._5epjia_root{--s-accent:var(--c-main,#ff6b00);--s-on-accent:#111113;--s-radius:8px;color:var(--s-text);background:var(--s-app);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._5epjia_root[data-theme=light]{--s-app:#eceef2;--s-dots:#0f172a17;--s-bar:#fff;--s-rail:#fff;--s-panel:#fff;--s-raised:#f2f3f6;--s-hover:#eef0f3;--s-active:color-mix(in srgb, var(--s-accent) 12%, transparent);--s-border:#e2e5ea;--s-strong-border:#cfd4db;--s-text:#0e1318;--s-muted:#5b636e;--s-faint:#98a0aa;--s-pop:#fff;--s-shadow:0 1px 2px #1018280f, 0 6px 20px #1018281a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._5epjia_root[data-theme=dark]{--s-app:#1c1c1e;--s-dots:#ffffff12;--s-bar:#2a2a2d;--s-rail:#2a2a2d;--s-panel:#2f2f32;--s-raised:#39393d;--s-hover:#3a3a3e;--s-active:color-mix(in srgb, var(--s-accent) 18%, transparent);--s-border:#3e3e42;--s-strong-border:#55555b;--s-text:#ececee;--s-muted:#a9a9b0;--s-faint:#77777e;--s-pop:#333337;--s-shadow:0 8px 28px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._5epjia_root input[type=range]{accent-color:var(--s-accent)}._5epjia_root :focus-visible{outline:2px solid var(--s-accent);outline-offset:1px}._5epjia_root label>input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):focus-visible,._5epjia_root label>textarea:focus-visible{outline:none}._5epjia_scroll{scrollbar-width:thin;scrollbar-color:var(--s-strong-border) transparent}._5epjia_hscroll{scrollbar-width:none}._5epjia_hscroll::-webkit-scrollbar{display:none}._5epjia_canvas{background-color:var(--s-app);background-image:radial-gradient(var(--s-dots) 1px, transparent 1px);background-size:24px 24px}._5epjia_stage{--chrome-gap:12px;--chrome-top-h:52px;--chrome-rail-w:56px;--chrome-flyout-w:340px;--chrome-flyout-space:0px;--chrome-top:calc(var(--chrome-gap) + var(--chrome-top-h) + 10px);--chrome-rail-right:calc(var(--chrome-gap) + var(--chrome-rail-w));--chrome-flyout-left:calc(var(--chrome-rail-right) + 8px);--chrome-left:calc(var(--chrome-rail-right) + var(--chrome-gap) + var(--chrome-flyout-space));--chrome-right:var(--chrome-gap);--chrome-arix:272px}@media (min-width:768px){._5epjia_stage{--chrome-rail-w:72px}._5epjia_stage[data-flyout=open]{--chrome-flyout-space:calc(var(--chrome-flyout-w) + 8px)}._5epjia_stage[data-design=open]{--chrome-right:calc(var(--chrome-gap) * 2 + var(--chrome-design-w,280px))}}._5epjia_pill{background:var(--s-bar);border:1px solid var(--s-border);box-shadow:var(--s-shadow);pointer-events:auto}._5epjia_railItem{color:var(--s-muted);letter-spacing:.01em;font-size:10.5px;font-weight:500;transition:color .2s}._5epjia_railItem:hover{color:var(--s-text)}._5epjia_railIcon{color:inherit;opacity:.82;transition:background-color .25s,color .25s,opacity .25s,box-shadow .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}._5epjia_railItem:hover ._5epjia_railIcon{opacity:1;background:var(--s-hover);transform:translateY(-1px)}._5epjia_railItem:hover ._5epjia_railIcon svg{animation:.45s cubic-bezier(.34,1.56,.64,1) _5epjia_railPop}._5epjia_railItem:focus-visible{outline:none}._5epjia_railItem:focus-visible ._5epjia_railIcon{opacity:1;box-shadow:0 0 0 2px var(--s-accent)}._5epjia_railItemActive,._5epjia_railItemActive:hover{color:var(--s-text);font-weight:600}._5epjia_railItemActive:before{content:"";background:var(--s-accent);width:3px;height:22px;box-shadow:0 0 10px var(--s-accent);border-radius:0 3px 3px 0;margin-top:-18px;position:absolute;top:50%;left:0}._5epjia_railIcon._5epjia_railIconActive,._5epjia_railItem:hover ._5epjia_railIcon._5epjia_railIconActive{opacity:1;color:var(--s-accent);background:linear-gradient(180deg, color-mix(in srgb, var(--s-accent) 20%, transparent), color-mix(in srgb, var(--s-accent) 10%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--s-accent) 32%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--s-accent) 70%, transparent);transform:none}@keyframes _5epjia_railPop{0%{transform:scale(1)rotate(0)}45%{transform:scale(1.1)rotate(-4deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){._5epjia_railIcon{transition:none}._5epjia_railItem:hover ._5epjia_railIcon{transform:none}._5epjia_railItem:hover ._5epjia_railIcon svg{animation:none}}._5epjia_railLabel{display:none}@media (min-width:768px){._5epjia_railLabel{display:block}}._5epjia_brandMark .ft-mark{transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s}._5epjia_brandMark .ft-dot{transform-origin:50%;animation:4.2s cubic-bezier(.34,1.56,.64,1) 1.2s infinite _5epjia_brandDotIdle}:is(._5epjia_brandMark:hover .ft-mark,._5epjia_brandMark:focus-visible .ft-mark){filter:drop-shadow(0 0 8px rgba(var(--c-main-rgb,255, 107, 0), .55));transform:translateY(-3%)rotate(-6deg)}:is(._5epjia_brandMark:hover .ft-dot,._5epjia_brandMark:focus-visible .ft-dot){animation:.9s cubic-bezier(.34,1.56,.64,1) _5epjia_brandDotBounce}@keyframes _5epjia_brandDotIdle{0%,78%,to{transform:translateY(0)}84%{transform:translateY(-26%)scale(1.06)}91%{transform:translateY(4%)scale(.97,1.03)}}@keyframes _5epjia_brandDotBounce{0%{transform:translateY(0)}35%{transform:translateY(-38%)scale(1.08)}65%{transform:translateY(6%)scale(.96,1.04)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._5epjia_brandMark .ft-dot{animation:none}._5epjia_brandMark:hover .ft-dot{animation:none}}
.p3T_Hq_backdrop{--ps-bg:#0a0a0c;--ps-surface:#111216;--ps-line:#ffffff14;--ps-line-strong:#ffffff24;--ps-ink:#ededed;--ps-strong:#fff;--ps-muted:#a0a0a8;--ps-subtle:#6e6e76;--ps-accent:var(--c-main,#ff6b00);--ps-rgb:var(--c-main-rgb,255, 107, 0);--ps-mono:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:9000;-webkit-backdrop-filter:blur(10px);font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;background:#0009;place-items:center;padding:24px;animation:.3s cubic-bezier(.16,1,.3,1) p3T_Hq_psIn;display:grid;position:fixed;inset:0}@keyframes p3T_Hq_psIn{0%{opacity:0}}.p3T_Hq_backdrop *,.p3T_Hq_backdrop :before,.p3T_Hq_backdrop :after{box-sizing:border-box}.p3T_Hq_backdrop p,.p3T_Hq_backdrop h2,.p3T_Hq_backdrop h3,.p3T_Hq_backdrop h4,.p3T_Hq_backdrop ul,.p3T_Hq_backdrop ol,.p3T_Hq_backdrop dl,.p3T_Hq_backdrop dd{margin:0;padding:0}.p3T_Hq_backdrop ul,.p3T_Hq_backdrop ol{list-style:none}.p3T_Hq_sheet{border:1px solid var(--ps-line-strong);background:var(--ps-bg);width:min(1180px,100%);height:min(860px,100%);color:var(--ps-ink);border-radius:16px;flex-direction:column;animation:.45s cubic-bezier(.16,1,.3,1) p3T_Hq_psUp;display:flex;overflow:hidden;box-shadow:0 40px 120px #000c,inset 0 1px 1px #ffffff0f}@keyframes p3T_Hq_psUp{0%{opacity:0;transform:translateY(18px)scale(.985)}}.p3T_Hq_head{border-bottom:1px solid var(--ps-line);background:radial-gradient(80% 140% at 0% 0%, rgba(var(--ps-rgb), .12), transparent 60%);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 18px;display:flex}.p3T_Hq_kicker{font-family:var(--ps-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ps-muted);font-size:11px}.p3T_Hq_kicker span{color:var(--ps-accent)}.p3T_Hq_title{letter-spacing:-.02em;color:var(--ps-strong);font-size:26px;font-weight:700;margin-top:6px!important}.p3T_Hq_meta{color:var(--ps-muted);font-size:13px;margin-top:4px!important}.p3T_Hq_headActions{align-items:center;gap:10px;display:flex}.p3T_Hq_primary{background:var(--ps-accent);color:#000;height:40px;font:inherit;cursor:pointer;box-shadow:0 8px 24px -6px rgba(var(--ps-rgb), .55);border:0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.p3T_Hq_primary:hover{filter:brightness(1.08)}.p3T_Hq_close{border:1px solid var(--ps-line);width:38px;height:38px;color:var(--ps-muted);cursor:pointer;background:#ffffff08;border-radius:10px;place-items:center;display:grid}.p3T_Hq_close:hover{color:var(--ps-strong)}.p3T_Hq_layout{flex:1;grid-template-columns:230px minmax(0,1fr);min-height:0;display:grid}.p3T_Hq_nav{border-right:1px solid var(--ps-line);flex-direction:column;gap:2px;padding:16px 12px;display:flex;overflow-y:auto}.p3T_Hq_navItem{color:var(--ps-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;display:flex}.p3T_Hq_navItem:hover{color:var(--ps-strong);background:#ffffff0a}.p3T_Hq_navItem[data-active=true]{color:var(--ps-strong);background:rgba(var(--ps-rgb), .1)}.p3T_Hq_navNum{font-family:var(--ps-mono);color:var(--ps-subtle);font-size:11px}.p3T_Hq_navItem[data-active=true] .p3T_Hq_navNum{color:var(--ps-accent)}.p3T_Hq_body{padding:8px 32px 45vh;scroll-padding-top:16px;overflow-y:auto}.p3T_Hq_section{border-bottom:1px solid var(--ps-line);padding:26px 0 30px}.p3T_Hq_section:last-child{border-bottom:0}.p3T_Hq_h{letter-spacing:-.01em;color:var(--ps-strong);font-size:19px;font-weight:700}.p3T_Hq_sub{font-family:var(--ps-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ps-accent);font-size:11px;font-weight:500;margin:20px 0 10px!important}.p3T_Hq_lead{color:var(--ps-ink);font-size:15px;line-height:1.6;margin-top:10px!important}.p3T_Hq_text{color:var(--ps-ink);font-size:14px}.p3T_Hq_quote{border-left:2px solid var(--ps-accent);color:var(--ps-muted);background:#ffffff08;border-radius:0 8px 8px 0;margin:14px 0 0;padding:12px 16px;font-size:14px}.p3T_Hq_grid2,.p3T_Hq_grid3{gap:12px;margin-top:16px;display:grid}.p3T_Hq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.p3T_Hq_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.p3T_Hq_stat,.p3T_Hq_group{border:1px solid var(--ps-line);background:var(--ps-surface);border-radius:10px;padding:14px}.p3T_Hq_stat span{color:var(--ps-subtle);font-size:12px;display:block}.p3T_Hq_stat b{color:var(--ps-strong);margin-top:4px;font-size:14px;font-weight:600;display:block}.p3T_Hq_groupTitle{color:var(--ps-strong);font-size:13px;font-weight:600}.p3T_Hq_itemList{flex-direction:column;gap:8px;display:flex;margin-top:10px!important}.p3T_Hq_itemList li b{color:var(--ps-ink);font-size:13.5px;font-weight:600;display:block}.p3T_Hq_itemList li span{color:var(--ps-muted);font-size:12px;display:block}.p3T_Hq_answers{border:1px solid var(--ps-line);border-radius:10px;margin-top:18px;padding:12px 14px}.p3T_Hq_answers summary{cursor:pointer;color:var(--ps-muted);font-size:13px}.p3T_Hq_answers dl{gap:8px;margin-top:12px;display:grid}.p3T_Hq_answers dl div{grid-template-columns:190px 1fr;gap:12px;font-size:13px;display:grid}.p3T_Hq_answers dt{color:var(--ps-subtle)}.p3T_Hq_answers dd{color:var(--ps-ink)}.p3T_Hq_chips{flex-wrap:wrap;gap:7px;display:flex}.p3T_Hq_chips li{border:1px solid var(--ps-line);color:var(--ps-ink);border-radius:999px;padding:5px 11px;font-size:13px}.p3T_Hq_bullets,.p3T_Hq_numbered{flex-direction:column;gap:7px;font-size:14px;line-height:1.5;display:flex}.p3T_Hq_bullets li{padding-left:16px;position:relative}.p3T_Hq_bullets li:before{content:"";background:var(--ps-subtle);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:2px}.p3T_Hq_numbered{counter-reset:n}.p3T_Hq_numbered li{counter-increment:n;gap:10px;display:flex}.p3T_Hq_numbered li:before{content:counter(n);background:rgba(var(--ps-rgb), .14);width:20px;height:20px;color:var(--ps-accent);font-family:var(--ps-mono);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.p3T_Hq_flows{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.p3T_Hq_flow{border:1px solid var(--ps-line);background:var(--ps-surface);border-radius:10px;padding:14px}.p3T_Hq_flow b{color:var(--ps-strong);font-size:13.5px}.p3T_Hq_flow ol{color:var(--ps-muted);flex-direction:column;gap:6px;font-size:13px;display:flex;margin-top:10px!important}.p3T_Hq_flow ol li:before{content:"→ ";color:var(--ps-accent)}.p3T_Hq_table{border-collapse:collapse;width:100%;font-size:13.5px}.p3T_Hq_table th,.p3T_Hq_table td{border-top:1px solid var(--ps-line);text-align:left;vertical-align:top;padding:9px 10px}.p3T_Hq_table th{white-space:nowrap;width:1%;color:var(--ps-strong);font-weight:600}.p3T_Hq_table code,.p3T_Hq_entity code,.p3T_Hq_swatches code{font-family:var(--ps-mono);color:var(--ps-ink);font-size:12.5px}.p3T_Hq_dim{color:var(--ps-muted)}.p3T_Hq_method{min-width:58px;font-family:var(--ps-mono);text-align:center;background:#ffffff0f;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}.p3T_Hq_method[data-method=GET]{color:#3ddc97}.p3T_Hq_method[data-method=POST]{color:var(--ps-accent)}.p3T_Hq_method[data-method=PATCH],.p3T_Hq_method[data-method=PUT]{color:#ffb347}.p3T_Hq_method[data-method=DELETE]{color:#ff6369}.p3T_Hq_services{flex-wrap:wrap;gap:22px;display:flex}.p3T_Hq_service{border:1px solid var(--ps-line-strong);background:var(--ps-surface);border-radius:10px;min-width:160px;padding:12px 14px;position:relative}.p3T_Hq_service b{color:var(--ps-strong);font-size:13.5px;display:block}.p3T_Hq_service span{color:var(--ps-muted);font-size:12px;display:block}.p3T_Hq_service i{background:rgba(var(--ps-rgb), .6);width:22px;height:1px;position:absolute;top:50%;right:-22px}.p3T_Hq_entities{flex-direction:column;gap:8px;display:flex}.p3T_Hq_entity{border:1px solid var(--ps-line);background:var(--ps-surface);border-radius:8px;padding:10px 12px}.p3T_Hq_entity b{color:var(--ps-strong);font-size:13.5px;display:block}.p3T_Hq_entity code{color:var(--ps-muted);margin-top:4px;display:block}.p3T_Hq_swatches{flex-wrap:wrap;gap:10px;display:flex}.p3T_Hq_swatches li{border:1px solid var(--ps-line);border-radius:10px;grid-template-columns:28px auto;align-items:center;column-gap:10px;padding:8px 12px 8px 8px;display:grid}.p3T_Hq_swatches span{border:1px solid var(--ps-line-strong);border-radius:6px;grid-row:span 2;width:28px;height:28px}.p3T_Hq_swatches b{color:var(--ps-strong);font-size:12.5px}.p3T_Hq_roadmap{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid;margin-top:16px!important}.p3T_Hq_roadmap>li{border:1px solid var(--ps-line);border-top:2px solid var(--ps-accent);background:var(--ps-surface);border-radius:10px;padding:14px;position:relative}.p3T_Hq_phase{font-family:var(--ps-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ps-accent);font-size:11px}.p3T_Hq_roadmap>li>b{color:var(--ps-strong);margin-top:4px;font-size:14px;display:block}.p3T_Hq_roadmap ul{color:var(--ps-muted);flex-direction:column;gap:6px;font-size:12.5px;display:flex;margin-top:10px!important}@media (max-width:1000px){.p3T_Hq_roadmap,.p3T_Hq_grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.p3T_Hq_backdrop{padding:0}.p3T_Hq_sheet{border-radius:0;height:100%}.p3T_Hq_head{flex-wrap:wrap;padding:16px}.p3T_Hq_layout{grid-template-columns:minmax(0,1fr)}.p3T_Hq_nav{border-right:0;border-bottom:1px solid var(--ps-line);flex-direction:row;padding:8px 12px;overflow-x:auto}.p3T_Hq_navItem{white-space:nowrap}.p3T_Hq_body{padding:0 16px 32px}.p3T_Hq_grid2,.p3T_Hq_grid3,.p3T_Hq_roadmap{grid-template-columns:minmax(0,1fr)}.p3T_Hq_answers dl div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.p3T_Hq_backdrop,.p3T_Hq_sheet{animation:none}}
.zvb-DG_card{--ok:var(--c-signal,var(--c-ok,#3ddc97));--err:var(--c-danger,var(--c-err,#ff6369));--err-ink:var(--c-danger-ink,#ffb3b6);border:1px solid var(--c-line);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(#ffffff09,#ffffff03),#0d0e12d1;border-radius:16px;flex-direction:column;gap:14px;padding:18px 20px;display:flex;box-shadow:0 20px 60px #00000080,inset 0 1px 1px #ffffff0f}.zvb-DG_runHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.zvb-DG_runHead h2{letter-spacing:-.01em;color:var(--c-ink-strong);margin:0;font-size:18px;font-weight:600}.zvb-DG_eyebrow{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-subtle);font-size:11.5px;display:block}.zvb-DG_pill{border:1px solid var(--c-line);height:20px;color:var(--c-muted);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#ffffff0d;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:10.5px;display:inline-flex}.zvb-DG_dot{background:currentColor;border-radius:50%;width:6px;height:6px}.zvb-DG_pill[data-status=LIVE]{color:var(--c-signal,var(--c-ok,#3ddc97));background:#3ddc9714;border-color:#3ddc974d}.zvb-DG_pill[data-status=FAILED]{color:var(--c-danger-ink,#ffb3b6);background:#ff636914;border-color:#ff63694d}.zvb-DG_pill[data-status=QUEUED],.zvb-DG_pill[data-status=BUILDING],.zvb-DG_pill[data-status=VERIFYING],.zvb-DG_pill[data-status=ROLLING_BACK]{color:rgb(var(--accent-rgb));border-color:rgba(var(--accent-rgb), .35);background:rgba(var(--accent-rgb), .08)}.zvb-DG_steps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.zvb-DG_steps li{border:1px solid var(--c-line);height:32px;color:var(--c-subtle);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:13px;display:inline-flex}.zvb-DG_stepIcon{width:20px;height:20px;font-family:var(--font-mono);background:#ffffff0f;border-radius:50%;place-items:center;font-size:10.5px;display:grid}.zvb-DG_steps li[data-state=done]{color:var(--c-ink)}.zvb-DG_steps li[data-state=done] .zvb-DG_stepIcon{background:var(--c-signal,var(--c-ok,#3ddc97));color:#000}.zvb-DG_steps li[data-state=active]{color:var(--c-ink-strong);border-color:rgba(var(--accent-rgb), .5)}.zvb-DG_steps li[data-state=active] .zvb-DG_stepIcon{color:rgb(var(--accent-rgb));background:rgba(var(--accent-rgb), .14)}.zvb-DG_steps li[data-state=failed]{color:var(--c-danger-ink,#ffb3b6);border-color:#ff636973}.zvb-DG_steps li[data-state=failed] .zvb-DG_stepIcon{background:var(--c-danger,var(--c-err,#ff6369));color:#000}.zvb-DG_liveLink{width:fit-content;max-width:100%;color:var(--c-signal,var(--c-ok,#3ddc97));font-family:var(--font-mono);overflow-wrap:anywhere;background:#3ddc9712;border:1px solid #3ddc9759;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;text-decoration:none;display:inline-flex}.zvb-DG_liveLink:hover{background:#3ddc971f}.zvb-DG_analyzing{color:var(--c-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.zvb-DG_chips{flex-wrap:wrap;gap:6px;display:flex}.zvb-DG_chip{border:1px solid var(--c-line);height:24px;color:var(--c-ink);font-family:var(--font-mono);background:#ffffff08;border-radius:999px;align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.zvb-DG_ready,.zvb-DG_blocker{align-items:flex-start;gap:8px;font-size:13.5px;line-height:20px;display:flex}.zvb-DG_ready{color:var(--c-signal,var(--c-ok,#3ddc97))}.zvb-DG_blocker{color:var(--c-danger-ink,#ffb3b6)}.zvb-DG_ready svg,.zvb-DG_blocker svg{flex-shrink:0;margin-top:2px}.zvb-DG_blocker b{font-weight:500;display:block}.zvb-DG_code{font-family:var(--font-mono);color:var(--c-subtle);margin-top:2px;font-size:11px;display:block}.zvb-DG_terminal{border:1px solid var(--c-line);background:#07080a;border-radius:10px;overflow:hidden}.zvb-DG_terminalHead{border-bottom:1px solid var(--c-line);height:34px;color:var(--c-subtle);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;padding:0 12px;font-size:11.5px;display:flex}.zvb-DG_liveTag{background:rgba(var(--accent-rgb), .15);color:rgb(var(--accent-rgb));border-radius:4px;padding:1px 6px;font-size:10px}.zvb-DG_linkBtn{color:var(--c-danger-ink,#ffb3b6);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px}.zvb-DG_linkBtn:hover{text-decoration:underline}.zvb-DG_log{font-family:var(--font-mono);padding:10px 0;font-size:12.5px;line-height:20px;overflow:auto}.zvb-DG_log:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ffffff3d}.zvb-DG_logLine{color:var(--c-ink);white-space:pre-wrap;word-break:break-word;gap:12px;padding:0 14px;display:flex}.zvb-DG_logLine[data-stream=build]{color:var(--c-muted)}.zvb-DG_logLine[data-stream=verify]{color:#9ecbff}.zvb-DG_logTime{color:var(--c-subtle);opacity:.6;flex-shrink:0}.zvb-DG_logEmpty{color:var(--c-subtle);padding:0 14px}.zvb-DG_modalBackdrop{z-index:80;background:#0009;place-items:center;padding:16px;animation:.16s both zvb-DG_fadeIn;display:grid;position:fixed;inset:0}.zvb-DG_modal{border:1px solid var(--c-line-strong);width:min(440px,100%);color:var(--c-ink);font-family:var(--font-body);background:linear-gradient(#ffffff0f,#ffffff05),#0e0f13f7;border-radius:18px;padding:22px;animation:.2s cubic-bezier(.22,1,.36,1) both zvb-DG_popIn;box-shadow:0 30px 80px -20px #000c}.zvb-DG_modal h2{color:var(--c-ink-strong);margin:0 0 8px;font-size:18px;font-weight:600}.zvb-DG_modal p{color:var(--c-muted);margin:0 0 18px;font-size:14px;line-height:21px}.zvb-DG_modalActions{justify-content:flex-end;gap:8px;display:flex}.zvb-DG_btnPrimary,.zvb-DG_btnGhost,.zvb-DG_btnDanger{border:1px solid var(--c-line-strong);height:36px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:500;transition:filter .15s,border-color .15s,transform .1s;display:inline-flex}.zvb-DG_btnPrimary{background:var(--c-ink-strong);color:#000;border-color:#0000}.zvb-DG_btnGhost{color:var(--c-ink);background:#ffffff08}.zvb-DG_btnDanger{color:var(--c-danger-ink,#ffb3b6);background:#ff63691f;border-color:#ff636973}.zvb-DG_btnPrimary:hover,.zvb-DG_btnDanger:hover{filter:brightness(1.08)}.zvb-DG_btnGhost:hover{color:var(--c-ink-strong);border-color:#ffffff3d}.zvb-DG_btnPrimary:active,.zvb-DG_btnGhost:active,.zvb-DG_btnDanger:active{transform:scale(.97)}.zvb-DG_spin{animation:.9s linear infinite zvb-DG_spin}@keyframes zvb-DG_spin{to{transform:rotate(360deg)}}@keyframes zvb-DG_fadeIn{0%{opacity:0}}@keyframes zvb-DG_popIn{0%{opacity:0;transform:translateY(8px)scale(.97)}}@media (prefers-reduced-motion:reduce){.zvb-DG_spin,.zvb-DG_modalBackdrop,.zvb-DG_modal{animation:none}}
.--O4rW_panel{--ok:var(--c-signal,var(--c-ok,#3ddc97));--warn:#f5c451;--err-ink:var(--c-danger-ink,#ffb3b6);border:1px solid var(--c-line);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);color:var(--c-ink);background:linear-gradient(#ffffff09,#ffffff03),#0d0e12d1;border-radius:16px;flex-direction:column;gap:14px;padding:18px 20px;display:flex;box-shadow:0 20px 60px #00000080,inset 0 1px 1px #ffffff0f}.--O4rW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.--O4rW_head h2{color:var(--c-ink-strong);align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.--O4rW_head h2 svg{color:var(--c-accent)}.--O4rW_head p{color:var(--c-muted);margin:4px 0 0;font-size:13.5px}.--O4rW_tabs{border:1px solid var(--c-line);background:#0000004d;border-radius:10px;padding:3px;display:inline-flex}.--O4rW_tabs button{height:30px;color:var(--c-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.--O4rW_tabs button[aria-selected=true]{color:var(--c-ink-strong);background:#ffffff14}.--O4rW_note{color:var(--c-muted);background:#f5c4510f;border:1px solid #f5c4514d;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:19px;display:flex}.--O4rW_note svg{color:var(--warn);flex-shrink:0;margin-top:2px}.--O4rW_link{color:var(--c-accent-light,rgb(var(--accent-rgb)));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.--O4rW_guide{border:1px solid var(--c-line);color:var(--c-muted);background:#0000004d;border-radius:10px;padding:12px 14px;font-size:13px;line-height:20px}.--O4rW_guide ol{flex-direction:column;gap:10px;margin:0;padding-left:18px;display:flex}.--O4rW_guide pre{border:1px solid var(--c-line);color:var(--c-ink);font-family:var(--font-mono);background:#07080a;border-radius:8px;margin:6px 0 0;padding:10px 12px;font-size:12px;line-height:18px;overflow-x:auto}.--O4rW_panel code{font-family:var(--font-mono)}.--O4rW_searchRow{border:1px solid var(--c-line-strong);color:var(--c-muted);background:#0000004d;border-radius:12px;align-items:center;gap:8px;padding-left:12px;display:flex}.--O4rW_searchRow:focus-within{border-color:rgba(var(--accent-rgb), .6)}.--O4rW_searchRow input{min-width:0;height:42px;color:var(--c-ink-strong);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14.5px}.--O4rW_searchRow input:disabled{opacity:.5}.--O4rW_primary,.--O4rW_ghost{height:34px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.--O4rW_primary{background:var(--c-ink-strong);color:#000;border:1px solid #0000}.--O4rW_searchRow .--O4rW_primary{margin:4px}.--O4rW_ghost{border:1px solid var(--c-line-strong);color:var(--c-ink);background:#ffffff08}.--O4rW_primary:disabled{opacity:.45;cursor:default}.--O4rW_hint,.--O4rW_sub{color:var(--c-muted);margin:0;font-size:12.5px;line-height:18px}.--O4rW_hint{align-items:center;gap:6px;display:flex}.--O4rW_sub{color:var(--c-subtle);font-size:11.5px;display:block}.--O4rW_lastError{color:var(--err-ink);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:18px;display:flex}.--O4rW_lastError svg{flex-shrink:0;margin-top:3px}.--O4rW_lastError small{color:var(--c-subtle)}.--O4rW_domainList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.--O4rW_domain{border:1px solid var(--c-line);background:#00000040;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.--O4rW_domain[data-state=live]{border-color:#3ddc9759}.--O4rW_domainHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.--O4rW_domainHead>svg{color:var(--c-muted)}.--O4rW_host{font-family:var(--font-mono);color:var(--c-ink-strong);overflow-wrap:anywhere;font-size:14px}.--O4rW_badge{border:1px solid var(--c-line);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--warn);border-radius:999px;padding:2px 8px;font-size:10.5px}.--O4rW_badge[data-state=live]{color:var(--ok);background:#3ddc9714;border-color:#3ddc974d}.--O4rW_badge[data-state=routing]{color:rgb(var(--accent-rgb));border-color:rgba(var(--accent-rgb), .35)}.--O4rW_headActions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.--O4rW_iconBtn{border:1px solid var(--c-line);width:28px;height:28px;color:var(--c-muted);cursor:pointer;background:#ffffff08;border-radius:8px;place-items:center;display:inline-grid}.--O4rW_iconBtn:hover:not(:disabled){color:var(--c-ink-strong);border-color:var(--c-line-strong)}.--O4rW_confirm{color:var(--c-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.--O4rW_confirm button{border:1px solid var(--c-line);height:26px;color:var(--c-ink);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:0 9px;font-size:12px}.--O4rW_confirm .--O4rW_danger{color:var(--err-ink);border-color:#ff636973}.--O4rW_steps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.--O4rW_steps li{border:1px solid var(--c-line);height:28px;color:var(--c-subtle);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:12.5px;display:inline-flex}.--O4rW_steps li[data-ok=true]{color:var(--c-ink)}.--O4rW_steps li[data-ok=true] svg{color:var(--ok)}.--O4rW_num{width:17px;height:17px;font-family:var(--font-mono);background:#ffffff12;border-radius:50%;place-items:center;font-size:10px;display:grid}.--O4rW_tableWrap{border:1px solid var(--c-line);border-radius:10px;overflow-x:auto}.--O4rW_records,.--O4rW_compareTable{border-collapse:collapse;width:100%;font-size:12.5px}.--O4rW_records th,.--O4rW_compareTable th{border-bottom:1px solid var(--c-line);color:var(--c-subtle);font-family:var(--font-mono);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#ffffff06;padding:8px 10px;font-size:10.5px;font-weight:500}.--O4rW_records td,.--O4rW_compareTable td{border-bottom:1px solid var(--c-line);vertical-align:top;padding:9px 10px}.--O4rW_records tr:last-child td,.--O4rW_compareTable tr:last-child td{border-bottom:0}.--O4rW_records code{color:var(--c-ink-strong);overflow-wrap:anywhere;font-size:12px}.--O4rW_records tr[data-optional=true]{opacity:.75}.--O4rW_copy{vertical-align:middle;border:1px solid var(--c-line);width:22px;height:22px;color:var(--c-muted);cursor:pointer;background:0 0;border-radius:6px;place-items:center;margin-left:2px;display:inline-grid}.--O4rW_copy:hover{color:var(--c-ink-strong)}.--O4rW_okIcon{color:var(--ok)}.--O4rW_noIcon{color:var(--c-subtle);opacity:.6}.--O4rW_waiting{font-family:var(--font-mono);color:var(--warn);font-size:11px}.--O4rW_where{color:var(--c-subtle);margin:0;font-size:12px}.--O4rW_where a{color:var(--c-muted)}.--O4rW_where a:hover{color:var(--c-ink-strong)}.--O4rW_finder{flex-direction:column;gap:12px;display:flex}.--O4rW_results{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.--O4rW_result{border:1px solid var(--c-line);width:100%;color:var(--c-ink);font:inherit;text-align:left;cursor:pointer;background:#00000040;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 11px;display:flex}.--O4rW_result[aria-pressed=true]{border-color:rgba(var(--accent-rgb), .6);background:rgba(var(--accent-rgb), .06)}.--O4rW_result b{font-family:var(--font-mono);color:var(--c-ink-strong);overflow-wrap:anywhere;font-size:13px;font-weight:500}.--O4rW_result small{color:var(--c-muted);font-size:11.5px}.--O4rW_avail{font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--c-subtle);font-size:10.5px}.--O4rW_avail[data-state=yes]{color:var(--ok)}.--O4rW_avail[data-state=no]{color:var(--err-ink)}.--O4rW_compare{flex-direction:column;gap:10px;display:flex}.--O4rW_compareHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.--O4rW_compareHead b{font-family:var(--font-mono);color:var(--c-ink-strong);font-size:15px;display:block}.--O4rW_compareHead small{color:var(--c-muted);font-size:12.5px}.--O4rW_compareTable td b{color:var(--c-ink-strong);font-size:13px;font-weight:500}.--O4rW_compareTable td .--O4rW_sub{max-width:260px}.--O4rW_feat{text-align:center}.--O4rW_live{font-family:var(--font-mono);color:var(--ok)}.--O4rW_dim{color:var(--c-subtle);font-size:11.5px}.--O4rW_buy{border:1px solid var(--c-line-strong);height:28px;color:var(--c-ink-strong);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.--O4rW_buy:hover{border-color:rgba(var(--accent-rgb), .6);background:rgba(var(--accent-rgb), .08)}.--O4rW_footnote{color:var(--c-subtle);margin:0;font-size:11.5px;line-height:17px}.--O4rW_afterBuy{border:1px dashed var(--c-line-strong);color:var(--c-muted);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.--O4rW_spin{animation:.9s linear infinite --O4rW_spin}@keyframes --O4rW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.--O4rW_spin{animation:none}}.--O4rW_embedded{--ok:var(--c-signal,var(--c-ok,#3ddc97));--warn:#f5c451;--err-ink:var(--c-danger-ink,#ffb3b6);color:var(--c-ink);flex-direction:column;gap:14px;display:flex}.--O4rW_embedded code{font-family:var(--font-mono)}.--O4rW_auto{border:1px solid rgba(var(--accent-rgb), .3);background:rgba(var(--accent-rgb), .05);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.--O4rW_autoRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.--O4rW_autoRow b{color:var(--c-ink-strong);font-size:13px}.--O4rW_autoRow select{border:1px solid var(--c-line-strong);height:30px;color:var(--c-ink);font:inherit;background:#0000004d;border-radius:8px;padding:0 8px;font-size:12.5px}.--O4rW_autoResult{color:var(--c-muted);flex-direction:column;gap:3px;margin:2px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.--O4rW_autoResult code{font-family:var(--font-mono);color:var(--c-ink-strong)}.--O4rW_autoResult li[data-action=created],.--O4rW_autoResult li[data-action=replaced]{color:var(--ok)}.--O4rW_autoResult li[data-action=conflict]{color:var(--warn)}
.ChWEBa_workspace{--ok:var(--c-signal,var(--c-ok,#3ddc97));--bad:var(--c-danger-ink,#ffb3b6);--warn:#f5c451;border:1px solid var(--c-line);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);color:var(--c-ink);background:linear-gradient(#ffffff09,#ffffff03),#0d0e12d1;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000080,inset 0 1px 1px #ffffff0f}.ChWEBa_tabs{border-bottom:1px solid var(--c-line);scrollbar-width:none;gap:2px;padding:6px 8px 0;display:flex;overflow-x:auto}.ChWEBa_tab{height:40px;color:var(--c-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;display:inline-flex}.ChWEBa_tab:hover{color:var(--c-ink-strong)}.ChWEBa_tab[aria-selected=true]{color:var(--c-ink-strong);border-bottom-color:var(--c-accent)}.ChWEBa_tab[aria-selected=true] svg{color:var(--c-accent)}.ChWEBa_body{padding:18px 20px 20px}.ChWEBa_stack{flex-direction:column;gap:14px;display:flex}.ChWEBa_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ChWEBa_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ChWEBa_card{border:1px solid var(--c-line);background:#00000040;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.ChWEBa_card[data-state=up]{border-color:#3ddc974d}.ChWEBa_card[data-state=down]{border-color:#ff636966}.ChWEBa_cardHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ChWEBa_cardHead b{color:var(--c-ink-strong);text-transform:none}.ChWEBa_cardHead code{font-family:var(--font-mono);color:var(--c-muted);font-size:12px}.ChWEBa_sectionTitle{color:var(--c-ink-strong);font-size:14px}.ChWEBa_badge{border:1px solid var(--c-line);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--c-muted);border-radius:999px;padding:2px 8px;font-size:10.5px}.ChWEBa_badge[data-state=up]{color:var(--ok);border-color:#3ddc974d}.ChWEBa_badge[data-state=down]{color:var(--bad);border-color:#ff636966}.ChWEBa_dot{background:var(--c-subtle);border-radius:50%;width:8px;height:8px}.ChWEBa_dot[data-state=up]{background:var(--ok);box-shadow:0 0 8px var(--ok)}.ChWEBa_dot[data-state=down]{background:#ff6369;box-shadow:0 0 8px #ff6369}.ChWEBa_field{flex-direction:column;gap:5px;min-width:0;display:flex}.ChWEBa_field>span{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-subtle);font-size:11px}.ChWEBa_input,.ChWEBa_select{border:1px solid var(--c-line-strong);width:100%;min-width:0;height:36px;color:var(--c-ink-strong);font:inherit;background:#0000004d;border-radius:9px;outline:none;padding:0 10px;font-size:13.5px}.ChWEBa_select{cursor:pointer;width:auto}.ChWEBa_field .ChWEBa_select{width:100%}.ChWEBa_input:focus,.ChWEBa_select:focus{border-color:rgba(var(--accent-rgb), .6)}.ChWEBa_check{color:var(--c-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.ChWEBa_check input{accent-color:var(--c-accent)}.ChWEBa_dim{color:var(--c-subtle);font-size:12px;line-height:17px}.ChWEBa_warn{color:var(--warn);font-size:12px;line-height:17px}.ChWEBa_warnBox{color:var(--c-muted);background:#f5c4510f;border:1px solid #f5c4514d;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:19px;display:flex}.ChWEBa_warnBox svg{color:var(--warn);flex-shrink:0;margin-top:2px}.ChWEBa_linkBtn{color:var(--c-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px;text-decoration:underline}.ChWEBa_iconDanger{border:1px solid var(--c-line);width:28px;height:28px;color:var(--c-muted);cursor:pointer;background:0 0;border-radius:8px;place-items:center;margin-left:auto;display:inline-grid}td .ChWEBa_iconDanger{margin-left:0}.ChWEBa_iconDanger:hover{color:var(--bad);border-color:#ff636973}.ChWEBa_code{font-family:var(--font-mono);color:var(--bad);font-size:11px}.ChWEBa_connect{border:1px dashed var(--c-line-strong);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.ChWEBa_connect b{color:var(--c-ink-strong);font-size:13.5px}.ChWEBa_connect small{color:var(--c-muted);font-size:12px;line-height:17px}.ChWEBa_connect a{color:var(--c-accent-light,rgb(var(--accent-rgb)))}.ChWEBa_hookBox{border:1px solid var(--c-line);background:#ffffff05;border-radius:10px;flex-direction:column;gap:7px;padding:12px;display:flex}.ChWEBa_hookBox b{color:var(--c-ink-strong);font-size:13px}.ChWEBa_hookBox small{color:var(--c-muted);font-size:12px;line-height:17px}.ChWEBa_hookBox code{font-family:var(--font-mono)}.ChWEBa_kv{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ChWEBa_kv>span{min-width:82px;font-family:var(--font-mono);text-transform:uppercase;color:var(--c-subtle);font-size:11px}.ChWEBa_kv code{color:var(--c-ink);overflow-wrap:anywhere;background:#07080a;border-radius:6px;padding:4px 8px;font-size:12px}.ChWEBa_envForm{grid-template-columns:minmax(120px,1fr) minmax(140px,1.4fr) auto auto auto;align-items:center;gap:8px;display:grid}.ChWEBa_envForm .ChWEBa_input:first-child{font-family:var(--font-mono);text-transform:uppercase}.ChWEBa_valueBox{position:relative}.ChWEBa_valueBox .ChWEBa_input{padding-right:32px}.ChWEBa_eye{width:24px;height:24px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ChWEBa_secret{font-family:var(--font-mono);color:var(--c-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.ChWEBa_healthGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.ChWEBa_stats{gap:18px;display:flex}.ChWEBa_stats span{flex-direction:column;display:flex}.ChWEBa_stats b{font-family:var(--font-mono);color:var(--c-ink-strong);font-size:16px}.ChWEBa_stats small{color:var(--c-subtle);font-size:11px}.ChWEBa_bars{align-items:flex-end;gap:2px;height:30px;display:flex}.ChWEBa_bars i{background:var(--ok);opacity:.75;border-radius:2px;flex:1;min-width:2px}.ChWEBa_bars i[data-ok=false]{opacity:1;background:#ff6369;height:100%!important}.ChWEBa_usageGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.ChWEBa_meter{border:1px solid var(--c-line);background:#00000040;border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex}.ChWEBa_meter span{color:var(--c-subtle);align-items:center;gap:5px;font-size:12px;display:inline-flex}.ChWEBa_meter b{font-family:var(--font-mono);color:var(--c-ink-strong);font-size:16px}.ChWEBa_meter b small{color:var(--c-subtle);font-size:11.5px}.ChWEBa_meter i{background:#ffffff14;border-radius:99px;height:4px;margin-top:4px;position:relative;overflow:hidden}.ChWEBa_meter i:after{content:"";width:var(--p,0%);border-radius:inherit;background:var(--c-accent);position:absolute;inset:0 auto 0 0}.ChWEBa_timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ChWEBa_timeline li{border-bottom:1px solid var(--c-line);grid-template-columns:18px 1fr auto;gap:10px;padding:9px 0;font-size:13px;display:grid;position:relative}.ChWEBa_timeline li:last-child{border-bottom:0}.ChWEBa_timeline li>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ChWEBa_timeline b{color:var(--c-ink-strong);font-weight:500}.ChWEBa_timeline time{color:var(--c-subtle);white-space:nowrap;font-size:12px}.ChWEBa_tlDot{background:var(--c-subtle);border-radius:50%;width:8px;height:8px;margin:5px 0 0 4px}.ChWEBa_timeline li[data-tone=good] .ChWEBa_tlDot{background:var(--ok)}.ChWEBa_timeline li[data-tone=bad] .ChWEBa_tlDot{background:#ff6369}@media (max-width:760px){.ChWEBa_grid2,.ChWEBa_envForm{grid-template-columns:1fr}.ChWEBa_body{padding:14px}}
.iRQyFW_root{--c-bg:#000;--c-surface:#131418;--c-surface-2:#0b0c0e;--c-surface-muted:#ffffff08;--c-fill-hover:#ffffff0d;--c-fill-active:#ffffff14;--c-ink:#ededed;--c-ink-strong:#fff;--c-muted:#a0a0a8;--c-subtle:#7c7c84;--c-line:#ffffff14;--c-line-strong:#ffffff24;--c-line-focus:#ffffff3d;--c-signal:#3ddc97;--c-danger:#ff6369;--c-danger-ink:#ffb3b6;--c-accent:var(--c-main,#ff6b00);--c-accent-light:var(--c-light,#ffb347);--c-accent-dark:var(--c-dark,#f50);--accent-rgb:var(--c-main-rgb,255, 107, 0);--c-accent-ink:#000;--font-body:var(--font-geist), "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-pill:999px;--shadow-float:0 40px 100px 0 #000000d9, inset 0 1px 1px 0 #ffffff29;--shadow-card:0 20px 60px 0 #00000080, inset 0 1px 1px 0 #ffffff0f;--shadow-inset:inset 0 1px 1px 0 #ffffff12;--focus-ring:0 0 0 2px var(--c-bg), 0 0 0 4px var(--c-accent);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--dur-instant:.15s;--dur-fast:.2s;--dur-base:.3s;--header-h:64px;background:var(--c-bg);min-height:100vh;color:var(--c-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:24px;position:relative}.iRQyFW_root *,.iRQyFW_root :before,.iRQyFW_root :after{box-sizing:border-box}.iRQyFW_root button,.iRQyFW_root a{font-family:inherit}.iRQyFW_root ::selection{background:rgba(var(--accent-rgb), .35);color:#fff}.iRQyFW_root :where(a,button,textarea,[tabindex]):focus-visible{box-shadow:var(--focus-ring);outline:none}.iRQyFW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iRQyFW_skip{z-index:60;border-radius:var(--radius-sm);background:var(--c-ink-strong);color:#000;transition:top var(--dur-fast) var(--ease-out-quart);padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;position:absolute;top:-48px;left:16px}.iRQyFW_skip:focus-visible{top:12px}.iRQyFW_grid{pointer-events:none;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 20%,#000 10%,#0000 70%);mask-image:radial-gradient(60% 50% at 50% 20%,#000 10%,#0000 70%)}.iRQyFW_label{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--c-muted);margin:0;font-size:12px;font-weight:400;line-height:16px}.iRQyFW_glow{pointer-events:none;background:radial-gradient(ellipse 45% 60% at 50% 0%, rgba(var(--accent-rgb), .12), transparent 70%);height:560px;position:absolute;inset:0 0 auto}.iRQyFW_header{z-index:40;height:var(--header-h);pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 16px 0;display:grid;position:sticky;top:0}.iRQyFW_header>*{pointer-events:auto}.iRQyFW_brand.iRQyFW_brandCapsule{border-radius:var(--radius-pill);height:44px;padding:0 16px 0 8px}.iRQyFW_pillSlot{justify-content:center;display:flex}.iRQyFW_signIn{border-radius:var(--radius-pill);height:44px;color:var(--c-ink);white-space:nowrap;transition:color var(--dur-instant) var(--ease-out-quart);align-items:center;gap:8px;padding:0 18px 0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.iRQyFW_brand{color:var(--c-ink-strong);letter-spacing:-.02em;border-radius:var(--radius-sm);align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.iRQyFW_wordmarkSmall{letter-spacing:-.045em;color:var(--c-ink-strong);white-space:nowrap;align-items:center;gap:.04em;font-family:Sora,Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700;line-height:1;display:inline-flex}.iRQyFW_wordmarkIo{color:var(--c-accent)}.iRQyFW_wordmarkSmall .ft-mark{transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s}.iRQyFW_brand:hover .iRQyFW_wordmarkSmall .ft-mark{filter:drop-shadow(0 0 10px rgba(var(--accent-rgb), .6));transform:translateY(-2%)rotate(-6deg)}.iRQyFW_wordmarkSmall .ft-dot{transform-origin:50%}.iRQyFW_brand:hover .iRQyFW_wordmarkSmall .ft-dot{animation:.9s cubic-bezier(.34,1.56,.64,1) iRQyFW_markDotBounce}@keyframes iRQyFW_markDotBounce{0%{transform:translateY(0)}35%{transform:translateY(-38%)scale(1.08)}65%{transform:translateY(6%)scale(.96,1.04)}to{transform:translateY(0)}}.iRQyFW_brand{justify-self:start;position:relative}.iRQyFW_pillNav{border-radius:var(--radius-pill);border:1px solid var(--c-line-strong);background:var(--c-surface-muted);height:44px;box-shadow:var(--shadow-inset);align-items:center;gap:2px;padding:4px;display:flex;position:relative}.iRQyFW_pillInd{border-radius:var(--radius-pill);background:linear-gradient(180deg, rgba(var(--accent-rgb), .22), rgba(var(--accent-rgb), .1));width:0;box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .45), 0 6px 20px -8px rgba(var(--accent-rgb), .6);opacity:0;pointer-events:none;position:absolute;top:4px;bottom:4px;left:0}.iRQyFW_pillLink{border-radius:var(--radius-pill);height:36px;color:var(--c-muted);white-space:nowrap;transition:color var(--dur-instant) var(--ease-out-quart);align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.iRQyFW_pillNav .iRQyFW_pillLink:hover,.iRQyFW_pillNav .iRQyFW_pillLink:focus-visible,.iRQyFW_pillNav .iRQyFW_pillLink[aria-current=page],.iRQyFW_root a.iRQyFW_signIn:hover,.iRQyFW_root a.iRQyFW_brand:hover,.iRQyFW_root a.iRQyFW_menuItem:hover{color:var(--c-ink-strong)!important}.iRQyFW_dropdownWrap{position:relative}.iRQyFW_menu{border-radius:var(--radius-lg);border:1px solid var(--c-line-strong);background:var(--c-surface);min-width:220px;box-shadow:var(--shadow-float);transform-origin:0 0;z-index:50;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0}.iRQyFW_menuRight{transform-origin:100% 0;left:auto;right:0}.iRQyFW_menuItem{border-radius:var(--radius-sm);width:100%;min-height:40px;color:var(--c-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.iRQyFW_menuItem:hover,.iRQyFW_menuItem:focus-visible{background:var(--c-fill-hover)}.iRQyFW_menuItem small{color:var(--c-muted);font-size:12px;line-height:16px;display:block}.iRQyFW_menuItemDanger{color:var(--c-danger-ink)}.iRQyFW_menuDivider{background:var(--c-line);height:1px;margin:6px 4px}.iRQyFW_actions{justify-self:end;align-items:center;gap:8px;display:flex}.iRQyFW_avatar{border-radius:var(--radius-pill);border:1px solid var(--c-line-strong);background:var(--c-surface-muted);width:44px;height:44px;color:var(--c-ink);cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart);place-items:center;display:grid;position:relative}.iRQyFW_avatar:hover{background:var(--c-fill-active)}.iRQyFW_shell{margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);grid-template-columns:var(--side-w,280px) minmax(0, 1fr) var(--plan-w,360px);min-height:calc(100vh - var(--header-h));grid-template-rows:1fr auto;grid-template-areas:"side main plan""side foot plan";display:grid;position:relative}.iRQyFW_side{z-index:1;top:calc(var(--header-h) + 12px);height:calc(100vh - var(--header-h) - 24px);border-radius:20px;grid-area:side;align-self:start;margin:12px 0 12px 12px;position:sticky;overflow:hidden}.iRQyFW_sideInner{flex-direction:column;height:100%;display:flex}.iRQyFW_sidePanel{flex-direction:column;flex:1;gap:12px;width:100%;min-height:0;padding:16px 12px 24px;display:flex;overflow-y:auto}.iRQyFW_sideTop{align-items:center;gap:8px;display:flex}.iRQyFW_sideTabs{border-radius:var(--radius-md);border:1px solid var(--c-line);background:var(--c-surface-muted);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid;position:relative}.iRQyFW_sideTabInd{border-radius:var(--radius-sm);background:var(--c-fill-active);pointer-events:none;position:absolute;top:3px;bottom:3px;left:0}.iRQyFW_sideTab{border-radius:var(--radius-sm);height:34px;color:var(--c-muted);cursor:pointer;transition:color var(--dur-instant) var(--ease-out-quart);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.iRQyFW_sideTab:hover,.iRQyFW_sideTab[aria-selected=true]{color:var(--c-ink-strong)}.iRQyFW_tabCount{border-radius:var(--radius-pill);background:rgba(var(--accent-rgb), .18);min-width:18px;height:18px;color:var(--c-accent-light);font-family:var(--font-mono);place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.iRQyFW_iconBtn{border:1px solid var(--c-line);border-radius:var(--radius-md);width:40px;height:40px;color:var(--c-muted);cursor:pointer;transition:color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart);background:0 0;flex-shrink:0;place-items:center;display:grid}.iRQyFW_iconBtn:hover{color:var(--c-ink-strong);background:var(--c-fill-hover)}.iRQyFW_sideBody{flex-direction:column;gap:8px;display:flex}.iRQyFW_sideNote{color:var(--c-muted);margin:0 4px 4px;font-size:13px;line-height:19px}.iRQyFW_rail{flex-direction:column;flex:1;align-items:center;gap:6px;width:100%;min-height:0;padding:16px 0;display:flex;overflow-y:auto}.iRQyFW_railBtn{border-radius:var(--radius-md);width:44px;height:44px;color:var(--c-muted);cursor:pointer;transition:color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart);background:0 0;border:1px solid #0000;place-items:center;display:grid;position:relative}.iRQyFW_railBtn:hover{color:var(--c-ink-strong);background:var(--c-fill-hover);border-color:var(--c-line)}.iRQyFW_railText{display:none}.iRQyFW_railDivider{background:var(--c-line);width:24px;height:1px;margin:4px 0}.iRQyFW_railBadge{border-radius:var(--radius-pill);background:var(--c-accent);min-width:16px;height:16px;color:var(--c-accent-ink);font-family:var(--font-mono);place-items:center;padding:0 4px;font-size:10px;font-weight:500;display:grid;position:absolute;top:4px;right:3px}.iRQyFW_bpTitle{margin:0}.iRQyFW_bpWordmark{letter-spacing:-.04em;color:var(--c-ink-strong);white-space:nowrap;font-family:Sora,Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:700;line-height:1}.iRQyFW_bpBody{flex-direction:column;gap:22px;display:flex}.iRQyFW_bpType{border-radius:var(--radius-lg);border:1px solid rgba(var(--accent-rgb), .28);background:linear-gradient(180deg, rgba(var(--accent-rgb), .1), rgba(var(--accent-rgb), .02));align-items:flex-start;gap:12px;padding:14px;display:flex}.iRQyFW_bpTypeIcon{border-radius:var(--radius-md);background:rgba(var(--accent-rgb), .16);width:40px;height:40px;color:var(--c-accent);flex-shrink:0;place-items:center;display:grid}.iRQyFW_bpTypeText{flex-direction:column;gap:4px;min-width:0;display:flex}.iRQyFW_bpTypeLabel{color:var(--c-ink-strong);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:20px;display:flex}.iRQyFW_bpTypeBlurb{color:var(--c-muted);font-size:13px;line-height:19px}.iRQyFW_bpBadge{border-radius:var(--radius-pill);background:rgba(var(--accent-rgb), .18);height:20px;color:var(--c-accent-light);font-family:var(--font-mono);letter-spacing:.02em;align-items:center;padding:0 7px;font-size:10.5px;font-weight:500;display:inline-flex}.iRQyFW_bpBadgeDim{color:var(--c-muted);background:#ffffff12}.iRQyFW_bpOverview{color:var(--c-ink);text-wrap:pretty;margin:0;font-size:14px;line-height:22px}.iRQyFW_bpStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.iRQyFW_bpTech{border-radius:var(--radius-md);border:1px solid var(--c-line);background:#ffffff06;align-items:center;gap:9px;min-height:48px;padding:7px 9px;display:flex}.iRQyFW_bpTechLogo{background:#ffffff0f;border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.iRQyFW_bpTechText{flex-direction:column;min-width:0;display:flex}.iRQyFW_bpTechName{color:var(--c-ink-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:17px;overflow:hidden}.iRQyFW_bpTechRole{color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:15px;overflow:hidden}.iRQyFW_bpAnalyse{flex-direction:column;gap:8px;display:flex}.iRQyFW_bpAnalyseBtn{border:1px solid rgba(var(--accent-rgb), .45);border-radius:var(--radius-md);background:rgba(var(--accent-rgb), .1);height:44px;color:var(--c-ink-strong);cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.iRQyFW_bpAnalyseBtn:hover{background:rgba(var(--accent-rgb), .18);border-color:rgba(var(--accent-rgb), .7)}.iRQyFW_bpAnalyseBtn svg{color:var(--c-accent)}.iRQyFW_bpAnalysing{border-radius:var(--radius-md);border:1px solid var(--c-line);color:var(--c-ink-strong);background:#ffffff06;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.iRQyFW_bpAnalysing .iRQyFW_miniSpinner{flex-shrink:0;margin-top:4px}.iRQyFW_bpAnalysing small{color:var(--c-muted);margin-top:2px;font-size:12px;display:block}.iRQyFW_bpError{border-radius:var(--radius-md);color:var(--c-danger-ink);background:#ff636914;border:1px solid #ff636959;margin:0;padding:10px 12px;font-size:13px;line-height:19px}.iRQyFW_bpHint{color:var(--c-muted);text-align:center;margin:0;font-size:12px;line-height:17px}.iRQyFW_bpLink{color:var(--c-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.iRQyFW_bpLink:hover{color:var(--c-accent-light)}.iRQyFW_bpDetailsGroup{border-radius:var(--radius-md);border:1px solid var(--c-line);flex-direction:column;display:flex;overflow:hidden}.iRQyFW_bpDetails+.iRQyFW_bpDetails{border-top:1px solid var(--c-line)}.iRQyFW_bpDetails summary{min-height:42px;color:var(--c-ink);cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart);align-items:center;gap:8px;padding:0 12px;font-size:13px;list-style:none;display:flex}.iRQyFW_bpDetails summary::-webkit-details-marker{display:none}.iRQyFW_bpDetails summary:hover{background:#ffffff08}.iRQyFW_bpDetails summary svg{color:var(--c-muted);flex-shrink:0}.iRQyFW_bpChevron{transition:transform var(--dur-fast) var(--ease-out-quart)}.iRQyFW_bpDetails[open] .iRQyFW_bpChevron{transform:rotate(90deg)}.iRQyFW_bpDetailsTitle{flex:1}.iRQyFW_bpList{flex-direction:column;gap:6px;margin:0;padding:2px 12px 12px 34px;list-style:none;display:flex}.iRQyFW_bpList li{align-items:center;gap:8px;min-width:0;font-size:12.5px;line-height:18px;display:flex}.iRQyFW_bpItemMain{color:var(--c-ink-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.iRQyFW_bpItemSub{min-width:0;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.iRQyFW_bpCode{min-width:0;font-family:var(--font-mono);color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.iRQyFW_bpLock{color:var(--c-subtle);flex-shrink:0}.iRQyFW_bpMethod{width:50px;font-family:var(--font-mono);color:var(--c-accent-light);flex-shrink:0;font-size:10.5px;font-weight:500}.iRQyFW_bpMethod[data-method=GET]{color:#6ee7b7}.iRQyFW_bpMethod[data-method=POST]{color:#93c5fd}.iRQyFW_bpMethod[data-method=DELETE]{color:#fda4af}.iRQyFW_bpMore{color:var(--c-muted);font-style:italic}.iRQyFW_bpCanvas{border-top:1px solid var(--c-line);flex-direction:column;gap:8px;padding-top:18px;display:flex}.iRQyFW_bpCanvasBtn{border-radius:var(--radius-md);background:var(--c-accent);height:50px;color:var(--c-accent-ink);cursor:pointer;box-shadow:0 10px 30px -12px rgba(var(--accent-rgb), .8);transition:filter var(--dur-instant) var(--ease-out-quart), transform .1s var(--ease-out-quart);border:0;justify-content:space-between;align-items:center;padding:0 16px 0 18px;font-size:15px;font-weight:600;display:flex}.iRQyFW_bpCanvasBtn:hover{filter:brightness(1.08)}.iRQyFW_bpCanvasBtn:active{transform:scale(.98)}.iRQyFW_bpCanvasBtn>span{align-items:center;gap:6px;display:inline-flex}.iRQyFW_bpCanvasBtn .iRQyFW_bpWordmark,.iRQyFW_bpCanvasBtn .iRQyFW_wordmarkIo{color:var(--c-accent-ink);font-size:16px}.iRQyFW_bpFeatures{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.iRQyFW_bpFeature{border-radius:var(--radius-pill);border:1px solid var(--c-line);height:30px;color:var(--c-ink);white-space:nowrap;background:#ffffff08;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.iRQyFW_bpFeature svg{color:var(--c-muted)}.iRQyFW_bpFeature[data-source=answer]{border-color:rgba(var(--accent-rgb), .45);background:rgba(var(--accent-rgb), .1);color:var(--c-ink-strong)}.iRQyFW_bpFeature[data-source=answer] svg{color:var(--c-accent)}.iRQyFW_planBlockTitle .iRQyFW_miniSpinner{vertical-align:-1px;margin-left:8px;display:inline-block}.iRQyFW_dcCard{border-radius:var(--radius-lg);border:1px solid var(--c-line-strong);background:#ffffff09;flex-direction:column;gap:10px;padding:14px;display:flex}.iRQyFW_dcHead{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);align-items:center;gap:7px;font-size:11px;display:flex}.iRQyFW_dcHead svg{color:var(--c-accent)}.iRQyFW_dcCoverage{text-transform:none;letter-spacing:0;color:var(--c-ink);margin-left:auto}.iRQyFW_dcMeter{border-radius:var(--radius-pill);background:#ffffff12;height:3px;overflow:hidden}.iRQyFW_dcMeter span{background:var(--c-accent);transform-origin:0;height:100%;transition:transform .5s var(--ease-out-expo);display:block}.iRQyFW_dcThread{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:440px;margin:0 -4px;padding:4px;display:flex;overflow-y:auto}.iRQyFW_dcPair{flex-direction:column;gap:6px;display:flex}.iRQyFW_dcBubbleAi{border:1px solid var(--c-line);background:#ffffff0d;border-radius:4px 12px 12px;align-self:flex-start;max-width:100%;padding:10px 12px}.iRQyFW_dcBubbleMe{background:rgba(var(--accent-rgb), .14);border:1px solid rgba(var(--accent-rgb), .3);max-width:88%;color:var(--c-ink-strong);border-radius:12px 4px 12px 12px;align-self:flex-end;align-items:flex-start;gap:6px;padding:8px 8px 8px 12px;font-size:13px;line-height:1.4;display:inline-flex}.iRQyFW_dcUndo{width:18px;height:18px;color:var(--c-muted);cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;display:grid}.iRQyFW_dcBubbleMe:hover .iRQyFW_dcUndo{opacity:1}.iRQyFW_dcTopic{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent);margin-bottom:3px;font-size:10px;display:block}.iRQyFW_dcQ{color:var(--c-ink-strong);margin:0;font-size:13.5px;line-height:1.45}.iRQyFW_dcWhy{color:var(--c-muted);margin:4px 0 0;font-size:12px}.iRQyFW_dcAsk{flex-direction:column;gap:8px;display:flex}.iRQyFW_dcOptions{flex-direction:column;gap:6px;display:flex}.iRQyFW_dcOption{border:1px solid var(--c-line);border-radius:var(--radius-md);min-height:38px;color:var(--c-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart);background:#ffffff08;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;display:flex}.iRQyFW_dcOption:hover:not(:disabled){border-color:rgba(var(--accent-rgb), .5);background:rgba(var(--accent-rgb), .08)}.iRQyFW_dcOption[data-on=true]{border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .1);color:var(--c-ink-strong)}.iRQyFW_dcOption:disabled{opacity:.5;cursor:default}.iRQyFW_dcArrow{color:var(--c-muted);margin-left:auto}.iRQyFW_dcCheck{border:1.5px solid var(--c-line-strong);width:16px;height:16px;color:var(--c-accent-ink);border-radius:4px;flex:none;place-items:center;display:grid}.iRQyFW_dcOption[data-on=true] .iRQyFW_dcCheck{border-color:var(--c-accent);background:var(--c-accent)}.iRQyFW_dcContinue{border:1px solid rgba(var(--accent-rgb), .5);border-radius:var(--radius-md);background:rgba(var(--accent-rgb), .14);height:34px;color:var(--c-ink-strong);cursor:pointer;align-self:flex-start;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.iRQyFW_dcContinue:hover:not(:disabled){background:rgba(var(--accent-rgb), .22)}.iRQyFW_dcFinish{border-top:1px solid var(--c-line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.iRQyFW_dcFinishBtn{border:1px solid var(--c-line-strong);border-radius:var(--radius-md);background:var(--c-ink-strong);color:#000;cursor:pointer;justify-content:center;align-items:center;gap:8px;height:40px;font-size:14px;font-weight:600;display:inline-flex}.iRQyFW_dcFinishBtn:disabled{color:var(--c-subtle);cursor:not-allowed;background:#ffffff0f}.iRQyFW_dcPlanName{color:var(--c-ink-strong);margin:0;font-size:17px;font-weight:700}.iRQyFW_dcStats{grid-template-columns:repeat(2,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.iRQyFW_dcStats li{border:1px solid var(--c-line);border-radius:var(--radius-md);color:var(--c-muted);padding:8px 10px;font-size:12px}.iRQyFW_dcStats b{color:var(--c-ink-strong);font-size:17px;display:block}.iRQyFW_dcPlanActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.iRQyFW_dcStages{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.iRQyFW_dcStages li{border:1px solid var(--c-line);border-radius:var(--radius-sm,8px);min-width:0;color:var(--c-subtle);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:flex;overflow:hidden}.iRQyFW_dcStages li>span{border:1px solid var(--c-line-strong);border-radius:50%;flex:none;place-items:center;width:12px;height:12px;display:grid}.iRQyFW_dcStages li[data-state=ready]{color:var(--c-ink)}.iRQyFW_dcStages li[data-state=ready]>span{border-color:rgba(var(--accent-rgb), .6)}.iRQyFW_dcStages li[data-state=done]{color:var(--c-ink)}.iRQyFW_dcStages li[data-state=done]>span{background:var(--c-accent);color:#fff;border-color:#0000}.iRQyFW_dcStages li[data-state=current]{border-color:rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .1);color:var(--c-ink-strong)}.iRQyFW_dcStages li[data-state=current]>span{border-color:var(--c-accent);background:rgba(var(--accent-rgb), .35)}.iRQyFW_dcBrief{border:1px solid var(--c-line);border-radius:var(--radius-md);background:#ffffff05}.iRQyFW_dcBrief summary{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);cursor:pointer;padding:8px 10px;font-size:10.5px}.iRQyFW_dcBrief dl{flex-direction:column;margin:0;padding:0 10px 8px;display:flex}.iRQyFW_dcBrief dl>div{border-top:1px dashed var(--c-line);grid-template-columns:84px minmax(0,1fr);gap:8px;padding:5px 0;font-size:12px;display:grid}.iRQyFW_dcBrief dt{color:var(--c-subtle)}.iRQyFW_dcBrief dd{min-width:0;color:var(--c-ink);word-break:break-word;flex-wrap:wrap;align-items:center;gap:5px;margin:0;display:flex}.iRQyFW_dcBrief dl>div[data-missing] dd>span:first-child{color:var(--c-subtle);font-style:italic}.iRQyFW_dcSrc{border-radius:var(--radius-pill);color:var(--c-muted);vertical-align:1px;white-space:nowrap;background:#ffffff12;margin-left:4px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-block}.iRQyFW_dcSrc[data-src=description]{color:#93c5fd;background:#60a5fa24}.iRQyFW_dcSrc[data-src=ai]{background:rgba(var(--accent-rgb), .14);color:var(--c-accent)}.iRQyFW_dcSrc[data-src=review]{color:#fbbf24;background:#fbbf2429}.iRQyFW_dcSrc[data-src=missing]{color:var(--c-subtle)}.iRQyFW_dcIconBtn{width:22px;height:22px;color:var(--c-subtle);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}.iRQyFW_dcIconBtn:hover:not(:disabled){color:var(--c-ink-strong);background:#ffffff0f}.iRQyFW_dcReq{border-radius:var(--radius-pill);letter-spacing:.06em;color:var(--c-subtle);border:1px solid var(--c-line);margin-left:6px;padding:0 5px;font-size:9px}.iRQyFW_dcReq[data-req=true]{color:var(--c-accent);border-color:rgba(var(--accent-rgb), .4)}.iRQyFW_dcRec{border-radius:var(--radius-pill);background:rgba(var(--accent-rgb), .12);color:var(--c-accent);margin-left:auto;padding:1px 6px;font-size:10px}.iRQyFW_dcOption[data-previous=true]{border-color:rgba(var(--accent-rgb), .5)}.iRQyFW_dcEditing{color:#fbbf24;margin:6px 0 0;font-size:12px}.iRQyFW_dcPair[data-editing]{opacity:.55}.iRQyFW_dcAssumed{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.iRQyFW_dcAssumed li{color:var(--c-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;font-size:12.5px;display:flex}.iRQyFW_dcAssumed small{color:var(--c-subtle)}.iRQyFW_dcNote{border-radius:var(--radius-md);color:var(--c-muted);background:#ffffff0a;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:8px 10px;font-size:12px;line-height:1.45;display:flex}.iRQyFW_dcNote[data-tone=warn]{color:#fcd34d;background:#fbbf2414}.iRQyFW_dcNote[data-tone=ok]{color:#86efac;background:#4ade8014}.iRQyFW_dcReview{flex-direction:column;gap:10px;max-height:560px;padding-right:2px;display:flex;overflow-y:auto}.iRQyFW_dcSpecSection h4{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-subtle);margin:0 0 4px;font-size:10.5px;font-weight:500}.iRQyFW_dcSpecSection ul{margin:0;padding:0;list-style:none}.iRQyFW_dcSpecSection li{border-top:1px dashed var(--c-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 8px;padding:6px 0;font-size:12.5px;display:grid}.iRQyFW_dcSpecLabel{grid-column:1;font-size:11px}.iRQyFW_dcSpecValue{grid-column:1}.iRQyFW_dcSpecActions{grid-area:1/2/span 2}.iRQyFW_dcSpecSection li[data-src=missing] .iRQyFW_dcSpecValue,.iRQyFW_dcSpecLabel{color:var(--c-subtle)}.iRQyFW_dcSpecValue{min-width:0;color:var(--c-ink);overflow-wrap:anywhere}.iRQyFW_dcSpecActions{align-items:center;gap:6px;display:inline-flex}.iRQyFW_dcRecap summary{cursor:pointer;color:var(--c-muted);margin-bottom:8px;font-size:12.5px}.iRQyFW_bpCanvasBtn:disabled{color:var(--c-subtle);box-shadow:none;cursor:not-allowed;background:#ffffff0f}.iRQyFW_fuCard{border-radius:var(--radius-lg);border:1px solid var(--c-line-strong);background:#ffffff09;flex-direction:column;gap:10px;padding:14px;display:flex;overflow:hidden}.iRQyFW_fuHead{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--c-muted);align-items:center;gap:7px;font-size:11px;display:flex}.iRQyFW_fuHead svg{color:var(--c-accent)}.iRQyFW_fuProgress{gap:4px;margin-left:auto;display:inline-flex}.iRQyFW_fuProgress i{border-radius:var(--radius-pill);width:14px;height:3px;transition:background-color var(--dur-base) var(--ease-out-quart);background:#ffffff24}.iRQyFW_fuProgress i[data-state=done]{background:rgba(var(--accent-rgb), .55)}.iRQyFW_fuProgress i[data-state=now]{background:var(--c-accent)}.iRQyFW_fuQuestion{color:var(--c-ink-strong);text-wrap:balance;margin:2px 0 0;font-size:15.5px;font-weight:500;line-height:22px}.iRQyFW_fuWhy{color:var(--c-muted);margin:-4px 0 0;font-size:12.5px;line-height:18px}.iRQyFW_fuOptions{flex-direction:column;gap:6px;display:flex}.iRQyFW_fuOption{border:1px solid var(--c-line);border-radius:var(--radius-md);min-height:40px;color:var(--c-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart), color var(--dur-instant) var(--ease-out-quart);background:#ffffff08;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;display:flex}.iRQyFW_fuOption svg{color:var(--c-muted);opacity:0;transition:opacity var(--dur-fast) var(--ease-out-quart), transform var(--dur-fast) var(--ease-out-quart);flex-shrink:0;transform:translate(-4px)}.iRQyFW_fuOption:hover:not(:disabled),.iRQyFW_fuOption:focus-visible{border-color:rgba(var(--accent-rgb), .5);background:rgba(var(--accent-rgb), .08);color:var(--c-ink-strong)}.iRQyFW_fuOption:hover:not(:disabled) svg,.iRQyFW_fuOption:focus-visible svg{opacity:1;color:var(--c-accent);transform:none}.iRQyFW_fuOption:disabled{opacity:.45;cursor:not-allowed}.iRQyFW_fuCustom{align-items:center;gap:8px;display:flex}.iRQyFW_fuCustom input{border:1px solid var(--c-line-strong);border-radius:var(--radius-md);min-width:0;height:40px;color:var(--c-ink-strong);font:inherit;background:#0000004d;outline:none;flex:1;padding:0 12px;font-size:13.5px}.iRQyFW_fuCustom input:focus{border-color:rgba(var(--accent-rgb), .6)}.iRQyFW_fuCustom .iRQyFW_send{flex-shrink:0;width:36px;height:36px}.iRQyFW_fuFoot{align-items:center;gap:14px;min-height:24px;display:flex}.iRQyFW_fuSource{color:var(--c-subtle);margin-left:auto;font-size:11px}.iRQyFW_fuThinking{color:var(--c-ink);align-items:center;gap:10px;font-size:13.5px;display:flex}.iRQyFW_fuDots{gap:4px;display:inline-flex}.iRQyFW_fuDots i{border-radius:var(--radius-pill);background:var(--c-accent);width:6px;height:6px;animation:iRQyFW_fuDot 1.2s var(--ease-out-quart) infinite}.iRQyFW_fuDots i:nth-child(2){animation-delay:.15s}.iRQyFW_fuDots i:nth-child(3){animation-delay:.3s}@keyframes iRQyFW_fuDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.iRQyFW_fuAnswers{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.iRQyFW_fuAnswers li{border-radius:var(--radius-md);background:#ffffff08;align-items:flex-start;gap:8px;padding:8px 8px 8px 10px;display:flex}.iRQyFW_fuAnswerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.iRQyFW_fuAnswerQ{color:var(--c-muted);font-size:12px;line-height:16px}.iRQyFW_fuAnswerA{color:var(--c-ink-strong);font-size:13px;line-height:18px}.iRQyFW_fuMore{color:var(--c-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:12.5px;display:inline-flex}.iRQyFW_fuMore:hover:not(:disabled){color:var(--c-accent-light)}.iRQyFW_railType{border-radius:var(--radius-md);background:rgba(var(--accent-rgb), .14);width:36px;height:36px;color:var(--c-accent);place-items:center;display:grid}.iRQyFW_sideFoot{border-top:1px solid var(--c-line);flex-direction:column;flex:none;align-items:flex-start;gap:8px;padding:10px 12px 12px;display:flex}.iRQyFW_sideFootCompact{align-items:center;padding:10px 0 12px}.iRQyFW_profileBtn{border:1px solid var(--c-line);border-radius:var(--radius-lg);width:100%;min-height:52px;color:var(--c-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart);background:#ffffff06;align-items:center;gap:10px;padding:6px 10px 6px 6px;text-decoration:none;display:flex;position:relative}.iRQyFW_profileBtn:hover{border-color:var(--c-line-strong);background:#ffffff0d}.iRQyFW_root a.iRQyFW_profileBtn:hover{color:var(--c-ink)!important}.iRQyFW_sideFootCompact .iRQyFW_profileBtn{border-radius:var(--radius-pill);justify-content:center;width:44px;min-height:44px;padding:0}.iRQyFW_profileAvatar{border-radius:var(--radius-pill);background:linear-gradient(135deg, rgba(var(--accent-rgb), .35), rgba(var(--accent-rgb), .1));width:38px;height:38px;box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .45);color:var(--c-ink-strong);flex-shrink:0;place-items:center;display:grid}.iRQyFW_sideFootCompact .iRQyFW_profileAvatar{width:34px;height:34px}.iRQyFW_profileText{flex-direction:column;flex:1;min-width:0;display:flex}.iRQyFW_profileName{color:var(--c-ink-strong);font-size:14px;font-weight:500;line-height:20px}.iRQyFW_profileSub{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.iRQyFW_profileChevron{color:var(--c-muted);flex-shrink:0}.iRQyFW_sideFoot .iRQyFW_dropdownWrap{width:100%}.iRQyFW_sideFootCompact .iRQyFW_dropdownWrap{width:auto}.iRQyFW_menuFloating{z-index:60;transform-origin:0 100%;position:fixed;bottom:auto;right:auto}.iRQyFW_menuWide{min-width:260px;max-width:calc(100vw - 24px)}.iRQyFW_menuTitle{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--c-muted);margin:4px 8px 6px;font-size:11px}.iRQyFW_prefRow{justify-content:space-between;align-items:center;gap:16px;padding:8px;display:flex}.iRQyFW_prefText{flex-direction:column;min-width:0;display:flex}.iRQyFW_prefLabel{color:var(--c-ink-strong);font-size:14px;line-height:20px}.iRQyFW_prefHint{color:var(--c-muted);font-size:12px;line-height:16px}.iRQyFW_switch{border-radius:var(--radius-pill);cursor:pointer;width:40px;height:24px;transition:background-color var(--dur-fast) var(--ease-out-quart);background:#ffffff24;border:0;flex-shrink:0;padding:0;position:relative}.iRQyFW_switch[aria-checked=true]{background:var(--c-accent)}.iRQyFW_switchKnob{border-radius:var(--radius-pill);width:18px;height:18px;transition:transform var(--dur-base) var(--ease-out-quart);background:#fff;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0006}.iRQyFW_switch[aria-checked=true] .iRQyFW_switchKnob{transform:translate(16px)}.iRQyFW_histList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.iRQyFW_histRow{position:relative;overflow:hidden}.iRQyFW_histMain{border-radius:var(--radius-md);width:100%;color:var(--c-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart);background:0 0;border:1px solid #0000;flex-direction:column;gap:6px;padding:10px 40px 10px 10px;display:flex}.iRQyFW_histMain:hover{background:var(--c-surface-muted);border-color:var(--c-line)}.iRQyFW_histMain:disabled{opacity:.45;cursor:not-allowed}.iRQyFW_histPrompt{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--c-ink-strong);-webkit-box-orient:vertical;font-size:13px;line-height:19px;display:-webkit-box;overflow:hidden}.iRQyFW_histMeta{color:var(--c-muted);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.iRQyFW_histTag{border:1px solid rgba(var(--accent-rgb), .3);height:20px;color:var(--c-accent-light);font-family:var(--font-mono);border-radius:4px;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.iRQyFW_histRemove{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--c-subtle);cursor:pointer;opacity:0;transition:opacity var(--dur-instant) var(--ease-out-quart), color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:6px;right:6px}.iRQyFW_histRow:hover .iRQyFW_histRemove,.iRQyFW_histRemove:focus-visible{opacity:1}@media (hover:none){.iRQyFW_histRemove{opacity:1}}.iRQyFW_histRemove:hover{color:var(--c-ink-strong);background:var(--c-fill-active)}.iRQyFW_histEmpty{text-align:center;border-radius:var(--radius-lg);border:1px dashed var(--c-line-strong);flex-direction:column;align-items:center;gap:6px;margin-top:8px;padding:24px 16px;display:flex}.iRQyFW_histEmpty p{color:var(--c-muted);margin:0;font-size:13px;line-height:19px}.iRQyFW_histEmpty p:first-of-type{color:var(--c-ink-strong);font-weight:500}.iRQyFW_histEmptyIcon{border-radius:var(--radius-pill);background:rgba(var(--accent-rgb), .12);width:36px;height:36px;color:var(--c-accent);place-items:center;margin-bottom:4px;display:grid}.iRQyFW_clearAll{border-radius:var(--radius-sm);min-height:36px;color:var(--c-muted);cursor:pointer;transition:color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart);background:0 0;border:1px solid #0000;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:0 10px;font-size:13px;display:inline-flex}.iRQyFW_clearAll:hover{color:var(--c-ink-strong)}.iRQyFW_clearAllConfirm{color:var(--c-danger-ink);background:#ff636914;border-color:#ff636959}.iRQyFW_sideList{flex-direction:column;gap:2px;display:flex}.iRQyFW_main{z-index:1;grid-area:main;min-width:0;padding:40px 56px 64px;position:relative;overflow-x:clip}.iRQyFW_mainInner{max-width:760px;margin:0 auto}.iRQyFW_plan{z-index:1;top:calc(var(--header-h) + 12px);height:calc(100vh - var(--header-h) - 24px);border-radius:20px;grid-area:plan;align-self:start;margin:12px 12px 12px 0;position:sticky;overflow:hidden}.iRQyFW_planPanel{flex-direction:column;gap:24px;width:100%;height:100%;padding:16px 24px 24px;display:flex;overflow-y:auto}.iRQyFW_planPanel>.iRQyFW_planStatus{margin-top:-16px}.iRQyFW_railRight{margin-left:auto}.iRQyFW_railStatus{place-items:center;width:44px;height:32px;display:grid}.iRQyFW_railStatus i{border-radius:var(--radius-pill);background:var(--c-line-focus);width:8px;height:8px}.iRQyFW_railStatus[data-state=live] i{background:var(--c-accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2)}.iRQyFW_spot{isolation:isolate;position:relative}.iRQyFW_spot:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #ffffff12, transparent 45%);opacity:0;transition:opacity var(--dur-base) var(--ease-out-quart);position:absolute;inset:0}.iRQyFW_spot:hover:before{opacity:1}.iRQyFW_tpl{border-radius:var(--radius-md);width:100%;min-height:56px;color:var(--c-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart);background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.iRQyFW_tpl:hover{background:var(--c-surface-muted)}.iRQyFW_tpl[aria-pressed=true]{background:rgba(var(--accent-rgb), .07);border-color:rgba(var(--accent-rgb), .4)}.iRQyFW_tplText{flex-direction:column;gap:2px;min-width:0;display:flex}.iRQyFW_tplName{color:var(--c-ink-strong);font-size:14px;font-weight:500;line-height:20px}.iRQyFW_tplDesc{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.iRQyFW_tplCheck{border-radius:var(--radius-pill);background:var(--c-accent);width:20px;height:20px;color:var(--c-accent-ink);flex-shrink:0;place-items:center;display:grid}.iRQyFW_sideDivider{background:var(--c-line);height:1px;margin:10px}.iRQyFW_eyebrow{align-items:center;gap:8px;display:inline-flex}.iRQyFW_liveDot{width:6px;height:6px;position:relative}.iRQyFW_liveDot:before,.iRQyFW_liveDot:after{content:"";border-radius:var(--radius-pill);background:var(--c-accent);position:absolute;inset:0}.iRQyFW_liveDot:after{animation:iRQyFW_ping 2s var(--ease-out-expo) infinite}@keyframes iRQyFW_ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.iRQyFW_fieldLayer{--top-a:1;--panel-a:.5;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, calc(var(--top-a) * .85)) 0%, rgba(0, 0, 0, calc(var(--top-a) * .4)) 30%, transparent 60%), linear-gradient(to right, rgba(0, 0, 0, var(--panel-a)) 0, rgba(0, 0, 0, var(--panel-a)) calc(var(--side-w,280px) - 24px), transparent calc(var(--side-w,280px) + 180px)), linear-gradient(to left, rgba(0, 0, 0, var(--panel-a)) 0, rgba(0, 0, 0, var(--panel-a)) calc(var(--plan-w,360px) - 24px), transparent calc(var(--plan-w,360px) + 180px));-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, calc(var(--top-a) * .85)) 0%, rgba(0, 0, 0, calc(var(--top-a) * .4)) 30%, transparent 60%), linear-gradient(to right, rgba(0, 0, 0, var(--panel-a)) 0, rgba(0, 0, 0, var(--panel-a)) calc(var(--side-w,280px) - 24px), transparent calc(var(--side-w,280px) + 180px)), linear-gradient(to left, rgba(0, 0, 0, var(--panel-a)) 0, rgba(0, 0, 0, var(--panel-a)) calc(var(--plan-w,360px) - 24px), transparent calc(var(--plan-w,360px) + 180px));mask-image:linear-gradient(to bottom, rgba(0, 0, 0, calc(var(--top-a) * .85)) 0%, rgba(0, 0, 0, calc(var(--top-a) * .4)) 30%, transparent 60%), linear-gradient(to right, rgba(0, 0, 0, var(--panel-a)) 0, rgba(0, 0, 0, var(--panel-a)) calc(var(--side-w,280px) - 24px), transparent calc(var(--side-w,280px) + 180px)), linear-gradient(to left, rgba(0, 0, 0, var(--panel-a)) 0, rgba(0, 0, 0, var(--panel-a)) calc(var(--plan-w,360px) - 24px), transparent calc(var(--plan-w,360px) + 180px));-webkit-mask-composite:source-over;position:fixed;inset:0;-webkit-mask-composite:source-over;mask-composite:add}.iRQyFW_fieldCanvas{position:absolute;inset:0}.iRQyFW_fieldHaze{background:radial-gradient(360px circle at var(--fx,50%) var(--fy,30%), rgba(var(--accent-rgb), .12), transparent 70%), radial-gradient(900px circle at var(--fx,50%) var(--fy,30%), rgba(var(--accent-rgb), .05), transparent 70%);position:absolute;inset:0}.iRQyFW_heroMark{isolation:isolate;margin-top:8px;position:relative}.iRQyFW_wordmark{letter-spacing:-.045em;color:var(--c-ink-strong);white-space:nowrap;cursor:default;margin:0;font-family:Sora,Plus Jakarta Sans,sans-serif;font-size:clamp(3.75rem,2rem + 6.5vw,8.5rem);font-weight:700;line-height:1}.iRQyFW_wordLine{margin:-.35em -.35em -.3em;padding:.35em .35em .3em;display:inline-block;overflow:hidden}.iRQyFW_letter{display:inline-block;position:relative}.iRQyFW_letterAccent{color:var(--c-accent)}.iRQyFW_letterLead{transform-origin:30% 90%;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s;display:inline-block}.iRQyFW_heroMark:hover .iRQyFW_letterLead{filter:drop-shadow(0 0 28px rgba(var(--accent-rgb), .55));transform:translateY(-2%)rotate(-3deg)}.iRQyFW_iDot{background:var(--c-accent);width:.19em;height:.19em;box-shadow:0 0 18px rgba(var(--accent-rgb), .5);border-radius:999px;margin-left:-.095em;position:absolute;top:.02em;left:50%}.iRQyFW_heroMark:hover .iRQyFW_iDot{animation:.9s cubic-bezier(.34,1.56,.64,1) iRQyFW_dotBounce}@keyframes iRQyFW_dotBounce{0%{transform:translateY(0)}35%{transform:translateY(-.3em)scale(1.08)}65%{transform:translateY(.04em)scale(.96,1.04)}to{transform:translateY(0)}}.iRQyFW_ioDot{transform-origin:50% 100%;animation:3.4s cubic-bezier(.34,1.56,.64,1) 1.2s infinite iRQyFW_ioDotHop}@keyframes iRQyFW_ioDotHop{0%,to{transform:translateY(0)}4%{transform:translateY(.02em)scale(1.12,.86)}14%{transform:translateY(-.3em)scale(.94,1.08)}24%{transform:translateY(.03em)scale(1.14,.84)}30%{transform:translateY(-.07em)scale(.98,1.02)}36%,99%{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.iRQyFW_ioDot{animation:none}}.iRQyFW_lede{max-width:58ch;color:var(--c-muted);text-wrap:pretty;margin:14px 0 0;font-size:17px;line-height:27px}.iRQyFW_ledeStack{display:grid}.iRQyFW_ledeLine{grid-area:1/1}.iRQyFW_ledeLine[data-active=false]{visibility:hidden}.iRQyFW_ledeWord{display:inline-block}.iRQyFW_composer{z-index:1;border:1px solid var(--c-line-strong);background:var(--c-surface);box-shadow:var(--shadow-float);transition:border-color var(--dur-fast) var(--ease-out-quart);border-radius:16px;position:relative}.iRQyFW_composer:focus-within{border-color:rgba(var(--accent-rgb), .5);box-shadow:var(--shadow-float), 0 0 0 4px rgba(var(--accent-rgb), .08)}.iRQyFW_composer[data-invalid=true]{border-color:#ff63698c}.iRQyFW_textarea{resize:vertical;width:100%;min-height:128px;color:var(--c-ink-strong);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:0 0;border:0;outline:none;padding:6px 20px 8px;font-family:inherit;font-size:17px;line-height:27px;display:block}.iRQyFW_root .iRQyFW_textarea:focus-visible{box-shadow:none}.iRQyFW_textarea::placeholder{color:var(--c-subtle)}.iRQyFW_textarea:disabled{opacity:.6}.iRQyFW_composerBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px 12px 14px;display:flex}.iRQyFW_meter{color:var(--c-muted);align-items:center;gap:10px;font-size:13px;display:flex}.iRQyFW_meterTrack{border-radius:var(--radius-pill);background:var(--c-fill-active);width:72px;height:4px;position:relative;overflow:hidden}.iRQyFW_meterFill{border-radius:inherit;background:linear-gradient(90deg, var(--c-accent-dark), var(--c-accent-light));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.iRQyFW_count{font-family:var(--font-mono);color:var(--c-muted);white-space:nowrap;font-size:12px}.iRQyFW_alert{overflow:hidden}.iRQyFW_alertInner{border-radius:var(--radius-md);color:var(--c-danger-ink);background:#ff636914;border:1px solid #ff636959;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:21px;display:flex}.iRQyFW_alertInner svg{color:var(--c-danger);flex-shrink:0;margin-top:2px}.iRQyFW_alertInner strong{color:var(--c-ink-strong);font-weight:500}.iRQyFW_ideas{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:0 14px;display:flex}.iRQyFW_chip{border-radius:var(--radius-md);border:1px solid var(--c-line);height:36px;color:var(--c-muted);cursor:pointer;transition:border-color var(--dur-instant) var(--ease-out-quart), color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart);background:#ffffff09;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.iRQyFW_chip:hover{border-color:rgba(var(--accent-rgb), .45);background:var(--c-surface-muted);color:var(--c-ink-strong)}.iRQyFW_console{margin-top:40px}.iRQyFW_consoleTabs{z-index:2;gap:6px;padding:0 14px;display:flex;position:relative}.iRQyFW_consoleTab{border:1px solid var(--c-line);height:42px;color:var(--c-muted);white-space:nowrap;cursor:pointer;transition:color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart);background:#ffffff08;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:8px;margin-bottom:-1px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.iRQyFW_consoleTab:hover:not(:disabled){color:var(--c-ink-strong);background:#ffffff0f}.iRQyFW_consoleTab[aria-checked=true]{background:var(--c-surface);color:var(--c-ink-strong);border-color:var(--c-line-strong);border-bottom:1px solid var(--c-surface);box-shadow:inset 0 1px #ffffff0f}.iRQyFW_consoleTab[aria-checked=true] svg{color:var(--c-accent)}.iRQyFW_consoleTab:disabled{cursor:not-allowed}.iRQyFW_composerLabel{color:var(--c-muted);padding:14px 20px 0;font-size:13px;font-weight:500;display:block}.iRQyFW_toolGroup{align-items:center;gap:8px;min-width:0;display:flex}.iRQyFW_toolGroup:first-child{flex-wrap:wrap;flex:auto}.iRQyFW_toolGroup:last-child{margin-left:auto}.iRQyFW_meterText{white-space:nowrap}.iRQyFW_toolChip{border:1px solid var(--c-line);border-radius:var(--radius-pill);height:34px;color:var(--c-ink);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out-quart), border-color var(--dur-instant) var(--ease-out-quart);background:#ffffff0d;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.iRQyFW_toolChip[data-static=true]{cursor:default;padding-right:6px}.iRQyFW_toolChip:not([data-static=true]):hover:not(:disabled){border-color:var(--c-line-strong);background:#ffffff17}.iRQyFW_toolChip:disabled{opacity:.45;cursor:not-allowed}.iRQyFW_toolChip svg{color:var(--c-muted);flex-shrink:0}.iRQyFW_toolChevron,.iRQyFW_toolChipDim{color:var(--c-muted)}.iRQyFW_toolChipX{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.iRQyFW_toolChipX:hover{color:var(--c-ink-strong);background:#ffffff1a}.iRQyFW_toolIcon{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--c-muted);cursor:pointer;transition:color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart);background:0 0;border:0;place-items:center;display:grid}.iRQyFW_toolIcon:hover{color:var(--c-ink-strong);background:#ffffff12}.iRQyFW_sendWrap{display:inline-flex}.iRQyFW_send{border-radius:var(--radius-pill);background:var(--c-accent);width:40px;height:40px;color:var(--c-accent-ink);cursor:pointer;box-shadow:0 8px 24px -8px rgba(var(--accent-rgb), .75);transition:background-color var(--dur-fast) var(--ease-out-quart), box-shadow var(--dur-fast) var(--ease-out-quart), filter var(--dur-instant) var(--ease-out-quart), transform .1s var(--ease-out-quart);border:0;place-items:center;display:grid}.iRQyFW_send:hover:not(:disabled){filter:brightness(1.1)}.iRQyFW_send:active:not(:disabled){transform:scale(.94)}.iRQyFW_send:disabled{color:var(--c-muted);box-shadow:none;cursor:not-allowed;background:#ffffff1a}.iRQyFW_send[aria-busy=true]{background:var(--c-accent);cursor:progress}.iRQyFW_menuItemText{flex-direction:column;flex:1;min-width:0;display:flex}.iRQyFW_menuCheck{color:var(--c-accent);flex-shrink:0}.iRQyFW_spinner{border-radius:var(--radius-pill);border:2px solid #0003;border-top-color:#000;width:16px;height:16px;animation:.7s linear infinite iRQyFW_spin}@keyframes iRQyFW_spin{to{transform:rotate(360deg)}}.iRQyFW_statusInline{width:100%;color:var(--c-muted);font-size:13px}.iRQyFW_planHead{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.iRQyFW_planStatus{color:var(--c-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.iRQyFW_planStatus i{border-radius:var(--radius-pill);background:var(--c-line-focus);width:6px;height:6px;transition:background-color var(--dur-base) var(--ease-out-quart)}.iRQyFW_planStatus[data-state=live] i,.iRQyFW_planStatus[data-state=busy] i{background:var(--c-accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .2)}.iRQyFW_planBlock{flex-direction:column;gap:10px;display:flex}.iRQyFW_planBlockHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.iRQyFW_planBlockTitle{color:var(--c-ink-strong);margin:0;font-size:13px;font-weight:500;line-height:20px}.iRQyFW_planEmpty{color:var(--c-muted);margin:0;font-size:13px;line-height:20px}.iRQyFW_sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.iRQyFW_section{border-radius:var(--radius-sm);border:1px solid var(--c-line);background:var(--c-surface);min-height:36px;color:var(--c-ink);align-items:center;gap:8px;padding:6px 10px;font-size:13px;line-height:18px;display:flex}.iRQyFW_section svg{color:var(--c-accent);flex-shrink:0}.iRQyFW_tips{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.iRQyFW_tips li{color:var(--c-muted);gap:10px;font-size:13px;line-height:20px;display:flex}.iRQyFW_tips li:before{content:"";border-radius:var(--radius-pill);background:var(--c-muted);flex-shrink:0;width:4px;height:4px;margin-top:8px}.iRQyFW_progress{border-radius:var(--radius-lg);border:1px solid var(--c-line);background:var(--c-surface);box-shadow:var(--shadow-card);padding:16px}.iRQyFW_progressBar{border-radius:var(--radius-pill);background:var(--c-fill-active);height:2px;margin-bottom:16px;overflow:hidden}.iRQyFW_progressBar span{background:linear-gradient(90deg, var(--c-accent-dark), var(--c-accent-light));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.iRQyFW_progressSteps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.iRQyFW_progressSteps li{color:var(--c-muted);transition:color var(--dur-base) var(--ease-out-quart);align-items:center;gap:10px;font-size:13px;display:flex}.iRQyFW_progressSteps li[data-state=done],.iRQyFW_progressSteps li[data-state=active]{color:var(--c-ink-strong)}.iRQyFW_stepIcon{flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.iRQyFW_stepIcon i{border-radius:var(--radius-pill);background:var(--c-line-focus);width:5px;height:5px}.iRQyFW_miniSpinner{border-radius:var(--radius-pill);border:2px solid #fff3;border-top-color:var(--c-accent);width:12px;height:12px;animation:.7s linear infinite iRQyFW_spin}.iRQyFW_curtain{z-index:90;background:var(--c-surface-2);transform-origin:bottom;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;transform:scaleY(0)}.iRQyFW_curtainText{font-family:var(--font-mono);color:var(--c-accent-light);opacity:0;font-size:13px}.iRQyFW_composer[data-handoff=true]{box-shadow:none;border-color:#0000}.iRQyFW_composer[data-handoff=true]>:not([data-ho=card]){visibility:hidden}.iRQyFW_hoCard{--ho-accent:var(--c-accent,var(--c-main,#ff6b00));--ho-accent-dark:var(--c-accent-dark,var(--c-dark,#f50));--ho-rgb:var(--accent-rgb,var(--c-main-rgb,255, 107, 0));--ho-mono:var(--font-mono,var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace));z-index:2;border:1.5px solid var(--ho-accent);box-shadow:0 0 0 6px rgba(var(--ho-rgb), .08), 0 0 44px -6px rgba(var(--ho-rgb), .45), 0 40px 100px #000000b3, inset 0 1px 1px #ffffff14;background:radial-gradient(120% 140% at 50% -40%,#788caa24,#0000 60%),linear-gradient(#141822d1,#090b10e6);border-radius:16px;flex-direction:column;justify-content:center;padding:22px 30px;animation:2.4s ease-in-out infinite iRQyFW_hoGlow;display:flex;position:absolute;inset:-1px}@keyframes iRQyFW_hoGlow{50%{box-shadow:0 0 0 8px rgba(var(--ho-rgb), .12), 0 0 64px -4px rgba(var(--ho-rgb), .6), 0 40px 100px #000000b3, inset 0 1px 1px #ffffff14}}.iRQyFW_hoLabel{font-family:var(--ho-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ho-accent);margin:0;font-size:15px;font-weight:500}.iRQyFW_hoChips{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.iRQyFW_hoChip{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:7px 16px;font-size:17px;font-weight:500;line-height:1.2;box-shadow:inset 0 1px 1px #ffffff0f}.iRQyFW_hoStatus{color:#fff;align-items:center;gap:12px;margin-top:18px;display:flex}.iRQyFW_hoPhase{font-family:var(--ho-mono);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;font-size:15px;font-weight:600}.iRQyFW_hoTrack{background:#ffffff14;border-radius:999px;flex:0 292px;height:5px;margin-left:10px;position:relative;overflow:hidden}.iRQyFW_hoFill{border-radius:inherit;background:linear-gradient(90deg, var(--ho-accent-dark), var(--ho-accent));box-shadow:0 0 10px rgba(var(--ho-rgb), .7);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.iRQyFW_hoNext{color:#ffffffd1;margin:14px 0 0;font-size:14px;line-height:1.45}.iRQyFW_nextCue{border:1px solid rgba(var(--accent-rgb,255, 107, 0), .55);background:rgba(var(--accent-rgb,255, 107, 0), .12);width:100%;color:var(--c-ink-strong,#fff);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.iRQyFW_nextCue strong{font-weight:650}.iRQyFW_nextBanner{background:rgba(var(--accent-rgb,255, 107, 0), .16);color:var(--c-ink-strong,#fff);border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:13px;line-height:1.4}.iRQyFW_dcCard[data-spotlight=true]{outline:2px solid rgba(var(--accent-rgb,255, 107, 0), .85);outline-offset:3px;animation:1.4s ease-in-out 3 iRQyFW_followPulse}@keyframes iRQyFW_followPulse{50%{outline-color:rgba(var(--accent-rgb,255, 107, 0), .2)}}.iRQyFW_hoBare{padding:inherit;box-shadow:none;border-radius:inherit;background:0 0;border:0;justify-content:flex-start;animation:none;inset:0}.iRQyFW_hoBare .iRQyFW_hoLabel{font-size:11px}.iRQyFW_hoBare .iRQyFW_hoChips{gap:7px;margin-top:9px}.iRQyFW_hoBare .iRQyFW_hoChip{padding:4px 11px;font-size:12.5px}.iRQyFW_hoBare .iRQyFW_hoStatus{gap:9px;margin-top:11px}.iRQyFW_hoBare .iRQyFW_hoPhase{font-size:11px}.iRQyFW_hoBare .iRQyFW_hoTrack{flex-basis:200px;height:4px}.iRQyFW_hoBare svg{width:13px;height:13px}@media (max-width:640px){.iRQyFW_hoCard:not(.iRQyFW_hoBare){padding:16px 18px}.iRQyFW_hoChip{padding:7px 13px;font-size:15px}.iRQyFW_hoStatus{flex-wrap:wrap}.iRQyFW_hoPhase{letter-spacing:.16em;font-size:12px}.iRQyFW_hoTrack{flex:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.iRQyFW_hoCard{animation:none}}.iRQyFW_footer{z-index:1;grid-area:foot;width:100%;max-width:872px;margin:0 auto;padding:0 56px 32px;position:relative}.iRQyFW_footerBottom{border-top:1px solid var(--c-line);color:var(--c-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;font-size:13px;display:flex}.iRQyFW_socials{gap:4px;display:flex}.iRQyFW_social{border-radius:var(--radius-md);width:40px;height:40px;color:var(--c-muted);transition:color var(--dur-instant) var(--ease-out-quart), background-color var(--dur-instant) var(--ease-out-quart);place-items:center;display:grid}.iRQyFW_social:hover{color:var(--c-ink-strong);background:var(--c-fill-hover)}.iRQyFW_cursorBox{z-index:100;--r:3px;pointer-events:none;opacity:0;will-change:transform;width:28px;height:28px;position:fixed;top:0;left:0}.iRQyFW_corner{width:max(8px, calc(var(--r) + 4px));height:max(8px, calc(var(--r) + 4px));border-color:var(--c-accent);border-style:solid;border-width:0;position:absolute}.iRQyFW_cTL{border-top-left-radius:var(--r);border-top-width:1.5px;border-left-width:1.5px;top:0;left:0}.iRQyFW_cTR{border-top-right-radius:var(--r);border-top-width:1.5px;border-right-width:1.5px;top:0;right:0}.iRQyFW_cBL{border-bottom-left-radius:var(--r);border-bottom-width:1.5px;border-left-width:1.5px;bottom:0;left:0}.iRQyFW_cBR{border-bottom-right-radius:var(--r);border-bottom-width:1.5px;border-right-width:1.5px;bottom:0;right:0}.iRQyFW_cursorDot{z-index:101;border-radius:var(--radius-pill);background:var(--c-accent);pointer-events:none;opacity:0;width:4px;height:4px;margin:-2px 0 0 -2px;position:fixed;top:0;left:0}.iRQyFW_cursorLabel{z-index:101;background:var(--c-accent);color:var(--c-accent-ink);font-family:var(--font-mono);white-space:nowrap;pointer-events:none;opacity:0;border-radius:4px;padding:3px 8px;font-size:11px;line-height:16px;position:fixed;top:0;left:0}.iRQyFW_glass{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:linear-gradient(#ffffff12 0%,#ffffff05 100%),#12141a75;border:1px solid #0000;box-shadow:0 18px 50px -12px #0009,inset 0 1px #ffffff1a}.iRQyFW_glass:before{content:"";z-index:2;border-radius:inherit;background:linear-gradient(135deg, #ffffff4d 0%, #ffffff1f 38%, #ffffff0f 68%, rgba(var(--accent-rgb), .35) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.iRQyFW_glass:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(320px circle at var(--gx,30%) var(--gy,-40px), #ffffff17, transparent 60%);opacity:.6;transition:opacity var(--dur-base) var(--ease-out-quart);pointer-events:none;position:absolute;inset:0}.iRQyFW_glass:hover:after{opacity:1}.iRQyFW_signIn.iRQyFW_glass:hover,.iRQyFW_avatar.iRQyFW_glass:hover,.iRQyFW_brandCapsule.iRQyFW_glass:hover{background:linear-gradient(#ffffff1a 0%,#ffffff0a 100%),#181a208c}.iRQyFW_glassDeep{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:linear-gradient(#ffffff09 0%,#ffffff02 100%),#050609bd;box-shadow:0 24px 60px -16px #000c,inset 0 1px #ffffff12}.iRQyFW_glassDeep:after{opacity:.4}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.iRQyFW_glass{background:#12141af0}}@media (min-width:1024px){.iRQyFW_root{zoom:.75;min-height:133.333vh}.iRQyFW_shell{min-height:calc(100vh / .75 - var(--header-h))}.iRQyFW_side,.iRQyFW_plan{height:calc(100vh / .75 - var(--header-h) - 24px)}}@media (max-width:1023px){.iRQyFW_shell{grid-template-columns:var(--side-w,280px) minmax(0, 1fr);grid-template-rows:auto;grid-template-areas:"side main""side plan""side foot"}.iRQyFW_side{grid-row:1/span 3}.iRQyFW_plan{height:auto;margin:0 12px 12px;position:static}.iRQyFW_planPanel{height:auto;padding:24px 32px 32px}.iRQyFW_railRight{flex-direction:row;width:100%;padding:8px 48px}.iRQyFW_railRight .iRQyFW_railDivider{width:1px;height:24px;margin:0 4px}.iRQyFW_railRight .iRQyFW_railBtn{border-color:var(--c-line);width:auto;color:var(--c-ink);align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;display:inline-flex}.iRQyFW_railRight .iRQyFW_railText{display:inline}.iRQyFW_railRight .iRQyFW_railBadge{position:static}.iRQyFW_fieldLayer{-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--top-a)) 0%, rgba(0, 0, 0, calc(var(--top-a) * .5)) 25%, transparent 50%);-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--top-a)) 0%, rgba(0, 0, 0, calc(var(--top-a) * .5)) 25%, transparent 50%);mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--top-a)) 0%, rgba(0, 0, 0, calc(var(--top-a) * .5)) 25%, transparent 50%)}.iRQyFW_shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side""plan""foot"}.iRQyFW_side{grid-row:auto;height:auto;margin:0 12px 12px;padding:4px;position:static}.iRQyFW_sideInner{height:auto}.iRQyFW_rail{flex-direction:row;width:100%;padding:8px 12px}.iRQyFW_railDivider{width:1px;height:24px;margin:0 4px}.iRQyFW_railBtn{border-color:var(--c-line);width:auto;color:var(--c-ink);align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;display:inline-flex}.iRQyFW_railText{display:inline}.iRQyFW_railBadge{position:static}.iRQyFW_sideList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;display:grid}.iRQyFW_tpl{border-color:var(--c-line)}.iRQyFW_sideDivider{display:none}.iRQyFW_main{padding:32px 20px 40px}.iRQyFW_planPanel{padding:24px 20px 40px}.iRQyFW_footer{padding:8px 20px 32px}.iRQyFW_railRight{padding:16px 20px}}@media (max-width:639px){.iRQyFW_header{grid-template-columns:auto 1fr auto;gap:8px;padding:10px 10px 0}.iRQyFW_brandText,.iRQyFW_signInText{display:none}.iRQyFW_brandCapsule,.iRQyFW_signIn{justify-content:center;width:44px;padding:0}.iRQyFW_pillLink{padding:0 12px;font-size:13px}.iRQyFW_consoleTabs{gap:4px;padding:0 8px}.iRQyFW_consoleTab{padding:0 12px;font-size:13px}.iRQyFW_consoleTab svg,.iRQyFW_meterText,.iRQyFW_composerBar .iRQyFW_count{display:none}.iRQyFW_ideas{padding:0}.iRQyFW_sections{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.iRQyFW_root *,.iRQyFW_root :before,.iRQyFW_root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.iRQyFW_bolt{z-index:3;pointer-events:none;transition:opacity .35s;position:absolute;top:-86px;right:18px}.iRQyFW_bolt[data-hidden=true]{opacity:0}.iRQyFW_boltCanvas{clip-path:inset(0 0 13px);position:absolute;inset:0}.iRQyFW_boltHit{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:24px;width:52px;height:92px;position:absolute;bottom:4px;left:198px}.iRQyFW_boltHit:focus-visible{outline:2px solid rgba(var(--accent-rgb), .7);outline-offset:2px}.iRQyFW_bolt[data-hidden=true] .iRQyFW_boltHit{pointer-events:none}.iRQyFW_boltBubble{border:1px solid var(--c-line-strong);background:var(--c-surface);width:max-content;max-width:270px;color:var(--c-ink-strong);text-align:left;pointer-events:auto;border-radius:14px 14px 4px;padding:10px 30px 11px 13px;font-size:13px;line-height:1.45;animation:.28s cubic-bezier(.22,1,.36,1) both iRQyFW_boltPop;position:absolute;bottom:66px;right:98px;box-shadow:0 14px 34px -10px #000000b3,inset 0 1px #ffffff12}.iRQyFW_boltBubble:after{content:"";background:var(--c-surface);border-top:1px solid var(--c-line-strong);border-right:1px solid var(--c-line-strong);width:10px;height:10px;position:absolute;bottom:10px;right:-6px;transform:rotate(45deg)}.iRQyFW_boltName{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--accent-rgb));margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}.iRQyFW_boltText{display:block}.iRQyFW_boltClose{color:#ffffff73;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:7px;right:7px}.iRQyFW_boltClose:hover{color:#fff;background:#ffffff14}.iRQyFW_boltNotes{color:rgb(var(--accent-rgb));pointer-events:none;text-shadow:0 0 8px rgba(var(--accent-rgb), .55);gap:2px;font-size:13px;line-height:1;display:flex;position:absolute;top:4px}.iRQyFW_boltNotes span{opacity:0;animation:2.4s ease-out infinite iRQyFW_boltNote}.iRQyFW_boltNotes span:nth-child(2){font-size:15px;animation-delay:.8s}.iRQyFW_boltNotes span:nth-child(3){animation-delay:1.6s}@keyframes iRQyFW_boltNote{0%{opacity:0;transform:translateY(14px)rotate(-8deg)}25%{opacity:1}to{opacity:0;transform:translate(10px,-14px)rotate(10deg)}}@keyframes iRQyFW_boltPop{0%{opacity:0;transform-origin:100% 100%;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:640px){.iRQyFW_bolt{display:none}}@media (prefers-reduced-motion:reduce){.iRQyFW_boltBubble{animation:none}.iRQyFW_boltNotes span{opacity:.8;animation:none}}.iRQyFW_navCluster{align-items:center;gap:12px;display:flex}.iRQyFW_pillNav{border:1px solid var(--c-line-strong);background:linear-gradient(#ffffff0d,#ffffff04),#0e0f13d9;gap:4px;height:52px;padding:5px;box-shadow:0 18px 40px -16px #000c,inset 0 1px #ffffff14}.iRQyFW_pillInd{z-index:0;border:1px solid rgba(var(--accent-rgb), .55);background:rgba(var(--accent-rgb), .14);top:5px;bottom:5px;box-shadow:inset 0 1px #ffffff14}.iRQyFW_pillLink{z-index:1;color:#e6e6ecb8;gap:10px;height:40px;padding:0 20px;font-size:15px}.iRQyFW_pillIcon{color:#dcdce4b3;transition:color var(--dur-instant) var(--ease-out-quart), filter var(--dur-instant) var(--ease-out-quart);flex:none}.iRQyFW_pillNav .iRQyFW_pillLink[aria-current=page]{font-weight:600}.iRQyFW_pillNav .iRQyFW_pillLink[aria-current=page] .iRQyFW_pillIcon,.iRQyFW_pillNav .iRQyFW_pillLink:hover .iRQyFW_pillIcon,.iRQyFW_pillNav .iRQyFW_pillLink:focus-visible .iRQyFW_pillIcon{color:#ff9a3c}.iRQyFW_navOrb{isolation:isolate;cursor:pointer;height:52px;transition:transform var(--dur-base) var(--ease-out-quart), box-shadow var(--dur-base) var(--ease-out-quart);border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 22px 0 11px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -16px #000c}.iRQyFW_navOrb:before{content:"";z-index:-2;background:conic-gradient(#ffffff24 0deg 250deg,#ffb34726 270deg,#ffb347 318deg,#ff6b00 340deg,#ffffff24 360deg);width:260px;height:260px;margin:-130px 0 0 -130px;animation:4.5s linear infinite iRQyFW_orbSweep;position:absolute;top:50%;left:50%}.iRQyFW_navOrb:after{content:"";z-index:-1;border-radius:inherit;transition:background-color var(--dur-base) var(--ease-out-quart);background:radial-gradient(circle at 26px,#ff6b0038,#0000 46px),linear-gradient(#ffffff0f,#ffffff04),#0e0f13;position:absolute;inset:1px;box-shadow:inset 0 1px #ffffff14}@keyframes iRQyFW_orbSweep{to{transform:rotate(1turn)}}.iRQyFW_navOrbIcon{place-items:center;width:30px;height:30px;transition:transform .6s cubic-bezier(.22,1,.36,1);display:grid}.iRQyFW_navOrbIcon svg{filter:drop-shadow(0 0 6px #ff6b0073);overflow:visible}.iRQyFW_navOrbRing{transform-origin:24px 24px;animation:3.2s cubic-bezier(.45,0,.55,1) infinite iRQyFW_orbRock}@keyframes iRQyFW_orbRock{0%,to{transform:rotate(-7deg)}50%{transform:rotate(9deg)}}.iRQyFW_navOrbLabel{letter-spacing:.22em;background:linear-gradient(100deg,#e6e6ec 0% 40%,#ffd39a 50%,#e6e6ec 60% 100%) 100% 0/260% 100%;color:#0000;transition:letter-spacing var(--dur-base) var(--ease-out-quart);-webkit-background-clip:text;background-clip:text;font-family:Sora,Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:600}.iRQyFW_navOrb:hover{transform:translateY(-1px);box-shadow:0 18px 40px -16px #000c,0 0 28px -6px #ff6b008c}.iRQyFW_navOrb:hover .iRQyFW_navOrbIcon{transform:rotate(-18deg)scale(1.1)}.iRQyFW_navOrb:hover .iRQyFW_navOrbLabel{letter-spacing:.26em;animation:1.1s cubic-bezier(.45,0,.55,1) iRQyFW_orbShine}@keyframes iRQyFW_orbShine{0%{background-position:100% 0}to{background-position:0 0}}.iRQyFW_navOrb:active{transform:translateY(0)scale(.97)}.iRQyFW_navOrb[data-active=true]:after{background-color:#1a1008}.iRQyFW_navOrb:focus-visible{outline:2px solid rgba(var(--accent-rgb), .7);outline-offset:3px}@media (prefers-reduced-motion:reduce){.iRQyFW_navOrb:before,.iRQyFW_navOrbRing,.iRQyFW_navOrb:hover .iRQyFW_navOrbLabel{animation:none}}@media (max-width:900px){.iRQyFW_pillLink{padding:0 14px}.iRQyFW_pillNav .iRQyFW_pillLink:not([aria-current=page]) .iRQyFW_pillLabel{display:none}.iRQyFW_navOrb{padding:0 10px}.iRQyFW_navOrbLabel{display:none}}@media (max-width:640px){.iRQyFW_navOrb{display:none}.iRQyFW_pillNav{height:46px}.iRQyFW_pillLink{gap:7px;height:36px;padding:0 11px}}@media (max-width:480px){.iRQyFW_header{gap:8px;padding:10px 12px 0}.iRQyFW_pillNav .iRQyFW_pillLink .iRQyFW_pillLabel{display:none}.iRQyFW_pillLink{padding:0 10px}}.iRQyFW_pillInd{will-change:transform, width;transition:transform .45s cubic-bezier(.165,.84,.44,1),width .45s cubic-bezier(.165,.84,.44,1),opacity .2s}.iRQyFW_header>[data-capsule]{animation:.6s cubic-bezier(.16,1,.3,1) both iRQyFW_capsuleIn}.iRQyFW_header>[data-capsule]:nth-child(2){animation-delay:70ms}.iRQyFW_header>[data-capsule]:nth-child(3){animation-delay:.14s}@keyframes iRQyFW_capsuleIn{0%{opacity:0;transform:translateY(-18px)}}.iRQyFW_menuPop{transform-origin:100% 0;animation:.16s cubic-bezier(.165,.84,.44,1) both iRQyFW_menuPop}@keyframes iRQyFW_menuPop{0%{opacity:0;transform:translateY(-4px)scale(.96)}}.iRQyFW_header[data-calm] *,.iRQyFW_header[data-calm]>*{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.iRQyFW_header>[data-capsule],.iRQyFW_menuPop{animation:none}.iRQyFW_pillInd{transition:none}}
