.onb-screen{color:var(--chart-ink);flex-direction:column;gap:1rem;max-width:1560px;margin:0 auto;padding:1.1rem 1.25rem;display:flex}.onb-screen__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.onb-screen__top-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.onb-screen__eyebrow{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--chart-muted);margin:0 0 .3rem}.onb-screen__title{font-family:var(--font-display,var(--font-big-shoulders), system-ui);text-transform:uppercase;font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:var(--tr-display);color:var(--chart-ink);margin:0}.onb-screen__lede{font-family:var(--font-inter-tight,var(--font-body,system-ui));font-size:var(--t-small);max-width:68ch;color:var(--chart-muted);margin:.55rem 0 0;line-height:1.6}.onb-screen__error{margin:0}.onb-phase-rail{background:var(--chart-card);border:1px solid var(--chart-rule);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.5rem .9rem;display:flex}.onb-phase{opacity:.42;align-items:center;gap:.5rem;display:inline-flex}.onb-phase.is-done,.onb-phase.is-active{opacity:1}.onb-phase__dot{background:var(--chart-track);border:1.5px solid color-mix(in srgb, var(--chart-brand) 40%, transparent);border-radius:50%;flex:none;width:10px;height:10px}.onb-phase.is-done .onb-phase__dot,.onb-phase.is-active .onb-phase__dot{background:var(--chart-brand);border-color:var(--chart-brand)}.onb-phase__label{font-size:var(--t-small);color:var(--chart-muted);font-weight:600}.onb-phase.is-done .onb-phase__label,.onb-phase.is-active .onb-phase__label{color:var(--chart-ink)}.onb-phase__line{background:var(--chart-track);background-position:100% 0;background-size:200% 100%;border-radius:2px;flex:22px;min-width:16px;height:2px}.onb-phase__line.is-done{background-image:linear-gradient(90deg, var(--chart-brand) 0%, var(--chart-brand) 50%, var(--chart-track) 50%);background-position:0 0}.onb-brand{border:1px solid var(--chart-rule);background:var(--chart-card);box-shadow:0 1px 2px color-mix(in srgb, var(--chart-ink) 5%, transparent), 0 8px 24px color-mix(in srgb, var(--chart-ink) 5%, transparent);border-radius:12px;overflow:hidden}.onb-brand__chrome{border-bottom:1px solid var(--chart-rule);background:var(--chart-card-soft);align-items:center;gap:.6rem;padding:.5rem .7rem;display:flex}.onb-brand__lights{gap:var(--sp-1);display:inline-flex}.onb-brand__lights span{background:color-mix(in srgb, var(--chart-ink) 18%, transparent);border-radius:50%;width:10px;height:10px}.onb-brand__chip{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-meta);color:var(--chart-muted);border-radius:var(--r-micro);background:color-mix(in srgb, var(--chart-ink) 5%, transparent);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.2rem .55rem;overflow:hidden}.onb-brand__body{aspect-ratio:16/9;background:var(--chart-card-soft);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.onb-brand__img{object-fit:cover;width:100%;height:100%}.onb-brand__img.is-logo{object-fit:contain;padding:2rem}.onb-brand__skeleton{flex-direction:column;gap:.6rem;width:80%;padding:1rem;display:flex}.onb-brand__sk-line{border-radius:var(--r-micro);height:12px}.onb-brand__settled{flex-direction:column;gap:.6rem;width:80%;padding:1rem;display:flex}.onb-brand.is-done .onb-brand__body{background:linear-gradient(180deg, color-mix(in srgb, var(--chart-brand) 5%, var(--chart-card-soft)), var(--chart-card-soft))}.onb-brand__settled-line{border-radius:var(--r-micro);background:color-mix(in srgb, var(--chart-brand) 12%, var(--chart-card-soft));height:12px}.onb-brand__sweep{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--chart-brand) 8%, transparent) 45%, color-mix(in srgb, var(--chart-brand) 22%, transparent) 50%, color-mix(in srgb, var(--chart-brand) 8%, transparent) 55%, transparent 100%);pointer-events:none;height:50%;position:absolute;top:0;left:0;right:0}.onb-brand__overlay{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-meta);color:var(--chart-ink);text-shadow:0 1px 4px color-mix(in srgb, var(--chart-ink) 18%, transparent);position:absolute;bottom:.6rem;left:.7rem}.onb-brand__overlay.is-done{color:var(--chart-brand);font-weight:600}.onb-brand__palette{gap:var(--sp-1);border-top:1px solid var(--chart-rule);padding:.6rem .7rem;display:flex}.onb-brand__swatch{border-radius:var(--r-micro);border:1px solid var(--chart-rule);width:22px;height:22px}.onb-screen__footer{z-index:2;text-align:center;border:1px solid var(--chart-rule);background:color-mix(in srgb, var(--chart-card) 96%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 -1px 0 var(--chart-rule), 0 -8px 20px color-mix(in srgb, var(--chart-ink) 8%, transparent);border-radius:12px;flex-direction:column;align-items:center;gap:.6rem;margin-top:.2rem;padding:.85rem 1.1rem;display:flex;position:sticky;bottom:0}.onb-screen__footer-note{min-width:0;max-width:100%;font-size:var(--t-small);color:var(--chart-muted);margin:0;line-height:1.45}.onb-ctas{flex:none;align-items:center;gap:.6rem;display:flex}.onb-ctas--bottom{flex-wrap:wrap;justify-content:center;gap:.8rem}.onb-cta{flex:none}.onb-ctas--bottom .onb-cta{min-height:56px;padding:0 var(--sp-7);font-size:18px}.onb-ctas--bottom .btn--primary.onb-cta{min-width:240px}
