.trainer-signin-landing{width:100%}.trainer-signin-landing .arcq-signin-email-card{scroll-margin-top:var(--space-24)}.trainer-signin-landing .arcq-signin-email-card .auth-submit{width:100%;min-height:48px}.trainer-signin-landing .arcq-signin-email-card .auth-field input{background:color-mix(in srgb,var(--cinematic-deep) 55%,transparent);border:1px solid color-mix(in srgb,var(--text-on-accent) 30%,transparent);color:var(--text-on-accent)}.public-auth-shell[data-auth-leaving] .arcq-signin-main>*{animation:auth-dissolve var(--motion-duration-transition) var(--motion-ease-cinematic) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.public-auth-shell[data-auth-leaving] .arcq-signin-main>*{animation:auth-dissolve var(--motion-duration-transition) linear forwards!important}}@media (min-width:768px) and (max-height:820px){.trainer-signin-landing .arcq-signin-main{padding-block:32px}}.trainer-signin-landing .arcq-signin-email-card>.auth-forgot{margin-top:var(--space-16)}.trainer-signin-landing .account-type-panel h2{font-size:28px;line-height:1.2}.trainer-signin-landing .account-type-panel p{margin:0 0 16px;line-height:1.5}.trainer-invite-landing .arcq-signin-notes{display:none}.trainer-invite-landing .trainer-invite-panel h2{font-size:28px;line-height:1.2}.trainer-invite-landing .trainer-invite-panel p{margin:0 0 16px;line-height:1.5}.trainer-signin-landing .account-type-panel .account-type-sign-out{width:100%;min-height:48px;margin-top:8px}.home-skin{--bg:#12152b;--card:#0c0f22;--card-hi:color-mix(in srgb,#0c0f22 82%,#edeffa);--ink:#edeffa;--t2:#a6acc8;--t3:#6b7194;--border:#252a4a;--border-strong:color-mix(in srgb,#252a4a 70%,#edeffa);--divider:color-mix(in srgb,#252a4a 60%,transparent);--accent:#7c74ff;--secondary:#00beff;--grad:linear-gradient(90deg,#00beff,#7c74ff);--shadow:0 10px 34px color-mix(in srgb,#05060f 55%,transparent);--hm-head:#05060f;--hm-blue:#00beff;--hm-train:#00beff;--hm-nutri:#fdb927;--hm-recov:#c9bcff;--hm-pt:#ff6b35;--hm-gold:#fdb927;--line:var(--border);--hblue:var(--hm-blue);--hm-blue-ink:var(--hm-blue);--hm-recov-ink:var(--hm-recov);--hm-gold-ink:var(--hm-gold);--arq-ctl-active-fg:var(--cinematic-deep);--arq-btn-primary-fg:var(--cinematic-deep);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--bg);transition:background .3s,color .3s}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .home-skin{--bg:var(--arq-p-canvas);--card:var(--arq-p-card);--card-hi:var(--arq-p-canvas);--ink:var(--arq-p-ink);--t2:var(--arq-p-ink-body);--t3:var(--arq-p-ink-muted);--border:var(--arq-p-hairline);--border-strong:var(--prov-edge-strong);--divider:color-mix(in srgb,var(--arq-p-hairline) 70%,transparent);--accent:var(--arq-p-accent);--secondary:#009ed6;--grad:linear-gradient(90deg,#009ed6,#5b4fe9);--shadow:0 10px 34px color-mix(in srgb,#0d1132 7%,transparent);--hm-head:#ffffff;--hm-blue:var(--arq-p-blue);--hm-gold:var(--arq-p-gold);--hm-train:#009ed6;--hm-nutri:#e5a620;--hm-recov:#b9a8f5;--hm-pt:#ea580c;--hm-blue-ink:color-mix(in srgb,var(--hm-blue) 60%,var(--ink));--hm-recov-ink:color-mix(in srgb,var(--hm-recov) 60%,var(--ink));--hm-gold-ink:color-mix(in srgb,var(--hm-gold) 45%,var(--ink));--arq-ctl-active-fg:var(--text-on-accent);--arq-btn-primary-fg:var(--text-on-accent)}}:root[data-theme=light] .home-skin{--bg:var(--arq-p-canvas);--card:var(--arq-p-card);--card-hi:var(--arq-p-canvas);--ink:var(--arq-p-ink);--t2:var(--arq-p-ink-body);--t3:var(--arq-p-ink-muted);--border:var(--arq-p-hairline);--border-strong:var(--prov-edge-strong);--divider:color-mix(in srgb,var(--arq-p-hairline) 70%,transparent);--accent:var(--arq-p-accent);--secondary:#009ed6;--grad:linear-gradient(90deg,#009ed6,#5b4fe9);--shadow:0 10px 34px color-mix(in srgb,#0d1132 7%,transparent);--hm-head:#ffffff;--hm-blue:var(--arq-p-blue);--hm-gold:var(--arq-p-gold);--hm-train:#009ed6;--hm-nutri:#e5a620;--hm-recov:#b9a8f5;--hm-pt:#ea580c;--hm-blue-ink:color-mix(in srgb,var(--hm-blue) 60%,var(--ink));--hm-recov-ink:color-mix(in srgb,var(--hm-recov) 60%,var(--ink));--hm-gold-ink:color-mix(in srgb,var(--hm-gold) 45%,var(--ink));--arq-ctl-active-fg:var(--text-on-accent);--arq-btn-primary-fg:var(--text-on-accent)}.home-skin .tv{background:color-mix(in srgb,var(--hm-head) 84%,transparent)}.home-skin .tv.scrolled{background:color-mix(in srgb,var(--hm-head) 72%,transparent)}.home-skin .site-foot{background:var(--hm-head);transition:background .3s,color .3s}.home-skin .field:not(.coachai-page){max-width:calc(var(--arq-shell-content-max) + 2 * var(--arq-shell-field-pad-x));margin:0 auto;width:100%;grid-template-columns:minmax(0,1fr);align-content:start}.hm-grid3,.home-skin .field:not(.coachai-page){display:grid;grid-gap:var(--arq-shell-page-gap-std);gap:var(--arq-shell-page-gap-std)}.hm-grid3{grid-template-columns:1fr 1fr 1fr}.hm-grid2{display:grid;grid-gap:var(--arq-shell-page-gap-std);gap:var(--arq-shell-page-gap-std);grid-template-columns:1.6fr 1fr}@media (max-width:980px){.hm-grid2,.hm-grid3{grid-template-columns:1fr}}.hm-card{background:var(--arq-card-bg);border:var(--arq-card-border);border-radius:var(--arq-card-radius);padding:var(--arq-card-pad);box-shadow:var(--shadow);transition:background .3s,border-color .3s}.hm-card h2{font:var(--arq-type-card-title-weight) var(--arq-type-card-title-size) /var(--arq-type-card-title-lh) var(--font);letter-spacing:var(--arq-type-card-title-tracking);text-transform:uppercase;color:var(--arq-type-card-title-color);margin:var(--arq-type-card-title-margin);display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}table.hm-sum{width:100%;border-collapse:collapse;font-size:var(--arq-type-body-size)}table.hm-sum td{padding:9px 0;border-bottom:1px solid var(--divider);color:var(--ink)}table.hm-sum td:last-child{text-align:right;font-weight:700;white-space:nowrap}table.hm-sum tr:last-child td{border-bottom:none}table.hm-sum a{color:inherit}table.hm-sum tr{height:44px}table.hm-sum td{position:relative}table.hm-sum td>a:only-child:before{content:"";position:absolute;inset:0}table.hm-sum td:last-child>a:only-child:before{left:auto;right:-15px;width:max(calc(100% + 15px),44px)}table.hm-sum a:hover{color:var(--accent)}.hm-dot{font-weight:700}.hm-sub{font-size:12px}.hm-line-muted,.hm-sub{color:var(--arq-p-ink-muted-text)}.hm-line-muted{font-size:13px;padding:9px 0}.hm-newsdots{margin-left:auto;display:flex;gap:6px;flex:none}.hm-newsdots button{font:inherit;width:22px;height:5px;border-radius:3px;border:0;padding:0;background:var(--border);cursor:pointer}.hm-newsdots button.on{background:var(--accent)}.hm-newsdots button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hm-newstag{font-weight:700;font-size:11px;letter-spacing:.08em}.hm-prof{display:flex;gap:20px}.hm-avatar{width:104px;height:104px;border-radius:20px;background:linear-gradient(135deg,#8b7bff,#5b4fe9);display:flex;align-items:center;justify-content:center;font-size:var(--arq-type-stat-size);font-weight:var(--arq-type-stat-weight);color:var(--text-on-accent);flex:none}.hm-prof .hm-nm{font-size:var(--arq-type-subheader-size);font-weight:var(--arq-type-subheader-weight)}.hm-prof .hm-hd{color:var(--accent);font-weight:700;font-size:13px;margin:2px 0}.hm-prof .hm-who div{line-height:1.55}.hm-bio,.hm-prof .hm-who div{font-size:13px;color:var(--t2)}.hm-bio{margin-top:12px;font-style:italic}.home-skin{--hm-red:#ff7090;--hm-track:#232848}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .home-skin{--hm-red:var(--prov-hue-red);--hm-track:#e7eaf2}}:root[data-theme=light] .home-skin{--hm-red:var(--prov-hue-red);--hm-track:#e7eaf2}.home-skin .field.w2-full{max-width:calc(var(--arq-shell-content-max-full) + 2 * var(--arq-shell-field-pad-x))}.home-skin .field.inbox-page{max-width:var(--arq-shell-content-max-narrow)}.home-skin .card{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);color:var(--ink)}.w2-chip-link{text-decoration:none;display:inline-flex;align-items:center;gap:6px}.w2-toolrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.w2-toolrow .w2-search{flex:1 1;min-width:220px;background:var(--prov-wash-ink);border:1px solid var(--border);border-radius:10px;padding:8px 14px;color:var(--ink);font:500 13px var(--font)}.w2-toolrow .w2-search::placeholder{color:var(--arq-p-ink-muted-text)}.w2-seg{display:flex;background:color-mix(in srgb,var(--ink) 7%,var(--card));border-radius:11px;padding:3px}.w2-seg a,.w2-seg button{border:0;background:transparent;font:600 13px var(--font);padding:7px 16px;border-radius:9px;color:var(--t2);cursor:pointer;text-decoration:none}.w2-seg a.on,.w2-seg button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 4px color-mix(in srgb,var(--ink) 25%,transparent)}.w2-fnote{font-size:12px;color:var(--arq-p-ink-muted-text)}table.w2-roster{width:100%;border-collapse:collapse;font-size:var(--arq-type-body-size);color:var(--ink)}table.w2-roster th{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--arq-p-ink-muted-text);font-weight:700;text-align:left;padding:8px 10px;border-bottom:1px solid var(--border)}table.w2-roster td{padding:11px 10px;border-bottom:1px solid var(--border);vertical-align:middle}table.w2-roster tr:last-child td{border-bottom:none}table.w2-roster tbody tr:hover td{background:color-mix(in srgb,var(--accent) 4%,transparent)}.w2-cnm{display:flex;align-items:center;gap:10px;font-weight:700}.w2-cnm a{color:inherit;text-decoration:none}.w2-cnm a:hover{color:var(--accent)}.w2-cav{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#8b7bff,#5b4fe9);color:var(--text-on-accent);font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;flex:none}.w2-tag{font-size:10.5px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.w2-tag.link{background:var(--prov-wash-link);color:var(--hm-blue-ink,var(--hm-blue));border:1px solid var(--prov-edge-link)}.w2-tag.ph{background:var(--prov-wash-phase);color:var(--hm-gold);border:1px solid var(--prov-edge-phase)}.w2-tag.risk{background:var(--prov-wash-risk);color:var(--hm-red);border:1px solid var(--prov-edge-risk)}.w2-tag.acc{background:var(--prov-wash-acc);color:var(--accent);border:1px solid var(--prov-edge-acc)}.w2-tag.mut{background:color-mix(in srgb,var(--ink) 5%,var(--card));color:var(--t2);border:1px solid var(--border)}.w2-sig{font-size:12px;color:var(--t2);white-space:nowrap}.w2-sig b{font-size:12.5px}.w2-go{color:var(--accent);font-weight:700;white-space:nowrap;text-decoration:none}.w2-go:hover{text-decoration:underline}.w2-statgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.w2-statgrid.cols2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:640px){.w2-statgrid,.w2-statgrid.cols2{grid-template-columns:minmax(0,1fr)}}.w2-stat{border:1px solid var(--border);border-radius:12px;padding:12px 14px}.w2-stat .k{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--arq-p-ink-muted-text);font-weight:700}.w2-stat .v{font-size:22px;font-weight:800;margin-top:2px}.w2-stat .v small{font-size:14px}.w2-stat .s,.w2-stat .v small{color:var(--arq-p-ink-muted-text)}.w2-stat .s{font-size:11px;margin-top:2px}.w2-callout{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--card));border-radius:12px;padding:10px 14px;font-size:13px;color:var(--ink)}.w2-callout>span:first-of-type{flex:1 1;min-width:240px}.w2-callout[data-tone=red]{border-color:color-mix(in srgb,var(--hm-red) 40%,var(--border));background:color-mix(in srgb,var(--hm-red) 7%,var(--card))}.w2-callout[data-tone=red] b{color:var(--hm-red)}.w2-callout[data-tone=gold]{border-color:color-mix(in srgb,var(--hm-gold) 40%,var(--border));background:color-mix(in srgb,var(--hm-gold) 8%,var(--card))}.w2-callout[data-tone=gold] b{color:var(--hm-gold)}.w2-gtag{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-on-accent);background:var(--accent);border-radius:999px;padding:3px 10px;flex:none}.w2-gauth{margin-left:auto;font-size:11px;color:var(--arq-p-ink-muted-text);font-weight:700;letter-spacing:.06em;white-space:nowrap}.w2-prog{height:6px;border-radius:99px;background:var(--hm-track);overflow:hidden;min-width:90px;display:inline-block;vertical-align:middle}.w2-prog i{display:block;height:100%;border-radius:99px;background:var(--accent)}.w2-sportbar{height:4px;border-radius:99px;margin:0 0 6px;background:var(--hm-train)}.w2-bio{font-size:13px;color:var(--t2);margin-top:12px;font-style:italic}.w2-rowselect{cursor:pointer}.w2-rowselect[aria-selected=true] td{background:color-mix(in srgb,var(--accent) 7%,transparent)}.w2-daychip{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--arq-p-ink-muted-text);font-weight:800;padding:14px 10px 4px}.w2-sched{display:flex;gap:4px}.w2-sched i{width:22px;height:22px;border-radius:6px;background:var(--hm-track);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:9px;font-weight:800;color:var(--arq-p-ink-muted-text)}.w2-sched i.onday{background:color-mix(in srgb,var(--hm-blue) 20%,var(--card));color:var(--hm-blue);border:1px solid color-mix(in srgb,var(--hm-blue) 35%,var(--border))}table.w2-perm{width:100%;border-collapse:collapse;font-size:13px;color:var(--ink)}table.w2-perm th{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--arq-p-ink-muted-text);font-weight:700;text-align:center;padding:8px 10px;border-bottom:1px solid var(--border)}table.w2-perm th:first-child{text-align:left}table.w2-perm td{padding:9px 10px;border-bottom:1px solid var(--border);text-align:center}table.w2-perm td:first-child{text-align:left;font-weight:600}table.w2-perm tr:last-child td{border-bottom:none}.w2-yes{color:var(--hm-blue);font-weight:800}.w2-no{color:var(--arq-p-ink-muted-text)}.w2-own{color:var(--hm-gold);font-weight:800}.w2-scroll{overflow-x:auto}.w2-unavailable{font-size:13px;color:var(--arq-p-ink-muted-text);padding:9px 0}.home-skin table.grid th{color:var(--arq-p-ink-muted-text);border-bottom-color:var(--border)}.home-skin table.grid td{border-bottom-color:var(--divider)}.home-skin .uv .ub{background:transparent;color:inherit;text-align:left;font:inherit;height:auto;padding:0;border-radius:0}.w2-header-subnav{display:contents}.w2-statgrid>*{min-width:0}.home-skin .onboard-panel,.home-skin .organization-page .card,.home-skin .profile-page .card,.home-skin .search-page .card{background:var(--card);border-color:var(--border);box-shadow:var(--shadow)}.home-skin .coachai-canvas-empty .dock{background:transparent}.home-skin .search-page .stage{background:var(--card);border-color:var(--border);box-shadow:var(--shadow)}.home-skin .search-page .pal{background:var(--card-hi);border-color:var(--border);box-shadow:none}.tvshell.home-skin input[type=file]::-webkit-file-upload-button{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent);box-shadow:none;border-radius:999px}.home-skin .btn.pri,.tvshell.home-skin input[type=file]::file-selector-button{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent);box-shadow:none;border-radius:999px}.home-skin .btn.pri:hover{filter:brightness(1.08)}.home-skin .clients-intake .addclient{margin:0}.home-skin .clients-intake .client-csv-import{margin-top:var(--space-16)}.home-skin .empty-state{background:var(--card);border-color:var(--border);box-shadow:var(--shadow)}.portal-tour button.portal-tour-primary{color:var(--on-brand-fill)}.trainer-game-history{list-style:none;margin:0;padding:0}.trainer-game-history>li{padding-block:var(--arq-space-4,1rem);border-top:1px solid var(--border);overflow-wrap:anywhere}.trainer-game-history h3{margin-block:0}@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"}.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%)}.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)}.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}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}}.arcq-signin-shell{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100dvh;width:100%;color:var(--text-on-accent);font-family:var(--font-body-family),sans-serif}.arcq-signin-main{position:relative;z-index:1;flex:1 1;width:100%;padding:48px 24px;box-sizing:border-box}.arcq-signin-notices{width:min(440px,100%);margin:0 auto 24px;text-align:center}.arcq-signin-hero{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.arcq-signin-wordmark{width:min(320px,78vw)}.arcq-signin-wordmark img,.arcq-signin-wordmark svg{display:block;width:100%;height:auto}.arcq-signin-hero h1{color:var(--text-on-accent);font-family:var(--font-display-hero-family),sans-serif;font-weight:var(--font-display-hero-weight,800);font-size:clamp(1.15rem,3.55vw,3rem);white-space:normal;text-wrap:balance;max-width:100%;line-height:1.1;margin:0;transform:scaleY(.9)}.arcq-signin-description{max-width:780px;color:color-mix(in srgb,var(--text-on-accent) 84%,transparent);line-height:1.6;margin:8px 0 20px}.arcq-signin-methods{width:min(360px,100%);display:flex;flex-direction:column;align-items:stretch;gap:12px}.arcq-signin-methods .hero-providers{display:flex;flex-direction:column;gap:12px;width:100%}.arcq-signin-email,.arcq-signin-methods .hero-providers button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;width:100%;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text-on-accent) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--cinematic-deep) 84%,transparent);color:var(--text-on-accent);font:inherit;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.arcq-signin-methods button:disabled{cursor:not-allowed;opacity:.72}.arcq-signin-email-card{--surface:#060B1D;--text-primary:var(--text-on-accent);--text-secondary:#a0a3b3;box-sizing:border-box;width:min(440px,100%);margin:32px auto 0;padding:24px;border-radius:24px;background:var(--surface);border:1px solid var(--divider);color:var(--text-primary);text-align:left}.arcq-signin-email-card[hidden]{display:none}.arcq-signin-email-card h2{font-size:36px;margin:0 0 20px}.arcq-signin-notes{box-sizing:border-box;width:min(440px,100%);margin:16px auto 0;padding:12px 20px;border-radius:16px;background:#060B1D;border:1px solid var(--divider)}.arcq-signin-invite,.arcq-signin-new{color:var(--text-on-accent);font-size:14px;line-height:1.5;margin:8px 0;max-width:440px}.arcq-signin-footer a,.arcq-signin-shell a{color:inherit;text-underline-offset:3px}.arcq-signin-footer{position:relative;z-index:1;padding:24px;text-align:center;font-family:var(--font-body-family),sans-serif;color:color-mix(in srgb,var(--text-on-accent) 84%,transparent)}.arcq-signin-footer nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 18px;font-size:14px}.arcq-signin-support{display:inline-block;margin:14px 0 20px;font-size:14px}.arcq-signin-footer ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 18px;margin:0;padding:0;list-style:none}.arcq-signin-footer a:focus-visible,.arcq-signin-shell :is(a,button,input):focus-visible{outline:3px solid var(--secondary);outline-offset:4px}.arcq-signin-email-card :is(a,button,input):focus-visible{outline-color:var(--text-primary)}.arcq-signin-email-card>p{margin:0 0 20px;font-size:14px;line-height:1.5}@media(max-width:440px){.arcq-signin-main{padding:40px 16px}.arcq-signin-email-card{padding:24px 16px}}.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}.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}}.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}.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}@property --arq-rail-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --arq-rail-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes arq-rail-edge-fade{0%{--arq-rail-fade-start:0px;--arq-rail-fade-end:72px}2%{--arq-rail-fade-start:72px;--arq-rail-fade-end:72px}98%{--arq-rail-fade-start:72px;--arq-rail-fade-end:72px}to{--arq-rail-fade-start:72px;--arq-rail-fade-end:0px}}@media (max-width:900px){.arq-rail-fade,.topbar-tabs,.tv-tabs{-webkit-mask-image:linear-gradient(90deg,transparent 0,black var(--arq-rail-fade-start),black calc(100% - var(--arq-rail-fade-end)),transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,black var(--arq-rail-fade-start),black calc(100% - var(--arq-rail-fade-end)),transparent 100%)!important;animation:arq-rail-edge-fade linear both;animation-timeline:scroll(self inline)}@supports not (animation-timeline:scroll(self inline)){.arq-rail-fade,.topbar-tabs,.tv-tabs{--arq-rail-fade-end:72px;animation:none}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=none]{--arq-rail-fade-end:0px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=middle]{--arq-rail-fade-start:72px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=end]{--arq-rail-fade-start:72px;--arq-rail-fade-end:0px}}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.arq-rail-fade,.topbar-tabs,.tv-tabs{--arq-rail-fade-end:72px;animation:none}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=none]{--arq-rail-fade-end:0px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=middle]{--arq-rail-fade-start:72px}:is(.tv-tabs,.topbar-tabs,.arq-rail-fade)[data-rail-edge=end]{--arq-rail-fade-start:72px;--arq-rail-fade-end:0px}}@media (max-width:900px) and (forced-colors:active){.arq-rail-fade,.topbar-tabs,.tv-tabs{-webkit-mask-image:none!important;mask-image:none!important;animation:none}}.arq-rail-hint{position:absolute;z-index:2;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.arq-rail-chevron{display:grid;place-items:center;flex:none;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--text-primary,var(--ink,currentColor));cursor:pointer;pointer-events:auto}.arq-rail-chevron--end{-webkit-margin-start:auto;margin-inline-start:auto}@media (forced-colors:active),(min-width:901px){.arq-rail-hint{display:none}}: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}