@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.rounded{border-radius:.25rem}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f4f7ee;--muted:#9da9aa;--paper:#091015;--card:#111b20;--line:#2a373d;--lime:#57d8d5;--green:#57d8d5;--orange:#ff9a76;--topbar:#0d161b;--field:#101a1f;--field-disabled:#1a252a;--table-head:#182329;--hover:#1c2d2b;--locked:#162126;--muted-surface:#202c31;--success-surface:#163735;--avatar-bg:#3b322d;--avatar-fg:#f4dec9;--button-bg:#57d8d5;--button-text:#091015;--accent-text:#091015;--brand-mark-bg:#57d8d5;--brand-mark-ink:#091015;--accent-rgb:87, 216, 213}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}.app-shell{min-height:100vh}.topbar{border-bottom:1px solid var(--line);z-index:20;background:#fffdf8f5;align-items:center;gap:44px;height:74px;padding:0 max(24px,50vw - 640px);display:flex;position:sticky;top:0}.brand{text-align:left;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-size:11px;font-weight:800;line-height:1.05;display:flex}.brand b{font-size:15px}.brand-mark{background:var(--ink);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.brand-mark:after{content:"";border:2px solid var(--lime);border-radius:50%;width:18px;height:25px;transform:rotate(-28deg)}.brand-mark i{background:var(--lime);width:2px;height:17px;position:absolute;transform:rotate(-28deg)}nav{align-items:center;gap:28px;height:100%;display:flex}nav button{color:#6b7276;cursor:pointer;background:0 0;border:0;height:100%;font-size:13px;font-weight:650;position:relative}nav button.active{color:var(--ink)}nav button.active:after{content:"";background:var(--lime);height:3px;position:absolute;bottom:0;left:0;right:0}.profile-chip{align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.profile-chip b,.profile-chip small{display:block}.profile-chip small{color:var(--muted);margin-top:2px}.avatar,.tiny-avatar{color:#5e3f2b;background:#e0d3c4;border-radius:50%;place-items:center;font-weight:800;display:grid}.avatar{width:36px;height:36px}.chev{margin-left:5px}.page{max-width:1280px;margin:0 auto;padding:34px 24px 70px}.eyebrow-row{align-items:center;gap:12px;display:flex}.season,.live-dot{letter-spacing:.14em;font-size:10px;font-weight:800}.live-dot{color:var(--green)}.live-dot:before{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #c8ff3d38}.hero-row{justify-content:space-between;align-items:flex-end;margin:18px 0 30px;display:flex}.kicker{letter-spacing:.15em;color:var(--muted);margin:0 0 9px;font-size:11px;font-weight:800}.hero-row h1{letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:54px;font-weight:500;line-height:.94}.hero-row h1 em{color:var(--green)}.deadline-card{background:var(--card);min-width:304px;box-shadow:4px 4px 0 var(--ink);border:1px solid #c7c3b7;align-items:center;gap:13px;padding:16px 20px;display:flex}.clock-icon{font-size:25px}.deadline-card small,.deadline-card b,.deadline-card span{display:block}.deadline-card small{letter-spacing:.14em;font-size:9px;font-weight:850}.deadline-card b{margin:3px 0;font-size:14px}.deadline-card span{color:var(--orange);font-size:11px}.status-strip{border:1px solid var(--ink);background:var(--ink);grid-template-columns:2fr .7fr 1fr 1.2fr;gap:1px;margin-bottom:28px;display:grid}.status-strip>div{background:var(--card);padding:16px 20px}.entry-ident{align-items:center;gap:12px;display:flex}.crest{background:var(--ink);width:41px;height:41px;color:var(--lime);border-radius:8px;place-items:center;font-weight:900;display:grid}.entry-ident small,.entry-ident b,.mini-stat small,.mini-stat b{display:block}.entry-ident small,.mini-stat small{letter-spacing:.13em;color:var(--muted);margin-bottom:4px;font-size:9px;font-weight:800}.entry-ident b{font-size:14px}.alive-pill{color:var(--green);background:#e1f0dd;border-radius:20px;margin-left:auto;padding:6px 9px;font-size:9px;font-weight:900}.mini-stat b{font-family:Georgia,serif;font-size:24px}.used{gap:5px;display:flex}.used span{background:#e9e7df;border-radius:3px;padding:5px 7px;font-size:10px;font-weight:800}.pick-status .needed{color:var(--orange);margin-top:8px;font-family:inherit;font-size:13px}.pick-status .done{color:var(--green);margin-top:8px;font-family:inherit;font-size:13px}.content-grid{grid-template-columns:minmax(0,2.1fr) minmax(280px,.8fr);gap:24px;display:grid}.pick-panel,.confirm-card,.pool-card,.standings-section{background:var(--card);border:1px solid var(--line)}.section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:21px 22px;display:flex}.section-head>div:first-child{align-items:center;gap:13px;display:flex}.step{letter-spacing:.1em;background:var(--lime);padding:7px 8px;font-size:9px;font-weight:900}.section-head h2{margin:0;font-family:Georgia,serif;font-size:22px}.section-head p{color:var(--muted);margin:3px 0 0;font-size:11px}.legend{color:var(--muted);gap:12px;font-size:9px;display:flex}.legend span:first-child{color:var(--green)}.matchups{grid-template-columns:1fr 1fr;display:grid}.matchup{border-bottom:1px solid var(--line);padding:17px}.matchup:nth-child(odd){border-right:1px solid var(--line)}.game-meta{letter-spacing:.07em;color:var(--muted);justify-content:space-between;margin-bottom:9px;font-size:9px;display:flex}.game-meta b{color:var(--ink)}.teams{grid-template-columns:1fr 18px 1fr;align-items:center;display:grid}.at{text-align:center;color:#92989b;font-size:10px}.team{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.team:hover:not(:disabled){background:#f5f8e9;border-color:#aab2a3}.team.selected{box-shadow:2px 2px 0 var(--ink);background:var(--lime)!important;border-color:var(--ink)!important}.team.unavailable{opacity:.42;cursor:not-allowed}.team-badge{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:34px;min-width:34px;height:34px;font-size:10px;font-weight:900;display:grid;box-shadow:0 0 0 1px #aaa}.team-name{min-width:0}.team-name small,.team-name b,.team-name em{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.team-name small{color:var(--muted);font-size:8px}.team-name b{font-size:11px}.team-name em{color:var(--muted);font-size:8px;font-style:normal}.team-state{margin-left:auto;font-size:9px;font-weight:900}.show-all,.pool-link,.clear{cursor:pointer;background:0 0;border:0;width:100%;padding:15px;font-size:11px;font-weight:750}.show-all span{margin-left:4px}.confirm-card{margin-bottom:18px;padding:21px}.label{letter-spacing:.13em;border-bottom:1px solid var(--line);padding-bottom:13px;font-size:9px;font-weight:900}.empty-pick{text-align:center;padding:28px 10px}.empty-pick>div{border:1px dashed #9aa09c;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 12px;font-family:Georgia,serif;font-size:24px;display:grid}.empty-pick b{font-family:Georgia,serif;font-size:18px}.empty-pick p{color:var(--muted);font-size:11px;line-height:1.5}.privacy{color:var(--muted);text-align:center;border-top:1px solid var(--line);margin:0;padding-top:13px;font-size:9px}.selected-team{align-items:center;gap:12px;padding:24px 0;display:flex}.selected-team .team-badge{width:50px;height:50px}.selected-team b,.selected-team span{display:block}.selected-team b{font-family:Georgia,serif;font-size:18px}.selected-team span{color:var(--muted);margin-top:3px;font-size:10px}.submit{background:var(--ink);color:#fff;cursor:pointer;width:100%;box-shadow:3px 3px 0 var(--lime);border:0;padding:14px 18px;font-size:12px;font-weight:800}.clear{padding:10px}.pool-card{padding:20px}.pool-title{justify-content:space-between;display:flex}.pool-title small,.pool-title b{display:block}.pool-title small{letter-spacing:.13em;color:var(--muted);font-size:9px;font-weight:800}.pool-title b{margin-top:3px;font-family:Georgia,serif;font-size:18px}.pool-title button{background:0 0;border:0}.survival-count{grid-template-columns:repeat(3,1fr);margin:20px 0 11px;display:grid}.survival-count>div{border-right:1px solid var(--line);text-align:center}.survival-count>div:last-child{border:0}.survival-count b,.survival-count span{display:block}.survival-count b{font-family:Georgia,serif;font-size:25px}.survival-count span{letter-spacing:.12em;font-size:8px}.bar{background:#e3dfd6;height:6px}.bar i{background:var(--green);height:100%;display:block}.pool-link{text-align:left;border-top:1px solid var(--line);margin-top:15px;padding:18px 0 0}.pool-link span{float:right}.standings-section{margin-top:24px}.standings-head .text-link{cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:11px}th{text-align:left;letter-spacing:.12em;color:var(--muted);background:#efede6;padding:10px 18px;font-size:8px}td{border-top:1px solid var(--line);padding:12px 18px}.entry-cell{align-items:center;gap:9px;display:flex}.entry-cell b,.entry-cell small{display:block}.entry-cell small{color:var(--muted);margin-top:2px;font-size:9px}.tiny-avatar{width:28px;height:28px;font-size:8px}.status{text-transform:uppercase;font-size:9px;font-weight:850}.status.alive{color:var(--green)}.status.out{color:#8c9497}.hidden{color:#777;font-size:9px}.out-row{opacity:.55}.toast{z-index:40;background:var(--ink);color:#fff;max-width:360px;box-shadow:4px 4px 0 var(--lime);padding:14px 18px;font-size:11px;animation:.25s slide;position:fixed;top:90px;right:24px}.toast span{color:var(--lime);margin-right:9px}@keyframes slide{0%{opacity:0;transform:translateY(-8px)}}footer{border-top:1px solid var(--line);letter-spacing:.1em;max-width:1280px;color:var(--muted);justify-content:space-between;margin:0 auto;padding:25px 24px;font-size:9px;display:flex}footer span:first-child{color:var(--ink);font-weight:900}.empty-view{flex-direction:column;justify-content:center;align-items:flex-start;max-width:520px;min-height:60vh;display:flex}.empty-view h1{margin:18px 0 6px;font-family:Georgia,serif;font-size:60px}.empty-view p{color:var(--muted);line-height:1.6}.empty-view .submit{width:auto;margin-top:12px}@media (max-width:850px){.topbar{height:62px;padding:0 16px}.brand span:last-child{display:none}nav{z-index:30;background:var(--card);border-top:1px solid var(--line);justify-content:space-around;gap:0;height:61px;position:fixed;bottom:0;left:0;right:0}nav button{flex:1;font-size:10px}.profile-chip>span:not(.avatar){display:none}.page{padding:25px 15px 85px}.hero-row{display:block}.hero-row h1{font-size:42px}.deadline-card{min-width:0;margin-top:22px}.status-strip{grid-template-columns:1fr 1fr}.entry-ident{grid-column:1/-1}.status-strip>div{padding:14px}.pick-status{grid-column:1/-1}.content-grid,.matchups{grid-template-columns:1fr}.matchup:nth-child(odd){border-right:0}.legend{display:none}.standings-section{overflow:hidden}th:nth-child(4),td:nth-child(4){display:none}th,td{padding:11px 10px}.toast{top:72px;left:15px;right:15px}footer{flex-wrap:wrap;gap:12px;padding-bottom:80px}}nav a{color:#6b7276;align-items:center;height:100%;font-size:13px;font-weight:650;text-decoration:none;display:flex;position:relative}nav a.active{color:var(--ink)}nav a.active:after{content:"";background:var(--lime);height:3px;position:absolute;bottom:0;left:0;right:0}.team-display{cursor:default}.team-score{margin-left:auto;font-family:Georgia,serif;font-size:20px}.schedule-source{color:var(--muted);font-size:10px;font-weight:700}.home-cta{text-align:center;text-decoration:none;display:block}@media (max-width:480px){.hero-row h1{font-size:37px}.status-strip{grid-template-columns:1fr 1fr}.teams{grid-template-columns:1fr 14px 1fr}.team{gap:5px;padding:5px}.team-badge{width:30px;min-width:30px;height:30px}.team-name small{display:none}.section-head{padding:18px 15px}.matchup{padding:14px 9px}.survival-count b{font-size:22px}th:first-child,td:first-child{display:none}}.schedule-message{text-align:center;color:var(--muted);padding:52px 22px;font-size:13px}.schedule-message.error{color:#9f321c}.live-game{color:var(--green)!important}.show-all:disabled{cursor:default;color:var(--muted)}.odds{color:var(--muted);border-top:1px dotted #d9d6cc;align-items:center;gap:8px;margin:8px 8px 0;padding-top:8px;font-size:8px;display:flex}.odds b{color:var(--ink);font-size:9px}.odds em{white-space:nowrap;margin-left:auto;font-style:normal}.login-link,.signout{cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.login-link{background:var(--ink);color:#fff;margin-left:auto;padding:10px 14px}.signout{border:1px solid var(--line);color:var(--ink);letter-spacing:.03em;background:0 0;padding:8px 10px;font-size:9px}.signout:hover{border-color:var(--lime);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.signout:hover{background:color-mix(in srgb, var(--lime) 10%, var(--card))}}.auth-page{background:var(--paper);flex-direction:column;align-items:center;gap:48px;min-height:100vh;padding:48px 20px;display:flex}.auth-page>.brand{color:var(--ink);align-self:flex-start;text-decoration:none}.auth-card{background:var(--card);border:1px solid var(--line);width:min(100%,480px);box-shadow:5px 5px 0 var(--ink);padding:38px}.auth-card h1,.pool-list h1{letter-spacing:-.04em;margin:7px 0;font-family:Georgia,serif;font-size:42px;font-weight:500}.auth-copy{color:var(--muted);margin:0 0 25px;font-size:13px;line-height:1.6}.auth-card form{gap:15px;display:grid}.auth-card label{letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:850;display:grid}.auth-card input,.auth-card textarea{width:100%;font:inherit;letter-spacing:normal;text-transform:none;outline-color:var(--green);background:#fffefa;border:1px solid #bbb8af;padding:12px;font-size:13px}.auth-card textarea{resize:vertical;min-height:86px}.optional{color:var(--muted);font-weight:500}.auth-card .submit{margin-top:6px}.auth-switch{justify-content:space-between;gap:12px;margin-top:20px;display:flex}.auth-switch button,.no-pools>a:last-child{color:var(--green);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.form-message{color:#9f321c;margin:18px 0 0;font-size:12px;line-height:1.5}.two-inputs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.code-input{text-transform:uppercase;letter-spacing:.16em}.pool-list-page{background:var(--paper);min-height:100vh}.pool-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.pool-actions a,.dark-action{color:var(--ink);font-size:11px;font-weight:800;text-decoration:none}.dark-action{padding:11px 15px;display:inline-block;background:var(--ink)!important;color:#fff!important}.pool-list{max-width:1000px;margin:0 auto;padding:65px 24px}.pool-list>p:last-child{color:var(--muted);font-size:13px}.pool-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:28px;display:grid}.pool-list-card{background:var(--card);border:1px solid var(--line);padding:20px;position:relative}.pool-list-card-link{position:absolute;inset:0}.pool-list-card h2,.no-pools h2{margin:16px 0 4px;font-family:Georgia,serif;font-size:24px;font-weight:500}.pool-list-card p,.no-pools p{color:var(--muted);margin:0 0 20px;font-size:12px}.pool-list-card-code{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex;position:relative}.pool-list-card small,.pool-list-card b{display:block}.pool-list-card small{letter-spacing:.12em;color:var(--muted);font-size:8px}.pool-list-card b{margin-top:4px;font-size:13px}.no-pools{background:var(--card);border:1px dashed #aaa59b;margin-top:30px;padding:30px}.no-pools>a{margin-right:16px}.pool-grid .pool-list-card{color:var(--ink);text-decoration:none;transition:transform .15s}.pool-grid .pool-list-card:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}.pool-description{color:var(--muted);margin:0 0 25px;font-size:14px}.pick-layout{grid-template-columns:minmax(0,1fr) 270px;gap:22px;display:grid}.live-picker,.pick-confirm{background:var(--card);border:1px solid var(--line)}.picker-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px;display:flex}.picker-head>div{align-items:center;gap:10px;display:flex}.picker-head h2,.pick-confirm h2{margin:0;font-family:Georgia,serif;font-size:22px;font-weight:500}.picker-copy{color:var(--muted);padding:0 18px;font-size:11px}.live-games{grid-template-columns:1fr 1fr;display:grid}.live-game-card{border-top:1px solid var(--line);padding:13px}.live-game-card:nth-child(odd){border-right:1px solid var(--line)}.live-game-card>div:first-child{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:9px;display:flex}.live-game-card>div:first-child b{color:var(--ink)}.live-team-row{grid-template-columns:1fr 18px 1fr;align-items:center;display:grid}.live-team-row>span{text-align:center;color:var(--muted);font-size:10px}.team-choice{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;padding:7px;font-size:11px;font-weight:900}.team-choice span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:500;display:block;overflow:hidden}.team-choice:hover:not(:disabled),.team-choice.chosen{border-color:var(--ink);background:var(--lime)}.team-choice:disabled{opacity:.45;cursor:not-allowed}.game-odds{color:var(--muted);margin:8px 0 0;font-size:8px}.pick-confirm{height:max-content;padding:20px}.pick-confirm>small{letter-spacing:.11em;color:var(--muted);font-size:9px}.pick-confirm h2{margin:12px 0 8px}.pick-confirm>p{color:var(--muted);margin-bottom:20px;font-size:11px;line-height:1.5}.schedule-page-list{max-width:950px}.schedule-games{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.schedule-game{border-top:1px solid var(--line);padding:18px}.schedule-game:nth-child(odd){border-right:1px solid var(--line)}.schedule-game>div:first-child{color:var(--muted);justify-content:space-between;gap:16px;margin-bottom:14px;font-size:10px;display:flex}.schedule-game>div:first-child b{color:var(--ink)}.schedule-teams{grid-template-columns:1fr 22px 1fr;align-items:center;gap:8px;display:grid}.schedule-teams>span:nth-child(2){text-align:center;color:var(--muted);font-size:11px}.schedule-team{align-items:center;gap:9px;min-width:0;display:flex}.schedule-team>span:nth-child(2){min-width:0}.schedule-team b,.schedule-team small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.schedule-team b{white-space:normal;font-size:12px;line-height:1.25}.schedule-team small{color:var(--muted);margin-top:3px;font-size:9px}.schedule-team strong{margin-left:auto;font-family:Georgia,serif;font-size:24px}.schedule-game .game-odds{border-top:1px dotted #d9d6cc;margin:14px 0 0;padding-top:9px}.schedule-explorer{background:var(--card);border:1px solid var(--line);margin-bottom:22px;padding:18px}.schedule-controls{grid-template-columns:.75fr 1fr .7fr 1.6fr;gap:12px;display:grid}.schedule-controls label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;gap:6px;font-size:9px;font-weight:850;display:grid}.schedule-controls select{appearance:none;border:1px solid var(--line);font:inherit;color:var(--ink);letter-spacing:normal;text-transform:none;background:linear-gradient(45deg, transparent 50%, var(--muted) 50%) calc(100% - 18px) center / 5px 5px no-repeat, linear-gradient(135deg, var(--muted) 50%, transparent 50%) calc(100% - 13px) center / 5px 5px no-repeat, var(--field);border-radius:0;padding:11px 32px 11px 11px;font-size:12px}.schedule-controls select:disabled{background:var(--field-disabled);color:var(--muted)}.explorer-copy{color:var(--muted);margin:15px 0 0;font-size:11px;line-height:1.5}.subtle-update{color:var(--muted);white-space:nowrap;font-size:10px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0b1820;--muted:#667078;--paper:#f4f1e9;--card:#fffdf8;--line:#d9d6cc;--lime:#38aaa9;--green:#38aaa9;--orange:#e75b2f;--topbar:#fffdf8;--field:#fffefa;--field-disabled:#eeece5;--table-head:#efede6;--hover:#f5f8e9;--locked:#f1efe9;--muted-surface:#e9e7df;--success-surface:#dcefee;--avatar-bg:#e0d3c4;--avatar-fg:#5e3f2b;--button-bg:#0b1820;--button-text:#fff;--accent-text:#091015;--brand-mark-bg:#38aaa9;--brand-mark-ink:#fffdf8;--accent-rgb:56, 170, 169}.topbar{background:var(--topbar)}.avatar,.tiny-avatar{background:var(--avatar-bg);color:var(--avatar-fg)}.alive-pill{background:var(--success-surface)}.used span,.bar{background:var(--muted-surface)}.team:hover:not(:disabled){border-color:var(--line);background:var(--hover)}.team-badge{border-color:var(--card);box-shadow:0 0 0 1px var(--line)}th{background:var(--table-head)}.you-row{background:var(--hover)}.auth-card input,.auth-card textarea{border-color:var(--line);background:var(--field);color:var(--ink)}.game-locked{background:var(--locked)}.odds,.schedule-game .game-odds{border-color:var(--line)}.theme-toggle{z-index:50;border:1px solid var(--line);background:var(--card);color:var(--ink);font:700 10px var(--font-geist-sans), Arial, sans-serif;letter-spacing:.04em;cursor:pointer;box-shadow:2px 2px 0 var(--ink);border-radius:999px;align-items:center;gap:7px;padding:9px 12px;display:inline-flex;position:fixed;bottom:20px;right:20px}.theme-toggle:hover{transform:translate(-1px,-1px)}.theme-toggle span{font-size:13px;line-height:1}.brand-mark{background:var(--brand-mark-bg);width:42px;height:42px;box-shadow:0 0 0 2px rgba(var(--accent-rgb), .16)}.brand-mark:after{border-color:var(--brand-mark-ink);width:19px;height:26px}.brand-mark i{background:var(--brand-mark-ink);width:2px;height:18px}.live-dot:before{box-shadow:0 0 0 4px rgba(var(--accent-rgb), .22)}.step,.team.selected,.team-choice:hover:not(:disabled),.team-choice.chosen,.team.selected .team-name small,.team.selected .team-name em,.team-choice:hover:not(:disabled) span,.team-choice.chosen span{color:var(--accent-text)}@supports (color:color-mix(in lab, red, red)){.team.selected .team-name small,.team.selected .team-name em,.team-choice:hover:not(:disabled) span,.team-choice.chosen span{color:color-mix(in srgb, var(--accent-text) 70%, transparent)}}.confirmation-state{text-align:center}.confirmation-icon{border:1px solid var(--lime);background:var(--lime);border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 22px;display:grid}@supports (color:color-mix(in lab, red, red)){.confirmation-icon{background:color-mix(in srgb, var(--lime) 14%, transparent)}}.confirmation-icon{color:var(--ink);font-size:25px;font-weight:800}.confirmation-state h1{font-size:44px}.confirmation-state .auth-copy{margin-bottom:8px}.confirmation-email{border:1px solid var(--line);background:var(--field);overflow-wrap:anywhere;margin:0 0 24px;padding:13px 15px;font-size:13px;font-weight:750}.confirmation-steps{text-align:left;counter-reset:confirmation-step;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.confirmation-steps li{counter-increment:confirmation-step;align-items:center;gap:10px;font-size:12px;line-height:1.45;display:flex}.confirmation-steps li:before{content:counter(confirmation-step);background:var(--button-bg);width:20px;height:20px;color:var(--button-text);border-radius:50%;flex:0 0 20px;place-items:center;font-size:10px;font-weight:850;display:grid}.confirmation-help{border-top:1px solid var(--line);color:var(--muted);padding-top:16px;font-size:11px;line-height:1.5}.confirmation-state .submit{margin-top:8px}.text-action{color:var(--green);cursor:pointer;background:0 0;border:0;margin-top:16px;font-size:11px;font-weight:800}.create-pool-card{width:min(100%,560px)}.pool-type-picker{border:0;margin:0 0 16px;padding:0}.pool-type-picker legend{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 9px;font-size:9px;font-weight:850}.pool-type-picker>div{gap:8px;display:grid}.pool-type-option{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.pool-type-option:hover{border-color:var(--lime)}.pool-type-option.selected{border-color:var(--lime);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.pool-type-option.selected{background:color-mix(in srgb, var(--lime) 10%, transparent)}}.pool-type-option b,.pool-type-option small{display:block}.pool-type-option b{font-size:13px}.pool-type-option small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.35}.pool-type-option i{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:8px;font-style:normal;font-weight:850}.pool-type-option.selected i{color:var(--green)}.pool-type-note{border-left:2px solid var(--lime);background:var(--lime);align-items:center;gap:9px;margin:0 0 23px;padding:11px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.pool-type-note{background:color-mix(in srgb, var(--lime) 7%, transparent)}}.pool-type-note{font-size:11px}.pool-type-note span{color:var(--muted)}.field-hint{color:var(--muted);letter-spacing:0;text-transform:none;margin-top:6px;font-size:10px;font-weight:500;display:block}.auth-card select{border:1px solid var(--line);background:var(--field);width:100%;color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;outline-color:var(--green);padding:12px;font-size:13px}.pool-pricing-summary{border:1px solid var(--line);background:var(--green);gap:4px;padding:15px;display:grid}@supports (color:color-mix(in lab, red, red)){.pool-pricing-summary{background:color-mix(in srgb, var(--green) 8%, transparent)}}.pool-pricing-summary span{color:var(--muted);letter-spacing:.1em;font-size:9px;font-weight:850}.pool-pricing-summary b{color:var(--ink);font-family:Georgia,serif;font-size:24px;font-weight:500}.pool-pricing-summary small{color:var(--muted);font-size:10px;line-height:1.45}.pricing-page .page{max-width:1120px}.pricing-hero{max-width:700px;margin:60px 0 34px}.pricing-hero h1{letter-spacing:-.055em;margin:7px 0 16px;font-family:Georgia,serif;font-size:clamp(42px,6vw,70px);font-weight:500;line-height:.95}.pricing-hero h1 em{color:var(--green)}.pricing-hero>p:last-child{max-width:560px;color:var(--muted);font-size:15px;line-height:1.6}.pricing-grid{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-tier{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card);align-content:start;gap:8px;min-height:260px;padding:25px;display:grid}.pricing-tier:nth-child(3n){border-right:0}.pricing-tier:nth-last-child(-n+3){border-bottom:0}.pricing-tier.featured{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.pricing-tier.featured{background:color-mix(in srgb, var(--green) 12%, var(--card))}}.pricing-tier>span{color:var(--muted);letter-spacing:.1em;font-size:9px;font-weight:850}.pricing-tier h2,.pricing-details h2{letter-spacing:-.03em;margin:5px 0 0;font-family:Georgia,serif;font-size:27px;font-weight:500}.pricing-tier-price{color:var(--ink);margin:12px 0 -7px;font-family:Georgia,serif;font-size:36px}.pricing-tier>p:not(.pricing-tier-price){color:var(--muted);margin:0;font-size:11px}.pricing-tier .outline-action{place-self:end start;margin-top:auto}.pricing-details{border:1px solid var(--line);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:26px;padding:30px;display:grid}.pricing-details h2{max-width:370px}.pricing-details ul{color:var(--muted);gap:12px;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}.pricing-details li:before{content:"•";color:var(--green);margin-right:8px}.pricing-footnote{color:var(--muted);margin:18px 0 54px;font-size:11px;line-height:1.5}@media (max-width:760px){.pricing-hero{margin-top:38px}.pricing-grid{grid-template-columns:1fr}.pricing-tier,.pricing-tier:nth-child(3n),.pricing-tier:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--line);min-height:0}.pricing-tier:last-child{border-bottom:0}.pricing-details{grid-template-columns:1fr;gap:24px;padding:24px}}.content-grid{grid-template-columns:minmax(0,1fr)}.home-pools{margin:0 0 28px}.home-pools-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.home-pools-head a{color:var(--green);font-size:11px;font-weight:800;text-decoration:none}.home-pools-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.home-pool-chip{background:var(--card);border:1px solid var(--line);color:var(--ink);padding:14px 16px;text-decoration:none;transition:transform .15s;display:block}.home-pool-chip:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}.home-pool-chip b,.home-pool-chip>span:last-child{display:block}.home-pool-chip b{margin-top:6px;font-family:Georgia,serif;font-size:17px;font-weight:500}.home-pool-chip>span:last-child{color:var(--muted);margin-top:2px;font-size:11px}.home-pools-empty{background:var(--card);border:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.home-pools-empty p{color:var(--muted);margin:0;font-size:12px}.home-pools-empty>div{align-items:center;gap:14px;margin-left:auto;display:flex}.home-pools-empty>div a:last-child{color:var(--green);font-size:11px;font-weight:800;text-decoration:none}.home-game-status{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:15px;margin:-7px 0 24px;padding:12px 0;display:flex}.home-game-status small{color:var(--muted);letter-spacing:.13em;font-size:9px;font-weight:850}.home-game-status b{font-size:12px}.home-game-status span{color:var(--muted);margin-left:auto;font-size:10px}@media (max-width:600px){.home-game-status{flex-wrap:wrap;align-items:flex-start;gap:5px 10px}.home-game-status span{width:100%;margin-left:0}}.confidence-select{border-top:1px dotted var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin:11px 0 0;padding-top:10px;font-size:9px;font-weight:850;display:flex}.confidence-select select{border:1px solid var(--line);background:var(--field);color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;padding:6px 8px;font-size:10px}.points-total{font-family:Georgia,serif;font-size:17px;font-weight:700}.submit,.login-link,.dark-action{background:var(--button-bg)!important;color:var(--button-text)!important}.submit{box-shadow:3px 3px 0 var(--lime)}.submit:disabled{box-shadow:none;cursor:not-allowed;background:var(--muted-surface)!important;color:var(--muted)!important}.home-start{align-self:start}.start-card{background:var(--card);border:1px solid var(--line);padding:22px;position:relative;overflow:hidden}.start-card:after{content:"";border:1px solid var(--line);border-radius:50%;width:130px;height:130px;position:absolute;top:-68px;right:-68px}.start-card-head{color:var(--muted);letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:9px;font-weight:900;display:flex}.start-card-head span:last-child{color:var(--lime);letter-spacing:0;font-family:Georgia,serif;font-size:18px}.start-card h2{z-index:1;letter-spacing:-.04em;margin:28px 0 12px;font-family:Georgia,serif;font-size:32px;font-weight:500;line-height:.94;position:relative}.start-card h2 em{color:var(--green)}.start-card>p{color:var(--muted);margin:0 0 21px;font-size:12px;line-height:1.55}.start-card .home-cta{padding:15px}.start-card-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:8px 11px;margin-top:18px;padding-top:15px;font-size:9px;display:flex}.start-card-foot span:before{content:"•";color:var(--lime);margin-right:5px}@media (max-width:700px){.auth-page{gap:30px;padding:25px 15px}.auth-card{padding:25px 20px}.auth-card h1,.pool-list h1{font-size:36px}.pool-list{padding:45px 16px}.pool-list-page .topbar{padding:0 16px}.two-inputs{grid-template-columns:1fr}.auth-switch{flex-direction:column;align-items:flex-start}.signout{display:none}}@media (max-width:800px){.pick-layout,.live-games{grid-template-columns:1fr}.live-game-card:nth-child(odd){border-right:0}.pool-actions span{display:none}}@media (max-width:700px){.schedule-controls{grid-template-columns:1fr 1fr}.team-filter{grid-column:1/-1}.schedule-games{grid-template-columns:1fr}.schedule-game:nth-child(odd){border-right:0}}@media (max-width:850px){.theme-toggle{bottom:74px;right:14px}}.deadline-card,.team.selected,.submit,.toast,.auth-card,.pool-grid .pool-list-card:hover,.theme-toggle{box-shadow:none}.pool-grid .pool-list-card:hover,.theme-toggle:hover{transform:none}.pool-detail{max-width:1120px}.pool-title-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pool-title-row h1{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:46px;font-weight:500}.outline-action{border:1px solid var(--line);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;padding:10px 13px;font-size:10px;font-weight:850}.pool-deadline{color:var(--muted);margin:4px 0 24px;font-size:12px}.pool-deadline b{color:var(--green)}.pool-deadline.passed b{color:var(--orange)}.pool-overview-row{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.pool-overview-row .pool-overview,.pool-overview-row .pool-activity{margin-top:0}@media (max-width:960px){.pool-overview-row{grid-template-columns:1fr}}.pool-overview{background:var(--card);border:1px solid var(--line);margin-top:24px}.overview-head{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:20px;font-size:10px;display:flex}.overview-head>div{align-items:center;gap:12px;display:flex}.overview-head h2,.commissioner-panel h2{margin:0;font-family:Georgia,serif;font-size:25px;font-weight:500}.overview-head p,.commissioner-panel>div>p:last-child{color:var(--muted);margin:3px 0 0;font-size:11px}.summary-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.summary-grid>div{border-right:1px solid var(--line);padding:18px 20px}.summary-grid>div:last-child{border-right:0}.summary-grid span,.summary-grid b{display:block}.summary-grid span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.summary-grid b{margin-top:5px;font-family:Georgia,serif;font-size:28px;font-weight:500}.overview-grid{grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);display:grid}.standings-panel,.activity-panel{padding:20px}.activity-panel{border-left:1px solid var(--line)}.standings-panel h3,.activity-panel h3{margin:0 0 14px;font-family:Georgia,serif;font-size:21px;font-weight:500}.standings-table{border-top:1px solid var(--line)}.standings-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,1.4fr) .8fr .55fr .8fr;align-items:center;gap:10px;padding:12px 0;font-size:11px;display:grid}.survivor-standings-row{grid-template-columns:minmax(120px,1.4fr) .7fr .55fr minmax(110px,1fr) .7fr}.standings-row:last-child{border-bottom:0}.standings-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.standings-row b,.standings-row small{display:block}.standings-row small{color:var(--green);margin-top:2px;font-size:8px}.locked-pick{font-weight:750}.pick-hidden{color:var(--muted);font-size:10px}.your-entry{color:var(--ink);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.your-entry{background:color-mix(in srgb, var(--lime) 7%, transparent)}}.your-entry{margin:0 -8px;padding-left:8px;padding-right:8px}.activity-list{gap:13px;display:grid}.activity-item{border-bottom:1px solid var(--line);gap:10px;padding-bottom:12px;display:flex}.activity-item:last-child{border-bottom:0;padding-bottom:0}.activity-item>div{min-width:0}.activity-dot{background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.activity-dot.elimination,.activity-dot.warning{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.activity-dot.warning{background:color-mix(in srgb, var(--orange) 70%, var(--muted))}}.activity-dot.positive{background:var(--green)}.activity-list b,.activity-list span{display:block}.activity-list b{font-size:11px}.activity-list span,.activity-panel>p{color:var(--muted);margin-top:4px;font-size:10px}.commissioner-panel{background:var(--card);border:1px solid var(--line);margin-top:24px;padding:24px}.commissioner-panel>div>p:last-child{max-width:620px}.commissioner-grid{grid-template-columns:1fr 1fr;gap:14px;margin:24px 0;display:grid}.commissioner-grid label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:850;display:grid}.commissioner-grid input:not([type=checkbox]),.commissioner-grid textarea,.commissioner-grid select,.deadline-editor input{border:1px solid var(--line);background:var(--field);width:100%;color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;border-radius:0;padding:11px;font-size:12px}.commissioner-grid textarea{resize:vertical;min-height:76px}.commissioner-grid .check-field{color:var(--ink);letter-spacing:0;text-transform:none;align-items:center;gap:8px;font-size:11px;display:flex}.check-field input{accent-color:var(--lime)}.settings-save{width:auto}.deadline-editor{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 230px auto;align-items:end;gap:14px;margin-top:18px;padding-top:18px;display:grid}.deadline-editor b{font-size:12px}.deadline-editor p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.45}@media (max-width:800px){.pool-title-row{display:block}.pool-title-row .outline-action{margin-top:14px}.summary-grid{grid-template-columns:1fr 1fr}.summary-grid>div:nth-child(2){border-right:0}.summary-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.overview-head{flex-direction:column;align-items:flex-start}.overview-grid{grid-template-columns:1fr}.activity-panel{border-left:0;border-top:1px solid var(--line)}.commissioner-grid,.deadline-editor{grid-template-columns:1fr}.deadline-editor .outline-action{width:max-content}}@media (max-width:520px){.pool-title-row h1{font-size:37px}.summary-grid>div{padding:15px}.summary-grid b{font-size:23px}.standings-row{grid-template-columns:1.2fr .7fr .5fr .7fr;font-size:10px}.survivor-standings-row{grid-template-columns:1.2fr .65fr .5fr 1fr .65fr;gap:6px;font-size:9px}.survivor-standings-row .pick-hidden{font-size:8px}.standings-label{font-size:7px}.overview-head,.standings-panel,.activity-panel,.commissioner-panel{padding:16px}}.pool-list-page .topbar{padding:0 max(24px,50vw - 640px);position:sticky}.pool-list-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.pool-list-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.pool-list-actions a{color:var(--ink);font-size:11px;font-weight:800;text-decoration:none}.invite-chip{border:1px solid var(--line);background:var(--card);border-radius:999px;align-items:center;gap:9px;margin-top:12px;padding:6px 6px 6px 14px;display:inline-flex}.invite-chip span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.invite-chip b{color:var(--ink);letter-spacing:.14em;font-size:12px}.copy-button{background:var(--muted-surface);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:800}.copy-button:hover{background:var(--hover)}.copy-button.copied{background:var(--lime);color:var(--accent-text)}@media (max-width:700px){.pool-list-page .topbar{padding:0 16px}.pool-list-heading{flex-direction:column;align-items:flex-start}.pool-list-actions{width:100%}.pool-list-actions .dark-action{margin-left:auto}}.team-choice{position:relative}.your-pick-badge{background:var(--ink);color:var(--card);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;margin-top:6px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.team-choice.chosen .your-pick-badge{background:var(--ink);color:var(--card)}.pick-layout{display:block}.pick-confirm{display:none}.pick-summary{border-bottom:1px solid var(--line);background:var(--accent);align-items:center;gap:18px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.pick-summary{background:color-mix(in srgb, var(--accent) 8%, var(--card))}}.pick-summary>div{min-width:0}.pick-summary small,.pick-summary b,.pick-summary p{display:block}.pick-summary small{letter-spacing:.12em;color:var(--muted);font-size:8px;font-weight:900}.pick-summary b{margin:5px 0;font-family:Georgia,serif;font-size:21px;font-weight:500}.pick-summary p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.pick-summary .submit{flex:none;width:auto;min-width:135px;margin-left:auto;padding:11px 16px}.pick-summary .form-message{margin:0 0 0 auto}@media (max-width:600px){.pick-summary{flex-wrap:wrap;align-items:flex-start}.pick-summary .submit{margin-left:0}.pick-summary .form-message{width:100%;margin:0}}.settings-page{max-width:920px}.settings-page-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:34px;display:flex}.settings-page-head h1{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:42px;font-weight:500}.settings-page-head p:last-child{color:var(--muted);margin:6px 0 0;font-size:12px}.commissioner-intro{max-width:620px;color:var(--muted);margin:0;font-size:11px;line-height:1.5}.settings-page-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;display:flex}.settings-page-actions .outline-action{text-decoration:none}@media (max-width:600px){.settings-page-head{flex-direction:column;align-items:flex-start}.settings-page-actions{justify-content:stretch}.settings-page-actions>*{text-align:center;flex:1}}.pool-members-section{background:var(--card);border:1px solid var(--line);margin-top:24px;padding:24px}.pool-capacity-section{background:var(--card);border:1px solid var(--line);margin-top:24px}.pool-capacity-copy{border-bottom:1px solid var(--line);padding:24px}.pool-capacity-copy h2{margin:5px 0 3px;font-family:Georgia,serif;font-size:25px;font-weight:500}.pool-capacity-copy p,.pool-capacity-upgrade p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.pool-capacity-stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pool-capacity-stats>div{border-right:1px solid var(--line);padding:20px 24px}.pool-capacity-stats>div:last-child{border-right:0}.pool-capacity-stats span{color:var(--muted);letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.pool-capacity-stats b{margin-top:8px;font-family:Georgia,serif;font-size:24px;font-weight:500;display:block}.pool-capacity-upgrade{justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.pool-capacity-upgrade>div>b{margin-bottom:4px;font-size:12px;display:block}.pool-capacity-upgrade .submit{flex:none;width:auto;padding:11px 18px}.pool-capacity-upgrade>small,.pool-capacity-max{color:var(--muted);font-size:9px}.pool-capacity-max{margin:0;padding:20px 24px}@media (max-width:600px){.pool-capacity-stats{grid-template-columns:1fr}.pool-capacity-stats>div{border-right:0;border-bottom:1px solid var(--line)}.pool-capacity-stats>div:last-child{border-bottom:0}.pool-capacity-upgrade{flex-direction:column;align-items:stretch}.pool-capacity-upgrade .submit{width:100%}}.pool-members-section h2{margin:5px 0 3px;font-family:Georgia,serif;font-size:25px;font-weight:500}.pool-members-section .commissioner-access-head>p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.pool-members-section .commissioner-members{margin-top:18px}.commissioner-access{border-top:1px solid var(--line);margin:22px 0 0;padding-top:20px}.commissioner-access h3{margin:5px 0 3px;font-family:Georgia,serif;font-size:20px;font-weight:500}.commissioner-access p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.commissioner-members{border-top:1px solid var(--line);margin-top:14px}.commissioner-member{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.commissioner-member b,.commissioner-member span{display:block}.commissioner-member b{font-size:12px}.commissioner-member span,.commissioner-member small{color:var(--muted);margin-top:3px;font-size:9px}.commissioner-member small{letter-spacing:.08em;text-transform:uppercase;font-weight:850}.commissioner-member .outline-action{padding:8px 10px;font-size:9px}.member-role{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:8px;font-weight:900;display:inline-flex}.member-role:before{content:"";border-radius:50%;width:6px;height:6px}.member-role.owner{background:var(--success-surface);color:var(--green)}.member-role.owner:before{background:var(--green)}.member-role.commissioner{background:var(--muted-surface);color:var(--ink)}.member-role.commissioner:before{background:var(--lime)}.member-entry-limit{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:4px;font-size:8px;font-weight:850;display:grid}.member-entry-limit select{min-width:58px;padding:7px 22px 7px 8px;font-size:10px;font-weight:800}@media (max-width:520px){.commissioner-member{flex-direction:column;align-items:flex-start}.commissioner-member .outline-action{width:100%}.member-actions{flex-direction:column;align-items:stretch;width:100%}.member-entry-limit select{width:100%}}.pool-matchup{padding:20px}.pool-matchup .game-meta{margin-bottom:13px;font-size:10px}.pool-matchup .game-meta b{font-size:10px}.pool-matchup .team{min-height:59px;padding:10px}.pool-matchup .team-badge{width:38px;min-width:38px;height:38px;font-size:11px}.pool-matchup .team-name b{font-size:12px}.pool-matchup .team-score{font-size:25px}.pool-matchup .odds{margin-top:10px;padding-top:10px;font-size:9px}.pool-matchup.game-locked{background:var(--locked)}.pool-matchup .team:disabled{opacity:.78}.pool-matchup .team.selected:disabled{opacity:1}.standings-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.standings-heading h3{margin:0}.standings-heading p{color:var(--muted);margin:4px 0 0;font-size:10px}.standings-week-picker{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;font-weight:850;display:flex}.standings-week-picker select{border:1px solid var(--line);background:var(--field);color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;padding:7px 8px;font-size:10px}.pick-week-select{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-size:8px;font-weight:850;display:flex}.pick-week-select select{border:1px solid var(--line);background:var(--field);color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;padding:7px 8px;font-size:10px}.standings-loading{color:var(--muted);margin:0;padding:15px 0;font-size:11px}.pool-command-center{border:1px solid var(--line);background:var(--card);margin:24px 0}.pool-command-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.pool-command-head h2{letter-spacing:-.03em;margin:5px 0 3px;font-family:Georgia,serif;font-size:28px;font-weight:500}.pool-command-head p{color:var(--muted);margin:0;font-size:11px}.entry-tabs{justify-items:end;gap:7px;display:grid}.entry-tabs>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.entry-tabs>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.entry-tab{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 13px;font-size:10px;font-weight:800}.entry-tab:hover{border-color:var(--lime)}.entry-tab.active{border-color:var(--lime);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.entry-tab.active{background:color-mix(in srgb, var(--lime) 16%, transparent)}}.entry-tab.active{color:var(--ink)}.pool-command-main{grid-template-columns:minmax(340px,1.6fr) minmax(300px,1fr);display:grid}.pick-status-pill{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:8px;font-weight:900;display:inline-flex}.pick-status-pill:before{content:"";border-radius:50%;width:6px;height:6px}.pick-status-pill.needed{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.pick-status-pill.needed{background:color-mix(in srgb, var(--orange) 16%, transparent)}}.pick-status-pill.needed{color:var(--orange)}.pick-status-pill.needed:before{background:var(--orange)}.pick-status-pill.saved{background:var(--success-surface);color:var(--green)}.pick-status-pill.saved:before{background:var(--green)}.pick-status-pill.locked{background:var(--muted-surface);color:var(--muted)}.pick-status-pill.locked:before{background:var(--muted)}.pick-status-pill.neutral{background:var(--muted-surface);color:var(--muted)}.pick-status-pill.neutral:before{display:none}.pool-command-pick{flex-wrap:wrap;align-items:center;gap:18px;padding:20px 22px;display:flex}.pool-command-pick>div{min-width:0}.pool-command-pick small{color:var(--muted);letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.pool-command-pick h3{letter-spacing:-.025em;margin:6px 0 5px;font-family:Georgia,serif;font-size:24px;font-weight:500}.pool-command-pick p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.pool-command-action{white-space:nowrap;flex:none;margin-left:auto;padding:11px 16px}.pool-command-pick .form-message{width:100%;margin:0}.pool-command-metrics{border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.pool-command-metrics>div{border-right:1px solid var(--line);padding:21px 15px}.pool-command-metrics>div:last-child{border-right:0}.pool-command-metrics span,.pool-command-metrics b{display:block}.pool-command-metrics span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.pool-command-metrics b{color:var(--muted);white-space:nowrap;margin-top:7px;font-family:Georgia,serif;font-size:18px;font-weight:500}@media (max-width:900px){.pool-command-main{grid-template-columns:1fr}.pool-command-metrics{border-top:1px solid var(--line);border-left:0}.pool-command-metrics>div{padding:16px 20px}}@media (max-width:600px){.pool-command-head{flex-direction:column;padding:17px}.pool-command-main{display:block}.pool-command-pick{align-items:flex-start;padding:18px}.pool-command-pick h3{font-size:22px}.pool-command-action{margin-left:0}.pool-command-metrics{grid-template-columns:1fr 1fr}.pool-command-metrics>div:nth-child(2){border-right:0}.pool-command-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}.pool-activity{border:1px solid var(--line);background:var(--card);margin-top:24px}.pool-activity .activity-panel{border:0}.pool-activity .activity-panel h2{margin:0 0 14px;font-family:Georgia,serif;font-size:21px;font-weight:500}.join-request-success{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.join-request-success h2{margin:7px 0;font-family:Georgia,serif;font-size:25px;font-weight:500}.join-request-success p:not(.kicker){color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.5}.member-requests{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:15px;padding:14px 0}.member-requests>small{color:var(--muted);letter-spacing:.1em;margin-bottom:2px;font-size:8px;font-weight:850;display:block}.member-actions{align-items:center;gap:8px;display:flex}.member-actions .submit{width:auto;padding:8px 10px;font-size:9px}.danger-action{color:var(--orange)!important}@media (max-width:520px){.member-actions{flex-wrap:wrap;width:100%}.member-actions .outline-action,.member-actions .submit{flex:1;width:auto}}.pool-type-option.unavailable{cursor:not-allowed;opacity:.58}.pool-type-option.unavailable:hover{border-color:var(--line)}.pool-type-option.unavailable i{color:var(--muted)}.standings-table{max-height:min(60vh,640px);overflow:hidden auto}.standings-label{z-index:1;background:var(--card);position:sticky;top:0}.survivor-picker-modal{z-index:70;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03090cc7;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.survivor-picker-backdrop{cursor:default;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.survivor-picker-modal .live-picker{width:min(100%,1080px);height:max-content;max-height:calc(100vh - 48px);margin:auto;position:relative;overflow:auto;box-shadow:0 18px 60px #0000006b}.picker-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.picker-modal-head h2{margin:6px 0 3px;font-family:Georgia,serif;font-size:27px;font-weight:500}.picker-modal-head p{color:var(--muted);margin:0;font-size:10px}.picker-modal-footer{border-top:1px solid var(--line);background:var(--card);align-items:center;gap:18px;padding:16px 22px;display:flex;position:sticky;bottom:0}.picker-modal-footer small,.picker-modal-footer b{display:block}.picker-modal-footer small{color:var(--muted);letter-spacing:.1em;font-size:8px;font-weight:850}.picker-modal-footer b{margin-top:4px;font-family:Georgia,serif;font-size:19px;font-weight:500}.picker-modal-footer .submit{width:auto;margin-left:auto;padding:11px 16px}.picker-modal-footer .form-message{margin:0}@media (max-width:600px){.survivor-picker-modal{align-items:end;padding:12px}.survivor-picker-modal .live-picker{max-height:calc(100vh - 24px)}.picker-modal-head{padding:17px}.picker-modal-footer{flex-wrap:wrap;align-items:flex-start;padding:15px 17px}.picker-modal-footer .submit{margin-left:0}.picker-modal-footer .form-message{width:100%}}.live-game-card{background:var(--card);padding:18px 16px}@supports (color:color-mix(in lab, red, red)){.live-game-card{background:color-mix(in srgb, var(--card) 92%, var(--paper))}}.live-game-card{transition:background .15s}.live-game-card:hover{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.live-game-card:hover{background:color-mix(in srgb, var(--card) 82%, var(--hover))}}.live-game-card.game-locked{background:var(--locked)}@supports (color:color-mix(in lab, red, red)){.live-game-card.game-locked{background:color-mix(in srgb, var(--locked) 72%, var(--card))}}.game-card-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.game-card-meta small{letter-spacing:.06em;font-size:10px;font-weight:750}.game-status{letter-spacing:.06em;text-transform:uppercase;border:0;padding:0;font-size:10px;font-weight:850}.game-status.live{color:var(--green)}.game-status.final{color:var(--ink)}.live-team-row{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:7px}.live-team-row>span{font-size:10px}.team-choice{min-width:0;min-height:54px;color:var(--ink);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:9px;padding:7px;transition:border-color .15s,background .15s;display:flex;position:relative}.picker-team-badge{border:2px solid var(--card);outline:1px solid var(--line);color:#fff;border-radius:50%;place-items:center;width:34px;min-width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.picker-team-info{min-width:0}.picker-team-info small,.picker-team-info b,.picker-team-info em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.picker-team-info small{color:var(--muted);font-size:8px}.picker-team-info b{margin-top:1px;font-size:12px}.picker-team-info em{color:var(--muted);margin-top:2px;font-size:8px;font-style:normal}.picker-team-score{margin-left:auto;font-family:Georgia,serif;font-size:24px;font-weight:500}.team-choice:hover:not(:disabled){border-color:var(--line);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.team-choice:hover:not(:disabled){background:color-mix(in srgb, var(--lime) 6%, var(--card))}}.team-choice.chosen{border-color:var(--lime);background:var(--lime)}@supports (color:color-mix(in lab, red, red)){.team-choice.chosen{background:color-mix(in srgb, var(--lime) 16%, var(--card))}}.team-choice:disabled{opacity:.8}.team-choice.chosen:disabled{opacity:1}.team-choice.chosen .picker-team-info b,.team-choice.chosen .picker-team-score{color:var(--ink)}.your-pick-badge{background:var(--ink);color:var(--card);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:4px;padding:2px 4px;font-size:6px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.game-odds{border-top:1px dotted var(--line);margin:12px 1px 0;padding-top:11px;font-size:9px}.game-locked .game-status{background:var(--card)}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
