.ob-stage.ob-stage{isolation:isolate;color:var(--light);--dark:var(--light);--mid:var(--gray-light);--mute:var(--gray);--ob-ground:var(--panel-dark);background:radial-gradient(900px 540px at 12% -8%, color-mix(in srgb, var(--orange-dark) 42%, transparent) 0%, transparent 62%), radial-gradient(760px 520px at 108% 108%, color-mix(in srgb, var(--orange) 30%, transparent) 0%, transparent 58%), var(--ob-ground);position:relative;overflow:hidden}.ob-stage--deepsay.ob-stage--deepsay{--ob-ground:#0b0b0b;--orange:#0b0b0b;--orange-dark:#0b0b0b;--orange-ink:#0b0b0b;--orange-light:#f2f0ea;--orange-soft:#f2f0ea;--cream:#f8f7f3;--light:#f8f7f3;--white:#fff;--gray-light:#e3e1da;--gray:#6b6862;--line:#e3e1da;--line-soft:#efede7;--dark:#f8f7f3;--ink:#0b0b0b;--ink-soft:#3d3b37;--mid:#b5b2aa;--mute:#8a877f;--red:#b42318;--accent:#0b0b0b;--accent-text:#0b0b0b;--accent-bright:#3d3b37;color:#f8f7f3;background:radial-gradient(900px 540px at 12% -8%, #ffffff12 0%, transparent 62%), radial-gradient(760px 520px at 108% 108%, #ffffff0d 0%, transparent 58%), var(--ob-ground)}.ob-stage--deepsay .tl-card,.ob-stage--deepsay .wz-card{--dark:#0b0b0b;--mid:#3d3b37;--mute:#55534e;background:#fff;border-color:#e3e1da;box-shadow:0 40px 90px -40px #00000080}.ob-stage--deepsay .tl-title,.ob-stage--deepsay .tl-panel h3{color:#0b0b0b}.ob-stage--deepsay .tl-how-eyebrow,.ob-stage--deepsay .tl-q-eyebrow,.ob-stage--deepsay .tl-name-chip{color:#b5b2aa}.ob-stage--deepsay .tl-cta,.ob-stage--deepsay .tl-name-chip-active{color:#f8f7f3;background:#0b0b0b}.ob-stage--dailylight.ob-stage--dailylight{--ob-ground:#0a1a33;--orange:#e2b05c;--orange-dark:#8a6620;--orange-ink:#795c22;--orange-light:#f1ebde;--orange-soft:#faf7f3;--mid:#c9c3b4;--mute:#9aa3b3;background:radial-gradient(900px 540px at 12% -8%, #e2b05c38 0%, transparent 62%), radial-gradient(760px 520px at 108% 108%, #a8802f47 0%, transparent 58%), var(--ob-ground)}.ob-stage--dailylight .tl-card,.ob-stage--dailylight .wz-card{background:color-mix(in srgb, var(--white) 97%, transparent);border-color:#e2b05c52;box-shadow:0 40px 90px -40px #e2b05c59,0 0 0 1px #ffffff0a}.ob-stage--dailylight .tl-title,.ob-stage--dailylight .tl-panel h3{color:#1b2a4a}.ob-stage--dailylight .tl-how-eyebrow,.ob-stage--dailylight .tl-q-eyebrow,.ob-stage--dailylight .tl-name-chip{color:#e2b05c}.ob-stage--dailylight .tl-cta{color:var(--white);background:linear-gradient(120deg,#8a6620,#c9963a)}.ob-stage--dailylight .tl-name-chip-active{color:var(--white);background:#8a6620}.ob-stage--dailylight .tl-rail-on{box-shadow:0 0 0 5px #e2b05c59}.ob-stage--dailylight.ob-ambient:before{background:radial-gradient(closest-side,#e2b05c52,#0000 70%)}.ob-stage--dailylight.ob-ambient:after{background:radial-gradient(closest-side,#3a5ca073,#0000 70%)}.ob-stage .tl-card,.ob-stage .tl-panel,.ob-stage .wz-card,.ob-stage .tl-portal-frame,.ob-stage .tl-name-badge,.ob-stage .tl-login-btn,.ob-stage .tl-how{--dark:var(--ink);--mid:var(--ink-soft);--mute:#7a6b70;color:var(--dark)}.ob-stage .tl-card,.ob-stage .wz-card{background:color-mix(in srgb, var(--white) 96%, transparent);border-color:color-mix(in srgb, var(--orange) 22%, transparent);box-shadow:0 40px 90px -40px color-mix(in srgb, var(--orange-dark) 70%, transparent), 0 0 0 1px #ffffff0a}.ob-stage .tl-how{background:color-mix(in srgb, var(--white) 92%, transparent);border-radius:var(--r-lg);padding:20px}.ob-stage .tl-how-eyebrow,.ob-stage .tl-name-chip{color:var(--orange-light)}.ob-stage .tl-name-chip{background:#ffffff0f;border-color:#ffffff29}.ob-stage .tl-name-chip-active{background:var(--orange-dark);color:var(--white);border-color:#0000}.ob-stage .tl-tone strong,.ob-stage .tl-benefit{color:var(--light)}.ob-stage .tl-benefit-dot{background:color-mix(in srgb, var(--orange) 45%, transparent);color:var(--white)}.ob-stage .tl-startover:hover,.ob-stage .tl-login-btn:hover{color:var(--white)}.ob-stage .tl-admin-bar{color:var(--gray);background:#00000059;border-block-start-color:#ffffff14}.ob-stage .tl-rail-dot{background:#ffffff2e}.ob-stage .tl-rail-done{background:color-mix(in srgb, var(--orange) 80%, white)}.ob-stage .tl-rail-on{background:var(--white);box-shadow:0 0 0 5px color-mix(in srgb, var(--orange) 40%, transparent)}.ob-ambient:before,.ob-ambient:after{content:"";z-index:-1;pointer-events:none;filter:blur(70px);will-change:transform, opacity;border-radius:50%;position:absolute}.ob-ambient:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--orange) 38%, transparent), transparent 70%);block-size:62vmax;inline-size:62vmax;animation:46s ease-in-out infinite alternate ob-drift-a;inset-block-start:-18vmax;inset-inline-start:-12vmax}.ob-ambient:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--orange-dark) 45%, transparent), transparent 70%);block-size:56vmax;inline-size:56vmax;animation:58s ease-in-out infinite alternate ob-drift-b;inset-block-end:-22vmax;inset-inline-end:-14vmax}@keyframes ob-drift-a{0%{opacity:.75;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(14vmax,10vmax)scale(1.15)}}@keyframes ob-drift-b{0%{opacity:.8;transform:translate(0,0)scale(1.1)}to{opacity:1;transform:translate(-12vmax,-9vmax)scale(.95)}}.ob-liquid{z-index:-1;pointer-events:none;opacity:0;block-size:100%;inline-size:100%;transition:opacity 1.2s,filter 1.1s;position:fixed;inset:0}.ob-liquid-on .ob-liquid{opacity:1}.ob-liquid-on.ob-ambient:before,.ob-liquid-on.ob-ambient:after{display:none}.tl-awake .ob-liquid{filter:saturate(1.35)brightness(1.3)}.ob-screen{--ob-x:28px;animation:.64s cubic-bezier(.22,1,.36,1) both ob-enter}[dir=rtl] .ob-screen{--ob-x:-28px}@keyframes ob-enter{0%{opacity:0;transform:translate3d(var(--ob-x), 6px, 0) scale(.985);filter:blur(6px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.ob-ambient:before,.ob-ambient:after,.ob-screen{animation:none}}
