/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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}::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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))}}*{box-sizing:border-box}html,body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,sans-serif}button,input{font:inherit}.top{background:var(--navy);color:#fff;border-bottom:3px solid var(--gold);grid-template-rows:132px 66px;grid-template-columns:250px 1fr auto;align-items:center;column-gap:30px;min-height:198px;padding:0 3.5vw;display:grid}.brand{color:#fff;letter-spacing:.08em;white-space:nowrap;grid-area:1/1;align-items:center;gap:10px;text-decoration:none;display:flex}.brand img{object-fit:contain;filter:drop-shadow(0 3px 10px #000a);width:104px;height:104px}.brand b{font-size:15px}.top nav{border-top:1px solid #30435f;grid-area:2/1/auto/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-self:stretch;min-width:0;display:grid;overflow:visible}.top nav button{color:#c2cce0;text-align:center;white-space:normal;overflow-wrap:normal;background:#0b1b35;border-top:0;border-bottom:4px solid #0000;border-left:0;border-right:1px solid #203451;place-items:center;min-width:0;min-height:66px;padding:7px 5px;font-size:clamp(9px,.74vw,12px);font-weight:900;line-height:1.15;display:grid}.top nav button:first-child{border-left:1px solid #203451}.top nav button:hover{color:#fff;background:#132847}.top nav button.on{color:#fff;border-bottom-color:var(--gold);background:#102746;box-shadow:inset 0 3px #ffffff0d}.top nav .navbadge{margin:0;position:absolute;top:5px;right:5px}.account{z-index:1300;grid-area:1/3;place-self:start end;align-items:center;gap:7px;margin-top:12px;font-size:10px;font-weight:800;display:flex;position:relative}.account i{background:#36d678;border-radius:50%;width:8px;height:8px}.account button{color:#fff;background:#203451;border:1px solid #53627a;border-radius:50%;width:34px;height:34px}.scoreticker{color:#fff;background:#061124;border-bottom:1px solid #293a54;align-items:stretch;min-height:42px;display:flex;overflow:hidden}.scoreticker>strong{z-index:2;background:var(--gold);color:#07162c;letter-spacing:.12em;border-right:1px solid #745d13;flex:none;place-items:center;padding:0 20px;font-size:9px;display:grid}.scoretickerwindow{min-width:max-content;animation:55s linear infinite scoreticker-scroll;display:flex}.scoreticker:hover .scoretickerwindow,.scoreticker:focus-within .scoretickerwindow{animation-play-state:paused}.scoretickerrow{min-width:max-content;display:flex}.scoreticker article{border-right:1px solid #263650;grid-template-rows:auto auto;grid-template-columns:auto auto;align-content:center;column-gap:10px;min-width:260px;padding:6px 18px;display:grid}.scoreticker article small{color:#aebbd0;letter-spacing:.08em;grid-column:1;font-size:7px;font-weight:900}.scoreticker article small i{background:#39d982;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 7px #39d982}.scoreticker article b{text-overflow:ellipsis;white-space:nowrap;grid-column:1;max-width:205px;font-size:10px;overflow:hidden}.scoreticker article span{color:var(--gold);white-space:nowrap;grid-area:1/2/3;align-self:center;font-size:7px;font-weight:900}@keyframes scoreticker-scroll{to{transform:translate(-50%)}}@media (max-width:600px){.scoreticker>strong{padding:0 12px}.scoreticker article{min-width:230px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.scoretickerwindow{animation:none}.scoreticker{overflow-x:auto}.scoretickerrow[aria-hidden=true]{display:none}}.hero{color:#fff;background:linear-gradient(115deg,#102440,#071226);justify-content:space-between;align-items:center;margin-top:-38px;padding:64px max(4vw,24px) 26px;display:flex}.hero small,.tie>div small{color:var(--gold);letter-spacing:.15em;font-size:9px;font-weight:900}.hero h1{margin:5px 0 3px;font:34px Georgia}.hero p{color:#aebbd0;margin:0;font-size:12px}.hero aside{border:1px solid #3b4b65;min-width:245px;padding:12px 16px}.hero aside>*{display:block}.hero aside b{margin:3px 0;font-size:14px}.hero aside span{color:#aebbd0;font-size:11px}.hero .picklockticker{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:grid}.hero .picklockticker small{color:var(--gold)}.hero .picklockticker b{margin:3px 0;font-size:14px}.hero .picklockticker span{line-height:1.35}.hero .commissionerheroactions{gap:10px;min-width:330px;display:grid}.hero .commissionersuggestionlink{border:1px solid var(--gold);background:var(--gold);color:#071a37;letter-spacing:.05em;width:100%;padding:10px 12px;font-size:9px;font-weight:900}.hero .commissionersuggestionlink.active{color:#071a37;background:#fff}@media (max-width:720px){.hero .commissionerheroactions{width:100%;min-width:0}}.layout{max-width:1600px;margin:auto;padding:26px 24px 85px;display:block}.layout.resultslayout{max-width:1600px}.resultslayout .content{width:100%}.homeboard{gap:18px;display:grid}.homewelcome{color:#fff;background:radial-gradient(circle at 82% 15%,#1d447b 0,#0000 27%),linear-gradient(125deg,#06152e 0%,#0a2752 62%,#071a37 100%);border:1px solid #203a62;position:relative;overflow:hidden;box-shadow:0 18px 40px #06152e29}.homewelcome:before{content:"";border:1px solid #f7ad0b33;border-radius:50%;width:460px;height:460px;position:absolute;bottom:-150px;right:-90px;box-shadow:0 0 0 45px #ffffff06,0 0 0 90px #f7ad0b09}.homewelcomegrid{z-index:1;grid-template-columns:1fr 210px;align-items:center;gap:36px;padding:42px 46px 36px;display:grid;position:relative}.homewelcome small,.homeexplore header small,.homecommunity small{color:#f7ad0b;letter-spacing:.16em;font-size:9px;font-weight:900}.homewelcome h2{color:#fff;margin:10px 0 13px;font:46px/1.02 Georgia}.homewelcome h2 em{color:#f7ad0b;font-style:normal}.homewelcome p{color:#c2cee0;max-width:720px;margin:0;font-size:13px;line-height:1.65}.homewelcome nav{gap:10px;margin-top:24px;display:flex}.homewelcome button,.homecommunity button{border:1px solid var(--gold);background:var(--gold);color:#071a37;letter-spacing:.03em;flex:none;padding:14px 19px;font-size:10px;font-weight:900}.homewelcome button.homeghost{color:#fff;background:0 0}.homewelcome aside{text-align:center;background:#030d1f85;border:1px solid #f7ad0ba6;border-radius:50%;place-content:center;width:180px;height:180px;display:grid;box-shadow:inset 0 0 0 8px #f7ad0b0f,0 0 55px #f7ad0b1f}.homewelcome aside span{color:#f7ad0b;letter-spacing:-.08em;font:42px/.9 Georgia}.homewelcome aside b{color:#fff;letter-spacing:.2em;margin:9px 0;font-size:10px}.homewelcome aside small{font-size:7px}.homewelcome>footer{z-index:1;color:#8fa3bf;letter-spacing:.11em;background:#020a187a;border-top:1px solid #ffffff1f;align-items:center;gap:24px;padding:11px 18px;font-size:7px;font-weight:900;display:flex;position:relative}.homewelcome>footer span:first-child{color:#fff}.homewelcome>footer i{background:#35c36b;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 8px #35c36b}.homewelcome>footer b{color:#f7ad0b;margin-left:auto;font-size:7px}.homepulse{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.homepulse article{color:#071a37;background:linear-gradient(145deg,#fff,#f4f6f9);border:1px solid #d4dbe6;border-bottom:3px solid #102746;flex-direction:column;min-height:118px;padding:19px;display:flex;position:relative;overflow:hidden}.homepulse article:after{color:#071a3709;content:"B";font:86px Georgia;position:absolute;bottom:-30px;right:-18px}.homepulse article:nth-child(2):after{content:"T"}.homepulse article:nth-child(3):after{content:"O"}.homepulse article:nth-child(4):after{content:"★"}.homepulse small{z-index:1;color:#9b6c00;letter-spacing:.13em;font-size:8px;font-weight:900;position:relative}.homepulse b{z-index:1;margin:10px 0 5px;font:21px Georgia;position:relative}.homepulse span{z-index:1;color:#637189;font-size:10px;position:relative}.homepulse button{z-index:1;color:#936700;text-align:left;background:0 0;border:0;margin-top:auto;padding:7px 0 0;font-size:8px;font-weight:900;position:relative}.homeexplore{background:#fff;border:1px solid #d8dde5;padding:31px}.homeexplore>header{justify-content:space-between;gap:24px;margin-bottom:22px;display:flex}.homeexplore h3,.homecommunity h3{color:#071a37;margin:5px 0 0;font:30px Georgia}.homeexplore header p{color:#637089;max-width:480px;margin:0;font-size:11px;line-height:1.55}.homeexplore>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.homeexplore>div>button{color:#071a37;text-align:left;background:linear-gradient(145deg,#faf9f5,#f2f3f6);border:1px solid #d9dee7;grid-template-rows:auto auto 1fr auto;grid-template-columns:50px 1fr;column-gap:13px;min-height:188px;padding:20px;display:grid;position:relative;overflow:hidden}.homeexplore>div>button:before{background:var(--gold);transform-origin:0;content:"";height:3px;transition:transform .2s;position:absolute;inset:0 0 auto;transform:scaleX(0)}.homeexplore>div>button:hover{border-color:#c89a20;transform:translateY(-3px);box-shadow:0 10px 24px #071a371a}.homeexplore>div>button:hover:before{transform:scaleX(1)}.homeexplore button i{color:#f7ad0b;background:#071a37;border:1px solid #c8a84c;border-radius:50%;grid-row:1/3;place-items:center;width:48px;height:48px;font:20px Georgia;display:grid}.homeexplore button small{color:#9a6b00;letter-spacing:.1em;align-self:center;font-size:7px;font-weight:900}.homeexplore button b{align-self:start;margin:4px 0 8px;font:21px Georgia}.homeexplore button span{color:#5d6c84;grid-column:1/-1;font-size:10px;line-height:1.5}.homeexplore button em{color:#071a37;border-top:1px solid #d9dee7;grid-column:1/-1;margin-top:auto;padding-top:13px;font-size:8px;font-style:normal;font-weight:900}.homecommunity{border:1px solid #e7c354;border-left:5px solid var(--gold);background:linear-gradient(110deg,#fff5cf,#fffaf0);justify-content:space-between;align-items:center;gap:28px;padding:27px 30px;display:flex}.homecommunity p{color:#53647d;max-width:820px;margin:8px 0 0;line-height:1.5}.homeprivate{color:#fff;border-bottom:4px solid var(--gold);background:#071a37;padding:30px}.homeprivateintro{grid-template-columns:1fr 1fr;align-items:end;gap:8px 40px;margin-bottom:22px;display:grid}.homeprivateintro small{color:var(--gold);letter-spacing:.14em;grid-column:1/-1;font-size:9px;font-weight:900}.homeprivateintro h3{margin:0;font:30px Georgia}.homeprivateintro p{color:#bac6d8;margin:0;font-size:12px;line-height:1.55}.homeprivateoptions{grid-template-columns:1fr 1fr;gap:14px;display:grid}.homeprivateoptions article{background:#102746;border:1px solid #40516b;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px;display:grid}.homeprivateoptions article>span{font-size:28px}.homeprivateoptions small{color:var(--gold);letter-spacing:.1em;font-size:8px;font-weight:900}.homeprivateoptions b{margin:4px 0;font:19px Georgia;display:block}.homeprivateoptions p{color:#b9c6d9;margin:0;font-size:10px;line-height:1.45}.homeprivateoptions button{border:1px solid var(--gold);background:var(--gold);color:#071a37;white-space:nowrap;padding:11px 13px;font-size:9px;font-weight:900}.homeprivate>footer{color:#9eabc0;text-align:center;margin-top:16px;font-size:9px}@media (max-width:900px){.homewelcomegrid{grid-template-columns:1fr auto;padding:32px}.homewelcome aside{width:140px;height:140px}.homewelcome h2{font-size:38px}.homewelcome>footer{overflow:auto}.homepulse,.homeexplore>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.homewelcomegrid{grid-template-columns:1fr;padding:27px 22px}.homewelcome h2{font-size:34px}.homewelcome nav,.homecommunity,.homeexplore>header{flex-direction:column;align-items:flex-start}.homewelcome button,.homecommunity button{width:100%}.homewelcome aside{display:none}.homewelcome>footer{white-space:nowrap;gap:18px}.homewelcome>footer b{display:none}.homepulse{grid-template-columns:1fr 1fr}.homepulse article{min-height:110px;padding:14px}.homepulse b{font-size:16px}.homeexplore{padding:20px}.homeexplore>div{grid-template-columns:1fr}.homeexplore>div>button{min-height:175px}.homecommunity{padding:22px}.homecommunity h3,.homeexplore h3{font-size:24px}.homeprivate{padding:22px}.homeprivateintro,.homeprivateoptions{grid-template-columns:1fr}.homeprivateoptions article{grid-template-columns:auto 1fr}.homeprivateoptions button{grid-column:1/-1;width:100%}}@media (max-width:700px),(hover:none) and (pointer:coarse){.results-page{min-width:1100px}.results-page .layout{max-width:none}}.pagewidgets{margin-top:0;margin-bottom:18px}.poolresultslink{justify-content:flex-end;margin:-8px 0 18px;display:flex}.poolresultslink button{background:var(--gold);color:var(--navy);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:0;padding:11px 17px;font-size:10px;font-weight:900}.poolresultslink button:hover{filter:brightness(.95)}.week{border:1px solid var(--line);background:#fff;align-items:center;gap:12px;padding:14px 18px;display:flex}.week>button{border:1px solid var(--line);background:#f8f8f6;width:32px;height:32px;font-size:21px}.week>button.nextpick{color:#765800;letter-spacing:.05em;background:#fff8df;border-color:#b78b00;width:auto;margin-left:auto;padding:0 13px;font-size:8px;font-weight:900}.week>button.nextpick:disabled{color:#237143;background:#eef8f1;border-color:#9bc7aa}.week>button.nextpick+label{margin-left:0}.games article.needs-pick{border-left:4px solid #d8ae12}.games article.needs-pick:focus-within{outline-offset:2px;outline:3px solid #d8ae1266}@media (max-width:600px){.week{flex-wrap:wrap}.week>button.nextpick{order:4;width:100%;margin-left:0}.week label{margin-left:auto}}.week div small{color:var(--muted);font-size:8px;font-weight:900;display:block}.week div b{font:20px Georgia}.week label{text-align:right;width:180px;color:var(--muted);margin-left:auto;font-size:10px}.week label span{background:#e5e7ea;height:5px;margin-top:5px;display:block}.week label i{background:var(--gold);height:100%;display:block}.weekrail{border:1px solid var(--line);background:#f2f4f7;border-top:0;grid-template-columns:minmax(78px,1.35fr) repeat(18,minmax(48px,1fr));gap:4px;padding:8px;display:grid;overflow-x:auto}.weekrail button{color:#526075;background:#fff;border:1px solid #c9d0d9;flex-direction:column;justify-content:center;align-items:center;min-height:42px;font-size:8px;font-weight:900;display:flex;position:relative}.weekrail button em{color:#8993a1;letter-spacing:.05em;text-transform:uppercase;margin-top:3px;font-size:5px;font-style:normal}.weekrail button.closed{color:#7c8490;background:#e7e9ec}.weekrail button.open{color:#765800;background:#fff8df;border-color:#b78b00}.weekrail button:hover{border-color:#9b7b12}.weekrail button.active{border-color:var(--navy);background:var(--navy);color:#fff}.weekrail button.submitted:not(.active){color:#176f3b;background:#edf8f1;border-color:#85b99a}.weekrail button.active.submitted{box-shadow:inset 0 -3px 0 var(--gold)}.weekrail button.active em{color:#d5ddea}.weekrail small{color:#23814a;font-size:7px;position:absolute;top:2px;right:3px}.weekrail button.active small{color:#7ff0a8}@media (max-width:900px),(hover:none) and (pointer:coarse){.weekrail{grid-template-columns:108px repeat(18,52px)}}.notice{border-left:4px solid var(--gold);background:#fff8df;margin:12px 0;padding:11px 15px;font-size:12px}.games{gap:8px;display:grid}.games article{border:1px solid var(--line);background:#fff;grid-template-columns:112px 1fr 1fr;display:grid}.time{border-right:1px solid var(--line);background:#f8f8f6;flex-direction:column;justify-content:center;padding:12px;display:flex}.time b{font-size:10px}.time span{color:var(--muted);margin-top:4px;font-size:9px}.team{text-align:left;background:#fff;border:2px solid #0000;align-items:center;gap:11px;min-height:68px;padding:9px 13px;display:flex}.team>span{flex:1;min-width:0}.teamcontext{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;margin-top:7px;display:grid!important}.team .teamcontext small{background:#f5f7f9;border:1px solid #dce1e7;flex-direction:column;min-width:0;padding:4px 5px;line-height:1.25;display:flex;color:#6d7785!important;font-size:6px!important}.teamcontext small b{color:#071a37;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.teamcontext small.hot{background:#edf8f0;border-color:#8fc7a0}.teamcontext small.hot b{color:#16713c}.teamcontext small.cold{background:#fff1ef;border-color:#d8a6a2}.teamcontext small.cold b{color:#a12f28}@media (max-width:600px){.teamcontext{grid-template-columns:repeat(2,minmax(0,1fr))}.team .teamcontext small{padding:3px 4px;display:flex}}.team+.team{border-left:1px solid var(--line)}.team.selected{border:2px solid var(--gold);background:#fffbeb}.team em{color:#fff;background:#24477a;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.team span{flex-direction:column;display:flex}.team small{color:var(--muted);margin-top:3px;font-size:9px}.team>i{border:1px solid #aaa;border-radius:50%;width:14px;height:14px;margin-left:auto}.team.selected>i{border:4px solid #d99d00}.injurytoggle{border:0;border-top:1px solid var(--line);color:#243a5a;letter-spacing:.06em;background:#eef1f5;grid-column:1/-1;padding:7px 12px;font-size:7px;font-weight:900}.injurytoggle[aria-expanded=true]{color:#fff;background:#071a37}.matchupinjuries{border-top:3px solid var(--gold);background:#f7f8fa;grid-column:1/-1}.matchupinjuries>header{color:#fff;background:#071a37;justify-content:space-between;gap:12px;padding:9px 12px;display:flex}.matchupinjuries>header b{letter-spacing:.07em;font-size:8px}.matchupinjuries>header span{color:#c7d2e1;font-size:7px}.matchupinjuries>div{background:#dce1e7;grid-template-columns:1fr 1fr;gap:1px;display:grid}.matchupinjuries>div>article{background:#fff;padding:10px 12px}.matchupinjuries h4{margin:0 0 7px;font:16px Georgia}.matchupinjuries p{border-top:1px solid #e2e5e9;grid-template-columns:1fr auto;gap:3px;margin:0;padding:6px 0;display:grid}.matchupinjuries p b{font-size:8px}.matchupinjuries p span{color:#a1362d;font-size:7px;font-weight:900}.matchupinjuries p small{color:#687383;grid-column:1/-1;font-size:7px}.matchupinjuries .noinjuries{color:#687383;font-size:8px;display:block}.matchupinjuries>footer{color:#687383;padding:7px 12px;font-size:7px}.injurywaiting{text-align:center;color:#687383;margin:0;padding:18px;font-size:8px}@media (max-width:600px){.matchupinjuries>header{flex-direction:column;align-items:flex-start}.matchupinjuries>div{grid-template-columns:1fr}}.tie{background:#fffaf0;border:1px solid #cfb35d;grid-template-columns:1fr 150px;align-items:center;gap:25px;margin-top:14px;padding:18px 22px;display:grid}.tie h2{margin:4px 0;font:20px Georgia}.tie p{color:var(--muted);margin:0;font-size:11px}.tie label{font-size:8px;font-weight:900}.tie input{text-align:center;border:1px solid #b7a471;width:100%;height:43px;margin:5px 0;font-size:22px;font-weight:900;display:block}.tie label small{text-align:center;color:var(--muted);display:block}.submit{justify-content:flex-end;align-items:center;gap:15px;padding:16px 0;display:flex}.submit span{color:var(--muted);font-size:11px}.submit button,.placeholder button{background:var(--gold);border:0;padding:12px 22px;font-weight:900}.submit button:disabled{color:#777;background:#c9ccd1}.submit button.clearpicks,.mondaypool>footer button.clearpicks{color:#8b3029;background:#fff;border:1px solid #9b3d35}.submit button.clearpicks:disabled,.mondaypool>footer button.clearpicks:disabled{color:#8a8f97;background:#f1f2f4;border-color:#c9ccd1}.side{flex-direction:column;gap:14px;display:flex}.side>section{border:1px solid var(--line);background:#fff}.payment{padding:18px}.payment header,.stand header{justify-content:space-between;align-items:center;display:flex}.side small{color:var(--muted);letter-spacing:.13em;font-size:8px;font-weight:900}.payment header span{color:#177a46;background:#e7f5ec;border-radius:20px;padding:4px 7px;font-size:9px;font-weight:900}.payment>b{margin-top:12px;font:27px Georgia;display:block}.payment p{color:var(--muted);margin:2px 0 14px;font-size:11px}.payment>button{border:1px solid var(--line);background:#fafafa;width:100%;padding:9px;font-size:10px}.stand header{padding:15px}.stand h2,.activity h2{margin:3px 0;font:19px Georgia}.stand header button{color:#8a6500;background:0 0;border:0;font-size:9px;font-weight:900}.sh,.sr{border-top:1px solid #eceef0;grid-template-columns:28px 1fr 38px 44px;padding:8px 14px;font-size:10px;display:grid}.sh{color:var(--muted);background:#f7f7f5;font-size:8px;font-weight:900}.sr span:nth-child(2){font-weight:800}.sr span:nth-child(n+3){text-align:right}.sr.leader{border-left:3px solid var(--gold);background:#fffcf2}.activity{padding:16px}.activity ul{margin:12px 0 0;padding:0;list-style:none}.activity li{border-top:1px solid #eee;flex-direction:column;padding:9px 0;font-size:11px;display:flex}.activity li span{color:var(--muted);margin-top:3px;font-size:9px}.host{align-items:center;gap:12px;padding:15px;display:flex}.host>b{background:var(--navy);width:42px;height:42px;color:var(--gold);border-radius:50%;place-items:center;display:grid}.host div{flex-direction:column;display:flex}.host strong{margin:3px 0;font-size:12px}.host a{color:#8a6500;font-size:9px}.placeholder{text-align:center;border:1px solid var(--line);background:#fff;align-content:center;place-items:center;min-height:520px;padding:60px;display:grid}.placeholder>span{font-size:52px}.placeholder h2{margin:5px;font:30px Georgia}.placeholder p{max-width:520px;color:var(--muted);line-height:1.6}.mobile,.mobilemenu{display:none}@media (max-width:980px),(hover:none) and (pointer:coarse){.top{min-height:90px;display:flex}.top nav{display:none}.layout{grid-template-columns:1fr}.side{grid-template-columns:1fr 1fr;display:grid}.account{align-self:center;margin-top:0;margin-left:auto}.mobilemenu{display:block;position:relative}.mobilemenu>summary{border:1px solid var(--gold);background:var(--gold);min-width:52px;height:34px;color:var(--navy);cursor:pointer;place-items:center;padding:0 8px;font-size:8px;font-weight:900;list-style:none;display:grid}.mobilemenu>summary::-webkit-details-marker{display:none}.mobilemenu[open]>summary{background:#fff}.mobilemenu>section{z-index:600;border:2px solid var(--gold);max-height:calc(100vh - 106px);color:var(--navy);background:#fff;position:fixed;top:90px;left:8px;right:8px;overflow:auto;box-shadow:0 20px 65px #000b}.mobilemenu>section>header{background:var(--navy);color:#fff;justify-content:space-between;padding:14px 16px;font-size:9px;display:flex}.mobilemenu>section>header span{color:var(--gold)}.mobilemenu>section>div{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;display:grid}.account .mobilemenu>section button{width:auto;height:42px;color:var(--navy);background:#fff;border:1px solid #d9dde3;border-radius:0;font-size:8px;font-weight:900}.account .mobilemenu>section div button.on{border-color:var(--gold);background:#fff7d9}.mobilemenu>section>footer{background:#eef1f5;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:8px;display:grid}.account .mobilemenu>section footer button{border-color:#53627a}.account .mobilemenu>section footer button.signout{color:#fff;background:#8e2f32;border-color:#8e2f32}.mobile{z-index:5;background:var(--navy);scrollbar-width:thin;scrollbar-color:var(--gold) var(--navy);overscroll-behavior-x:contain;height:58px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:auto hidden}.mobile button{color:#aebbd0;white-space:nowrap;background:0 0;border:0;border-right:1px solid #1e3453;flex:0 0 82px;font-size:9px}.mobile button.on{color:var(--gold)}}@media (max-width:650px),(hover:none) and (pointer:coarse){.top{min-height:78px;padding:0 10px;display:flex}.mobilemenu>section{max-height:calc(100vh - 94px);top:78px}.brand{display:flex}.brand img{width:68px;height:68px}.brand b{display:none}.account{font-size:0}.hero{padding:20px 16px}.hero aside{display:none}.layout{padding:14px 10px 75px}.week{padding:10px}.week label{width:115px}.games article{grid-template-columns:75px 1fr 1fr}.time{padding:7px}.team{gap:5px;padding:7px 5px}.team em{width:27px;height:27px}.team small{display:none}.tie{grid-template-columns:1fr 100px;padding:14px 12px}.side{grid-template-columns:1fr}}.resultsmatrix{border:1px solid var(--line);background:#fff;overflow:hidden}.resultsmatrix>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.resultsmatrix header small{color:var(--gold);letter-spacing:.13em;font-size:9px;font-weight:900}.resultsmatrix header h2{margin:5px 0 2px;font:27px Georgia}.resultsmatrix header p{color:#aebbd0;margin:0;font-size:11px}.resultweek{align-items:center;gap:10px;display:flex}.resultweek button{color:#fff;background:#203451;border:1px solid #53627a;width:34px;height:34px;font-size:20px}.resultweek button:disabled{opacity:.35}.resultweek b{letter-spacing:.1em;font-size:11px}.matrixscroll{overflow:auto}.resultsmatrix table{border-collapse:collapse;width:100%;min-width:1050px;font-size:10px}.resultsmatrix th,.resultsmatrix td{text-align:center;border:1px solid #cfd4da;min-width:67px;padding:8px 6px}.resultsmatrix thead th{background:#e8e5da;height:92px}.resultsmatrix thead th>span{color:#0d6738;font-weight:900;display:block}.resultsmatrix thead th>b{flex-direction:column;margin:5px 0;font-size:9px;display:flex}.resultsmatrix thead th i{color:#818793;font-size:7px;font-style:normal}.resultsmatrix thead th small{color:#6c7585;font-size:8px}.resultsmatrix .playerhead{z-index:3;text-align:left;min-width:185px;position:sticky;left:0}.resultsmatrix tbody th{z-index:2;text-align:left;background:#f2f2ef;min-width:185px;font-size:11px;position:sticky;left:0}.resultsmatrix tbody th>b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:7px;font-size:9px;display:inline-grid}.resultsmatrix td.right{color:#075e22;background:#baf2bd;font-weight:900}.resultsmatrix td.wrong{color:#8a1111;background:#ffc1c1;text-decoration:line-through}.resultsmatrix td.pending{background:#fff1b8}.resultsmatrix td.hiddenpick{color:#9299a5;background:#eef0f3;font-size:8px}.resultsmatrix td.total{color:#fff;background:#132541;font-weight:900}.resultsmatrix .noentries{color:var(--muted);text-align:center;background:#fff;padding:45px;font-size:12px}.resultsmatrix>footer{color:var(--muted);background:#f7f7f5;align-items:center;gap:18px;padding:12px 18px;font-size:9px;display:flex}.resultsmatrix>footer span{align-items:center;gap:5px;display:flex}.resultsmatrix>footer b{color:#177a46;margin-left:auto}.key{border:1px solid #bbb;width:12px;height:12px}.key.right{background:#baf2bd}.key.wrong{background:#ffc1c1}.key.pending{background:#fff1b8}.resultwidgets{grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0 14px;display:grid}.resultwidgets article{border:1px solid var(--line);background:#fff;min-height:78px;padding:12px 15px}.resultwidgets article>div{justify-content:space-between;align-items:center;display:flex}.resultwidgets small{color:var(--muted);letter-spacing:.12em;font-size:7px;font-weight:900}.resultwidgets article>div>b{color:#187342;font-size:8px}.resultwidgets article>div>b.unpaid{color:#a04c20}.resultwidgets article>strong{margin-top:5px;font:22px Georgia;display:block}.resultwidgets article>span{color:var(--muted);font-size:8px}.resultwidgets ol,.resultwidgets ul{margin:8px 0 0;padding:0;list-style:none}.resultwidgets li{align-items:center;gap:7px;margin-top:4px;font-size:8px;display:flex}.resultwidgets li i{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;font-style:normal;display:grid}.resultwidgets li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resultwidgets li span{color:var(--muted);margin-left:auto}.resultwidgets article:last-child li:before{content:"•";color:var(--gold);font-size:14px}@media (max-width:700px){.resultwidgets{display:flex;overflow:auto}.resultwidgets article{flex:1;min-width:230px}}.weeklywinner{color:#fff;background:#10294d;border-top:1px solid #263d60;align-items:center;gap:12px;padding:11px 16px;display:flex}.weeklywinner small{color:var(--gold);letter-spacing:.08em;font-size:6px;font-weight:900}.weeklywinner b{font:16px Georgia}.weeklywinner span{color:#bfcadc;margin-left:auto;font-size:7px}.weeklywinner.pending{color:#435268;background:#eef2f6}.weeklywinner.pending small{color:#7b640c}.weeklywinner.pending span{color:#687383}@media (max-width:600px){.weeklywinner{flex-direction:column;align-items:flex-start}.weeklywinner span{margin-left:0}}.mockscoreentry{background:#f8f1d9;border-top:1px solid #304562;padding:14px 18px}.mockscoreentry>header{justify-content:space-between;gap:15px;margin-bottom:10px;display:flex}.mockscoreentry>header div{flex-direction:column;display:flex}.mockscoreentry>header small{color:#8d6500;letter-spacing:.1em;font-size:7px;font-weight:900}.mockscoreentry>header b{color:var(--navy);font:17px Georgia}.mockscoreentry>header span{color:var(--muted);font-size:9px}.mockscoreentry>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.mockscoreentry article{border:1px solid var(--line);background:#fff;grid-template-columns:34px 50px 20px 50px 34px 1fr;align-items:center;gap:5px;padding:7px;display:grid}.mockscoreentry article b{text-align:center;font-size:9px}.mockscoreentry article i{text-align:center;color:var(--muted);font-size:7px;font-style:normal}.mockscoreentry input{border:1px solid var(--line);text-align:center;width:100%;min-width:0;padding:6px}.mockscoreentry button{background:var(--navy);color:#fff;text-transform:uppercase;border:0;justify-self:end;padding:7px 9px;font-size:7px;font-weight:900}.mockscoreentry button:disabled{opacity:.4}@media (max-width:800px){.mockscoreentry>div{grid-template-columns:1fr}.mockscoreentry>header{flex-direction:column}.mockscoreentry article{grid-template-columns:32px 45px 18px 45px 32px 1fr}}.nflresultviews{gap:6px;margin-bottom:10px;display:flex}.nflresultviews button{border:1px solid var(--line);text-transform:uppercase;background:#fff;padding:9px 15px;font-size:8px;font-weight:900}.nflresultviews button.on{border-color:var(--navy);background:var(--navy);color:#fff}.crossref{border:1px solid var(--line);background:#fff}.crossref>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.crossref header small{color:var(--gold);letter-spacing:.12em;font-size:8px;font-weight:900}.crossref header h2{margin:5px 0;font:27px Georgia}.crossref header p{color:#aebbd0;margin:0;font-size:10px}.crossref header>b{color:var(--gold);font-size:10px}.crossscroll{max-height:70vh;overflow:auto}.crossref table{border-collapse:collapse;font-size:9px}.crossref th,.crossref td{text-align:center;border:1px solid #aeb4bb;min-width:45px;height:32px;padding:5px}.crossref thead th{vertical-align:bottom;background:#f2f1eb;height:150px}.crossref thead th:first-child{z-index:4;text-align:left;min-width:190px;height:auto;position:sticky;left:0}.crossref thead th span{transform-origin:0 100%;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:120px;display:block;overflow:hidden;transform:rotate(-58deg)translate(18px,23px)}.crossref tbody th{z-index:2;text-align:left;background:#fff;min-width:190px;position:sticky;left:0}.crossref td.self{color:#555;background:#aeb0b3}.crossref td.same{background:#dc9292}.crossref td.close{background:#bdd692}.crossref td.near{background:#ffff91}.crosslocked{text-align:center;padding:70px 20px}.crosslocked span{font-size:32px}.crosslocked h3{margin:10px 0 5px;font:23px Georgia}.crosslocked p{color:var(--muted);font-size:11px}.crossref>footer{color:var(--muted);background:#f7f7f5;align-items:center;gap:18px;padding:12px 18px;font-size:9px;display:flex}.crossref>footer span{align-items:center;gap:5px;display:flex}.crossref>footer i{border:1px solid #aaa;width:12px;height:12px}.crossref>footer b{color:#177a46;margin-left:auto}@media (max-width:600px){.crossref>header{align-items:flex-start;gap:12px}.crossref>footer{white-space:nowrap;overflow:auto}.crossref>footer b{display:none}}.mnfcross{border:1px solid var(--line);background:#fff}.mnfcross>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.mnfcross>header small{color:var(--gold);letter-spacing:.12em;font-size:8px;font-weight:900}.mnfcross>header h2{margin:5px 0;font:27px Georgia}.mnfcross>header p{color:#aebbd0;margin:0;font-size:10px}.mnfcross>header>b{color:var(--gold);font-size:10px}.mnfcards{background:#f5f4ef;grid-auto-columns:minmax(245px,1fr);grid-auto-flow:column;gap:12px;padding:16px;display:grid;overflow:auto}.mnfcards>article{background:#fff;border:1px solid #aeb4bb}.mnfcards article>header{border-bottom:3px solid var(--navy);text-align:center;padding:12px;position:relative}.mnfcards article>header small{color:var(--muted);font-size:7px}.mnfcards article>header h3{white-space:nowrap;text-overflow:ellipsis;margin:4px 35px 0;font-size:13px;overflow:hidden}.mnfcards article>header span{font-size:8px;font-weight:900;position:absolute;bottom:8px;right:10px}.mnfcardhead,.mnfcardrow{grid-template-columns:38px 1fr 50px 50px;align-items:center;display:grid}.mnfcardhead{background:#e8e5da;padding:6px;font-size:7px;font-weight:900}.mnfcardrow{border-top:1px solid var(--line);min-height:30px;font-size:8px}.mnfcardrow>*{text-align:center;padding:6px}.mnfcardrow span:nth-child(2){text-align:left}.mnfcardrow strong.won{color:#35500c;background:#dcebb9}.mnfcardrow strong.lost{color:#8a1111;background:#ffd0d0}.mnfcards article>footer{background:#f0f6e8;justify-content:flex-end;align-items:center;gap:12px;padding:9px;font-size:8px;display:flex}.mnfcards article>footer b{color:#527214;font-size:14px}.mnfcrossnote{color:var(--muted);padding:12px 18px;font-size:9px}@media (max-width:600px){.mnfcross>header{align-items:flex-start;gap:12px}.mnfcards{grid-auto-columns:86vw}}.commissioner{border:1px solid var(--line);background:#fff}.commissioner>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:22px;display:flex}.commissioner>header small{color:var(--gold);font-size:8px;font-weight:900}.commissioner>header h2{margin:5px 0;font:28px Georgia}.commissioner>header p{color:#b8c3d2;margin:0;font-size:10px}.commissioner>header>span{color:var(--gold);font-weight:900}.commissioner .invite{background:#f5f4ef;grid-template-columns:1fr 1fr auto;gap:8px;padding:15px;display:grid}.commissioner .invite input{border:1px solid var(--line);min-width:0;padding:10px}.commissioner .invite button{background:var(--gold);border:0;padding:10px 16px;font-weight:900}.commstatus{background:#fff8df;margin:0;padding:9px 15px;font-size:9px}.commissionersummary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.commissionersummary article{border-right:1px solid var(--line);padding:13px 15px}.commissionersummary small{color:var(--muted);font-size:7px;font-weight:900;display:block}.commissionersummary b{margin-top:4px;font:21px Georgia;display:block}.commgrid{grid-template-columns:minmax(190px,1.4fr) 120px 90px 90px 180px 60px 105px;align-items:center;display:grid}.rosterhead{color:var(--muted);background:#e8e5da;padding:9px 12px;font-size:7px;font-weight:900}.rosterhead .sortname{text-align:left;background:0 0;border:0;font-size:7px;font-weight:900}.roster>article{border-top:1px solid var(--line);min-height:52px;padding:8px 12px;font-size:9px}.roster>article>b small,.submissioncount small{color:var(--muted);margin-top:3px;font-size:7px;display:block}.paytoggle,.champcontrols button{border:1px solid var(--line);text-transform:uppercase;background:#eee;padding:7px;font-size:8px;font-weight:900}.deleteplayer{color:#8e2020;text-transform:uppercase;background:#fff2f2;border:1px solid #c88181;padding:7px;font-size:8px;font-weight:900}.protectedaccount{color:var(--muted);font-size:8px;font-weight:900}.paytoggle.paid{color:#36520b;background:#dcebb9;border-color:#8dac55}.paytoggle.unpaid{color:#943f15;background:#fff0e7;border-color:#d7a486}.champcontrols{gap:5px;display:flex}.champcontrols button.enrolled{color:#183b68;background:#dfeafa;border-color:#58759a}.commissioner>footer{color:var(--muted);background:#f5f4ef;justify-content:space-between;padding:12px 15px;font-size:9px;display:flex}@media (max-width:850px){.commissioner{overflow:auto}.commissioner>header,.commissioner .invite,.commissionersummary,.commissioner>footer{min-width:760px}.rosterhead,.roster{min-width:850px}}@media (max-width:600px){.commissioner .invite{grid-template-columns:1fr}.commissionersummary{grid-template-columns:1fr 1fr}}.commissionerpools{border-bottom:1px solid var(--line);background:#f5f4ef;gap:8px;padding:12px 15px;display:flex;overflow:auto}.commissionerpools button{border:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:8px;min-width:145px;padding:10px;display:flex}.commissionerpools button.active{background:#f3f9e9;border-color:#9aae6a}.commissionerpools button>i{font-size:19px;font-style:normal}.commissionerpools button span{flex-direction:column;display:flex}.commissionerpools button b{font-size:9px}.commissionerpools button small{color:var(--muted);margin-top:3px;font-size:6px;font-weight:900}.commissionerpools button.active small{color:#527214}.weektracker{background:#f7f8fa;border:1px solid #cbd2dc;margin:14px}.weektracker>header{color:#fff;background:#10294d;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.weektracker>header small{color:var(--gold);letter-spacing:.08em;font-size:7px;font-weight:900}.weektracker h3{margin:3px 0 0;font:21px Georgia}.weektracker>header>span{color:#c2cede;font-size:8px;font-weight:800}.weektracker>nav{grid-template-columns:repeat(18,minmax(38px,1fr));gap:3px;padding:8px;display:grid;overflow:auto}.weektracker>nav button{color:#526075;background:#fff;border:1px solid #cad1da;min-height:30px;font-size:7px;font-weight:900}.weektracker>nav button.on{background:var(--gold);color:#071a37;border-color:#b78b00}.weektracksummary{background:#fff;border-block:1px solid #d5dae1;grid-template-columns:repeat(4,1fr);display:grid}.weektracksummary span{color:#687383;border-right:1px solid #d5dae1;padding:10px 13px;font-size:6px;font-weight:900}.weektracksummary b{color:#071a37;margin-bottom:2px;font:18px Georgia;display:block}.weektrackrows article{border-top:1px solid #dce1e7;grid-template-columns:minmax(180px,1.5fr) 90px 105px 70px 105px;align-items:center;gap:9px;padding:9px 12px;font-size:8px;display:grid}.weektrackrows article>b small{color:#7a8492;margin-top:2px;font-size:6px;display:block}.weektrackrows article>span{color:#5e6979}.weektrackrows i,.weektrackrows em{text-align:center;border-radius:2px;padding:6px;font-size:6px;font-style:normal;font-weight:900}.weektrackrows i.submitted{color:#176f3b;background:#dff1e5}.weektrackrows i.inprogress{color:#745800;background:#fff3c5}.weektrackrows i.notstarted{color:#91483e;background:#f1e2df}.weektrackrows em.paid{color:#176f3b;background:#dff1e5}.weektrackrows em.unpaid{color:#943f15;background:#fff0e7}.weektrackrows strong{color:#8a4d21;text-align:right;font-size:6px}.weektrackrows i.submitted~em~strong{color:#247344}.reminderbutton{color:#765800;background:#fff8df;border:1px solid #b78b00;padding:7px;font-size:6px;font-weight:900}.reminderbutton:disabled{color:#4d745c;background:#eef4f0;border-color:#b9c5bd}@media (max-width:850px){.weektracker{min-width:790px}.weektracker>nav{grid-template-columns:repeat(18,42px)}}.weeksettlement{background:#eef3f8;border-bottom:1px solid #d5dae1;justify-content:space-between;align-items:center;gap:20px;padding:13px 15px;display:flex}.weeksettlement>div{flex-direction:column;gap:3px;display:flex}.weeksettlement small{color:#6e7887;letter-spacing:.08em;font-size:6px;font-weight:900}.weeksettlement b{font:15px Georgia}.weeksettlement span{color:#596779;font-size:7px}.weeksettlement em{color:#9b3f31;font-size:7px;font-style:normal;font-weight:900}.weeksettlement.review{background:#fff0e8}.weeksettlement button{background:var(--gold);color:#071a37;border:1px solid #ad8500;padding:9px 13px;font-size:7px;font-weight:900}.weeksettlement button.paid{color:#176f3b;background:#dff1e5;border-color:#43865e}.weeksettlement button:disabled{color:#8a929d;background:#e2e5e9;border-color:#c8cdd3}@media (max-width:600px){.weeksettlement{flex-direction:column;align-items:stretch}.weeksettlement button{width:100%}}.resultscenter{gap:12px;display:grid}.resultnavrow{align-items:stretch;gap:8px;display:flex}.sportresulttabs{border:1px solid var(--line);background:#fff;flex:1;gap:5px;padding:6px;display:flex;overflow:auto}.sportresulttabs button{color:#596376;white-space:nowrap;background:#f2f3f5;border:0;border-bottom:3px solid #0000;min-width:105px;padding:11px 14px;font-size:10px;font-weight:900}.sportresulttabs button.on{border-color:var(--gold);background:var(--navy);color:#fff}.returntopool{background:var(--gold);min-width:175px;color:var(--navy);text-transform:uppercase;cursor:pointer;border:0;padding:10px 15px;font-size:9px;font-weight:900}.sportresultempty{border:1px solid var(--line);text-align:center;background:#fff;align-content:center;place-items:center;min-height:430px;padding:50px;display:grid}.sportresultempty>span{font-size:48px}.sportresultempty small{color:#a77800;letter-spacing:.14em;margin-top:14px;font-size:9px;font-weight:900}.sportresultempty h2{margin:7px 0;font:28px Georgia}.sportresultempty p{max-width:520px;color:var(--muted);margin:0;line-height:1.6}.sportresultempty b{color:#177a46;background:#eef6f1;border-radius:20px;margin-top:18px;padding:9px 13px;font-size:10px}@media (max-width:700px){.resultnavrow{flex-direction:column}.returntopool{min-height:42px}}.mondaypool{border:1px solid var(--line);background:#fff}.mondaypool>header{color:#fff;background:linear-gradient(120deg,#071226,#18375c);justify-content:space-between;align-items:center;padding:22px;display:flex}.mondaypool header small{color:var(--gold);letter-spacing:.14em;font-size:9px;font-weight:900}.mondaypool header h2{margin:5px 0;font:28px Georgia}.mondaypool header p{color:#b9c4d3;margin:0;font-size:11px}.mondaystatus{border-bottom:1px solid var(--line);background:#fff8df;justify-content:space-between;padding:12px 18px;font-size:10px;display:flex}.mondaystatus span{color:var(--muted)}.mondaygames{gap:12px;padding:18px;display:grid}.mondaygames article{border:1px solid var(--line);grid-template-columns:130px 1fr 1fr;display:grid}.mnftime{background:var(--navy);color:#fff;flex-direction:column;justify-content:center;padding:15px;display:flex}.mnftime small{color:var(--gold);font-size:8px;font-weight:900}.mnftime b{margin-top:5px;font-size:12px}.mnftime em{color:#ffcf4c;margin-top:7px;font-size:8px}.mondaygames article>button{text-align:left;background:#fff;border:2px solid #0000;align-items:center;gap:10px;padding:15px;display:flex}.mondaygames article>button+button{border-left:1px solid var(--line)}.mondaygames article>button.picked{border-color:var(--gold);background:#fffbeb}.mondaygames img{object-fit:contain;width:42px;height:42px}.mondaygames button span{flex-direction:column;display:flex}.mondaygames button small{color:var(--muted);margin-top:3px;font-size:8px}.mondaygames button i{border:1px solid #aab0ba;border-radius:50%;width:15px;height:15px;margin-left:auto}.mondaygames button.picked i{border:4px solid #d99d00}.nomonday{text-align:center;color:var(--muted);padding:50px}.mnftie{background:#fffaf0;border:1px solid #cfb35d;grid-template-columns:1fr 160px;align-items:center;gap:25px;margin:0 18px;padding:18px;display:grid}.mnftie h3{margin:5px 0;font:20px Georgia}.mnftie p{color:var(--muted);margin:0;font-size:10px}.mnftie label{font-size:8px;font-weight:900}.mnftie input{text-align:center;border:1px solid #b7a471;width:100%;height:44px;margin:5px 0;font-size:22px;font-weight:900;display:block}.mnftie label span{text-align:center;color:var(--muted);display:block}.mondaypool>footer{justify-content:flex-end;align-items:center;gap:15px;padding:18px;display:flex}.mondaypool>footer span{color:var(--muted);font-size:10px}.mondaypool>footer button{background:var(--gold);border:0;padding:12px 20px;font-weight:900}.mondaypool>footer button:disabled{color:#777;background:#c9ccd1}@media (max-width:650px){.mondaypool>header{align-items:flex-start;padding:16px}.mondaygames{padding:10px}.mondaygames article{grid-template-columns:1fr 1fr}.mnftime{grid-column:1/-1}.mondaygames article>button{padding:10px 6px}.mondaygames img{width:32px;height:32px}.mnftie{grid-template-columns:1fr 100px;margin:0 10px}.mondaystatus{flex-direction:column;gap:4px}}.mondayresults{border:1px solid var(--line);background:#fff}.mondayresults>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:20px;display:flex}.mondayresults header small{color:var(--gold);letter-spacing:.13em;font-size:9px;font-weight:900}.mondayresults header h2{margin:5px 0 0;font:25px Georgia}.mondayresulthead,.mondayresults>article{grid-template-columns:34px minmax(150px,1fr) repeat(2,minmax(90px,1fr));align-items:center;display:grid}.mondayresulthead{color:#616978;background:#e8e5da;padding:10px 14px;font-size:8px;font-weight:900}.mondayresults>article{border-top:1px solid var(--line);padding:11px 14px;font-size:10px}.mondayresults>article>b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.mondayresults>article span,.mondayresults>article em{text-align:center;font-style:normal}.mondayresults>article em{color:#177a46;font-weight:900}.mondayresults .noentries{text-align:center;color:var(--muted);margin:0;padding:50px;font-size:11px}.seasonlock{border:1px solid #53627a;flex-direction:column;min-width:220px;padding:12px 15px;display:flex}.seasonlock b{margin-top:5px;font-size:11px}.seasonlock.locked{background:#3a1720;border-color:#d86767}.seasonrules{border-bottom:1px solid var(--line);background:#fff8df;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:13px 18px;font-size:10px;display:grid}.seasonrules span{color:var(--muted)}.seasonrules strong{color:#8a6500}.seasonsheet{padding:18px}.seasonhead,.seasonsheet article{grid-template-columns:65px 1fr 1fr 150px;align-items:stretch;display:grid}.seasonhead{color:#626b79;background:#e8e5da;padding:8px 10px;font-size:8px;font-weight:900}.seasonhead span:nth-child(n+2){padding-left:12px}.seasonsheet article{border:1px solid var(--line);border-top:0;min-height:72px}.seasonsheet article>b{text-align:center;background:#f2f3f5;flex-direction:column;justify-content:center;padding:10px;font-size:12px;display:flex}.seasonsheet article>b small{color:var(--muted);margin-top:4px;font-size:8px}.seasonsheet article>button{border:2px solid #0000;border-left:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:10px;padding:10px 12px;display:flex}.seasonsheet article>button.picked{border:2px solid var(--gold);background:#fffbeb}.seasonsheet article img{object-fit:contain;width:37px;height:37px}.seasonsheet article button span{flex-direction:column;display:flex}.seasonsheet article button small{color:var(--muted);margin-top:3px;font-size:8px}.seasonsheet article button i{border:1px solid #aab0ba;border-radius:50%;width:14px;height:14px;margin-left:auto}.seasonsheet article button.picked i{border:4px solid #d99d00}.seasonsheet article>label{border-left:1px solid var(--line);background:#fffaf0;flex-direction:column;justify-content:center;padding:9px 14px;font-size:7px;font-weight:900;display:flex}.seasonsheet select{text-align:center;background:#fff;border:1px solid #b7a471;height:34px;margin-top:5px;font-weight:900}.seasonnote{border-left:4px solid var(--gold);background:#f7f7f5;margin:0 18px;padding:14px 18px}.seasonnote p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.5}.mondayresults .mondayresulthead,.mondayresults>article{grid-template-columns:45px 1fr 120px}.mondayresults>header>b{color:var(--gold);font-size:10px}@media (max-width:650px){.mondaypool.season>header{gap:12px}.seasonlock{min-width:0}.seasonrules{grid-template-columns:1fr;gap:5px}.seasonsheet{padding:10px;overflow:auto}.seasonhead,.seasonsheet article{min-width:690px}.seasonnote{margin:0 10px}.mondaypool.season>footer{flex-direction:column;align-items:flex-end}}.seasonsheet article>button>span{flex:1;min-width:0}.mnfteamcontext{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;margin-top:7px;display:grid!important}.seasonsheet .mnfteamcontext small{color:#6d7785;background:#f5f7f9;border:1px solid #dce1e7;flex-direction:column;min-width:0;padding:4px;font-size:6px;line-height:1.2;display:flex}.mnfteamcontext small b{color:#071a37;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.mnfteamcontext small.hot{background:#edf8f0;border-color:#8fc7a0}.mnfteamcontext small.hot b{color:#16713c}.mnfteamcontext small.cold{background:#fff1ef;border-color:#d8a6a2}.mnfteamcontext small.cold b{color:#a12f28}@media (max-width:850px){.mnfteamcontext{grid-template-columns:repeat(2,minmax(0,1fr))}}.mondayviews{border-bottom:1px solid var(--line);background:#f5f4ef;gap:6px;padding:12px 18px;display:flex}.mondayviews button{border:1px solid var(--line);text-transform:uppercase;background:#fff;padding:9px 15px;font-size:9px;font-weight:900}.mondayviews button.on{border-color:var(--navy);background:var(--navy);color:#fff}.mnfresults{background:#f5f4ef;padding:18px}.mnfsummary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.mnfsummary article{border:1px solid var(--line);background:#fff;padding:16px}.mnfsummary small,.mnfpayout>small,.mnfupdated small,.mnfwinners header small,.mnfstandings header small{color:var(--muted);letter-spacing:.1em;font-size:8px;font-weight:900;display:block}.mnfsummary b{color:var(--navy);margin-top:5px;font:26px Georgia;display:block}.mnfresultgrid{grid-template-columns:1fr 230px;gap:14px;display:grid}.mnfwinners,.mnfpayout,.mnfupdated,.mnfstandings{border:1px solid var(--line);background:#fff}.mnfwinners header,.mnfstandings header{justify-content:space-between;align-items:center;padding:15px;display:flex}.mnfwinners h3,.mnfpayout h3,.mnfstandings h3{margin:4px 0 0;font:20px Georgia}.mnfwinners header span,.mnfstandings header>span{color:var(--muted);font-size:9px}.mnfwinnerhead,.mnfwinners>article{grid-template-columns:48px 1fr 1fr 1fr;align-items:center;display:grid}.mnfwinnerhead{color:var(--muted);background:#e8e5da;padding:8px 10px;font-size:7px;font-weight:900}.mnfwinners>article{border-top:1px solid var(--line);min-height:38px;font-size:9px}.mnfwinners>article>*{padding:8px}.mnfwinners>article>b{text-align:center}.mnfwinners>article strong{background:#f2f3f5;align-items:center;height:100%;display:flex}.mnfwinners>article strong.final{color:#263a08;background:#dcebb9}.mnfresultgrid>aside{flex-direction:column;gap:14px;display:flex}.mnfpayout,.mnfupdated{padding:18px}.mnfpayout div{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.mnfpayout div b{color:#779326}.mnfupdated b,.mnfupdated span{margin-top:6px;display:block}.mnfupdated span{color:var(--muted);font-size:9px}.mnfstandings{margin-top:14px}.mnfstandinghead,.mnfstandings>article{grid-template-columns:70px 1fr 120px 120px 120px;align-items:center;display:grid}.mnfstandinghead{color:var(--muted);background:#e8e5da;padding:8px 12px;font-size:7px;font-weight:900}.mnfstandings>article{border-top:1px solid var(--line);min-height:42px;padding:0 12px;font-size:10px}.mnfstandings>article>b{font:18px Georgia}.mnfstandings>article span{text-align:center}.mnfempty{text-align:center;color:var(--muted);margin:0;padding:30px;font-size:10px}@media (max-width:800px){.mnfsummary{grid-template-columns:1fr 1fr}.mnfresultgrid{grid-template-columns:1fr}.mnfwinners{overflow:auto}.mnfwinnerhead,.mnfwinners>article{min-width:650px}.mnfstandings{overflow:auto}.mnfstandinghead,.mnfstandings>article{min-width:620px}}@media (max-width:500px){.mnfresults{padding:10px}.mnfsummary article{padding:12px}.mnfsummary b{font-size:20px}.mondayviews{padding:10px}}.champion{border:1px solid var(--line);background:#fff}.champion>header{color:#fff;background:linear-gradient(120deg,#071226,#18375c);justify-content:space-between;align-items:center;padding:24px;display:flex}.champion>header small{color:var(--gold);letter-spacing:.12em;font-size:9px;font-weight:900}.champion>header h2{margin:5px 0;font:30px Georgia}.champion>header p{color:#bcc7d6;margin:0;font-size:11px}.champion>header>span{color:var(--gold);border:1px solid #61718a;padding:10px 14px;font-size:10px;font-weight:900}.championhero{grid-template-columns:1fr 320px;gap:25px;padding:25px;display:grid}.championhero small{color:var(--muted);letter-spacing:.1em;font-size:8px;font-weight:900}.championhero h3{margin:7px 0;font:24px Georgia}.championhero p,.championhero li{color:var(--muted);font-size:11px;line-height:1.6}.championhero aside{background:#fffaf0;border:1px solid #cfb35d;padding:20px}.championhero aside h3{font-size:20px}.championhero aside span{color:#666;background:#eee;margin:12px 0;padding:8px;font-size:9px;font-weight:900;display:block}.championhero aside span.joined{color:#334d0b;background:#dcebb9}.championhero aside button{background:var(--gold);border:0;width:100%;padding:12px;font-weight:900}.championhero aside button:disabled{color:#777;background:#d0d2d5}.championmoney{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.championmoney article{border-right:1px solid var(--line);padding:16px}.championmoney small{color:var(--muted);font-size:7px;font-weight:900;display:block}.championmoney b{margin-top:5px;font:22px Georgia;display:block}.champion>footer{color:var(--muted);background:#f5f4ef;padding:14px 24px;font-size:10px}.champresults>header{background:#dcefc2;border:1px solid #9eaf8a;justify-content:space-between;padding:20px;display:flex}.champresults>header small{font-size:8px;font-weight:900}.champresults>header h2{margin:5px 0;font:26px Georgia}.champresults>header p{color:var(--muted);margin:0;font-size:10px}.champresults>header>div:last-child{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.champresults>header span{color:#688020;font-weight:900}.champpayouts{border:1px solid var(--line);background:#fff;border-top:0;gap:25px;padding:12px 18px;font-size:10px;display:flex}.champpayouts b{color:#779326;margin-left:5px}.champscroll{overflow:auto}.champresults table{border-collapse:collapse;background:#f1fae9;width:100%;min-width:1400px;font-size:9px}.champresults th,.champresults td{text-align:center;border:1px solid #9ba892;padding:7px}.champresults thead th{background:#dcefc2}.champresults thead th:first-child{text-align:left;min-width:180px}.champresults thead span,.champresults thead small{font-size:6px;display:block}.champresults tbody th{text-align:left;align-items:center;gap:8px;display:flex}.champresults tbody th>b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.champresults tbody th small{color:var(--muted);margin-left:auto}.champwins{background:#fff5bf;font-weight:900}@media (max-width:750px){.championhero{grid-template-columns:1fr}.championmoney{grid-template-columns:1fr 1fr}.championmoney article:last-child{grid-column:1/-1}.champpayouts{white-space:nowrap;overflow:auto}}.sheetpicker{border:1px solid var(--line);background:#fff;align-items:end;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.sheetpicker>div{align-items:end;gap:8px;display:flex}.sheetpicker>div:first-child{flex-direction:column;align-items:flex-start}.sheetpicker small{color:var(--muted);letter-spacing:.12em;font-size:8px;font-weight:900}.sheetpicker select,.sheetpicker input{border:1px solid var(--line);background:#fafafa;height:36px;padding:0 10px}.sheetpicker select{min-width:190px;font-weight:800}.sheetpicker button{background:var(--navy);color:#fff;border:0;height:36px;padding:0 14px;font-size:10px;font-weight:900}.sheetpicker button:disabled{opacity:.4}.sheetpicker p{color:#8a6500;margin:0 0 4px auto;font-size:9px}@media (max-width:650px){.sheetpicker,.sheetpicker>div{flex-direction:column;align-items:stretch}.sheetpicker p{margin:0}.sheetpicker select{width:100%}}.lounge{border:1px solid var(--line);background:#fff}.lounge>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.lounge>header small{color:var(--gold);letter-spacing:.14em;font-size:9px;font-weight:900}.lounge>header h2{margin:5px 0;font:30px Georgia}.lounge>header p{color:#b5c0d0;margin:0;font-size:11px}.lounge>header>span{border:1px solid #506079;padding:10px 14px;font-size:10px;font-weight:900}.loungegrid{grid-template-columns:230px 1fr;min-height:570px;display:grid}.loungegrid>aside{border-right:1px solid var(--line);background:#f5f3ec;flex-direction:column;gap:10px;padding:20px;display:flex}.loungegrid>aside>small{color:#687183;letter-spacing:.12em;margin-top:8px;font-size:8px;font-weight:900}.profilecard{align-items:center;gap:10px;display:flex}.loungeavatar{color:#fff;background:#132541;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:inline-grid;overflow:hidden}.loungeavatar img{object-fit:cover;width:100%;height:100%}.lounge textarea{resize:vertical;border:1px solid #ccd1d8;padding:10px;font:11px Arial}.loungegrid>aside textarea{min-height:70px}.lounge button,.uploadbutton{color:#fff;cursor:pointer;text-align:center;background:#132541;border:0;padding:10px;font-size:9px;font-weight:900}.uploadbutton input{display:none}.playerchips{flex-wrap:wrap;gap:5px;max-height:190px;display:flex;overflow:auto}.playerchips button{color:#24344d;background:#e4e7eb;padding:6px 7px;font-size:8px}.chat{flex-direction:column;min-width:0;display:flex}.chatlog{flex:1;max-height:520px;padding:18px;overflow:auto}.chatlog>article{border-bottom:1px solid #e2e4e7;gap:10px;padding:12px;display:flex}.chatlog>article.mine{background:#f7f9fc}.chatlog>article.tagged{border-left:4px solid var(--gold);background:#fff8dc}.chatlog>article>div{flex:1;min-width:0}.chatlog article header{align-items:center;gap:9px;display:flex}.chatlog article time{color:#7a8290;font-size:8px}.chatlog article em{color:#8b5f00;margin-left:auto;font-size:7px;font-style:normal;font-weight:900}.chatlog p{white-space:pre-wrap;margin:6px 0;font-size:11px;line-height:1.45}.chatmedia,.chatlog video{border-radius:3px;max-width:min(460px,100%);max-height:300px;margin-top:9px;display:block}.emptychat{text-align:center;color:#747d8b;padding:60px 20px!important}.chat>footer{border-top:1px solid var(--line);background:#f4f4f1;padding:14px 18px}.chat>footer textarea{box-sizing:border-box;width:100%;min-height:72px}.chat>footer>div{align-items:center;gap:9px;margin-top:8px;display:flex}.chat>footer>div span{color:#687183;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.chat>footer>div button{color:#0a1b34;background:#d9a900;margin-left:auto;padding-inline:24px}.loungestatus{border-top:1px solid var(--line);color:#687183;margin:0;padding:10px 18px;font-size:9px}@media (max-width:850px){.loungegrid{grid-template-columns:1fr}.loungegrid>aside{border-right:0;border-bottom:1px solid var(--line)}.chatlog{max-height:480px}.lounge>header{align-items:flex-start;gap:12px}.lounge>header h2{font-size:24px}}.chatlog audio,.voicepreview{width:min(420px,100%);height:36px;margin-top:9px;display:block}.chat>footer>div .recordvoice{background:#23466f;margin-left:0}.chat>footer>div .recording{color:#fff;background:#a51f2d;margin-left:0}.chat>footer>div .cancelrecord{color:#24344d;background:#e4e7eb;margin-left:0}@media (max-width:600px){.chat>footer>div{flex-wrap:wrap;align-items:stretch}.chat>footer>div>button:last-child{margin-left:auto}}.chatlog article header .deletepost{color:#8b2d2d;background:0 0;margin-left:auto;padding:3px 7px;font-size:7px}.deleteconfirm{gap:4px;margin-left:auto;display:flex}.chatlog article header .deleteconfirm button{color:#fff;background:#a51f2d;padding:4px 7px;font-size:7px}.chatlog article header .deleteconfirm button+button{color:#24344d;background:#e4e7eb}.top nav button,.mobile button{position:relative}.navbadge{color:#fff;background:#d32f3f;border-radius:9px;place-items:center;min-width:16px;height:16px;margin-left:5px;padding:0 3px;font-size:7px;font-weight:900;line-height:1;display:inline-grid}.account{position:relative}.account .alertbell{color:#fff;background:#203451;border:1px solid #53627a;border-radius:50%;width:31px;height:31px;margin-left:6px;position:relative}.alertbell span{background:#d32f3f;border-radius:8px;place-items:center;min-width:15px;height:15px;font-size:7px;display:grid;position:absolute;top:-5px;right:-5px}.alertmenu{z-index:700;border:1px solid var(--line);width:310px;color:var(--navy);background:#fff;position:absolute;top:42px;right:0;box-shadow:0 12px 30px #07122633}.alertmenu header{background:#f1f1ed;justify-content:space-between;padding:12px 14px;font-size:9px;display:flex}.alertmenu>button{border:0;border-top:1px solid var(--line);text-align:left;background:#fff;gap:10px;width:100%;padding:12px 14px;display:flex}.alertmenu>button>i{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.alertmenu>button span{flex-direction:column;flex:1;display:flex}.alertmenu>button small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.4}.alertmenu>p{text-align:center;color:var(--muted);margin:0;padding:24px;font-size:10px}@media (max-width:600px){.alertmenu{width:auto;position:fixed;top:64px;left:10px;right:10px}}.fantasyhistory{border:1px solid var(--line);background:#fff}.fantasyhistory>header{color:#fff;background:linear-gradient(120deg,#071226,#18375c);justify-content:space-between;align-items:center;padding:24px;display:flex}.fantasyhistory header small{color:var(--gold);letter-spacing:.13em;font-size:8px;font-weight:900}.fantasyhistory header h2{margin:5px 0;font:30px Georgia}.fantasyhistory header p{color:#b9c4d3;margin:0;font-size:10px}.fantasyhistory header a{color:#fff;border:1px solid #61718a;padding:10px 13px;font-size:8px;font-weight:900;text-decoration:none}.fantasyhistory>nav{background:#f2f1eb;gap:6px;padding:12px 16px;display:flex;overflow:auto}.fantasyhistory>nav button{border:1px solid var(--line);background:#fff;padding:9px 13px;font-size:9px;font-weight:900}.fantasyhistory>nav button.on{background:var(--navy);color:#fff}.fantasychamp{border-bottom:1px solid var(--line);background:#fff8df;grid-template-columns:50px 1fr 1fr 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.fantasychamp>span{font-size:32px}.fantasychamp small{color:var(--muted);font-size:7px;font-weight:900;display:block}.fantasychamp h3{margin:4px 0;font:22px Georgia}.fantasychamp strong{color:#8a6500;font-size:9px}.fantasytable{overflow:auto}.fhrow{border-top:1px solid var(--line);grid-template-columns:60px minmax(230px,1fr) repeat(4,80px);align-items:center;min-width:720px;min-height:39px;padding:0 15px;font-size:10px;display:grid}.fhrow.head{color:var(--muted);background:#e8e5da;font-size:7px;font-weight:900}.fhrow>:not(:nth-child(2)){text-align:center}.fhrow>b{font:16px Georgia}.fhrow strong{align-items:center;gap:8px;display:flex}.fhrow em{color:#3f5b12;background:#dcebb9;padding:3px 6px;font-size:6px;font-style:normal}.fhrow.all{grid-template-columns:50px minmax(230px,1fr) repeat(5,75px)}.fantasyhistory>footer{color:var(--muted);background:#f5f4ef;padding:12px 16px;font-size:8px}@media (max-width:700px){.fantasyhistory>header{align-items:flex-start;gap:15px}.fantasychamp{grid-template-columns:42px 1fr}.fantasychamp>div:nth-of-type(n+2),.fantasychamp>strong{grid-column:2}.fantasyhistory header a{white-space:nowrap}}.fantasystatus{border-bottom:1px solid var(--line);background:#fff8df;grid-template-columns:repeat(4,1fr);display:grid}.fantasystatus>div{border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:16px;display:flex}.fantasystatus small{color:var(--muted);font-size:7px;font-weight:900}.fantasystatus strong{font-size:10px}.fantasystatus span{color:var(--muted);font-size:8px}.fantasyquick{background:#f2f1eb;gap:8px;padding:12px 16px;display:flex}.fantasyquick a{border:1px solid var(--line);color:var(--navy);background:#fff;padding:8px 12px;font-size:8px;font-weight:900;text-decoration:none}.fantasyteams{padding:0 16px 16px}.fantasyteams>a,.fthead{border-bottom:1px solid var(--line);min-height:48px;color:var(--navy);grid-template-columns:46px minmax(220px,1fr) minmax(150px,.7fr) 92px;align-items:center;gap:10px;text-decoration:none;display:grid}.fthead{min-height:34px;color:var(--muted);font-size:7px;font-style:normal}.fthead span{grid-column:1/3}.fantasyteams>a>i{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;font-style:normal;font-weight:900;display:grid}.fantasyteams>a>span{align-items:center;gap:8px;display:flex}.fantasyteams>a small{color:var(--muted);font-size:7px}.fantasyteams>a strong,.fantasyteams>a>b{font-size:10px}.fantasyteams>a>em{text-align:center;font:16px Georgia}.fantasysync{background:#e8f3e3;border-top:1px solid #bbd1b1;align-items:center;gap:10px;padding:14px 16px;display:flex}.fantasysync>span{color:#16803d}.fantasysync>div{flex:1}.fantasysync strong{font-size:9px}.fantasysync p{color:var(--muted);margin:3px 0 0;font-size:8px}.fantasysync a{color:#24591d;background:#fff;border:1px solid #8cad7e;padding:8px 10px;font-size:7px;font-weight:900;text-decoration:none}@media (max-width:700px){.fantasystatus{grid-template-columns:1fr 1fr}.fantasyquick{overflow:auto}.fantasyteams>a,.fthead{grid-template-columns:40px minmax(180px,1fr) 70px}.fantasyteams>a>b,.fthead>b{display:none}.fantasysync{align-items:flex-start}.fantasysync a{white-space:nowrap}}.fantasyimport{background:#e7f1ff;border-bottom:1px solid #a8bfdb;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:15px 16px;display:grid}.fantasyimport>div{flex-direction:column;gap:3px;display:flex}.fantasyimport small{color:#315f94;font-size:7px;font-weight:900}.fantasyimport strong{font-size:11px}.fantasyimport p{color:var(--muted);margin:0;font-size:8px}.fantasyimport em{color:#177a46;font-size:8px;font-style:normal;font-weight:900}.fantasyimport a,.fantasyimport button{color:#173f6a;background:#fff;border:1px solid #587da7;padding:10px;font-size:8px;font-weight:900;text-decoration:none}.fantasyimport button{color:#fff;background:#173f6a}.fantasyimport input{display:none}.fantasyquick{color:#315f94;justify-content:space-between;font-size:8px;font-weight:900}.fantasyquick small{color:var(--muted);font-weight:500}.fantasyteams .fteam{border-bottom:1px solid var(--line);min-height:48px;color:var(--navy);grid-template-columns:46px minmax(220px,1fr) minmax(150px,.7fr) 92px;align-items:center;gap:10px;display:grid}.fteam>i{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;font-style:normal;font-weight:900;display:grid}.fteam>span{align-items:center;gap:8px;display:flex}.fteam small{color:var(--muted);font-size:7px}.fteam strong,.fteam>b{font-size:10px}.fteam>em{text-align:center;font:16px Georgia}.fantasymatchups{border-bottom:1px solid var(--line);padding:16px}.fantasymatchups h3{margin:0 0 10px;font:20px Georgia}.fantasymatchups article{border-top:1px solid var(--line);grid-template-columns:1fr 32px 1fr;align-items:center;min-height:46px;display:grid}.fantasymatchups article span{justify-content:space-between;gap:10px;padding:0 10px;font-size:9px;display:flex}.fantasymatchups article em{text-align:center;color:var(--muted);font-size:7px;font-style:normal}@media (max-width:700px){.fantasyimport{grid-template-columns:1fr 1fr}.fantasyimport>div{grid-column:1/-1}.fantasyteams .fteam{grid-template-columns:40px minmax(180px,1fr) 70px}.fteam>b{display:none}}.fantasyimport .fileoption{color:#173f6a;background:#fff}.fantasypaste{background:#f6f9fd;border-bottom:1px solid #a8bfdb;padding:16px}.fantasypaste label{margin-bottom:7px;font-size:9px;font-weight:900;display:block}.fantasypaste textarea{box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #8aa6c5;width:100%;height:120px;padding:10px;font:9px monospace}.fantasypaste>div{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.fantasypaste button{color:#173f6a;background:#fff;border:1px solid #587da7;padding:9px 12px;font-size:8px;font-weight:900}.fantasypaste button:last-child{color:#fff;background:#173f6a}.fantasypaste button:disabled{opacity:.45}.nativebadge{border:1px solid var(--gold);color:var(--gold);letter-spacing:.08em;padding:10px 13px;font-size:8px}.fantasysetup{background:#fff8df;border-bottom:1px solid #c4b15f;justify-content:space-between;align-items:center;gap:18px;padding:18px 16px;display:flex}.fantasysetup>div:first-child{flex-direction:column;gap:4px;display:flex}.fantasysetup small{color:#8a6500;letter-spacing:.1em;font-size:7px;font-weight:900}.fantasysetup strong{font:20px Georgia}.fantasysetup p{color:var(--muted);margin:0;font-size:8px}.fantasysetup>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.fantasysetup button{color:var(--navy);background:#fff;border:1px solid #c4b15f;padding:9px 11px;font-size:8px;font-weight:900}.fantasysetup button.on{background:var(--navy);border-color:var(--navy);color:#fff}@media (max-width:700px){.fantasysetup{flex-direction:column;align-items:flex-start}.fantasysetup>div:last-child{justify-content:flex-start}.nativebadge{display:none}}.fantasyprivatehub{background:#fff}.fantasyprivatehub>header{color:#fff;background:#102b63;padding:24px 20px}.fantasyprivatehub>header small{color:#f7ad0b;letter-spacing:.1em;font-size:8px;font-weight:900}.fantasyprivatehub>header h3{margin:6px 0;font:26px Georgia}.fantasyprivatehub>header p{color:#c8d3e5;max-width:760px;margin:0;font-size:10px}.privateworkspacenav{background:#eef2f7;border-bottom:1px solid #c8cfda;display:flex;overflow-x:auto}.privateworkspacenav button{color:#30425e;letter-spacing:.07em;white-space:nowrap;background:#eef2f7;border:0;border-right:1px solid #c8cfda;min-height:48px;padding:0 20px;font-size:9px;font-weight:900}.privateworkspacenav button.on{color:#fff;background:#102b63;box-shadow:inset 0 -4px #f7ad0b}.privateleaguebuttons{flex-wrap:wrap;gap:8px;display:flex}.privateleaguenav{background:#fff;border-bottom:1px solid #c8cfda;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.privateleaguenav button{color:#526071;letter-spacing:.07em;background:#fff;border:0;border-right:1px solid #d4d9e0;min-height:46px;font-size:8px;font-weight:900}.privateleaguenav button.on{color:#fff;background:#071a37;box-shadow:inset 0 -4px #f7ad0b}@media (max-width:650px){.privateleaguenav{grid-template-columns:repeat(2,1fr)}}.fantasysetup .privateleaguestatus{text-align:right;color:#516174;flex-basis:100%}.draftroom{color:var(--navy);background:#f7f5ef;border:1px solid #cbd2dc;margin:18px 0}.draftroom>header{color:#fff;background:#071a37;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.draftroom>header small{color:var(--gold);letter-spacing:.12em;font-size:8px;font-weight:900}.draftroom>header h3{margin:5px 0;font:30px Georgia}.draftroom>header p{color:#cbd5e4;margin:0;font-size:9px}.draftstate{letter-spacing:.12em;border:1px solid #738198;padding:9px 13px;font-size:8px;font-weight:900}.draftstate.live{background:#13743c;border-color:#56c57d}.drafttoolbar{background:#fff;border-bottom:1px solid #d6d9de;align-items:center;gap:18px;padding:14px 18px;display:flex}.drafttoolbar>div:first-child{flex-direction:column;min-width:190px;display:flex}.drafttoolbar small{letter-spacing:.1em;color:#6c7686;font-size:7px;font-weight:900}.drafttoolbar strong{font:20px Georgia}.drafttoolbar span{color:#6c7686;font-size:8px}.drafttimer{border-left:1px solid #d6d9de;padding:0 20px}.drafttimer b{font:27px Georgia;display:block}.drafttimer em{font:8px Arial}.draftcontrols{flex-wrap:wrap;gap:5px;margin-left:auto;display:flex}.draftcontrols button,.draftplayers nav button{color:var(--navy);background:#fff;border:1px solid #c5ccd6;padding:8px 10px;font-size:7px;font-weight:900}.draftcontrols button.on,.draftplayers nav button.on{background:#e8c34a}.draftcontrols button.primary{background:var(--navy);color:#fff}.draftcontrols button:disabled{opacity:.45}.draftnotice{background:#fff8d9;border-bottom:1px solid #e2cf79;padding:8px 18px;font-size:8px;font-weight:800}.draftlayout{grid-template-columns:minmax(0,1fr) 350px;gap:12px;padding:12px;display:grid}.draftboard,.draftplayers{background:#fff;border:1px solid #d4d9e0;min-width:0}.draftboardhead,.draftplayers>div:first-child{border-bottom:1px solid #d4d9e0;justify-content:space-between;padding:12px 14px;display:flex}.draftboardhead strong,.draftplayers>div:first-child strong{letter-spacing:.08em;font-size:9px}.draftboardhead span,.draftplayers>div:first-child span{color:#7a8390;font-size:8px}.draftboardscroll{overflow:auto}.draftgrid{min-width:max-content;display:grid}.draftgrid>*{border-bottom:1px solid #d7dce2;border-right:1px solid #d7dce2;min-height:52px;padding:8px;font-size:8px}.draftgrid>b{text-align:center;background:#edf0f4;min-height:34px}.draftgrid>strong{color:#fff;background:#071a37;place-items:center;display:grid}.draftgrid>div{flex-direction:column;justify-content:center;display:flex}.draftgrid>div.current{background:#fff1b6;box-shadow:inset 0 0 0 2px #d0a700}.draftgrid>div small{color:#697486;font-size:7px}.draftgrid>div span{color:#a0a7b2;text-align:center}.draftboard footer{color:#6f7885;padding:9px 12px;font-size:7px}.draftplayers{flex-direction:column;display:flex}.draftplayers input{border:1px solid #cbd2dc;margin:10px 10px 6px;padding:10px;font-size:9px}.draftplayers nav{flex-wrap:wrap;gap:3px;padding:4px 10px 10px;display:flex}.playerlist{border-top:1px solid #d4d9e0;max-height:365px;overflow:auto}.playerlist article{border-bottom:1px solid #e2e5e9;grid-template-columns:34px 1fr 35px 54px;align-items:center;gap:8px;padding:8px 10px;display:grid}.playerlist article i{color:#fff;background:#071a37;place-items:center;width:30px;height:30px;font-size:7px;font-style:normal;font-weight:900;display:grid}.playerlist article span{flex-direction:column;display:flex}.playerlist article b{font-size:9px}.playerlist article small{color:#707a88;font-size:7px}.playerlist article em{font-size:8px;font-style:normal}.playerlist article button{color:#071a37;background:#d8ae12;border:0;padding:8px 6px;font-size:7px;font-weight:900}.playerlist article button:disabled{color:#8f97a2;background:#d9dde2}.emptyplayers{text-align:center;padding:32px 22px}.emptyplayers b{font:18px Georgia}.emptyplayers p{color:#6d7684;font-size:8px;line-height:1.5}.draftorder{align-items:stretch;gap:5px;padding:0 12px 12px;display:flex;overflow:auto}.draftorder>strong{color:#fff;background:#071a37;place-items:center;min-width:70px;padding:8px;font-size:7px;display:grid}.draftorder span{background:#fff;border:1px solid #d4d9e0;grid-template-columns:20px minmax(80px,1fr);align-items:center;gap:5px;min-width:130px;padding:7px 9px;font-size:7px;display:grid}.draftorder span>b{grid-row:1/3;font:18px Georgia}.draftorder span small{color:#78818e;font-size:6px}@media (max-width:950px){.draftlayout{grid-template-columns:1fr}.draftplayers{max-height:500px}.drafttoolbar{flex-wrap:wrap;align-items:flex-start}.draftcontrols{margin-left:0}.draftroom>header{align-items:flex-start;gap:15px}.draftroom>header h3{font-size:24px}}@media (max-width:600px){.draftroom{margin-left:-10px;margin-right:-10px}.draftroom>header,.drafttoolbar{padding:14px}.drafttoolbar>div:first-child{min-width:150px}.drafttimer{padding-left:12px}.draftlayout{padding:7px}.draftstate{font-size:7px}.draftroom>header p{font-size:8px}}.draftnotice{justify-content:space-between;align-items:center;gap:10px;display:flex}.draftnotice button{color:#fff;background:#071a37;border:0;padding:8px 11px;font-size:7px;font-weight:900}.draftnotice button:disabled{opacity:.5}.rosterlimits{background:#edf0f4;border-bottom:1px solid #d4d9e0;align-items:stretch;gap:5px;padding:8px 12px;display:flex;overflow:auto}.rosterlimits>strong{color:#fff;letter-spacing:.06em;background:#071a37;place-items:center;min-width:82px;padding:7px;font-size:7px;display:grid}.rosterlimits button{min-width:130px;color:var(--navy);cursor:pointer;text-align:left;background:#fff;border:1px solid #cbd2dc;grid-template-columns:28px 1fr;align-items:center;padding:6px 8px;display:grid}.rosterlimits button>b{grid-row:1/3;font-size:10px}.rosterlimits button>span{font-size:8px;font-weight:900}.rosterlimits button small{color:#727c89;white-space:nowrap;grid-column:2;font-size:6px}.rosterlimits button.needed{background:#fff6d6;border-color:#cf9b00}.rosterlimits button.filled{background:#effaf2;border-color:#3aa260}.rosterlimits button.full{background:#dbe3ef;border-color:#071a37}.rosterlimits button.active{outline:2px solid var(--gold);outline-offset:-2px}.rosterlimits>em{background:#d8ae12;flex-direction:column;justify-content:center;align-items:center;min-width:78px;font-style:normal;display:flex}.rosterlimits>em b{font:16px Georgia}.rosterlimits>em small{font-size:6px;font-weight:900}.teamslotactions{gap:4px!important;display:grid!important}.teamslotaction{color:#717a87;background:#eef0f3;border:1px solid #c9ced5;justify-self:stretch;padding:8px 9px;font-size:7px;font-weight:900}.teamslotaction.open{color:#fff;cursor:pointer;background:#071a37;border-color:#071a37;justify-self:center}.teamslotaction.remove{color:#8e2020;background:#fff2f2;border-color:#a44949}.teamslotaction:not(:disabled){cursor:pointer}.teamslotaction:disabled{opacity:.7}.claimoverlay{z-index:30;background:#071226cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.claimoverlay form{border-top:4px solid var(--gold);background:#fff;width:min(440px,100%);padding:24px;box-shadow:0 20px 70px #0008}.claimoverlay small{color:#8a6500;letter-spacing:.12em;font-size:8px;font-weight:900}.claimoverlay h3{margin:6px 0 20px;font:26px Georgia}.claimoverlay label{color:var(--muted);flex-direction:column;gap:6px;margin-top:13px;font-size:8px;font-weight:900;display:flex}.claimoverlay input{border:1px solid var(--line);width:100%;padding:12px;font-size:12px}.claimoverlay form>div{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.claimoverlay button{border:1px solid var(--line);background:#fff;padding:11px 15px;font-size:8px;font-weight:900}.claimoverlay button[type=submit]{border-color:var(--navy);background:var(--navy);color:#fff}.claimoverlay button:disabled{opacity:.5}.claimoverlay .claimerror{color:#9c1c1c;margin:12px 0 0;font-size:11px;font-weight:800}.draftorder .shuffleorder{color:#071a37;background:#fff3b9;border:1px solid #c79500;min-width:76px;font-size:7px;font-weight:900}.draftorder .shuffleorder:disabled{opacity:.45}.draftorder span{padding-right:34px;position:relative}.draftorder span>i{flex-direction:column;gap:2px;display:flex;position:absolute;right:4px}.draftorder span>i button{color:#071a37;background:#f5f6f8;border:1px solid #cbd2dc;width:22px;height:17px;font-size:13px;line-height:12px}.draftorder span>i button:disabled{opacity:.3}.draftreadiness{background:#fff9df;border:1px solid #d4b85a;margin:12px}.draftreadiness.ready{background:#effbf3;border-color:#57a874}.draftreadiness>header{border-bottom:1px solid #e1d39d;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.draftreadiness>header div{flex-direction:column;display:flex}.draftreadiness>header small,.draftreadiness>div small{letter-spacing:.08em;color:#6b7380;font-size:7px;font-weight:900}.draftreadiness>header strong{font-size:11px}.draftreadiness>header>span{font-size:8px;font-weight:900}.draftreadiness>div{background:#ddd2a7;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.draftreadiness>div>span{background:#fff;flex-direction:column;padding:10px 12px;display:flex}.draftreadiness>div b{font:18px Georgia}.draftreadiness ul{color:#764d00;margin:0;padding:10px 28px 12px;font-size:8px;line-height:1.6}@media (max-width:600px){.draftreadiness>div{grid-template-columns:repeat(2,1fr)}}.drafttimer.urgent{color:#a52317;background:#fff0ed}.drafttimer.urgent b{color:#b51f12}.playerlist article{grid-template-columns:34px 1fr 35px 32px 54px}.playerlist article.queued{background:#fff9df}.playerlist article .queuebutton{color:#a47d00;background:#fff;border:1px solid #d8ae12;place-items:center;width:30px;height:30px;padding:0;font-size:17px;display:grid}.playerlist article.queued .queuebutton{color:#071a37;background:#d8ae12}.playerlist article .queueorder{flex-direction:column;gap:2px;display:flex}.playerlist article .queueorder button{color:#071a37;background:#fff;border:1px solid #c8ad4b;width:30px;height:14px;padding:0;font-size:9px;line-height:10px}.playerlist article .queueorder button:disabled{opacity:.3}.mockhistory{background:#fff;border:1px solid #d4d9e0;margin:0 12px 12px}.mockhistory>header{color:#fff;background:#071a37;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.mockhistory>header small{letter-spacing:.1em;color:#e8c34a;font-size:7px;font-weight:900}.mockhistory>header h4{margin:3px 0 0;font:21px Georgia}.mockhistory>header>span{color:#cbd5e4;font-size:8px}.mockhistory>nav{gap:7px;padding:10px;display:flex;overflow:auto}.mockhistory>nav button{color:#071a37;text-align:left;background:#f6f6f4;border:1px solid #cbd2dc;flex-direction:column;min-width:130px;padding:9px 11px;display:flex}.mockhistory>nav button.on{background:#fff1b6;border-color:#bd9000}.mockhistory>nav button b{font-size:8px}.mockhistory>nav button small{color:#6f7885;font-size:7px}.mockhistory>p{color:#687383;margin:0;padding:18px;font-size:8px}.mockledger{border-top:1px solid #d4d9e0;max-height:330px;overflow:auto}.mockledger>div{border-bottom:1px solid #e1e4e8;grid-template-columns:90px minmax(150px,1fr) minmax(170px,1.3fr) 90px;align-items:center;gap:8px;padding:8px 12px;font-size:8px;display:grid}.mockledger>div:first-child{letter-spacing:.07em;background:#edf0f4;font-size:7px;position:sticky;top:0}.mockledger strong{font-size:9px}@media (max-width:600px){.mockledger>div{grid-template-columns:65px 110px 150px 75px;min-width:430px}}.teamroster{background:#fff;border:1px solid #d4d9e0;margin:0 12px 12px}.teamroster>header{background:#e9edf2;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.teamroster>header small{letter-spacing:.1em;color:#8a6800;font-size:7px;font-weight:900}.teamroster>header h4{margin:0 8px 0 0;font:21px Georgia;display:inline}.teamroster>header span{color:#687383;font-size:8px}.teamroster>header label{letter-spacing:.08em;flex-direction:column;gap:4px;font-size:7px;font-weight:900;display:flex}.teamviewer{align-items:flex-end;gap:5px;display:flex}.teamviewer>button{color:#fff;cursor:pointer;background:#071a37;border:1px solid #071a37;min-width:31px;height:31px;font-size:18px}.teamroster select{color:#071a37;background:#fff;border:1px solid #bac2cd;min-width:190px;padding:8px;font-size:8px}.rostergrid{background:#dce1e7;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:1px;display:grid}.rostergrid article{color:#9aa1aa;background:#f8f8f6;grid-template-columns:42px 1fr 30px;align-items:center;gap:8px;min-height:52px;padding:8px 10px;display:grid}.rostergrid article.filled{color:#071a37;background:#fff}.rostergrid article>b{background:#dfe3e8;place-items:center;height:30px;font-size:7px;display:grid}.rostergrid article.filled>b{color:#fff;background:#071a37}.rostergrid article>span{flex-direction:column;display:flex}.rostergrid strong{font-size:9px}.rostergrid small{color:#707a88;font-size:7px}.rostergrid em{color:#8a6800;font-size:7px;font-style:normal}@media (max-width:600px){.teamroster>header{flex-direction:column;align-items:flex-start;gap:10px}.teamroster select{min-width:210px}}.teamcompare{background:#fff;border:1px solid #d4d9e0;margin:0 12px 12px}.teamcompare>header{color:#fff;background:#071a37;justify-content:space-between;align-items:center;gap:15px;padding:14px 15px;display:flex}.teamcompare>header small{letter-spacing:.1em;color:#e8c34a;font-size:7px;font-weight:900}.teamcompare>header h4{margin:3px 0;font:21px Georgia}.teamcompare>header p{color:#cbd5e4;margin:0;font-size:8px}.teamcompare>header>div:last-child{align-items:end;gap:8px;display:flex}.teamcompare label{flex-direction:column;gap:4px;font-size:7px;font-weight:900;display:flex}.teamcompare select{color:#071a37;background:#fff;border:1px solid #66748a;min-width:155px;padding:8px;font-size:8px}.teamcompare>header>div>b{color:#e8c34a;padding-bottom:9px;font-size:8px}.comparebody{background:#dce1e7;grid-template-columns:1fr 1fr;gap:1px;display:grid}.comparebody>article{background:#fff}.comparebody h5{border-bottom:1px solid #dce1e7;justify-content:space-between;margin:0;padding:12px 14px;font:18px Georgia;display:flex}.comparebody h5 small{color:#727c89;font:7px Arial}.possummary{background:#dce1e7;grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.possummary span{background:#f3f4f5;justify-content:center;gap:4px;padding:7px 3px;font-size:7px;display:flex}.possummary span b{color:#9b7300}.compareplayers>div{border-bottom:1px solid #e4e6e9;grid-template-columns:35px 1fr 55px;align-items:center;gap:8px;padding:8px 10px;display:grid}.compareplayers i{color:#fff;background:#071a37;place-items:center;height:28px;font-size:7px;font-style:normal;font-weight:900;display:grid}.compareplayers span{flex-direction:column;display:flex}.compareplayers strong{font-size:9px}.compareplayers small,.compareplayers em{color:#707a88;font-size:7px;font-style:normal}.compareplayers>p{text-align:center;color:#77808c;padding:20px;font-size:8px}@media (max-width:700px){.teamcompare>header,.teamcompare>header>div:last-child{flex-direction:column;align-items:stretch}.teamcompare>header>div>b{text-align:center;padding:0}.comparebody{grid-template-columns:1fr}.teamcompare select{width:100%}}.draftheadstatus{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.syncstatus{letter-spacing:.08em;color:#64dc8d;font-size:7px;font-weight:900}.draftheadstatus .draftstate{display:block}@media (max-width:600px){.draftheadstatus{align-items:flex-start}.syncstatus{font-size:6px}}.ondeck{color:#fff;background:#162947;border-top:1px solid #41516a;align-items:stretch;display:flex}.ondeck>strong{color:#e8c34a;letter-spacing:.08em;text-align:center;background:#0b1d3a;place-items:center;min-width:150px;padding:10px 14px;font-size:7px;display:grid}.ondeck>div{flex:1;display:flex;overflow:auto}.ondeck span{border-right:1px solid #41516a;grid-template-columns:30px 1fr;align-items:center;min-width:125px;padding:8px 10px;display:grid}.ondeck span>b{color:#e8c34a;grid-row:1/3;font-size:7px}.ondeck span em{color:#96a5ba;font-size:6px;font-style:normal}.ondeck span small{white-space:nowrap;font-size:8px;font-weight:800}.ondeck span.mine{color:#071a37;background:#e8c34a}.ondeck span.mine b,.ondeck span.mine em{color:#071a37}.ondeck.yourturn>strong{color:#fff;background:#16703c}.ondeck.coming>strong{color:#fff;background:#8b6900}@media (max-width:600px){.ondeck{flex-direction:column}.ondeck>strong{min-width:0}.ondeck span{min-width:115px}}.draftboardhead>div{flex-direction:column;gap:3px;display:flex}.draftboardhead button{color:#071a37;background:#fff4bc;border:1px solid #b98d00;padding:7px 9px;font-size:7px;font-weight:900}.draftboardscroll.full{max-height:620px;overflow:auto}.draftboardscroll.full .draftgrid>b{z-index:2;position:sticky;top:0}.draftboardscroll.full .draftgrid>strong{z-index:1;position:sticky;left:0}.draftheadstatus>button{color:#d7dfeb;letter-spacing:.05em;background:0 0;border:1px solid #718097;padding:6px 8px;font-size:6px;font-weight:900}.draftheadstatus>button.on{color:#8ff0ad;background:#123b2b;border-color:#64dc8d}.draftgrid>b.mine{color:#071a37;background:#d8ae12}.draftgrid>div.mine{background:#fff7d6;box-shadow:inset 3px 0 #d8ae12}.draftgrid>div.mine.current{background:#f5cf48;box-shadow:inset 0 0 0 3px #071a37}.draftboardscroll.full{scrollbar-gutter:stable both-edges;scroll-behavior:smooth;height:min(620px,70vh);max-height:none;overflow:scroll}.ondeck span{flex:1 0 90px;min-width:90px;padding-inline:6px}.ondeck span small{text-overflow:ellipsis;overflow:hidden}.ondeck span em{white-space:nowrap}@media (max-width:600px){.ondeck span{flex:0 0 115px;min-width:115px;padding-inline:10px}}.draftlayout{flex-direction:column;display:flex}.draftplayers{order:1}.draftboard{order:2}.draftplayers input{font-size:11px}.playerlist{max-height:560px}.playerlist>header,.playerlist article{grid-template-columns:48px minmax(145px,.85fr) minmax(80px,.45fr) 48px minmax(520px,3fr) 170px;align-items:center;gap:8px;min-width:1080px;display:grid}.playerlist>header{z-index:2;color:#687383;letter-spacing:.08em;background:#e8ebef;padding:8px 12px;font-size:7px;position:sticky;top:0}.playerlist article{min-height:58px;padding:8px 12px}.playerlist article i{width:38px;height:38px}.playerlist article .playerteam b{font-size:9px}.playerlist article .playeractions{flex-direction:row;align-items:center;gap:5px;display:flex}.playerlist article .playeractions>button{min-width:48px}.playerlist article .infobutton{color:#071a37;background:#eef1f5;border:1px solid #b7c0cc}.playerlist>header .statheaders,.playerlist article .statcells{text-align:center;flex-direction:row;grid-auto-columns:minmax(52px,1fr);grid-auto-flow:column;align-items:center;width:100%;display:grid}.statheaders b{white-space:nowrap;font-size:6px}.statcells b{border-left:1px solid #e0e4e9;padding:7px 3px;font-size:9px}.playerdetail{background:#f6f8fb;border-top:1px solid #d4d9e0;border-bottom:1px solid #d4d9e0;grid-template-columns:120px 1fr;gap:18px;padding:18px;display:grid;position:relative}.playerdetail>img,.playerphoto{object-fit:contain;background:#dfe5ed;width:120px;height:120px}.playerphoto{color:#071a37;place-items:center;font:28px Georgia;display:grid}.playerdetail h4{margin:4px 0;font:26px Georgia}.playerdetail p{color:#697486;margin:0 0 12px;font-size:9px}.playerdetail>div>small{color:#8a6800;letter-spacing:.1em;font-size:7px;font-weight:900}.playerdetail>div>em{color:#697486;font-size:9px}.closedetail{color:#fff;background:#071a37;border:0;width:28px;height:28px;font-size:18px;position:absolute;top:10px;right:10px}.statline{grid-template-columns:repeat(5,minmax(90px,1fr));gap:5px;display:grid}.statline span{background:#fff;border:1px solid #d5dbe3;flex-direction:column;padding:7px 9px;display:flex}.statline span b{font:17px Georgia}.statline span small{color:#697486;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:900;overflow:hidden}.statline span em{color:#9a7300;font-size:6px;font-style:normal}@media (max-width:700px){.playerlist{overflow:auto}.playerdetail{grid-template-columns:76px 1fr}.playerdetail>img,.playerphoto{width:76px;height:76px}.statline{grid-template-columns:repeat(2,1fr)}}.draftworkbench{grid-template-columns:260px minmax(0,1fr);gap:12px;display:grid}.draftworkbench .draftplayers{order:initial}.draftrostermini{background:#fff;border:1px solid #d4d9e0;min-width:0}.draftrostermini>header{color:#fff;background:#071a37;padding:12px}.draftrostermini>header small{color:#e8c34a;letter-spacing:.1em;font-size:7px;font-weight:900}.draftrostermini>header h4{margin:5px 0 2px;font:20px Georgia}.draftrostermini>header>span{color:#bdc8d7;margin-bottom:10px;font-size:7px;display:block}.draftrostermini .teamviewer{align-items:flex-end}.draftrostermini .teamviewer label{color:#bdc8d7;letter-spacing:.08em;flex-direction:column;flex:1;gap:4px;min-width:0;font-size:6px;font-weight:900;display:flex}.draftrostermini .teamviewer select{color:#071a37;background:#fff;border:1px solid #718096;width:100%;min-width:0;padding:7px;font-size:7px}.minirosterhead,.minirosterlist article{grid-template-columns:38px minmax(0,1fr) 35px;align-items:center;gap:7px;display:grid}.minirosterhead{color:#697486;letter-spacing:.08em;background:#e8ebef;padding:7px 9px;font-size:6px}.minirosterlist{max-height:560px;overflow:auto}.minirosterlist article{color:#9aa1aa;border-bottom:1px solid #e1e5ea;min-height:45px;padding:6px 9px}.minirosterlist article.filled{color:#071a37}.minirosterlist article>b{background:#e3e7ec;place-items:center;height:28px;font-size:7px;display:grid}.minirosterlist article.filled>b{color:#fff;background:#071a37}.minirosterlist article>span{flex-direction:column;min-width:0;display:flex}.minirosterlist strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.minirosterlist small{color:#707a88;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.minirosterlist em{text-align:right;color:#8a6800;font-size:7px;font-style:normal}@media (max-width:950px){.draftworkbench{grid-template-columns:1fr}.minirosterlist{max-height:280px}}.minirosterphoto{background:#e3e7ec;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.minirosterphoto img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.minirosterphoto b{color:#fff;background:#071a37;place-items:center;width:100%;height:100%;font-size:7px;display:grid}.draftrostermini{flex-direction:column;display:flex}.draftnotice+.draftorder{background:#edf0f4;border-bottom:1px solid #d4d9e0;padding:8px 12px}.rosterlimitmini{background:#f7f7f9;border-top:1px solid #d4d9e0;margin-top:auto}.rosterlimitmini>header{border-bottom:1px solid #dfe3e8;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.rosterlimitmini>header b{letter-spacing:.06em;font-size:8px}.rosterlimitmini>header span{color:#747e8c;font-size:8px}.rosterlimitmini>div{grid-template-columns:repeat(4,1fr);gap:0;padding:6px 8px 10px;display:grid}.rosterlimitmini button{color:#5f6875;white-space:nowrap;background:0 0;border:0;padding:8px 3px;font-size:8px}.rosterlimitmini button b{color:#071a37;font-size:9px}.rosterlimitmini button.active{color:#071a37;background:#fff1b6}@media (max-width:950px){.rosterlimitmini>div{grid-template-columns:repeat(6,1fr)}}@media (max-width:600px){.rosterlimitmini>div{grid-template-columns:repeat(3,1fr)}}.draftqueuepanel{background:#fff;border-top:1px solid #d4d9e0}.draftqueuepanel>header{justify-content:space-between;align-items:center;gap:6px;padding:9px;display:flex}.draftqueuepanel>header>div{flex-direction:column;display:flex}.draftqueuepanel>header b{letter-spacing:.06em;font-size:8px}.draftqueuepanel>header span{color:#747e8c;font-size:6px}.draftqueuepanel>header button{color:#071a37;background:#eef1f5;border:1px solid #b7c0cc;padding:7px;font-size:6px;font-weight:900}.draftqueuepanel>header button.on{color:#176c3a;background:#dff6e7;border-color:#258c4e}.draftqueuepanel>div{border-top:1px solid #e1e5ea;max-height:180px;overflow:auto}.draftqueuepanel>div>button{color:#071a37;text-align:left;background:#fff;border:0;border-bottom:1px solid #e5e8ec;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:6px;width:100%;padding:7px 9px;display:grid}.draftqueuepanel>div>button>b{background:#d8ae12;place-items:center;width:22px;height:22px;font-size:7px;display:grid}.draftqueuepanel>div>button>span{flex-direction:column;min-width:0;display:flex}.draftqueuepanel strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.draftqueuepanel small{color:#707a88;font-size:6px}.draftqueuepanel p{color:#747e8c;margin:0;padding:12px;font-size:7px;line-height:1.4}.profilefacts{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.profilefacts span{background:#fff;border:1px solid #d5dbe3;flex-direction:column;min-width:90px;padding:6px 8px;display:flex}.profilefacts small{color:#6d7785;font-size:6px;font-weight:900}.profilefacts b{margin-top:2px;font-size:8px}.statsheading{justify-content:space-between;align-items:center;margin:8px 0 6px;display:flex}.statsheading b{letter-spacing:.08em;font-size:8px}.statsheading span{color:#697486;font-size:7px}.statline{max-height:330px;padding-right:3px;overflow:auto}.playerthumb{object-fit:contain;object-position:center bottom;background:#eef1f5;border-radius:50%;width:44px;height:44px}.playerlist article.drafted{background:#f1f3f6}.playerlist article.drafted>span>small{color:#8a6800;font-weight:900}.playerlist article.drafted .playeractions>button:last-child{color:#687383;background:#cfd5dd}.playerreport{background:#fff;border:1px solid #cbd2dc;margin:10px 0 12px}.playerreport>header{color:#fff;background:#071a37;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.playerreport>header>div{flex-direction:column;display:flex}.playerreport>header small{color:#d8ae12;letter-spacing:.08em;font-size:6px;font-weight:900}.playerreport>header b{margin-top:3px;font-size:10px}.playerreport>header span{color:#bdc8d7;font-size:6px}.playerreport>div{grid-template-columns:repeat(3,1fr);display:grid}.playerreport article{border-right:1px solid #e0e4e9;padding:10px 12px}.playerreport article:last-child{border-right:0}.playerreport article small{color:#8a6800;letter-spacing:.07em;font-size:6px;font-weight:900}.playerreport article p{color:#39475a;margin:5px 0 0;font-size:8px;line-height:1.45}.playerreport>footer{color:#747e8c;background:#f4f5f7;border-top:1px solid #e0e4e9;padding:7px 12px;font-size:6px}@media (max-width:700px){.playerreport>header{flex-direction:column;align-items:flex-start}.playerreport>div{grid-template-columns:1fr}.playerreport article{border-bottom:1px solid #e0e4e9;border-right:0}}.fantasyhistory>nav.fantasysubnav{z-index:5;background:#fff;border-bottom:1px solid #b8c0cc;grid-template-columns:repeat(4,1fr);gap:0;padding:0;display:grid;position:sticky;top:0}.fantasyhistory>nav.fantasysubnav button{color:#526071;letter-spacing:.08em;background:#fff;border:0;border-right:1px solid #d2d7de;min-height:46px;font-size:9px}.fantasyhistory>nav.fantasysubnav button.on{color:#fff;background:#071a37;box-shadow:inset 0 -4px #d8ae12}.alltimeintro{border-bottom:1px solid var(--line);background:#fff8df;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.alltimeintro small{color:#8a6800;letter-spacing:.11em;font-size:7px;font-weight:900}.alltimeintro h3{margin:5px 0;font:25px Georgia}.alltimeintro p{color:#687383;max-width:650px;margin:0;font-size:9px}.alltimeintro>strong{color:#8a6800;white-space:nowrap;border:1px solid #c89b08;padding:10px 13px;font-size:9px}@media (max-width:600px){.fantasyhistory>nav.fantasysubnav button{min-width:0;padding:8px 4px;font-size:6px}.alltimeintro{flex-direction:column;align-items:flex-start;padding:17px}.alltimeintro h3{font-size:22px}}.fantasyhistory.fantasybranded>header{background:linear-gradient(120deg,var(--fantasy-secondary),var(--fantasy-primary));justify-content:flex-start}.fantasyhistory.fantasybranded>header .nativebadge{border-color:var(--fantasy-accent);color:var(--fantasy-accent);margin-left:auto}.fantasyhistory.fantasybranded>header small{color:var(--fantasy-accent)}.fantasyhistory.fantasybranded>nav.fantasysubnav button.on{background:var(--fantasy-primary);box-shadow:inset 0 -4px 0 var(--fantasy-accent)}.fantasyleaguelogo{border:2px solid var(--fantasy-accent);object-fit:contain;background:#fff;border-radius:12px;flex:0 0 78px;width:78px;height:78px;padding:5px}@media (max-width:600px){.fantasyleaguelogo{flex-basis:58px;width:58px;height:58px}}.fantasythemecolors{gap:12px;margin:12px 0;display:flex}.fantasythemecolors label{color:var(--muted);align-items:center;gap:6px;font-size:7px;font-weight:900;display:flex}.fantasythemecolors input{border:1px solid var(--line);background:#fff;width:42px;height:30px;padding:2px}.leaguepoints{background:#fff;border:1px solid #cfd5dd;margin:16px}.leaguepoints>header{color:#fff;background:#071a37;grid-template-columns:minmax(220px,1fr) repeat(3,170px);align-items:stretch;display:grid}.leaguepoints>header>div,.leaguepoints>header>span{flex-direction:column;justify-content:center;padding:15px 18px;display:flex}.leaguepoints>header>span{border-left:1px solid #42516a}.leaguepoints>header small{color:#d8ae12;letter-spacing:.1em;font-size:7px;font-weight:900}.leaguepoints>header h3{margin:4px 0 0;font:24px Georgia}.leaguepoints>header b{margin-top:4px;font:20px Georgia}.leaguepointsrow{border-top:1px solid #e0e3e7;grid-template-columns:42px minmax(180px,1.2fr) minmax(140px,1fr) repeat(6,75px);align-items:center;min-width:900px;min-height:42px;padding:0 12px;font-size:9px;display:grid}.leaguepointsrow.head{color:#687383;background:#e9ecf0;min-height:32px;font-size:7px}.leaguepointsrow>:not(:nth-child(2)):not(:nth-child(3)){text-align:center}.leaguepointsrow>span{flex-direction:column;display:flex}.leaguepointsrow small{color:#7a8390;font-size:6px}.leaguepointsrow:nth-child(3){background:#fff8dd}@media (max-width:850px){.leaguepoints{overflow:auto}.leaguepoints>header{grid-template-columns:minmax(220px,1fr) repeat(3,150px);min-width:850px}}.playerlist>header>b:nth-child(4){font-size:0}.playerlist>header>b:nth-child(4):after{content:"BTO RANK";font-size:10px}.playersort{background:#f4f7fa;border:1px solid #cad3df;border-bottom:0;justify-content:space-between;align-items:center;gap:18px;padding:12px 16px;display:flex}.playersort span{flex-direction:column;gap:3px;display:flex}.playersort b{letter-spacing:.08em;font-size:11px}.playersort small{color:#607086;font-size:11px}.playersort label{letter-spacing:.08em;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.playersort select{color:#071b38;background:#fff;border:1px solid #aebbc9;min-width:150px;padding:9px 34px 9px 10px;font-weight:800}@media (max-width:700px){.playersort{flex-direction:column;align-items:stretch}.playersort label{justify-content:space-between}.playersort select{flex:1}}.playerlist article:nth-of-type(2n):not(.queued):not(.drafted){background:#f3f6f9}.playerlist article:not(.queued):not(.drafted):hover{background:#fff5c9}.fantasypastresults{padding:18px}.fantasypastresults>nav{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.fantasypastresults>nav button{color:#071a37;background:#fff;border:1px solid #c7ced8;padding:10px 14px;font-size:9px;font-weight:900}.fantasypastresults>nav button.on{color:#fff;background:#071a37;border-color:#071a37;box-shadow:inset 0 -3px #d8ae12}.playerlist article .playerrank{flex-direction:column;gap:2px;display:flex}.playerlist article .playerrank b{font-size:11px}.playerlist article .playerrank small{white-space:nowrap;font-size:6px;font-style:normal}.playerlist article .playerrank small:last-child{color:#8a6800;font-weight:900}.sportsnews>header>span button{color:#fff;background:0 0;border:1px solid #d8ae12;margin-top:6px;padding:9px 12px;font-size:8px;font-weight:900}.sportsprefs{background:#fff;border-bottom:3px solid #d8ae12;grid-template-columns:1fr 1fr;gap:20px;padding:18px;display:grid}.sportsprefs h3{margin:0 0 3px;font:18px Georgia}.sportsprefs p{color:#667184;margin:0 0 10px;font-size:8px}.sportsprefs label{background:#edf1f5;border:1px solid #d1d8e1;align-items:center;gap:6px;margin:4px 8px 4px 0;padding:8px 10px;font-size:8px;font-weight:800;display:inline-flex}.sportsprefs footer{grid-column:1/-1;align-items:center;gap:12px;display:flex}.sportsprefs footer button{color:#071a37;background:#d8ae12;border:0;padding:10px 14px;font-size:8px;font-weight:900}.sportsprefs footer b{color:#13743c;font-size:8px}@media (max-width:600px){.sportsprefs{grid-template-columns:1fr}.sportsprefs footer{grid-column:auto}}.leaguebar{align-items:center;gap:10px;padding:0 12px 12px;display:flex}.leaguebar nav{flex:1;gap:5px;display:flex;overflow:auto}.leaguebar button{color:#34445b;white-space:nowrap;background:#f7f9fb;border:1px solid #ccd3dc;padding:7px 10px;font-size:7px;font-weight:900}.leaguebar button.on{color:#fff;background:#071a37}.leaguebar label{white-space:nowrap;align-items:center;gap:6px;font-size:7px;font-weight:900;display:flex}.leaguebar select{color:#071a37;background:#fff;border:1px solid #aeb8c5;padding:7px;font-size:8px}.sportsgrid article.is-live{border:2px solid #1a9c52;box-shadow:0 0 0 2px #d8f6e4}.livepulse{font-weight:900;animation:1.3s ease-in-out infinite livepulse;color:#42df7d!important}@keyframes livepulse{50%{opacity:.48}}@media (max-width:600px){.leaguebar{flex-direction:column;align-items:stretch}.leaguebar label{justify-content:flex-end}}.scoresections>section>header{color:#fff;background:#071a37;border-top:4px solid #d8ae12;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.scoresections>section>header h3{margin:0;font:20px Georgia}.scoresections>section>header span{color:#d8ae12;letter-spacing:.08em;font-size:8px;font-weight:900}.scoresections .sportsgrid{padding-top:12px}.headlinefeed{padding:0 14px 16px}.headlinefeed>header{border-bottom:3px solid #071a37;justify-content:space-between;align-items:flex-end;padding:13px 0 9px;display:flex}.headlinefeed>header small,.headlinefeed>header span{color:#8a6800;letter-spacing:.08em;font-size:7px;font-weight:900}.headlinefeed>header h3{margin:2px 0 0;font:22px Georgia}.headlinefeed>div{grid-template-columns:repeat(3,1fr);gap:9px;padding-top:10px;display:grid}.headlinefeed a{color:#071a37;background:#fff;border:1px solid #ccd3dc;grid-template-columns:86px 1fr;min-height:92px;text-decoration:none;display:grid}.headlinefeed a>img,.headlinefeed a>i{object-fit:cover;width:86px;height:100%;min-height:92px}.headlinefeed a>i{color:#fff;background:#d71920;place-items:center;font-size:11px;font-style:normal;font-weight:900;display:grid}.headlinefeed a small{color:#6b7584;font-size:6px;font-weight:800}.headlinefeed a h4{margin:5px 0 8px;font:14px/1.15 Georgia}.headlinefeed a b{color:#8a6800;font-size:6px}.headlinefeed>p{text-align:center;color:#687383;padding:20px}@media (max-width:950px){.headlinefeed>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.headlinefeed>header{flex-direction:column;align-items:flex-start;gap:5px}.headlinefeed>div{grid-template-columns:1fr}}.oddsfeed{background:#fff;border:1px solid #bfc8d3;margin:0 14px 16px}.oddsfeed>header{color:#fff;background:#0b2347;justify-content:space-between;align-items:flex-end;padding:12px 14px;display:flex}.oddsfeed>header small{color:#d8ae12;font-size:7px;font-weight:900}.oddsfeed>header h3{margin:2px 0 0;font:22px Georgia}.oddsfeed>header span{color:#b9c7da;font-size:7px}.oddsfeed>div{grid-template-columns:repeat(2,1fr);gap:8px;padding:10px;display:grid}.oddsfeed article{border:1px solid #d0d7e0}.oddsfeed article>header{background:#edf1f5;justify-content:space-between;gap:8px;padding:8px;display:flex}.oddsfeed article>header span{color:#657184;font-size:7px}.oddsfeed article>div{grid-template-columns:repeat(4,1fr);display:grid}.oddsfeed article>div span{color:#687383;border-right:1px solid #e1e5ea;flex-direction:column;gap:3px;padding:8px;font-size:6px;display:flex}.oddsfeed article>div b{color:#071a37;font-size:9px}.oddsfeed article>footer{color:#687383;background:#fafbfc;padding:7px;font-size:6px}.oddsfeed>p{text-align:center;color:#687383;padding:22px}.oddsfeed>footer{color:#687383;border-top:1px solid #d7dde4;padding:8px 12px;font-size:6px}@media (max-width:750px){.oddsfeed>div{grid-template-columns:1fr}.oddsfeed article>div{grid-template-columns:repeat(2,1fr)}}.sportsnews{color:#071a37;background:#f5f7fa;border:1px solid #cbd3de;margin:18px 0}.sportsnews>header{color:#fff;background:#071a37;justify-content:space-between;gap:24px;padding:24px;display:flex}.sportsnews>header small{color:#d8ae12;letter-spacing:.1em;font-size:8px;font-weight:900}.sportsnews>header h2{margin:5px 0;font:31px Georgia}.sportsnews>header p{color:#c6d0df;margin:0;font-size:10px}.sportsnews>header>span{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.sportsnews>header>span b{color:#61d88b}.sportsnews>nav{gap:6px;padding:12px;display:flex;overflow:auto}.sportsnews>nav button{color:#071a37;white-space:nowrap;background:#fff;border:1px solid #bbc5d2;padding:9px 12px;font-size:8px;font-weight:900}.sportsnews>nav button.on{background:#d8ae12}.sportswirestatus{background:#fff6cf;border-block:1px solid #ddc765;padding:9px 14px;font-size:9px;font-weight:800}.sportsgrid{grid-template-columns:repeat(3,minmax(260px,1fr));gap:12px;padding:14px;display:grid}.sportsgrid article{background:#fff;border:1px solid #d0d7e0}.sportsgrid article>header{background:#e9edf2;gap:7px;padding:8px 10px;font-size:7px;display:flex}.sportsgrid article>header em{color:#13743c;margin-left:auto;font-style:normal;font-weight:900}.sportsgrid article>div section{border-bottom:1px solid #e0e4e9;grid-template-columns:34px 1fr 40px;align-items:center;gap:8px;padding:9px 11px;display:grid}.sportsgrid img,.sportsgrid article>div i{object-fit:contain;width:30px;height:30px}.sportsgrid article>div i{color:#fff;background:#071a37;place-items:center;font-size:7px;font-style:normal;display:grid}.sportsgrid article>div section strong{font-size:10px}.sportsgrid article>div section b{text-align:right;font:20px Georgia}.sportsgrid article>footer{flex-direction:column;gap:3px;padding:9px 11px;display:flex}.sportsgrid article>footer b{font-size:8px}.sportsgrid article>footer span{color:#697586;font-size:7px}.sportsempty{text-align:center;padding:55px 20px}.sportsempty b{font:23px Georgia}.sportsempty p{color:#687383;font-size:9px}@media (max-width:950px){.sportsgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sportsnews>header{flex-direction:column}.sportsnews>header>span{align-items:flex-start}.sportsgrid{grid-template-columns:1fr;padding:9px}}.oddspage{color:#071a37;background:#f5f7fa;border:1px solid #cbd3de;margin:18px 0}.oddspage>header{color:#fff;background:#071a37;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.oddspage>header small{color:#d8ae12;letter-spacing:.1em;font-size:8px;font-weight:900}.oddspage>header h2{margin:5px 0;font:31px Georgia}.oddspage>header p{color:#c6d0df;margin:0;font-size:10px}.oddspage>header>span{color:#61d88b;font-size:9px;font-weight:900}.oddspage>.sporttabs{gap:6px;padding:12px;display:flex}.oddspage>.sporttabs button{color:#071a37;background:#fff;border:1px solid #bbc5d2;flex:1;padding:10px 12px;font-size:8px;font-weight:900}.oddspage>.sporttabs button.on{background:#d8ae12}@media (max-width:600px){.oddspage>header{flex-direction:column;align-items:flex-start}.oddspage>.sporttabs{overflow:auto}.oddspage>.sporttabs button{min-width:105px}}.oddspage>.sporttabs{padding-bottom:7px}.oddspage button.on{color:#071a37!important;background:#d8ae12!important;border-color:#b88e00!important}.oddscontrols{align-items:center;gap:12px;padding:0 12px 12px;display:flex}.oddscontrols nav{flex:1;gap:5px;display:flex;overflow:auto}.oddscontrols button{color:#34445b;white-space:nowrap;background:#fff;border:1px solid #c5ced9;padding:8px 10px;font-size:7px;font-weight:900}.oddscontrols label{white-space:nowrap;align-items:center;gap:7px;font-size:7px;font-weight:900;display:flex}.oddscontrols select{color:#071a37;background:#fff;border:1px solid #aeb8c5;min-width:145px;padding:8px;font-size:8px}.oddspage .oddsfeed{margin-top:0}.oddsfeed>div:not(.oddsloading):not(.oddsempty){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.oddsfeed article{background:#fff;border:1px solid #c7d0dc;overflow:hidden;box-shadow:0 2px 7px #071a3710}.oddsfeed article>header{align-items:center;padding:10px 12px}.oddsfeed article>header>div{flex-direction:column;gap:3px;display:flex}.oddsfeed article>header small{color:#7a6100;letter-spacing:.08em;font-size:6px;font-weight:900}.oddsfeed article>header b{font-size:9px}.oddsfeed article>header span{color:#fff;background:#071a37;padding:4px 7px;font-size:7px;font-weight:900}.oddsmatchup{background:#fff;border-block:1px solid #dce2e9;grid-template-columns:1fr 1fr!important;display:grid!important}.oddsmatchup section{padding:10px 12px}.oddsmatchup section+section{border-left:1px solid #dce2e9}.oddsmatchup small{color:#778293;margin-bottom:3px;font-size:6px;font-weight:900;display:block}.oddsmatchup strong{font:15px Georgia}.oddsmarkets{grid-template-columns:repeat(3,1fr)!important;display:grid!important}.oddsmarkets section{border-right:1px solid #dce2e9;grid-template-columns:1fr 1fr;display:grid}.oddsmarkets section:last-child{border-right:0}.oddsmarkets h4{color:#5e6a7a;letter-spacing:.08em;text-align:center;background:#f2f5f8;grid-column:1/-1;margin:0;padding:6px 8px;font-size:6px}.oddsmarkets span{text-align:center;border-top:1px solid #e2e6eb;padding:8px 6px!important}.oddsmarkets span+span{border-left:1px solid #e2e6eb}.oddsmarkets span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oddsmarkets b{font-size:10px!important}.oddsmarkets em{color:#647184;font-size:7px;font-style:normal}.oddsfeed article>footer{justify-content:space-between;gap:8px;padding:8px 10px;display:flex}.oddsloading{gap:12px;padding:12px;grid-template-columns:repeat(2,1fr)!important;display:grid!important}.oddsloading i{background:linear-gradient(100deg,#edf1f5 35%,#f8fafb 50%,#edf1f5 65%) 0 0/300% 100%;border:1px solid #d7dde4;height:210px;animation:1.4s infinite oddsshimmer}.oddsempty{text-align:center;padding:48px 20px!important;display:block!important}.oddsempty b{font:21px Georgia}.oddsempty p{color:#687383;margin:7px 0 0;font-size:9px}@keyframes oddsshimmer{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.oddsloading i{animation:none}}@media (max-width:750px){.oddscontrols{flex-direction:column;align-items:stretch}.oddscontrols label{justify-content:space-between}.oddscontrols select{flex:1}.oddsfeed>div:not(.oddsloading):not(.oddsempty),.oddsloading,.oddsmarkets{grid-template-columns:1fr!important}.oddsmarkets section{border-bottom:1px solid #dce2e9;border-right:0}.oddsmarkets section:last-child{border-bottom:0}}@media (max-width:600px){.oddsfeed article>footer{flex-direction:column}}.matchuptoggles{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.matchuptoggles .injurytoggle,.weathertoggle,.oddstoggle{border:0;border-top:1px solid var(--line);color:#243a5a;letter-spacing:.06em;background:#eef1f5;grid-column:auto;padding:7px 12px;font-size:7px;font-weight:900}.weathertoggle,.oddstoggle{border-left:1px solid #cfd5de}.weathertoggle[aria-expanded=true],.oddstoggle[aria-expanded=true]{color:#fff;background:#071a37}.matchupweather{background:#f4f8fb;border-top:3px solid #5aa8d6;grid-column:1/-1}.matchupweather>header{color:#fff;background:#12395b;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.matchupweather>header small{color:#91cdeb;letter-spacing:.08em;font-size:7px;font-weight:900}.matchupweather h4{margin:3px 0 0;font:18px Georgia}.matchupweather>header>b{color:#fff2a8;font-size:11px}.matchupweather>div{background:#ccd8e2;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.matchupweather>div span{color:#647184;background:#fff;flex-direction:column;align-items:center;padding:9px;font-size:6px;display:flex}.matchupweather>div b{color:#071a37;margin-bottom:3px;font-size:11px}.matchupweather>footer{justify-content:space-between;gap:10px;padding:8px 12px;display:flex}.matchupweather>footer b{font-size:8px}.matchupweather>footer span{color:#687383;font-size:7px}@media (max-width:600px){.matchupweather>header,.matchupweather>footer{flex-direction:column;align-items:flex-start}.matchupweather>div{grid-template-columns:repeat(3,1fr)}}.seasonsheet>article>.matchuptoggles{align-self:end}.seasonsheet>article>.matchupinjuries,.seasonsheet>article>.matchupweather{grid-column:1/-1}.seasonsheet>article>.matchupinjuries>div>article{border:0;min-height:0;display:block}.seasonrules:has(.seasonnext){grid-template-columns:auto 1fr auto auto}.seasonnext{color:#765800;letter-spacing:.05em;background:#fff;border:1px solid #b78b00;padding:8px 11px;font-size:7px;font-weight:900}.seasonnext:disabled{color:#237143;background:#eef8f1;border-color:#9bc7aa}.seasonsheet>article.needs-entry{border-left:4px solid #d8ae12}.seasonsheet>article.needs-entry:focus-within{outline-offset:2px;outline:3px solid #d8ae1266}@media (max-width:650px){.seasonrules:has(.seasonnext){grid-template-columns:1fr}.seasonnext{width:100%}}.matchupoddscontrol{display:contents}.matchupodds{color:#fff;background:#123f2b;border-top:3px solid #55a879;grid-column:1/-1}.matchupodds>header{color:#fff;background:#123f2b;justify-content:space-between;align-items:center;gap:14px;padding:10px 13px;display:flex}.matchupodds>header small{color:#9de2b9;letter-spacing:.08em;font-size:7px;font-weight:900}.matchupodds h4{margin:3px 0 0;font:18px Georgia}.matchupodds>header>span{font-size:7px}.matchupodds>div{background:#55a879;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.matchupodds article{color:#fff;background:#123f2b;border:0!important;grid-template-columns:1fr 1fr!important;min-height:0!important;display:grid!important}.matchupodds h5{color:#9de2b9;text-align:center;background:#0d3423;grid-column:1/-1;margin:0;padding:7px;font-size:8px}.matchupodds article span{color:#fff;justify-content:space-between;padding:10px 12px;font-size:11px;display:flex}.matchupodds article span+span{border-left:1px solid #55a879}.matchupodds article small{color:#b9d8c6}.matchupodds>footer,.matchupodds>p{color:#b9d8c6;background:#123f2b;margin:0;padding:9px 12px;font-size:8px}@media (max-width:600px){.matchupodds>header{flex-direction:column;align-items:flex-start}.matchupodds>div{grid-template-columns:1fr}.matchupodds article span+span{border-left:1px solid #55a879}}.invitemanager{background:#f7f8fa;border:1px solid #cbd2dc;margin:14px}.invitemanager>header{color:#fff;background:#17375e;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.invitemanager>header small{color:var(--gold);letter-spacing:.08em;font-size:7px;font-weight:900}.invitemanager h3{margin:3px 0 0;font:18px Georgia}.invitemanager>header>span{font-size:7px;font-weight:900}.invitemanager article{background:#fff;border-top:1px solid #dce1e7;grid-template-columns:minmax(190px,1fr) 100px auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.invitemanager article>b{font-size:9px}.invitemanager article>b small{color:#738093;margin-top:2px;font-size:7px;display:block}.invitemanager article>i{color:#745800;text-align:center;background:#fff3c5;padding:6px;font-size:6px;font-style:normal;font-weight:900}.invitemanager article>i.sent{color:#176f3b;background:#dff1e5}.invitemanager article>i.failed{color:#91483e;background:#f1e2df}.inviteactions{gap:5px;display:flex}.inviteactions button{color:#17375e;background:#eef1f5;border:1px solid #aeb8c5;padding:7px 9px;font-size:6px;font-weight:900}.inviteactions button.cancel{color:#8c3e34;background:#fff0ed;border-color:#d2a39b}@media (max-width:700px){.invitemanager{min-width:650px}}.accessdenied{color:#fff;background:#050b20;place-items:center;min-height:100vh;padding:24px;display:grid}.accessdenied section{text-align:center;background:#0b1730;border:1px solid #263756;max-width:560px;padding:42px;box-shadow:0 18px 60px #0008}.accessdenied small{color:#d8ae12;letter-spacing:.14em;font-size:9px;font-weight:900}.accessdenied h1{margin:12px 0;font:34px Georgia}.accessdenied p{color:#c4cede;font-size:11px;line-height:1.7}.accessdenied b{color:#fff;margin:18px 0;font-size:10px;display:block}.accessdenied a{color:#071a37;background:#d8ae12;padding:12px 18px;font-size:8px;font-weight:900;text-decoration:none;display:inline-block}.accessdenied span{color:#8997ad;margin-top:18px;font-size:8px;display:block}.loginpage{color:#fff;background:#071a37;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);min-height:100vh;display:grid}.loginbrand{background:radial-gradient(circle at 25% 35%,#173d6c 0,#071a37 55%,#040c1d 100%);flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(40px,8vw,120px);display:flex}.loginbrand img{object-fit:contain;object-position:left center;width:min(320px,70%);max-height:210px}.loginbrand>small,.loginbox>small{color:#d8ae12;letter-spacing:.14em;font-size:8px;font-weight:900}.loginbrand h1{margin:10px 0;font:clamp(38px,5vw,70px) Georgia}.loginbrand>p{color:#c5cfdd;max-width:580px;font-size:13px;line-height:1.7}.loginbrand>div{background:#ffffff0d;border-left:3px solid #d8ae12;align-items:center;gap:14px;margin-top:24px;padding:12px 15px;display:flex}.loginbrand>div b{color:#d8ae12;font-size:8px}.loginbrand>div span{color:#c5cfdd;font-size:9px}.loginbox{color:#071a37;background:#fff;flex-direction:column;justify-content:center;padding:clamp(34px,7vw,90px);display:flex}.loginbox h2{margin:8px 0;font:32px Georgia}.loginbox>p{color:#637084;margin:0 0 22px;font-size:10px;line-height:1.6}.loginbox form{gap:15px;display:grid}.loginbox label{color:#3d4b60;letter-spacing:.06em;gap:6px;font-size:7px;font-weight:900;display:grid}.loginbox input{color:#071a37;background:#f8fafc;border:1px solid #aeb9c8;min-width:0;padding:13px;font-size:11px}.loginbox input:focus{border-color:#b78b00;outline:3px solid #d8ae1238}.loginbox label.remember{letter-spacing:0;align-items:center;gap:8px;font-size:8px;font-weight:700;display:flex}.loginbox .remember input{width:15px;height:15px}.loginbox form>button{color:#071a37;background:#d8ae12;border:0;padding:14px;font-size:9px;font-weight:900}.loginbox form>button:disabled{opacity:.65}.loginstatus{background:#fff6d7;padding:10px 12px;color:#765800!important;margin:14px 0 0!important;font-size:8px!important}.loginbox nav{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.loginbox nav button,.loginbox nav a{color:#315c91;background:0 0;border:0;padding:0;font-size:7px;font-weight:900;text-decoration:underline}.loginbox footer{color:#7b8594;border-top:1px solid #d9dee6;margin-top:30px;padding-top:18px;font-size:7px;line-height:1.8}.account .logoutbutton{color:#dce5f1;background:#142c4d;border:1px solid #5f718a;border-radius:2px;width:auto;height:auto;padding:7px 9px;font-size:6px;font-weight:900}@media (max-width:760px){.loginpage{grid-template-columns:1fr}.loginbrand{min-height:300px;padding:42px 28px}.loginbrand img{width:210px;height:110px}.loginbox{padding:42px 28px}.account .logoutbutton{display:none}}.poolmailbar{background:#eef3f8;border-block:1px solid #d7dde5;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.poolmailbar b{color:#17375e;font-size:8px}.poolmailbar button,.emailplayer{color:#17375e;background:#e5eef9;border:1px solid #58759a;padding:8px 11px;font-size:7px;font-weight:900}.poolmembers{background:#fff;border:1px solid #cbd2dc;margin:14px}.poolmembers>header,.poolmembers article{grid-template-columns:minmax(190px,1.4fr) minmax(150px,1fr) 90px 105px 105px;align-items:center;gap:10px;display:grid}.poolmembers>header{color:#657083;background:#e8e5da;padding:9px 12px;font-size:7px;font-weight:900}.poolmembers .sortname{text-align:left;background:0 0;border:0;font-size:7px;font-weight:900}.poolmembers article{border-top:1px solid #dde2e8;min-height:54px;padding:9px 12px;font-size:8px}.poolmembers article>b small{color:#738093;margin-top:3px;font-size:6px;display:block}.poolmembers article>span{color:#5d6878}.poolmembers aside{background:#f5f7f9;border-top:1px solid #dce1e7;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.poolmembers aside>b{color:#657083;margin-right:8px;font-size:7px}.poolmembers aside button{color:#24623a;background:#edf8f0;border:1px solid #7aa184;padding:7px 9px;font-size:7px;font-weight:900}.poolmembers footer{color:#687383;background:#f5f4ef;justify-content:space-between;padding:11px 12px;font-size:8px;display:flex}.emptypool{text-align:center;color:#687383;margin:0;padding:25px;font-size:9px}@media (max-width:850px){.poolmembers,.poolmailbar{min-width:760px}}.commissionerpools button.active{outline:2px solid #17375e;box-shadow:inset 0 -4px #b78b00}.weeksettlement>nav{gap:7px;display:flex}.weeksettlement .tiebreakbutton{color:#7e4214;background:#fff0d8;border-color:#9b5b20}.tieresolution{background:#fffaf0;border:2px solid #b78b00;margin:14px 0}.tieresolution>header{color:#fff;background:#7b5100;padding:12px 15px}.tieresolution>header small{color:#ffe48b;font-size:7px;font-weight:900}.tieresolution h3{margin:3px 0 0;font:20px Georgia}.tieresolution article{border-top:1px solid #e0cf9a;justify-content:space-between;align-items:center;gap:18px;padding:14px 15px;display:flex}.tieresolution article>div{flex-direction:column;gap:4px;display:flex}.tieresolution article span,.tieresolution article em{color:#687383;font-size:8px}.tieresolution article em{font-style:normal;font-weight:900}.tieresolution nav{gap:7px;display:flex}.tieresolution button{color:#071a37;background:#d8ae12;border:1px solid #9b6d00;padding:9px 11px;font-size:7px;font-weight:900}.tieresolution ol{margin:0;padding-left:24px;font-size:9px}.tieresolution ol li{padding:2px}.tieresolution>p{color:#725600;background:#fff1bd;margin:0;padding:9px 15px;font-size:8px}@media (max-width:700px){.tieresolution article{flex-direction:column;align-items:stretch}.tieresolution nav,.weeksettlement>nav{flex-direction:column}}.poolmembers article>span>b{margin-bottom:4px;font-size:7px;display:block}.poolmembers article select{color:#17375e;background:#fff;border:1px solid #aeb8c5;width:100%;padding:5px;font-size:7px;font-weight:900}.weektrackrows i.pending{color:#745800;background:#fff3c5}.commissionersummary.weekly{grid-template-columns:repeat(2,1fr)}.commissionersummary.monday,.commissionersummary.champion{grid-template-columns:1fr}.mnfstandinghead,.mnfstandings>article{grid-template-columns:70px 1fr 140px 140px}.oddspage>header>span.stale{color:#ffd76a}.oddsnotice{color:#624d00;background:#fff3c5;border-bottom:1px solid #d3a80b;justify-content:center;align-items:center;gap:10px;padding:9px 14px;font-size:8px;display:flex}.oddsnotice b{letter-spacing:.05em;font-size:7px}.oddsnotice span{color:#745f18}@media (max-width:600px){.oddsnotice{flex-direction:column;align-items:flex-start;gap:3px}}.oddsfeed article>footer>div{align-items:center;gap:8px;display:flex}.oddsfeed article>footer button{color:#5e4900;background:#fff8dc;border:1px solid #9e7b00;padding:5px 7px;font-size:6px;font-weight:900}.bookcompare{background:#f7f9fb;border-top:1px solid #cbd3de;overflow-x:auto;display:block!important}.bookcompare table{border-collapse:collapse;width:100%;min-width:620px}.bookcompare th,.bookcompare td{text-align:center;white-space:nowrap;border-bottom:1px solid #dce2e9;border-right:1px solid #dce2e9;padding:7px 8px}.bookcompare thead th{color:#fff;background:#0b2347;font-size:6px}.bookcompare th:first-child{text-align:left}.bookcompare tbody th{color:#071a37;font-size:7px}.bookcompare small{color:#7b8797;margin-top:2px;font-size:5px;font-weight:700;display:block}.bookcompare thead small{color:#aebbd0}.bookcompare td{color:#071a37;font-size:8px;font-weight:900}.bookcompare td small{color:#687383;display:inline}.bookcompare td b{font-size:6px}@media (max-width:600px){.oddsfeed article>footer>div{flex-direction:column;align-items:flex-start}.oddsfeed article>footer button{width:100%}}.bookcompare td.bestline,.bookcompare span.bestline{color:#08652d;background:#e9f8ef}.bookcompare td.bestline>small,.bookcompare span.bestline>small{color:#087b39;letter-spacing:.04em;font-size:5px;display:block}.bookcompare td>span{padding:2px;display:block}.bookcompare td>span+span{margin-top:3px}.bookcompare>p{color:#667386;border-top:1px solid #dce2e9;margin:0;padding:7px 9px;font-size:6px}.bookcompare .btooddsrow th,.bookcompare .btooddsrow td{color:#071a37;background:#fff7d6;border-color:#d7ae25}.bookcompare .btooddsrow th{box-shadow:inset 4px 0 #f0b323}.bookcompare .btooddsrow small{color:#876900}.oddsfeed article.btooddscard{border:2px solid #d7ae25;box-shadow:0 8px 24px #8b6b001f}.oddsfeed article.btooddscard>header{background:#fff7d6}.oddsfeed article.btooddscard>header>span{color:#071a37;background:#f0b323}.scoreticker{min-height:68px}.scoreticker>strong{text-align:center;line-height:1.35}.tickergame{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #263650;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;align-content:center;gap:3px 14px;min-width:220px;padding:8px 16px;display:grid}:is(.tickergame:hover,.tickergame:focus-visible){outline:2px solid var(--gold);outline-offset:-2px;background:#132541}.tickergame:disabled{cursor:default}.tickergame small{color:#aebbd0;letter-spacing:.08em;grid-column:1/3;font-size:7px;font-weight:900}.tickergame small i{background:#39d982;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 7px #39d982}.tickergame b{white-space:nowrap;grid-column:1/3;grid-template-columns:1fr auto;gap:2px 12px;font-size:10px;font-style:normal;display:grid}.tickergame b span{text-overflow:ellipsis;overflow:hidden}.tickergame b em{color:#fff;font-size:12px;font-style:normal}.tickergame>time{color:var(--gold);white-space:nowrap;grid-column:1/3;font-size:7px;font-weight:900}.gamedetailbackdrop{z-index:1000;background:#020914c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gamedetail{width:min(460px,100%);color:var(--navy);background:#fff;border:1px solid #43536b;padding:28px;position:relative;box-shadow:0 24px 70px #0008}.gamedetail>small{color:#68778d;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.gamedetail h2{margin:5px 0 22px;font-family:Georgia,serif;font-size:28px}.gamedetailclose{color:var(--navy);cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:12px;right:14px}.gamedetailteam{border-top:1px solid #dbe0e7;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:60px;display:grid}.gamedetailteam img{object-fit:contain;width:34px;height:34px}.gamedetailteam strong{grid-column:2;font-size:14px}.gamedetailteam b{font-family:Georgia,serif;font-size:27px}.gamedetailstatus{background:#f3f0e8;flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:18px;padding:12px;font-size:10px;display:flex}.gamedetailstatus i{background:#24a866;border-radius:50%;width:7px;height:7px;box-shadow:0 0 7px #24a866}.gamedetailstatus span{margin-left:auto}.gamedetailstatus time{color:#68778d;flex-basis:100%}@media (max-width:600px){.tickergame{min-width:205px;padding-inline:12px}.gamedetail{padding:24px 18px}}.tickergame{border-top:4px solid var(--league-color);background:linear-gradient(90deg,var(--league-color),transparent 55%);min-width:252px;padding-right:68px;position:relative}@supports (color:color-mix(in lab, red, red)){.tickergame{background:linear-gradient(90deg,color-mix(in srgb,var(--league-color) 13%,transparent),transparent 55%)}}.tickergame small{background:var(--league-color);color:#061124;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;width:max-content;max-width:145px;padding:2px 6px;overflow:hidden}.tickergame b{font-size:11px;line-height:1.25}.tickergame b em{color:var(--league-color);font-size:13px}.tickergame>time{color:#c9d4e4}.tickerstate{color:#c9d4e4;letter-spacing:.08em;white-space:nowrap;border:1px solid #71809a;padding:3px 6px;font-size:7px;font-weight:900;position:absolute;top:8px;right:10px}.tickerstate-live{color:#39d982;border-color:#39d982}.tickerstate-final{color:#d5dce7;border-color:#8fa0b9}.tickerstate-to-play{border-color:var(--gold);color:var(--gold)}.tickerstate-status-pending{color:#98a6ba;right:7px}@media (max-width:600px){.tickergame{min-width:230px}}.tickergame b.tickerevent{white-space:normal;display:block}.tickerevent span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:28px;display:-webkit-box;overflow:hidden}.tickerstate-yet-to-play{border-color:var(--gold);color:var(--gold)}.gamedetail{max-height:min(760px,92vh);overflow-y:auto}.gamedetailloading{color:#68778d;text-align:center;background:#f3f0e8;margin:16px 0 0;padding:14px;font-size:9px}.gamedetailextra{gap:16px;margin-top:16px;display:grid}.gamefacts{background:#dbe0e7;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;display:grid}.gamefacts span{background:#f3f0e8;flex-direction:column;gap:4px;padding:11px;display:flex}.gamefacts small{color:#68778d;font-size:7px;font-weight:900}.gamefacts b{font-size:9px}.gamestats{border:1px solid #dbe0e7}.gamestats header,.gamestats div{text-align:center;grid-template-columns:1fr 1.25fr 1fr;align-items:center;display:grid}.gamestats header{color:#fff;background:#071a37;padding:8px;font-size:7px}.gamestats div{border-top:1px solid #e3e7ec;min-height:30px;font-size:8px}.gamestats div span{color:#68778d}.gamestats div strong:first-child{text-align:right}.gamestats div strong:last-child{text-align:left}.gametimeline{border-top:2px solid #071a37}.gametimeline h3{margin:12px 0 8px;font:20px Georgia}.gametimeline div{border-top:1px solid #e3e7ec;grid-template-columns:55px 1fr;gap:10px;padding:9px 0;font-size:8px;display:grid}.gametimeline time{color:#9a6f00;font-weight:900}.gametimeline span{flex-direction:column;gap:3px;display:flex}.gametimeline span b:empty{display:none}@media (max-width:600px){.gamedetail{max-height:94vh}.gamefacts{grid-template-columns:1fr}.gamestats header,.gamestats div{grid-template-columns:.8fr 1.4fr .8fr}}.commissionerfantasy{margin-top:18px}.commissionerfantasy>header{color:#fff;background:linear-gradient(135deg,#102b63,#071a3c);border-radius:16px 16px 0 0;padding:22px 24px}.commissionerfantasy>header small{letter-spacing:.12em;color:#f7ad0b;font-weight:900}.commissionerfantasy>header h3{margin:4px 0;font-size:24px}.commissionerfantasy>header p{color:#d8e4ff;margin:0}.fantasycontrol{background:#fff;border:1px solid #ccd5e3;border-top:0}.fantasycontrolstatus{border-bottom:1px solid #ccd5e3;grid-template-columns:repeat(4,1fr);display:grid}.fantasycontrolstatus article{border-right:1px solid #e0e5ed;padding:18px 20px}.fantasycontrolstatus article:last-child{border:0}.fantasycontrolstatus small,.fantasycontrolgrid small{letter-spacing:.08em;color:#60708a;font-weight:900;display:block}.fantasycontrolstatus b{color:#102b63;margin:5px 0;font-size:22px;display:block}.fantasycontrolstatus b.ready{color:#198754}.fantasycontrolstatus b.waiting{color:#b56b00}.fantasycontrolstatus span{color:#64748b;font-size:12px}.fantasycontrolgrid{background:#d8dee8;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.fantasycontrolgrid section{background:#f8fafc;padding:22px}.fantasycontrolgrid h4{color:#102b63;margin:4px 0 14px;font-size:18px}.fantasycontrolgrid p{color:#64748b;margin:12px 0 0}.optionbuttons,.rosterrules{flex-wrap:wrap;gap:8px;display:flex}.optionbuttons button,.fantasycontrol footer button{color:#102b63;background:#fff;border:1px solid #9aabc2;padding:10px 14px;font-weight:900}.optionbuttons button.on,.fantasycontrol footer button.primary{background:#f7c62f;border-color:#e7ad00}.rosterrules span{color:#243b5a;background:#eaf0f8;border-radius:5px;padding:8px 10px;font-weight:800}.fantasycontrolreasons{color:#765200;background:#fff5d6;margin:0;padding:16px 40px}.fantasycontrol footer{background:#eef2f7;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.fantasycontrol footer.unlock{background:#fff3c4;border-top:2px solid #e7ad00}.fantasycontrol footer>span{color:#41536d;font-weight:800}.fantasycontrol footer>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:900px){.fantasycontrolstatus,.fantasycontrolgrid{grid-template-columns:1fr 1fr}.fantasycontrol footer{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.fantasycontrolstatus,.fantasycontrolgrid{grid-template-columns:1fr}}.fantasymembertools{border-top:1px solid #ccd5e3;padding:22px}.fantasymembertools header h4{color:#102b63;margin:4px 0;font-size:20px}.fantasymembertools header p{color:#64748b;margin:0 0 15px}.fantasymemberrow{border-top:1px solid #e0e5ed;grid-template-columns:minmax(180px,1.1fr) minmax(210px,1.2fr) 150px minmax(290px,1.5fr);align-items:center;gap:12px;min-width:900px;padding:11px 14px;display:grid}.fantasymemberrow.head{color:#60708a;background:#e8edf4;font-size:11px;font-weight:900}.fantasymemberrow>span{flex-direction:column;gap:3px;display:flex}.fantasymemberrow small{color:#64748b}.fantasymemberrow select,.fantasycontrolgrid select,.fantasycontrolgrid input{color:#102b63;background:#fff;border:1px solid #b8c3d3;min-height:40px;padding:8px}.fantasymemberrow .optionbuttons{flex-direction:row;align-items:center}.fantasymemberrow .optionbuttons a{color:#102b63;background:#fff;border:1px solid #9aabc2;padding:10px 12px;font-weight:900;text-decoration:none}.fantasymemberrow .optionbuttons .danger{color:#a11;border-color:#d89191}.fantasymemberrow button:disabled,.fantasycontrol button:disabled{opacity:.45;cursor:not-allowed}.fantasysettings{background:#fff;border-top:1px solid #ccd5e3;padding:22px}.fantasysettings header h4{color:#102b63;margin:4px 0;font-size:20px}.fantasysettings header p{color:#64748b;margin:0 0 16px}.fantasysettingsgrid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;display:grid}.fantasysettingsgrid label{color:#60708a;gap:6px;font-size:9px;font-weight:900;display:grid}.fantasysettingsgrid input,.fantasysettingsgrid select,.fantasyrostereditor input{color:#102b63;background:#fff;border:1px solid #b8c3d3;min-height:40px;padding:8px}.fantasysettingsnote{color:#41536d;background:#eef3f8;padding:10px 12px}.fantasyrostereditor{background:#d8dee8;grid-template-columns:repeat(3,1fr);gap:1px;margin:14px 0;display:grid}.fantasyrostereditor>span{color:#60708a;background:#e8edf4;padding:8px 10px;font-size:9px;font-weight:900}.fantasyrosterrow{display:contents}.fantasyrosterrow>*{background:#fff;min-width:0;padding:9px}.fantasyrosterrow strong{color:#102b63;align-items:center;display:flex}.fantasysettings>.optionbuttons{justify-content:flex-end}@media (max-width:800px){.fantasysettingsgrid{grid-template-columns:1fr 1fr}}@media (max-width:550px){.fantasysettingsgrid{grid-template-columns:1fr}}.fantasysettingtabs{z-index:8;background:#dfe5ed;border-bottom:1px solid #bcc7d5;gap:1px;padding:8px;display:flex;position:sticky;top:0;overflow-x:auto}.fantasysettingtabs button{color:#52637a;background:#fff;border:0;border-bottom:3px solid #0000;min-width:max-content;padding:12px 16px;font-size:9px;font-weight:900}.fantasysettingtabs button.on{color:#fff;background:#102b63;border-color:#e7ad00}.fantasyrules{background:#fff;padding:22px}.fantasyrules>header h4{color:#102b63;margin:4px 0;font-size:21px}.fantasyrules>header p{color:#64748b;margin:0 0 16px}.scoringgroups{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px;display:grid}.scoringgroups fieldset{border:1px solid #ccd5e3;margin:0;padding:0}.scoringgroups legend{box-sizing:border-box;color:#fff;background:#102b63;width:100%;padding:10px 12px;font-weight:900}.scoringgroups label{color:#41536d;border-top:1px solid #e0e5ed;grid-template-columns:1fr 100px;align-items:center;gap:12px;padding:8px 10px;display:grid}.scoringgroups input,.divisionnames input{color:#102b63;border:1px solid #b8c3d3;min-height:36px;padding:7px}.divisionnames{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}.divisionnames label{color:#60708a;gap:5px;font-size:9px;font-weight:900;display:grid}.fantasyrules>footer{margin:18px -22px -22px;padding:15px 22px}.fantasyrules>footer button{color:#102b63;background:#f7c62f;border:1px solid #e7ad00;padding:10px 16px;font-weight:900}@media (max-width:750px){.scoringgroups,.divisionnames{grid-template-columns:1fr}.fantasysettingtabs{position:static}}.fantasyteameditrow{border-top:1px solid #e0e5ed;grid-template-columns:60px minmax(220px,1.4fr) minmax(120px,.5fr) minmax(180px,.8fr);align-items:center;gap:10px;min-width:720px;padding:9px 12px;display:grid}.fantasyteameditrow.head{color:#60708a;background:#e8edf4;font-size:10px;font-weight:900}.fantasyteameditrow input,.fantasyteameditrow select{color:#102b63;background:#fff;border:1px solid #b8c3d3;min-height:38px;padding:7px}.fantasyteamsave{color:#60708a;background:#f5f7fa;justify-content:space-between;align-items:center;gap:16px;display:flex}.accountbackdrop{z-index:1200;background:#020914c9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.accountpanel{color:#071a37;background:#fff;border:1px solid #42536d;width:min(1100px,100%);max-height:92vh;overflow:auto;box-shadow:0 30px 90px #0009}.accountpanel>header{z-index:2;color:#fff;background:#071a37;justify-content:space-between;align-items:center;padding:22px 26px;display:flex;position:sticky;top:0}.accountpanel>header small,.accountbody section>small,.nicknamepanel>small{color:#e8af08;letter-spacing:.12em;font-size:8px;font-weight:900}.accountpanel h2{margin:4px 0 0;font:30px Georgia}.accountpanel>header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:32px}.accountbody{background:#d8dee8;grid-template-columns:minmax(420px,1fr) minmax(420px,1fr);gap:1px;display:grid}.accountbody.single{grid-template-columns:minmax(0,720px);justify-content:center}.accountbody>section{background:#fff;padding:24px}.accountbody h3{margin:5px 0 14px;font:24px Georgia}.accountbody p{color:#667386;font-size:10px}.accountbody form{gap:10px;display:grid}.accountbody label{color:#60708a;gap:5px;font-size:8px;font-weight:900;display:grid}.accountbody input{color:#071a37;border:1px solid #aeb8c5;min-height:42px;padding:9px}.accountbody form button{color:#071a37;background:#e8af08;border:1px solid #b78b00;min-height:42px;font-weight:900}.accountbody button:disabled{opacity:.45}.securityfields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.securityfields label:first-child{grid-column:1/-1}.nicknamepanel{border-top:1px solid #d8dee8;margin-top:26px;padding-top:22px}.nicknamelist{gap:7px;display:grid}.nicknamerow{grid-template-columns:minmax(0,1fr) 76px 124px;gap:7px;display:grid}.nicknamerow button{color:#071a37;background:#fff;border:1px solid #213b64;font-size:8px;font-weight:900}.nicknamerow button.danger{color:#fff;background:#8e2f32;border-color:#8e2f32}.nicknamerow button.cancelremove{color:#725600;background:#fff7d9;border-color:#b78b00}.nicknamerow>small{color:#8e6500;grid-column:1/-1;font-size:8px;font-weight:900}.nicknamerow.removalpending{background:#fff8df;border:1px solid #ddb84f;padding:8px}.addnickname{background:#f3f6fa;margin-top:14px;padding:14px}.addmember{grid-template-columns:1fr 1fr}.addmember button{grid-column:1/3}.memberlist{border:1px solid #d8dee8;margin-top:18px}.memberrow{border-top:1px solid #e2e6ec;grid-template-columns:1fr 130px;align-items:center;gap:12px;padding:10px 12px;display:grid}.memberrow.head{color:#60708a;background:#e8edf4;border:0;font-size:8px}.memberrow span{flex-direction:column;gap:3px;display:flex}.memberrow small{color:#6d7888}.memberrow em{text-align:center;padding:6px;font-size:7px;font-style:normal;font-weight:900}.memberrow em.ready{color:#087738;background:#e6f6ec}.memberrow em.pending{color:#795b00;background:#fff2c8}.accountpanel>footer{color:#725600;background:#fff7d9;border-top:1px solid #d8dee8;padding:12px 24px;font-size:10px;position:sticky;bottom:0}@media (max-width:900px){.accountbody,.accountbody.single,.securityfields{grid-template-columns:1fr}.securityfields label:first-child{grid-column:auto}.addmember{grid-template-columns:1fr}.addmember button{grid-column:auto}.accountpanel{max-height:96vh}.memberrow{grid-template-columns:1fr 105px}.nicknamerow{grid-template-columns:1fr 72px}.nicknamerow button:last-of-type{grid-column:1/-1}}.memberrow{grid-template-columns:1fr 190px}.verificationpending{gap:6px;display:grid}.verificationpending button{color:#071a37;background:#fff;border:1px solid #213b64;min-height:30px;font-size:7px;font-weight:900}@media (max-width:900px){.memberrow{grid-template-columns:1fr 150px}}.hero .poolhostingnotice{color:#c7d2e2;align-items:center;gap:8px;margin-top:10px;font-size:8px;line-height:1.45;display:flex}.hero .poolhostingnotice b{color:var(--gold);letter-spacing:.08em;flex:none;font-size:7px}.hero .poolhostingnotice span{max-width:920px}@media (max-width:650px){.hero .poolhostingnotice{flex-direction:column;align-items:flex-start;gap:4px}}.floatinglounge{z-index:90;resize:both;background:#fff;border:1px solid #506079;width:min(800px,100vw - 16px);min-width:430px;height:min(680px,100vh - 90px);min-height:360px;position:fixed;overflow:hidden;box-shadow:0 18px 55px #06132966}.floatinglounge>header{background:var(--navy);color:#fff;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;height:46px;padding:0 10px 0 14px;display:flex}.floatinglounge>header>div{align-items:center;gap:8px;display:flex}.floatinglounge>header span{color:#35c875}.floatinglounge>header b{letter-spacing:.08em;font-size:10px}.floatinglounge>header small{color:#aebbd0;font-size:8px}.floatinglounge>header nav{gap:5px;display:flex}.floatinglounge>header button{color:#fff;cursor:pointer;background:#203451;border:1px solid #53627a;place-items:center;width:30px;height:28px;font-size:17px;display:grid}.floatinglounge>.lounge{border:0;height:calc(100% - 46px);overflow:auto}.floatinglounge .lounge>header{display:none}.floatinglounge .loungegrid{height:auto;min-height:100%}.floatinglounge .chatlog{max-height:none}.floatinglounge.minimized{resize:none;width:300px;min-width:300px;height:46px;min-height:46px}.floatinglounge.minimized>header small{display:none}@media (max-width:700px){.floatinglounge{resize:none;width:auto;min-width:0;height:auto;min-height:0;inset:70px 6px 58px!important}.floatinglounge .loungegrid{grid-template-columns:1fr}.floatinglounge .loungegrid>aside{display:none}.floatinglounge.minimized{width:280px;height:46px;margin-left:auto;inset:auto 6px 62px!important}.floatinglounge>header small{display:none}}.resultsmatrix tbody tr.place-1 th{background:#fff0b8;box-shadow:inset 5px 0 #dca714}.resultsmatrix tbody tr.place-1 th>b,.resultsmatrix tbody tr.place-1 td.total{color:var(--navy);background:#dca714}.resultsmatrix tbody tr.place-2 th{background:#edf0f4;box-shadow:inset 5px 0 #aab2bd}.resultsmatrix tbody tr.place-2 th>b,.resultsmatrix tbody tr.place-2 td.total{color:#14233b;background:#aab2bd}.resultsmatrix tbody tr.place-3 th{background:#f4e4d5;box-shadow:inset 5px 0 #b97945}.resultsmatrix tbody tr.place-3 th>b,.resultsmatrix tbody tr.place-3 td.total{color:#fff;background:#b97945}.resultsmatrix .placemedal{margin-right:5px;font-style:normal}.resultsmatrix .place-1 .placemedal{color:#b37b00}.resultsmatrix .place-2 .placemedal{color:#7d8794}.resultsmatrix .place-3 .placemedal{color:#9a572d}.crossref td.only{color:#073c52;background:#87d7e8;font-weight:900}.crossref td.same{color:#651515;background:#e79a9a;font-weight:900}.crossref td.close{color:#294b09;background:#b9dc8d;font-weight:900}.crossref td.near{color:#5c5100;background:#fff58c}.crossref td.watch{color:#70400d;background:#f6d4a9}.crossref>footer i.only{background:#87d7e8}.crossref>footer i.same{background:#e79a9a}.crossref>footer i.close{background:#b9dc8d}.crossref>footer i.near{background:#fff58c}.crossref>footer i.watch{background:#f6d4a9}.donationresults{border:1px solid var(--line);background:#f6f4ed}.donationresults>header{background:var(--navy);color:#fff;padding:20px 22px}.donationresults>header small{color:var(--gold);font-size:8px;font-weight:900}.donationresults>header h2{margin:5px 0;font:28px Georgia}.donationresults>header p{color:#bdc8d8;margin:0;font-size:9px}.donationresults>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.donationresults article{border:1px solid var(--line);background:#fff}.donationresults article>header{color:#fff;background:#10294d;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.donationresults h3{margin:0;font:19px Georgia}.donationresults article>header span{color:var(--gold);font-size:8px;font-weight:900}.donationresults ol{margin:0;padding:0;list-style:none}.donationresults li{border-top:1px solid var(--line);grid-template-columns:1fr 85px 110px;align-items:center;gap:8px;padding:9px 12px;font-size:9px;display:grid}.donationresults li small{color:var(--muted)}.donationresults li strong{text-align:center;padding:6px;font-size:7px}.donationresults li strong.donated{color:#176f3b;background:#dff1e5}.donationresults li strong.open{color:#943f15;background:#fff0e7}.donationloading{text-align:center;padding:35px}@media (max-width:800px){.donationresults>div{grid-template-columns:1fr}.donationresults li{grid-template-columns:1fr 70px 105px}}.musicplayer{z-index:95;filter:drop-shadow(0 15px 30px #06132966);width:360px;max-width:calc(100vw - 16px);position:fixed}.musiclauncher{background:var(--navy);width:150px;height:44px;color:var(--gold);cursor:move;touch-action:none;border:1px solid #53627a;align-items:center;gap:8px;padding:0 12px;font-size:18px;font-weight:900;display:flex}.musiclauncher span{color:#fff;letter-spacing:.1em;font-size:9px}.musiclauncher small{color:#aebbd0;margin-left:auto;font-size:6px}.musicplayer.open>.musiclauncher{display:none}.musicplayer>section{background:#fff;border:1px solid #53627a;max-height:min(520px,100vh - 90px);overflow:auto}.musicplayer>section>header{background:var(--navy);color:#fff;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;grid-template-columns:58px 1fr 30px;align-items:center;gap:10px;padding:10px;display:grid}.musicplayer header img{object-fit:cover;background:#10294d;width:58px;height:58px}.musicplayer header div{flex-direction:column;gap:4px;min-width:0;display:flex}.musicplayer header small{color:var(--gold);font-size:6px;font-weight:900}.musicplayer header b{text-overflow:ellipsis;white-space:nowrap;font:16px Georgia;overflow:hidden}.musicplayer header button{color:#fff;background:0 0;border:0;align-self:start;font-size:24px}.musicprogress{grid-template-columns:1fr auto;gap:8px;padding:10px 14px 4px;display:grid}.musicprogress input,.musicvolume input{accent-color:var(--gold)}.musicprogress span{color:var(--muted);font-size:7px}.musicplayer>section>nav{justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.musicplayer>section>nav button{width:34px;height:34px;color:var(--navy);background:#f2f4f7;border:1px solid #ccd2da;font-size:17px}.musicplayer>section>nav button.play{background:var(--gold);border-color:#b78b00;border-radius:50%;width:46px;height:46px}.musicplayer>section>nav button.on{background:#fff2bd;border-color:#b78b00}.musicvolume{color:var(--muted);gap:9px;padding:0 14px 10px;font-size:6px;font-weight:900;display:flex}.musicvolume input{flex:1}.musicplayer ol{max-height:120px;margin:0;padding:0;list-style:none;overflow:auto}.musicplayer li button{text-align:left;background:#fff;border:0;border-top:1px solid #e5e8ec;width:100%;padding:9px 13px}.musicplayer li button.on{box-shadow:inset 4px 0 var(--gold);background:#fff8df;font-weight:900}.musicmanage{background:#e9edf2;border:0;width:100%;padding:9px;font-size:7px;font-weight:900}.musicplayer form{background:#f4f5f7;gap:7px;padding:12px;display:grid}.musicplayer form input{min-width:0;padding:8px}.musicplayer form label{gap:4px;font-size:6px;font-weight:900;display:grid}.musicplayer form button{background:var(--gold);border:0;padding:9px;font-weight:900}@media (max-width:700px){.musicplayer{bottom:64px;top:auto!important;left:8px!important}.musicplayer>section{max-height:calc(100vh - 138px)}}.top>.musicplayer{z-index:95;filter:none;grid-area:1/2;justify-self:end;width:150px;max-width:none;margin-right:165px;position:relative}.top>.musicplayer.open{width:360px}.top>.musicplayer .musiclauncher{cursor:pointer;touch-action:auto}.top>.musicplayer>section{width:360px;max-height:min(520px,100vh - 90px);position:absolute;top:-30px;right:0;box-shadow:0 18px 55px #06132966}.top>.musicplayer>section>header{cursor:default;touch-action:auto}.top>.musicplayer nav{border:0;min-width:0;display:flex;position:static}.top>.musicplayer nav button{white-space:normal;border-bottom:1px solid #ccd2da;flex:none;padding:0}@media (max-width:1100px){.top>.musicplayer{margin-right:130px}}@media (max-width:980px){.top>.musicplayer{margin-left:auto;margin-right:10px}.top>.musicplayer.open{width:150px}.top>.musicplayer>section{top:44px;right:0}}@media (max-width:650px){.top>.musicplayer{width:44px;margin-right:4px;position:relative;bottom:auto;top:auto!important;left:auto!important}.top>.musicplayer .musiclauncher{justify-content:center;width:44px;padding:0}.top>.musicplayer .musiclauncher span,.top>.musicplayer .musiclauncher small{display:none}.top>.musicplayer>section{width:min(360px,100vw - 12px);max-height:calc(100vh - 126px);position:fixed;top:62px;right:6px}}.top{grid-template-rows:132px 66px;min-height:198px}.top>.headerplayer{z-index:95;filter:none;color:#fff;background:#0d203d;border:1px solid #30425d;grid-area:1/2;grid-template-columns:48px minmax(130px,1fr) 200px 90px auto;justify-self:stretch;align-items:center;gap:8px;width:auto;max-width:760px;margin:0 auto;padding:5px 8px;display:grid;position:relative}.headerplayer>img{object-fit:cover;background:#071a37;width:46px;height:46px}.musicidentity{flex-direction:column;gap:3px;min-width:0;display:flex}.musicidentity small{color:var(--gold);letter-spacing:.12em;font-size:6px;font-weight:900}.musicidentity b{text-overflow:ellipsis;white-space:nowrap;font:14px Georgia;overflow:hidden}.musicidentity select{color:#fff;background:#142b4d;border:1px solid #445773;min-width:0;padding:3px;font-size:7px}.musictransport{gap:1px;display:grid}.top>.headerplayer .musictransport nav{border:0;justify-content:center;gap:4px;min-width:0;display:flex;position:static}.top>.headerplayer .musictransport nav button{color:#fff;background:#203451;border:1px solid #53627a;flex:0 0 24px;width:24px;height:24px;padding:0}.top>.headerplayer .musictransport nav button.play{background:var(--gold);color:var(--navy);border-color:#b78b00;border-radius:50%}.top>.headerplayer .musictransport nav button.on{color:var(--gold)}.headerplayer .musicprogress{grid-template-columns:1fr auto;gap:5px;padding:0;display:grid}.headerplayer .musicprogress span{color:#aebbd0;font-size:6px}.headerplayer .musicvolume{color:#aebbd0;grid-template-columns:auto 1fr;align-items:center;gap:5px;padding:0;display:grid}.headerplayer>.musicmanage{background:var(--gold);width:24px;height:24px;color:var(--navy);border:1px solid #b78b00;padding:0;font-size:16px}.headerplayer>form{z-index:100;width:330px;position:absolute;top:68px;right:0;box-shadow:0 18px 45px #0008}.headerplayer input[type=range]{width:100%;min-width:0}@media (max-width:1200px){.top>.headerplayer{grid-template-columns:44px minmax(110px,1fr) 175px 75px auto}.headerplayer>img{width:42px;height:42px}}@media (max-width:980px){.top{min-height:94px}.hero{margin-top:0;padding-top:26px}.top>.headerplayer{grid-template-columns:42px minmax(110px,1fr) 175px 65px auto;width:min(650px,100%);margin:0 6px}.headerplayer>img{width:40px;height:40px}}@media (max-width:700px){.top{flex-wrap:wrap;min-height:128px;padding-block:6px}.top>.headerplayer{order:3;grid-template-columns:36px minmax(90px,1fr) 145px 55px;width:100%;max-width:none;margin:0;position:relative;bottom:auto;top:auto!important;left:auto!important}.headerplayer>img{width:34px;height:34px}.headerplayer>.musicmanage,.headerplayer>form{display:none}.musicidentity b{font-size:11px}.top>.headerplayer .musictransport nav button{flex-basis:24px;width:24px;height:24px}.headerplayer .musicvolume{font-size:0}}.squarespool{background:#fff;border:1px solid #c9d0da;margin:0 14px 18px}.squarespool>header{color:#fff;background:#071a37;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.squarespool>header small,.squaresadmin small,.squarespayouts small,.squareswinners small{color:var(--gold);letter-spacing:.12em;font-size:7px;font-weight:900}.squarespool>header h2{margin:5px 0;font:30px Georgia}.squarespool>header p{color:#bac5d5;max-width:720px;margin:0;font-size:10px}.squarespool>header>span{color:var(--gold);border:1px solid #52627a;padding:10px;font-size:9px;font-weight:900}.squaresheets{background:#eef1f5;gap:7px;padding:12px 16px;display:flex}.squaresheets button{color:#142642;background:#fff;border:1px solid #c5ccd6;padding:9px 14px;font-size:8px;font-weight:900}.squaresheets button.on{background:var(--gold);border-color:#b78b00}.squaresstatus{grid-template-columns:repeat(3,1fr);gap:9px;padding:14px 16px;display:grid}.squaresstatus article{border:1px solid #d9dee5;flex-direction:column;gap:4px;padding:12px;display:flex}.squaresstatus small{font-size:6px;font-weight:900}.squaresstatus b{font:18px Georgia}.squaresstatus span{color:#6b7584;font-size:7px}.squarescontrols{align-items:center;gap:12px;padding:0 16px 12px;display:flex}.squarescontrols label{align-items:center;gap:8px;font-size:7px;font-weight:900;display:flex}.squarescontrols select{border:1px solid #bdc6d2;padding:7px}.squarescontrols>b{color:#825f00;font-size:8px}.squaregridwrap{padding:4px 16px 18px;overflow:auto}.squaregrid{border:2px solid #071a37;grid-template-columns:90px repeat(10,minmax(62px,1fr));min-width:760px;display:grid}.squarecorner{color:#fff;background:#071a37;place-items:center;min-height:50px;font-size:9px;font-weight:900;display:grid;position:relative}.squarecorner span{color:var(--gold);font-size:6px;position:absolute;bottom:3px;right:4px}.squareaxis{color:var(--gold);background:#142b4d;place-items:center;font-size:18px;font-weight:900;display:grid}.squarerow{display:contents}.squarerow .squareaxis.side{min-height:62px}.squaregrid button{color:#132541;background:#fff;border:1px solid #d8dde4;min-height:62px;padding:5px;position:relative}.squaregrid button:hover:not(:disabled){background:#fff4c7}.squaregrid button small{color:#8791a0;font-size:6px;position:absolute;top:3px;left:4px}.squaregrid button b{text-overflow:ellipsis;font-size:8px;display:block;overflow:hidden}.squaregrid button i{color:#996f00;margin-top:4px;font-size:5px;font-style:normal;font-weight:900;display:block}.squaregrid button.claimed{background:#e9edf3}.squaregrid button.mine{box-shadow:inset 0 0 0 3px var(--gold);background:#fff7d7}.squaregrid button.paid{color:#14522d;background:#e3f2e8}.squarespayouts,.squareswinners,.squaresadmin{border:1px solid #d3d9e1;margin:0 16px 16px}.squarespayouts>header,.squareswinners>header,.squaresadmin>header{color:#fff;background:#132541;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.squarespayouts h3,.squareswinners h3,.squaresadmin h3{margin:3px 0 0;font:20px Georgia}.squarespayouts>header span{font-size:8px;font-weight:900}.squarespayouts>div{grid-template-columns:repeat(4,1fr);display:grid}.squarespayouts article{border-right:1px solid #dde1e7;padding:12px}.squarespayouts article>b{margin-bottom:8px;display:block}.squarespayouts article span{justify-content:space-between;gap:6px;padding:4px 0;font-size:7px;display:flex}.squareswinners>article{border-top:1px solid #d9dee5;grid-template-columns:130px 1fr;display:grid}.squareswinners>article>b{background:#f0f2f5;padding:13px}.squareswinners>article>b small{color:#657185;margin-top:4px;display:block}.squareswinners>article>div{padding:8px 12px}.squareswinners>article span{flex-direction:column;padding:5px;display:flex}.squareswinners i{color:#8a6500;font-size:6px;font-style:normal;font-weight:900}.squareswinners strong{font-size:9px}.squaresadmin>header{align-items:flex-start}.squaresadmin>header p{color:#bac5d5;margin:0;font-size:8px}.squaresclaimlist{max-height:260px;overflow:auto}.squaresclaimlist article{border-top:1px solid #e2e5ea;grid-template-columns:1fr 140px auto auto;align-items:center;gap:8px;padding:8px 12px;font-size:8px;display:grid}.squaresclaimlist button,.squaresadmin>.lockgrid,.squarescoreentry button{color:#fff;background:#142642;border:0;padding:7px;font-size:7px;font-weight:900}.squaresadmin>.lockgrid{background:var(--gold);color:#071a37;margin:14px auto;display:block}.squarescoreentry{padding:10px}.squarescoreentry article{grid-template-columns:90px 1fr 1fr auto;gap:7px;margin:5px;display:grid}.squarescoreentry input{min-width:0;padding:7px}.squarespool>footer{background:#f0f2f5;justify-content:space-between;padding:12px 16px;font-size:7px;display:flex}.squarespool>footer span{color:#687383}@media (max-width:760px){.squaresstatus,.squarespayouts>div{grid-template-columns:1fr}.squarespool>header{flex-direction:column;align-items:flex-start}.squaresclaimlist article{grid-template-columns:1fr 1fr}.squarescoreentry article{grid-template-columns:70px 1fr 1fr}.squarescoreentry button{grid-column:1/-1}.squareswinners>article{grid-template-columns:1fr}.squarespool>footer{flex-direction:column;gap:8px}}.squarespool>header small,.squaresadmin small,.squarespayouts small,.squareswinners small{font-size:11px}.squaregrid button.winner-q1{box-shadow:inset 0 0 0 4px #2f80ed;background:#dcecff!important}.squaregrid button.winner-q2{box-shadow:inset 0 0 0 4px #d79b00;background:#fff3bf!important}.squaregrid button.winner-q3{box-shadow:inset 0 0 0 4px #219653;background:#dff4e6!important}.squaregrid button.winner-q4{box-shadow:inset 0 0 0 4px #8e44ad;background:#eee2fa!important}.squareswinners>article.winner-q1{border-left:8px solid #2f80ed}.squareswinners>article.winner-q2{border-left:8px solid #d79b00}.squareswinners>article.winner-q3{border-left:8px solid #219653}.squareswinners>article.winner-q4{border-left:8px solid #8e44ad}.squareswinners>article.winner-q1>div{background:#f4f8ff}.squareswinners>article.winner-q2>div{background:#fffbeb}.squareswinners>article.winner-q3>div{background:#f2fbf5}.squareswinners>article.winner-q4>div{background:#faf5ff}.squaregrid button.mine:not([class*=winner-q]){box-shadow:none;background:#f7e4ea}.squaregrid button[class*=winner-q]{background:#fff!important}.squaregrid button.claimed[class*=winner-q]{background:#e9edf3!important}.squaregrid button.mine[class*=winner-q]{background:#f7e4ea!important}.squaregrid button.paid[class*=winner-q]{background:#e3f2e8!important}.squareswinners>header{grid-template-columns:1fr;gap:5px;display:grid}.squareswinners>header:after{content:"HOW THE RANDOM DRAW WORKS: Every confirmed paid nickname gets one entry. The server selects one eligible player at random, then permanently records the eligible-player list, winner, prize, and draw time.";color:#d4dce7;text-align:left;letter-spacing:0;white-space:normal;width:100%;max-width:none;font-size:11px;font-weight:600;line-height:1.55}.squareswinners button{background:var(--gold);color:#071a37;border:0;align-self:flex-start;margin-top:7px;padding:9px 12px;font-size:0;font-weight:900}.squareswinners button:after{content:"DRAW RANDOM WINNER";font-size:10px}.squareswinners button:disabled{opacity:.55}.squarespool>header p{font-size:14px;line-height:1.5}.squarespool>header>span,.squaresheets button{font-size:12px}.squaresstatus small{font-size:10px}.squaresstatus b{font-size:22px}.squaresstatus span{font-size:11px;line-height:1.4}.squarescontrols label,.squarescontrols>b{font-size:11px}.squarescontrols select,.squarecorner{font-size:12px}.squarecorner span{font-size:9px}.squaregrid button small{color:#5d6878;font-size:9px}.squaregrid button b{font-size:11px}.squaregrid button i{font-size:8px}.squarespayouts>header,.squareswinners>header,.squaresadmin>header{padding:18px 20px}.squarespayouts h3,.squareswinners h3,.squaresadmin h3{font-size:28px}.squarespayouts>header span{font-size:12px}.squarespayouts article{padding:20px 16px}.squarespayouts article>b{margin-bottom:14px;font-size:20px}.squarespayouts article span{padding:7px 0;font-size:13px;line-height:1.3}.squarespayouts article span strong{font-size:15px}.squareswinners i{font-size:10px}.squareswinners strong{font-size:14px;line-height:1.4}.squaresadmin>header p{font-size:12px;line-height:1.45}.squaresclaimlist article{font-size:12px}.squaresclaimlist button,.squaresadmin>.lockgrid,.squarescoreentry button{font-size:10px}.squarespool>footer{font-size:11px;line-height:1.4}@media (max-width:760px){.squarespayouts article span{font-size:14px}.squarespayouts article span strong{font-size:16px}}.squaresdeadline{background:#f5f7fa;border-bottom:1px solid #d9dee5;align-items:end;gap:12px;padding:14px 16px;display:flex}.squaresdeadline label{color:#132541;letter-spacing:.08em;gap:6px;font-size:10px;font-weight:900;display:grid}.squaresdeadline input{color:#132541;background:#fff;border:1px solid #aeb8c6;min-width:240px;padding:10px;font-size:13px}.squaresdeadline button{background:var(--gold);color:#071a37;border:0;padding:11px 15px;font-size:10px;font-weight:900}.squaresadmin>.autoclose{color:#715200;text-align:center;letter-spacing:.04em;background:#fff8d8;margin:0;padding:14px 16px;font-size:11px;font-weight:900}@media (max-width:760px){.squaresdeadline{flex-direction:column;align-items:stretch}.squaresdeadline input{width:100%;min-width:0}}.privatesquares{background:#eef1f5;border:1px solid #aeb8c6;margin:22px 14px}.privatesquares>header{color:#fff;background:#071a37;padding:24px}.privatesquares>header small,.privatebuilder header small{color:var(--gold);letter-spacing:.12em;font-size:10px;font-weight:900}.privatesquares>header h2{margin:6px 0;font:28px Georgia}.privatesquares>header p{color:#c1cad7;max-width:850px;margin:0;font-size:13px;line-height:1.5}.privateinvites,.privateapprovals,.privateinvitebuilder{background:#fff;border:1px solid #c4ccd7;margin:16px;padding:16px}.privateinvites h3,.privateapprovals h3,.privateinvitebuilder h3{margin:0 0 12px;font:21px Georgia}.privateinvites article,.privateapprovals article{border-top:1px solid #e1e5ea;justify-content:space-between;align-items:center;padding:10px;display:flex}.privateinvites button,.privateapprovals button,.privateinvitebuilder button{color:#fff;background:#132541;border:0;margin-left:6px;padding:9px 12px;font-size:10px;font-weight:900}.privatebuilder{background:#fff;border:1px solid #c4ccd7;margin:16px}.privatebuilder>header{color:#fff;background:#132541;justify-content:space-between;align-items:center;padding:18px;display:flex}.privatebuilder h3{margin:4px 0 0;font:24px Georgia}.privatebuilder select,.privatebuilder input,.privateinvitebuilder select{color:#132541;background:#fff;border:1px solid #b8c1cd;padding:9px;font-size:12px}.privatebasics{grid-template-columns:2fr 1fr 1.5fr;gap:12px;padding:16px;display:grid}.privatebasics label{gap:6px;font-size:10px;font-weight:900;display:grid}.custompayouts{padding:0 16px 16px}.custompayouts>header{color:#132541;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.custompayouts h4{margin:0;font:20px Georgia}.custompayouts header b{padding:7px 10px;font-size:12px}.custompayouts header b.balanced{color:#14522d;background:#dff2e5}.custompayouts header b.unbalanced{color:#7a5900;background:#fff0c2}.custompayouts article{grid-template-columns:90px 180px 1fr 120px auto;gap:8px;margin:8px 0;display:grid}.custompayouts article span{align-items:center;display:flex}.custompayouts article span input{width:100%;min-width:0}.custompayouts article button,.addpayout,.privatebuilder>footer button{color:#fff;background:#253b59;border:0;font-size:9px;font-weight:900}.custompayouts .addpayout{color:#132541;background:#e3e8ee;padding:10px 14px}.privatebuilder>footer{background:#edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;display:flex}.privatebuilder>footer b{font-size:11px}.privatebuilder>footer button{background:var(--gold);color:#071a37;padding:12px 16px}.privatebuilder>footer button:disabled{opacity:.45}.privateinvitebuilder{align-items:center;gap:10px;display:flex}.privateinvitebuilder h3{margin:0 auto 0 0}.privateinvitebuilder>b{color:#14522d;font-size:11px}@media (max-width:850px){.privatebasics{grid-template-columns:1fr}.custompayouts article{grid-template-columns:1fr 1fr}.custompayouts article input{grid-column:1/-1}.privatebuilder>footer,.privateinvitebuilder{flex-direction:column;align-items:stretch}}.squareoversight{background:#fff;border:1px solid #aeb8c6;margin:16px}.squareoversight>header{color:#fff;background:#132541;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.squareoversight>header small{color:var(--gold);letter-spacing:.1em;font-size:9px;font-weight:900}.squareoversight h3{margin:4px 0 0;font:23px Georgia}.squareoversight>header>b{color:var(--gold);border:1px solid #60718a;padding:8px 10px;font-size:10px}.squareoversight>p{color:#5f6b7b;border-bottom:1px solid #dce1e7;margin:0;padding:12px 18px;font-size:11px}.squareoversight article{border-top:1px solid #e1e5ea;grid-template-columns:1.5fr .55fr 1fr .55fr 1fr;align-items:center;gap:14px;padding:12px 18px;display:grid}.squareoversight article span{gap:3px;display:grid}.squareoversight article small{color:#778293;letter-spacing:.06em;font-size:8px;font-weight:900}.squareoversight article strong,.squareoversight article b{font-size:11px}@media (max-width:900px){.squareoversight article{grid-template-columns:1fr 1fr}.squareoversight article span:first-child{grid-column:1/-1}}.squarememberdirectory{background:#fff;border:1px solid #aeb8c6;margin:16px 14px}.squarememberdirectory>header{color:#fff;background:#132541;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.squarememberdirectory>header small{color:var(--gold);letter-spacing:.1em;font-size:9px;font-weight:900}.squarememberdirectory h3{margin:4px 0;font:23px Georgia}.squarememberdirectory>header p{color:#c7d0dc;margin:0;font-size:11px}.squarememberdirectory button{background:var(--gold);color:#071a37;border:0;padding:10px 13px;font-size:10px;font-weight:900}.squarememberdirectory button:disabled{opacity:.5}.squarememberdirectory article{border-top:1px solid #e1e5ea;grid-template-columns:1fr 180px auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.squarememberdirectory article span{gap:3px;display:grid}.squarememberdirectory article b{font-size:12px}.squarememberdirectory article small{color:#697586;font-size:10px}.squarememberdirectory article i{color:#277347;font-size:9px;font-style:normal;font-weight:900}@media (max-width:760px){.squarememberdirectory>header{flex-direction:column;align-items:stretch}.squarememberdirectory article{grid-template-columns:1fr}.squarememberdirectory article button{justify-self:start}}.accounttabs{z-index:2;background:#fff;border-bottom:1px solid #cbd3df;grid-template-columns:1fr 1fr;display:grid;position:sticky;top:86px}.accounttabs button{color:#60708a;background:#fff;border:0;border-bottom:4px solid #0000;padding:16px;font-size:10px;font-weight:900}.accounttabs button.active{border-color:var(--gold);color:#071a37;background:#f4f6f9}.accountmembers{background:#edf1f5;padding:12px}.accountmembers .siteaccessmanager{margin:0}.siteaccessmanager{background:#fff;border:1px solid #aeb8c6}.siteaccessmanager>header{color:#fff;background:#132541;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.siteaccessmanager>header small{color:var(--gold);letter-spacing:.1em;font-size:9px;font-weight:900}.siteaccessmanager h3{margin:4px 0;font:23px Georgia}.siteaccessmanager>header p{color:#c7d0dc;margin:0;font-size:11px}.siteaccessmanager>header>span{align-items:center;gap:8px;display:flex}.siteaccessmanager>header b{color:var(--gold);border:1px solid #63728a;padding:10px;font-size:10px}.siteaccessmanager form{grid-template-columns:1fr 1fr auto;gap:10px;padding:16px;display:grid}.siteaccessmanager input{border:1px solid #bcc6d3;min-width:0;padding:12px}.siteaccessmanager button{background:var(--gold);color:#071a37;border:0;padding:10px 13px;font-size:9px;font-weight:900}.siteaccessmanager button.danger{color:#fff;background:#8e2f32}.siteaccessmanager button:disabled{opacity:.5}.siteaccessmanager>p{color:#785800;margin:0;padding:0 16px 14px;font-size:11px;font-weight:800}.siteaccessmanager article{border-top:1px solid #e1e5ea;grid-template-columns:1fr 150px minmax(300px,auto);align-items:center;gap:14px;padding:12px 18px;display:grid}.siteaccessmanager article span{align-items:center;gap:8px;display:flex}.siteaccessmanager article span:first-child{gap:3px;display:grid}.siteaccessmanager article small{color:#697586;font-size:10px}.siteaccessmanager article i{color:#277347;font-size:9px;font-style:normal;font-weight:900}.siteaccessmanager article i.invited{color:#9a6900}.siteaccessmanager article i.removed{color:#8e2f32}@media (max-width:760px){.accounttabs{top:82px}.siteaccessmanager>header,.siteaccessmanager>header>span{flex-direction:column;align-items:stretch}.siteaccessmanager form,.siteaccessmanager article{grid-template-columns:1fr}.siteaccessmanager article span{flex-wrap:wrap}}.musicplayer form{color:#fff;background:linear-gradient(145deg,#071a37,#142b4d);border:1px solid #b78b00;gap:9px;padding:14px}.musicplayer form input{color:#fff;background:#203451;border:1px solid #53627a;padding:9px}.musicplayer form input::placeholder{color:#bdc7d8}.musicplayer form input[type=file]{color:#dbe3ef;padding:6px}.musicplayer form input[type=file]::file-selector-button{color:#071a37;background:#fff3c5;border:1px solid #b78b00;margin-right:8px;padding:7px 9px;font-weight:900}.musicplayer form label{color:var(--gold);letter-spacing:.06em;gap:5px;font-size:7px}.musicplayer form button{color:#071a37;border:1px solid #ffca28;padding:10px}.musicplayer form p{color:#fff;min-height:12px;margin:0;font-size:7px;font-weight:800}.themetoggle{background:#eef1f5;border:1px solid #cbd2dc;justify-content:space-between;align-items:center;gap:18px;padding:14px!important;display:flex!important}.themetoggle>span{flex-direction:column;gap:3px;display:flex}.themetoggle b{font-size:9px}.themetoggle small{color:#687383;font-size:8px;font-weight:400}.themetoggle input{opacity:0;pointer-events:none;position:absolute}.themetoggle i{background:#9ba6b5;border-radius:14px;flex:0 0 46px;width:46px;height:24px;position:relative;box-shadow:inset 0 0 0 1px #7d8897}.themetoggle i:after{content:"☀";color:#9a7200;background:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;transition:all .2s;display:grid;position:absolute;top:3px;left:3px}.themetoggle input:checked+i{box-shadow:inset 0 0 0 1px var(--gold);background:#0c213d}.themetoggle input:checked+i:after{content:"☾";background:var(--gold);color:#071a37;left:25px}.themetoggle:focus-within{outline:3px solid #d8ae1266}.night{--cream:#07111f;--ink:#e9eff8;--muted:#aebbd0;--line:#30445f;color:#e9eff8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07111f;min-height:100vh}.night .layout,.night .content{color:#e9eff8;background:#07111f}.night :is(input,select,textarea){color:#f3f6fb!important;background:#0b1b31!important;border-color:#536780!important}.night :is(input,textarea)::placeholder{color:#8290a4}.night :is(.homewelcome,.homeexplore,.week,.games article,.team,.side>section,.placeholder,.resultsmatrix,.resultwidgets article,.mockscoreentry article,.crossref,.mnfcross,.mnfcards>article,.commissioner,.commissionerpools button,.weektracksummary,.sportresulttabs,.sportresultempty,.mondaypool,.mondaygames article>button,.mondayresults,.seasonsheet article>button,.mnfsummary article,.mnfwinners,.mnfpayout,.mnfupdated,.mnfstandings,.champion,.champpayouts,.sheetpicker,.lounge,.fantasyhistory,.fantasyhistory>nav button,.fantasyprivatehub,.privateleaguenav,.privateleaguenav button,.drafttoolbar,.draftboard,.draftplayers,.draftorder span,.rosterlimits button,.claimoverlay form,.draftreadiness>div>span,.mockhistory,.teamroster,.teamcompare,.comparebody>article,.statline span,.draftrostermini,.draftqueuepanel,.draftqueuepanel>div>button,.accountpanel,.accountbody,.accountbody>section,.accountmembers,.suggestionpanel,.suggestionbody,.suggestionqueue article,.sportsnews article,.sportscard,.oddsboard,.squarespool){color:#e9eff8!important;background:#10213a!important;border-color:#30445f!important}.night :is(.homewelcome,.homeexplore,.homecommunity,.week,.notice,.tie,.mondaystatus,.mnftie,.seasonrules,.championhero aside,.commstatus,.fantasychamp,.fantasystatus,.fantasysetup,.draftnotice,.draftreadiness,.playerlist article.queued,.team.selected,.mondaygames article>button.picked,.seasonsheet article>button.picked,.chatlog>article.tagged){color:#eef3fa!important;background:#17263a!important;border-color:#98780d!important}.night :is(.homewelcome,.homeexplore,.homecommunity,.homeprivate) h2,.night :is(.homewelcome,.homeexplore,.homecommunity,.homeprivate) h3{color:#fff}.night :is(.homewelcome,.homeexplore,.homecommunity,.homeprivate) p{color:#bdc8d9}.night .homeexplore>div>button{color:#fff;background:#0c1b31;border-color:#30445f}.night .homeexplore button span{color:#b7c3d5}.night :is(.time,.sh,.crossref thead,.resultsmatrix thead,.weekrail,.commissionerpools,.weektracker>header,.poolmembers>header,.fantasyquick,.draftboardhead,.draftplayerfilters){color:#dfe7f2!important;background:#0b192d!important;border-color:#30445f!important}.night :is(table,th,td,tr){border-color:#30445f!important}.night :is(td,tbody th){color:#e9eff8;background:#10213a}.night :is(.teamcontext small,.mnfteamcontext small,.profilefacts span,.rostergrid article,.playerlist article){color:#dce5f1!important;background:#172a45!important;border-color:#3a506d!important}.night :is(.notice,.commstatus,.mondaystatus,.seasonrules,.draftnotice,.reminderbutton,.week>button.nextpick){color:#f6d56b!important}.night :is(.sr.leader,.resultsmatrix td.pending,.key.pending,.draftgrid>div.current,.draftgrid>div.mine,.mockhistory>nav button.on,.rosterlimitmini button.active){color:#fff!important;background:#27304a!important}.night :is(.accountpanel>header,.commissioner>header,.lounge>header,.championhero,.mondayhero,.fantasyhero,.resultshero,.suggestionpanel>header){color:#fff!important;background:#071a37!important}.night .accounttabs,.night .accounttabs button{color:#c8d3e3!important;background:#0c1b31!important;border-color:#30445f!important}.night .accounttabs button.active{color:#fff!important;border-bottom-color:var(--gold)!important}.night .themetoggle{background:#0b1b31;border-color:#536780}.night .themetoggle small{color:#aebbd0}.night :is(button,a){transition:background-color .15s,color .15s,border-color .15s}.night button:disabled{opacity:.55}.night .mobilemenu>section,.night .alertmenu,.night .alertmenu>button{color:#edf3fb!important;background:#0b1b31!important;border-color:#30445f!important}.privaterequeststatus{color:#123c27;background:#e7f6ec;border:2px solid #2d8b57;grid-template-columns:170px 1fr;gap:18px;margin:16px;padding:18px;display:grid}.privaterequeststatus>strong{color:#fff;letter-spacing:.06em;background:#197044;place-items:center;min-height:84px;font-size:15px;display:grid}.privaterequeststatus h3{margin:0 0 5px;font:24px Georgia}.privaterequeststatus p{color:#356047;margin:0 0 12px;font-size:12px}.privaterequeststatus article{background:#fff;border-top:1px solid #a8d5b9;justify-content:space-between;gap:12px;padding:9px 11px;display:flex}.privaterequeststatus article b{font-size:12px}.privaterequeststatus article span{color:#567364;font-size:10px;font-weight:800}@media (max-width:650px){.privaterequeststatus{grid-template-columns:1fr}.privaterequeststatus>strong{min-height:54px}.privaterequeststatus article{flex-direction:column;align-items:flex-start}}.memberfilters{background:#f1f4f8;border-top:1px solid #dce1e7;grid-template-columns:minmax(220px,1fr) 180px 160px auto;align-items:center;gap:8px;padding:12px 16px;display:grid}.memberfilters input,.memberfilters select{color:#132541;background:#fff;border:1px solid #aeb8c6;min-height:38px;padding:8px;font-size:11px}.memberfilters b{color:#627084;white-space:nowrap;font-size:9px}.siteaccessmanager .memberempty{text-align:center;color:#697586;margin:0;padding:24px 16px}.smsconsent{background:#f3f6fa;border:1px solid #c7d0dc;align-items:flex-start;padding:11px;flex-direction:row!important;grid-template-columns:none!important;gap:9px!important;display:flex!important}.smsconsent input{margin-top:2px;min-height:0!important}.smsconsent span{font-size:10px;line-height:1.4}@media (max-width:760px){.memberfilters{grid-template-columns:1fr}.memberfilters b{justify-self:start}}.nicknameremovalqueue{border-top:5px solid var(--gold);background:#fff8df}.nicknameremovalqueue>header{justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.nicknameremovalqueue h4{margin:3px 0 0;font:20px Georgia}.nicknameremovalqueue header small,.nicknameremovalqueue header b{color:#805e00;letter-spacing:.08em;font-size:8px;font-weight:900}.nicknameremovalqueue article{background:#fffdf6;grid-template-columns:minmax(180px,1fr) minmax(270px,1fr) auto}.nickname-request-details{color:#805e00;flex-direction:column;gap:4px;display:flex}.nickname-request-details b{letter-spacing:.04em;font-size:10px}.nickname-request-details small{color:#697586;font-size:9px}.nickname-review-actions{justify-content:flex-end;gap:8px;display:flex}.nickname-review-actions button{white-space:nowrap}@media (max-width:920px){.nicknameremovalqueue article{grid-template-columns:1fr}.nickname-review-actions{flex-direction:column;justify-content:stretch}.nickname-review-actions button{width:100%}}.account .suggestionbutton{width:auto;height:auto;color:var(--gold);letter-spacing:.06em;background:#142b4d;border:1px solid #6b7b92;border-radius:0;padding:8px 10px;font-size:8px;font-weight:900}.suggestionbackdrop{z-index:1000;background:#071a37d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.suggestionpanel{background:#f4f3ee;border:1px solid #738197;width:min(820px,96vw);max-height:92vh;overflow:auto;box-shadow:0 24px 80px #0008}.suggestionpanel>header{z-index:2;color:#fff;background:#071a37;justify-content:space-between;gap:20px;padding:22px 24px;display:flex;position:sticky;top:0}.suggestionpanel>header small,.suggestionheadline small{color:var(--gold);letter-spacing:.12em;font-size:9px;font-weight:900}.suggestionpanel>header h2{margin:5px 0;font:30px Georgia}.suggestionpanel>header p{color:#c2ccda;max-width:650px;margin:0;font-size:12px;line-height:1.5}.suggestionpanel>header button{color:#fff;background:0 0;border:0;align-self:flex-start;font-size:30px}.suggestionpanel>form{gap:14px;padding:24px;display:grid}.suggestionpanel label{color:#132541;letter-spacing:.07em;gap:8px;font-size:10px;font-weight:900;display:grid}.suggestionpanel textarea{resize:vertical;color:#132541;background:#fff;border:1px solid #aeb8c6;min-height:150px;padding:15px;font:14px/1.5 Arial}.suggestionpanel form>small{color:#657185;font-size:10px}.suggestionpanel form>button,.suggestionreport footer button{background:var(--gold);color:#071a37;border:0;padding:13px 17px;font-size:10px;font-weight:900}.suggestionpanel button:disabled{opacity:.5}.suggestionstatus{color:#755700;min-height:16px;margin:0;padding:0 24px 18px;font-size:10px;font-weight:900}.suggestionreport{padding:22px 24px}.suggestionheadline{color:#fff;background:#132541;padding:18px}.suggestionheadline h3{margin:5px 0;font:26px Georgia}.suggestionheadline p{color:#cad3df;margin:0;font-size:12px;line-height:1.5}.suggestiontotals{grid-template-columns:repeat(2,1fr);gap:10px;margin:12px 0;display:grid}.suggestiontotals article{background:#fff;border:1px solid #cbd2dc;gap:5px;padding:14px;display:grid}.suggestiontotals small{color:#6c7788;font-size:8px;font-weight:900}.suggestiontotals b{font:21px Georgia}.suggestiontotals span{color:#788292;font-size:9px}.suggestionreport>section:not(.suggestionheadline),.suggestionreport>aside{background:#fff;border:1px solid #cbd2dc;margin-top:12px;padding:15px 18px}.suggestionreport h4{margin:0 0 9px;font:19px Georgia}.suggestionreport ul{color:#425066;margin:0;padding-left:20px;font-size:11px;line-height:1.6}.suggestioncosts article{border-top:1px solid #e0e4e9;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.suggestioncosts article>div{gap:3px;display:grid}.suggestioncosts span{color:#687487;font-size:10px}.suggestioncosts strong{font-size:12px}.suggestioncosts strong small{color:#6d7888;font-size:8px}.suggestioncosts a{color:#8a6500;font-size:8px;font-weight:900}.suggestionreport aside{border-left:5px solid var(--gold)}.suggestionreport aside>b{color:#806000;font-size:9px}.suggestionreport aside p{font-size:12px;line-height:1.5}.suggestionreport aside small{color:#737d8b;font-size:9px}.suggestionreport footer{justify-content:flex-end;gap:9px;padding-top:16px;display:flex}.suggestionreport footer button.secondary{color:#132541;background:#fff;border:1px solid #aeb8c6}@media (max-width:720px){.account .suggestionbutton{font-size:7px}.suggestionbackdrop{padding:6px}.suggestionpanel{max-height:98vh}.suggestionpanel>header,.suggestionpanel>form,.suggestionreport{padding:16px}.suggestiontotals,.suggestioncosts article{grid-template-columns:1fr}.suggestionreport footer{flex-direction:column;align-items:stretch}}.suggestionactions{justify-content:flex-end;gap:9px;display:flex}.suggestionactions button{background:var(--gold);color:#071a37;border:0;padding:13px 17px;font-size:10px;font-weight:900}.suggestionactions button.secondary{background:#fff;border:1px solid #aeb8c6}.suggestionemail>small{color:#806000;letter-spacing:.09em;font-size:8px;font-weight:900}.suggestionemail label{margin-top:12px}.suggestionemail textarea{min-height:190px}.suggestionemail input[type=file]{background:#f4f6f8;border:1px solid #aeb8c6;padding:10px;font-size:11px}.suggestionemail>p{color:#697586;font-size:9px}.suggestionemail li{font-size:10px}@media (max-width:720px){.suggestionactions{flex-direction:column;align-items:stretch}}.suggestioncommunity{border-left:5px solid var(--gold);color:#25334a;background:#fff8df;padding:15px 17px}.suggestioncommunity b{color:#765800;letter-spacing:.09em;font-size:9px}.suggestioncommunity p{margin:7px 0 0;font-size:11px;line-height:1.55}.suggestioncommunity strong{color:#765800}.suggestionconfirm{background:#fff8df;border:2px solid #b78b00;align-items:flex-start;margin-top:14px;padding:15px;grid-template-columns:none!important;gap:11px!important;display:flex!important}.suggestionconfirm input{flex:none;margin-top:3px}.suggestionconfirm span{gap:5px;display:grid}.suggestionconfirm b{color:#765800;font-size:10px}.suggestionconfirm small{color:#4f5c6f;letter-spacing:0;font-size:10px;font-weight:500;line-height:1.45}.suggestionqueue{background:#edf1f5;border:1px solid #aeb8c6;margin:18px}.suggestionqueue>header{color:#fff;background:#132541;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.suggestionqueue>header small{color:var(--gold);letter-spacing:.1em;font-size:8px;font-weight:900}.suggestionqueue>header h3{margin:4px 0;font:25px Georgia}.suggestionqueue>header p{color:#c7d0dc;margin:0;font-size:11px}.suggestionqueue>header>span{color:var(--gold);border:1px solid #6b7b92;padding:9px;font-size:9px;font-weight:900}.suggestionqueue>div{gap:12px;padding:14px;display:grid}.suggestionqueue article{background:#fff;border:1px solid #c5ccd6}.suggestionqueue article>header{background:#f8f5e9;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 17px;display:flex}.suggestionqueue article h4{margin:4px 0;font:21px Georgia}.suggestionqueue article header small{color:#6b7687;font-size:8px}.suggestionqueue article header p{margin:0;font-size:10px}.suggestionqueue article header a,.suggestionqueue article footer a{color:#806000;font-weight:900}.suggestionqueue select{color:#132541;background:#fff;border:1px solid #9faaba;padding:9px;font-size:9px;font-weight:900}.suggestionqueue article>section{padding:16px 18px}.suggestionqueue article>section>b,.suggestionqueue article>footer>b{color:#765800;letter-spacing:.08em;margin-top:11px;font-size:8px;display:block}.suggestionqueue article>section>b:first-child{margin-top:0}.suggestionqueue article p,.suggestionqueue article li{color:#435067;font-size:11px;line-height:1.5}.suggestionqueuecost{grid-template-columns:1fr 1fr;gap:9px;display:grid}.suggestionqueuecost span{background:#f4f6f8;border:1px solid #d3d9e1;padding:11px;font:18px Georgia}.suggestionqueuecost small{color:#687487;margin-bottom:4px;font:900 8px Arial;display:block}.suggestionqueue article>footer{border-top:1px solid #dde2e8;flex-wrap:wrap;gap:10px;padding:12px 18px;display:flex}.suggestionqueue article>footer>b{width:100%;margin:0}.suggestionqueueempty{text-align:center;color:#697586;padding:30px}@media (max-width:720px){.suggestionqueue{margin:8px}.suggestionqueue>header,.suggestionqueue article>header{flex-direction:column;align-items:stretch}.suggestionqueuecost{grid-template-columns:1fr}}.tickergame{width:320px;min-width:320px;max-width:320px;overflow:hidden}.tickergame>time{text-overflow:ellipsis;overflow:hidden}@media (max-width:600px){.tickergame{width:250px;min-width:250px;max-width:250px}}.pooljoinprompt{border:1px solid #d1af3d;border-left:6px solid var(--gold);color:#071a37;background:linear-gradient(115deg,#fff8dc,#fff);justify-content:space-between;align-items:center;gap:28px;margin:18px 0;padding:28px 30px;display:flex}.pooljoinprompt small{color:#896500;letter-spacing:.12em;font-size:8px;font-weight:900}.pooljoinprompt h2{margin:5px 0 7px;font:27px Georgia}.pooljoinprompt p{color:#53627a;max-width:700px;margin:0;font-size:11px;line-height:1.55}.pooljoinprompt button{color:#fff;background:#071a37;border:0;flex:none;padding:14px 18px;font-size:9px;font-weight:900}.night .pooljoinprompt{color:#fff;background:#17263a;border-color:#98780d}.night .pooljoinprompt p{color:#bdc8d9}@media (max-width:650px){.pooljoinprompt{flex-direction:column;align-items:stretch;padding:22px}.pooljoinprompt button{width:100%}}.sportsnews{border-color:#bac5d3;overflow:hidden;box-shadow:0 18px 44px #071a371a}.sportsnews>header{background:radial-gradient(circle at 78% 12%,#21518b 0,#0000 27%),linear-gradient(120deg,#041226 0%,#092959 66%,#071a37 100%);align-items:stretch;min-height:270px;padding:0;position:relative;overflow:hidden}.sportsnews>header:before{content:"";border:1px solid #f7ad0b33;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-225px;right:-115px;box-shadow:0 0 0 48px #ffffff06,0 0 0 96px #f7ad0b09}.sportsnewstitle{z-index:1;flex-direction:column;flex:1;justify-content:center;padding:36px 44px;display:flex;position:relative}.sportsnewstitle h2{max-width:700px;margin:9px 0 12px;font-size:46px;line-height:1}.sportsnewstitle p{max-width:650px;font-size:12px;line-height:1.6}.sportsnewstitle>nav{gap:10px;margin-top:25px;display:flex}.sportsnewstitle>nav span{background:#020c1d61;border:1px solid #ffffff26;flex-direction:column;min-width:132px;padding:11px 14px;display:flex}.sportsnewstitle>nav b{color:#fff;font:23px Georgia}.sportsnewstitle>nav small{color:#92a8c5;margin-top:3px;font-size:6px}.sportsnewscontrol{z-index:1;background:#020b1b6b;border-left:1px solid #ffffff21;justify-content:center;width:210px;padding:26px;align-items:center!important;display:flex!important;position:relative!important}.sportsnewscontrol>i{color:#f7ad0b;border:1px solid #f7ad0bb3;border-radius:50%;place-items:center;width:92px;height:92px;margin-bottom:8px;font:26px Georgia;display:grid;box-shadow:inset 0 0 0 7px #f7ad0b0f,0 0 30px #f7ad0b1a}.sportsnewscontrol>small{color:#8fa3bf!important}.sportsnewscontrol>button{width:100%;color:#071a37!important;background:#f7ad0b!important;margin-top:12px!important;padding:12px!important}.sportsnews>.sporttabs{background:#fff;gap:7px;padding:15px 18px 9px}.sportsnews>.sporttabs button{border-radius:20px;padding:9px 14px;transition:transform .15s,box-shadow .15s}.sportsnews>.sporttabs button:hover{transform:translateY(-1px);box-shadow:0 5px 12px #071a371a}.sportsnews .leaguebar{background:#fff;border-bottom:1px solid #d8dee7;padding:3px 18px 15px}.headlinefeed{background:linear-gradient(#f7f9fb,#eef2f6);padding:25px 25px 28px}.headlinefeed>header{padding:0 0 14px}.headlinefeed>header h3{font-size:28px}.headlinefeed>div{gap:14px;padding-top:16px}.headlinefeed a{border:0;min-height:118px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 7px 18px #071a3717}.headlinefeed a:hover{transform:translateY(-4px);box-shadow:0 14px 28px #071a3729}.headlinefeed a section{padding:14px}.headlinefeed a h4{font-size:16px;line-height:1.25}.scoresections>section>header{padding:16px 20px}.scoresections .sportsgrid{gap:16px;padding:16px 18px 22px}.scoresections .sportsgrid article{border:0;transition:transform .18s,box-shadow .18s;box-shadow:0 7px 18px #071a371a}.scoresections .sportsgrid article:hover{transform:translateY(-3px);box-shadow:0 13px 24px #071a3726}.scoresections .sportsgrid article.is-live{border:2px solid #1a9c52}.scoresections .sportsgrid article>div section{padding:14px}.scoresections .sportsgrid img,.scoresections .sportsgrid article>div i{width:38px;height:38px}.scoresections .sportsgrid article>div section b{font-size:25px}.night .sportsnews>.sporttabs,.night .sportsnews .leaguebar{background:#0b192d}.night .headlinefeed{background:#07111f}@media (max-width:900px){.sportsnews>header{min-height:245px}.sportsnewstitle{padding:30px}.sportsnewstitle h2{font-size:38px}.sportsnewscontrol{width:190px}}@media (max-width:650px){.sportsnews>header{flex-direction:column;min-height:0}.sportsnewstitle{padding:27px 22px}.sportsnewstitle h2{font-size:34px}.sportsnewstitle>nav{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.sportsnewstitle>nav span{min-width:0;padding:9px}.sportsnewscontrol{border-top:1px solid #ffffff1f;border-left:0;width:auto;padding:17px 22px;align-items:flex-start!important}.sportsnewscontrol>i{display:none}.sportsnewscontrol>button{width:auto}.headlinefeed{padding:19px 12px}.scoresections .sportsgrid{padding:12px}.sportsnews>.sporttabs,.sportsnews .leaguebar{padding-inline:12px}}.survivorpool{background:#f3f1e8;border:1px solid #aeb8c6;margin:18px}.survivorpool>header{color:#fff;background:#071a37;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.survivorpool>header small,.survivorstandings header small,.survivorgames header small{color:var(--gold);letter-spacing:.1em;font-size:9px;font-weight:900}.survivorpool>header h2{margin:5px 0;font:34px Georgia}.survivorpool>header p{color:#c7d0dc;margin:0;font-size:12px}.survivorpool>header>span{text-align:center;border:1px solid #6c7d96;min-width:110px;padding:13px;font-size:9px;font-weight:900;display:grid}.survivorpool>header>span b{color:var(--gold);font:34px Georgia}.survivorweeks{border-bottom:1px solid #bdc6d2;grid-template-columns:repeat(18,1fr);display:grid}.survivorweeks button{color:#34445c;background:#fff;border:0;border-right:1px solid #d2d8e0;min-width:0;padding:12px 2px;font-size:9px;font-weight:900}.survivorweeks button.on{background:var(--gold);color:#071a37}.survivorentry{align-items:end;gap:12px;padding:16px;display:flex}.survivorentry label{color:#5f6e82;gap:5px;font-size:8px;font-weight:900;display:grid}.survivorentry select{background:#fff;border:1px solid #aeb8c6;min-width:260px;padding:11px}.survivorentry button,.survivorstandings nav button{color:#fff;background:#102b63;border:0;padding:11px;font-size:9px;font-weight:900}.survivorentry>b{padding:11px 16px}.survivorentry .alive,.survivorstandings i.alive{color:#146428;background:#dcefdc}.survivorentry .eliminated,.survivorstandings i.eliminated{color:#8b1e1e;background:#f0dada}.survivornotice{color:#765800;margin:0 16px 16px;font-size:10px;font-weight:900}.survivorgames,.survivorstandings{background:#fff;border:1px solid #bdc6d2;margin:0 16px 16px}.survivorgames>header,.survivorstandings>header{color:#fff;background:#132541;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.survivorgames h3,.survivorstandings h3{margin:4px 0 0;font:23px Georgia}.survivorgames>article{border-top:1px solid #dce1e7;grid-template-columns:1fr 1fr;display:grid}.survivorgames>article button{text-align:left;background:#fff;border:0;border-right:1px solid #dce1e7;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.survivorgames>article button.selected{box-shadow:inset 5px 0 var(--gold);background:#fff3bf}.survivorgames img{object-fit:contain;width:42px;height:42px}.survivorgames button span{display:grid}.survivorgames button small{color:#6b7788;font-size:8px}.survivorgames button em{font-size:8px;font-weight:900}.survivorstandings>article{border-top:1px solid #dce1e7;grid-template-columns:40px minmax(180px,1fr) 90px 150px auto;align-items:center;gap:10px;padding:12px 15px;display:grid}.survivorstandings article>span{gap:4px;display:grid}.survivorstandings article small{color:#6b7788;font-size:8px}.survivorstandings article i,.survivorstandings article>em{text-align:center;padding:8px;font-size:8px;font-style:normal;font-weight:900}.survivorstandings em.paid{color:#146428;background:#dcefdc}.survivorstandings em.unpaid{color:#765800;background:#fff3bf}.survivorstandings nav{gap:5px;display:flex}.survivorstandings nav button.danger{background:#812727}@media (max-width:760px){.survivorpool{margin:6px}.survivorpool>header{flex-direction:column;align-items:flex-start}.survivorweeks{grid-template-columns:repeat(6,1fr)}.survivorentry{flex-direction:column;align-items:stretch}.survivorentry select{width:100%;min-width:0}.survivorgames>article{grid-template-columns:1fr}.survivorstandings>article{grid-template-columns:30px 1fr 80px}.survivorstandings article>em,.survivorstandings article>nav{grid-column:2/4}.survivorstandings nav button{flex:1}}:is(.oddspage,.resultscenter,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder){border-color:#b9c3d1;overflow:hidden;box-shadow:0 18px 44px #071a371a}:is(.oddspage,.resultscenter,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header{color:#fff;background:radial-gradient(circle at 83% 12%,#214f88 0,#0000 27%),linear-gradient(120deg,#041226 0%,#092959 66%,#071a37 100%);position:relative;overflow:hidden}:is(.oddspage,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header:before{content:"";pointer-events:none;border:1px solid #f7ad0b33;border-radius:50%;width:470px;height:470px;position:absolute;bottom:-220px;right:-105px;box-shadow:0 0 0 42px #ffffff06,0 0 0 84px #f7ad0b09}:is(.oddspage,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header>*{z-index:1;position:relative}:is(.oddspage,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header h2{color:#fff;font-size:clamp(30px,3vw,44px);line-height:1.05}:is(.oddspage,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header p{color:#c4cfde;max-width:760px;font-size:12px;line-height:1.6}:is(.oddspage,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header small{color:var(--gold);letter-spacing:.15em}.oddspage>header{min-height:205px;padding:34px 40px}.oddspage>header>span{color:#fff;background:#020c1d61;border:1px solid #f7ad0b80;align-self:center;padding:13px 16px}.oddspage .sporttabs{background:#fff;gap:7px;padding:15px 18px 9px}.oddspage .sporttabs button,.oddscontrols nav button{border-radius:20px;transition:transform .15s,box-shadow .15s}.oddspage .sporttabs button:hover,.oddscontrols nav button:hover{transform:translateY(-1px);box-shadow:0 5px 12px #071a371a}.oddsfeed{background:linear-gradient(#f7f9fb,#edf1f5)}.oddsfeed>div{gap:15px}.oddsfeed article{border:0;transition:transform .18s,box-shadow .18s;box-shadow:0 8px 20px #071a371a}.oddsfeed article:hover{transform:translateY(-3px);box-shadow:0 14px 28px #071a3729}.resultscenter{background:linear-gradient(145deg,#f7f8fa,#eceff4);padding:18px}.resultnavrow{background:#fff;border:1px solid #d1d7e0;margin-bottom:14px;box-shadow:0 7px 18px #071a3712}.sportresulttabs button{transition:background-color .15s,color .15s,transform .15s}.sportresulttabs button:hover{transform:translateY(-2px)}.resultshero{background:radial-gradient(circle at 82% 10%,#214f88 0,#0000 27%),linear-gradient(120deg,#041226,#092959 66%,#071a37);min-height:210px;padding:32px 36px;position:relative;overflow:hidden;box-shadow:0 14px 32px #071a3726}.resultshero:after{content:"";border:1px solid #f7ad0b38;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-190px;right:-75px;box-shadow:0 0 0 40px #f7ad0b09,0 0 0 80px #ffffff06}.resultshero>*{z-index:1;position:relative}.resultwidgets article,.poolsummarycards article{transition:transform .18s,box-shadow .18s;box-shadow:0 7px 18px #071a3714}.resultwidgets article:hover,.poolsummarycards article:hover{transform:translateY(-3px);box-shadow:0 13px 24px #071a3724}.floatinglounge{border:1px solid #60718a;box-shadow:0 25px 70px #020a1861}.floatinglounge>header,.lounge>header{border-bottom:3px solid var(--gold);background:radial-gradient(circle at 85% 0,#234c80 0,#0000 36%),linear-gradient(120deg,#041226,#102f59)}.floatinglounge>header span{color:#45d477;text-shadow:0 0 9px #45d477}.chatlog{background:linear-gradient(#f5f7fa,#edf1f5)}.chatlog>article{border:0;box-shadow:0 5px 14px #071a3714}.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner{margin-top:18px;margin-bottom:22px}.mondaypool>header,.champion>header,.survivorpool>header,.commissioner>header{min-height:180px;padding:30px 34px}.squarespool>header{min-height:165px;padding:28px 34px}.seasonrules,.championmoney,.fantasystatus,.squaresstatus{z-index:2;background:#fff;border:1px solid #d0d7e1;margin:0 16px;position:relative;transform:translateY(-12px);box-shadow:0 9px 22px #071a371a}.seasonsheet,.championhero,.survivorentry{background:linear-gradient(#f8f9fb,#eff2f6)}.seasonsheet article,.survivorgames,.survivorstandings,.championhero aside{box-shadow:0 7px 18px #071a3714}.seasonsheet article{border:1px solid #d4dae3;margin:10px 14px;transition:border-color .16s,box-shadow .16s,transform .16s}.seasonsheet article:hover{border-color:#c89b22;transform:translateY(-2px);box-shadow:0 10px 22px #071a371f}.championhero aside{border-top:4px solid var(--gold)}.championmoney article{position:relative;overflow:hidden}.championmoney article:after{color:#071a370a;content:"★";font:70px Georgia;position:absolute;bottom:-28px;right:-10px}.survivorweeks,.weekrail{box-shadow:0 6px 16px #071a3714}.survivorgames>article button{transition:background-color .15s,transform .15s}.survivorgames>article button:hover:not(:disabled){background:#fff8dd;transform:translateY(-1px)}.fantasyhistory>header,.fantasyhero{min-height:200px;background:radial-gradient(circle at 82% 12%,var(--fantasy-primary,#214f88) 0,transparent 28%),linear-gradient(120deg,#041226,var(--fantasy-primary,#123968) 68%,#071a37)!important;padding:32px 36px!important}@supports (color:color-mix(in lab, red, red)){.fantasyhistory>header,.fantasyhero{background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--fantasy-primary,#214f88) 75%,#fff) 0,transparent 28%),linear-gradient(120deg,#041226,var(--fantasy-primary,#123968) 68%,#071a37)!important}}.fantasysubnav,.privateworkspacenav{background:#eef1f5;padding:12px 16px}.fantasysubnav button,.privateworkspacenav button,.privateleaguenav button{transition:transform .15s,box-shadow .15s}.fantasysubnav button:hover,.privateworkspacenav button:hover,.privateleaguenav button:hover{transform:translateY(-2px);box-shadow:0 5px 13px #071a371f}.fantasysetup,.leaguepoints,.fantasyteams,.draftboard,.draftplayers,.fantasypastresults{box-shadow:0 8px 20px #071a3717}.squarespool{background:linear-gradient(#f7f8fa,#eceff4)}.squaregrid{box-shadow:0 12px 27px #071a3724}.squaregrid button{transition:background-color .13s,box-shadow .13s,transform .13s}.squaregrid button:hover:not(:disabled){z-index:1;transform:scale(1.04);box-shadow:0 7px 15px #071a372e}.squarespayouts,.squareswinners,.squaresadmin,.privatesquares,.privatebuilder{box-shadow:0 8px 20px #071a3714}.commissioner{background:linear-gradient(#f7f8fa,#edf1f5)}.commissionerpools{gap:10px;padding:16px}.commissionerpools button{border:0;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 15px #071a3714}.commissionerpools button:hover{transform:translateY(-3px);box-shadow:0 11px 22px #071a3724}.commissionerpools button.active{box-shadow:inset 0 -4px var(--gold),0 8px 18px #071a371f}.poolmembers,.weektracker,.commissionerfantasy,.suggestionqueue,.squareoversight{box-shadow:0 8px 21px #071a3717}.poolmembers>div>article{transition:background-color .14s}.poolmembers>div>article:hover{background:#fff9e4}.placeholder{background:#fff;min-height:360px}.placeholder>header{min-height:190px;padding:32px 36px}.placeholder>section{background:linear-gradient(#fff,#f1f4f8);padding:38px}.night :is(.oddsfeed article,.resultwidgets article,.poolsummarycards article,.seasonsheet article,.survivorgames,.survivorstandings,.championhero aside,.fantasysetup,.leaguepoints,.fantasyteams,.draftboard,.draftplayers,.fantasypastresults,.squarespayouts,.squareswinners,.squaresadmin,.privatesquares,.privatebuilder,.poolmembers,.weektracker,.commissionerfantasy,.squareoversight){box-shadow:0 8px 20px #00000047}@media (max-width:760px){.oddspage>header,.resultshero,.mondaypool>header,.champion>header,.survivorpool>header,.commissioner>header,.squarespool>header,.fantasyhistory>header,.fantasyhero{min-height:0;padding:24px 20px!important}.seasonrules,.championmoney,.fantasystatus,.squaresstatus{margin:0 8px;transform:translateY(-7px)}.seasonsheet article{margin:8px}.resultscenter{padding:8px}.floatinglounge{max-width:calc(100vw - 12px)}}.week,.sheetpicker,.notice,.games>article,.tie,.side>section{box-shadow:0 7px 18px #071a3714}.week{border-top:4px solid var(--gold)}.games>article{transition:border-color .16s,box-shadow .16s,transform .16s}.games>article:hover{border-color:#c89b22;transform:translateY(-2px);box-shadow:0 12px 24px #071a3721}.sheetpicker{background:linear-gradient(110deg,#fff,#f1f4f8)}.notice{border-left:5px solid var(--gold)}.night :is(.week,.sheetpicker,.notice,.games>article,.tie,.side>section){box-shadow:0 7px 18px #00000047}.scoretickerwindow{cursor:grab;scrollbar-width:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:1;min-width:0;display:block;overflow-x:auto;animation:none!important}.scoretickerwindow::-webkit-scrollbar{display:none}.scoretickerwindow:active{cursor:grabbing}.scoretickertrack{will-change:scroll-position;width:max-content;display:flex}.scoreticker>strong{gap:3px}.scoreticker>strong small{color:#705400;letter-spacing:.08em;white-space:nowrap;font-size:6px;display:block}.scoretickerwindow .tickergame{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media (max-width:600px){.scoreticker>strong small{font-size:5px}}.scoreticker{background:linear-gradient(#020713,#07152a);box-shadow:inset 0 -1px #27405f}.scoretickerwindow .tickergame{background:linear-gradient(90deg,var(--league-color),transparent 62%);border-top-width:5px;border-right-color:#28405e}@supports (color:color-mix(in lab, red, red)){.scoretickerwindow .tickergame{background:linear-gradient(90deg,color-mix(in srgb,var(--league-color) 18%,transparent),transparent 62%)}}.scoretickerwindow .tickergame{box-shadow:inset 0 4px 14px var(--league-color)}@supports (color:color-mix(in lab, red, red)){.scoretickerwindow .tickergame{box-shadow:inset 0 4px 14px color-mix(in srgb,var(--league-color) 18%,transparent)}}:is(.scoretickerwindow .tickergame:hover,.scoretickerwindow .tickergame:focus-visible){background:linear-gradient(90deg,var(--league-color),#102743)}@supports (color:color-mix(in lab, red, red)){:is(.scoretickerwindow .tickergame:hover,.scoretickerwindow .tickergame:focus-visible){background:linear-gradient(90deg,color-mix(in srgb,var(--league-color) 30%,#07152a),#102743)}}:is(.scoretickerwindow .tickergame:hover,.scoretickerwindow .tickergame:focus-visible){outline-color:var(--league-color);box-shadow:inset 0 0 22px var(--league-color)}@supports (color:color-mix(in lab, red, red)){:is(.scoretickerwindow .tickergame:hover,.scoretickerwindow .tickergame:focus-visible){box-shadow:inset 0 0 22px color-mix(in srgb,var(--league-color) 20%,transparent)}}.scoretickerwindow .tickergame>small{border:1px solid var(--league-color);color:var(--league-color);text-shadow:0 0 7px var(--league-color);box-shadow:0 0 9px var(--league-color);background:#030b19;padding:3px 7px;font-size:8px}.scoretickerwindow .tickergame b{color:#f8fbff;letter-spacing:.01em;text-shadow:0 1px 2px #000;font-size:12px;font-weight:900}.scoretickerwindow .tickergame b em{color:var(--league-color);text-shadow:0 0 8px var(--league-color);font-size:15px}.scoretickerwindow .tickergame>time{color:#e7eef9;font-size:8px;font-weight:800}.scoretickerwindow .tickerstate{text-shadow:0 0 7px;background:#030b19;border-color:currentColor;font-size:8px;box-shadow:0 0 8px}.scoretickerwindow .tickerstate-live{color:#39ff88}.scoretickerwindow .tickerstate-final{color:#d7e6ff}.scoretickerwindow .tickerstate-to-play,.scoretickerwindow .tickerstate-yet-to-play{color:#ffe600}@media (max-width:600px){.scoretickerwindow .tickergame b{font-size:11px}.scoretickerwindow .tickergame b em{font-size:14px}}.scoreticker>.tickerlabel{color:#fff;grid-template-columns:auto auto;gap:8px;padding:6px 10px;display:grid}.tickerlabel>span{align-content:center;display:grid}.scoreticker>.tickerlabel small{color:#fff;text-shadow:0 1px 2px #000}.tickerlabel button{color:#fff;letter-spacing:.06em;background:#071a37;border:1px solid #fff;min-width:52px;margin-top:4px;padding:5px 7px;font-size:7px;font-weight:900;box-shadow:0 0 9px #fff6}:is(.tickerlabel button:not(:disabled):hover,.tickerlabel button:not(:disabled):focus-visible){color:#d91808;outline-offset:1px;background:#fff;outline:2px solid #fff}.tickerlabel button:disabled{opacity:.55}@media (max-width:600px){.scoreticker>.tickerlabel{grid-template-columns:1fr;gap:1px;padding:5px 7px}.tickerlabel>span:first-child br{display:none}.tickerlabel button{min-width:62px;margin-top:2px}}.oddspage :is(small,time),.resultscenter small,.resultsmatrix thead th i,.resultsmatrix td.hiddenpick,.oddspage :is(.sporttabs button,.oddscontrols button,.oddscontrols label),.commissioner :is(button,select,small){font-size:9px}.content :is(.week,.games,.side,.sheetpicker) small{font-size:9px;line-height:1.35}@media (max-width:700px){.results-page{overflow-x:hidden;width:100%!important;min-width:0!important}.results-page .layout{width:100%!important;max-width:100%!important}.results-page :is(.content,.resultscenter,.resultsmatrix,.matrixscroll){min-width:0;max-width:100%}.resultsmatrix table{width:max-content;min-width:1050px}.resultscenter{overflow:hidden}.resultnavrow{max-width:100%;overflow-x:auto}.resultsmatrix>header{flex-direction:column;align-items:flex-start;gap:12px}.resultsmatrix>footer{min-width:520px}.mobile{max-width:100vw;overflow-x:auto}}:root{--navy:#080808;--gold:#ff3131;--cream:#f2f1ed}.hero{background:radial-gradient(circle at 83% 10%,#6d0808 0,#0000 29%),linear-gradient(120deg,#050505,#160707 65%,#080808);border-bottom-color:#ff3131}.brand img,.loginbrand img{filter:hue-rotate(320deg)saturate(1.9)contrast(1.08)drop-shadow(0 0 8px #ff3131)drop-shadow(0 4px 10px #000)!important}.brand img{transition:filter .2s,transform .2s}.brand:hover img{transform:scale(1.04);filter:hue-rotate(320deg)saturate(2.25)contrast(1.12)drop-shadow(0 0 14px #ff3131)drop-shadow(0 5px 12px #000)!important}.homewelcome nav button,.homecommunity button,.homeprivateoptions button{transition:transform .16s,box-shadow .16s;color:#070707!important;background:#ff3131!important;border:1px solid #ff5757!important;box-shadow:0 0 13px #ff3131,0 8px 22px #0007!important}.homewelcome nav button:hover,.homecommunity button:hover,.homeprivateoptions button:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 0 24px #ff3131,0 11px 25px #0009!important}.homewelcome nav .homeghost{color:#fff!important;background:#090909!important}.homeexplore>div>button:hover{transform:translateY(-4px);border-color:#ff3131!important;box-shadow:0 0 18px #ff313166,0 13px 25px #1600002e!important}.homeexplore>div>button>em,.homeexplore>div>button>small{color:#d11212!important}.teamsrosters{--roster-accent:#ff3131;background:#f5f3ef;border:1px solid #3d1717;margin:18px;position:relative;box-shadow:0 15px 40px #0002}.teamsrosters.league-wnba{--roster-accent:#ff2bd6}.teamsrosters.league-nba{--roster-accent:#ff6a22}.teamsrosters.league-mlb{--roster-accent:#26a8ff}.teamsrosters.league-nhl{--roster-accent:#9cecff}.teamsrosters>header{border-bottom:4px solid var(--roster-accent);background:radial-gradient(circle at 85% 0,var(--roster-accent),transparent 31%),linear-gradient(120deg,#030303,#1b0808);justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex}@supports (color:color-mix(in lab, red, red)){.teamsrosters>header{background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--roster-accent) 42%,transparent),transparent 31%),linear-gradient(120deg,#030303,#1b0808)}}.teamsrosters>header{color:#fff}.teamsrosters>header small,.rosterleagueintro small,.rosterteamhero small{color:var(--roster-accent);letter-spacing:.15em;text-shadow:0 0 8px var(--roster-accent);font-size:9px;font-weight:900}.teamsrosters>header h2{margin:5px 0;font:38px Georgia}.teamsrosters>header p{color:#ddd;margin:0;font-size:12px}.teamsrosters>header>b{border:1px solid var(--roster-accent);text-align:center;max-width:300px;box-shadow:0 0 13px var(--roster-accent);padding:11px 15px;font-size:10px}.rosterleagues{background:#0a0a0a;grid-template-columns:repeat(5,1fr);display:grid}.rosterleagues button{color:#bbb;background:#0a0a0a;border:0;border-right:1px solid #3b1818;padding:14px;font-size:10px;font-weight:900}.rosterleagues button:hover,.rosterleagues button.on{color:#fff;box-shadow:inset 0 -4px var(--roster-accent);text-shadow:0 0 8px var(--roster-accent);background:#260909}.rosterleagueintro{justify-content:space-between;align-items:end;padding:22px 24px;display:flex}.rosterleagueintro h3{margin:5px 0 0;font:27px Georgia}.rosterleagueintro>span{font-size:9px;font-weight:900}.teamdirectory,.playerroster{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 22px 24px;display:grid}.teamdirectory button{color:#101010;text-align:left;background:#fff;border:1px solid #d4d0c8;grid-template-columns:60px 1fr;align-items:center;gap:12px;min-height:92px;padding:13px;transition:all .15s;display:grid}.teamdirectory button:hover{border-color:var(--roster-accent);box-shadow:0 0 16px var(--roster-accent);transform:translateY(-3px)}.teamdirectory img,.teamdirectory i{object-fit:contain;grid-row:1/3;width:56px;height:56px}.teamdirectory i,.playerroster article>i{color:var(--roster-accent);background:#101010;place-items:center;font-style:normal;font-weight:900;display:grid}.teamdirectory span{gap:4px;display:grid}.teamdirectory span b{font-size:12px}.teamdirectory span small{color:#69717e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.teamdirectory em{color:var(--roster-accent);grid-column:2;font-size:8px;font-style:normal;font-weight:900}.rosterteamhero{color:#fff;background:#111;grid-template-columns:1fr auto;gap:20px;padding:22px 24px;display:grid}.rosterteamhero>button{color:var(--roster-accent);background:0 0;border:0;grid-column:1/-1;justify-self:start;font-size:9px;font-weight:900}.rosterteamhero>div{align-items:center;gap:17px;display:flex}.rosterteamhero img{object-fit:contain;width:82px;height:82px}.rosterteamhero h3{margin:3px 0;font:31px Georgia}.rosterteamhero p{color:#bbb;margin:0;font-size:10px}.rosterteamhero label{color:#ccc;align-content:center;gap:6px;font-size:8px;font-weight:900;display:grid}.rosterteamhero input{color:#fff;background:#050505;border:1px solid #5b3636;min-width:260px;padding:12px}.playerroster{padding:20px}.playerroster article{background:#fff;border:1px solid #d7d3cb;grid-template-columns:64px 1fr;align-items:center;gap:11px;min-height:82px;padding:10px;display:grid}.playerroster img,.playerroster article>i{object-fit:contain;width:62px;height:70px}.playerroster span{gap:3px;min-width:0;display:grid}.playerroster small{color:var(--roster-accent);font-size:8px;font-weight:900}.playerroster b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.playerroster em{color:#747c87;font-size:7px;font-style:normal}.rostermessage{border-left:4px solid var(--roster-accent);background:#fff;margin:18px;padding:16px}.rosterloading{z-index:2;color:var(--roster-accent);text-align:center;letter-spacing:.12em;box-shadow:0 0 14px var(--roster-accent);background:#080808e8;padding:12px;font-size:9px;font-weight:900;position:absolute;inset:auto 22px 22px}@media (max-width:1000px){.teamdirectory,.playerroster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.teamsrosters{margin:6px}.teamsrosters>header{flex-direction:column;align-items:flex-start;padding:22px}.rosterleagues{grid-template-columns:repeat(5,minmax(75px,1fr));overflow-x:auto}.teamdirectory,.playerroster{grid-template-columns:1fr 1fr;padding:10px}.rosterteamhero{grid-template-columns:1fr}.rosterteamhero input{box-sizing:border-box;width:100%;min-width:0}}@media (max-width:430px){.teamdirectory,.playerroster{grid-template-columns:1fr}.teamsrosters>header h2{font-size:31px}}:is(.oddspage,.resultscenter,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header:after,.resultshero:after,.sportsnews>header:before{border-color:#ff313155!important;box-shadow:0 0 0 40px #ff31310d,0 0 0 80px #ffffff08!important}.sportsnewscontrol{background:#120505b8!important;border-color:#ff313144!important}.sportsnewstitle>nav span,.oddspage>header>span{background:#090909a6!important;border-color:#ff313155!important}.sportsnewscontrol>i{color:#ff4b4b!important;border-color:#ff3131!important;box-shadow:inset 0 0 0 7px #ff31310f,0 0 25px #ff313155!important}.sportsnewscontrol>button{color:#080808!important;background:#ff3131!important;box-shadow:0 0 12px #ff3131!important}:is(.survivorgames,.survivorstandings,.championmoney,.leaguepoints,.fantasyteams,.draftboard,.draftplayers,.fantasypastresults,.squarespayouts,.squareswinners,.squaresadmin,.privatesquares,.privatebuilder,.poolmembers,.weektracker,.commissionerfantasy,.squareoversight,.suggestionqueue)>header small,.seasonhead small{text-shadow:0 0 7px #ff3131;color:#ff4b4b!important}.survivorentry button,.survivorstandings nav button,.pooljoinprompt button,.suggestionactions button,.suggestionpanel form>button,.suggestionreport footer button{box-shadow:0 0 10px #ff313166;color:#080808!important;background:#ff3131!important}.survivorstandings nav button.danger{color:#fff!important;background:#6e0b0b!important}.draftroom{border-color:#4b1818}.draftroom>header{border-bottom:3px solid #ff3131;box-shadow:0 8px 24px #0006,0 0 16px #ff313133;background:radial-gradient(circle at 82% 5%,#790b0b 0,#0000 31%),linear-gradient(120deg,#030303,#210707 70%,#090909)!important}.draftroom>header small{color:#ff4b4b;text-shadow:0 0 8px #ff3131}.draftroom>header p{color:#ddd}.draftstate{background:#140606;border-color:#8b3232}.draftheadstatus>button{color:#f3dede;border-color:#8b3232}.draftheadstatus>button:hover{border-color:#ff3131;box-shadow:0 0 10px #ff313155}.draftcontrols button.primary,.draftplayers nav button.on,.draftorder>strong,.draftgrid>strong,.playerlist article i{box-shadow:inset 0 -3px #ff3131;color:#fff!important;background:linear-gradient(145deg,#090909,#310909)!important;border-color:#ff3131!important}.draftcontrols button:not(:disabled):hover,.draftplayers nav button:hover,.draftorder .shuffleorder:hover{color:#8f0b0b;border-color:#ff3131;box-shadow:0 0 10px #ff313155}.draftboardhead,.draftplayers>div:first-child,.draftnotice+.draftorder{color:#fff;background:linear-gradient(110deg,#0a0a0a,#260808)!important;border-color:#5c2020!important}.draftboardhead span,.draftplayers>div:first-child span{color:#e0bbbb}.draftnotice{color:#710707;background:#fff1f1;border-color:#8a2828}.draftgrid>b{color:#6e0b0b;background:#f2e8e8}.draftorder span>i button{color:#6e0b0b;border-color:#8d4a4a}.rosterlimitmini>header{color:#fff;background:#1c0808;border-color:#5c2020}.rosterlimitmini button b{color:#6e0b0b}.night .draftroom>header{background:radial-gradient(circle at 82% 5%,#830b0b 0,#0000 31%),linear-gradient(120deg,#020202,#240707 70%,#080808)!important}.night :is(.draftboardhead,.draftplayers>div:first-child,.draftnotice+.draftorder,.rosterlimitmini>header){color:#fff!important;background:linear-gradient(110deg,#080808,#260808)!important;border-color:#642020!important}.squaregrid{border-color:#3f1111}.squarecorner{border-bottom:3px solid #ff3131}.squarecorner span,.squarecorner i,.squareaxis.top,.squareaxis.side{color:#fff!important}.squarerow .squareaxis.side{border-top:1px solid #5b1d1d}.games article.needs-pick{border-left-color:#ff3131}.games article.needs-pick:focus-within{outline-color:#ff313166}.team.selected,.team.selected>i{border-color:#ff3131}.crossgames{border-bottom:5px solid #050505}.crossgames>header,.crosssummary>header{color:#fff;background:#151515;justify-content:space-between;align-items:end;padding:14px 18px;display:flex}.crossgames>header small,.crosssummary>header small{color:#ff3131;letter-spacing:.12em;font-size:8px;font-weight:900}.crossgames>header h3,.crosssummary>header h3{margin:4px 0 0;font:20px Georgia}.crossgames>header b{color:#ff3131;font-size:9px}.crossgames>div{max-height:62vh;overflow:auto}.crossgames table{width:max-content;min-width:100%}.crossgames thead th{z-index:3;background:#f2f1eb;height:145px;position:sticky;top:0}.crossgames thead th:first-child{z-index:5;text-align:left;min-width:190px;height:auto;left:0}.crossgames tbody th{min-width:190px}.crossgames tbody th small{color:#a22626;font-size:7px;display:block}.crossgames tbody th b{margin-top:3px;display:block}.crossgames tbody th i{color:#7c8490;padding:0 4px;font-size:7px;font-style:normal}.crossgames td{min-width:95px;font-weight:900}.crosssummary>header{border-top:1px solid #3d3d3d}.crosssummary>header h3{font-size:17px}@media (max-width:600px){.crossgames>header,.crosssummary>header{flex-direction:column;align-items:flex-start;gap:8px}.crossgames tbody th,.crossgames thead th:first-child{min-width:145px}.crossgames td{min-width:78px}}.top>.headerplayer{background:linear-gradient(110deg,#050505,#120303 72%,#250606);border:1px solid #7d1d1d;border-radius:5px;max-width:760px;padding:8px 10px;box-shadow:inset 0 1px #ffffff0d,0 0 16px #ff31312e,0 9px 24px #0008}.headerplayer>img{background:#050505;border:1px solid #6a2020;border-radius:3px;box-shadow:0 0 9px #ff313144}.musicidentity b{color:#fff}.musicidentity select{color:#fff;background:#080808;border-color:#6c2020;border-radius:3px;outline-color:#ff3131}.top>.headerplayer .musictransport nav button{color:#fff;background:#0a0a0a;border-color:#642020;border-radius:3px;box-shadow:inset 0 0 8px #ff31310d}.top>.headerplayer .musictransport nav button:hover,.top>.headerplayer .musictransport nav button.on{color:#ff5757;background:#250707;border-color:#ff3131;box-shadow:0 0 9px #ff313166}.top>.headerplayer .musictransport nav button.play{color:#080808;background:#ff3131;border:1px solid #ff6969;box-shadow:0 0 14px #ff3131}.top>.headerplayer .musictransport nav button.play:hover{color:#000;background:#ff5656;box-shadow:0 0 22px #ff3131}.headerplayer input[type=range]{accent-color:#ff3131}.headerplayer input[type=range]::-webkit-slider-runnable-track{background:#3b1111;border-radius:9px}.headerplayer .musicprogress span,.headerplayer .musicvolume{color:#fff}.headerplayer>.musicmanage{color:#ff4b4b;background:#0a0a0a;border-color:#ff3131;border-radius:3px;box-shadow:0 0 8px #ff313155}.account .suggestionbutton,.account .logoutbutton{color:#fff;text-shadow:0 0 6px #ff313177;background:#080808;border:1px solid #ff3131;border-radius:3px;box-shadow:0 0 9px #ff313144}.account .suggestionbutton:hover,.account .logoutbutton:hover{background:#280707;box-shadow:0 0 15px #ff313188}.account .alertbell,.account>button:last-of-type{color:#fff;background:#0a0a0a;border-color:#ff3131;box-shadow:0 0 9px #ff313155}.account .alertbell:hover,.account>button:last-of-type:hover{background:#2a0808;box-shadow:0 0 15px #ff313188}@media (max-width:700px){.top>.headerplayer{border-radius:3px;padding:6px}.headerplayer .musicprogress span{display:none}}.headerplayer>form{background:linear-gradient(145deg,#050505,#260707);border-color:#ff3131;box-shadow:0 18px 45px #000b,0 0 18px #ff313144}.headerplayer>form input{color:#fff;background:#0a0a0a;border-color:#6d2424}.headerplayer>form label{color:#ff5757}.headerplayer>form button{color:#080808;background:#ff3131;border-color:#ff5757;box-shadow:0 0 10px #ff313177}.rosterteamtabs{background:#090909;border-bottom:1px solid #3f1717;grid-template-columns:1fr 1fr;display:grid}.rosterteamtabs button{color:#aaa;letter-spacing:.09em;background:#090909;border:0;border-right:1px solid #3f1717;padding:14px;font-size:10px;font-weight:900}.rosterteamtabs button span{color:#ddd;border:1px solid #572020;border-radius:12px;place-items:center;min-width:22px;height:22px;margin-left:7px;font-size:8px;display:inline-grid}.rosterteamtabs button:hover,.rosterteamtabs button.on{color:#fff;text-shadow:0 0 8px var(--roster-accent);box-shadow:inset 0 -4px var(--roster-accent);background:#260808}.rosterteamtabs button.on span{border-color:var(--roster-accent);color:var(--roster-accent);box-shadow:0 0 8px var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.rosterteamtabs button.on span{box-shadow:0 0 8px color-mix(in srgb,var(--roster-accent) 55%,transparent)}}.teamschedule{background:#eceae5;grid-template-columns:1fr 1fr;gap:14px;padding:20px;display:grid}.teamschedule>section{background:#fff;border:1px solid #d3cec6;overflow:hidden}.teamschedule>section>header{border-bottom:3px solid var(--roster-accent);color:#fff;background:linear-gradient(110deg,#090909,#260808);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.teamschedule>section>header small{color:var(--roster-accent);letter-spacing:.12em;text-shadow:0 0 7px var(--roster-accent);font-size:9px;font-weight:900}.teamschedule>section>header b{font-size:8px}.teamschedulegame{border-top:1px solid #e0ddd7;grid-template-columns:130px 1fr auto;align-items:center;gap:13px;min-height:72px;padding:12px 14px;display:grid}.teamschedulegame:first-of-type{border-top:0}.teamschedulegame time{color:#4f5b6d;font-size:9px;font-weight:900}.teamschedulegame div{gap:5px;min-width:0;display:grid}.teamschedulegame small{color:#737c89;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.teamschedulegame div>b{font-size:11px}.teamschedulegame em{color:#9a2b2b;font-size:8px;font-style:normal}.teamschedulegame>strong{border:1px solid var(--roster-accent);min-width:72px;padding:8px}@supports (color:color-mix(in lab, red, red)){.teamschedulegame>strong{border:1px solid color-mix(in srgb,var(--roster-accent) 45%,#bbb)}}.teamschedulegame>strong{background:var(--roster-accent)}@supports (color:color-mix(in lab, red, red)){.teamschedulegame>strong{background:color-mix(in srgb,var(--roster-accent) 8%,#fff)}}.teamschedulegame>strong{color:#111;text-align:center;font-size:9px}.teamschedule>p{text-align:center;background:#fff;grid-column:1/-1;margin:0;padding:35px}@media (max-width:900px){.teamschedule{grid-template-columns:1fr}}@media (max-width:520px){.teamschedule{padding:9px}.teamschedulegame{grid-template-columns:1fr auto}.teamschedulegame time{grid-column:1/-1}.teamschedulegame small{white-space:normal}}.top>.headerplayer{border-color:#5d1b1b;border-radius:4px;grid-template-columns:34px minmax(140px,1fr) 146px 68px auto;justify-self:end;gap:6px;width:min(560px,100%);max-width:560px;margin:0 4px 0 auto;padding:5px 7px;box-shadow:0 0 10px #ff313122,0 6px 16px #0007}.musicidentity{gap:1px}.musicidentity small{font-size:5px}.musicidentity b{font:900 11px Arial,sans-serif}.top>.headerplayer .musictransport nav button{width:23px;height:23px;box-shadow:none;color:#ddd;background:0 0;border:1px solid #0000;border-radius:50%;flex:0 0 23px;font-size:11px}.top>.headerplayer .musictransport nav button.play{border-radius:50%;flex-basis:29px;width:29px;height:29px;font-size:11px;box-shadow:0 0 10px #ff3131}.headerplayer .musicprogress{grid-template-columns:1fr auto;gap:3px}.headerplayer .musicprogress span{font-size:5px}.headerplayer>.musicmanage{border-radius:50%;width:22px;height:22px;font-size:13px}.account{z-index:96}@media (max-width:1200px){.top>.headerplayer{grid-template-columns:30px minmax(120px,1fr) 138px 58px auto;width:min(500px,100%);max-width:500px}.headerplayer>img{width:29px;height:29px}}@media (max-width:980px){.top>.headerplayer{justify-self:end;margin-right:6px}}@media (max-width:700px){.top>.headerplayer{grid-template-columns:30px minmax(95px,1fr) 132px 46px;width:100%;max-width:none;margin:0}.headerplayer .musicprogress span{display:none}}:root{--navy:#082f88;--gold:#ff1a0a;--cream:#f3f7ff;--ink:#102447;--muted:#5e6f8d;--line:#ced9eb}html,body{background:#f3f7ff}.top{background:radial-gradient(circle at 95% 5%,#ff1a0a 0,#0000 24%),linear-gradient(120deg,#061b57 0%,#0952c8 58%,#123e9d 100%);border-bottom-color:#ff1a0a;box-shadow:0 5px 24px #0d5cdd55,0 4px 14px #ff1a0a55}.top nav{border-top-color:#5b91ec}.top nav button{color:#eef5ff;background:linear-gradient(#0c48ad,#073786);border-right-color:#3975d7}.top nav button:first-child{border-left-color:#3975d7}.top nav button:hover{color:#fff;text-shadow:0 0 9px #fff;background:#1670ef}.top nav button.on{color:#fff;text-shadow:0 0 7px #fff;background:linear-gradient(#ff3b20,#cf1200);border-bottom-color:#fff;box-shadow:inset 0 3px #ff8a75,0 0 18px #ff1a0a}.hero{background:radial-gradient(circle at 88% 8%,#ff1a0a 0,#0000 29%),linear-gradient(115deg,#082c7a,#0b62e4 68%,#073594);border-bottom-color:#ff1a0a;box-shadow:inset 0 -4px #ff1a0a}.hero small,.tie>div small{color:#fff;text-shadow:0 0 9px #ff1a0a}.hero p,.hero aside span{color:#eef5ff}.top>.headerplayer{background:linear-gradient(110deg,#07317f,#0b5ad7 72%,#d91808);border-color:#7ab0ff;box-shadow:inset 0 1px #fff5,0 0 13px #65a5ff,0 7px 18px #05205f99}.headerplayer>img{background:#fff;border-color:#a9c9ff}.musicidentity small{color:#fff;text-shadow:0 0 7px #ff1a0a}.musicidentity select{color:#fff;background:#063487;border-color:#8fbbff}.top>.headerplayer .musictransport nav button{color:#fff}.top>.headerplayer .musictransport nav button:hover,.top>.headerplayer .musictransport nav button.on{background:#ff1a0a;border-color:#fff;box-shadow:0 0 9px #ff1a0a}.top>.headerplayer .musictransport nav button.play{color:#fff;background:#ff1a0a;border-color:#fff;box-shadow:0 0 12px #ff1a0a}.headerplayer>.musicmanage{color:#fff;background:#ff1a0a;border-color:#fff;box-shadow:0 0 9px #ff1a0a}.account .suggestionbutton,.account .logoutbutton,.account .alertbell,.account>button:last-of-type{color:#fff;text-shadow:none;background:#0b58cf;border-color:#fff;box-shadow:0 0 9px #74adff}.account .suggestionbutton:hover,.account .logoutbutton:hover,.account .alertbell:hover,.account>button:last-of-type:hover{background:#ff1a0a;box-shadow:0 0 15px #ff1a0a}.homewelcome{box-shadow:0 18px 40px #164b9f33,0 0 20px #3f88ff55;background:radial-gradient(circle at 86% 8%,#ff1a0a 0,#0000 29%),linear-gradient(125deg,#07256a 0%,#0b61df 66%,#07368c 100%)!important;border-color:#6fa8ff!important}.homewelcome em,.homewelcome small{text-shadow:0 0 9px #ff1a0a;color:#fff!important}.homepulse article{color:#102447;box-shadow:0 8px 22px #164b9f1f;background:linear-gradient(145deg,#fff,#edf4ff)!important;border-color:#a9c5ef!important}.homepulse article small,.homepulse article button{text-shadow:none;color:#c41400!important}.homecommunity{color:#102447;background:linear-gradient(110deg,#fff,#e9f2ff)!important;border-color:#89b4f5!important}.homecommunity small{text-shadow:none;color:#c41400!important}.homeprivate{border-bottom-color:#ff1a0a;background:linear-gradient(120deg,#07256a,#0a54c5)!important}.homeprivateoptions article{background:#0b4097;border-color:#74a5ed}:is(.oddspage,.resultscenter,.mondaypool,.champion,.fantasyhistory,.squarespool,.survivorpool,.commissioner,.placeholder)>header,.resultshero,.sportsnews>header,.fantasyhero,.floatinglounge>header,.lounge>header{background:radial-gradient(circle at 84% 5%,#ff1a0a 0,#0000 28%),linear-gradient(120deg,#07266c 0%,#0b61df 67%,#083a96 100%)!important;border-color:#ff1a0a!important;box-shadow:0 12px 28px #154d9f3d,0 0 18px #3c8cff55!important}:is(.survivorgames,.survivorstandings,.championmoney,.leaguepoints,.fantasyteams,.draftboard,.draftplayers,.fantasypastresults,.squarespayouts,.squareswinners,.squaresadmin,.privatesquares,.privatebuilder,.poolmembers,.weektracker,.commissionerfantasy,.squareoversight,.suggestionqueue)>header,.seasonhead,.commissionerpools,.fantasysubnav,.privateworkspacenav,.privateleaguenav,.resultnavrow{color:#fff!important;background:linear-gradient(110deg,#07327f,#0b5fdc)!important;border-color:#75a9f3!important}.commissionerpools button.active,.fantasysubnav button.on,.privateworkspacenav button.on,.privateleaguenav button.on{color:#fff!important;background:#ff1a0a!important;box-shadow:inset 0 -4px #fff,0 0 13px #ff1a0a77!important}.draftroom>header{border-bottom-color:#ff1a0a;box-shadow:0 8px 24px #154b9738,0 0 16px #4b92ff55;background:radial-gradient(circle at 83% 5%,#ff1a0a 0,#0000 30%),linear-gradient(120deg,#07266c,#0b61df 70%,#083b98)!important}.draftboardhead,.draftplayers>div:first-child,.draftnotice+.draftorder,.rosterlimitmini>header{color:#fff!important;background:linear-gradient(110deg,#07327f,#0b5fdc)!important;border-color:#75a9f3!important}.squarecorner,.squareaxis{text-shadow:0 0 7px #fff;color:#fff!important;background:linear-gradient(110deg,#07327f,#0b5fdc)!important}.squarecorner{border-bottom-color:#ff1a0a}.teamsrosters>header{background:radial-gradient(circle at 85% 0,#ff1a0a 0,#0000 30%),linear-gradient(120deg,#07266c,#0b61df)!important}.rosterleagues,.rosterteamtabs{background:#07327f}.rosterleagues button,.rosterteamtabs button{color:#fff;background:#073f9f;border-color:#3976d4}.rosterleagues button:hover,.rosterleagues button.on,.rosterteamtabs button:hover,.rosterteamtabs button.on{color:#fff;background:#ff1a0a}.night{--cream:#0b1d45;--ink:#f2f6ff;--muted:#adc1e4;--line:#315b9e}.night :is(.oddspage .sporttabs,.oddsfeed,.resultscenter,.resultnavrow,.seasonrules,.championmoney,.fantasystatus,.squaresstatus,.seasonsheet,.championhero,.survivorentry,.fantasysubnav,.privateworkspacenav){background:#0b2f78!important;border-color:#477fd5!important}.top{position:relative}.top>.headerplayer{border-radius:3px;grid-template-columns:26px minmax(96px,1fr) 120px 46px 18px;gap:4px;width:390px;max-width:390px;margin:0;padding:3px 5px;position:absolute;top:61px;right:3.5vw}.headerplayer>img{width:25px;height:25px}.musicidentity small{display:none}.musicidentity b{font-size:9px}.musicidentity select{height:15px;padding:0 3px;font-size:5px}.top>.headerplayer .musictransport nav{gap:1px}.top>.headerplayer .musictransport nav button{flex-basis:18px;width:18px;height:18px;min-height:18px;padding:0;font-size:9px;line-height:1}.top>.headerplayer .musictransport nav button.play{flex-basis:24px;width:24px;height:24px;min-height:24px;font-size:9px}.headerplayer .musicprogress{grid-template-columns:1fr}.headerplayer .musicprogress span{display:none}.headerplayer .musicvolume{gap:2px;font-size:0}.headerplayer .musicvolume:before{content:"VOL";font-size:4px}.headerplayer>.musicmanage{width:18px;height:18px;font-size:11px}.headerplayer>form{top:39px}.account{right:0}@media (max-width:980px){.top>.headerplayer{grid-template-columns:24px minmax(86px,1fr) 115px 42px 18px;width:360px;max-width:360px;top:54px;right:10px}}@media (max-width:700px){.top>.headerplayer{grid-column:1/-1;grid-template-columns:28px minmax(90px,1fr) 125px 46px;width:100%;max-width:none;margin:0;position:relative;top:auto;right:auto}.headerplayer>img{width:27px;height:27px}}.brand b{color:#fff;letter-spacing:.13em;text-shadow:0 0 7px #fff,0 0 14px #ff1a0a;font-size:18px;font-weight:900;display:block}.brand:hover b{text-shadow:0 0 9px #fff,0 0 20px #ff1a0a}@media (max-width:900px){.brand b{letter-spacing:.08em;font-size:14px}}@media (max-width:650px){.brand b{display:none}}.scoreticker,.scoretickerwindow,.scoretickertrack,.scoretickerrow{background:#030303}.scoreticker{border-top:1px solid #ff1a0a;border-bottom:1px solid #ff1a0a;box-shadow:inset 0 0 24px #0b5fdc33,0 3px 12px #0008}.scoretickerwindow .tickergame{background:linear-gradient(90deg,var(--league-color),#030303 68%);min-height:100%}@supports (color:color-mix(in lab, red, red)){.scoretickerwindow .tickergame{background:linear-gradient(90deg,color-mix(in srgb,var(--league-color) 18%,#030303),#030303 68%)}}.rosterteamtabs button.on span{color:#fff;text-shadow:0 0 6px #fff;border-color:#fff;box-shadow:0 0 8px #fff8}.scoretickertrack:has(.tickergame:disabled){width:100%}.scoretickertrack:has(.tickergame:disabled) .scoretickerrow{width:100%}.scoretickertrack:has(.tickergame:disabled) .scoretickerrow[aria-hidden=true]{display:none}.scoretickertrack:has(.tickergame:disabled) .tickergame{width:100%;min-width:0;max-width:none;background:linear-gradient(90deg,#17253a,#07111f 55%)!important;border-top-color:#7b8aa0!important}.top .account{z-index:1300}.top .alertmenu{z-index:1400}.alertmenu.alertmenuoverlay{z-index:1400;width:min(390px,100vw - 20px);max-height:calc(100vh - 76px);position:fixed;top:58px;right:9vw;overflow-y:auto}.tagpopup{z-index:1500;color:#fff;background:linear-gradient(135deg,#071a37,#0b58cf 70%,#d91808);border:2px solid #fff;gap:7px;width:min(380px,100vw - 24px);padding:18px 54px 18px 20px;display:grid;position:fixed;top:18px;right:18px;box-shadow:0 16px 45px #0008,0 0 20px #5aa1ff}.tagpopup small{color:#fff;letter-spacing:.12em;font-size:9px;font-weight:900}.tagpopup>b{font-size:16px}.tagpopup p{color:#eaf2ff;margin:0;font-size:12px;line-height:1.45}.tagpopup>button:not(.tagpopupclose){color:#fff;background:#ff1a0a;border:1px solid #fff;justify-self:start;margin-top:4px;padding:10px 14px;font-size:9px;font-weight:900}.tagpopup .tagpopupclose{color:#fff;background:#071a37;border:1px solid #fff8;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:9px;right:10px}@media (max-width:600px){.alertmenu.alertmenuoverlay{width:auto;top:54px;left:10px;right:10px}.tagpopup{width:auto;top:10px;left:12px;right:12px}}.playerchips button.tagall{color:#fff;background:#071a37;border:1px solid #ff3131;width:100%;box-shadow:0 0 8px #ff313155}.publicsports{color:#102447;background:radial-gradient(circle at 85% 2%,#ff2818 0,#0000 25%),linear-gradient(150deg,#04143d 0,#0754c9 34%,#f3f7ff 34%);min-height:100vh}.publicheader{z-index:1200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#061b57ef;border-bottom:3px solid #ff1a0a;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:10px clamp(16px,4vw,64px);display:grid;position:sticky;top:0;box-shadow:0 8px 25px #04143d55}.publicbrand{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.publicbrand img{object-fit:contain;width:54px;height:54px}.publicbrand span{display:grid}.publicbrand b{letter-spacing:.14em;font-size:14px}.publicbrand small{color:#8fc2ff;letter-spacing:.2em;font-size:7px;font-weight:900}.publicheader>nav{justify-content:center;gap:2px;display:flex}.publicheader>nav button,.membersignin{color:#dbe9ff;letter-spacing:.08em;background:0 0;border:1px solid #0000;padding:11px 13px;font-size:8px;font-weight:900}.publicheader>nav button:hover,.publicheader>nav button.on{color:#fff;background:#0b58cf;border-color:#6aa6ff}.publicheader>nav button.on{box-shadow:inset 0 -3px #ff1a0a}.membersignin{color:#fff;background:#ff1a0a;border-color:#fff;box-shadow:0 0 12px #ff1a0a66}.publichome{width:min(1320px,100% - 32px);margin:28px auto 50px}.publichero{color:#fff;background:radial-gradient(circle at 88% 12%,#ff1a0a 0,#0000 29%),linear-gradient(120deg,#061a50,#0960df 65%,#073483);border:1px solid #72a8ff;grid-template-columns:minmax(0,1fr) 220px;align-items:center;min-height:430px;padding:clamp(34px,6vw,78px);display:grid;box-shadow:0 22px 55px #06194366}.publichero small{letter-spacing:.18em;font-size:9px;font-weight:900}.publichero h1{margin:16px 0;font:clamp(40px,6vw,78px)/.96 Georgia,serif}.publichero h1 em{color:#fff;text-shadow:0 0 18px #ff1a0a;font-style:normal}.publichero p{color:#dbeaff;max-width:720px;font-size:14px;line-height:1.7}.publichero nav{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.publichero nav button,.publicprivacy button{color:#fff;letter-spacing:.08em;background:#ff1a0a;border:1px solid #fff;padding:14px 18px;font-size:9px;font-weight:900}.publichero nav .publicghost{background:#071a37aa}.publichero aside{text-align:center;background:#061a50cc;border:2px solid #fff;border-radius:50%;place-content:center;width:180px;height:180px;display:grid;box-shadow:0 0 35px #fff5}.publichero aside span{color:#fff;font:64px/1 Georgia}.publichero aside b{color:#ff5b4b;margin-top:5px;font-size:12px}.publichero aside small{margin-top:6px;font-size:6px}.publiccards{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.publiccards button{color:#102447;text-align:left;background:#fff;border:1px solid #c9d8ef;min-height:245px;padding:24px;display:grid;position:relative;box-shadow:0 10px 25px #10244718}.publiccards button:hover{border-color:#0b61df;transform:translateY(-3px);box-shadow:0 15px 35px #0b55c533}.publiccards i{color:#dbe6f8;font:44px Georgia;position:absolute;top:14px;right:17px}.publiccards small{color:#d61808;letter-spacing:.13em;align-self:start;font-size:8px;font-weight:900}.publiccards b{align-self:end;font:26px Georgia}.publiccards span{color:#5e6f8d;margin:10px 0;font-size:11px;line-height:1.5}.publiccards em{color:#0954c7;font-size:8px;font-style:normal;font-weight:900}.publicprivacy{color:#fff;background:#071a37;border-left:7px solid #ff1a0a;justify-content:space-between;align-items:center;gap:25px;margin-top:14px;padding:30px 34px;display:flex}.publicprivacy small{color:#ff6154;letter-spacing:.13em;font-size:8px;font-weight:900}.publicprivacy h2{margin:7px 0;font:28px Georgia}.publicprivacy p{color:#c9dcfa;max-width:850px;margin:0;font-size:11px;line-height:1.6}.publiccontent{background:#fff;width:min(1480px,100% - 24px);min-height:70vh;margin:22px auto 45px;box-shadow:0 15px 45px #06194333}.publiccontent>.sportsnews,.publiccontent>.oddspage,.publiccontent>.teamsrosters{margin:0}.publicfooter{color:#aec9f5;background:#04143d;justify-content:center;align-items:center;gap:20px;padding:25px;font-size:9px;display:flex}.publicfooter b{color:#fff;letter-spacing:.12em}.publicfooter button{color:#fff;background:0 0;border:0;text-decoration:underline}.publicback{color:#073b94;background:#edf4ff;border:1px solid #87aff0;width:100%;margin-top:12px;padding:11px;font-size:8px;font-weight:900}.publiccontent .sportsnewscontrol>button{display:none}.publiccontent .sportsnews-news .sportsnewstitle>p{font-size:0}.publiccontent .sportsnews-news .sportsnewstitle>p:after{content:"The biggest stories across every sport, open to everyone.";font-size:11px}@media (max-width:1050px){.publicheader{grid-template-columns:auto auto}.publicheader>nav{grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}.membersignin{justify-self:end}.publiccards{grid-template-columns:1fr 1fr}.publichero{grid-template-columns:1fr}.publichero aside{display:none}}@media (max-width:620px){.publicheader{gap:8px;padding:7px 10px}.publicbrand img{width:42px;height:42px}.publicbrand b{font-size:10px}.membersignin{padding:10px 8px;font-size:7px}.publicheader>nav button{flex:none;padding:9px}.publichome{width:calc(100% - 16px);margin-top:10px}.publichero{min-height:0;padding:30px 22px}.publichero h1{font-size:39px}.publiccards{grid-template-columns:1fr}.publiccards button{min-height:200px}.publicprivacy{flex-direction:column;align-items:flex-start;padding:24px}.publicfooter{flex-direction:column;align-items:flex-start}.publiccontent{width:calc(100% - 12px);margin-top:8px}}.sportpoolhub,.donationguide{border:1px solid var(--line);background:#f6f8fb;margin:0;box-shadow:0 8px 21px #071a3717}.sportpoolhub>header,.donationguide>header{color:#fff;background:linear-gradient(110deg,#07327f,#0b5fdc);justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.sportpoolhub>header small,.donationguide>header small{color:#ffdf69;letter-spacing:.08em;font-size:12px;font-weight:900}.sportpoolhub h2,.donationguide h2{margin:5px 0;font:32px Georgia}.sportpoolhub>header p,.donationguide>header p{color:#dbe9ff;margin:0;font-size:15px}.sportpoolhub>header button{color:#fff;background:#ff2516;border:2px solid #fff;flex:none;padding:12px 16px;font-size:13px;font-weight:900}.sportpoolhub>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;display:grid}.sportpoolhub article{background:#fff;border:1px solid #cad5e5;min-height:230px;padding:20px;position:relative}.sportpoolhub article>i{color:#fff;background:#082d72;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:16px;font-size:23px;font-style:normal;font-weight:900;display:grid}.sportpoolhub article>small{color:#9a361d;font-size:12px;font-weight:900}.sportpoolhub h3{color:#071a37;margin:7px 0;font:25px Georgia}.sportpoolhub article p{color:#56657b;min-height:55px;margin:0 0 18px;font-size:15px;line-height:1.45}.sportpoolhub article button{color:#07327f;background:#eaf2ff;border:1px solid #0c58ca;width:100%;padding:11px;font-size:12px;font-weight:900}.sportpoolhub>footer{color:#624b00;background:#fff7d8;border-top:1px solid #cad5e5;padding:15px 18px;font-size:14px}.donationguide>header{display:block}.donationguide>header p{max-width:780px}.donationsteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.donationsteps article{background:#fff;border:1px solid #cad5e5;gap:16px;padding:20px;display:flex}.donationsteps article>b{color:#fff;background:#ff2516;border-radius:50%;flex:0 0 42px;place-items:center;height:42px;font:23px Georgia;display:grid}.donationsteps small{color:#0b56bc;font-size:12px;font-weight:900}.donationsteps h3{color:#071a37;margin:5px 0;font:22px Georgia}.donationsteps p{color:#56657b;margin:0;font-size:15px;line-height:1.45}.donationamounts{background:#fff;border:1px solid #cad5e5;margin:0 18px 18px}.donationamounts>header{color:#fff;background:#10294d;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.donationamounts h3{margin:0;font:22px Georgia}.donationamounts>header span{color:#ffdf69;font-size:12px;font-weight:900}.donationamounts>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.donationamounts>div>article{border-bottom:1px solid #dce3ec;padding-bottom:12px}.donationamounts>div>article:nth-child(odd){border-right:1px solid #dce3ec}.donationamounts p{color:#56657b;justify-content:space-between;gap:15px;margin:0;padding:13px 16px 5px;font-size:14px;display:flex}.donationamounts p b{color:#071a37}.donationamounts article>small{color:#718096;padding:0 16px;font-size:12px;line-height:1.4;display:block}.donationguide>footer{background:#fff7d8;border-top:1px solid #d9c66c;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.donationguide>footer div{color:#5c4700;gap:4px;font-size:14px;display:grid}.donationguide>footer nav{gap:10px;display:flex}.donationguide>footer a,.donationguide>footer button{color:#07327f;background:#eaf2ff;border:1px solid #0b56bc;padding:11px 14px;font-size:12px;font-weight:900;text-decoration:none}.donationpage>.donationresults{margin-top:18px}.night :is(.sportpoolhub,.donationguide,.sportpoolhub article,.donationsteps article,.donationamounts){color:#e9eff8;background:#10213a;border-color:#30445f}.night :is(.sportpoolhub h3,.donationsteps h3,.donationamounts p b){color:#fff}.night :is(.sportpoolhub article p,.donationsteps p,.donationamounts p){color:#b7c3d5}@media (max-width:900px){.sportpoolhub>div{grid-template-columns:repeat(2,minmax(0,1fr))}.donationsteps{grid-template-columns:1fr}}@media (max-width:620px){.sportpoolhub>header,.donationguide>footer{flex-direction:column;align-items:flex-start}.sportpoolhub>div,.donationamounts>div{grid-template-columns:1fr}.donationamounts>div>article:nth-child(odd){border-right:0}.donationguide>footer nav{flex-wrap:wrap;width:100%}}.donationmethods{background:#fff;border:1px solid #cad5e5;margin:0 18px 18px}.donationmethods>header{color:#fff;background:#10294d;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.donationmethods h3{margin:0;font:22px Georgia}.donationmethods>header span{color:#ffdf69;font-size:12px;font-weight:900}.donationmethods>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;display:grid}.donationmethods article{text-align:center;background:#f8fafc;border:1px solid #dce3ec;justify-items:center;gap:9px;padding:18px;display:grid}.donationmethods img{object-fit:contain;background:#fff;width:min(100%,420px);height:420px;display:block}.donationmethods strong{color:#071a37;font-size:16px}.donationmethods small{color:#56657b;font-size:13px}.night :is(.donationmethods,.donationmethods article){color:#e9eff8;background:#10213a;border-color:#30445f}.night .donationmethods strong{color:#fff}.night .donationmethods small{color:#b7c3d5}@media (max-width:620px){.donationmethods>div{grid-template-columns:1fr}.donationmethods img{height:auto;max-height:420px}}.mondaypool .pooljoin{border-top:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;align-items:center;gap:8px 24px;padding:26px 28px;display:grid}.mondaypool .pooljoin>small{color:#9a361d;letter-spacing:.12em;font-size:9px;font-weight:900}.mondaypool .pooljoin h3{color:#071a37;grid-column:1;margin:0;font:25px Georgia}.mondaypool .pooljoin p{max-width:760px;color:var(--muted);grid-column:1;margin:0;font-size:12px;line-height:1.55}.mondaypool .pooljoin button{color:#fff;background:#ff2516;border:0;grid-area:1/2/5;padding:14px 20px;font-size:10px;font-weight:900}.mondaypool .pooljoin button:disabled{opacity:.6}.mondaypool .pooljoin>span{color:#765800;grid-column:1;font-size:10px;font-weight:800}.night .mondaypool .pooljoin{background:#10213a;border-color:#30445f}.night .mondaypool .pooljoin h3{color:#fff}.night .mondaypool .pooljoin>span{color:#f6d56b}@media (max-width:650px){.mondaypool .pooljoin{flex-direction:column;align-items:stretch;padding:20px;display:flex}.mondaypool .pooljoin button{width:100%}}.resultscenter[data-weekly-loading=true] .resultwidgets,.resultscenter[data-weekly-loading=true] .resultsmatrix,.resultscenter[data-weekly-loading=true] .crossref,.resultscenter[data-weekly-loading=true] .results-print{display:none}.resultsloadstate{color:#142b48;background:#edf3fa;border:1px solid #c5d3e5;margin-bottom:16px;padding:20px}.resultsloadstate button{color:#fff;background:#0c3285;border:0;padding:10px 16px;font-weight:800}.night .resultsloadstate{color:#fff;background:#10213a;border-color:#30445f}.results-print{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.results-print button{color:#fff;cursor:pointer;background:#0c3285;border:0;padding:12px 18px;font-weight:800}.results-print span{font-size:12px}.results-print p{color:#b3261e;width:100%}.crossref{width:100%;min-width:0;max-width:100%;overflow:hidden}.crossscroll{width:100%;max-width:100%;overflow:auto}.crossref table{width:max-content;min-width:100%}.donationcontrol{background:#eef3f9;border:1px solid #8aa3c4;margin-bottom:18px;box-shadow:0 8px 24px #071a371f}.donationcontrol>header{color:#fff;background:linear-gradient(115deg,#071a37,#0b56bc);justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.donationcontrol>header small,.donationweekledger>header small,.donationledgerdetail>header small{color:#ffdf69;letter-spacing:.08em;font-size:11px;font-weight:900}.donationcontrol>header h2{margin:5px 0;font:32px Georgia}.donationcontrol>header p{color:#dbe9ff;margin:0;font-size:14px}.donationcontrol>header button{color:#fff;background:#ff2516;border:1px solid #fff;padding:11px 15px;font-weight:900}.donationmessage{color:#5c4700;background:#fff7d8;margin:0;padding:12px 18px;font-weight:700}.donationoverview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.donationoverview article,.donationoverview button{text-align:left;color:#071a37;background:#fff;border:1px solid #c5d2e2;gap:5px;min-height:105px;padding:14px;display:grid}.donationoverview .total{color:#fff;background:#10294d;grid-column:span 2}.donationoverview button.on{outline:3px solid #ff2516}.donationoverview small{color:#0b56bc;font-size:10px;font-weight:900}.donationoverview .total small{color:#ffdf69}.donationoverview b{font:28px Georgia}.donationoverview span{color:#66758a;font-size:12px}.donationoverview .total span{color:#cbd6e5}.donationweekledger,.donationledgerdetail{background:#fff;border:1px solid #c5d2e2;margin:0 14px 14px}.donationweekledger>header,.donationledgerdetail>header{color:#fff;background:#10294d;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.donationweekledger h3,.donationledgerdetail h3{margin:3px 0 0;font:23px Georgia}.donationweekledger>header span{color:#ffdf69;font-size:11px;font-weight:900}.donationweekledger>div{background:#d8e0ea;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.donationweekledger>div button{text-align:left;color:#071a37;background:#fff;border:0;gap:5px;min-height:88px;padding:11px;display:grid}.donationweekledger>div button.on{background:#eaf2ff;box-shadow:inset 0 -4px #ff2516}.donationweekledger button small{color:#0b56bc;font-size:10px;font-weight:900}.donationweekledger button b{font:21px Georgia}.donationweekledger button span{color:#66758a;font-size:10px}.donationledgerdetail>header{align-items:flex-end}.donationledgerdetail>header nav{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.donationledgerdetail>header nav button{color:#fff;background:#1b3861;border:1px solid #59708f;padding:7px 9px;font-size:10px;font-weight:800}.donationledgerdetail>header nav button.on{color:#071a37;background:#ffdf69;border-color:#ffdf69}.donationledgerrows{padding:0 14px 14px}.donationledgerrows>article{border-bottom:1px solid #d8e0ea;grid-template-columns:minmax(220px,1fr) 150px 125px;align-items:center;gap:10px;padding:11px 0;display:grid}.donationledgerrows>article>span{gap:3px;display:grid}.donationledgerrows>article small{color:#66758a}.donationledgerrows strong{text-align:center;padding:8px;font-size:10px}.donationledgerrows strong.donated{color:#176f3b;background:#dff1e5}.donationledgerrows strong.open{color:#943f15;background:#fff0e7}.donationledgerrows button{color:#fff;background:#0b56bc;border:0;padding:9px;font-size:10px;font-weight:900}.donationledgerrows button:disabled{opacity:.55}.squaretotals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px;display:grid}.squaretotals article{background:#eef3f9;border:1px solid #c5d2e2;gap:4px;padding:11px;font-size:12px;display:grid}.night :is(.donationcontrol,.donationoverview article,.donationoverview button,.donationweekledger,.donationledgerdetail,.donationweekledger>div button){color:#e9eff8;background:#10213a;border-color:#30445f}.night .donationoverview span,.night .donationweekledger button span,.night .donationledgerrows small{color:#b7c3d5}.night .donationweekledger>div button.on{background:#18365f}.night .squaretotals article{background:#162b49;border-color:#30445f}@media (max-width:980px){.donationoverview{grid-template-columns:repeat(2,minmax(0,1fr))}.donationweekledger>div{grid-template-columns:repeat(3,minmax(0,1fr))}.donationledgerdetail>header{flex-direction:column;align-items:flex-start}.donationledgerdetail>header nav{justify-content:flex-start}.squaretotals{grid-template-columns:1fr 1fr}}@media (max-width:650px){.donationcontrol>header{flex-direction:column;align-items:flex-start}.donationoverview{grid-template-columns:1fr}.donationoverview .total{grid-column:auto}.donationweekledger>div{grid-template-columns:repeat(2,minmax(0,1fr))}.donationledgerrows>article,.squaretotals{grid-template-columns:1fr}}.donationresults>header label{gap:6px;max-width:620px;margin-top:16px;display:grid}.donationresults>header label span{color:#ffdf69;letter-spacing:.08em;font-size:9px;font-weight:900}.donationresults>header input{color:#071a37;background:#fff;border:1px solid #89a9d1;width:100%;padding:12px 14px;font-size:14px}.donationmastersheet{background:#fff;border:1px solid #9eb1c9;margin:0 14px 14px}.donationmastersheet>header{color:#fff;background:#071a37;justify-content:space-between;align-items:flex-end;gap:18px;padding:17px;display:flex}.donationmastersheet>header small{color:#ffdf69;letter-spacing:.08em;font-size:10px;font-weight:900}.donationmastersheet h3{margin:4px 0;font:25px Georgia}.donationmastersheet>header p{color:#c9d6e7;margin:0;font-size:11px}.donationmastersheet>header>span{color:#ffdf69;font-size:9px;font-weight:900}.donationmasterwrap{max-width:100%;overflow:auto}.donationmastersheet table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:10px}.donationmastersheet th,.donationmastersheet td{text-align:center;white-space:nowrap;border-bottom:1px solid #d6dee8;border-right:1px solid #d6dee8;height:48px;padding:6px}.donationmastersheet thead th{z-index:2;color:#071a37;text-transform:uppercase;background:#dce8f7;font-size:8px;position:sticky;top:0}.donationmastersheet tbody th{z-index:1;text-align:left;background:#f7f9fc;min-width:190px;position:sticky;left:0}.donationmastersheet tbody th b,.donationmastersheet tbody th small{display:block}.donationmastersheet tbody th small{color:#66758a;margin-top:3px}.donationmastersheet select{border:1px solid #9eb1c9;min-width:92px;padding:7px}.donationmastersheet td button{color:#943f15;background:#fff0e7;border:1px solid #d79b7b;min-width:44px;padding:8px 6px;font-size:9px;font-weight:900}.donationmastersheet td button.donated{color:#176f3b;background:#dff1e5;border-color:#7fac8d}.donationmastersheet td button.submitted.open{box-shadow:inset 0 -3px #d99b16}.donationmastersheet .covered{color:#176f3b;font-weight:900}.donationmastersheet .na{color:#9ba6b4}.donationmastersheet>footer{color:#53647a;background:#eef3f9;flex-wrap:wrap;gap:16px;padding:11px 15px;font-size:9px;display:flex}.donationmastersheet>footer b{color:#0b56bc}.mastersquares{border-top:1px solid #c5d2e2}.mastersquares summary{color:#0b3d85;cursor:pointer;background:#eef3f9;padding:12px 15px;font-size:10px;font-weight:900}.mastersquares article{border-top:1px solid #d8e0ea;grid-template-columns:minmax(220px,1fr) 110px 120px;align-items:center;gap:10px;padding:9px 14px;display:grid}.mastersquares article>span:first-child{gap:3px;display:grid}.mastersquares small{color:#66758a}.mastersquares strong{text-align:center;padding:7px;font-size:9px}.mastersquares strong.donated{color:#176f3b;background:#dff1e5}.mastersquares strong.open{color:#943f15;background:#fff0e7}.mastersquares button,.donationmasterlink{color:#08367a;background:#eaf2ff;border:1px solid #0b56bc;padding:8px;font-size:8px;font-weight:900}.managedinmaster{color:#66758a;text-align:center;font-size:9px;font-weight:900}.night :is(.donationmastersheet,.donationmastersheet tbody th,.donationmastersheet td,.mastersquares summary){color:#e9eff8;background:#10213a;border-color:#30445f}.night .donationmastersheet thead th{color:#fff;background:#162f52}.night .donationmastersheet>footer{color:#b7c3d5;background:#0b192d}@media (max-width:760px){.donationmastersheet>header{flex-direction:column;align-items:flex-start}.mastersquares article{grid-template-columns:1fr}}.donationmastersheet td button.credited{color:#3d358f;background:#eceaff;border-color:#6f69bc}.donationmastersheet .accountnumber{min-width:78px;font-weight:900}.donationmastersheet .donatedamount{color:#176f3b}.donationmastersheet .winningsamount{color:#3d358f}.donationmastersheet .balanceopen{color:#943f15;background:#fff0e7}.donationmastersheet .balanceclear{color:#176f3b;background:#dff1e5}.donationmastersheet td .accountbutton{color:#08367a;background:#eaf2ff;border-color:#0b56bc;min-width:76px}.donationaccountdetail>td{background:#f2f6fb;text-align:left!important;white-space:normal!important;padding:0!important}.donationaccountdetail>td>section{padding:16px}.donationaccountdetail header{justify-content:space-between;align-items:center;gap:16px;display:flex}.donationaccountdetail header small,.winningscontrols label span{color:#0b56bc;letter-spacing:.06em;font-size:9px;font-weight:900}.donationaccountdetail h4{margin:3px 0;font:22px Georgia}.donationaccountdetail header>strong{padding:8px 11px;font-size:10px}.donationaccountdetail header>strong.open{color:#943f15;background:#fff0e7}.donationaccountdetail header>strong.clear{color:#176f3b;background:#dff1e5}.accountcards{grid-template-columns:repeat(4,minmax(130px,1fr));gap:8px;margin:12px 0;display:grid}.accountcards>span{background:#fff;border:1px solid #c5d2e2;gap:4px;padding:10px;display:grid}.accountcards small{color:#66758a;font-size:8px;font-weight:900}.accountcards b{font:20px Georgia}.winningscontrols{background:#10294d;flex-wrap:wrap;align-items:end;gap:8px;padding:12px;display:flex}.winningscontrols label{flex:1;gap:5px;min-width:150px;display:grid}.winningscontrols label span{color:#ffdf69}.winningscontrols input,.winningscontrols select{color:#071a37;background:#fff;border:1px solid #9eb1c9;width:100%;padding:9px}.winningscontrols button{min-height:35px;color:#071a37!important;background:#ffdf69!important;border-color:#ffdf69!important}.winningshistory{gap:5px;margin-top:10px;display:grid}.winningshistory>b{color:#53647a;font-size:9px}.winningshistory>span{background:#fff;border:1px solid #d8e0ea;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;display:flex}.winningshistory em{font-style:normal}.winningshistory button{padding:5px 8px!important}.donationledgerrows strong.credited,.donationresults strong.credited{color:#3d358f;background:#eceaff}.night :is(.donationaccountdetail>td){color:#e9eff8;background:#10213a;border-color:#30445f}.night .accountcards>span,.night .winningshistory>span{background:#162b49;border-color:#30445f}@media (max-width:760px){.donationaccountdetail header{flex-direction:column;align-items:flex-start}.accountcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}.commissioner{border:1px solid var(--line);background:#fff;min-height:520px}.commissioner>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:24px;display:flex}.commissioner header small{color:#8a6500;letter-spacing:.14em;font-size:9px;font-weight:900}.commissioner header h2{margin:4px 0;font:28px Georgia}.commissioner header p{color:var(--muted);margin:0;font-size:11px}.commissioner>header>span{background:var(--navy);color:var(--gold);padding:7px 10px;font-size:9px;font-weight:900}.invite{background:#f7f7f5;grid-template-columns:1fr 1.3fr auto;gap:8px;padding:18px 24px;display:grid}.invite input{border:1px solid var(--line);background:#fff;min-width:0;padding:11px}.invite button{background:var(--gold);border:0;padding:0 18px;font-size:11px;font-weight:900}.invite button:disabled{background:#d0d2d6}.commstatus{color:#177a46;margin:0;padding:10px 24px;font-size:10px}.rosterhead,.roster article{grid-template-columns:minmax(0,1fr) 80px 80px 50px;align-items:center;gap:10px;padding:10px 24px;display:grid}.rosterhead{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);background:#fafafa;font-size:8px;font-weight:900}.roster article{border-bottom:1px solid #eceef0;font-size:11px}.roster article b{flex-direction:column;display:flex}.roster article small{color:var(--muted);margin-top:3px;font-size:9px;font-weight:400}.roster article strong{text-align:right}.pill,.paytoggle{text-transform:uppercase;border-radius:20px;justify-self:start;padding:5px 8px;font-size:8px;font-weight:900}.pill{color:#506078;background:#e9edf3}.pill.joined{color:#177a46;background:#e7f5ec}.paytoggle{color:#9d332c;background:#f6e8e6;border:0}.paytoggle.paid{color:#177a46;background:#e7f5ec}.commissioner>footer{background:#fff8df;justify-content:space-between;padding:20px 24px;font-size:12px;display:flex}@media (max-width:650px){.invite{grid-template-columns:1fr}.invite button{padding:12px}.rosterhead,.roster article{grid-template-columns:minmax(0,1fr) 65px 65px;padding:10px 12px}.rosterhead span:last-child,.roster article strong{display:none}}.legacyimport{background:#fff;border:1px solid #b6c0ce;margin:12px 0}.legacyimport summary{color:#071a37;cursor:pointer;background:#e8edf4;padding:12px 14px;font-size:9px;font-weight:900}.legacyimport textarea{border:1px solid #aeb8c5;width:calc(100% - 24px);min-height:110px;margin:12px;padding:10px;font:9px monospace;display:block}.legacyimport>div{justify-content:flex-end;gap:8px;padding:0 12px;display:flex}.legacyimport button{color:#071a37;background:#f5bd22;border:1px solid #b78b00;padding:9px 12px;font-size:8px;font-weight:900}.legacyimport button:disabled{opacity:.45}.legacyimport p{color:#59677b;margin:10px 12px 12px;font-size:9px}.sortname{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:8px;font-weight:900}:is(.sortname:hover,.sortname:focus-visible){color:#8a6500;text-decoration:underline}.results{border-top:1px solid #263347;margin-top:24px;padding-top:22px}.results>header{justify-content:space-between;align-items:end;display:flex}.results>header span{color:#5de0ac;font-size:12px}.results>p{color:#8997aa;font-size:13px}.results>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.results article{background:#111b2a;border:1px solid #263347;border-radius:8px;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.results article b{align-items:center;gap:6px;font-size:13px;display:flex}.results article i{color:#607086;font-style:normal}.results input{color:#fff;text-align:center;background:#09111d;border:1px solid #3c4a60;border-radius:5px;width:42px;padding:6px}.results button{background:#27c786;border:0;border-radius:5px;padding:7px 9px;font-weight:700}@media (max-width:800px){.results>div{grid-template-columns:1fr}.results article{grid-template-columns:1fr auto 1fr auto}}.resultshub{background:#0d1725;border:1px solid #263347;border-radius:12px;padding:24px}.resultshub>header{justify-content:space-between;align-items:start;display:flex}.resultshub h2{margin:4px 0;font-size:30px}.resultshub header p,.emptyresults{color:#8c9bad}.resultshub>header>span{border:1px solid #425168;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.resultshub>header>span.live{color:#66e8b2;background:#153c30;border-color:#27c786}.resultshub>nav{border-bottom:1px solid #263347;gap:7px;margin:22px 0;padding-bottom:14px;display:flex}.resultshub>nav button{color:#8594a8;background:#131f30;border:1px solid #2b394e;border-radius:7px;padding:9px 12px}.resultshub>nav button.on{color:#07130e;background:#27c786;border-color:#27c786;font-weight:800}.resultsgrid{grid-template-columns:1.45fr .75fr;gap:20px;display:grid}.resultsgrid>section,.resultsgrid>aside{background:#0a1320;border:1px solid #243247;border-radius:10px;padding:17px}.sectiontitle{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.sectiontitle h3{margin:4px 0;font-size:18px}.sectiontitle>b{color:#7f8da0;font-size:11px}.scorelist{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.scorelist article{background:#111c2b;border:1px solid #27354a;border-radius:7px;grid-template-columns:70px 1fr auto;align-items:center;gap:5px;padding:9px;display:grid}.scorelist article>span{color:#718198;grid-row:1/3;font-size:10px}.scorelist article>div{justify-content:space-between;display:flex}.scorelist .winner{color:#5de0ac}.scorelist em{color:#738198;grid-area:1/3/3;font-size:9px;font-style:normal}.scorelist em.live{color:#5de0ac}.scorelist em.final{color:#c6d0dd}.resultstandings article{border-bottom:1px solid #223044;grid-template-columns:30px 1fr auto;padding:12px 4px;display:grid}.resultstandings article b{color:#5de0ac}.autocard{background:#102a25;border:1px solid #245a4b;border-radius:8px;gap:11px;margin-top:18px;padding:14px;display:flex}.autocard i{color:#5de0ac;font-size:22px}.autocard span{color:#8ca69e;margin-top:4px;font-size:11px;display:block}@media (max-width:900px){.resultsgrid,.scorelist{grid-template-columns:1fr}.resultshub{padding:16px}.resultshub>nav{overflow:auto}.resultshub>nav button{white-space:nowrap}}.games .team.locked{cursor:not-allowed;opacity:.68}.games .team.locked.selected{opacity:1;border-color:#53677f}.games .time span:has(+*){font-weight:800}.games .team>img{object-fit:contain;filter:drop-shadow(0 2px 3px #0008);width:38px;height:38px}.games .team>span b{font-size:13px}.games .team>span small.teamcode{color:#5de0ac;font-size:10px;font-weight:800}.scorelist article>div{align-items:center;gap:6px}.scorelist article>div img{object-fit:contain;width:24px;height:24px}.scorelist article>div span{align-items:center;gap:6px;min-width:0;display:flex}.scorelist article>div b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (max-width:600px){.games .team>img{width:32px;height:32px}.games .team>span b{font-size:12px}}.tiegame{background:#111d2c;border:1px solid #2b3a50;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.tiegame img{object-fit:contain;width:32px;height:32px}.tiegame span{flex-direction:column;gap:2px;display:flex}.tiegame b{font-size:13px}.tiegame em{color:#5de0ac;font-size:10px;font-style:normal;font-weight:800}.tiegame i{color:#68788e;font-size:11px;font-style:normal}.tiegame .at{color:#718198;font-size:10px}.games .team.correct{background:#102d25;border-color:#31d692;box-shadow:inset 3px 0 #31d692}.games .team.wrong{background:#2b171e;border-color:#d85f68;box-shadow:inset 3px 0 #d85f68}.games .team.winner:not(.selected){border-color:#4c806d}.pickresult{margin-top:3px;font-size:10px;font-weight:900;display:block}.pickresult.correct{color:#5de0ac}.pickresult.wrong{color:#ff7f87}.pickresult.winner{color:#8ca99e}
