.glass-pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8,8px);min-height:48px;padding:var(--space-12,12px) var(--space-24,24px);border-radius:var(--rounded-full,100px);font-family:var(--font-body-medium-family),-apple-system,sans-serif;font-size:var(--font-body-size,1rem);font-weight:var(--font-headline-weight,600);line-height:1.2;text-decoration:none;cursor:pointer}.glass-pill--block{display:flex;width:100%}.glass-pill[data-tone=cinematic]{border:1px solid color-mix(in srgb,var(--text-on-accent,#fff) 18%,transparent);background:color-mix(in srgb,var(--cinematic-deep,#06091a) 72%,transparent);color:var(--text-on-accent,#fff);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.glass-pill[data-tone=surface]{min-height:0;padding:var(--space-8,8px) var(--space-16,16px);border:1px solid var(--divider,#b8bec74d);background:var(--surface-glass,#ffffff80);color:var(--text-secondary,#6b7280);font-size:var(--font-footnote-size,.8125rem);cursor:default}.glass-pill[data-tone=brand]{min-height:0;padding:var(--space-8,8px) var(--space-12,12px);border:0;border-radius:var(--rounded-medium,14px);background:color-mix(in srgb,var(--text-on-accent,#fff) 92%,transparent);color:var(--text-on-accent,#fff);font-family:var(--font-body-medium-family),-apple-system,sans-serif;font-size:var(--font-body-medium-size,1rem);font-weight:var(--font-display-medium-weight,600);letter-spacing:.1em;text-transform:uppercase}.glass-pill[data-tone=brand] img{display:block;height:auto;max-width:min(180px,46vw)}.glass-pill:disabled,.glass-pill[aria-disabled=true]{cursor:not-allowed;opacity:.72}.glass-pill:focus-visible{outline:2px solid var(--accent,#5b4fe9);outline-offset:3px}.glass-panel{position:relative;border-radius:var(--rounded-large,20px)}.glass-panel[data-tone=cinematic]{border:1px solid color-mix(in srgb,var(--text-on-accent,#fff) 18%,transparent);background:color-mix(in srgb,var(--cinematic-deep,#06091a) 72%,transparent);color:var(--text-on-accent,#fff);box-shadow:0 28px 88px color-mix(in srgb,var(--cinematic-deep,#06091a) 48%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.glass-panel[data-tone=surface]{border:1px solid var(--divider,#b8bec74d);background:var(--surface-glass,#ffffff80)}.glass-panel[data-tone=surface][data-elevated]{box-shadow:calc(var(--space-8, 8px) * -1) calc(var(--space-8, 8px) * -1) var(--space-24,24px) var(--shadow-light,#25283880),var(--space-8,8px) var(--space-12,12px) var(--space-32,32px) var(--shadow-dark,#000000cc)}body:has(.onb-glass),html:has(.onb-glass){background:var(--cinematic-deep)}.onb-glass{isolation:isolate;flex-direction:column;gap:var(--space-24);width:100%;min-height:100dvh;padding:var(--space-24) var(--space-16) env(safe-area-inset-bottom);color:var(--text-on-accent)}.onb-glass,.onb-glass-head{position:relative;display:flex;align-items:center}.onb-glass-head{z-index:1;flex-wrap:wrap;justify-content:center;gap:var(--space-12);width:min(100%,680px)}.onb-glass .onb-glass-brand{min-height:0;padding:var(--space-8) var(--space-16);line-height:0;cursor:default}.onb-glass-brand img{display:block;width:clamp(120px,40vw,168px);height:auto}.onb-glass .onb-glass-brand:not([data-brand-ready]){visibility:hidden}.onb-glass .onb-glass-status{min-height:0;max-width:100%;line-height:normal;text-align:center;cursor:default}.onb-glass-panel{z-index:1;display:flex;flex-direction:column;width:min(100%,680px);min-width:0;padding:var(--space-24) var(--space-16)}.onb-glass .tvshell{display:contents}.onb-glass .tvshell>.tv{display:none}.onb-glass .field.corpus-page{flex:none;width:100%;min-width:0;padding:0}.onb-glass .claim-headrow,.onb-glass .onb-headrow{margin-bottom:var(--space-16)}.onb-glass .claim-page,.onb-glass .claim-shell,.onb-glass .onb-page{width:100%}.onb-glass .corpus-page,.onb-glass .tvshell,.onb-glass-panel{--text-primary:var(--text-on-accent);--ink-secondary:color-mix(in srgb,var(--text-on-accent) 84%,transparent);--ink-tertiary:color-mix(in srgb,var(--text-on-accent) 72%,transparent);--border:color-mix(in srgb,var(--text-on-accent) 18%,transparent);--hairline:var(--border);--hairline-strong:color-mix(in srgb,var(--text-on-accent) 30%,transparent);--surface:color-mix(in srgb,var(--cinematic-deep) 55%,transparent);--surface-light:color-mix(in srgb,var(--text-on-accent) 10%,transparent);--surface-ghost:color-mix(in srgb,var(--text-on-accent) 10%,transparent);--card:var(--surface);--line:var(--border);--status-success-ink:color-mix(in srgb,var(--success) 45%,var(--text-on-accent));--status-danger-ink:color-mix(in srgb,var(--error) 55%,var(--text-on-accent));--status-warning-ink:color-mix(in srgb,var(--tertiary) 50%,var(--text-on-accent));--status-info-ink:color-mix(in srgb,var(--secondary) 45%,var(--text-on-accent));--arq-btn-secondary-bg:color-mix(in srgb,var(--text-on-accent) 10%,transparent);--arq-btn-secondary-border:1px solid var(--hairline-strong);--arq-btn-secondary-fg:var(--text-on-accent);--arq-ctl-hover-border:color-mix(in srgb,var(--text-on-accent) 55%,transparent);--arq-ctl-hover-fg:var(--text-on-accent)}.onb-glass .claim-card-title,.onb-glass .claim-form legend,.onb-glass .claim-success h2,.onb-glass .onb-check-title,.onb-glass .onb-h2,.onb-glass .page-heading,.onb-glass .signup-confirmation h2{color:var(--text-on-accent)}.onb-glass .corpus-page,.onb-glass .tvshell,.onb-glass-panel{--arq-type-subtitle-color:var(--ink-secondary)}.onb-glass .page-sub,.onb-glass .tvshell .page-sub{color:var(--ink-secondary)}.onb-glass .onb-card,.onb-glass .onb-row{background:color-mix(in srgb,var(--cinematic-deep) 45%,transparent);border-color:var(--border)}.onb-glass .onb-check,.onb-glass .onb-radio-options label{border-color:var(--border)}.onb-glass .onb-field input{background:color-mix(in srgb,var(--cinematic-deep) 55%,transparent);border-color:color-mix(in srgb,var(--text-on-accent) 30%,transparent);color:var(--text-on-accent)}.onb-glass .onb-field input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.onb-glass .onb-notice{background:color-mix(in srgb,var(--text-on-accent) 10%,transparent)}.onb-glass .onb-error{border-color:color-mix(in srgb,var(--error) 55%,transparent);background:color-mix(in srgb,var(--error) 22%,transparent)}.onb-glass .onb-step{min-height:36px;padding:0 var(--space-16) 0 var(--space-4);border:1px solid color-mix(in srgb,var(--text-on-accent) 18%,transparent);background:color-mix(in srgb,var(--cinematic-deep) 72%,transparent);color:var(--ink-secondary);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.onb-glass .onb-step[data-current]{border-color:transparent;background:color-mix(in srgb,var(--text-on-accent) 92%,transparent);color:var(--cinematic-deep)}.onb-glass .onb-step[data-done]{border-color:color-mix(in srgb,var(--success) 60%,transparent);color:var(--text-on-accent)}.onb-glass .onb-step-index{width:26px;height:26px;background:color-mix(in srgb,var(--text-on-accent) 14%,transparent)}.onb-glass .onb-step[data-current] .onb-step-index{background:color-mix(in srgb,var(--cinematic-deep) 12%,transparent)}.onb-glass .onb-step[data-done] .onb-step-index{background:color-mix(in srgb,var(--success) 35%,transparent)}.onb-glass .pill{border:1px solid color-mix(in srgb,var(--text-on-accent) 18%,transparent);color:var(--text-on-accent)}.onb-glass .pill[data-variant=neutral]{background:color-mix(in srgb,var(--text-on-accent) 12%,transparent)}.onb-glass .pill[data-variant=green]{background:color-mix(in srgb,var(--success) 40%,transparent)}.onb-glass .onb-check-link,.onb-glass .onb-error a,.onb-glass .onb-link-button{color:var(--text-on-accent)}.onb-glass .onb-link-button{background:none;border:0;padding:0;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.onb-glass .onb-row-control input[type=checkbox]{accent-color:var(--text-on-accent)}.onb-glass .login-landing,.onb-glass .login-landing-main{display:contents}.onb-glass .login-landing .auth-note,.onb-glass .login-landing .signup-hero,.onb-glass .login-landing>.arcq-signin-footer,.onb-glass .login-landing>.site-foot,.onb-glass .login-landing>.stadium-backdrop{display:none}.onb-glass .login-landing .auth-card{width:100%;max-width:560px;margin-inline:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.onb-glass .login-landing .auth-card-header{margin-bottom:var(--space-16)}.onb-glass .login-landing .auth-card-header h2{margin-top:0;color:var(--text-on-accent)}.onb-glass[data-flow-state=check-email] .login-landing .auth-card-header{display:none}.onb-glass .signup-confirmation h2{margin:0}.onb-glass .auth-submit{display:flex;align-items:center;justify-content:center;justify-self:stretch;gap:var(--space-8);width:100%;min-height:48px;padding:var(--space-12) var(--space-24);border:1px solid color-mix(in srgb,var(--text-on-accent) 18%,transparent);border-radius:var(--rounded-full);background:color-mix(in srgb,var(--cinematic-deep) 72%,transparent);color:var(--text-on-accent);font-family:var(--font-body-medium-family),-apple-system,sans-serif;font-size:var(--font-body-size);font-weight:var(--font-headline-weight);line-height:1.2;text-decoration:none;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.onb-glass .auth-submit:disabled,.onb-glass .auth-submit[aria-busy=true]{cursor:not-allowed;opacity:.72;filter:none}.onb-glass .auth-submit:focus-visible{outline:3px solid var(--accent);outline-offset:var(--space-4)}.onb-glass .claim-form fieldset,.onb-glass .claim-selected-team{background:color-mix(in srgb,var(--cinematic-deep) 45%,transparent);border-color:var(--border)}.onb-glass .claim-form .auth-field input,.onb-glass .claim-form .auth-field select,.onb-glass .claim-reply textarea{background:color-mix(in srgb,var(--cinematic-deep) 55%,transparent);border-color:color-mix(in srgb,var(--text-on-accent) 30%,transparent);color:var(--text-on-accent)}.onb-glass .claim-form .auth-field select option{color:var(--cinematic-deep);background:var(--text-on-accent)}.onb-glass .team-search-list{background:color-mix(in srgb,var(--cinematic-deep) 94%,transparent);border-color:var(--hairline-strong);color:var(--text-on-accent)}.onb-glass .team-search-option:hover,.onb-glass .team-search-option[data-active]{background:color-mix(in srgb,var(--text-on-accent) 14%,transparent);outline-color:color-mix(in srgb,var(--text-on-accent) 55%,transparent)}.onb-glass .claim-page .auth-status{background:color-mix(in srgb,var(--success) 22%,transparent);border-color:color-mix(in srgb,var(--success) 60%,transparent)}.onb-glass .claim-page .auth-error,.onb-glass .claim-page .auth-error-block{color:var(--text-on-accent)}.onb-glass .claim-page .auth-error-block{border-color:color-mix(in srgb,var(--error) 55%,transparent);background:color-mix(in srgb,var(--error) 22%,transparent)}.onb-glass .claim-success{background:color-mix(in srgb,var(--success) 18%,transparent);color:var(--ink-secondary)}.onb-glass .claim-link-button,.onb-glass .claim-page .auth-error-block a,.onb-glass .signup-confirmation a,.onb-glass .team-search-name-it-label{color:var(--text-on-accent)}.onb-glass .claim-form a:focus-visible,.onb-glass .claim-form button:focus-visible,.onb-glass .claim-form input:focus-visible,.onb-glass .claim-form select:focus-visible,.onb-glass .claim-success a:focus-visible,.onb-glass .claim-success h2:focus-visible,.onb-glass .signup-confirmation :is(h2,p):focus-visible{outline:3px solid var(--accent);outline-offset:var(--space-4)}.onb-glass .claim-card,.onb-glass .claim-note{background:color-mix(in srgb,var(--cinematic-deep) 45%,transparent);border-color:var(--border)}.onb-glass .tvshell>.site-foot{display:none}.onb-glass>.arcq-signin-footer,.onb-glass>.site-foot{position:relative;z-index:1;width:min(100%,680px);margin-top:auto;border-top:0;background:transparent}.onb-glass .site-foot .site-foot-nav{justify-content:center}.onb-glass .site-foot .site-foot-support{margin-left:0}.onb-glass .site-foot-nav a,.onb-glass .site-foot-portals-lead,.onb-glass .site-foot-support{color:color-mix(in srgb,var(--text-on-accent) 84%,transparent)}.onb-glass .arcq-signin-footer a:is(:hover,:focus-visible),.onb-glass .site-foot-nav a:is(:hover,:focus-visible){color:var(--text-on-accent)}.onb-glass .site-foot-wordmark{display:none}@media (max-width:440px){.onb-glass{gap:var(--space-16);padding-block:var(--space-16) env(safe-area-inset-bottom)}.onb-glass-panel{padding:var(--space-16) var(--space-12)}}@media (min-width:1024px){.onb-glass{justify-content:center;padding-top:var(--space-32)}.onb-glass-panel{padding:var(--space-32)}}@media (prefers-reduced-motion:reduce){.onb-glass .glass-pill,.onb-glass .onb-step{transition:none}}.onb-glass form[data-state=finish-account] .auth-field select{min-height:48px;width:100%;box-sizing:border-box;background:color-mix(in srgb,var(--cinematic-deep) 55%,transparent);border:1px solid color-mix(in srgb,var(--text-on-accent) 30%,transparent);border-radius:var(--rounded-medium);padding:var(--space-8) var(--space-12);color:var(--text-on-accent);font:inherit;font-size:max(16px,var(--font-body-size))}.onb-glass form[data-state=finish-account] .auth-field select option{color:var(--cinematic-deep);background:var(--text-on-accent)}.onb-glass .claim-step-actions .auth-submit,.onb-glass form[data-state=finish-account]>.auth-submit{border:none;background:var(--grad-cta);color:var(--text-on-accent);backdrop-filter:none;-webkit-backdrop-filter:none}.onb-glass .claim-step-actions .btn{min-height:48px;padding:var(--space-12) var(--space-24);border:1px solid color-mix(in srgb,var(--text-on-accent) 45%,transparent);border-radius:var(--rounded-full);background:transparent;color:var(--text-on-accent);font:inherit;font-weight:var(--font-headline-weight);cursor:pointer}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:optional;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:optional;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:optional;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:optional;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:optional;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_254ae1{font-family:Sora,Sora Fallback;font-style:normal}.__variable_254ae1{--font-sora:"Sora","Sora Fallback"}.stat-sheet-panel{display:grid;grid-gap:16px;gap:16px;min-width:0;color:var(--text-primary)}.stat-sheet-panel h3,.stat-sheet-panel h4,.stat-sheet-panel h5,.stat-sheet-panel h6,.stat-sheet-panel p{margin:0}.stat-sheet-panel header{display:grid;grid-gap:8px;gap:8px}.stat-sheet-panel li,.stat-sheet-panel p{line-height:1.5}.stat-sheet-actions,.stat-sheet-upload{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.stat-sheet-upload label{display:grid;grid-gap:8px;gap:8px;min-width:0;flex:1 1 240px}.stat-sheet-upload input{max-width:100%}.stat-sheet-review{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--divider);padding-block:16px;min-width:0;overflow-wrap:anywhere}.stat-sheet-game{display:grid;grid-gap:8px;gap:8px}.stat-sheet-numbers{display:flex;flex-wrap:wrap;gap:12px 20px;margin:0}.stat-sheet-numbers>div{display:grid;grid-gap:4px;gap:4px}.stat-sheet-numbers dt{color:var(--text-secondary);font-size:12px}.stat-sheet-numbers dd{margin:0;font-weight:700}.stat-sheet-confirm{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.stat-sheet-confirm input{flex:none;margin-top:4px}.stat-sheet-panel .arq-btn--primary{background:var(--accent);color:var(--on-brand-fill,var(--text-on-accent))}.stat-sheet-panel>button{justify-self:start}.stadium-video-backdrop{position:fixed;inset:0;z-index:-1;overflow:hidden;background:#000;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stadium-video-backdrop--contained{position:absolute;z-index:0}.stadium-video-backdrop[data-variant=shell]{background:var(--background,#0d0f14)}.stadium-video-poster,.stadium-video-poster img,.stadium-video-slot{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.stadium-video-slot{opacity:0;transition:opacity .8s linear}.stadium-video-backdrop[data-phase=first] .stadium-video-slot{transition:opacity .7s ease-in .25s}.stadium-video-slot.is-active.is-revealed{opacity:1}@media (prefers-reduced-motion:reduce){.stadium-video-slot{transition:none}}.stadium-video-scrim{position:absolute;inset:0}.stadium-video-backdrop[data-variant=auth] .stadium-video-scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--cinematic-midnight,#0d1132) 64%,transparent) 0,color-mix(in srgb,var(--cinematic-deep,#06091a) 80%,transparent) 100%)}.stadium-video-backdrop--contained[data-variant=auth] .stadium-video-scrim{background:linear-gradient(145deg,color-mix(in srgb,var(--cinematic-midnight,#0d1132) 62%,transparent) 0,color-mix(in srgb,var(--cinematic-deep,#06091a) 78%,transparent) 100%)}.stadium-video-backdrop[data-variant=shell] .stadium-video-scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--background,#0d0f14) 84%,transparent) 0,color-mix(in srgb,var(--background,#0d0f14) 93%,transparent) 100%)}.chat-response .chat-response-status{align-items:center;color:var(--ink-secondary,var(--text-secondary));display:flex;gap:var(--space-8,8px);line-height:1.4;margin:0;min-height:1.5em}.chat-response .chat-response-status-dot{animation:chatResponseStatusPulse 1.2s ease-in-out infinite;background:var(--secondary);border-radius:50%;flex:none;height:8px;width:8px}@keyframes chatResponseStatusPulse{0%,to{opacity:.35}50%{opacity:1}}.chat-response .chat-response-text{display:grid;grid-gap:var(--space-8,8px);gap:var(--space-8,8px)}.chat-response .chat-response-text p{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.chat-response .chat-response-sources{color:var(--ink-tertiary,var(--text-tertiary));font-size:var(--font-caption-size,12px)}.chat-response .chat-response-sources summary{cursor:pointer}.chat-response .chat-response-sources ul{margin:var(--space-4,4px) 0 0;padding-left:var(--space-16,16px)}.chat-response .chat-response-receipts ul{display:grid;grid-gap:var(--space-8,8px);gap:var(--space-8,8px);list-style:none;margin:var(--space-8,8px) 0 0;padding:0}.chat-response .chat-response-receipt{align-items:center;background:color-mix(in srgb,var(--surface-light) 42%,transparent);border:1px solid var(--divider);border-radius:var(--rounded-small,10px);display:flex;gap:var(--space-12,12px);justify-content:space-between;padding:var(--space-8,8px) var(--space-12,12px)}.chat-response .chat-response-receipt[data-undo=undone]{opacity:.6}.chat-response .chat-response-receipt-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-response .chat-response-receipt-copy b{font-size:13.5px;font-weight:var(--font-subhead-weight,600)}.chat-response .chat-response-receipt-copy small{color:var(--ink-tertiary,var(--text-tertiary));font-size:11.5px;overflow-wrap:anywhere}.chat-response .chat-response-undo{flex:none}.chat-response .chat-response-undo[disabled]{cursor:not-allowed;opacity:.5}.chat-response .chat-decision-summary{align-items:flex-start;background:color-mix(in srgb,var(--secondary) 8%,transparent);border:1px solid color-mix(in srgb,var(--secondary) 28%,transparent);border-radius:var(--rounded-small,10px);display:flex;gap:var(--space-12,12px);justify-content:space-between;margin-top:var(--space-8,8px);padding:var(--space-8,8px) var(--space-12,12px)}.chat-response .chat-decision-summary-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-response .chat-decision-summary-copy b{font-size:12px;font-weight:var(--font-subhead-weight,600)}.chat-response .chat-decision-summary-copy p{color:var(--ink-secondary,var(--text-secondary));font-size:var(--font-caption-size,12px);margin:0;overflow-wrap:anywhere}.chat-response .chat-decision-confidence{color:var(--ink-tertiary,var(--text-tertiary));flex:none;font-size:11.5px;white-space:nowrap}.chat-error-card{align-items:center;background:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);border-radius:var(--rounded-small,10px);display:flex;flex-wrap:wrap;gap:var(--space-12,12px);justify-content:space-between;padding:var(--space-12,12px);width:100%}.chat-error-card[data-kind=error],.chat-error-card[data-kind=offline]{background:color-mix(in srgb,var(--danger,var(--error)) 8%,transparent);border-color:color-mix(in srgb,var(--danger,var(--error)) 35%,transparent)}.chat-error-card-copy{display:flex;flex:1 1 12em;flex-direction:column;gap:2px;min-width:0}.chat-error-card-copy b{font-size:13.5px;font-weight:var(--font-subhead-weight,600)}.chat-error-card-copy p{color:var(--ink-secondary,var(--text-secondary));font-size:var(--font-caption-size,12px);margin:0;overflow-wrap:anywhere}.chat-error-card-action{flex:none;max-width:100%;white-space:normal}.chat-response .chat-response-chips{display:flex;flex-wrap:wrap;gap:var(--space-8,8px);margin-top:var(--space-8,8px)}.chat-response .chat-response-chip{border-radius:var(--rounded-full,999px);cursor:pointer;font-family:inherit;font-size:var(--font-caption-size,12px);font-weight:var(--font-subhead-weight,600);line-height:1.3;max-width:100%;overflow-wrap:anywhere;padding:var(--space-4,4px) var(--space-12,12px);text-align:left;text-transform:none;white-space:nowrap}.chat-response .chat-response-chip[data-kind=follow_up]{background:transparent;border:1px solid color-mix(in srgb,var(--secondary) 45%,transparent);color:var(--secondary)}.chat-response .chat-response-chip[data-kind=follow_up]:hover{border-color:var(--secondary)}.chat-response .chat-response-chip[data-kind=action]{background:var(--secondary);border:1px solid var(--secondary);color:var(--text-on-accent)}.chat-response .chat-response-chip[data-kind=action]:hover{filter:brightness(1.08)}.chat-response .chat-suggested-chips{display:flex;flex-wrap:wrap;gap:var(--space-8,8px);margin-top:var(--space-8,8px);animation:chat-suggested-chips-in .16s ease-out}@keyframes chat-suggested-chips-in{0%{opacity:0}to{opacity:1}}.chat-response .chat-suggested-chip{align-items:center;border-radius:var(--rounded-full,999px);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--font-caption-size,12px);font-weight:var(--font-subhead-weight,600);gap:var(--space-4,4px);line-height:1.3;max-width:100%;min-height:28px;overflow-wrap:anywhere;padding:var(--space-4,4px) var(--space-12,12px);text-align:left;text-transform:none;white-space:nowrap}.chat-response .chat-suggested-chip:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.chat-response .chat-suggested-chip[disabled]{cursor:default;opacity:.6}.chat-response .chat-suggested-chip[data-kind=follow_up]{background:transparent;border:1px solid color-mix(in srgb,var(--ink-secondary,var(--text-secondary)) 40%,transparent);color:var(--ink-secondary,var(--text-secondary))}.chat-response .chat-suggested-chip[data-kind=follow_up]:hover:not([disabled]){border-color:var(--secondary);color:var(--secondary)}.chat-response .chat-suggested-chip[data-kind=action]{background:var(--secondary);border:1px solid var(--secondary);color:var(--text-on-accent)}.chat-response .chat-suggested-chip[data-kind=action]:hover:not([disabled]){filter:brightness(1.08)}.chat-response .chat-suggested-chip-icon{flex:none}@media (prefers-reduced-motion:reduce){.chat-response .chat-response-status-dot{animation:none;opacity:1}.chat-response .chat-suggested-chips{animation:none}}.chat-response .chat-clarification{display:grid;grid-gap:var(--space-8,8px);gap:var(--space-8,8px)}.chat-response .chat-clarification-options{display:flex;flex-wrap:wrap;gap:var(--space-8,8px)}.chat-response .chat-clarification-option{background:transparent;border:1px solid var(--secondary);border-radius:var(--rounded-full,999px);color:var(--secondary);cursor:pointer;font-family:inherit;font-size:13px;font-weight:var(--font-subhead-weight,600);line-height:1.3;max-width:100%;overflow-wrap:anywhere;padding:var(--space-8,8px) var(--space-16,16px);text-align:left;text-transform:none}.chat-response .chat-clarification-option:hover:not([disabled]){background:color-mix(in srgb,var(--secondary) 10%,transparent)}.chat-response .chat-clarification-option[data-chosen=true]{background:var(--secondary);color:var(--text-on-accent)}.chat-response .chat-clarification-option[disabled]:not([data-chosen=true]){cursor:not-allowed;opacity:.5}.chat-response .chat-clarification-example{color:var(--ink-tertiary,var(--text-tertiary));font-size:var(--font-caption-size,12px);margin:0;overflow-wrap:anywhere}.chat-response .chat-clarification-example q{font-style:italic;quotes:"“" "”"}.chat-notice{color:var(--ink-secondary,var(--text-secondary));font-size:12px;line-height:1.4;margin:var(--space-8,8px) 0 0;text-align:center}.arq-usage-banner-slot,.arq-usage-card,.arq-usage-stop-slot{box-sizing:border-box;color:var(--text-primary,#202235);font-family:var(--font-body-medium-family),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--font-body-size,1rem);line-height:1.5;min-width:0}.arq-usage-banner-slot *,.arq-usage-card *,.arq-usage-stop-slot *{box-sizing:border-box}.arq-usage-card,.arq-usage-stop{padding:var(--space-24,24px);border:1px solid var(--divider,#dcdde6);border-radius:var(--rounded-large,20px);background:var(--surface-glass,#fff)}.arq-usage-card h2,.arq-usage-stop h2{margin:0;font-size:1rem;font-weight:650;line-height:1.4}.arq-usage-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.arq-usage-row>span{font-size:.8125rem;color:var(--text-secondary,#62677b)}.arq-usage-values{margin-bottom:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arq-usage-meter{height:10px;margin:18px 0 12px;overflow:hidden;border-radius:999px;background:var(--surface-muted,#eeedf6)}.arq-usage-meter>span{display:block;height:100%;width:100%;transform:scaleX(var(--arq-usage-fraction));transform-origin:left;background:var(--accent,#5b4fe9);border-radius:inherit}.arq-usage-dismiss,.arq-usage-link,.arq-usage-primary,.arq-usage-secondary{font:inherit;cursor:pointer;border:0;min-height:44px}.arq-usage-primary,.arq-usage-secondary{display:block;width:100%;padding:12px 16px}.arq-usage-secondary{border-radius:var(--rounded-medium,14px);font-weight:600}.arq-usage-primary{min-height:var(--arq-btn-primary-height,44px);border-radius:var(--arq-btn-primary-radius,10px);font-weight:var(--arq-btn-primary-weight,700);background:var(--accent,#5b4fe9);color:var(--text-on-accent,#fff)}.arq-usage-secondary{margin-top:10px;background:transparent;color:var(--text-primary,#202235);border:1px solid var(--divider,#dcdde6)}.arq-usage-dismiss,.arq-usage-link{color:var(--accent,#5b4fe9);background:transparent;padding:8px}.arq-usage-dismiss{grid-column:4;font-size:1.375rem;min-width:44px}.arq-usage-banner button:focus-visible,.arq-usage-card button:focus-visible,.arq-usage-stop button:focus-visible{outline:2px solid var(--accent,#5b4fe9);outline-offset:3px}.arq-usage-banner-slot{min-height:112px}.arq-usage-banner{display:grid;grid-template-columns:28px minmax(0,1fr) auto 44px;grid-gap:8px;gap:8px;align-items:center;padding:12px;border-radius:var(--rounded-medium,14px);border:1px solid var(--divider,#dcdde6);background:var(--surface-glass,#fff)}.arq-usage-banner[hidden]{display:none}.arq-usage-banner-copy{font-size:.875rem}.arq-usage-banner-copy p{margin:0;color:var(--text-secondary,#62677b)}.arq-usage-spark{color:var(--accent,#5b4fe9);font-size:1.5rem}.arq-usage-stop h2{font-size:1.25rem;margin:12px 0}.arq-usage-stop p{color:var(--text-secondary,#62677b);margin:0 0 20px}.arq-usage-stop .arq-usage-safety{margin:18px 0 0;font-size:.8125rem}.arq-usage-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:480px){.arq-usage-card,.arq-usage-stop{padding:18px}.arq-usage-row{flex-wrap:wrap;gap:4px 12px}.arq-usage-banner-slot{min-height:156px}.arq-usage-banner{grid-template-columns:24px minmax(0,1fr) 44px}.arq-usage-banner-copy{grid-column:2}.arq-usage-banner .arq-usage-link{grid-column:2;grid-row:2;justify-self:start;padding-left:0}.arq-usage-dismiss{grid-column:3;grid-row:1}}.arq-usage-banner-slot--stopped{min-height:0}.notification-settings,.notification-settings-device{min-width:0}.notification-settings-family{border:0;border-bottom:1px solid var(--border,currentColor);margin:0;padding:12px 0;min-width:0}.notification-settings-family legend{font-weight:600}.notification-settings-cell{display:inline-flex;flex-direction:column;vertical-align:top;max-width:100%;-webkit-margin-end:16px;margin-inline-end:16px}.notification-settings-cell label,.notification-settings-device label{display:flex;align-items:center;gap:8px;min-height:44px}.notification-settings-cell input{flex:0 0 auto}.notification-settings-cell [role=status],.notification-settings-cell small{max-width:28ch;overflow-wrap:anywhere}.notification-settings-device input[autocomplete=one-time-code],.notification-settings-device input[type=tel]{min-width:0;max-width:100%}.notification-settings button,.notification-settings-device button{min-height:44px}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--status-danger-ink,var(--error));box-shadow:0 0 0 1px var(--status-danger-ink,var(--error))}.form-field-error{margin:var(--space-8) 0 0;color:var(--status-danger-ink,var(--error));font-size:var(--font-subhead-size);font-weight:var(--font-subhead-weight);line-height:1.4}@media (forced-colors:active){input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{outline:2px dashed CanvasText;outline-offset:2px}.form-field-error{color:CanvasText}}.portal-tour{position:fixed;inset:auto 1.25rem 1.25rem auto;z-index:40;width:min(26rem,calc(100vw - 2.5rem));padding:1.5rem;color:var(--text-primary,#f4f4f5);background:var(--surface,#18181b);border:1px solid var(--divider,#52525b);border-radius:4px;box-shadow:0 12px 36px #0003;animation:portal-tour-enter var(--motion-duration-transition,.3s) var(--motion-ease-cinematic,cubic-bezier(.2,0,0,1))}.portal-tour-label{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.portal-tour h2{font-size:1.25rem;margin:.75rem 0}.portal-tour p{line-height:1.5}.portal-tour-actions{display:flex;justify-content:space-between;gap:1rem;margin-top:1.25rem}.portal-tour button,.portal-tour-launcher button{min-height:44px;padding:.6rem 1rem;font:inherit;cursor:pointer;border:1px solid;border-radius:4px;background:transparent;color:inherit}.portal-tour .portal-tour-primary{background:var(--accent,#dbfc5e);color:var(--text-on-accent,#151515);border-color:transparent;min-height:var(--arq-btn-primary-height,44px);border-radius:var(--arq-btn-primary-radius,10px);font-weight:var(--arq-btn-primary-weight,700)}.portal-tour button:disabled,.portal-tour-launcher button:disabled{opacity:.6;cursor:wait}.portal-tour button:focus-visible,.portal-tour-launcher button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.portal-tour button:active{transform:translateY(1px)}.portal-tour-launcher,.portal-tour-loading{margin:1rem}@keyframes portal-tour-enter{0%{opacity:0;transform:translateY(var(--motion-settle,10px)) scale(var(--motion-scale-in,.98))}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.portal-tour{animation-name:portal-tour-fade}}@keyframes portal-tour-fade{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.portal-tour{inset:auto .75rem .75rem;width:auto;max-height:55dvh;overflow-y:auto}}:root{--arq-hit-min:44px}:where(.tv-id,.tv-tabs>a,.tv-tabs>.tv-dd>a,.tv-tabs>.tv-dd>button,button.tv-more,.tv-more-trigger,.tv-ic,.tv a.av,.topbar-search,.team-pill,:is(footer,[role=contentinfo],.arcq-signin-footer) a:not(p a)){position:relative;isolation:isolate}:where(.tv-id,.tv-tabs>a,.tv-tabs>.tv-dd>a,.tv-tabs>.tv-dd>button,button.tv-more,.tv-more-trigger,.tv-ic,.tv a.av,.topbar-search,.team-pill,:is(footer,[role=contentinfo],.arcq-signin-footer) a:not(p a)):before{content:"";position:absolute;z-index:-1;inset-block:min(0px,calc((var(--arq-hit-min) - 100%) / -2));inset-inline:min(0px,calc((var(--arq-hit-min) - 100%) / -2));background:transparent}:root{--arq-btn-primary-height:44px;--arq-btn-primary-radius:10px;--arq-btn-primary-weight:700;--arq-btn-marketing-height:44px;--arq-btn-marketing-radius:999px;--arq-btn-marketing-weight:700}.arq-btn-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-block-size:var(--arq-btn-primary-height);border-radius:var(--arq-btn-primary-radius);font-weight:var(--arq-btn-primary-weight)}.waitlist-role-picker-options label{min-block-size:var(--arq-hit-min,44px)}.auth-form>.auth-submit{min-block-size:var(--arq-btn-primary-height,44px)}.footer .legal-brand{display:inline-flex}.footer .legal-brand,.footer .legal-foot-nav a{align-items:center;min-block-size:var(--arq-hit-min,44px)}.footer .legal-foot-nav a{display:flex}footer.footer .legal-foot-nav section{gap:0}