/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.hidden{display:none}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#10110f;--paper:#f1eddf;--paper-dim:#d6d0be;--line:#f1eddf24;--orange:#ff6b35;--amber:#ffb72b;--blue:#6ca9ff;--green:#8bcf79}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 86% 7%, #ff6b3526, transparent 28rem), linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), var(--ink);color:var(--paper);font-family:var(--font-geist-sans), sans-serif;background-size:auto,42px 42px,42px 42px,auto;margin:0}a{color:inherit}main{min-height:100vh}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:10;background:#10110fd1;justify-content:space-between;align-items:center;gap:24px;min-height:74px;padding:0 6vw;display:flex;position:sticky;top:0}.brand{letter-spacing:.16em;align-items:center;gap:11px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.brandMark{width:33px;height:33px;color:var(--ink);background:var(--orange);letter-spacing:0;border-radius:50%;place-items:center;font-size:17px;display:grid}.navMeta{color:#aaa593;font-family:var(--font-geist-mono), monospace;align-items:center;gap:8px;font-size:11px;display:flex}.statusDot{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #8bcf79bf}.hero{grid-template-columns:1.14fr .86fr;align-items:center;gap:7vw;width:min(1180px,88vw);margin:0 auto;padding:96px 0 78px;display:grid}.eyebrow{color:var(--orange);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.14em;margin:0 0 18px;font-size:11px;font-weight:750}h1,h2,p{margin-top:0}h1{letter-spacing:-.068em;margin-bottom:25px;font-size:clamp(48px,6.2vw,88px);font-weight:900;line-height:.95}h1 span{color:var(--orange)}.heroText{max-width:640px;color:var(--paper-dim);font-size:clamp(17px,1.6vw,21px);line-height:1.58}.heroActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:34px;display:flex}.primaryButton{background:var(--orange);color:#16130f;box-shadow:5px 5px 0 var(--amber);border-radius:5px;padding:14px 18px;font-weight:800;text-decoration:none;transition:transform .14s,box-shadow .14s}.primaryButton:hover{box-shadow:3px 3px 0 var(--amber);transform:translate(2px,2px)}.primaryButton:focus-visible{outline:3px solid var(--paper);outline-offset:4px}.quietLabel{color:#8f8b7d;font-family:var(--font-geist-mono), monospace;font-size:11px}.notificationPage{min-height:100vh}.notificationShell{width:min(900px,90vw);margin:0 auto;padding:64px 0 96px}.notificationIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:32px;padding-bottom:32px;display:flex}.notificationIntro h1{margin-bottom:14px;font-size:clamp(46px,7vw,76px)}.notificationIntro p:last-child{max-width:590px;color:var(--paper-dim)}.notificationControls{gap:12px;min-width:210px;display:grid}.notificationControls label{align-items:center;gap:9px;font-size:13px;display:flex}.notificationControls button,.notificationList button{color:var(--paper);cursor:pointer;background:0 0;border:1px solid #f1eddf40;border-radius:4px;padding:10px 13px}.notificationControls button:disabled,.notificationList button:disabled{opacity:.45;cursor:default}.notificationList{gap:14px;margin-top:26px;display:grid}.notificationList article{border:1px solid #ff6b356b;border-left:4px solid var(--orange);background:#1a1b17db;padding:22px 24px}.notificationList article[data-read=true]{border-color:var(--line);opacity:.78;border-left-color:#777365}.notificationList article>div,.notificationList footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.notificationList article>div{color:var(--orange);font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase}.notificationList time{color:#8f8b7d;letter-spacing:0}.notificationList h2{margin:15px 0 8px;font-size:24px}.notificationList p{color:var(--paper-dim);line-height:1.55}.notificationList footer a{color:var(--orange);font-weight:800}@media (width<=700px){.notificationIntro{flex-direction:column;align-items:stretch}.notificationControls{width:100%}}.scoreboard{background:#151613e6;border:1px solid #ffb72b73;transform:rotate(1.2deg);box-shadow:18px 18px #ff6b351f}.scoreHeader,.seedLine{color:#a49f8d;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;font-size:9px;display:flex}.livePill{color:var(--green)}.clubRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:21px 18px;display:flex}.clubRow>div{grid-template-columns:47px 1fr;align-items:center;column-gap:12px;display:grid}.clubCode{color:#16130f;width:47px;height:47px;font-family:var(--font-geist-mono), monospace;border-radius:50%;grid-row:span 2;place-items:center;font-size:11px;font-weight:900;display:grid}.clubCode.amber{background:var(--amber)}.clubCode.blue{background:var(--blue)}.clubRow strong{font-size:16px}.clubRow small{color:#8e897b;font-family:var(--font-geist-mono), monospace;margin-top:3px;font-size:10px}.clubRow b{font-family:var(--font-geist-mono), monospace;font-size:34px}.clubRow.winner b{color:var(--amber)}.playCall{border-bottom:1px solid var(--line);background:#ff6b3514;padding:16px 18px}.playCall span{color:var(--orange);font-family:var(--font-geist-mono), monospace;font-size:10px;font-weight:800}.operationsLayout{gap:28px;display:grid}.operationsForm{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:14px;display:grid}.operationsForm label{color:var(--paper-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;gap:7px;font-size:11px;display:grid}.operationsForm input,.operationsForm select{border:1px solid var(--line);min-height:44px;color:var(--paper);font:500 14px var(--font-geist-sans), sans-serif;background:#171814;border-radius:4px;padding:9px 11px}.operationsForm button:disabled{opacity:.55;cursor:wait}.operationsFormCompact{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.operationsMessage{color:var(--amber);margin:18px 0 0}.operationsCards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.operationsCards article{border:1px solid var(--line);background:#ffffff06;gap:8px;padding:18px;display:grid}.operationsCards h3,.operationsCards p{margin:0}.operationsCards>article>span,.operationsCards small{color:#9c9788;font:10px var(--font-geist-mono), monospace;text-transform:uppercase}.operationsCards code{width:fit-content;color:var(--ink);background:var(--amber);padding:5px 7px;font-weight:800}.toolTableWrap{overflow-x:auto}.toolTable{border-collapse:collapse;width:100%;font-size:13px}.toolTable th,.toolTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px}.toolTable td[data-status]{font:700 10px var(--font-geist-mono), monospace;text-transform:uppercase}.toolTable td[data-status=ready]{color:var(--green)}.toolTable td[data-status=next]{color:var(--amber)}.toolTable td[data-status=planned]{color:#777367}.adminPage{min-height:100vh}.adminHeader{border-bottom:1px solid var(--line);background:#10110ff0;justify-content:space-between;align-items:center;min-height:68px;padding:0 4vw;display:flex}.adminHeader>div{color:#aaa593;font:11px var(--font-geist-mono), monospace;text-transform:uppercase;align-items:center;gap:16px;display:flex}.adminHeader a{text-underline-offset:3px}.adminShell{gap:22px;width:min(1480px,94vw);margin:0 auto;padding:46px 0 80px;display:grid}.adminIntro{grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);align-items:end;gap:34px;display:grid}.adminIntro h1{max-width:920px;margin-bottom:18px;font-size:clamp(42px,6vw,80px)}.adminIntro>div>p:last-child,.adminSectionHeader>p,.adminActionsPanel>div>p:last-child{max-width:780px;color:var(--paper-dim);line-height:1.55}.adminIntro aside{background:#ffb72b0d;border:1px solid #ffb72b73;gap:7px;padding:20px;display:grid}.adminIntro aside span,.adminIntro aside small,.adminMetrics span,.adminMetrics small{color:#9f9a89;font:10px var(--font-geist-mono), monospace;text-transform:uppercase}.adminIntro aside code{color:var(--amber)}.adminMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.adminMetrics article{border:1px solid var(--line);background:#ffffff06;gap:7px;min-height:120px;padding:18px;display:grid}.adminMetrics strong{font:800 38px var(--font-geist-mono), monospace}.alphaReadinessMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.adminPanel{border:1px solid var(--line);background:#121310e6;padding:24px}.adminPanel h2{margin-bottom:8px;font-size:clamp(25px,3vw,38px)}.adminActionsPanel{border-color:#ff6b356b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.adminActionButtons{flex-wrap:wrap;gap:10px;display:flex}.adminActionButtons button,.flagGrid button{border:1px solid var(--amber);min-height:42px;color:var(--paper);cursor:pointer;background:0 0;border-radius:4px;padding:9px 13px;font-weight:800}.adminActionButtons button:disabled,.flagGrid button:disabled{opacity:.4;cursor:wait}.adminMessage{color:var(--amber);grid-column:1/-1;margin:0}.adminSectionHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.adminSectionHeader>p{text-align:right;margin-bottom:8px}.flagGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.flagGrid article{border:1px solid var(--line);background:#ffffff05;border-top:3px solid #777367;align-content:start;gap:10px;padding:17px;display:grid}.flagGrid article[data-enabled=true]{border-top-color:var(--green)}.flagGrid h3,.flagGrid p{margin:0}.flagGrid p{min-height:84px;color:var(--paper-dim);font-size:13px;line-height:1.45}.flagGrid small{color:#8f8b7d;font:9px var(--font-geist-mono), monospace}.flagTopline{color:#9f9a89;font:10px var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;display:flex}.flagGrid article[data-enabled=true] .flagTopline strong{color:var(--green)}.flagGrid label{color:#aaa593;font:9px var(--font-geist-mono), monospace;text-transform:uppercase;gap:6px;display:grid}.flagGrid input{border:1px solid var(--line);min-height:40px;color:var(--paper);background:#11120f;border-radius:3px;padding:8px 9px}.adminTableWrap{overflow-x:auto}.adminTable{border-collapse:collapse;width:100%;font-size:12px}.adminTable th,.adminTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;white-space:nowrap;padding:11px}.adminTable th{color:var(--paper-dim)}.adminTable tbody th{color:var(--paper);gap:5px;display:grid}.adminTable small{color:#817d70;font:9px var(--font-geist-mono), monospace;display:block}.adminTable code{font-size:10px}.adminStatus{color:var(--amber);font:800 9px var(--font-geist-mono), monospace;text-transform:uppercase}.adminStatus[data-status=complete],.adminStatus[data-status=filling],.adminStatus[data-status=draft_complete]{color:var(--green)}.adminStatus[data-status=running]{color:#6ca9ff}.adminStatus[data-status=recent]{color:var(--green)}.adminStatus[data-status=inactive]{color:var(--orange)}.adminStatus[data-status=unseen]{color:#817d70}.presencePolicy,.adminEmpty{color:#858174;margin:14px 0 0;font-size:11px;line-height:1.5}.operationAlertList{gap:9px;display:grid}.operationAlertList article{background:#ff6b350f;border:1px solid #ff6b3580;border-left-width:4px;gap:8px;padding:15px;display:grid}.operationAlertList h3,.operationAlertList p{margin:0}.operationAlertList p{color:var(--paper-dim);font-size:12px}.operationAlertList small{color:#8f8b7d;font:9px var(--font-geist-mono), monospace}.operationAlertList .flagTopline strong{color:var(--orange)}.ratingCalibrationPanel{border-color:#6ca9ff57}.ratingCalibrationLock{background:#6ca9ff0d;border:1px solid #6ca9ff47;grid-template-columns:auto auto 1fr;align-items:center;gap:14px;margin-bottom:18px;padding:14px;display:grid}.ratingCalibrationLock strong{color:#6ca9ff;font:850 10px var(--font-geist-mono), monospace;letter-spacing:.08em}.ratingCalibrationLock span{color:#8f8b7d;font:9px var(--font-geist-mono), monospace}.ratingCalibrationLock p{color:var(--paper-dim);margin:0;font-size:12px;line-height:1.45}.ratingCalibrationTable tr[data-passed=true]{background:#6ca95b09}.ratingCalibrationTable tr[data-passed=false]{background:#ff6b3506}.ratingCalibrationTable .adminStatus[data-status=blocked]{color:var(--orange)}.ratingGateGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.ratingGateGrid article{border:1px solid var(--line);background:#ffffff04;padding:12px}.ratingGateGrid span{color:var(--amber);font:800 8px var(--font-geist-mono), monospace;text-transform:uppercase}.ratingGateGrid p{color:#8f8b7d;margin:7px 0 0;font-size:10px;line-height:1.4}.auditList{gap:8px;display:grid}.auditList details{border:1px solid var(--line);background:#ffffff05}.auditList summary{cursor:pointer;grid-template-columns:82px minmax(180px,1fr) minmax(100px,.5fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.auditList summary span,.auditList summary time{color:#999485;font:10px var(--font-geist-mono), monospace}.auditList details>div{padding:0 14px 14px}.auditList pre{color:#c9c3b1;max-height:260px;font:10px/1.5 var(--font-geist-mono), monospace;white-space:pre-wrap;background:#0c0d0b;padding:12px;overflow:auto}@media (width<=1000px){.adminIntro,.adminActionsPanel{grid-template-columns:1fr}.adminMetrics,.flagGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminSectionHeader{flex-direction:column;align-items:start;gap:4px}.adminSectionHeader>p{text-align:left}.ratingGateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.adminHeader{padding:10px 4vw}.adminHeader>div>span{display:none}.adminMetrics,.flagGrid{grid-template-columns:1fr}.flagGrid p{min-height:auto}.auditList summary{grid-template-columns:70px 1fr}.auditList summary time{grid-column:2}.ratingCalibrationLock,.ratingGateGrid{grid-template-columns:1fr}}.draftLayout{gap:28px;display:grid}.draftToolbar,.draftActions,.draftBoardHeader,.profileHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.draftActions button,.quietButton,.draftTable button{border:1px solid var(--amber);min-height:36px;color:var(--paper);cursor:pointer;background:0 0;border-radius:4px;padding:7px 11px;font-weight:750}.draftActions button:disabled,.draftTable button:disabled{opacity:.3;cursor:not-allowed}.autopickToggle{color:var(--paper-dim);font:12px var(--font-geist-mono), monospace}.draftBoardHeader{align-items:end;margin-bottom:24px}.positionFilter{min-width:180px;color:var(--paper-dim);font:700 10px var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;gap:7px;display:grid}.positionFilter select{min-height:42px;color:var(--paper);font:600 14px var(--font-geist-sans), sans-serif;background:#171814;border:1px solid #ffb72b73;border-radius:4px;padding:8px 10px}.draftBoardGroup+.draftBoardGroup{margin-top:34px}.draftBoardGroup h3{align-items:baseline;gap:10px;margin:0 0 10px;font-size:18px;display:flex}.draftBoardGroup h3 span{color:#8f8b7d;font:10px var(--font-geist-mono), monospace;text-transform:uppercase}.compactDraftTable th:not(:first-child),.compactDraftTable td:not(:first-child){text-align:right}.compactDraftTable tbody tr:hover{background:#ffb72b0b}.playerLink{text-align:left;text-underline-offset:3px;text-decoration:underline;min-height:auto!important;color:var(--amber)!important;border:0!important;padding:0!important}.playerProfile{background:linear-gradient(135deg,#ffb72b14,#ff6b3509);border-color:#ffb72b80;box-shadow:9px 9px #ff6b3514}.profileHeader{align-items:start;margin-bottom:22px}.profileHeader h2{margin-bottom:7px;font-size:clamp(28px,4vw,46px)}.profileHeader p:last-child,.profileNote{color:var(--paper-dim)}.performancePlayerLink{color:var(--amber);text-underline-offset:3px;-webkit-text-decoration:underline #ffb72b73;text-decoration:underline #ffb72b73}.performancePlayerLink:hover{text-decoration-color:currentColor}.playerProfilePage{width:min(1380px,100% - 40px);margin:0 auto;padding:42px 0 80px}.profilePageHeader,.profileSectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.profilePageHeader h1{margin:4px 0 10px;font-size:clamp(42px,7vw,84px);line-height:.92}.profilePageHeader p:last-child{color:var(--paper-dim);margin:0}.profilePageHeader nav{gap:8px;display:flex}.profilePageHeader nav a{border:1px solid var(--line);color:var(--paper);padding:10px 12px;font-size:11px;text-decoration:none}.profilePageHeader nav a:hover{border-color:var(--amber);color:var(--amber)}.profileRoleBadge{background:var(--amber);color:#151610;font:900 10px var(--font-geist-mono), monospace;margin-right:7px;padding:4px 7px;display:inline-block}.profileIdentityGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin:32px 0 10px;display:grid}.profileIdentityGrid article{border:1px solid var(--line);background:#1b1c18;padding:17px}.profileIdentityGrid span,.profileIdentityGrid small{color:var(--paper-dim);font:9px var(--font-geist-mono), monospace;text-transform:uppercase;display:block}.profileIdentityGrid strong{overflow-wrap:anywhere;margin:8px 0 5px;font-size:17px;display:block}.profileStatsSection{border:1px solid var(--line);background:#171814;margin-top:10px;padding:24px}.scoutingProfileSection{background:linear-gradient(135deg,#ffb72b0e,#171814 55%);border-color:#ffb72b61}.profileSectionHeading{margin-bottom:18px}.profileSectionHeading h2{margin:3px 0 0;font-size:25px}.profileSectionHeading>span{color:var(--paper-dim);font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.profileTableWrap{border-top:2px solid var(--paper);border-bottom:2px solid var(--paper)}.profileStatTable{border-collapse:collapse;width:100%;font-family:var(--font-geist-mono), monospace;white-space:nowrap}.profileStatTable th,.profileStatTable td{text-align:right;min-width:66px;padding:13px 12px}.profileStatTable th{color:var(--paper-dim);letter-spacing:.05em;font-size:11px}.profileStatTable td{border-top:1px solid var(--line);color:var(--paper);font-size:14px;font-weight:700}.profileNote{margin:14px 0 0;font-size:12px}.draftTable td:first-child{min-width:180px}.draftTable td small{color:#8f8b7d;margin-top:4px;display:block}.pickLog{color:var(--paper-dim);font:12px/1.8 var(--font-geist-mono), monospace;margin:0;padding-left:24px}@media (width<=820px){.operationsForm,.operationsFormCompact{grid-template-columns:1fr}.draftBoardHeader,.profileHeader{flex-direction:column;align-items:stretch}.positionFilter{width:100%}}.playCall p{margin:6px 0 0;font-size:13px;line-height:1.45}.seedLine{text-transform:none;letter-spacing:0;border:0;display:block}.weekStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#00000026;grid-template-columns:repeat(4,1fr);padding:0 6vw;display:grid}.weekStrip article{border-right:1px solid var(--line);padding:28px 24px}.weekStrip article:last-child{border-right:0}.weekStrip span{color:var(--orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:9px;font-weight:800;display:block}.weekStrip strong{margin-top:9px;font-size:15px;display:block}.weekStrip p{color:#918c7d;margin:7px 0 0;font-size:12px;line-height:1.45}.blueprint,.buildStatus{width:min(1180px,88vw);margin:0 auto;padding:92px 0}.blueprint{grid-template-columns:.75fr 1.25fr;gap:8vw;display:grid}.sectionIntro h2,.buildStatus h2{letter-spacing:-.05em;max-width:570px;margin-bottom:20px;font-size:clamp(34px,4.5vw,62px);line-height:1}.sectionIntro>p:last-child,.buildStatus>div>p:last-child{color:#aaa493;max-width:580px;line-height:1.65}.foundationGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-content:start;display:grid}.foundationItem{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:122px;padding:18px}.foundationItem:nth-child(2n){border-right:0}.foundationItem span{color:var(--orange);font-family:var(--font-geist-mono), monospace;font-size:10px}.foundationItem p{max-width:250px;margin:22px 0 0;font-weight:720;line-height:1.35}.buildStatus{background:linear-gradient(135deg,#ff6b351a,#ffb72b06);border:1px solid #ff6b355c;grid-template-columns:1fr .72fr;gap:7vw;margin-bottom:80px;padding:54px;display:grid}.buildStatus dl{margin:0}.buildStatus dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:13px 0;display:flex}.buildStatus dt{color:#9b9688;font-size:12px}.buildStatus dd{font-family:var(--font-geist-mono), monospace;margin:0;font-size:12px}footer{border-top:1px solid var(--line);color:#777367;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;justify-content:space-between;gap:20px;padding:28px 6vw;font-size:10px;display:flex}footer nav{letter-spacing:0;gap:16px;display:flex}footer nav a,.policyFooter a{color:#aaa493;text-decoration:none}footer nav a:hover,.policyFooter a:hover{color:var(--amber)}.policyPage{min-height:100vh}.policyNavLinks{color:#aaa493;font:10px var(--font-geist-mono), monospace;text-transform:uppercase;gap:18px;display:flex}.policyNavLinks a{text-decoration:none}.policyNavLinks a:hover{color:var(--amber)}.policyShell{width:min(980px,88vw);margin:0 auto;padding:82px 0 54px}.policyHeader{border-bottom:1px solid var(--line);max-width:820px;padding-bottom:44px}.policyHeader h1{margin-bottom:24px;font-size:clamp(48px,7vw,82px)}.policyHeader>p:not(.eyebrow){color:var(--paper-dim);font-size:clamp(17px,2vw,21px);line-height:1.6}.policyHeader>span{color:#777367;font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.policySections{display:grid}.policySections section{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr;gap:24px;padding:38px 0;display:grid}.policySections section>span{color:var(--orange);font:10px var(--font-geist-mono), monospace}.policySections h2{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(25px,3vw,36px)}.policySections p{color:#aaa493;max-width:760px;line-height:1.7}.policySections p:last-child{margin-bottom:0}.policyFooter{font:9px var(--font-geist-mono), monospace;text-transform:uppercase;flex-wrap:wrap;gap:18px;padding:28px 0 0;display:flex}.fixturePage{width:min(1180px,92vw);margin:0 auto;padding:56px 0 90px}.fixtureHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:40px;padding-bottom:36px;display:flex}.fixtureHeader h1{margin-bottom:14px;font-size:clamp(42px,6vw,72px)}.fixtureHeader p:last-child{color:var(--paper-dim);font-family:var(--font-geist-mono), monospace}.fixtureFinal{border:1px solid #ffb72b73;grid-template-columns:1fr auto;gap:8px 24px;min-width:290px;padding:20px;display:grid}.fixtureFinal strong{color:var(--amber);font-size:24px}.fixtureFinal b{color:var(--green);font-family:var(--font-geist-mono), monospace;grid-column:1/-1;font-size:10px}.fixtureSection{padding-top:40px}.fixtureSection h2{font-size:24px}.fixtureTableWrap{overflow-x:auto}.fixtureSection table{border-collapse:collapse;width:100%;font-family:var(--font-geist-mono), monospace;font-size:12px}.fixtureSection th,.fixtureSection td{text-align:center;border:1px solid var(--line);min-width:34px;padding:10px}.fixtureSection th:first-child{text-align:left;min-width:170px}.fixtureLog{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fixtureLog li{border-bottom:1px solid var(--line);grid-template-columns:48px 40px minmax(150px,1fr) minmax(110px,1fr) 45px 55px;gap:12px;padding:11px 8px;font-size:12px;display:grid}.fixtureLog code,.fixtureLog span{color:#aaa493}@media (width<=850px){.hero,.blueprint,.buildStatus{grid-template-columns:1fr}.hero{padding-top:66px}.scoreboard{max-width:560px}.weekStrip{grid-template-columns:1fr 1fr}.weekStrip article:nth-child(2){border-right:0}.fixtureHeader{flex-direction:column;align-items:stretch}.fixtureFinal{min-width:0}}@media (width<=560px){.navMeta{display:none}.hero,.blueprint,.buildStatus{width:min(92vw,520px)}h1{font-size:48px}.weekStrip,.foundationGrid{grid-template-columns:1fr}.weekStrip article,.foundationItem,.foundationItem:nth-child(2n){border-right:0}.buildStatus{padding:28px 22px}footer{flex-direction:column}.policyNavLinks{display:none}.policyShell{width:min(100% - 28px,560px);padding-top:52px}.policySections section{grid-template-columns:1fr;gap:10px}.fixtureLog li{grid-template-columns:38px 34px 1fr}.fixtureLog li span:nth-last-child(-n+3){display:none}}.draftPage{width:min(1500px,96vw);margin:0 auto;padding:28px 0 80px}.draftPageHeader{justify-content:space-between;align-items:end;gap:28px;margin-bottom:20px;display:flex}.draftPageHeader .eyebrow{margin-bottom:8px}.draftPageHeader h1{letter-spacing:-.045em;margin:0 0 7px;font-size:clamp(30px,4vw,54px)}.draftPageHeader p:last-child{color:#938e80;font:11px var(--font-geist-mono), monospace;text-transform:uppercase;margin:0}.draftPageMeta{font:10px var(--font-geist-mono), monospace;text-transform:uppercase;grid-template-columns:auto auto;align-items:center;gap:5px 10px;display:grid}.draftPageMeta span{color:#8f8a7c}.draftPageMeta code{color:var(--amber);font-size:13px;font-weight:800}.draftPageMeta a{color:var(--paper-dim);text-align:right;grid-column:1/-1}.draftRoom{gap:18px;display:grid}.draftCommandBar{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11120ff5;border:1px solid #ffb72b5c;grid-template-columns:84px minmax(280px,1fr) minmax(155px,.32fr) auto;align-items:center;gap:20px;min-height:112px;padding:14px 18px;display:grid;position:sticky;top:74px;box-shadow:0 18px 38px #00000052}.draftCommandBar[data-user-turn=true]{border-color:var(--amber);box-shadow:0 0 0 1px #ffb72b2e,0 18px 38px #0000005c}.draftCommandBar[data-complete=true]{min-height:96px;box-shadow:none;grid-template-columns:84px minmax(280px,1fr);position:static}.draftClock{--clock-progress:360deg;background:conic-gradient(var(--amber) var(--clock-progress), #ffffff1a 0);border-radius:50%;width:76px;height:76px;padding:5px}.draftClock>div{text-align:center;background:#141512;border-radius:50%;place-content:center;width:100%;height:100%;display:grid}.draftClock strong{font:900 26px/1 var(--font-geist-mono), monospace;display:block}.draftClock span{color:#8d887a;font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;display:block}.draftClock[data-urgent=true]{animation:.8s infinite alternate clockPulse}@keyframes clockPulse{to{filter:drop-shadow(0 0 10px #ff6b35e6)}}.onClockCopy .eyebrow{margin-bottom:5px}.onClockCopy h2{margin:0 0 4px;font-size:clamp(20px,2.3vw,32px)}.onClockCopy p:last-child{color:#9f9a8c;margin:0;font-size:12px}.onDeck{border-left:1px solid var(--line);gap:4px;padding-left:18px;display:grid}.onDeck span,.onDeck small{color:#8f8a7c;font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.onDeck strong{font-size:13px}.draftCommandBar .draftActions{justify-content:end;max-width:330px}.draftActions button,.quietButton,.queueButton,.draftPlayerButton{min-height:34px;color:var(--paper);font:750 11px var(--font-geist-sans), sans-serif;cursor:pointer;background:#ffb72b0a;border:1px solid #ffb72b85;border-radius:3px;padding:7px 10px}.draftActions button:hover,.queueButton:hover,.draftPlayerButton:hover{background:#ffb72b1f}.draftActions button:disabled,.queueButton:disabled,.draftPlayerButton:disabled{opacity:.28;cursor:not-allowed}.draftMessage{border-left:3px solid var(--orange);background:#ff6b3514;margin:0;padding:10px 14px}.draftWorkspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;min-width:0;display:grid}.draftBoardPanel,.playerPoolPanel,.draftRailPanel,.draftClubsPanel,.draftCompletionPanel{border:1px solid var(--line);background:#141512e0}.draftBoardPanel,.playerPoolPanel,.draftClubsPanel,.draftCompletionPanel{padding:20px}.draftCompletionPanel{border-color:#8bcf7961;grid-template-columns:minmax(280px,.7fr) minmax(320px,1fr);align-items:center;gap:28px;display:grid}.draftCompletionPanel h2{margin:0;font-size:24px}.draftCompletionPanel>div:last-child{align-items:center;gap:18px;display:flex}.draftCompletionPanel>div:last-child p{color:#aaa596;margin:0;font-size:13px;line-height:1.6}.draftCompletionPanel .primaryButton{flex:none}.seasonPage{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 84% 0,#ff6b351f,#0000 34%),#10110e;min-height:100vh;padding:28px clamp(18px,3vw,48px) 64px}.seasonRoom{gap:18px;display:grid}.recapPanel{background:linear-gradient(120deg,#ffb72b14,#0000 38%),#141512f5;border:1px solid #ffb72b73;overflow:hidden}.recapSummary{padding:22px}.recapHeadline{justify-content:space-between;align-items:end;gap:18px;display:flex}.recapHeadline h2{letter-spacing:-.04em;margin:0;font-size:clamp(24px,4vw,40px);line-height:.95}.recapHeadline>span{color:#a9dc9b;font:800 9px var(--font-geist-mono), monospace;text-transform:uppercase;background:#8bcf7914;border:1px solid #8bcf7959;padding:6px 9px}.recapMetrics{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:22px;display:grid}.recapMetrics article{background:#11120fc7;border:1px solid #35372f;gap:4px;min-height:100px;padding:13px;display:grid}.recapMetrics span{color:#858173;font:800 8px var(--font-geist-mono), monospace;text-transform:uppercase}.recapMetrics strong{color:var(--paper);font:900 24px var(--font-geist-mono), monospace;align-self:end}.recapMetrics article:last-child strong{font-size:13px;line-height:1.25}.recapMetrics small{color:#9c9789;font-size:9px}.recapGameStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.recapGameStrip article{background:#171815;border:1px solid #35372f;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:56px;padding:9px;display:grid}.recapGameStrip article>b{aspect-ratio:1;color:#11120f;width:26px;font:950 10px var(--font-geist-mono), monospace;background:#d27b61;place-items:center;display:grid}.recapGameStrip article[data-result=W]>b{background:#8bcf79}.recapGameStrip article div{min-width:0}.recapGameStrip strong,.recapGameStrip small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.recapGameStrip strong{font-size:10px}.recapGameStrip small{color:#777367;margin-top:3px;font-size:8px}.recapGameStrip article>span{color:var(--amber);font:900 15px var(--font-geist-mono), monospace}.performanceDisclosure{border-top:1px solid #34362f}.performanceDisclosure>summary{cursor:pointer;background:#0000001f;justify-content:space-between;align-items:center;gap:18px;padding:15px 22px;list-style:none;display:flex}.performanceDisclosure>summary::-webkit-details-marker{display:none}.performanceDisclosure>summary span,.performanceDisclosure>summary strong,.performanceDisclosure>summary small{display:block}.performanceDisclosure>summary strong{font-size:12px}.performanceDisclosure>summary small{color:#8e897b;margin-top:3px;font-size:9px}.performanceDisclosure>summary>b{color:var(--amber);font:800 9px var(--font-geist-mono), monospace;text-transform:uppercase}.performanceDisclosure[open]>summary>b{color:#8bcf79}.performanceBody{border-top:1px solid #2e3029;padding:20px 22px 24px}.performanceToolbar{justify-content:space-between;align-items:end;gap:18px;display:flex}.performanceToolbar h3{margin:0}.scopeToggle{border:1px solid #3a3b34;display:flex}.scopeToggle button{color:#908c7e;min-height:34px;font:800 9px var(--font-geist-mono), monospace;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #3a3b34;padding:7px 12px}.scopeToggle button:last-child{border-right:0}.scopeToggle button[aria-pressed=true]{color:#11120f;background:var(--amber)}.performanceSection{margin-top:20px}.performanceHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.performanceHeading h4{margin:0}.performanceHeading span{color:#817d70;font:8px var(--font-geist-mono), monospace;text-transform:uppercase}.performanceTable{border-collapse:collapse;width:max(100%,1120px);font:10px var(--font-geist-mono), monospace}.performanceTable th,.performanceTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #30322b;padding:8px 9px}.performanceTable thead th{color:#8e897b;text-transform:uppercase;background:#20211d;font-size:8px}.performanceTable th:first-child{z-index:1;text-align:left;background:#1c1d19;min-width:150px;position:sticky;left:0}.performanceTable thead th:first-child{z-index:2;background:#252620}.performanceTable td:nth-child(2){text-align:center;color:var(--amber)}.performanceTable tbody tr:hover{background:#ffb72b0a}.performanceNote{color:#777367;margin:8px 0 0;font-size:9px}.seasonCommandPanel,.seasonLineupPanel,.seasonSidebar section,.standingsPanel,.resultsPanel{border:1px solid var(--line);background:#141512e6}.seasonCommandPanel{border-color:#ffb72b57;grid-template-columns:minmax(300px,1fr) minmax(360px,.8fr) auto;align-items:center;gap:26px;padding:20px;display:grid}.seasonCommandPanel h2,.seasonLineupPanel h2,.standingsPanel h2,.resultsPanel h2{margin:0}.seasonCommandPanel>div:first-child>p:last-child{color:#9f9a8c;margin:7px 0 0;font-size:12px;line-height:1.55}.blockTrack{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.blockTrack span{aspect-ratio:1;color:#777367;min-width:28px;font:10px var(--font-geist-mono), monospace;border:1px solid #3a3b34;place-items:center;display:grid}.blockTrack span[data-complete=true]{color:#dff5d9;background:#8bcf7929;border-color:#6d9d62}.seasonActions{justify-content:flex-end;display:flex}.seasonWorkspace{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;display:grid}.seasonLineupPanel{padding:20px}.seasonSidebar{gap:18px;display:grid}.seasonSidebar section{padding:18px}.seasonSidebar h3{margin:0 0 14px}.fielderGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.fielderGrid label{background:#171815;border:1px solid #34362f;grid-template-columns:42px 1fr;align-items:center;display:grid}.fielderGrid label>span{color:var(--amber);text-align:center;font:800 10px var(--font-geist-mono), monospace}.fielderGrid select{min-width:0;color:var(--paper);background:0 0;border:0;border-left:1px solid #34362f;padding:10px}.lineupColumns{grid-template-columns:1fr 1fr;gap:24px;display:grid}.orderList{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.orderList li{background:#171815;border:1px solid #32342d;grid-template-columns:38px minmax(0,1fr) 36px 30px 30px;align-items:center;min-height:40px;display:grid}.orderList li>span{color:var(--amber);text-align:center;font:800 10px var(--font-geist-mono), monospace}.orderList li strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.orderList li small{color:#8f8a7c;font:9px var(--font-geist-mono), monospace}.orderList li button{color:#b8b3a5;background:0 0;border:0;border-left:1px solid #32342d;min-height:100%}.orderList li button:hover:not(:disabled){color:var(--amber);background:#ffb72b14}.rotationList li{grid-template-columns:42px minmax(0,1fr) 72px 30px 30px}.benchLabel{margin-top:18px}.benchList{gap:5px;margin-top:10px;display:grid}.benchList span{color:#aaa596;border:1px solid #32342d;padding:9px 11px;font-size:11px}.lineupSubmit{margin-top:18px}.clubReadiness{gap:8px;display:grid}.clubReadiness>div{border:1px solid #32342d;grid-template-columns:52px 1fr;gap:2px 8px;padding:9px;display:grid}.clubReadiness span{color:#d78c6c;font:800 9px var(--font-geist-mono), monospace;text-transform:uppercase;grid-row:1/3;align-self:center}.clubReadiness span[data-ready=true]{color:#8bcf79}.clubReadiness strong{font-size:11px}.clubReadiness small{color:#777367;font-size:9px}.standingsPanel,.resultsPanel{padding:20px}.standingsPanel table{border-collapse:collapse;width:100%;margin-top:14px}.standingsPanel th,.standingsPanel td{text-align:right;font:11px var(--font-geist-mono), monospace;border-bottom:1px solid #30322b;padding:10px}.standingsPanel th:nth-child(2),.standingsPanel td:nth-child(2){text-align:left}.standingsPanel tbody tr[data-actor=true]{background:#ffb72b12}.standingsPanel tbody tr[data-actor=true] th{color:var(--amber)}.resultCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.resultCards article{background:#171815;border:1px solid #32342d;padding:12px}.resultCards article>span{color:#777367;font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.resultCards p{grid-template-columns:1fr auto;gap:8px;margin:9px 0 0;font-size:11px;display:grid}.resultCards b{color:var(--amber);font:900 15px var(--font-geist-mono), monospace}.archivedLeagues{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.archivedLeagues summary{cursor:pointer;color:#9f9a8c;font:11px var(--font-geist-mono), monospace;text-transform:uppercase}.archivedLeagues .operationsCards{opacity:.78;margin-top:14px}.panelHeading,.railHeading,.playerPoolHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.panelHeading{margin-bottom:14px}.panelHeading .eyebrow,.railHeading .eyebrow,.playerPoolHeader .eyebrow{margin-bottom:5px}.panelHeading h2,.playerPoolHeader h2{margin:0;font-size:22px}.panelHeading>span,.railHeading>span{color:#8e897b;font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.panelHeading code{color:var(--ink);background:var(--amber);padding:5px 8px;font-weight:900}.liveBoardWrap{border:1px solid var(--line);scrollbar-color:#4f4d45 #191a17;max-height:665px;overflow:auto}.liveDraftBoard{table-layout:fixed;border-collapse:separate;border-spacing:2px;width:max(100%,820px);font-family:var(--font-geist-mono), monospace}.liveDraftBoard th,.liveDraftBoard td{border:0}.liveDraftBoard thead th{z-index:3;text-align:left;background:#252620;height:52px;padding:8px;position:sticky;top:0}.liveDraftBoard thead th:first-child{z-index:4;color:#7d796d;text-align:center;width:42px;left:0}.liveDraftBoard thead th[data-actor=true]{box-shadow:inset 0 -3px var(--amber)}.liveDraftBoard thead span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.liveDraftBoard thead small{color:#817d70;margin-top:4px;font-size:8px;display:block}.liveDraftBoard tbody th{z-index:2;width:42px;color:var(--paper-dim);text-align:center;background:#22231e;padding:6px 3px;font-size:10px;position:sticky;left:0}.liveDraftBoard tbody th span{color:#6f6c61;margin-top:3px;display:block}.liveDraftBoard td{--pos:#515249;background:var(--pos);height:66px;padding:6px 7px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.liveDraftBoard td{background:color-mix(in srgb, var(--pos) 22%, #1c1d19)}}.liveDraftBoard td{box-shadow:inset 3px 0 var(--pos)}.liveDraftBoard td>small{color:var(--pos);display:block}@supports (color:color-mix(in lab, red, red)){.liveDraftBoard td>small{color:color-mix(in srgb, var(--pos) 70%, white)}}.liveDraftBoard td>small{font-size:7px}.liveDraftBoard td>strong{text-overflow:ellipsis;white-space:nowrap;font:750 9px var(--font-geist-sans), sans-serif;margin:5px 0 6px;display:block;overflow:hidden}.liveDraftBoard td[data-current=true]{box-shadow:inset 0 0 0 2px var(--amber);background:#ffb72b21;animation:1.25s infinite alternate currentPickGlow}@keyframes currentPickGlow{to{background:#ffb72b3d}}.emptyPick{color:#5e5c53;font-size:8px}.draftBoardEmpty{border:1px dashed var(--line);color:#817d70;text-align:center;place-items:center;min-height:330px;padding:30px;display:grid}.positionBadge{--pos:#77786e;color:#11120f;background:var(--pos);min-width:28px;min-height:18px;font:900 8px var(--font-geist-mono), monospace;border-radius:2px;place-items:center;padding:2px 5px;display:inline-grid}.positionBadge[data-position=C],.liveDraftBoard td[data-position=C],.positionChips button[data-position=C]{--pos:#ff8a55}.positionBadge[data-position="1B"],.liveDraftBoard td[data-position="1B"],.positionChips button[data-position="1B"]{--pos:#ffc857}.positionBadge[data-position="2B"],.liveDraftBoard td[data-position="2B"],.positionChips button[data-position="2B"]{--pos:#70a9ff}.positionBadge[data-position="3B"],.liveDraftBoard td[data-position="3B"],.positionChips button[data-position="3B"]{--pos:#c790ff}.positionBadge[data-position=SS],.liveDraftBoard td[data-position=SS],.positionChips button[data-position=SS]{--pos:#59d1c8}.positionBadge[data-position=OF],.liveDraftBoard td[data-position=OF],.positionChips button[data-position=OF]{--pos:#8dd57e}.positionBadge[data-position=DH],.liveDraftBoard td[data-position=DH],.positionChips button[data-position=DH]{--pos:#e77a5f}.positionBadge[data-position=SP],.liveDraftBoard td[data-position=SP],.positionChips button[data-position=SP]{--pos:#65c4ec}.positionBadge[data-position=RP],.liveDraftBoard td[data-position=RP],.positionChips button[data-position=RP]{--pos:#ff6868}.draftSideRail{gap:18px;display:grid;position:sticky;top:204px}.draftRailPanel{min-width:0;padding:16px}.railHeading{align-items:start;margin-bottom:12px}.railHeading h3{margin:0;font-size:16px}.emptyRail{color:#858174;margin:0;padding:18px 4px;font-size:11px;line-height:1.5}.queueList,.miniRoster{margin:0;padding:0;list-style:none}.queueList{gap:5px;max-height:330px;display:grid;overflow-y:auto}.queueList li{background:#1d1e1a;border:1px solid #ffffff0f;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:42px;padding:5px;display:grid}.queueRank{color:var(--amber);font:800 10px var(--font-geist-mono), monospace;text-align:center}.queueName{min-width:0;color:var(--paper);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.queueName strong{text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:11px;display:block;overflow:hidden}.queueName:disabled{cursor:default}.queueControls{gap:2px;display:flex}.queueControls button{border:1px solid var(--line);width:23px;height:25px;color:var(--paper-dim);cursor:pointer;background:0 0;padding:0}.queueControls button:disabled{opacity:.2}.rosterNeeds{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.rosterNeeds div{border:1px solid var(--line);background:#1d1e1a;gap:3px;padding:6px;display:grid}.rosterNeeds div[data-filled=true]{border-color:#8bcf796b}.rosterNeeds span{color:#898577;font:8px var(--font-geist-mono), monospace}.rosterNeeds strong{font:800 10px var(--font-geist-mono), monospace}.miniRoster{grid-template-columns:1fr 1fr;gap:5px;margin-top:12px;display:grid}.miniRoster li{align-items:center;gap:6px;min-width:0;display:flex}.miniRoster button{color:#bbb5a4;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-width:0;padding:0;font-size:9px;overflow:hidden}.playerPoolPanel{min-width:0}.playerPoolHeader{margin-bottom:16px}.playerPoolHeader p:last-child{color:#8d897b;margin:5px 0 0;font-size:11px}.playerSearch{color:#8c887a;min-width:220px;font:8px var(--font-geist-mono), monospace;text-transform:uppercase;gap:5px;display:grid}.playerSearch input{border:1px solid var(--line);width:100%;min-height:38px;color:var(--paper);background:#171814;padding:7px 10px;font-size:13px}.positionChips{gap:5px;margin-bottom:18px;display:flex;overflow-x:auto}.positionChips button{--pos:#77786e;border:1px solid var(--pos);min-width:44px;min-height:34px;padding:6px 10px}@supports (color:color-mix(in lab, red, red)){.positionChips button{border:1px solid color-mix(in srgb, var(--pos) 45%, transparent)}}.positionChips button{color:var(--paper-dim);font:800 10px var(--font-geist-mono), monospace;cursor:pointer;background:0 0}.positionChips button[data-active=true]{color:#11120f;background:var(--pos);border-color:var(--pos)}.draftPoolTable{border-collapse:collapse;width:100%;min-width:760px;font:11px var(--font-geist-mono), monospace}.draftPoolTable th{border-bottom:1px solid var(--line);color:#827e71;text-align:right;text-transform:uppercase;padding:8px 10px;font-size:8px}.draftPoolTable td{text-align:right;vertical-align:middle;border-bottom:1px solid #ffffff12;padding:8px 10px}.draftPoolTable th:first-child,.draftPoolTable td:first-child{text-align:left;min-width:175px}.draftPoolTable tbody tr:hover{background:#ffb72b0a}.draftPoolTable tbody tr[data-queued=true]{box-shadow:inset 3px 0 var(--amber);background:#ffb72b12}.draftPoolTable td:first-child small{color:#777367;margin-top:3px;font-size:8px;display:block}.draftPoolTable .playerLink{font-size:12px;font-weight:750;text-decoration-color:#ffb72b99;color:var(--paper)!important}.draftPoolTable .positionBadge{margin:0 auto}.playerActions{justify-content:end;gap:5px;display:flex}.queueButton{min-width:67px;color:var(--amber)}.draftPlayerButton{color:#11120f;background:var(--amber);min-width:55px}.emptyPlayerPool{color:#898578;text-align:center;padding:50px 10px}.statSortButton{color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:4px;padding:0;display:inline-flex}.draftPoolTable th:first-child .statSortButton{justify-content:flex-start}.statSortButton span{color:#5f5c53;font-size:9px}.statSortButton[data-active=true],.statSortButton[data-active=true] span{color:var(--amber)}.showMorePlayers{width:100%;min-height:42px;color:var(--amber);font:800 11px var(--font-geist-sans), sans-serif;cursor:pointer;background:#ffb72b09;border:1px solid #ffb72b47;margin-top:10px}.showMorePlayers:hover{background:#ffb72b1a}.showMorePlayers span{color:#777367;font:8px var(--font-geist-mono), monospace;text-transform:uppercase;margin-left:8px}.draftClubsPanel{margin-top:0}.clubSeatStrip{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:7px;display:grid}.clubSeatStrip article{border:1px solid var(--line);background:#1b1c18;min-width:0;padding:12px}.clubSeatStrip article[data-current=true]{border-color:var(--amber)}.clubSeatStrip span{color:#817d70;font:8px var(--font-geist-mono), monospace;text-transform:uppercase}.clubSeatStrip h3{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 4px;font-size:13px;overflow:hidden}.clubSeatStrip p{color:#8c887a;margin:0 0 8px;font-size:9px}.profileOverlay{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070806d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.playerProfile{background:#171814;border:1px solid #ffb72b8c;width:min(1180px,96vw);max-height:90vh;padding:26px;overflow:auto;box-shadow:12px 12px #ff6b351f}@media (width<=1100px){.draftCommandBar{grid-template-columns:76px minmax(240px,1fr) auto}.onDeck{display:none}.draftWorkspace{grid-template-columns:1fr}.draftSideRail{grid-template-columns:1fr 1fr;position:static}}@media (width<=760px){.playerProfilePage{width:min(100% - 20px,720px);padding-top:22px}.profilePageHeader,.profileSectionHeading{flex-direction:column;align-items:flex-start;gap:12px}.profilePageHeader nav{width:100%}.profilePageHeader nav a{text-align:center;flex:1}.profileIdentityGrid{grid-template-columns:1fr}.profileStatsSection{padding:14px}.draftPage{width:min(100% - 20px,720px);padding-top:18px}.draftPageHeader{align-items:start}.draftPageHeader p:last-child,.draftPageMeta span,.draftPageMeta code{display:none}.draftPageMeta a{white-space:nowrap}.draftCommandBar{grid-template-columns:62px minmax(0,1fr);gap:12px;min-height:94px;padding:10px;top:64px}.draftClock{width:58px;height:58px}.draftClock strong{font-size:20px}.onClockCopy h2{font-size:17px}.onClockCopy p:last-child{display:none}.draftCommandBar .draftActions{grid-column:1/-1;justify-content:start;max-width:none}.draftCommandBar .draftActions button{min-height:30px}.draftBoardPanel,.playerPoolPanel,.draftClubsPanel,.draftCompletionPanel{padding:12px}.draftCompletionPanel{grid-template-columns:1fr;gap:10px}.draftCompletionPanel>div:last-child{flex-direction:column;align-items:flex-start}.seasonCommandPanel{grid-template-columns:1fr;gap:14px}.recapMetrics{grid-template-columns:repeat(2,1fr)}.recapGameStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.seasonActions{justify-content:flex-start}.seasonWorkspace{grid-template-columns:1fr}.seasonSidebar{grid-row:auto}.resultCards{grid-template-columns:repeat(2,minmax(0,1fr))}.draftSideRail{grid-template-columns:1fr}.playerPoolHeader{flex-direction:column;align-items:stretch}.playerSearch{min-width:0}.panelHeading h2,.playerPoolHeader h2{font-size:18px}.liveBoardWrap{max-height:520px}.profileOverlay{padding:10px}.playerProfile{padding:16px}}@media (width<=700px){.seasonPage{padding:18px 12px 48px}.recapSummary,.performanceBody{padding-left:14px;padding-right:14px}.recapHeadline,.performanceToolbar{flex-direction:column;align-items:stretch}.recapHeadline>span{align-self:flex-start}.recapMetrics,.recapGameStrip{grid-template-columns:1fr}.scopeToggle{align-self:stretch}.scopeToggle button{flex:1}.fielderGrid,.lineupColumns{grid-template-columns:1fr}.blockTrack{grid-template-columns:repeat(5,1fr)}.resultCards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.primaryButton{transition:none}}.housePage{min-height:100vh}.houseHeader{border-bottom:1px solid var(--line);background:#10110feb;justify-content:space-between;align-items:center;min-height:68px;padding:0 max(24px,5vw);display:flex}.houseHeader>div{color:#aaa593;align-items:center;gap:18px;font-size:12px;display:flex}.houseHeader>div a{color:var(--orange)}.houseShell{width:min(1240px,90vw);margin:0 auto;padding:54px 0 80px}.clubhouseHero{grid-template-columns:1.25fr .75fr;align-items:end;gap:48px;margin-bottom:36px;display:grid}.clubhouseHero h1{max-width:770px;margin-bottom:18px;font-size:clamp(44px,6vw,78px)}.clubhouseHero>div:first-child>p:last-child{max-width:650px;color:var(--paper-dim);font-size:17px;line-height:1.55}.seriesStamp{background:#191a16;border:1px solid #ffb72b66;gap:8px;padding:22px;display:grid;box-shadow:8px 8px #ff6b351a}.seriesStamp span,.seriesStamp small,.seriesStamp code{color:#898577;font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.seriesStamp strong{font-size:20px}.seriesStamp code{color:var(--green);text-transform:none}.lobbyCard,.rankingPanel,.legacyLeagues{border:1px solid var(--line);background:#181915f0;margin-top:22px;padding:28px}.lobbyTopline,.rankingHeader,.lobbyActions{justify-content:space-between;align-items:center;gap:24px;display:flex}.lobbyTopline h2,.rankingHeader h2{margin:0;font-size:clamp(25px,3vw,38px)}.lobbyClock{min-width:110px;color:var(--amber);font:900 28px var(--font-geist-mono), monospace;text-align:right}.lobbySeats{grid-template-columns:repeat(6,1fr);gap:8px;margin:26px 0;display:grid}.lobbySeats article{color:#777367;background:#151612;border:1px dashed #ffffff29;align-content:space-between;min-width:0;min-height:105px;padding:12px;display:grid}.lobbySeats article[data-filled=true]{color:var(--paper);background:#8bcf790f;border-style:solid;border-color:#8bcf7961}.lobbySeats span,.lobbySeats small{color:#777367;font:8px var(--font-geist-mono), monospace;text-transform:uppercase}.lobbySeats strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.lobbyActions button,.rankingSave button,.usernameGate button{border:1px solid var(--amber);color:#17140f;background:var(--amber);cursor:pointer;min-height:42px;padding:10px 16px;font-weight:850}.lobbyActions button:disabled,.rankingSave button:disabled,.usernameGate button:disabled{opacity:.45;cursor:wait}.lobbyActions .secondaryAction{color:var(--paper);border-color:var(--line);background:0 0}.lobbyActions p{color:#9f9a89;margin:0;font-size:12px}.houseMessage{color:var(--amber)!important}.authoritativeConnection{color:#8f8a7b;border:1px solid var(--line);min-height:34px;font:9px var(--font-geist-mono), monospace;background:#161713eb;align-items:center;gap:8px;margin:0 0 12px;padding:7px 10px;display:flex}.authoritativeConnection>span{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #8bcf791a}.authoritativeConnection strong{color:var(--paper-dim);text-transform:uppercase}.authoritativeConnection small{color:#777367}.authoritativeConnection[data-state=syncing]>span{background:#6ca9ff;box-shadow:0 0 0 3px #6ca9ff1a}.authoritativeConnection[data-state=retrying]{border-color:#ffb72b59}.authoritativeConnection[data-state=retrying]>span{background:var(--amber);box-shadow:0 0 0 3px #ffb72b1a}.authoritativeConnection[data-state=offline]{border-color:#ff6b3566}.authoritativeConnection[data-state=offline]>span{background:var(--orange);box-shadow:0 0 0 3px #ff6b351a}.activeSprintCard{border-color:#8bcf7966;justify-content:space-between;align-items:center;gap:28px;display:flex}.activeSprintCard h2{margin-bottom:8px;font-size:clamp(28px,4vw,44px)}.activeSprintCard p:last-child{color:#9f9a89;font:10px var(--font-geist-mono), monospace;text-transform:uppercase;margin:0}.rankingHeader>div:first-child{max-width:730px}.rankingHeader>div:first-child>p:last-child{color:#999484;margin:10px 0 0;line-height:1.5}.rankingSave{justify-items:end;gap:9px;display:grid}.rankingSave span{color:var(--green);font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.rankingSave>div{gap:8px;display:flex}.workbookDownload{min-height:42px;color:var(--amber);font:850 10px var(--font-geist-sans), sans-serif;letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffb72b80;justify-content:center;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}.workbookDownload:hover{background:#ffb72b17}.rankingFilters{align-items:center;gap:14px;margin:26px 0 14px;display:flex}.rankingFilters>input{min-width:230px;min-height:38px;color:var(--paper);border:1px solid var(--line);background:#12130f;padding:8px 11px}.rankingFilters>div{gap:5px;display:flex;overflow-x:auto}.rankingFilters button{color:#aaa596;border:1px solid var(--line);min-width:42px;min-height:35px;font:800 9px var(--font-geist-mono), monospace;cursor:pointer;background:0 0;padding:6px}.rankingFilters button[data-active=true]{color:#17140f;border-color:var(--orange);background:var(--orange)}.rankingTableWrap{overflow-x:auto}.rankingTable{border-collapse:collapse;width:100%;min-width:880px;font:11px var(--font-geist-mono), monospace}.rankingTable th{color:#777367;border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;padding:9px 10px;font-size:8px}.rankingTable td{border-bottom:1px solid #ffffff12;padding:10px}.rankingTable tbody tr:hover{background:#ffb72b09}.rankingTable td:first-child{width:70px;color:var(--amber);font-size:14px}.rankingTable td:nth-child(2){min-width:160px}.rankingTable td:nth-child(2)>strong,.rankingTable td:nth-child(2)>small{display:block}.rankingTable td:nth-child(2)>small{color:#706d62;margin-top:4px;font-size:8px}.quickStats{grid-template-columns:repeat(4,minmax(42px,1fr));gap:5px;min-width:220px;display:grid}.quickStats span{gap:2px;display:grid}.quickStats small{color:#6f6c61;font-size:7px}.quickStats b{color:#c9c3b0;font-size:10px}.rankMoves{gap:4px;display:flex}.rankMoves button{width:28px;height:28px;color:var(--paper);border:1px solid var(--line);cursor:pointer;background:0 0}.rankMoves button:disabled{opacity:.2}.usernameGate{background:#191a16;border:1px solid #ffb72b70;width:min(680px,88vw);margin:11vh auto;padding:42px;box-shadow:12px 12px #ff6b351a}.usernameGate h1{margin-bottom:18px;font-size:clamp(38px,6vw,64px)}.usernameGate>p:not(.eyebrow){color:var(--paper-dim);line-height:1.6}.usernameGate form{gap:8px;margin-top:28px;display:grid}.usernameGate label,.usernameGate small{color:#888476;font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.usernameGate form>div{gap:8px;display:flex}.usernameGate input{min-width:0;color:var(--paper);border:1px solid var(--line);background:#11120f;flex:1;padding:12px;font-size:16px}.legacyLeagues{color:#999485}.legacyLeagues summary{color:var(--paper);cursor:pointer;font-weight:750}.legacyLeagues ul{gap:8px;padding:0;list-style:none;display:grid}.legacyLeagues li{border-bottom:1px solid var(--line);justify-content:space-between;padding:10px;display:flex}.legacyLeagues li a{color:var(--amber)}@media (width<=900px){.clubhouseHero{grid-template-columns:1fr}.lobbySeats{grid-template-columns:repeat(3,1fr)}.rankingHeader{flex-direction:column;align-items:flex-start}.rankingSave{justify-items:start}}@media (width<=620px){.houseShell{width:min(100% - 24px,600px);padding-top:30px}.houseHeader{padding:0 14px}.houseHeader>div>span{display:none}.lobbyCard,.rankingPanel{padding:18px}.lobbyTopline,.lobbyActions,.activeSprintCard{flex-direction:column;align-items:flex-start}.lobbySeats{grid-template-columns:repeat(2,1fr)}.lobbyClock{text-align:left}.rankingFilters{flex-direction:column;align-items:stretch}.rankingFilters>input{min-width:0}.usernameGate{padding:24px}.usernameGate form>div{flex-direction:column}}.managerProfilePage{width:min(1180px,90vw);margin:0 auto;padding:44px 0 80px}.managerProfileHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:28px;display:flex}.managerProfileHeader h1{margin-bottom:14px;font-size:clamp(48px,7vw,82px)}.managerProfileHeader p:last-child{max-width:650px;color:var(--paper-dim);margin:0;line-height:1.55}.managerProfileHeader nav{gap:8px;display:flex}.managerProfileHeader nav a{color:var(--amber);border:1px solid #ffb72b66;padding:10px 14px;text-decoration:none;display:inline-flex}.careerScorecard{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:24px 0;display:grid}.careerScorecard article{border:1px solid var(--line);background:#191a16;align-content:space-between;min-height:126px;padding:16px;display:grid}.careerScorecard span,.careerScorecard small{color:#807c70;font:8px var(--font-geist-mono), monospace;text-transform:uppercase}.careerScorecard strong{color:var(--paper);font-size:clamp(26px,3vw,40px)}.managerRatingPanel{background:#6ca9ff0f;border:1px solid #6ca9ff66;grid-template-columns:.7fr 1.2fr 1.1fr;align-items:center;gap:28px;margin:24px 0;padding:22px;display:grid}.managerRatingPanel h2{margin:2px 0;font-size:clamp(42px,6vw,68px)}.managerRatingPanel>div>span{color:#6ca9ff;font:850 9px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.managerRatingPanel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.managerRatingPanel dl div{border-left:1px solid var(--line);gap:7px;padding:12px;display:grid}.managerRatingPanel dt{color:#777367;font:8px var(--font-geist-mono), monospace;text-transform:uppercase}.managerRatingPanel dd{overflow-wrap:anywhere;margin:0;font-weight:800}.managerRatingPanel>p{color:#aaa594;margin:0;line-height:1.55}.managerHistorySection{margin-top:34px}.managerHistoryHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:15px;display:flex}.managerHistoryHeading h2{margin:0;font-size:clamp(27px,4vw,42px)}.managerHistoryHeading>span{color:#817d70;font:9px var(--font-geist-mono), monospace;text-transform:uppercase}.managerHistoryList{gap:10px;display:grid}.managerHistoryList>article{border:1px solid var(--line);background:#181915;grid-template-columns:minmax(210px,1fr) minmax(360px,1.4fr) auto;align-items:center;gap:24px;padding:18px;display:grid}.managerHistoryList>article[data-champion=true]{box-shadow:inset 4px 0 var(--amber);border-color:#ffb72b8c}.historyFinish{gap:5px;display:grid}.historyFinish>span{color:var(--orange);font:850 9px var(--font-geist-mono), monospace;text-transform:uppercase}.historyFinish strong{font-size:17px}.historyFinish small{color:#7f7b6e;font-size:10px}.historyMetrics{grid-template-columns:repeat(6,minmax(56px,1fr));gap:8px;display:grid}.historyMetrics span{gap:5px;display:grid}.historyMetrics small{color:#777367;font:7px var(--font-geist-mono), monospace;text-transform:uppercase}.historyMetrics strong{font-size:15px}.historyVersions{justify-items:end;gap:5px;display:grid}.historyVersions code{color:#747064;font-size:8px}.historyVersions a{color:var(--amber);margin-top:5px;font-size:10px}.emptyManagerHistory{border:1px dashed var(--line);color:#8e8a7c;background:#ffffff04;padding:34px}.emptyManagerHistory h3{color:var(--paper);margin:0 0 8px}.emptyManagerHistory p{margin:0}@media (width<=900px){.careerScorecard{grid-template-columns:repeat(2,1fr)}.careerScorecard article:last-child{grid-column:1/-1}.managerHistoryList>article{grid-template-columns:1fr}.historyVersions{justify-items:start}}@media (width<=620px){.managerProfilePage{width:min(100% - 24px,600px);padding-top:26px}.managerProfileHeader{flex-direction:column;align-items:flex-start}.managerProfileHeader h1{font-size:44px}.careerScorecard{grid-template-columns:1fr 1fr}.managerRatingPanel,.managerRatingPanel dl{grid-template-columns:1fr}.historyMetrics{grid-template-columns:1fr 1fr}}.leaderboardPage{width:min(1240px,92vw);margin:0 auto;padding:44px 0 80px}.leaderboardHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:28px;display:flex}.leaderboardHeader h1{margin-bottom:14px;font-size:clamp(48px,8vw,88px)}.leaderboardHeader p:last-child{max-width:720px;color:var(--paper-dim);margin:0;line-height:1.55}.leaderboardHeader nav a{color:var(--amber);border:1px solid #ffb72b66;padding:10px 14px;text-decoration:none;display:inline-flex}.leaderboardFormula{background:#6ca9ff0d;border:1px solid #6ca9ff57;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;margin:24px 0;padding:16px 18px;display:grid}.leaderboardFormula span{color:#6ca9ff;font:850 9px var(--font-geist-mono), monospace;text-transform:uppercase}.leaderboardFormula strong{font-size:15px}.leaderboardFormula p{color:#918d80;margin:0;font-size:12px;line-height:1.45}.leaderboardTableWrap{border:1px solid var(--line);background:#181915;overflow-x:auto}.leaderboardTable{border-collapse:collapse;width:100%;min-width:1080px;font:11px var(--font-geist-mono), monospace}.leaderboardTable th,.leaderboardTable td{text-align:left;border-bottom:1px solid #ffffff12;padding:15px 13px}.leaderboardTable thead th{color:#777367;text-transform:uppercase;font-size:8px}.leaderboardTable tbody tr:last-child th,.leaderboardTable tbody tr:last-child td{border-bottom:0}.leaderboardTable tbody tr[data-provisional=true]{background:#6ca9ff06}.leaderboardTable tbody td:first-child{color:var(--amber);font-size:16px;font-weight:850}.leaderboardTable tbody th a{color:var(--paper);font:850 14px var(--font-geist-sans), sans-serif;text-decoration:none}.leaderboardTable tbody th small,.leaderboardTable tbody td small{color:#777367;margin-top:5px;font-size:8px;display:block}.leaderboardTable tbody td:nth-child(3) strong{color:#6ca9ff;font-size:17px}.recentFinishes{gap:4px;display:flex}.recentFinishes i{color:#aaa594;border:1px solid var(--line);text-align:center;min-width:25px;padding:5px;font-size:8px;font-style:normal}@media (width<=700px){.leaderboardPage{width:min(100% - 24px,680px);padding-top:26px}.leaderboardHeader{flex-direction:column;align-items:flex-start}.leaderboardFormula{grid-template-columns:1fr}}
