/*! 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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{:host,:root{--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#0e2a47;--gold:#d9a321;--paper:#f5f1e8;--blue-gray:#52657a;--s6-brand-primary:#0e2a47;--s6-brand-accent:#d9a321;--s6-brand-surface:#f5f1e8;--s6-positive:#18734b;--s6-caution:#8a650c;--s6-danger:#b42318;--s6-muted:#52657a;--s6-live:#18734b;--s6-provisional:#9a6b0a;--s6-official:#0e2a47;--canvas:var(--paper);--surface:#fff;--ink:var(--navy);--muted:var(--blue-gray);--faint:#738294;--line:#c9d0d6;--line-strong:#9eabb6;--accent:var(--gold);--accent-dark:#8b6410;--success:#18734b;--warning:#8a650c;--error:#b42318}*{box-sizing:border-box}html{background:#e8e9e7}body,html{min-width:320px}body{color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}button,input,select{font:inherit}button{color:inherit}a,button,input,select,summary{-webkit-tap-highlight-color:#d9a32138}button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.player-name-with-team{overflow-wrap:normal;white-space:normal;word-break:normal;display:inline}.player-name-primary{color:inherit}.player-team-nickname{color:var(--muted);font-size:.84em;font-weight:650}.app-shell{background:var(--canvas);width:100%;max-width:520px;min-height:100vh;margin:0 auto;padding-bottom:32px}.topbar{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding:17px 16px 14px;display:flex}.topbar h1{letter-spacing:-.02em;margin:3px 0 0;font-size:17px;font-weight:760}.eyebrow{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.member-stack{padding-right:7px;display:flex}.avatar,.member-stack span{border:2px solid var(--surface);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin-left:-7px;font-size:8px;font-weight:800;display:flex}.member-stack .more-members{background:#2d3330}.lock-banner{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:9px 16px;display:flex}.pulse{background:var(--accent);border-radius:50%;width:7px;height:7px}.lock-banner small,.lock-banner strong{display:block}.lock-banner strong{font-size:11px}.lock-banner small{color:var(--muted);margin-top:2px;font-size:9px}.s6-picks-lock-strip{align-items:center}@supports (color:color-mix(in lab,red,red)){.s6-picks-lock-strip{background:color-mix(in srgb,var(--paper) 92%,white)}}.s6-picks-lock-strip{color:var(--navy);gap:9px;min-width:0;margin:14px 0 0;display:flex}.s6-picks-lock-strip>div{flex-wrap:wrap;flex:1;gap:2px 10px;min-width:0;display:flex}.s6-picks-lock-strip strong{white-space:nowrap;font-size:12px;font-weight:800}.s6-picks-lock-strip strong b{font-variant-numeric:tabular-nums;margin-left:4px}.s6-picks-lock-strip time{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.s6-personal-submission-status{letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:6px 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.s6-personal-submission-status.is-success{color:#176d41;background:#e5f3e9}.s6-personal-submission-status.is-warning{color:#8a5d08;background:#fbf0d6}.s6-personal-submission-status.is-urgent{color:#a33027;background:#f9e3df}.s6-personal-submission-status.is-neutral{color:#526779;background:#e9eef1}.s6-picks-lock-strip.is-near{background:#fbf2d9;border-left-color:#b37b0d}.s6-picks-lock-strip.is-urgent{background:#f8ead6;border-left-color:#9a5d0a}.s6-picks-lock-strip-overview{margin:14px 0 2px}.s6-picks-lock-strip-picks{background:var(--surface);border-bottom:1px solid var(--line);border-left:0;border-top:2px solid var(--gold);margin:0;padding:9px 16px}.s6-picks-lock-strip-picker{background:#f8f5ec;border-top:1px solid #d7dee4;border-left:0;margin:0;padding:7px 12px}.s6-picks-lock-strip-picker time{font-size:10px}@media (max-width:480px){.s6-picks-lock-strip{margin-top:12px}.s6-picks-lock-strip-overview{margin-bottom:0}.s6-picks-lock-strip-picker,.s6-picks-lock-strip-picks{margin-top:0}}.hero-card{background:var(--surface);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:flex-start;margin:0;padding:20px 16px 17px;display:grid}.hero-card h2,.results-hero h2,.review-screen h2{letter-spacing:-.04em;margin:5px 0 0;font-size:25px;font-weight:770;line-height:1.05}.hero-card p:not(.eyebrow){color:var(--muted);grid-column:1/-1;margin:9px 0 0;font-size:11px;line-height:1.45}.entry-count{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:29px;line-height:1}.entry-count small{color:var(--faint);letter-spacing:0;font-size:12px}.progress-track{background:#e5e7e5;grid-column:1/-1;height:3px;margin-top:15px;overflow:hidden}.progress-track span{background:var(--accent);height:100%;transition:width .2s;display:block}.section{background:var(--surface);border:0;border-bottom:1px solid var(--line);margin:12px 0 0;padding:18px 16px 20px}.section-heading{border-top:2px solid var(--ink);justify-content:space-between;align-items:flex-start;margin-bottom:12px;padding-top:9px;display:flex}.section-heading h2{letter-spacing:-.025em;margin:3px 0 0;font-size:19px;font-weight:760}.section-heading>span{color:var(--muted);text-transform:uppercase;padding-top:2px;font-size:9px;font-weight:750}.slot-list{border-top:1px solid var(--line)}.slot-card{border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;align-items:center;width:100%;min-height:58px;padding:7px 0;display:flex;position:relative}.slot-card,.slot-card.filled{background:0 0}.mini-slot,.slot-badge{color:var(--muted);text-align:left;flex:none;width:31px;margin-right:10px;font-size:9px;font-weight:850}.leader-name,.slot-copy{flex:1;min-width:0}.choice small,.choice strong,.leader-name small,.leader-name strong,.review-row small,.review-row strong,.score-line span>small,.score-line span>strong,.slot-copy small,.slot-copy strong,.team-choice small,.team-choice strong{display:block}.slot-copy strong{font-size:14px}.choice small,.leader-name small,.review-row small,.score-line small,.slot-copy small,.team-choice small{color:var(--muted);margin-top:3px;font-size:9px}.projection{color:var(--faint);font-variant-numeric:tabular-nums;text-align:right;font-size:11px}.projection small{letter-spacing:.06em;font-size:7px;display:block}.slot-chevron{color:var(--faint);margin-left:9px;font-size:18px;line-height:1}.helper{color:var(--muted);line-height:1.5}.helper,.mvp-rule{margin:-2px 0 12px;font-size:11px}.mvp-rule{border-left:2px solid var(--accent);color:var(--ink);padding:3px 0 3px 9px;font-weight:700;line-height:1.4}.choice-grid{border-top:1px solid var(--line)}.choice{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;width:100%;min-height:50px;padding:7px 2px;display:flex}.radio{border:1px solid var(--line-strong);border-radius:50%;width:15px;height:15px;margin-right:10px}.choice.selected .radio{border:5px solid var(--accent)}.empty-note{border:1px dashed var(--line-strong);color:var(--muted);text-align:center;border-radius:6px;padding:13px;font-size:11px}.team-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.team-choice{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;min-height:56px;padding:7px 3px;display:flex}.team-choice:nth-child(odd){border-right:1px solid var(--line);padding-right:8px}.team-choice:nth-child(2n){padding-left:10px}.team-choice.selected{box-shadow:inset 3px 0 0 var(--accent);background:#fbefed}.team-mark{color:var(--muted);flex:none;width:29px;margin-right:8px;font-size:9px;font-weight:900}.team-choice strong{font-size:11px}.team-choice small{font-size:8px}.sticky-action{border-top:1px solid var(--line);z-index:10;background:#f4f3eff5;gap:8px;padding:10px 16px 12px;display:grid;position:sticky;bottom:0}.primary{background:var(--accent);color:#fff;border:0;border-radius:8px;width:100%;min-height:48px;font-size:13px;font-weight:800}.primary:active{background:var(--accent-dark)}.primary:disabled{color:#777d79;background:#d7d9d7}.review-screen{background:var(--surface);min-height:100vh;padding:20px 16px}.back-button,.text-button{color:var(--accent-dark);background:0 0;border:0;padding:0;font-size:11px;font-weight:750}.review-screen>.eyebrow{margin-top:27px}.review-card{border-top:2px solid var(--ink);margin:20px 0 14px}.review-row{border-bottom:1px solid var(--line);align-items:center;min-height:53px;display:flex}.review-row>div{flex:1}.tag{border:1px solid;border-radius:4px;padding:3px 5px;font-size:8px;font-weight:850}.tag.mvp{color:var(--accent-dark)}.challenge-review{border-bottom:1px solid var(--line);border-top:1px solid var(--line);align-items:center;margin:18px 0 0;padding:11px 0;display:flex}.challenge-review small,.challenge-review strong{display:block}.challenge-review small{color:var(--muted);font-size:8px;font-weight:800}.challenge-review strong{margin-top:3px;font-size:12px}.submit-button{margin-top:18px}.fine-print{color:var(--faint);text-align:center;font-size:8px}.results-hero{color:#fff;background:#151a17;grid-template-columns:1fr auto;align-items:end;padding:22px 16px 18px;display:grid}.results-hero .eyebrow{color:#f2675d}.results-hero h2{margin-top:6px;font-size:21px}.winning-total{align-items:flex-end;gap:4px;display:flex}.winning-score{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:35px;font-weight:780;line-height:.9}.winning-total span{color:#aeb4b0;font-size:8px;font-weight:800}.result-stats{border-top:1px solid #444a46;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:18px;padding-top:12px;display:grid}.result-stats div+div{border-left:1px solid #444a46;padding-left:12px}.result-stats small,.result-stats strong{display:block}.result-stats strong{font-variant-numeric:tabular-nums;font-size:14px}.result-stats small{color:#aeb4b0;text-transform:uppercase;margin-top:2px;font-size:8px}.tabs{background:var(--surface);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding:0 16px;display:grid}.tabs button{color:var(--muted);text-transform:uppercase;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 4px 11px;font-size:9px;font-weight:800}.tabs button.active{border-color:var(--accent);color:var(--ink)}.lone-wolf-explainer{background:var(--surface);border-bottom:1px solid var(--line);align-items:flex-start;gap:9px;margin:0;padding:11px 16px;display:flex}.lone-wolf-explainer>span{border:1px solid var(--ink);color:var(--ink);border-radius:4px;flex:none;padding:4px;font-size:8px;font-weight:900}.lone-wolf-explainer strong{font-size:10px}.lone-wolf-explainer p{color:var(--muted);margin:3px 0 0;font-size:9px;line-height:1.4}.results-section{margin-top:12px}.leaderboard{border-top:1px solid var(--line)}.leader-row{border-bottom:1px solid var(--line)}.leader-row.winner{box-shadow:inset 3px 0 0 var(--accent)}.leader-summary{text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:66px;padding:8px 0;display:flex}.rank{color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;width:25px;font-size:12px;font-weight:750}.leader-summary .avatar,.season-row .avatar{border:0;margin:0 9px 0 2px}.leader-name strong{font-size:13px}.leader-score{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:19px}.chevron{color:var(--faint);margin-left:7px;font-size:14px}.leader-markers{gap:4px;margin-top:4px;display:flex}.leader-markers em,.line-tags em{border:1px solid var(--line-strong);color:var(--muted);text-transform:uppercase;border-radius:3px;padding:2px 3px;font-size:7px;font-style:normal;font-weight:850}.leader-markers em:first-child,.line-tags em:first-child{color:var(--accent-dark);border-color:#d68d87}.leader-markers em.wolf,.line-tags em.wolf{color:#303632;border-color:#6f7772}.leader-markers em.success{color:var(--success);border-color:#72a78c}.leader-markers em.miss{color:var(--error);border-color:#cfaaa6}.score-breakdown{border-top:1px solid var(--line);background:#f7f7f4;padding:4px 12px 8px 28px}.score-breakdown.compact{background:0 0;border:0;padding:5px 0 0}.challenge-line,.score-line{border-bottom:1px solid var(--line);align-items:center;min-height:42px;display:flex}.mini-slot{width:28px}.score-line>span:nth-child(2){flex:1}.line-tags{gap:3px;margin-right:7px;display:flex}.challenge-line{border-bottom:0}.challenge-line>span{color:var(--success);margin-right:10px;font-weight:900}.challenge-line div{flex:1}.challenge-line small{color:var(--muted);font-size:8px;display:block}.rule-note{border-left:2px solid var(--line-strong);margin-top:16px;padding-left:10px}.rule-note strong{font-size:10px}.rule-note p{color:var(--muted);margin:3px 0 0;font-size:9px;line-height:1.45}.roster-card{border-top:1px solid var(--line);padding:11px 0}.roster-title{align-items:center;display:flex}.roster-title .avatar{border:0;margin:0 9px 0 0}.roster-title strong{flex:1}.roster-title>span:last-child{font-variant-numeric:tabular-nums;font-size:16px;font-weight:750}.season-list{border-top:1px solid var(--line)}.season-row{border-bottom:1px solid var(--line);align-items:center;min-height:56px;padding:7px 0;display:flex}.season-row>strong{font-variant-numeric:tabular-nums}.text-button{margin:24px auto;display:block}.picker-backdrop{z-index:50;background:#11151394;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.player-picker{background:var(--canvas);border-radius:10px 10px 0 0;flex-direction:column;width:100%;max-width:520px;height:min(92dvh,790px);display:flex;overflow:hidden;box-shadow:0 -12px 32px #1115132e}.picker-header{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 16px 12px;display:flex}.picker-header h2{letter-spacing:-.025em;margin:3px 0 0;font-size:20px}.picker-close{border:1px solid var(--line);background:0 0;border-radius:6px;width:44px;height:44px;font-size:20px}.picker-tools{background:var(--surface);z-index:2;position:sticky;top:0}.my-picks,.picker-tools{border-bottom:1px solid var(--line)}.my-picks{padding:8px 16px}.my-picks>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.my-picks>div{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.my-picks button{border:1px solid var(--line);background:0 0;border-radius:6px;flex:none;align-items:center;gap:5px;min-height:36px;padding:5px 7px;font-size:9px;font-weight:700;display:flex}.my-picks button.active{border-color:var(--accent);color:var(--accent-dark)}.my-picks small{color:var(--muted);font-size:7px;font-weight:900}.search-field{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;align-items:center;min-height:44px;margin:9px 16px 6px;padding:0 10px;display:flex}.search-field>span{color:var(--muted);margin-right:7px;font-size:19px}.search-field input{color:var(--ink);background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:16px}.search-field input::placeholder{color:var(--faint)}.search-field button{color:var(--muted);background:0 0;border:0;font-size:17px}.position-tabs{grid-template-columns:repeat(5,1fr);padding:0 16px;display:grid}.position-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:38px;font-size:9px;font-weight:850}.position-tabs button.active{border-color:var(--accent);color:var(--ink)}.result-meta{color:var(--muted);justify-content:space-between;align-items:center;padding:7px 16px;font-size:8px;display:flex}.result-meta label{align-items:center;gap:5px;display:flex}.result-meta select{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:6px;padding:4px 18px 4px 6px;font-size:9px}.player-results{background:var(--canvas);padding:10px 16px 24px;overflow-y:auto}.player-result{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:8px;width:100%;margin:0 0 10px;overflow:hidden}.player-result.selected{box-shadow:inset 3px 0 0 var(--accent);border-color:#d9a5a1}.player-result.unavailable{opacity:.48}.player-result-main{text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:66px;padding:9px 10px 9px 8px;display:flex}.player-position{color:var(--muted);background:#f0f1ee;border-radius:4px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin-right:10px;font-size:9px;font-weight:900;display:flex}.player-result.selected .player-position{color:var(--accent-dark);background:#f5e5e3}.player-result-copy{flex:1;min-width:0}.player-result-copy small,.player-result-copy strong{display:block}.player-result-copy strong{font-size:14px}.player-result-copy>span{color:var(--muted);margin-top:3px;font-size:9px;font-weight:700;display:block}.player-result-copy>span b{color:var(--line-strong);font-weight:400}.player-result-copy small{color:var(--faint);margin-top:2px;font-size:9px}.season-ppg{border-left:1px solid var(--line);text-align:right;margin-left:6px;padding-left:9px}.season-ppg small,.season-ppg strong{display:block}.season-ppg strong{font-variant-numeric:tabular-nums;font-size:17px}.season-ppg small{color:var(--muted);font-size:7px;font-weight:800}.player-action{color:var(--accent-dark);text-align:right;min-width:40px;font-size:8px;font-weight:900}.player-result.unavailable .player-action{color:var(--muted)}.performance-strip{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding:7px 4px;display:grid}.performance-strip span{text-align:center}.performance-strip span+span{border-left:1px solid var(--line)}.performance-strip small,.performance-strip strong{display:block}.performance-strip strong{font-variant-numeric:tabular-nums;font-size:11px}.performance-strip small{color:var(--muted);margin-top:1px;font-size:7px;font-weight:750}.trend-row{color:var(--muted);background:#f7f7f4;align-items:center;gap:10px;padding:6px 9px;font-size:8px;display:flex}.trend-row strong{color:var(--ink)}.trend-row .player-projection{margin-left:auto}.player-projection{color:var(--faint);white-space:nowrap;font-size:8px}.game-log{border-top:1px solid var(--line)}.game-log summary{color:var(--muted);cursor:pointer;text-transform:uppercase;padding:8px 9px;font-size:8px;font-weight:800;list-style:none}.game-log summary::-webkit-details-marker{display:none}.game-log summary span{float:right}.game-log[open] summary span{transform:rotate(180deg)}.game-log>div{background:#f7f7f4;padding:0 9px 7px}.game-log-row{border-top:1px solid var(--line);grid-template-columns:58px 1fr 34px;align-items:center;min-height:34px;font-size:8px;display:grid}.game-log-row span:first-child small,.game-log-row span:first-child strong{display:block}.game-log-row small{color:var(--faint);font-size:7px}.game-log-row>span:nth-child(2){color:var(--muted)}.game-log-row>strong{font-variant-numeric:tabular-nums;text-align:right}.no-results{color:var(--muted);text-align:center;flex-direction:column;align-items:center;padding:50px 24px;display:flex}.no-results strong{color:var(--ink);font-size:16px}.no-results span{margin:6px 0 12px;font-size:10px}.no-results button{background:var(--accent);color:#fff;border:0;border-radius:6px;padding:8px 11px;font-size:10px;font-weight:800}@media (min-width:700px){.app-shell{box-shadow:0 0 0 1px var(--line);min-height:calc(100vh - 40px);margin:20px auto}}.account-shell,.auth-shell{background:var(--canvas);width:100%;max-width:520px;min-height:100vh;margin:0 auto}.auth-shell{justify-content:center;align-items:center;padding:24px 16px;display:flex}.auth-panel{background:var(--surface);border-top:3px solid var(--ink);width:100%;padding:27px 20px 22px}.auth-panel h1{letter-spacing:-.05em;max-width:390px;margin:7px 0 24px;font-size:32px;line-height:1.02}.auth-confirmation p,.auth-form>p{color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.55}.auth-form label,.field,.profile-form label{margin-top:14px;display:block}.auth-form label>span,.field>span,.profile-form label>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;margin-bottom:6px;font-size:9px;font-weight:800;display:flex}.auth-form label small{color:var(--faint);font-size:8px}.auth-form input,.field>input,.money-field,.profile-form input{border:1px solid var(--line-strong);background:#fff;border-radius:7px;width:100%;min-height:48px;padding:0 12px}.auth-submit{margin-top:18px}.auth-confirmation{border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:18px 0}.auth-links{flex-wrap:wrap;gap:8px 16px;margin-top:14px;display:flex}.auth-legacy-link,.auth-links a{color:var(--accent-dark);font-size:10px;font-weight:800;text-decoration:none}.auth-legacy-link{margin-top:22px}.auth-legacy-link,.prototype-link{color:var(--muted);text-align:center;display:block}.prototype-link{margin-top:18px;font-size:10px}.form-error{color:var(--error);margin:10px 0 0;font-size:10px;line-height:1.45}.quiet-button,.quiet-link{color:var(--accent-dark);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;font-size:10px;font-weight:800;text-decoration:none}.account-topbar{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:72px;padding:14px 16px;display:flex}.account-topbar h1{letter-spacing:-.035em;margin:4px 0 0;font-size:21px}.account-intro{color:#fff;background:#151a17;padding:18px 16px}.account-intro p,.account-intro small,.account-intro strong{display:block}.account-intro p{color:#aeb4b0;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:800}.account-intro strong{letter-spacing:-.035em;font-size:24px}.account-intro small{color:#aeb4b0;margin-top:3px;font-size:9px}.profile-edit{border:0;color:var(--accent-dark);text-align:left;width:100%;min-height:42px;padding:0 16px;font-size:9px;font-weight:800}.profile-edit,.profile-form{background:var(--surface);border-bottom:1px solid var(--line)}.profile-form{padding:12px 16px 15px}.profile-form label{margin:0}.profile-form>div{align-items:center;gap:16px;margin-top:8px;display:flex}.account-profile-actions{background:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;padding:14px 16px;display:grid}.account-profile-actions .profile-edit{border:1px solid var(--line-strong);color:var(--navy);text-align:center;background:0 0;border-radius:8px;width:100%;min-height:44px;padding:10px 8px;font-size:13px;font-weight:650}.account-profile-actions .profile-edit:hover{background:var(--surface);border-color:var(--navy)}.account-profile-actions .profile-form{border-top:1px solid var(--line);background:0 0;border-bottom:0;order:2;grid-column:1/-1;width:100%;min-width:0;padding:14px 0 0}.account-password-action{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.account-password-action .form-success{margin:0;font-size:12px}.account-password-form>p{color:var(--muted);margin:0 0 12px;font-size:10px;line-height:1.45}.form-success{color:var(--success);margin:0;font-size:10px;font-weight:750}.league-index,.league-panel,.setup-section{background:var(--surface);border-bottom:1px solid var(--line);margin-top:10px}.league-index-heading,.panel-title{border-top:2px solid var(--ink);justify-content:space-between;align-items:flex-start;padding-top:9px;display:flex}.league-index-heading h2,.league-panel h2,.setup-section h2{letter-spacing:-.025em;margin:3px 0 0;font-size:19px}.compact-primary,.primary-link{background:var(--accent);color:#fff;border:0;border-radius:7px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.compact-primary:disabled{background:#c6c9c7}.full-width{width:100%;margin-top:12px}.league-list{border-top:1px solid var(--line);margin-top:14px}.league-list>a{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;min-height:62px;text-decoration:none;display:flex}.league-list>a>span{flex:1}.league-list small,.league-list strong{display:block}.league-list strong{font-size:14px}.league-list small{color:var(--muted);margin-top:3px;font-size:9px}.league-list b{color:var(--accent-dark);font-size:9px}.league-list b span{margin-left:5px;font-size:18px}.league-empty,.standings-placeholder{border:1px dashed var(--line-strong);text-align:center;border-radius:7px;margin-top:14px;padding:18px}.league-empty strong,.standings-placeholder strong{font-size:13px}.league-empty p,.panel-note,.setup-note,.standings-placeholder p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}.account-links{background:var(--surface);grid-template-columns:1fr 1fr;margin-top:10px;display:grid}.account-links a{border-bottom:1px solid var(--line);color:var(--muted);justify-content:center;align-items:center;min-height:48px;font-size:9px;text-decoration:none;display:flex}.account-links a+a{border-left:1px solid var(--line)}.league-create{padding-bottom:20px}.setup-section:first-child{margin-top:0}.setup-section>h2{margin-bottom:6px}.setup-lede{color:var(--muted);max-width:390px;margin:0 0 18px;font-size:11px;line-height:1.45}.setup-note{margin:10px 0 0}.money-field{align-items:center;padding:0 12px;display:flex}.money-field b{font-size:18px}.money-field input{border:0;outline:0;width:100%;min-width:0;font-size:18px;font-weight:800}.pool-preview{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:15px;display:grid}.pool-preview span{padding:10px 7px}.pool-preview span+span{border-left:1px solid var(--line)}.pool-preview small,.pool-preview strong{display:block}.pool-preview small{color:var(--muted);text-transform:uppercase;font-size:7px;line-height:1.3}.pool-preview strong{margin-top:5px;font-size:14px}.form-boundary{background:#fff;margin:10px 0 0;padding:12px 16px}.setup-submit{background:var(--canvas);border-top:1px solid var(--line);padding:18px 16px 8px}.setup-submit p{color:var(--muted);text-align:center;max-width:360px;margin:8px auto 0;font-size:9px;line-height:1.45}.league-scoreboard{color:#fff;background:#151a17;grid-template-columns:1fr auto;align-items:stretch;padding:20px 16px;display:grid}.league-scoreboard small,.league-scoreboard strong{display:block}.league-scoreboard small{color:#aeb4b0;text-transform:uppercase;font-size:8px;font-weight:800}.league-scoreboard>div>strong{letter-spacing:-.04em;margin-top:5px;font-size:25px}.league-scoreboard p{color:#aeb4b0;margin:4px 0 0;font-size:9px}.league-scoreboard>span{border-left:1px solid #444a46;padding-left:18px}.league-scoreboard>span strong{margin-top:7px;font-size:11px}.league-actions{background:var(--surface);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px;display:grid}.league-actions a{border:1px solid var(--line);color:var(--ink);border-radius:7px;justify-content:center;align-items:center;min-height:44px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.league-actions .primary-link{border-color:var(--accent);color:#fff}.panel-title{margin-top:3px}.panel-title>span{color:var(--muted);text-align:right;padding-top:6px;font-size:8px}.member-list{border-top:1px solid var(--line);margin-top:13px}.member-list>div{border-bottom:1px solid var(--line);align-items:center;min-height:53px;display:flex}.member-list>div>b{color:var(--faint);width:28px;font-size:9px}.member-list>div>span{flex:1}.member-list small,.member-list strong{display:block}.member-list strong{font-size:12px}.member-list small{color:var(--muted);margin-top:3px;font-size:8px}.member-list em{color:var(--success);text-transform:uppercase;font-size:7px;font-style:normal;font-weight:850}.financial-readout{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:13px;display:grid}.financial-readout>div{border-bottom:1px solid var(--line);padding:10px 4px}.financial-readout>div:nth-child(2n){border-left:1px solid var(--line);padding-left:12px}.financial-readout small,.financial-readout strong{display:block}.financial-readout small{color:var(--muted);text-transform:uppercase;font-size:7px}.financial-readout strong{margin-top:4px;font-size:15px}.invite-panel form{margin-top:12px}.invite-result{border-left:2px solid var(--accent);background:#f7f7f4;margin-top:13px;padding:11px}.invite-result>small{color:var(--muted);text-transform:uppercase;font-size:7px;font-weight:800}.invite-result p{overflow-wrap:anywhere;font-size:8px;line-height:1.4}.invite-result details{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.invite-result summary{color:var(--muted);cursor:pointer;font-size:8px}.invite-result code{overflow-wrap:anywhere;margin-top:7px;font-size:9px;display:block}.join-progress{border-bottom:1px solid var(--line);border-top:1px solid var(--line);align-items:center;gap:10px;padding:18px 0;display:flex}.join-progress p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.join-success{text-align:center}.join-success h1{margin-bottom:10px}.join-success>p:not(.eyebrow){color:var(--muted);max-width:290px;margin:0 auto;font-size:11px;line-height:1.5}.join-check{border:2px solid var(--success);color:var(--success);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:24px auto;font-size:24px;font-weight:850;display:flex}.join-continue{text-decoration:none;display:flex}.panel-action{margin-top:14px}@media (min-width:700px){.account-shell,.auth-shell{box-shadow:0 0 0 1px var(--line);min-height:calc(100vh - 40px);margin:20px auto}}.league-status{border-left:1px solid var(--line);align-items:baseline;gap:5px;padding-left:12px;display:flex}.league-status strong{font-variant-numeric:tabular-nums;font-size:17px}.league-status span{color:var(--muted);text-transform:uppercase;font-size:8px;font-weight:750}.hero-card{padding:13px 16px 11px}.hero-card h2{margin-top:3px;font-size:22px}.hero-card p:not(.eyebrow){margin-top:6px;font-size:9px;line-height:1.35}.entry-count{font-size:26px}.entry-count small{font-size:10px}.progress-track{margin-top:9px}.hero-card+.section{margin-top:4px}.hero-card .eyebrow,.section .eyebrow{color:var(--muted)}.slot-card.filled{box-shadow:inset 2px 0 0 var(--accent);background:#faf3f2;min-height:72px;padding:8px 7px}.slot-card.filled .slot-badge{color:var(--accent-dark)}.slot-card.filled .slot-copy strong{font-size:15px}.roster-statline{color:var(--muted);margin-top:4px;font-size:8px;display:block}.roster-ppg{border-left:1px solid var(--line);text-align:right;margin-left:8px;padding-left:9px}.roster-ppg em,.roster-ppg small,.roster-ppg strong{display:block}.roster-ppg strong{font-variant-numeric:tabular-nums;font-size:18px;line-height:1}.roster-ppg small{color:var(--muted);margin-top:2px;font-size:7px;font-weight:800}.roster-ppg em{color:var(--faint);margin-top:4px;font-size:7px;font-style:normal}.slot-state{color:var(--faint);margin-left:9px;font-size:14px;font-weight:800}.slot-card.filled .slot-state{color:var(--accent)}.mvp-grid{grid-template-columns:1fr 1fr;gap:1px;display:grid}.mvp-grid .choice{justify-content:space-between;min-height:49px;padding:7px 8px}.mvp-grid .choice:nth-child(odd){border-right:1px solid var(--line)}.choice>span{min-width:0}.choice em{color:var(--faint);text-transform:uppercase;font-size:7px;font-style:normal;font-weight:850}.choice.selected{box-shadow:inset 2px 0 0 var(--accent);background:#faecea}.choice.selected,.choice.selected em{color:var(--accent-dark)}.challenge-heading .reward-value{color:var(--accent-dark);align-items:baseline;gap:3px;padding-top:0;display:flex}.reward-value strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:21px}.team-choice>span:nth-child(2){flex:1}.team-choice em{color:var(--faint);font-size:12px;font-style:normal;font-weight:900}.team-choice.selected{background:#faecea}.team-choice.selected .team-mark,.team-choice.selected em,.team-choice.selected strong{color:var(--accent-dark)}.challenge-player-grid{grid-template-columns:1fr}.challenge-player-grid .team-choice{border-right:0;min-height:64px;padding:8px 4px}.challenge-player-grid .team-choice:nth-child(2n){padding-left:4px}.challenge-player-grid .team-choice>span:nth-child(2){min-width:0}.challenge-candidate-stats{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:800;color:var(--ink)!important;font-size:9px!important}.challenge-defensive-context{font-variant-numeric:tabular-nums;letter-spacing:.01em;margin-top:2px;font-weight:750;line-height:1.35;color:var(--muted)!important;font-size:8px!important}.live-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-right:3px;display:inline-block}.league-nav a{text-align:center;min-height:43px;padding-top:15px}.save-indicator{color:var(--success);text-transform:uppercase;margin-left:auto;font-size:7px;font-style:normal;font-weight:850}.save-indicator.saving{color:var(--warning)}.save-indicator.error{color:var(--error)}.secondary-action{border:1px solid var(--ink);background:0 0;border-radius:7px;width:100%;min-height:46px;font-size:10px;font-weight:850}.leader-markers{flex-wrap:wrap}.leader-markers em.wolf,.line-tags em.wolf,.roster-markers em.wolf{color:#fff;background:#303632;border-color:#303632}.leader-markers em.success,.roster-markers em.success{color:var(--success);border-color:#72a78c}.leader-markers em.miss,.roster-markers em.miss{color:var(--error);border-color:#cfaaa6}.leader-row.you{background:#faf3f2}.leader-row.you .competitive-context{color:var(--ink);font-weight:750}.competitive-context{font-variant-numeric:tabular-nums}.score-line{min-height:44px}.score-line.lone-wolf-row{background:#eef2ef;margin:0 -6px;padding:0 6px;box-shadow:inset 2px 0 #303632}.score-line>span:nth-child(2){min-width:0}.score-line>span:nth-child(2) small{white-space:normal}.line-tags{flex:none}.roster-card{padding:0}.roster-card.expanded{box-shadow:inset 2px 0 0 var(--accent)}.roster-summary{text-align:left;background:0 0;border:0;align-items:center;width:100%;min-height:64px;padding:8px 0;display:flex}.roster-summary .avatar{border:0;flex:none;margin:0 9px 0 2px}.roster-summary .roster-title{flex:1;min-width:0;display:block}.roster-title small,.roster-title strong{display:block}.roster-title strong{font-size:13px}.roster-title small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.roster-score{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:17px}.roster-markers{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.roster-markers em{border:1px solid var(--line-strong);color:var(--muted);text-transform:uppercase;border-radius:3px;padding:2px 3px;font-size:7px;font-style:normal;font-weight:850}.tabs button,.text-button{min-height:44px}.text-button{padding:10px 8px}.position-tabs.flex-tabs{grid-template-columns:repeat(4,1fr)}.position-tabs.single-tab{grid-template-columns:1fr}.picker-filter-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 16px 3px;display:grid}.picker-filter-row label{min-width:0}.picker-filter-row label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 4px;font-size:7px;font-weight:850;display:block}.picker-filter-row select{background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);text-overflow:ellipsis;border-radius:7px;width:100%;min-height:44px;padding:0 28px 0 9px;font-size:10px}.picker-filter-row label.active>span{color:var(--accent-dark)}.picker-filter-row label.active select{border-color:var(--accent);background:#faf3f2}.clear-picker-controls{color:var(--accent-dark);background:0 0;border:0;min-height:44px;padding:0 0 0 12px;font-size:8px;font-weight:850}.picker-state{color:var(--muted);text-align:center;flex-direction:column;align-items:center;padding:54px 24px;display:flex}.picker-state-mark{border:1px solid var(--line-strong);border-radius:50%;width:28px;height:28px;margin-bottom:10px;font-weight:800;line-height:25px}.picker-state strong{color:var(--ink);font-size:15px}.picker-state p{max-width:240px;margin:5px 0 0;font-size:10px;line-height:1.45}.player-result.selected{background:#faf3f2}.player-result.selected .player-action{color:var(--accent-dark)}.catalog-freshness{color:var(--muted);margin:-5px 0 10px;font-size:9px}.picker-freshness{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:8px;padding:7px 16px 0;font-size:8px;font-weight:700;display:flex}.player-metrics{border-left:1px solid var(--line);flex:none;align-items:center;margin-left:6px;display:flex}.player-metrics>span{text-align:right;min-width:48px;padding-left:8px}.player-metrics>span+span{border-left:1px solid var(--line);margin-left:7px}.player-metrics small,.player-metrics strong{display:block}.player-metrics strong{font-variant-numeric:tabular-nums;font-size:15px}.player-metrics small{color:var(--muted);letter-spacing:.03em;font-size:6px;font-weight:850}.player-metrics .projected-metric strong{color:var(--ink)}.picker-projection-note{color:var(--muted);margin:6px 16px;font-size:12px;line-height:1.4}.player-picker .player-result-copy{overflow-wrap:anywhere}.player-picker .player-metrics .projected-metric{min-width:52px}.player-picker .player-metrics strong{font-size:18px}.player-picker .player-metrics small{font-size:10px}.player-picker .player-result-copy small,.player-picker .player-result-copy>span{font-size:12px}.player-picker .player-performance-row{flex-wrap:wrap;font-size:12px}.player-picker .player-action{font-size:10px}.player-performance-row{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:10px;padding:6px 9px 0;font-size:8px;font-weight:700;display:flex}.player-performance-row span+span{border-left:1px solid var(--line);padding-left:12px}.trend-row{min-height:28px}.simulation-notice{border-bottom:1px solid var(--line);background:#f7f7f4;gap:2px;padding:10px 16px;display:grid}.simulation-notice strong{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.simulation-notice span{color:var(--muted);font-size:9px;line-height:1.45}.live-results-hero small{color:#aeb4b0;margin-top:7px;font-size:8px;line-height:1.4;display:block}.live-scoring-notice{border-bottom:1px solid var(--line);background:#f7f7f4;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.live-scoring-notice>div{min-width:0}.live-scoring-notice span,.live-scoring-notice strong{display:block}.live-scoring-notice strong{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.live-scoring-notice span{color:var(--muted);margin-top:2px;font-size:9px;line-height:1.4}.live-scoring-notice .quiet-button{flex:none}.leader-row>summary{cursor:pointer;list-style:none}.leader-row>summary::-webkit-details-marker{display:none}.leader-row[open] .chevron{transform:rotate(180deg)}.player-action{white-space:nowrap;min-width:48px;margin-left:5px;font-size:7px}@media (max-width:390px){.team-grid{grid-template-columns:1fr}.team-choice:nth-child(2n),.team-choice:nth-child(odd){border-right:0;padding-left:3px;padding-right:3px}.player-metrics>span{min-width:42px;padding-left:6px}.player-metrics>span+span{margin-left:5px}.player-metrics strong{font-size:13px}.player-action{min-width:38px}}.league-nav{background:var(--surface);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding:0 16px;display:grid}.league-nav a{color:var(--muted);text-transform:uppercase;border-bottom:2px solid #0000;justify-content:center;align-items:center;min-height:44px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.league-nav a.active{border-color:var(--accent);color:var(--ink)}.finance-hero{color:#fff;background:#151a17;padding:20px 16px 17px}.finance-hero .eyebrow{color:#f2675d}.finance-pool{justify-content:space-between;align-items:baseline;margin-top:6px;display:flex}.finance-pool strong{font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:45px}.finance-pool span{color:#aeb4b0;text-transform:uppercase;font-size:8px;font-weight:800}.finance-allocation{border-top:1px solid #444a46;grid-template-columns:repeat(3,1fr);margin-top:12px;padding-top:11px;display:grid}.finance-allocation div+div{border-left:1px solid #444a46;padding-left:11px}.finance-allocation span,.finance-allocation strong{display:block}.finance-allocation strong{font-size:17px}.finance-allocation span{color:#aeb4b0;text-transform:uppercase;margin-top:2px;font-size:7px}.finance-progress{background:#3b423e;height:3px;margin-top:15px}.finance-progress span{background:#f2675d;height:100%;display:block}.finance-hero>p:last-child{color:#aeb4b0;margin:7px 0 0;font-size:8px;line-height:1.4}.finance-section{margin-top:10px}.my-money-grid{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.my-money-grid div{padding:10px 7px}.my-money-grid div+div{border-left:1px solid var(--line)}.my-money-grid small,.my-money-grid strong{display:block}.cash-summary small,.my-money-grid small,.net-comparison small{color:var(--muted);text-transform:uppercase;font-size:7px;font-weight:800}.my-money-grid strong{margin-top:4px;font-size:14px}.net-comparison{grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.net-comparison>div{padding:3px 8px 3px 0}.net-comparison>div+div{border-left:1px solid var(--line);padding-left:12px}.net-comparison strong{letter-spacing:-.04em;margin-top:3px;font-size:26px;display:block}.net-comparison p{color:var(--muted);margin:3px 0 0;font-size:8px}.projected-net{background:#f7f7f4}.positive{color:var(--success)}.negative{color:var(--error)}.win-list{border-top:1px solid var(--line);margin-top:13px}.win-list>div{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr auto 40px;align-items:center;min-height:38px;font-size:9px;display:grid}.win-list small{color:var(--muted);text-align:right}.trophy-mark{color:var(--accent)}.finance-title-row{border-top:2px solid var(--ink);justify-content:space-between;align-items:flex-start;padding-top:9px;display:flex}.finance-title-row h2{letter-spacing:-.025em;margin:3px 0 0;font-size:18px}.finance-toggle{border:1px solid var(--line);border-radius:6px;display:flex;overflow:hidden}.finance-toggle button{color:var(--muted);text-transform:uppercase;background:0 0;border:0;min-height:34px;padding:0 8px;font-size:7px;font-weight:850}.finance-toggle button.active{background:var(--ink);color:#fff}.projection-note{border-left:2px solid var(--accent);color:var(--muted);margin:11px 0;padding-left:8px;font-size:9px;line-height:1.4}.finance-leaderboard{border-top:1px solid var(--line)}.finance-row{border-bottom:1px solid var(--line);align-items:center;min-height:59px;padding:7px 0;display:flex}.finance-row.you{background:#faf3f2}.finance-row .avatar{border:0;flex:none;margin:0 9px 0 2px}.finance-person{flex:1;min-width:0}.finance-person small,.finance-person strong{display:block}.finance-person strong{font-size:12px}.finance-person small{color:var(--muted);margin-top:3px;font-size:8px}.finance-row>strong{font-variant-numeric:tabular-nums;font-size:17px}.weekly-winners{border-top:1px solid var(--line)}.weekly-winners article{border-bottom:1px solid var(--line);grid-template-columns:33px 1fr auto 42px;align-items:center;min-height:52px;display:grid}.weekly-winners article>span{color:var(--muted);font-size:8px;font-weight:850}.weekly-winners div small,.weekly-winners div strong{display:block}.weekly-winners div strong{font-size:12px}.weekly-winners div small{color:var(--muted);margin-top:2px;font-size:8px}.weekly-winners article>strong{font-size:13px}.weekly-winners em{text-align:right;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:850}.weekly-winners em.paid{color:var(--success)}.weekly-winners em.unpaid{color:var(--warning)}.cash-summary{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.cash-summary>div{padding:10px 8px 10px 0}.cash-summary>div+div{border-left:1px solid var(--line);padding-left:12px}.cash-summary strong{margin-top:4px;font-size:13px;display:block}.cash-summary p{color:var(--muted);margin:3px 0 0;font-size:8px}.settings-readout{border-bottom:1px solid var(--line);padding:12px 0}.settings-readout>div{justify-content:space-between;display:flex}.settings-readout strong{font-size:11px}.settings-readout span{color:var(--muted);font-size:8px}.settings-readout p{color:var(--muted);margin:5px 0 0;font-size:9px}.settings-readout p.warning{color:var(--warning);font-weight:800}.finance-disclaimer{color:var(--muted);margin:12px 0 0;font-size:8px;line-height:1.4}.builder-input-row{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1.25fr .75fr 1fr;display:grid}.builder-input-row>div,.builder-input-row>label{padding:12px 14px 12px 0}.builder-input-row>div+div,.builder-input-row>label+div{border-left:1px solid var(--line);padding-left:24px}.builder-input-row>:last-child{padding-right:4px}.builder-input-row label>span:first-child,.builder-input-row small{color:var(--muted);text-transform:uppercase;font-size:7px;font-weight:800;display:block}.builder-input-row strong{margin-top:6px;font-size:16px;display:block}.money-input{align-items:center;margin-top:3px;font-size:18px;font-weight:800;display:flex}.money-input input{background:0 0;border:0;outline:0;width:65px;min-width:0;font-size:18px;font-weight:800}.preset-row{grid-template-columns:repeat(3,1fr);gap:5px;margin:11px 0;display:grid}.places-toggle button,.preset-row button{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:0 0;border-radius:5px;min-height:40px;padding:4px;font-size:7px;font-weight:800}.places-toggle button.active,.preset-row button.active{background:var(--ink);border-color:var(--ink);color:#fff}.builder-subhead{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:10px;display:flex}.builder-subhead strong{font-size:11px}.builder-subhead span{color:var(--muted);font-size:8px}.range-control{margin-top:10px;display:block}.range-control>span{justify-content:space-between;font-size:10px;display:flex}.range-control input{accent-color:var(--accent);width:100%;margin:9px 0 5px;display:block}.range-control small{color:var(--muted);font-size:8px}.split-readout{justify-content:space-between;margin:8px 0 13px;font-size:10px;display:flex}.places-toggle{grid-template-columns:repeat(3,1fr);gap:5px;margin:10px 0;display:grid}.place-inputs{border-top:1px solid var(--line)}.place-inputs label{border-bottom:1px solid var(--line);grid-template-columns:1fr 42px 14px 60px;align-items:center;min-height:43px;display:grid}.place-inputs span{font-size:10px;font-weight:750}.place-inputs input{text-align:right;background:0 0;border:0;width:42px;font-size:13px;font-weight:800}.place-inputs em{color:var(--muted);font-size:9px;font-style:normal}.place-inputs strong{text-align:right;font-size:13px}.remainder-note{color:var(--muted);margin:10px 0;font-size:8px;line-height:1.45}.allocation-check{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;padding-top:9px;display:flex}.allocation-check strong{font-size:15px}.allocation-check span{font-size:8px;font-weight:800}.allocation-check.valid span{color:var(--success)}.allocation-check.invalid span{color:var(--error);text-align:right;max-width:160px}.season-payout-controls{border-top:1px solid var(--line);margin-top:10px}.payout-control{border-bottom:1px solid var(--line);padding:12px 0}.payout-control-head{grid-template-columns:1fr auto 64px;align-items:center;gap:8px;display:grid}.payout-control-head>span,.payout-result>span{text-transform:uppercase;font-size:8px;font-weight:850}.payout-control-head label{border:1px solid var(--line);border-radius:6px;align-items:center;min-height:44px;padding:0 8px;display:flex}.payout-control-head input[type=number]{text-align:right;background:0 0;border:0;outline:0;width:38px;font-size:18px;font-weight:850}.payout-control-head em{color:var(--muted);font-size:11px;font-style:normal}.payout-control-head>strong{text-align:right;font-size:16px}.payout-slider{accent-color:var(--accent);touch-action:pan-y;width:100%;height:36px;margin:7px 0 0;display:block}.payout-slider::-webkit-slider-thumb{width:28px;height:28px}.payout-slider::-moz-range-thumb{width:28px;height:28px}.payout-control small{color:var(--muted);font-size:7px}.payout-result{border-bottom:1px solid var(--line);grid-template-columns:1fr 48px 1fr 64px;align-items:center;gap:7px;min-height:58px;display:grid}.payout-result>strong{font-size:18px}.payout-result em{color:var(--muted);font-size:8px;font-style:normal}.payout-result b{text-align:right;font-size:16px}.payout-total{border-top:2px solid var(--ink);justify-content:space-between;padding:10px 0 3px;font-size:11px;display:flex}.payout-total span{text-transform:uppercase;font-size:8px;font-weight:850}.s6-product-shell{--s6-black:var(--navy);--s6-paper:var(--paper);--s6-red:var(--gold);--s6-rule:#c7d0d8;background:var(--s6-paper);color:var(--navy);min-height:100vh}.s6-site-header{background:var(--s6-black);color:#fff;grid-template-columns:205px minmax(0,1fr);align-items:center;gap:clamp(26px,4vw,62px);min-height:68px;padding:0 clamp(18px,3vw,44px);display:grid}.s6-brand-link{color:inherit;text-decoration:none}.s6-official-brand{align-items:center;line-height:0;display:inline-flex}.s6-official-wordmark{object-fit:contain;width:auto;height:45px;display:block}.s6-official-mark{object-fit:contain;width:auto;height:43px;display:none}.s6-primary-nav{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;align-items:stretch;gap:clamp(16px,2vw,31px);height:68px;display:flex;overflow-x:auto}.s6-primary-nav a,.s6-primary-nav span{color:#efefec;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;align-items:center;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:12px;font-weight:800;text-decoration:none;display:flex;position:relative}.s6-primary-nav a:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.s6-primary-nav a.active:after,.s6-primary-nav a:hover:after{background:var(--s6-red)}.s6-primary-nav a.active{color:var(--s6-red)}.s6-primary-nav span[aria-disabled=true]{color:#777b78;cursor:not-allowed}.s6-competition-context{border-bottom:1px solid var(--s6-rule);color:#5f645f;text-transform:uppercase;align-items:center;gap:0;max-width:1240px;min-height:34px;margin:0 auto;padding:0 clamp(18px,3vw,32px);font-size:10px;display:flex}.s6-competition-context>span{letter-spacing:.04em;align-items:center;gap:6px;min-height:17px;padding:0 16px;display:flex}.s6-competition-context>span:first-child{padding-left:0}.s6-competition-context>span+span{border-left:1px solid var(--s6-rule)}.s6-competition-context small{color:#8a8e8a;font-size:8px;font-weight:800}.s6-competition-context strong{color:#191c1a;font-size:10px}.s6-app-frame{max-width:1240px;min-height:calc(100vh - 186px);margin:0 auto}.s6-main-column{min-width:0;padding:22px clamp(18px,3vw,32px) 44px}.s6-page-heading{justify-content:space-between;align-items:end;margin-bottom:14px;display:flex}.s6-page-heading h1{letter-spacing:-.015em;text-transform:uppercase;margin:5px 0 6px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:.92}.s6-page-heading>div>p:last-child{color:#5e635f;margin:0;font-size:13px}.s6-live-status{border-left:1px solid var(--s6-rule);text-align:right;min-width:220px;padding-left:22px}.s6-live-status strong{color:#177332;letter-spacing:.06em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:15px;display:block}.s6-live-status strong span{background:#20a149;border-radius:50%;width:7px;height:7px;margin:0 7px 1px 0;display:inline-block}.s6-live-status small{color:#626763;margin-top:5px;font-size:10px;line-height:1.55;display:block}.s6-score-update{border-top:1px solid var(--s6-rule);color:#707571;justify-content:space-between;align-items:center;min-height:46px;font-size:9px;display:flex}.s6-outline-button{cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #777b78;border-radius:0;min-height:44px;padding:0 17px;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;font-weight:800}.s6-outline-button:disabled{cursor:wait;opacity:.55}.s6-box-score-section{border:1px solid var(--s6-rule);background:#faf9f6}.s6-section-bar{background:var(--s6-black);color:#fff;justify-content:space-between;align-items:center;min-height:40px;padding:0 14px;display:flex}.s6-section-bar strong{letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:16px;font-weight:900}.s6-section-bar span{letter-spacing:.06em;text-transform:uppercase;font-size:9px}.s6-manager-summary,.s6-results-head{grid-template-columns:48px minmax(0,1fr) 84px 24px;display:grid}.s6-results-head{border-bottom:1px solid var(--s6-rule);min-height:39px}.s6-results-head span{text-transform:uppercase;justify-content:flex-end;align-items:center;padding:0 10px;font-family:Arial Narrow,Impact,sans-serif;font-size:10px;font-weight:800;display:flex}.s6-results-head span:nth-child(2){justify-content:flex-start}.s6-results-head span+span{border-left:1px solid #dedfdb}.s6-manager-row{border-bottom:1px solid var(--s6-rule)}.s6-manager-row>summary{cursor:pointer;list-style:none}.s6-manager-row>summary::-webkit-details-marker{display:none}.s6-manager-summary{align-items:stretch;min-height:58px}.s6-manager-summary>span,.s6-manager-summary>strong{align-items:center;padding:8px 10px;display:flex}.s6-manager-summary>span+span,.s6-manager-summary>span+strong,.s6-manager-summary>strong+span{border-left:1px solid #dedfdb}.s6-manager-row.winner .s6-rank{color:var(--s6-red)}.s6-rank{font-variant-numeric:tabular-nums;justify-content:center;font-family:Arial Narrow,Impact,sans-serif;font-size:16px;font-weight:900}.s6-manager-name{flex-direction:column;justify-content:center;min-width:0;align-items:flex-start!important}.s6-manager-name strong{font-size:15px}.s6-projection-summary{background:#f5f3ed;border-bottom:1px solid #dce0df;padding:12px 16px}.s6-projection-summary dl{flex-wrap:wrap;gap:12px 24px;margin:0;display:flex}.s6-projection-summary dl>div{flex:70px;min-width:0}.s6-projection-summary dt{color:#52657a;font-size:10px;font-weight:700}.s6-projection-summary dd{color:#102e49;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:22px;font-weight:750}.s6-projection-note,.s6-projection-summary p{color:#596974;margin:8px 0 0;font-size:11px;line-height:1.45}.s6-player-copy .s6-player-projection,.s6-player-projection{color:#52657a;flex-wrap:wrap;gap:3px 10px;margin-top:4px;font-size:10px;line-height:1.4;display:flex}.s6-player-projection b{font-variant-numeric:tabular-nums;color:#102e49}.s6-manager-race{color:#52657a;flex-wrap:wrap;align-items:center;gap:3px 10px;min-width:0;margin-top:3px;display:flex}.s6-manager-race .s6-roster-status{color:#52657a;white-space:nowrap;margin:0;font-size:10px}.s6-manager-projection{color:#52657a;font-variant-numeric:tabular-nums;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:10px;font-weight:800;display:block}.s6-manager-projection b{color:#102e49;font-size:12px}.s6-manager-race .s6-projected-finish{white-space:nowrap;margin:0;color:#52657a!important;font-size:10px!important;line-height:1.3!important}.s6-my-projection{border-top:2px solid #dca315;margin:12px 0 20px}.s6-my-projection h2{margin:12px 16px 0;font-size:18px}.s6-locked-projection{border-bottom:1px solid #dce0df}.s6-locked-projection>summary{cursor:pointer;justify-content:space-between;gap:12px;padding:14px 16px;font-size:13px;display:flex}.s6-locked-projection>summary>*{overflow-wrap:anywhere;min-width:0}.s6-locked-projection-player{border-bottom:1px solid #e2e4df;grid-template-columns:35px minmax(0,1fr);gap:10px;margin:0 16px;padding:12px 0;display:grid}.s6-locked-projection-player>span{color:#52657a;font-size:11px}.s6-locked-projection-player strong{font-size:15px}.s6-locked-projection-player small:not(.s6-player-projection){color:#52657a;font-size:11px;display:block}.s6-locked-projection .s6-projection-note{padding:0 16px 12px}.s6-manager-name small{color:#666b67;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:4px;font-size:9px;overflow:hidden}.s6-manager-total{color:var(--s6-red);font-variant-numeric:tabular-nums;justify-content:flex-end;font-family:Arial Narrow,Impact,sans-serif;font-size:19px}.s6-row-toggle{color:#777b78;justify-content:center;transition:transform .15s}.s6-manager-row[open] .s6-row-toggle{transform:rotate(180deg)}.s6-roster-breakdown{border-top:1px solid var(--s6-rule);background:#f1f0eb;padding:0 16px 4px 48px}.s6-roster-breakdown .s6-projection-summary{padding-block:10px}.s6-roster-breakdown .s6-projection-summary dl{gap:8px 16px}.s6-roster-breakdown .s6-projection-summary dd{font-size:18px}.s6-roster-breakdown .s6-projection-summary p{display:none}.s6-player-line{border-bottom:1px solid #d2d4d0;grid-template-columns:38px minmax(0,1fr);align-items:center;min-height:72px;display:grid}.s6-player-line.lone-wolf-row{box-shadow:inset 3px 0 #353a36}.s6-player-line.game-live{background:linear-gradient(90deg,#1f843e17,#1f843e00 38%)}.s6-player-line.game-live .s6-player-game-line{color:#147032;font-weight:850}.s6-player-line.game-final{background:#494e4a06}.s6-player-line.game-final .s6-player-game-line{color:#777c78}.s6-player-line.game-review,.s6-player-line.game-stale{background:linear-gradient(90deg,#97691912,#97691900 38%)}.s6-player-line.game-review .s6-player-game-line,.s6-player-line.game-stale .s6-player-game-line{color:#825f20;font-weight:750}.s6-player-line.stats-pending .s6-player-score-state{color:#8b651d}.s6-player-slot{color:#6b706c;padding-left:8px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:900}.s6-player-copy{min-width:0;padding:7px 8px 7px 0}.s6-player-copy small,.s6-player-copy strong{display:block}.s6-player-copy strong{font-size:12px;line-height:1.15}.s6-player-copy small{color:#626763;margin-top:1px;font-size:9px;line-height:1.2}.s6-ownership-context{letter-spacing:.015em;text-transform:uppercase;align-items:center;gap:3px;margin-top:3px;font-weight:750;color:#66727b!important;font-size:9px!important;display:flex!important}.s6-ownership-context.is-lone-wolf{color:#8d6414!important}.s6-ownership-context b{color:#9a6d0b;font-weight:900}.s6-lone-wolf-icon{object-fit:contain;flex:none;width:20px;height:19px;display:inline-block}.s6-player-copy .s6-player-stat-line{color:#3d4540;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:8px;font-weight:750;overflow:hidden}.s6-player-inline-tag{border:1px solid var(--s6-red);color:var(--s6-red);text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:5px;padding:2px 4px;font-family:inherit;font-size:7px;font-weight:850;line-height:1;display:inline-block}.s6-player-inline-wolf{color:#fff;background:#303632;border-color:#303632}.s6-player-score{font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;align-items:flex-end;gap:2px;padding-right:12px;font-family:Arial Narrow,Impact,sans-serif;font-size:19px;display:flex}.s6-player-score small{color:#52657a;letter-spacing:.02em;text-transform:uppercase;max-width:66px;font-family:inherit;font-size:7px;font-weight:850;line-height:1.1}.s6-challenge-line{grid-template-columns:105px minmax(0,1fr) 54px;align-items:center;gap:12px;min-height:62px;padding:7px 12px 7px 10px;display:grid}.s6-challenge-line>span{color:var(--s6-red);text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;font-weight:900}.s6-challenge-line div small,.s6-challenge-line div strong{display:block}.s6-challenge-line div strong{text-transform:capitalize;font-size:11px}.s6-challenge-line div small{color:#636864;margin-top:3px;font-size:9px}.s6-challenge-line>strong{font-variant-numeric:tabular-nums;text-align:right;font-size:17px}.s6-results-key{flex-wrap:wrap;gap:18px;padding:11px 14px;display:flex}.s6-results-key span{color:#555a56;align-items:center;font-size:9px;display:flex}.s6-results-key i{border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.s6-results-key .challenge-dot,.s6-results-key .mvp-dot{background:#26833e}.s6-results-key .wolf-dot{background:#294f77}.s6-disclosure{border-left:3px solid var(--s6-red);margin:18px 0 0;padding:4px 0 4px 14px}.s6-disclosure strong{letter-spacing:.035em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:13px}.s6-disclosure p{color:#616662;max-width:760px;margin:4px 0 0;font-size:10px;line-height:1.5}.s6-picks-shell-content{padding:0 0 26px}.s6-picks-app-shell{min-height:0}.s6-picks-app-shell>.s6-submitted-actions,.s6-picks-app-shell>.s6-submitted-lineup{background:#ffffffc2;border:1px solid #7c91a138;border-radius:15px;margin:14px 8px 0;padding:16px;box-shadow:0 2px 10px #0e2a4709}.s6-picks-app-shell>.s6-submitted-lineup{padding-bottom:12px}.s6-picks-app-shell>.s6-submitted-lineup .review-card{margin:14px 0 0}.s6-picks-app-shell>.s6-submitted-actions{margin-top:10px;padding-block:14px}.s6-picks-app-shell>.s6-submitted-actions .helper{margin:0 0 12px}.s6-picks-app-shell>.s6-submitted-actions>a.primary{justify-content:center;align-items:center;min-height:48px;text-decoration:none;display:flex}.s6-leaderboard-tabs{border-bottom:1px solid var(--s6-rule);gap:26px;min-height:39px;margin:-3px 0 20px;display:flex}.s6-leaderboard-tabs a{color:#666b67;letter-spacing:.035em;text-transform:uppercase;align-items:center;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;font-weight:850;text-decoration:none;display:flex;position:relative}.s6-leaderboard-tabs a:after{content:"";background:0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.s6-leaderboard-tabs a.active{color:#101311}.s6-leaderboard-tabs a.active:after{background:var(--s6-red)}.s6-season-heading{border-bottom:1px solid var(--s6-rule);padding-bottom:15px}.s6-season-status{border-left:1px solid var(--s6-rule);text-align:right;min-width:220px;padding-left:22px}.s6-season-status strong{color:var(--s6-red);letter-spacing:.045em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:17px;display:block}.s6-season-status small{color:#626763;margin-top:5px;font-size:9px;display:block}.s6-season-status.is-preliminary strong{color:var(--gold)}.s6-season-status .s6-status-mark{justify-content:flex-end}.s6-season-rule{border-bottom:1px solid var(--s6-rule);align-items:center;gap:16px;min-height:48px;margin-bottom:16px;display:flex}.s6-season-rule strong{color:var(--s6-red);letter-spacing:.025em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px}.s6-season-rule span{color:#606561;font-size:9px}.s6-season-empty>div{padding:clamp(34px,7vw,74px) clamp(24px,6vw,68px)}.s6-season-empty h2{letter-spacing:-.01em;text-transform:uppercase;margin:8px 0 12px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(31px,5vw,54px);line-height:.95}.s6-season-empty div>p:last-child{color:#626763;max-width:620px;margin:0;font-size:11px;line-height:1.6}.s6-season-results-head,.s6-season-row.is-static,.s6-season-row>summary{grid-template-columns:50px minmax(190px,1.4fr) repeat(4,minmax(92px,.65fr)) 25px;display:grid}.s6-season-results-head{border-bottom:1px solid var(--s6-rule);min-height:40px}.s6-season-results-head span{text-transform:uppercase;justify-content:flex-end;align-items:center;padding:0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:flex}.s6-season-results-head span:nth-child(2){justify-content:flex-start}.s6-season-results-head span+span{border-left:1px solid #dedfdb}.s6-season-row{border-bottom:1px solid var(--s6-rule)}.s6-season-row.is-current{box-shadow:inset 3px 0 0 var(--s6-red)}.s6-season-row>summary{cursor:pointer;min-height:66px;list-style:none}.s6-season-row.is-static{min-height:66px}.s6-season-row>summary::-webkit-details-marker{display:none}.s6-season-row.is-static>span,.s6-season-row.is-static>strong,.s6-season-row>summary>span,.s6-season-row>summary>strong{justify-content:flex-end;align-items:center;padding:8px 12px;display:flex}.s6-season-row.is-static>*+*,.s6-season-row>summary>*+*{border-left:1px solid #dedfdb}.s6-season-row.is-static .s6-rank,.s6-season-row>summary .s6-rank{flex-direction:column;justify-content:center;align-items:center;gap:1px}.s6-season-row>summary .s6-rank b{font-size:12px;font-weight:850}.s6-season-row>summary .s6-rank .s6-game-icon{color:var(--gold);width:15px;height:15px}.s6-season-manager{flex-direction:column;min-width:0;justify-content:center!important;align-items:flex-start!important}.s6-season-manager strong{overflow-wrap:anywhere;font-size:14px}.s6-season-manager small{color:#6b706c;margin-top:4px;font-size:8px}.s6-season-manager-meta{display:none}.s6-season-total{padding:8px 12px}.s6-season-row>summary>span:not(.s6-season-manager,.s6-rank,.s6-row-toggle){font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.s6-season-weeks{border-top:1px solid var(--s6-rule);background:#f0efea;grid-template-columns:repeat(4,minmax(110px,1fr));padding:9px 14px 14px 50px;display:grid}.s6-season-weeks>div{border-bottom:1px solid #d2d4d0;grid-template-columns:1fr auto;min-height:48px;padding:8px 11px;display:grid}.s6-season-weeks>div+div{border-left:1px solid #d2d4d0}.s6-season-weeks span{color:#696e6a;text-transform:uppercase;font-size:8px;font-weight:800}.s6-season-weeks strong{font-variant-numeric:tabular-nums;font-size:14px}.s6-season-weeks em{color:#177332;text-transform:uppercase;grid-column:1/-1;margin-top:3px;font-size:7px;font-style:normal;font-weight:850}.s6-season-weeks .dropped{opacity:.62}.s6-season-weeks .dropped em{color:#6b706c}.s6-season-weeks .is-preliminary{box-shadow:inset 3px 0 0 var(--gold)}.s6-season-weeks .is-preliminary em{color:#8a6500}.s6-season-week-summary{grid-column:1/-1}.s6-season-week-summary span{text-align:right}.s6-season-footer{color:#626763;padding:11px 14px;font-size:9px}.s6-season-money-ledger,.s6-season-money-summary{margin-top:16px}.s6-season-money-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.s6-season-money-summary dl>div{border-bottom:1px solid #dedfdb;min-height:76px;padding:12px 14px}.s6-season-money-summary dl>div+div{border-left:1px solid #dedfdb}.s6-season-money-summary dt{color:#69706b;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850}.s6-season-money-summary dd{color:#101311;font-variant-numeric:tabular-nums;letter-spacing:.01em;margin:8px 0 0;font-family:Arial Narrow,Impact,sans-serif;font-size:21px;font-weight:850}.s6-season-money-summary dl>div:nth-child(4){border-left:0}.s6-season-money-ledger footer,.s6-season-money-summary footer{color:#626763;padding:11px 14px;font-size:9px}.s6-season-money-ledger-head,.s6-season-money-ledger-row{grid-template-columns:80px minmax(160px,1.2fr) 100px 90px;display:grid}.s6-season-money-ledger-head{border-bottom:1px solid var(--s6-rule);min-height:36px}.s6-season-money-ledger-head span{color:#535954;text-transform:uppercase;justify-content:flex-end;align-items:center;padding:0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:flex}.s6-season-money-ledger-head span:nth-child(2){justify-content:flex-start}.s6-season-money-ledger-row{border-bottom:1px solid #dedfdb;min-height:46px}.s6-season-money-ledger-row>*{justify-content:flex-end;align-items:center;padding:8px 12px;font-size:11px;display:flex}.s6-season-money-ledger-row span:nth-child(2){justify-content:flex-start}.s6-season-money-ledger-row strong{color:var(--s6-red);font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;font-size:14px}.s6-season-money-empty-row{align-items:center;gap:12px;min-height:66px;padding:12px 14px;display:flex}.s6-season-money-empty-row strong{letter-spacing:.035em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:12px}.s6-season-money-empty-row span{color:#646964;font-size:10px}.s6-money-plan{margin-top:16px}.s6-money-plan-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.s6-money-plan-facts>div{border-bottom:1px solid #dedfdb;min-height:68px;padding:11px 14px}.s6-money-plan-facts>div+div{border-left:1px solid #dedfdb}.s6-money-plan-facts dt{color:#69706b;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850}.s6-money-plan-facts dd{color:#101311;font-variant-numeric:tabular-nums;margin:7px 0 0;font-family:Arial Narrow,Impact,sans-serif;font-size:20px;font-weight:850}.s6-money-plan-list{padding:13px 14px 0}.s6-money-plan-list h2{letter-spacing:.03em;text-transform:uppercase;margin:0 0 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:13px}.s6-money-plan-row{border-top:1px solid #dedfdb;grid-template-columns:1fr auto;gap:12px;min-height:42px;padding:10px 0;display:grid}.s6-money-plan-row span{color:#565c57;font-size:11px}.s6-money-plan-row strong{color:var(--s6-red);font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;font-size:15px}.s6-money-plan footer{color:#626763;padding:12px 14px;font-size:9px}.s6-footer{background:var(--s6-black);color:#fff;align-items:center;gap:24px;min-height:84px;padding:14px clamp(18px,3vw,44px);display:flex}.s6-footer .s6-official-wordmark{height:40px}.s6-footer p{color:#b6bab7;margin:0;font-size:10px}.s6-financials-heading{border-bottom:1px solid var(--s6-rule);padding-bottom:16px}.s6-financials-status{border-left:1px solid var(--s6-rule);text-align:right;min-width:220px;padding-left:22px}.s6-financials-status strong{color:#8b651d;letter-spacing:.05em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:16px;display:block}.s6-financials-status.is-active strong{color:#177332}.s6-financials-status small{color:#626763;margin-top:5px;font-size:9px;line-height:1.45;display:block}.s6-financial-scoreboard{border:1px solid var(--s6-rule);grid-template-columns:repeat(3,1fr);margin:20px 0 18px;display:grid}.s6-financial-scoreboard>div+div{border-left:1px solid var(--s6-rule)}.s6-financial-scoreboard small,.s6-financial-scoreboard span{display:block}.s6-financial-scoreboard small{color:#686d69;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:10px;font-weight:850}.s6-financial-scoreboard strong{color:var(--s6-red);font-variant-numeric:tabular-nums;margin:12px 0 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:34px;line-height:1;display:block}.s6-financial-scoreboard span{color:#646964;font-size:9px}.s6-financials-notice{margin-bottom:18px}.s6-financial-season>div,.s6-financials-notice>div{padding:24px 18px 20px}.s6-financial-season h2,.s6-financials-notice h2{letter-spacing:.01em;text-transform:uppercase;margin:7px 0 10px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:30px;line-height:1}.s6-financial-season p:not(.eyebrow),.s6-financials-notice p:not(.eyebrow){color:#606561;max-width:670px;margin:0 0 16px;font-size:11px;line-height:1.6}.s6-financials-grid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.65fr);align-items:start;gap:18px;display:grid}.s6-financial-ledger-head{border-bottom:1px solid var(--s6-rule);grid-template-columns:70px minmax(0,1.3fr) 80px 90px;min-height:39px;display:grid}.s6-financial-ledger-head span{color:#303532;text-transform:uppercase;justify-content:flex-end;align-items:center;padding:0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:flex}.s6-financial-ledger-head span:nth-child(2){justify-content:flex-start}.s6-financial-ledger-head span+span{border-left:1px solid #dedfdb}.s6-financial-empty-row{background:#f3f2ed;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:107px;padding:16px;display:flex}.s6-financial-empty-row strong{letter-spacing:.025em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:16px}.s6-financial-empty-row span,.s6-financial-footer{color:#646964;font-size:9px}.s6-financial-footer{padding:11px 14px}.s6-financial-season h2{font-size:25px}.s6-financials-disclosure{border-left:3px solid var(--s6-red);margin:18px 0 2px;padding:4px 0 4px 14px}.s6-financials-disclosure strong{letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:12px}.s6-financials-disclosure p{color:#616662;max-width:760px;margin:4px 0 0;font-size:10px;line-height:1.5}.s6-financial-config{margin-top:18px}.s6-financial-config-body{padding:20px}.s6-financial-config-foot,.s6-financial-config-note{color:#606561;margin:0 0 18px;font-size:10px;line-height:1.5}.s6-financial-contract-warning{color:#4c3a17;background:#fff6e7;border:1px solid #d9b56d;gap:3px;margin:0 0 18px;padding:12px;font-size:10px;line-height:1.45;display:grid}.s6-financial-contract-warning strong{letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif}.s6-financial-contract-warning span{display:block}.s6-financial-choice{border:0;border-bottom:1px solid var(--s6-rule);margin:0 0 18px;padding:0 0 16px}.s6-financial-choice legend{letter-spacing:.04em;text-transform:uppercase;margin-bottom:9px;padding:0;font-family:Arial Narrow,Impact,sans-serif;font-size:12px;font-weight:850}.s6-financial-choice>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.s6-financial-choice button{border:1px solid var(--s6-rule);color:#23323d;text-align:left;background:#fff;min-height:72px;padding:10px 12px}.s6-financial-choice button.is-active{border-color:var(--s6-red);box-shadow:inset 3px 0 0 var(--s6-red)}.s6-financial-choice span,.s6-financial-choice strong{display:block}.s6-financial-choice strong{letter-spacing:.03em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:13px}.s6-financial-choice span{color:#676c68;margin-top:4px;font-size:8px;line-height:1.4}.s6-financial-disabled-state{border-left:3px solid var(--s6-red);background:#f2f1ec;margin:0;padding:18px}.s6-financial-disabled-state h2{letter-spacing:.02em;text-transform:uppercase;margin:7px 0;font-family:Arial Narrow,Impact,sans-serif;font-size:24px;line-height:1}.s6-financial-disabled-state p:not(.eyebrow){color:#606561;max-width:540px;margin:0;font-size:10px;line-height:1.5}.s6-financial-config-grid{grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:18px;display:grid}.s6-financial-config-grid>div,.s6-financial-config-grid>label{border:1px solid var(--s6-rule);min-height:104px;padding:14px}.s6-financial-config-grid>*+*{border-left:0}.s6-financial-allocation-summary span,.s6-financial-auto-row span,.s6-financial-config-grid span{color:#5e635f;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:block}.s6-financial-allocation-summary strong,.s6-financial-config-grid strong{margin-top:10px;font-family:Arial Narrow,Impact,sans-serif;font-size:24px;display:block}.s6-financial-allocation-summary small,.s6-financial-config-grid small{color:#676c68;margin-top:6px;font-size:8px;line-height:1.45;display:block}.s6-financial-participants{border:1px solid var(--s6-rule);margin:0 0 18px;padding:14px}.s6-financial-participants legend{letter-spacing:.04em;text-transform:uppercase;padding:0 5px;font-family:Arial Narrow,Impact,sans-serif;font-size:12px;font-weight:850}.s6-financial-participants>p{color:#676c68;margin:0 0 10px;font-size:9px}.s6-financial-participants>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.s6-financial-participants label{align-items:center;gap:8px;font-size:10px;display:flex}.s6-money-input{align-items:center;margin-top:8px;font-family:Arial Narrow,Impact,sans-serif;font-size:24px;display:flex}.s6-money-input input{font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0}.s6-financial-slider{border-top:1px solid var(--s6-rule);padding:16px 0;display:block}.s6-financial-slider>span{letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;font-family:Arial Narrow,Impact,sans-serif;font-size:12px;display:flex}.s6-financial-slider input[type=range]{accent-color:var(--s6-red);width:100%;height:38px;display:block}.s6-financial-slider small{color:#676c68;font-size:8px;display:block}.s6-financial-allocation-summary{grid-template-columns:1fr 1fr;margin-bottom:18px;display:grid}.s6-financial-allocation-summary>div{border-left:3px solid var(--s6-red);background:#f2f1ec;padding:14px}.s6-financial-allocation-summary>div+div{border-left:1px solid var(--s6-rule)}.s6-financial-week-plan{border:1px solid var(--s6-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid}.s6-financial-week-plan>div{border-bottom:1px solid var(--s6-rule);justify-content:space-between;align-items:center;min-width:0;padding:8px 10px;display:flex}.s6-financial-week-plan>div:not(.s6-financial-week-plan-head){border-right:1px solid var(--s6-rule)}.s6-financial-week-plan .s6-financial-week-plan-head{background:#f2f1ec;grid-column:1/-1}.s6-financial-week-plan span{color:#5e635f;font-size:9px}.s6-financial-week-plan strong{font-family:Arial Narrow,Impact,sans-serif;font-size:11px}.s6-financial-season-preview{border-bottom:1px solid var(--s6-rule);border-top:1px solid var(--s6-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2px;display:grid}.s6-financial-season-preview>div{align-items:center;display:contents}.s6-financial-season-preview>div>*{min-width:0;padding:9px 10px}.s6-financial-season-preview>div:not(.s6-financial-season-preview-head)>*{border-top:1px solid var(--s6-rule)}.s6-financial-season-preview-head>*{color:#5e635f;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850}.s6-financial-season-preview span{color:#5e635f;font-size:10px}.s6-financial-season-preview strong:not([role=columnheader]){font-family:Arial Narrow,Impact,sans-serif;font-size:12px}.s6-financial-places{border:0;border-top:1px solid var(--s6-rule);margin:0;padding:16px 0}.s6-financial-places legend{float:left;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:12px;font-weight:850;line-height:42px}.s6-financial-places>div{justify-content:flex-end;gap:6px;display:flex}.s6-financial-places button{border:1px solid var(--s6-rule);background:#fff;min-width:52px;min-height:44px}.s6-financial-places button.is-active{color:#fff;background:#111}.s6-financial-auto-row{border-bottom:1px solid var(--s6-rule);justify-content:space-between;align-items:center;min-height:56px;display:flex}.s6-financial-auto-row strong{font-family:Arial Narrow,Impact,sans-serif;font-size:17px}.s6-financial-config-foot{border-left:3px solid var(--s6-red);margin:18px 0 0;padding-left:12px}.s6-financial-save-row{border-top:1px solid var(--s6-rule);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.s6-financial-config-error,.s6-financial-config-saved,.s6-financial-save-row span{font-size:9px}.s6-financial-save-row span{color:#606561}.s6-financial-config-error{color:#a20f15;margin:10px 0 0;font-weight:750}.s6-financial-config-saved{color:#177332;margin:10px 0 0;font-weight:750}.s6-financial-lock-row{border-top:1px solid var(--s6-rule);align-items:flex-start;gap:9px;margin-top:16px;padding-top:16px;display:grid}.s6-financial-lock-row label{align-items:flex-start;gap:8px;font-size:10px;line-height:1.4;display:flex}.s6-financial-lock-row small{color:#676c68;font-size:8px}.s6-settings-heading{border-bottom:1px solid var(--s6-rule);padding-bottom:16px}.s6-settings-role{border-left:1px solid var(--s6-rule);text-align:right;min-width:220px;padding-left:22px}.s6-settings-role strong{color:var(--s6-red);letter-spacing:.05em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:16px;display:block}.s6-settings-role small{color:#626763;margin-top:5px;font-size:9px;line-height:1.45;display:block}.s6-settings-nav{border-bottom:1px solid var(--s6-rule);gap:24px;margin:0 0 24px;display:flex;overflow-x:auto}.s6-settings-nav a{color:#666b67;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;font-weight:850;text-decoration:none}.s6-settings-nav a:focus-visible,.s6-settings-nav a:hover{color:var(--s6-red);outline-offset:4px}.s6-settings-section{border-top:2px solid var(--s6-black);margin-top:30px;padding-top:12px}.s6-settings-section:first-of-type{margin-top:0}.s6-settings-section>header{margin-bottom:16px}.s6-settings-section h2{letter-spacing:.01em;text-transform:uppercase;margin:5px 0 7px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:27px;line-height:1}.s6-settings-section>header>p:last-child{color:#606561;max-width:720px;margin:0;font-size:11px;line-height:1.55}.s6-settings-readout-grid{border:1px solid var(--s6-rule);grid-template-columns:repeat(3,1fr);display:grid}.s6-settings-readout-grid>div{min-height:110px;padding:16px}.s6-settings-readout-grid>div+div{border-left:1px solid var(--s6-rule)}.s6-settings-modifier-grid article>span,.s6-settings-readout-grid span,.s6-settings-rules-strip strong{color:#626763;letter-spacing:.05em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:10px;font-weight:850;display:block}.s6-settings-readout-grid strong{letter-spacing:.01em;margin:10px 0 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:24px;line-height:1;display:block}.s6-settings-readout-grid small{color:#626763;font-size:9px;line-height:1.45;display:block}.s6-settings-rules-strip{border:1px solid var(--s6-rule);border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.s6-settings-rules-strip>div{padding:14px}.s6-settings-rules-strip>div+div{border-left:1px solid var(--s6-rule)}.s6-settings-rules-strip strong{color:#101311;font-size:11px}.s6-settings-rules-strip span{color:#606561;margin-top:5px;font-size:9px;line-height:1.45;display:block}.s6-settings-read-only{border-left:3px solid var(--s6-red);color:#606561;margin:16px 0 0;padding-left:12px;font-size:10px;line-height:1.55}.s6-settings-read-only strong{color:#101311;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px}.s6-general-format,.s6-general-owned{margin:0}.s6-general-format{border-top:1px solid var(--s6-rule);margin-top:22px;padding-top:20px}.s6-general-section-heading{margin-bottom:14px}.s6-general-section-heading h2{letter-spacing:.01em;text-transform:uppercase;margin:5px 0 7px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:27px;line-height:1}.s6-general-section-heading>p:last-child{color:#606561;max-width:640px;margin:0;font-size:11px;line-height:1.55}.s6-general-details{border:1px solid var(--s6-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.s6-general-details>div:nth-child(2n){border-left:1px solid var(--s6-rule)}.s6-general-details>div:nth-child(n+3){border-top:1px solid var(--s6-rule)}.s6-general-details dt{color:#626763;letter-spacing:.05em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:10px;font-weight:850}.s6-general-details dd{min-width:0;margin:8px 0 0}.s6-general-details dd>strong{letter-spacing:.01em;overflow-wrap:anywhere;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:20px;line-height:1.05;display:block}.s6-general-details dd>small{color:#606561;margin-top:7px;font-size:9px;line-height:1.45;display:block}.s6-general-name-row{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.s6-general-name-row dd{grid-column:1}.s6-general-name-row .s6-general-actions{grid-area:1/2/span 2;align-items:center;gap:8px;min-height:auto;padding:0;display:flex}.s6-general-name-input input{border:1px solid var(--s6-black);color:var(--s6-black);background:#fffefa;border-radius:0;width:100%;max-width:420px;padding:8px 9px;font:700 18px/1.2 Arial Narrow,Impact,sans-serif}.s6-general-name-input input:focus-visible{outline:3px solid var(--s6-red)}@supports (color:color-mix(in lab,red,red)){.s6-general-name-input input:focus-visible{outline:3px solid color-mix(in srgb,var(--s6-red) 55%,white)}}.s6-general-name-input input:focus-visible{outline-offset:2px}.s6-settings-scoring-table{border:1px solid var(--s6-rule)}.s6-settings-scoring-heading,.s6-settings-scoring-row{grid-template-columns:120px minmax(0,1fr) 140px;display:grid}.s6-settings-scoring-heading{border-bottom:1px solid var(--s6-rule);background:#ecebe6;min-height:34px}.s6-settings-scoring-heading span{color:#414642;text-transform:uppercase;align-items:center;padding:0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:flex}.s6-settings-scoring-row{border-bottom:1px solid #d5d6d2;min-height:37px}.s6-settings-scoring-row:last-child{border-bottom:0}.s6-settings-scoring-row>*{align-items:center;padding:0 12px;font-size:10px;display:flex}.s6-settings-scoring-row>*+*{border-left:1px solid #d5d6d2}.s6-settings-scoring-row strong{color:#626763;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px}.s6-settings-scoring-row b{justify-content:flex-end;font-family:Arial Narrow,Impact,sans-serif;font-size:13px}.s6-settings-modifier-grid{border:1px solid var(--s6-rule);border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.s6-settings-modifier-grid article{min-height:122px;padding:15px}.s6-settings-modifier-grid article+article{border-left:1px solid var(--s6-rule)}.s6-settings-modifier-grid article>span{color:var(--s6-red)}.s6-settings-modifier-grid article>strong{text-transform:uppercase;margin:9px 0 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:16px;line-height:1.1;display:block}.s6-settings-modifier-grid article>p{color:#606561;margin:0;font-size:9px;line-height:1.5}.s6-settings-empty,.s6-settings-financial-summary{border-left:3px solid var(--s6-red);color:#606561;background:#f0efea;margin:0;padding:15px;font-size:11px;line-height:1.55}.s6-settings-financial-summary strong{color:#101311;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:14px;display:block}.s6-settings-financial-summary span{color:#101311;margin-top:6px;font-size:11px;font-weight:750;display:block}.s6-settings-financial-summary p{margin:7px 0 0}.s6-settings-members{border:1px solid var(--s6-rule)}.s6-settings-member-row,.s6-settings-members-heading{grid-template-columns:minmax(150px,1.3fr) minmax(120px,1fr) 130px 82px;display:grid}.s6-settings-members-heading{border-bottom:1px solid var(--s6-rule);background:#ecebe6;min-height:34px}.s6-settings-members-heading span{color:#414642;text-transform:uppercase;align-items:center;padding:0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:flex}.s6-settings-member-row{border-bottom:1px solid #d5d6d2;min-height:48px}.s6-settings-member-row:last-child{border-bottom:0}.s6-settings-member-row>*{align-items:center;padding:0 12px;font-size:10px;display:flex}.s6-settings-member-row>*+*{border-left:1px solid #d5d6d2}.s6-settings-member-row span{color:#626763}.s6-settings-member-row b{color:#303532;letter-spacing:.03em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:10px}.s6-settings-invite .league-panel{border:1px solid var(--s6-rule);box-shadow:none;background:#faf9f6;border-radius:0;max-width:650px;padding:18px}.s6-settings-heading{padding-bottom:12px}.s6-settings-heading h1{font-size:clamp(32px,3.4vw,42px)}.s6-settings-heading>div>p:last-child{max-width:660px;font-size:11px;line-height:1.45}.s6-settings-role{min-width:176px;padding-left:16px}.s6-settings-role strong{font-size:13px}.s6-settings-workspace{grid-template-columns:minmax(158px,188px) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,36px);display:grid}.s6-settings-mobile-selector{display:none}.s6-settings-nav{border:1px solid var(--s6-rule);margin:0;display:block;position:sticky;top:18px;overflow:visible}.s6-settings-nav a{border-bottom:1px solid var(--s6-rule);color:#52657a;flex-direction:row;justify-content:space-between;align-items:baseline;gap:6px;min-height:42px;padding:7px 9px;display:flex}.s6-settings-nav a:last-child{border-bottom:0}.s6-settings-nav a span{font-size:10px}.s6-settings-nav a small{color:#738294;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:750;line-height:1.2;overflow:hidden}.s6-settings-nav a.is-active{box-shadow:inset 3px 0 0 var(--s6-red);color:var(--s6-black);background:#edf0f1}.s6-settings-nav a.is-active small{color:#79580e}.s6-settings-content{min-width:0}.s6-settings-section{border-top:3px solid var(--s6-red);margin:0;padding-top:0;scroll-margin-top:16px}.s6-settings-section>header{border-bottom:1px solid var(--s6-rule);justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 14px;padding:11px 0;display:flex}.s6-settings-section>header>div{min-width:0}.s6-settings-section h2{letter-spacing:.02em;margin:3px 0 5px;font-family:Arial Narrow,Impact,sans-serif;font-size:clamp(23px,2.7vw,29px)}.s6-settings-section>header>div>p:last-child{font-size:10px;line-height:1.4}.s6-settings-panel-status{border:0;border-bottom:2px solid var(--s6-red);color:#52657a;letter-spacing:.06em;text-align:right;text-transform:uppercase;flex:none;max-width:130px;margin-top:2px;padding:3px 0 5px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:900}.s6-settings-section-action{border-bottom:1px solid var(--s6-rule);border-left:0;border-top:1px solid var(--s6-rule);background:0 0;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:9px 0;display:flex}.s6-settings-section-action>div{min-width:0}.s6-settings-section-action span,.s6-settings-section-action strong{display:block}.s6-settings-section-action strong{letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px}.s6-settings-section-action span{color:#52657a;margin-top:3px;font-size:9px;line-height:1.4}.s6-settings-section-action .s6-outline-button{flex:none}.s6-settings-challenge-program,.s6-settings-season-summary{border-bottom:1px solid var(--s6-rule);border-top:1px solid var(--s6-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s6-settings-challenge-program>div,.s6-settings-season-summary>div{min-height:94px;padding:10px 12px}.s6-settings-challenge-program>div+div,.s6-settings-season-summary>div+div{border-left:1px solid var(--s6-rule)}.s6-settings-challenge-program span,.s6-settings-season-summary span{color:#52657a;letter-spacing:.06em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:8px;font-weight:850;display:block}.s6-settings-challenge-program strong,.s6-settings-season-summary strong{text-transform:uppercase;margin:6px 0 5px;font-family:Arial Narrow,Impact,sans-serif;font-size:15px;line-height:1.05;display:block}.s6-settings-challenge-program p,.s6-settings-season-summary p{color:#52657a;margin:0;font-size:9px;line-height:1.4}.s6-settings-season-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.s6-season-standings-config{border-bottom:1px solid var(--s6-rule);border-top:1px solid var(--s6-rule);grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);align-items:center;gap:20px;margin-bottom:14px;padding:12px 0;display:grid}.s6-season-standings-config form>label,.s6-season-standings-config>div>span{color:#52657a;letter-spacing:.06em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;font-weight:850;display:block}.s6-season-standings-config>div>strong{text-transform:uppercase;margin:4px 0;font-family:Arial Narrow,Impact,sans-serif;font-size:20px;display:block}.s6-season-standings-config form>small,.s6-season-standings-config>div>p{color:#52657a;margin:0;font-size:12px;line-height:1.4}.s6-season-standings-config form>div{grid-template-columns:74px minmax(0,1fr);gap:8px;margin:6px 0 4px;display:grid}.s6-season-standings-config input{border:1px solid var(--s6-black);color:var(--s6-black);background:#fff;border-radius:0;width:100%;min-height:44px;padding:0 10px;font:800 16px/1 Arial Narrow,Impact,sans-serif}.s6-season-standings-config button{min-height:44px}.s6-settings-form-message{margin:6px 0 0;font-size:12px;font-weight:750}.s6-settings-form-message.error{color:var(--error)}.s6-settings-form-message.success{color:var(--success)}.s6-settings-season-checklist{border-bottom:1px solid var(--s6-rule);border-top:1px solid var(--s6-rule);grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 14px;display:grid}.s6-settings-season-checklist>div{min-width:0;padding:9px 10px}.s6-settings-season-checklist>div+div{border-left:1px solid var(--s6-rule)}.s6-settings-season-checklist dt{color:#52657a;letter-spacing:.05em;font-size:8px}.s6-settings-season-checklist dd,.s6-settings-season-checklist dt{text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-weight:850}.s6-settings-season-checklist dd{color:var(--s6-black);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:11px;overflow:hidden}.s6-general-details>div{min-height:70px;padding:10px 12px}.s6-general-details dd{margin-top:5px}.s6-general-details dd>strong{font-size:16px}.s6-general-details dd>small{margin-top:4px;font-size:8px;line-height:1.35}.s6-settings-member-row{min-height:40px}.s6-settings-member-row>*{padding:0 10px;font-size:9px}.s6-settings-member-row strong{font-size:11px}.s6-settings-invite{margin-top:12px}.s6-settings-invite .league-panel{max-width:none;padding:14px}.s6-settings-invite .league-panel h2{font-size:20px}.s6-settings-section .s6-financial-config{background:0 0;border:0;margin-top:0}.s6-settings-section .s6-financial-config>.s6-section-bar{border-bottom:1px solid var(--s6-rule);color:var(--s6-black);background:0 0;min-height:34px;padding:0 0 8px}.s6-settings-section .s6-financial-config>.s6-section-bar strong{font-size:13px}.s6-settings-section .s6-financial-config>.s6-section-bar span{color:#7b5c13;border:1px solid #c69828;padding:4px 6px;font-size:8px}.s6-settings-section .s6-financial-config-body{padding:14px}.s6-settings-section .s6-financial-config-foot,.s6-settings-section .s6-financial-config-note{margin-bottom:12px;font-size:9px}.s6-settings-section .s6-financial-contract-warning{border:0;border-left:2px solid var(--s6-red);background:0 0;margin-bottom:12px;padding:3px 0 3px 9px}.s6-settings-section .s6-financial-config-grid{margin-bottom:12px}.s6-settings-section .s6-financial-config-grid>div,.s6-settings-section .s6-financial-config-grid>label{min-height:78px;padding:10px}.s6-settings-section .s6-financial-config-grid strong{margin-top:6px;font-size:19px}.s6-settings-section .s6-financial-projection small{line-height:1.35}.s6-settings-section .s6-financial-participants{margin-bottom:12px;padding:10px}.s6-settings-section .s6-financial-slider{padding:11px 0}.s6-settings-section .s6-financial-slider input[type=range]{height:30px}.s6-settings-section .s6-financial-allocation-summary{margin-bottom:12px}.s6-settings-section .s6-financial-allocation-summary>div{background:0 0;border-left:0;padding:10px 0}.s6-settings-section .s6-financial-allocation-summary>div+div{border-left:1px solid var(--s6-rule);padding-left:12px}.s6-settings-section .s6-financial-allocation-summary strong{margin-top:6px;font-size:19px}.s6-settings-section .s6-financial-week-plan{margin-bottom:12px}.s6-settings-section .s6-financial-season-preview{margin-top:0}.s6-settings-section .s6-financial-lock-row,.s6-settings-section .s6-financial-save-row{margin-top:12px;padding-top:12px}.s6-scoring-quick-summary{border-bottom:1px solid var(--s6-rule);border-top:1px solid var(--s6-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.s6-scoring-quick-summary>div{min-width:0;padding:9px 10px}.s6-scoring-quick-summary>div+div{border-left:1px solid var(--s6-rule)}.s6-scoring-quick-summary dt{color:#52657a;letter-spacing:.05em;text-transform:uppercase;font-size:8px}.s6-scoring-quick-summary dd,.s6-scoring-quick-summary dt{font-family:Arial Narrow,Impact,sans-serif;font-weight:850}.s6-scoring-quick-summary dd{color:var(--s6-black);margin:5px 0 0;font-size:14px}.s6-scoring-state-strip strong{margin:6px 0 4px;font-size:15px}.s6-scoring-configurator{border-top:1px solid var(--s6-rule)}.s6-scoring-state-strip{border:1px solid var(--s6-rule);border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.s6-scoring-state-strip>div{min-height:92px;padding:13px 15px}.s6-scoring-state-strip>div+div{border-left:1px solid var(--s6-rule)}.s6-scoring-context article>span,.s6-scoring-modifiers article>span,.s6-scoring-state-strip span{color:#626763;letter-spacing:.05em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:block}.s6-scoring-state-strip strong{text-transform:uppercase;margin:9px 0 6px;font-family:Arial Narrow,Impact,sans-serif;font-size:19px;line-height:1;display:block}.s6-scoring-state-strip small{color:#606561;font-size:8px;line-height:1.35;display:block}.s6-scoring-state-strip .has-draft{box-shadow:inset 3px 0 0 var(--s6-red)}.s6-scoring-state-strip .has-draft strong{color:var(--s6-red)}.s6-scoring-draft-note{color:#fff;background:#1a1d1a;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.s6-scoring-draft-note strong{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:12px}.s6-scoring-draft-note span{color:#d3d5d1;font-size:9px}.s6-scoring-rules-table{border-top:0}.s6-settings-scoring-row.is-changed{box-shadow:inset 3px 0 0 var(--s6-red);background:#f9ece9}.s6-scoring-value{justify-content:flex-end;min-width:0}.s6-scoring-value label{width:100%;min-width:0;display:block}.s6-scoring-modifier-input input,.s6-scoring-value input{color:#101311;text-align:right;background:#fff;border:1px solid #9da19e;border-radius:0;width:94px;min-width:0;min-height:31px;padding:4px 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:14px;font-weight:850}.s6-scoring-value label input{width:100%}.s6-scoring-stat{align-items:center;gap:7px;display:flex}.s6-scoring-stat small{color:#626763;font-size:8px;line-height:1.15}.s6-scoring-value b{color:#414642;letter-spacing:.025em;white-space:nowrap;font-family:Arial Narrow,Impact,sans-serif;font-size:10px}.s6-scoring-modifiers{border-top:0}.s6-scoring-modifiers article{min-height:133px}.s6-scoring-modifier-input{align-items:center;gap:8px;margin:9px 0 7px;display:flex}.s6-scoring-modifier-input input{width:88px}.s6-scoring-modifier-input b{color:#303532;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;line-height:1.1}.s6-scoring-no-changes,.s6-scoring-precision-note{color:#606561;margin:13px 0;font-size:9px;line-height:1.5}.s6-scoring-precision-note{border-left:3px solid #777c78;padding-left:11px}.s6-scoring-changes{border:1px solid var(--s6-rule);margin:13px 0 0}.s6-scoring-changes>div{grid-template-columns:minmax(150px,1fr) minmax(0,1.2fr);align-items:center;min-height:37px;display:grid}.s6-scoring-changes>div+div{border-top:1px solid #d5d6d2}.s6-scoring-changes dt{color:#626763;text-transform:uppercase;padding:0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:10px;font-weight:850}.s6-scoring-changes dd{border-left:1px solid #d5d6d2;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:0 12px;font-size:10px;display:flex}.s6-scoring-changes dd span{color:#777c78;text-decoration:line-through}.s6-scoring-changes dd strong{color:var(--s6-red)}.s6-scoring-changes dd b{color:#777c78}.s6-scoring-action-row{border-top:1px solid var(--s6-rule);justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;padding-top:15px;display:flex}.s6-scoring-action-row button{min-height:48px}.s6-financial-lock-row .s6-primary-button{background:var(--gold);min-height:48px;color:var(--navy);padding:10px 16px;font-weight:800}.s6-scoring-review{border:1px solid var(--s6-rule)}.s6-scoring-review>p{color:#606561;max-width:660px;margin:15px 15px 0;font-size:10px;line-height:1.5}.s6-scoring-review .s6-scoring-changes{border-left:0;border-right:0;margin-top:15px}.s6-scoring-confirm{cursor:pointer;align-items:flex-start;gap:9px;padding:15px;font-size:10px;line-height:1.45;display:flex}.s6-scoring-confirm input{accent-color:var(--s6-red);margin:1px 0 0}.s6-scoring-review .s6-scoring-action-row{margin:0 15px 15px}.s6-scoring-message{margin:12px 0 0;font-size:10px;font-weight:750}.s6-scoring-message.error{color:#a20f15}.s6-scoring-message.success{color:#177332}.s6-scoring-read-only{border-top:1px solid var(--s6-rule);color:#52657a;margin:16px 0 0;padding-top:12px;font-size:10px;line-height:1.45}.s6-scoring-initializer{border-bottom:1px solid var(--s6-rule);border-top:1px solid var(--s6-rule);padding:16px 0}.s6-scoring-initializer .eyebrow{margin:0 0 6px}.s6-scoring-initializer h3{color:var(--s6-black);text-transform:uppercase;margin:0;font-family:Arial Narrow,Impact,sans-serif;font-size:24px;line-height:1}.s6-scoring-initializer>p:not(.eyebrow){color:#52657a;max-width:610px;margin:9px 0 14px;font-size:11px;line-height:1.45}.s6-scoring-initializer button{min-height:42px}.s6-scoring-context{margin-top:18px}.s6-scoring-context article{min-height:112px}@media (max-width:1080px){.s6-site-header{grid-template-columns:190px minmax(0,1fr)}.s6-site-header>.s6-primary-nav{gap:14px}.s6-site-header>.s6-primary-nav a,.s6-site-header>.s6-primary-nav span{font-size:11px}.s6-manager-summary,.s6-results-head{grid-template-columns:42px minmax(0,1fr) 76px 22px}}@media (max-width:840px){.s6-site-header{grid-template-columns:1fr;align-items:stretch;gap:0;min-height:0;padding:0}.s6-brand-link{align-items:center;min-height:62px;padding:0 18px;display:flex}.s6-site-header>.s6-primary-nav{border-top:1px solid #292c2a;gap:22px;min-width:0;height:43px;padding:0 18px;overflow-x:auto}.s6-competition-context{white-space:nowrap;overflow-x:auto}.s6-main-column{padding:22px 16px 34px}}@media (max-width:680px){.s6-official-wordmark{display:none}.s6-official-mark{display:block}.s6-page-heading{align-items:flex-start;display:block}.s6-page-heading h1{font-size:36px}.s6-live-status{border-left:0;border-top:1px solid var(--s6-rule);text-align:left;min-width:0;margin-top:15px;padding:10px 0 0}.s6-score-update{gap:12px}.s6-score-update span{max-width:190px}.s6-outline-button{flex:none;padding:0 10px}.s6-results-head{display:none}.s6-manager-summary{grid-template-columns:38px minmax(0,1fr) 66px 22px;min-height:58px}.s6-manager-name,.s6-manager-total{border-left:1px solid #dedfdb}.s6-roster-breakdown{padding:0 10px 4px}.s6-player-line{grid-template-columns:44px minmax(0,1fr);min-height:70px}.s6-player-slot{z-index:2;padding-left:10px;position:relative}.s6-player-copy{padding-right:6px}.s6-player-copy strong{font-size:12px}.s6-player-copy small{font-size:8px}.s6-ownership-context{font-size:8px!important}.s6-lone-wolf-icon{width:18px;height:17px}.s6-player-score{padding-right:6px;font-size:17px}.s6-player-score small{max-width:58px;font-size:6px}.s6-challenge-line{grid-template-columns:82px minmax(0,1fr) 38px;gap:7px;padding-right:6px}.s6-results-key{gap:8px 14px}.s6-leaderboard-tabs{gap:22px;margin-bottom:18px;overflow-x:auto}.s6-picks-shell-content{padding-bottom:18px}.s6-leaderboard-tabs a{white-space:nowrap;min-height:42px}.s6-season-status{border-left:0;border-top:1px solid var(--s6-rule);text-align:left;min-width:0;margin-top:14px;padding:10px 0 0}.s6-season-status .s6-status-mark{justify-content:flex-start}.s6-season-rule{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 0 13px}.s6-season-results-head{display:none}.s6-season-row.is-static,.s6-season-row>summary{grid-template-columns:32px minmax(0,1fr) 78px 16px;min-height:64px}.s6-season-row.is-static>.s6-season-column,.s6-season-row>summary>.s6-season-column{display:none}.s6-season-row.is-static>*+*,.s6-season-row>summary>*+*{border-left:0}.s6-season-row.is-static .s6-season-manager,.s6-season-row>summary .s6-season-manager{border-left:0;padding-left:4px}.s6-season-manager .s6-team-identity>small{display:none}.s6-season-manager strong{font-size:14px}.s6-season-manager strong,.s6-season-manager-meta{text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:1.15;overflow:hidden}.s6-season-manager-meta{font-variant-numeric:tabular-nums;display:block;color:#637486!important;margin-top:4px!important;font-size:9px!important}.s6-season-total{border-left:0;min-width:0;align-items:flex-end!important;padding:8px 2px 8px 5px!important}.s6-season-total .s6-metric-cell>small{font-size:8px;line-height:1;display:block}.s6-season-total .s6-metric-cell>strong{font-size:20px;line-height:1.05}.s6-season-row.is-current{background:var(--gold)}@supports (color:color-mix(in lab,red,red)){.s6-season-row.is-current{background:color-mix(in srgb,var(--gold) 7%,transparent)}}.s6-season-row.is-current{box-shadow:inset 3px 0 0 var(--gold)}.s6-row-toggle{color:#657181;font-size:13px;justify-content:center!important;padding:0!important}.s6-season-weeks{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 10px 12px}.s6-season-weeks>div:nth-child(odd){border-left:0}.s6-season-week-summary{grid-column:1/-1}.s6-season-money-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-season-money-summary dl>div{min-height:68px;padding:11px}.s6-season-money-summary dl>div:nth-child(odd){border-left:0}.s6-season-money-summary dl>div:nth-child(4){border-left:1px solid #dedfdb}.s6-season-money-summary dl>div:nth-child(5){border-left:0}.s6-season-money-summary dd{font-size:18px}.s6-season-money-ledger-head{display:none}.s6-season-money-ledger-row{grid-template-columns:58px minmax(0,1fr) 82px;min-height:56px}.s6-season-money-ledger-row>*{padding:8px;font-size:10px}.s6-season-money-ledger-row span:last-child{display:none}.s6-season-money-empty-row{flex-direction:column;align-items:flex-start;gap:4px}.s6-money-plan-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-money-plan-facts>div{min-height:62px;padding:10px 11px}.s6-money-plan-facts>div:nth-child(odd){border-left:0}.s6-money-plan-facts>div:nth-child(3){grid-column:1/-1}.s6-money-plan-facts dd{font-size:18px}.s6-money-plan-list{padding:12px 11px 0}.s6-money-plan-row{min-height:40px}.s6-footer{flex-direction:column;align-items:flex-start;gap:8px}.s6-financials-status{border-left:0;border-top:1px solid var(--s6-rule);text-align:left;min-width:0;margin-top:14px;padding:10px 0 0}.s6-financial-scoreboard{grid-template-columns:1fr}.s6-financial-scoreboard>div{min-height:0;padding:13px 14px}.s6-financial-scoreboard>div+div{border-left:0;border-top:1px solid var(--s6-rule)}.s6-financial-scoreboard strong{margin:7px 0 4px;font-size:28px}.s6-financials-grid{grid-template-columns:1fr}.s6-financial-config-body{padding:15px}.s6-financial-choice>div,.s6-financial-config-grid,.s6-financial-participants>div{grid-template-columns:1fr}.s6-financial-config-grid>*+*{border-left:1px solid var(--s6-rule);border-top:0}.s6-financial-allocation-summary{grid-template-columns:1fr}.s6-financial-allocation-summary>div+div{border-left:3px solid var(--s6-red);border-top:1px solid var(--s6-rule)}.s6-financial-week-plan{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-financial-season-preview>div>*{padding:8px}.s6-financial-season-preview-head>*{font-size:8px}.s6-financial-places legend{float:none;margin-bottom:10px;line-height:1.2}.s6-financial-places>div{justify-content:flex-start}.s6-financial-ledger-head{display:none}.s6-financial-empty-row{min-height:94px}.s6-settings-role{border-left:0;border-top:1px solid var(--s6-rule);text-align:left;min-width:0;margin-top:14px;padding:10px 0 0}.s6-general-details,.s6-scoring-state-strip,.s6-settings-modifier-grid,.s6-settings-readout-grid,.s6-settings-rules-strip{grid-template-columns:1fr}.s6-general-details>div:nth-child(2n),.s6-scoring-state-strip>div+div,.s6-settings-modifier-grid article+article,.s6-settings-readout-grid>div+div,.s6-settings-rules-strip>div+div{border-left:0;border-top:1px solid var(--s6-rule)}.s6-general-details>div:nth-child(n+3){border-top:1px solid var(--s6-rule)}.s6-general-name-row{grid-template-columns:minmax(0,1fr)}.s6-general-name-row .s6-general-actions{grid-area:auto/1;margin-top:12px}.s6-general-name-input input{max-width:none}.s6-settings-readout-grid>div{min-height:0}.s6-settings-scoring-heading{display:none}.s6-settings-scoring-row{grid-template-columns:86px minmax(0,1fr) 92px;min-height:44px}.s6-settings-scoring-row>*{padding:0 8px}.s6-settings-scoring-row strong{font-size:8px}.s6-settings-scoring-row span{font-size:9px}.s6-scoring-draft-note{flex-direction:column;align-items:flex-start;gap:4px}.s6-scoring-value input{width:75px}.s6-scoring-stat{flex-direction:column;align-items:flex-start;gap:1px}.s6-scoring-stat small{font-size:7px}.s6-scoring-value b{text-align:right;white-space:normal;font-size:8px}.s6-scoring-changes>div{grid-template-columns:1fr;padding:8px 10px}.s6-scoring-changes dt{padding:0}.s6-scoring-changes dd{border-left:0;justify-content:flex-start;padding:5px 0 0}.s6-scoring-action-row{flex-direction:column-reverse;align-items:stretch}.s6-scoring-action-row button{width:100%}.s6-settings-members-heading{display:none}.s6-settings-member-row{grid-template-columns:minmax(0,1fr) 92px;min-height:68px}.s6-settings-member-row>*{padding:8px 10px}.s6-settings-member-row>b,.s6-settings-member-row>span:first-of-type{display:none}.s6-settings-member-row>span:last-child{justify-content:flex-end}.s6-settings-workspace{display:block}.s6-settings-nav{display:none}.s6-settings-mobile-selector{margin:18px 0;display:block}.s6-settings-mobile-selector label{color:#52657a;letter-spacing:.06em;margin-bottom:6px;font-size:10px;display:block}.s6-settings-mobile-selector label,.s6-settings-mobile-selector select{text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-weight:850}.s6-settings-mobile-selector select{appearance:none;border:1px solid var(--s6-black);color:var(--s6-black);background:#fff;border-radius:0;width:100%;min-height:50px;padding:0 12px;font-size:15px}.s6-settings-section>header{gap:12px;padding:14px 0}.s6-settings-section>header>div>p:last-child{font-size:10px}.s6-settings-panel-status{max-width:106px;padding:5px 6px;font-size:8px}.s6-settings-section-action{flex-direction:column;align-items:stretch}.s6-settings-section-action .s6-outline-button{width:100%;min-height:44px}.s6-settings-challenge-program,.s6-settings-season-summary{grid-template-columns:1fr}.s6-settings-challenge-program>div,.s6-settings-season-summary>div{min-height:0}.s6-settings-challenge-program>div+div,.s6-settings-season-summary>div+div{border-left:0;border-top:1px solid var(--s6-rule)}.s6-season-standings-config{grid-template-columns:1fr;align-items:stretch}.s6-season-standings-config form>div{grid-template-columns:72px minmax(0,1fr)}.s6-settings-season-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-settings-season-checklist>div:nth-child(odd){border-left:0}.s6-settings-season-checklist>div:nth-child(n+3){border-top:1px solid var(--s6-rule)}.s6-settings-season-checklist>div:last-child{grid-column:1/-1}.s6-scoring-quick-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-scoring-quick-summary>div:nth-child(odd){border-left:0}.s6-scoring-quick-summary>div:nth-child(n+3){border-top:1px solid var(--s6-rule)}.s6-settings-section .s6-financial-config-body{padding:12px}.s6-settings-section .s6-financial-config-grid>div,.s6-settings-section .s6-financial-config-grid>label{min-height:0}.s6-financial-save-row{flex-direction:column;align-items:flex-start}}.s6-setup-dashboard{border-top:4px solid var(--s6-red)}.s6-setup-heading{border-bottom:1px solid var(--s6-rule);padding:20px 0 18px}.s6-setup-heading h1{letter-spacing:-.015em;text-transform:uppercase;margin:5px 0 8px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(36px,5vw,56px);font-weight:900;line-height:.92}.s6-setup-heading>div>p:last-child{color:#52657a;max-width:560px;margin:0;font-size:14px;line-height:1.45}.s6-setup-progress{border-bottom:1px solid var(--s6-rule);grid-template-columns:minmax(112px,.75fr) minmax(170px,1fr) minmax(110px,2fr);align-items:center;gap:12px;min-height:64px;display:grid}.s6-setup-progress span,.s6-setup-progress strong{letter-spacing:.055em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;font-weight:900}.s6-setup-progress strong{color:#52657a}.s6-setup-progress>div{background:#d9e0e4;height:6px;overflow:hidden}.s6-setup-progress i{background:var(--s6-red);min-width:0;height:100%;transition:width .2s;display:block}.s6-setup-checklist{margin:0;padding:0;list-style:none}.s6-setup-step{border-bottom:1px solid var(--s6-rule);grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:92px;padding:12px 0;display:grid}.s6-setup-step-number{color:#52657a;background:#e4e8e9;justify-content:center;align-items:center;width:28px;height:28px;font-family:Arial Narrow,Impact,sans-serif;font-size:14px;font-weight:900;display:flex}.s6-setup-step-copy{min-width:0}.s6-setup-step-copy>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.s6-setup-step h2{margin:0;font-size:16px;line-height:1.15}.s6-setup-step b{color:#52657a;letter-spacing:.06em;text-transform:uppercase;border:1px solid #9ba9b5;padding:4px 6px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px}.s6-setup-step p{color:#52657a;margin:4px 0 0;font-size:11px;line-height:1.4}.s6-setup-step.status-active .s6-setup-step-number,.s6-setup-step.status-ready .s6-setup-step-number{background:var(--s6-black);color:var(--s6-paper)}.s6-setup-step.status-active b,.s6-setup-step.status-ready b{color:#177332;border-color:#177332}.s6-setup-step.status-locked .s6-setup-step-number{background:var(--s6-red);color:var(--s6-black)}.s6-setup-step.status-locked b{border-color:var(--s6-red);color:#7a5708}.s6-setup-step.status-draft .s6-setup-step-number,.s6-setup-step.status-needs-setup .s6-setup-step-number{color:#79580e;background:#f1e4bf}.s6-setup-step.status-draft b,.s6-setup-step.status-needs-setup b{color:#79580e;border-color:#d9a321}.s6-setup-step.status-disabled .s6-setup-step-number{color:#fff;background:#52657a}.s6-setup-action{border-color:#aab3b9;justify-content:center;justify-self:end;align-items:center;min-width:0;min-height:38px;padding:0 10px;font-size:10px;display:inline-flex}.s6-setup-action:after{color:var(--s6-red);content:"→";margin-left:8px;font-size:14px;line-height:1}.s6-setup-action:focus-visible,.s6-setup-action:hover{background:var(--s6-black);border-color:var(--s6-black);color:var(--s6-paper)}.s6-setup-week-one{background:#e8ecec;border-left:4px solid #9ba9b5;gap:4px;margin-top:20px;padding:17px 18px;display:grid}.s6-setup-week-one.is-ready{border-left-color:var(--s6-red);background:#f5e6b9}.s6-setup-week-one .eyebrow{color:#52657a;margin:0}.s6-setup-week-one strong{font-size:16px}.s6-setup-week-one span{color:#52657a;font-size:11px;line-height:1.45}.s6-overview-heading{border-bottom:1px solid var(--s6-rule);padding-bottom:16px}.s6-overview-state{border-left:1px solid var(--s6-rule);text-align:right;min-width:238px;padding-left:22px}.s6-overview-state>.s6-status-mark{justify-content:flex-end}.s6-overview-state>strong{color:#177332;letter-spacing:.06em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:15px;display:block}.s6-overview-state>strong span{background:#20a149;border-radius:50%;width:7px;height:7px;margin:0 7px 1px 0;display:inline-block}.s6-overview-state>small{color:#626763;margin-top:5px;font-size:10px;line-height:1.55;display:block}.s6-overview-state.state-not-started>strong{color:#606561}.s6-overview-state.state-not-started>strong span{background:#8b908c}.s6-overview-state.state-preliminary>strong{color:#8b651d}.s6-overview-state.state-preliminary>strong span{background:#b57a13}.s6-overview-state.state-official>strong{color:#101311}.s6-overview-state.state-official>strong span{background:#101311}.s6-overview-state.is-stale>strong{color:#8b651d}.s6-overview-state.is-stale>strong span{background:#b57a13}.s6-overview-notice{border-left:3px solid #b57a13;margin:14px 0;padding:6px 12px}.s6-overview-notice strong{font-size:11px}.s6-overview-notice p{color:#636864;margin:3px 0 0;font-size:9px}.s6-overview-recap-teaser{background:#ffffffc7;border:1px solid #7c91a138;border-radius:15px;grid-template-columns:84px minmax(220px,1.15fr) minmax(180px,.75fr) auto;align-items:center;gap:12px;margin:16px 0;padding:12px;display:grid;box-shadow:0 2px 10px #0e2a4709}.s6-overview-recap-mark{color:#e3ad19;background:radial-gradient(circle at 25% 20%,#ffffff52,#0000 26%),linear-gradient(145deg,#173c5d,#0d2947);border-radius:10px;justify-content:center;align-items:center;height:76px;display:flex;position:relative;overflow:hidden}.s6-overview-recap-mark:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:92px;height:92px;position:absolute;top:-44px;right:-32px}.s6-overview-recap-mark .s6-game-icon{stroke-width:1.55px;z-index:1;width:31px;height:31px;position:relative}.s6-overview-recap-teaser-copy{align-self:center;min-width:0}.s6-overview-recap-teaser-copy .eyebrow{margin:0 0 2px}.s6-overview-recap-teaser-copy h2{color:var(--s6-navy);letter-spacing:.015em;text-transform:uppercase;margin:0;font-family:Arial Narrow,Impact,sans-serif;font-size:20px;line-height:1}.s6-overview-recap-result{color:var(--s6-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;font-size:11px;line-height:1.35;display:flex}.s6-overview-recap-result b,.s6-overview-recap-result strong{color:var(--s6-navy)}.s6-overview-recap-result .s6-status-mark{flex:none;min-height:0;padding:2px 0;font-size:8px}.s6-overview-recap-result .s6-status-mark .s6-game-icon{width:12px;height:12px}.s6-overview-recap-details{border-left:1px solid #7c91a138;gap:18px;min-width:0;padding-left:14px;display:flex}.s6-overview-recap-details>span{min-width:0;display:grid}.s6-overview-recap-details small{color:var(--s6-muted);letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:800}.s6-overview-recap-details strong{color:var(--s6-navy);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.s6-overview-recap-details em{color:#227144;font-size:9px;font-style:normal;font-weight:800}.s6-overview-recap-link{color:var(--s6-navy);white-space:nowrap;background:#f6f5f2;border-radius:10px;justify-content:center;align-self:stretch;align-items:center;gap:7px;min-width:92px;padding:8px 10px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.s6-overview-recap-link b{font-size:17px;font-weight:500;line-height:1}.s6-overview-empty{border:1px solid var(--s6-rule);background:#faf9f6;padding:32px}.s6-overview-empty h2{letter-spacing:.01em;text-transform:uppercase;margin:5px 0 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:24px}.s6-overview-empty>p:not(.eyebrow){color:#626763;max-width:580px;margin:0 0 18px;font-size:11px;line-height:1.55}.s6-overview-grid{grid-template-columns:minmax(0,1.6fr) minmax(250px,.68fr);align-items:start;gap:18px;display:grid}.s6-overview-entry,.s6-overview-leaderboard,.s6-overview-panel{border:1px solid var(--s6-rule);background:#faf9f6}.s6-entry-scoreboard{border-bottom:1px solid var(--s6-rule);grid-template-columns:1fr 1fr;display:grid}.s6-entry-scoreboard-projected{grid-template-columns:repeat(3,minmax(0,1fr))}.s6-entry-scoreboard.s6-entry-scoreboard-projected>.s6-metric-cell{align-items:flex-start;min-width:0;padding:15px 16px 14px}.s6-entry-scoreboard.s6-entry-scoreboard-projected>.s6-metric-cell+.s6-metric-cell{border-left:1px solid var(--s6-rule)}.s6-entry-scoreboard.s6-entry-scoreboard-projected>.s6-metric-cell>small{display:block}.s6-entry-scoreboard.s6-entry-scoreboard-projected>.s6-metric-cell>strong{color:var(--s6-red);margin-top:6px;font-size:33px}.s6-entry-scoreboard.s6-entry-scoreboard-projected>.s6-metric-cell>em{margin-top:6px;font-size:9px}.s6-entry-scoreboard.s6-entry-scoreboard-projected>.s6-metric-cell .s6-rank-movement{white-space:normal}.s6-entry-scoreboard.s6-entry-scoreboard-projected>div{min-width:0;display:block}.s6-entry-scoreboard-projected span,.s6-entry-scoreboard-projected strong{text-align:left;display:block}.s6-entry-scoreboard-projected span{margin-top:6px}.s6-overview-projection-note{border-bottom:1px solid var(--s6-rule);color:var(--s6-muted);padding:8px 16px;font-size:11px}.s6-overview-projection-note p{margin:4px 0}.s6-entry-scoreboard>div{grid-template-columns:1fr auto;align-items:end;padding:15px 16px 14px;display:grid}.s6-entry-scoreboard>div+div{border-left:1px solid var(--s6-rule)}.s6-entry-scoreboard small{color:#696e6a;letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:800}.s6-entry-scoreboard strong{color:var(--s6-red);font-variant-numeric:tabular-nums;grid-row:2;margin-top:6px;font-family:Arial Narrow,Impact,sans-serif;font-size:33px;line-height:1}.s6-entry-scoreboard span{color:#6a6f6b;text-align:right;grid-area:2/2;font-size:9px}.s6-entry-scoreboard span.up,.s6-preview-row .up{color:#177332}.s6-entry-scoreboard span.down,.s6-preview-row .down{color:#a82025}.s6-overview-lineup{padding:0 14px}.s6-overview-player{border-bottom:1px solid #d2d4d0}.s6-overview-player-row{grid-template-columns:38px minmax(0,1fr) 70px;align-items:center;min-height:58px;display:grid}.s6-overview-player.lone-wolf-row{box-shadow:inset 3px 0 #353a36}.s6-overview-player.game-live{background:linear-gradient(90deg,#1f843e17,#1f843e00 42%)}.s6-overview-player.game-live .s6-player-game-line{color:#147032;font-weight:850}.s6-overview-player.game-final{background:#494e4a06}.s6-overview-player.game-final .s6-player-game-line{color:#777c78}.s6-overview-player.game-review,.s6-overview-player.game-stale{background:linear-gradient(90deg,#97691912,#97691900 42%)}.s6-overview-player.game-review .s6-player-game-line,.s6-overview-player.game-stale .s6-player-game-line{color:#825f20;font-weight:750}.s6-overview-player.stats-pending .s6-player-score-state{color:#8b651d}.s6-overview-player .s6-player-slot{padding-left:8px}.s6-overview-player .s6-player-copy{padding:7px 8px 7px 0}.s6-overview-player .s6-player-score{padding-right:7px}.s6-overview-challenge{grid-template-columns:112px minmax(0,1fr) 48px;align-items:center;gap:12px;min-height:70px;padding:8px 16px;display:grid}.s6-overview-challenge>span{color:var(--s6-red);text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:11px;font-weight:900}.s6-overview-challenge div small,.s6-overview-challenge div strong{display:block}.s6-overview-challenge div strong{font-size:12px}.s6-overview-challenge div small{color:#626763;margin-top:3px;font-size:9px}.s6-overview-challenge>strong{text-align:right;font-family:Arial Narrow,Impact,sans-serif;font-size:19px}.s6-overview-side{gap:18px;display:grid}.s6-overview-panel>header{border-bottom:1px solid var(--s6-rule);padding:14px 15px 12px}.s6-overview-panel h2{letter-spacing:.025em;text-transform:uppercase;margin:4px 0 0;font-family:Arial Narrow,Impact,sans-serif;font-size:20px}.s6-current-edition{color:#fff;background:#111412;padding:11px 14px}.s6-current-edition small,.s6-current-edition strong{display:block}.s6-current-edition strong{letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:12px}.s6-current-edition small{color:#bec2bf;margin-top:3px;font-size:8px}.s6-edition-timeline{margin:0;padding:8px 14px;list-style:none}.s6-edition-timeline li{grid-template-columns:12px minmax(0,1fr);align-items:center;gap:10px;min-height:39px;display:grid;position:relative}.s6-edition-timeline li+li:before{content:"";background:#d0d2ce;width:1px;height:18px;position:absolute;top:-9px;left:5px}.s6-edition-timeline li>span{background:#f8f7f3;border:1px solid #9da19e;border-radius:50%;width:11px;height:11px}.s6-edition-timeline li.complete>span{background:#202521;border-color:#202521}.s6-edition-timeline li.current>span{background:#20a149;border-color:#147032;box-shadow:0 0 0 3px #20a14924}.s6-edition-timeline small,.s6-edition-timeline strong{display:block}.s6-edition-timeline strong{font-size:10px}.s6-edition-timeline small{color:#717672;margin-top:2px;font-size:8px}.s6-between-editions{border-top:1px solid var(--s6-rule);color:#5f645f;margin:0;padding:10px 14px;font-size:9px;line-height:1.45}.s6-activity-counts{border-bottom:1px solid var(--s6-rule);grid-template-columns:repeat(3,1fr);display:grid}.s6-activity-counts div{text-align:center;padding:13px 9px}.s6-activity-counts div+div{border-left:1px solid var(--s6-rule)}.s6-activity-counts small,.s6-activity-counts strong{display:block}.s6-activity-counts strong{font-family:Arial Narrow,Impact,sans-serif;font-size:23px}.s6-activity-counts small{color:#686d69;text-transform:uppercase;margin-top:2px;font-size:8px}.s6-activity-counts .live strong{color:#177332}.s6-activity-detail{padding:13px 14px 15px}.s6-activity-detail strong{font-size:11px}.s6-activity-detail p{color:#626763;margin:4px 0 9px;font-size:9px;line-height:1.45}.s6-activity-detail span{color:#303532;border-top:1px solid #d8dad7;padding-top:8px;font-size:9px;display:block}.s6-overview-leaderboard{margin-top:18px}.s6-preview-head,.s6-preview-row{grid-template-columns:58px minmax(0,1fr) 72px 86px;display:grid}.s6-preview-head{border-bottom:1px solid var(--s6-rule);min-height:34px}.s6-preview-head span{text-transform:uppercase;align-items:center;padding:0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:800;display:flex}.s6-preview-head span:nth-child(n+3){justify-content:flex-end}.s6-preview-head span+span{border-left:1px solid #dedfdb}.s6-preview-row{border-bottom:1px solid var(--s6-rule);min-height:53px}.s6-preview-row>span,.s6-preview-row>strong{align-items:center;padding:8px 12px;display:flex}.s6-preview-row>span+span,.s6-preview-row>span+strong{border-left:1px solid #dedfdb}.s6-preview-row>span:first-child{font-family:Arial Narrow,Impact,sans-serif;font-size:14px;font-weight:900}.s6-preview-row>span:nth-child(2){flex-direction:column;justify-content:center;align-items:flex-start}.s6-preview-row>span:nth-child(2) strong{font-size:12px}.s6-preview-row>span:nth-child(2) small{color:var(--s6-red);text-transform:uppercase;margin-top:2px;font-size:7px;font-weight:800}.s6-preview-row>span:nth-child(3),.s6-preview-row>strong{justify-content:flex-end}.s6-preview-row>strong{color:var(--s6-red);font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;font-size:18px}.s6-overview-leaderboard>footer{justify-content:flex-end;padding:10px 12px;display:flex}.s6-inline-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.s6-overview-league-tools{border-bottom:1px solid var(--s6-rule);border-top:1px solid var(--s6-rule);margin-top:20px}.s6-overview-league-tools>summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;padding:14px 2px;font-family:Arial Narrow,Impact,sans-serif;font-size:12px;font-weight:900;list-style:none}.s6-overview-league-tools>summary::-webkit-details-marker{display:none}.s6-overview-league-tools>summary:after{color:#777c78;content:"+";float:right}.s6-overview-league-tools[open]>summary:after{content:"−"}.s6-overview-league-grid{border-top:1px solid var(--s6-rule);grid-template-columns:1fr 1fr;display:grid}.s6-overview-league-grid>section{padding:18px 16px}.s6-overview-league-grid>section+section{border-left:1px solid var(--s6-rule)}.s6-overview-league-grid h2{margin:4px 0 10px;font-size:18px}.s6-overview-league-grid p:not(.eyebrow){color:#626763;font-size:9px;line-height:1.5}.s6-overview-members{grid-template-columns:1fr 1fr;display:grid}.s6-overview-members div{border-top:1px solid #d8dad7;justify-content:space-between;min-height:35px;padding:8px 5px 7px 0;display:flex}.s6-overview-members strong{font-size:9px}.s6-overview-members span{color:#717672;font-size:8px}.s6-overview-league-tools>.league-panel{border-top:1px solid var(--s6-rule);background:0 0;margin:0}.s6-league-loading-shell{background:var(--canvas);align-items:center;min-height:100dvh;display:flex}.s6-home-loading{gap:18px;padding:28px 0 60px;display:grid}.s6-home-loading>div{background:#e8edf0;border-radius:14px;animation:s6-home-loading-pulse 1.2s ease-in-out infinite alternate}.s6-home-loading-title{max-width:280px;height:74px}.s6-home-loading-status{width:100%;height:92px}.s6-home-loading-panel{width:100%;height:190px}@keyframes s6-home-loading-pulse{to{background:#f3f5f6}}@media (prefers-reduced-motion:reduce){.s6-home-loading>div{animation:none}}.s6-league-loading{text-align:center;width:100%;max-width:460px;margin:0 auto;padding:28px 24px}.s6-league-loading-mark{background:var(--surface);border:1px solid var(--line);border-bottom:4px solid var(--gold);justify-content:center;align-items:center;width:112px;height:112px;margin:0 auto 24px;display:flex}.s6-league-loading-logo{object-fit:contain;width:88px;height:88px}.s6-league-loading .eyebrow{color:var(--gold);margin:0}.s6-league-loading h1{color:var(--navy);letter-spacing:.01em;text-transform:uppercase;margin:10px 0 9px;font-family:Arial Narrow,Impact,sans-serif;font-size:30px;line-height:1}.s6-league-loading>p:not(.eyebrow){color:var(--muted);max-width:330px;margin:0 auto;font-size:14px;line-height:1.5}.s6-league-loading-progress{background:#dbe1e5;max-width:260px;height:5px;margin:25px auto 0;position:relative;overflow:hidden}.s6-league-loading-progress span{background:var(--gold);width:44%;height:100%;animation:s6-league-loading-sweep 1.15s ease-in-out infinite;display:block;position:absolute}@keyframes s6-league-loading-sweep{0%{transform:translate(-110%)}to{transform:translate(240%)}}@media (max-width:430px){.s6-league-loading{padding:24px 20px}.s6-league-loading-mark{width:98px;height:98px;margin-bottom:21px}.s6-league-loading-logo{width:76px;height:76px}.s6-league-loading h1{font-size:27px}.s6-league-loading>p:not(.eyebrow){font-size:13px}}@media (max-width:840px){.s6-overview-grid{grid-template-columns:1fr}.s6-overview-side{grid-template-columns:1fr 1fr}}@media (max-width:680px){.s6-setup-heading{padding-top:18px}.s6-setup-heading h1{font-size:38px}.s6-setup-progress{grid-template-columns:1fr;align-items:start;gap:5px;padding:13px 0}.s6-setup-progress>div{width:100%;margin-top:5px}.s6-setup-step{grid-template-columns:31px minmax(0,1fr);align-items:start;gap:9px;min-height:0;padding:15px 0}.s6-setup-step-number{width:26px;height:26px}.s6-setup-step h2{font-size:17px}.s6-setup-step p{font-size:12px}.s6-setup-action{grid-column:2;justify-content:space-between;width:100%;margin-top:2px}.s6-setup-week-one{margin-top:16px;padding:15px}.s6-overview-heading{margin-bottom:12px}.s6-overview-recap-teaser{grid-template-columns:70px minmax(0,1fr) 36px;align-items:start;gap:10px;padding:10px}.s6-overview-recap-mark{border-radius:9px;height:70px}.s6-overview-recap-mark .s6-game-icon{width:27px;height:27px}.s6-overview-recap-teaser-copy h2{font-size:18px}.s6-overview-recap-result{margin-top:5px;font-size:10px}.s6-overview-recap-details{border-top:1px solid #7c91a138;border-left:0;grid-column:1/-1;gap:12px;padding:8px 2px 0}.s6-overview-recap-details>span{flex:1 1 0}.s6-overview-recap-link{grid-area:1/3;align-self:center;min-width:36px;padding:8px}.s6-overview-recap-link>span{display:none}.s6-overview-state{border-left:0;border-top:1px solid var(--s6-rule);text-align:left;min-width:0;margin-top:14px;padding:10px 0 0}.s6-overview-empty{padding:23px 16px}.s6-overview-side{grid-template-columns:1fr}.s6-entry-scoreboard>div{padding:13px 12px;display:block}.s6-entry-scoreboard span,.s6-entry-scoreboard strong{display:block}.s6-entry-scoreboard span{text-align:left;margin-top:4px}.s6-overview-lineup{padding:0 8px}.s6-overview-player-row{grid-template-columns:31px minmax(0,1fr) 62px;min-height:56px}.s6-overview-player .s6-player-slot{padding-left:2px}.s6-overview-player .s6-player-copy strong{font-size:12px}.s6-overview-player .s6-player-copy small{font-size:8px}.s6-overview-player .s6-player-score{padding-right:4px;font-size:16px}.s6-overview-challenge{grid-template-columns:80px minmax(0,1fr) 32px;gap:7px;padding:8px}.s6-overview-challenge>span{font-size:9px}.s6-preview-head,.s6-preview-row{grid-template-columns:43px minmax(0,1fr) 45px 68px}.s6-preview-head span,.s6-preview-row>span,.s6-preview-row>strong{padding-left:7px;padding-right:7px}.s6-overview-league-grid{grid-template-columns:1fr}.s6-overview-league-grid>section+section{border-left:0;border-top:1px solid var(--s6-rule)}.s6-overview-members{grid-template-columns:1fr}}.s6-history-view-tabs{border-bottom:1px solid var(--s6-rule);gap:24px;margin:0 0 18px;display:flex}.s6-history-view-tabs a{color:#66717c;letter-spacing:.045em;text-transform:uppercase;border-bottom:3px solid #0000;min-height:41px;padding:13px 2px 10px;font-family:Arial Narrow,Impact,sans-serif;font-size:12px;font-weight:900;text-decoration:none}.s6-history-view-tabs a[aria-current=page]{border-color:var(--gold);color:var(--navy)}.s6-record-book{min-width:0}.s6-record-heading{border-bottom:1px solid var(--s6-rule);align-items:center;padding-bottom:20px}.s6-record-heading>a{border-bottom:2px solid var(--gold);color:var(--navy);flex:none;padding:8px 0 5px;font-size:11px;font-weight:800;text-decoration:none}.s6-record-cohort{background:var(--s6-paper);border:1px solid var(--s6-rule);border-radius:var(--s6-radius);box-shadow:var(--s6-shadow);margin:0 0 20px;overflow:hidden}.s6-record-cohort-heading{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;min-height:70px;padding:13px 20px;display:flex}.s6-record-cohort-heading .eyebrow{color:var(--gold);margin:0 0 3px}.s6-record-cohort-heading h2{letter-spacing:.025em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:27px;line-height:1}.s6-record-cohort-heading>span{color:#c8d1d9;letter-spacing:.08em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:10px;font-weight:900}.s6-record-marquee{border-bottom:1px solid var(--s6-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.s6-record-marquee>section{min-height:154px;padding:20px}.s6-record-marquee>section:nth-child(2n){border-left:1px solid var(--s6-rule)}.s6-record-marquee>section:nth-child(n+3){border-top:1px solid var(--s6-rule)}.s6-record-marquee h3,.s6-record-supporting h3{color:#66717c;letter-spacing:.075em;text-transform:uppercase;margin:0 0 12px;font-family:Arial Narrow,Impact,sans-serif;font-size:10px;font-weight:900}.s6-record-marquee .s6-record-holders>a{color:var(--navy);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.s6-record-marquee .s6-record-holders>a+a{border-top:1px solid var(--s6-soft-rule);margin-top:10px;padding-top:10px}.s6-record-marquee strong{letter-spacing:.005em;overflow-wrap:anywhere;min-width:0;font-size:clamp(22px,2.8vw,33px);line-height:1.02}.s6-record-marquee span,.s6-record-marquee strong{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.s6-record-marquee span{color:var(--gold);text-align:right;padding-left:12px;font-size:20px;font-weight:900;line-height:1}.s6-record-holders small{color:#647184;text-transform:uppercase;grid-column:1/-1;margin-top:7px;font-size:9px;font-weight:700;display:block}.s6-record-holders>p{color:#647184;margin:0;font-size:12px}.s6-record-supporting{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s6-record-supporting>section{border-bottom:1px solid var(--s6-rule);min-height:128px;padding:17px 18px}.s6-record-supporting>section:not(:nth-child(3n+1)){border-left:1px solid var(--s6-rule)}.s6-record-supporting>section:nth-last-child(-n+3){border-bottom:0}.s6-record-champion,.s6-record-supporting .s6-record-holders>a{color:var(--navy);grid-template-columns:minmax(0,1fr) auto;gap:3px;text-decoration:none;display:grid}.s6-record-champion+.s6-record-champion,.s6-record-supporting .s6-record-holders>a+a{border-top:1px solid var(--s6-soft-rule);margin-top:8px;padding-top:8px}.s6-record-supporting strong{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.22}.s6-record-supporting span{color:#455d76;text-align:right;padding-left:8px;font-size:11px;font-weight:800}.s6-record-note{color:#6a7480;margin:2px 2px 24px;font-size:10px}.s6-history-list{background:var(--s6-paper);border:1px solid var(--s6-rule);border-radius:var(--s6-radius);box-shadow:var(--s6-shadow);overflow:hidden}.s6-history-row{border-bottom:1px solid var(--s6-rule);grid-template-columns:minmax(0,1fr) auto 132px;align-items:center;gap:16px;padding:17px 18px;display:grid}.s6-history-row:last-child{border-bottom:0}.s6-history-row small{color:var(--s6-red);letter-spacing:.05em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:8px;font-weight:900}.s6-history-row h2{margin:3px 0;font-size:19px}.s6-history-row p{color:#626763;margin:0;font-size:9px}.s6-history-status{text-transform:uppercase;border:1px solid #b8bbb7;border-radius:3px;padding:5px 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:900}.s6-history-status.status-official{color:#177332;border-color:#177332}.s6-history-status.status-open{border-color:var(--s6-red);color:var(--s6-red)}.s6-history-row .s6-outline-button{justify-content:center;align-items:center;min-height:38px;text-decoration:none;display:flex}.s6-history-browser{background:var(--s6-paper);border:1px solid var(--s6-rule);box-shadow:var(--s6-shadow);border-radius:10px;margin-bottom:17px;overflow:hidden}.s6-history-controls{justify-content:space-between;align-items:end;gap:12px;padding:12px 14px;display:flex}.s6-history-controls label{gap:4px;display:grid}.s6-history-controls label>span{color:#657180;letter-spacing:.06em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:900}.s6-history-controls select{border:1px solid var(--s6-rule);color:var(--s6-navy);background:#fff;border-radius:7px;min-height:42px;padding:0 34px 0 11px;font:800 13px/1 Arial,sans-serif}.s6-history-week-picker{align-items:end;gap:7px;display:flex}.s6-history-week-picker>.disabled,.s6-history-week-picker>a{border:1px solid var(--s6-rule);color:var(--s6-navy);border-radius:7px;justify-content:center;align-items:center;width:42px;height:42px;font-size:25px;font-weight:800;text-decoration:none;display:flex}.s6-history-week-picker>.disabled{color:#aab2b8}.s6-history-finality{border-top:1px solid var(--s6-rule);background:#f2f5f6;align-items:center;gap:10px;min-height:35px;padding:7px 14px;display:flex}.s6-history-finality strong{letter-spacing:.06em;border:1px solid;border-radius:999px;padding:4px 7px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px}.s6-history-finality span{color:#596774;font-size:11px}.s6-history-finality.status-preliminary{color:#9b6800}.s6-history-finality.status-official{color:#177332}@media (max-width:680px){.s6-history-view-tabs{gap:20px;margin-bottom:13px}.s6-record-heading{align-items:flex-start;gap:9px;display:grid}.s6-record-heading>a{justify-self:start}.s6-record-cohort-heading{min-height:62px;padding:11px 13px}.s6-record-cohort-heading h2{font-size:23px}.s6-record-marquee>section{min-height:136px;padding:15px 13px}.s6-record-marquee strong{font-size:clamp(19px,6vw,25px)}.s6-record-marquee span{padding-left:8px;font-size:16px}.s6-record-supporting{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-record-supporting>section{min-height:118px;padding:14px 12px}.s6-record-supporting>section:not(:nth-child(3n+1)){border-left:0}.s6-record-supporting>section:nth-last-child(-n+3){border-bottom:1px solid var(--s6-rule)}.s6-record-supporting>section:nth-child(2n){border-left:1px solid var(--s6-rule)}.s6-record-supporting>section:nth-last-child(-n+2){border-bottom:0}.s6-history-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:14px 12px}.s6-history-row .s6-outline-button{grid-column:1/-1}.s6-history-browser{margin-bottom:13px}.s6-history-controls{align-items:end;gap:8px;padding:10px}.s6-history-controls>label{flex:1}.s6-history-controls select{width:100%;max-width:100%}.s6-history-week-picker{flex:1.6}.s6-history-week-picker label{flex:1}.s6-history-finality{flex-direction:column;align-items:flex-start;gap:5px}}@media (max-width:430px){.s6-record-marquee{grid-template-columns:1fr}.s6-record-marquee>section{min-height:0}.s6-record-marquee>section:nth-child(2n){border-left:0}.s6-record-marquee>section:nth-child(n+2){border-top:1px solid var(--s6-rule)}}.public-site-shell{background:var(--paper);color:var(--navy);min-height:100vh;overflow:hidden}.public-site-header{background:var(--navy);border-bottom:3px solid var(--gold);justify-content:space-between;align-items:center;min-height:78px;padding:11px clamp(20px,5vw,74px);display:flex}.public-brand-link{line-height:0;display:block}.public-wordmark{object-fit:contain;width:auto;height:52px;display:block}.public-header-actions,.public-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.public-header-actions a,.public-hero-actions a{letter-spacing:.04em;text-transform:uppercase;min-height:42px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:13px;font-weight:800;text-decoration:none}.public-sign-in{color:var(--paper);padding:11px 12px}.public-create-league,.public-primary-action{background:var(--gold);border:1px solid var(--gold);color:var(--navy);padding:11px 16px}.public-hero{background:var(--navy);color:var(--paper);grid-template-columns:minmax(0,1.1fr) minmax(320px,.68fr);gap:clamp(32px,6vw,100px);padding:clamp(56px,9vw,124px) clamp(20px,9vw,150px);display:grid;position:relative}.public-hero:after{content:"";opacity:.48;pointer-events:none;background-image:radial-gradient(#d9a3213b 1px,#0000 0);background-size:9px 9px;width:28%;position:absolute;inset:0 0 0 auto}.public-hero-copy,.public-lineup-card{z-index:1;position:relative}.public-kicker{color:var(--gold);letter-spacing:.11em;margin:0 0 14px;font-size:13px}.public-hero h1,.public-kicker,.public-section h2{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900}.public-hero h1,.public-section h2{letter-spacing:-.025em;margin:0;line-height:.88}.public-hero h1{max-width:760px;font-size:clamp(58px,9.2vw,142px)}.public-hero h1 em{color:var(--gold);font-style:normal}.public-hero-copy>p:not(.public-kicker){color:#d9e0e7;max-width:620px;margin:24px 0 30px;font-size:clamp(16px,1.7vw,21px);line-height:1.55}.public-secondary-action{color:inherit;border:1px solid;padding:11px 16px}.public-lineup-card{background:var(--paper);border:1px solid var(--gold);color:var(--navy);width:100%;max-width:430px;margin:auto}.public-lineup-card header{background:var(--navy);color:var(--paper);justify-content:space-between;align-items:center;min-height:48px;padding:0 15px;display:flex}.public-lineup-card header span,.public-lineup-card header strong,.public-lineup-head,.public-lineup-row strong{letter-spacing:.04em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900}.public-lineup-card header strong{font-size:17px}.public-lineup-card header span{color:var(--gold);font-size:10px}.public-lineup-head,.public-lineup-row{grid-template-columns:64px minmax(0,1fr) 56px;display:grid}.public-lineup-head{border-bottom:1px solid var(--line);color:var(--blue-gray);padding:10px 12px;font-size:9px}.public-lineup-head span:last-child{text-align:right}.public-lineup-row{border-bottom:1px solid var(--line);align-items:center;min-height:42px;padding:0 12px}.public-lineup-row strong{color:var(--gold);font-size:12px}.public-lineup-row span{color:var(--blue-gray);font-size:10px}.public-lineup-row b{text-align:right;font-size:15px}.public-lineup-card footer{background:#e9e6dc;justify-content:space-between;align-items:center;min-height:55px;padding:0 13px;display:flex}.public-lineup-card footer span{letter-spacing:.04em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:13px}.public-lineup-card footer strong{color:var(--gold);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:29px}.public-section{max-width:1280px;margin:0 auto;padding:clamp(60px,9vw,110px) clamp(20px,7vw,100px)}.public-section-heading{max-width:720px}.public-section h2{font-size:clamp(38px,5vw,73px)}.public-leagues-copy>p:not(.public-kicker),.public-section-heading>p:last-child{color:var(--blue-gray);margin:18px 0 0;font-size:16px;line-height:1.6}.public-how-it-works{border-bottom:1px solid var(--line)}.public-rule-grid{border-top:1px solid var(--navy);grid-template-columns:repeat(3,1fr);margin-top:44px;display:grid}.public-rule-grid article{min-height:210px;padding:22px 24px}.public-rule-grid article+article{border-left:1px solid var(--line)}.public-rule-grid span{color:var(--gold);letter-spacing:.08em;font-size:12px}.public-rule-grid h3,.public-rule-grid span{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.public-rule-grid h3{letter-spacing:.01em;margin:19px 0 8px;font-size:27px}.public-rule-grid p{color:var(--blue-gray);max-width:250px;margin:0;font-size:13px;line-height:1.5}.public-difference{border-bottom:1px solid var(--line);background:#eae6db;max-width:none;padding-left:clamp(20px,12vw,190px);padding-right:clamp(20px,12vw,190px)}.public-difference-grid{border-top:1px solid var(--navy);grid-template-columns:1fr 1fr;margin-top:38px;display:grid}.public-difference-grid ul{margin:0;padding:0;list-style:none}.public-difference-grid ul+ul{border-left:1px solid var(--line)}.public-difference-grid li{border-bottom:1px solid var(--line);padding:15px 18px;font-size:15px;font-weight:700}.public-difference-grid li:before{color:var(--gold);content:"/";margin-right:10px;font-weight:900}.public-leagues{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:center;gap:60px;display:grid}.public-leagues-copy .public-secondary-action{letter-spacing:.04em;text-transform:uppercase;margin-top:29px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:13px;font-weight:800;display:inline-flex}.public-scoreboard-motif{background:var(--navy);border-left:8px solid var(--gold);color:var(--paper);min-height:260px;padding:22px;position:relative;overflow:hidden}.public-scoreboard-motif span{color:var(--gold);font-size:250px;line-height:.8;top:30px;right:12px}.public-scoreboard-motif span,.public-scoreboard-motif strong{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;position:absolute}.public-scoreboard-motif strong{letter-spacing:.035em;text-transform:uppercase;max-width:180px;font-size:22px;bottom:24px}.public-site-footer{background:var(--navy);border-top:3px solid var(--gold);color:#d9e0e7;justify-content:space-between;align-items:center;gap:30px;min-height:92px;padding:17px clamp(20px,5vw,74px);display:flex}.public-footer-wordmark{object-fit:contain;width:auto;height:39px;display:block}.public-site-footer p{margin:0 auto 0 0;font-size:12px}.public-site-footer a{color:var(--paper);letter-spacing:.05em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:12px;text-decoration:none}.auth-shell{background:var(--paper);background-image:radial-gradient(#0e2a4717 1px,#0000 0);background-size:10px 10px;max-width:none;padding:clamp(24px,8vw,100px) 20px}.auth-panel{border:1px solid var(--line);border-top:6px solid var(--navy);max-width:520px;padding:30px;box-shadow:8px 8px #0e2a471a}.auth-brand{margin:0 0 32px;line-height:0}.auth-wordmark{object-fit:contain;width:auto;height:57px;display:block}.auth-panel h1{color:var(--navy);letter-spacing:.01em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:42px}.auth-form input:focus-visible{border-color:var(--gold);outline:3px solid #d9a3214d}.auth-submit{background:var(--navy);color:var(--paper);letter-spacing:.04em;text-transform:uppercase;border-radius:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.auth-submit:hover{background:#173b61}.auth-legacy-link,.auth-links a,.quiet-link{color:var(--navy);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:2px}@media (max-width:760px){.public-site-header{min-height:66px;padding:10px 16px}.public-wordmark{height:39px}.public-header-actions{gap:2px}.public-header-actions a{min-height:38px;padding-left:9px;padding-right:9px;font-size:10px}.public-hero{grid-template-columns:1fr;padding:54px 20px 46px}.public-hero:after{width:48%}.public-hero h1{font-size:clamp(55px,17vw,79px)}.public-hero-copy>p:not(.public-kicker){font-size:16px}.public-lineup-card{max-width:none;margin:8px 0 0}.public-rule-grid{grid-template-columns:1fr}.public-rule-grid article{min-height:0;padding:20px 0}.public-rule-grid article+article{border-left:0;border-top:1px solid var(--line)}.public-difference-grid,.public-leagues{grid-template-columns:1fr}.public-difference-grid ul+ul{border-left:0}.public-difference-grid li{padding-left:0}.public-leagues{gap:34px}.public-site-footer{flex-direction:column;align-items:flex-start;gap:14px}.public-site-footer p{margin:0}.auth-panel{padding:25px 20px}.auth-panel h1{font-size:37px}.auth-wordmark{height:47px}}.s6-open-early{border-top:4px solid var(--gold);margin-bottom:28px;padding-top:20px}.s6-open-early header{justify-content:space-between;align-items:center;gap:20px;display:flex}.s6-open-early header>div{min-width:0}.s6-open-early h1{text-transform:uppercase;margin:4px 0 10px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(36px,4vw,48px);line-height:1.05}.s6-open-early p{overflow-wrap:anywhere}.s6-open-early .s6-primary-button{background:var(--gold);border:1px solid var(--gold);min-height:48px;color:var(--navy);flex-shrink:0;justify-content:center;align-items:center;padding:12px 20px;font-weight:800;text-decoration:none;display:inline-flex}.s6-open-early .s6-open-early-action{gap:9px;min-width:172px}.s6-open-early .s6-open-early-action span{font-size:18px;line-height:1}.s6-open-early .s6-primary-button:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.s6-open-early .s6-primary-button:disabled{opacity:.65;cursor:wait}.s6-open-early dl{margin:20px 0}.s6-open-early dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;min-height:48px;padding:10px 0;display:grid}.s6-open-early dt a{min-height:44px;color:var(--navy);text-underline-offset:4px;align-items:center;display:inline-flex}.s6-open-early dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:14px}.s6-open-early-blockers{border-top:1px solid var(--line);padding-top:14px;font-size:14px}.s6-open-early-blockers ul{padding-left:20px}@media (max-width:600px){.s6-open-early header{flex-direction:column;align-items:stretch;gap:12px}.s6-open-early h1{font-size:36px}.s6-open-early .s6-open-early-action{width:100%;min-width:0}}@supports (padding:max(0px)){.public-site-header{padding-top:max(10px,env(safe-area-inset-top))}.s6-site-header{padding-top:env(safe-area-inset-top)}.auth-shell{padding-bottom:max(24px,calc(24px + env(safe-area-inset-bottom)))}.sticky-action{padding-bottom:max(12px,calc(12px + env(safe-area-inset-bottom)))}.player-picker{padding-bottom:env(safe-area-inset-bottom)}.public-site-footer,.s6-footer{padding-bottom:max(14px,calc(14px + env(safe-area-inset-bottom)))}}.s6-player-browser{--identity-width:194px;background:var(--paper,#f5f1e8);color:var(--navy,#0e2a47);width:100%;max-width:1200px;min-height:100dvh;padding-bottom:calc(126px + env(safe-area-inset-bottom));margin:0 auto}.s6-browser-toolbar{z-index:20;background:var(--paper,#f5f1e8);padding-top:env(safe-area-inset-top);border-bottom:1px solid #d8dee3;position:sticky;top:0}.s6-browser-heading{background:var(--navy,#0e2a47);color:#fff;align-items:center;gap:12px;padding:8px 12px;display:flex}.s6-browser-heading button{color:#fff;background:0 0;border:0;min-width:44px;min-height:44px;padding:0;font-size:16px}.s6-browser-heading>div{flex:1}.s6-browser-heading h1{color:#fff;margin:0;font-size:18px;line-height:1.1}.s6-browser-slot-label{border-left:1px solid #52657a;padding-left:10px;font-size:13px;font-weight:800}.s6-browser-controls{padding:7px 12px 0}.s6-browser-search{background:#fff;border:1px solid #c8d1d9;border-radius:11px;align-items:center;display:flex;box-shadow:0 1px 2px #0e2a470a}.s6-browser-search input{width:100%;min-width:0;min-height:40px;color:var(--navy);background:0 0;border:0;border-radius:11px;padding:7px 10px}.s6-browser-search button{color:#52657a;background:0 0;border:0;border-radius:50%;min-width:44px;min-height:44px;font-size:21px}.s6-browser-filters{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:7px;margin-top:7px;display:grid}.s6-browser-filters label{min-width:0}.s6-browser-filters select{width:100%;max-width:100%;min-height:40px;color:var(--navy);background:#fff;border:1px solid #c8d1d9;border-radius:10px;padding:5px 8px;font-size:14px;box-shadow:0 1px 2px #0e2a470a}.s6-browser-positions{align-items:center;gap:3px;min-height:42px;display:flex}.s6-browser-positions button{min-width:42px;min-height:36px;color:var(--navy);background:0 0;border:1px solid #0000;border-radius:999px;padding:4px 9px;font-size:13px;font-weight:800}.s6-browser-positions>span{color:var(--slate,#52657a);text-align:right;margin-left:auto;font-size:10px}.s6-browser-results-summary{justify-content:flex-end;align-items:center;min-height:42px;display:flex}.s6-browser-results-summary>span{color:var(--slate,#52657a);text-align:right;font-size:10px}.s6-browser-stat-scroll{isolation:isolate;overscroll-behavior:contain;height:auto;min-height:0;scroll-padding-left:var(--identity-width);flex:auto;width:100%;overflow:auto}.s6-browser-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%}.s6-browser-table td,.s6-browser-table th{vertical-align:middle;text-align:right;border:0;border-bottom:1px solid #e0e5e9;width:72px;min-width:72px;max-width:72px;padding:7px 6px}.s6-browser-table thead th{color:#f5f1e8;letter-spacing:.035em;z-index:4;background:#173653;padding:0 5px;font-size:11px;font-weight:800;position:sticky;top:0}.s6-browser-table thead button{color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;gap:1px;width:100%;min-height:38px;padding:0;line-height:1;display:flex}.s6-browser-table .s6-browser-identity{z-index:2;width:var(--identity-width);min-width:var(--identity-width);max-width:var(--identity-width);text-align:left;background:var(--paper,#f5f1e8);border-right:1px solid #e0e3df;padding:8px;position:sticky;left:0;box-shadow:7px 0 12px #0e2a4709}.s6-browser-table thead .s6-browser-identity{background:var(--navy);box-shadow:none;z-index:5;border-right-color:#ffffff47;padding-left:52px}.s6-browser-table .s6-browser-scroll-gutter{background:var(--paper,#f5f1e8);border-bottom-color:#0000;width:12px;min-width:12px;max-width:12px;padding:0}.s6-browser-table thead .s6-browser-scroll-gutter{background:#173653}.s6-browser-table td{font-variant-numeric:tabular-nums;color:#52657a;font-size:15px}.s6-browser-table .s6-browser-projection{color:var(--navy);background:#eef2f5;font-weight:850}.s6-browser-player{align-items:center;gap:4px;min-height:50px;display:flex}.s6-browser-player>span{min-width:0;display:block}.s6-browser-player strong{font-size:16px;font-weight:800;line-height:1.1}.s6-browser-player small,.s6-browser-player strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.s6-browser-player small{color:#52657a;margin-top:2px;font-size:10px;font-weight:550;line-height:1.2}.s6-browser-player em{color:#0e2a47;margin-top:2px;font-size:9px;font-style:normal;line-height:1.1;display:block}.s6-browser-add{color:var(--navy);z-index:0;background:0 0;border:0;border-radius:0;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-height:44px;padding:0;font-size:21px;display:inline-flex;position:relative}.s6-browser-add:before{content:"";z-index:-1;background:#f8f5ec;border:1px solid #9ba9b7;width:34px;height:34px;inset:50% auto auto 50%}.s6-browser-add-icon,.s6-browser-add:before{position:absolute;transform:translate(-50%,-50%)}.s6-browser-add-icon{width:20px;height:20px;display:block;top:50%;left:50%}.s6-browser-add:disabled{opacity:1;color:var(--gold);cursor:default}.s6-browser-add:disabled:before{background:var(--navy);border-color:var(--navy)}.s6-browser-table .is-rostered .s6-browser-identity{background:#ebe4d2}.s6-browser-empty,.s6-browser-notes{color:#52657a;padding:9px 12px;font-size:11px;line-height:1.4}.s6-browser-notes p{margin:0 0 5px}.s6-browser-empty button{color:var(--navy);background:0 0;border:0;min-height:44px;text-decoration:underline}.s6-browser-roster{z-index:30;background:var(--navy,#0e2a47);color:#fff;width:100%;max-width:1200px;padding:0 10px calc(6px + env(safe-area-inset-bottom));border-top:2px solid var(--gold);border-radius:16px 16px 0 0;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -7px 18px #0e2a4729}.s6-browser-roster>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.s6-browser-roster>div>button{color:#fff;background:0 0;border:0;min-height:38px;padding:0;font-size:13px;font-weight:800}.s6-browser-roster [role=status]{color:#fff;text-align:right;font-size:10px}.s6-browser-return-row{border-bottom:1px solid #ffffff29;margin-bottom:3px}.s6-browser-return-row>button{align-items:center;gap:6px;display:inline-flex}.s6-browser-return-row>button>span{color:var(--gold);font-size:17px;line-height:1}.s6-browser-roster nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.s6-browser-roster nav button{color:#fff;background:#ffffff09;border:1px solid #aebeccad;min-height:40px;padding:3px 2px;font-size:11px}.s6-browser-roster nav button[aria-pressed=true]{background:var(--gold);color:var(--navy);border-color:var(--gold);box-shadow:0 1px 2px #0000002e}.s6-browser-save-row button{background:var(--gold);color:var(--navy);border:0;border-radius:9px;width:100%;min-height:44px;font-size:14px;font-weight:850}.s6-browser-save-row button:disabled{color:#36485b;background:#c9aa5d}.s6-browser-roster>p{max-height:3em;margin:4px 0;font-size:12px;overflow:auto}.s6-player-browser :is(button,input,select,[tabindex]):focus-visible{outline-offset:-3px;outline:3px solid #d9a321}.s6-player-browser .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:700px){.s6-player-browser{--identity-width:320px;padding-bottom:calc(140px + env(safe-area-inset-bottom))}.s6-player-browser.has-unsaved-roster{padding-bottom:calc(196px + env(safe-area-inset-bottom))}.s6-browser-heading{gap:16px;padding:10px 12px}.s6-browser-heading h1{font-size:22px}.s6-browser-slot-label{padding-left:12px;font-size:14px}.s6-browser-controls{grid-template-columns:1fr 1fr;gap:0 12px;padding-top:10px;display:grid}.s6-browser-search input{min-height:44px;padding:8px 12px;font-size:16px}.s6-browser-filters{margin-top:0}.s6-browser-filters select{min-height:44px;padding:6px;font-size:16px}.s6-browser-positions{grid-column:1/-1;gap:4px;min-height:46px}.s6-browser-positions button{min-width:44px;min-height:44px;padding:5px 8px;font-size:14px}.s6-browser-positions>span{font-size:11px}.s6-browser-results-summary{grid-column:1/-1;min-height:46px}.s6-browser-results-summary>span{font-size:11px}.s6-browser-player{min-height:64px}.s6-browser-player strong{font-size:16px}.s6-browser-player small{font-size:12px;line-height:1.4}.s6-browser-player em{font-size:10px}.s6-browser-add{font-size:26px}.s6-browser-add:before{width:44px;height:44px}.s6-browser-table td,.s6-browser-table th{width:112px;min-width:112px;max-width:112px;padding-right:16px}.s6-browser-table td{font-size:17px}.s6-browser-roster{padding:0 12px calc(8px + env(safe-area-inset-bottom))}.s6-browser-roster>div>button{min-height:42px;font-size:14px}.s6-browser-roster [role=status]{font-size:11px}.s6-browser-roster nav{gap:6px}.s6-browser-roster nav button{min-height:44px;padding:4px 2px;font-size:12px}.s6-browser-roster nav small{margin-left:4px;font-size:12px}}.s6-home-gameplay,.s6-home-readiness,.s6-home-ready,.s6-home-results{overflow-wrap:anywhere;border-top:1px solid #c8cfd3;min-width:0;margin:20px 0;padding:16px 0}.s6-home-gameplay>header,.s6-home-readiness>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.s6-home-gameplay h1{margin:0 0 8px;font-size:36px}.s6-home-gameplay p,.s6-home-readiness p{margin:6px 0}.s6-home-gameplay small,.s6-home-readiness small{color:#536477}.s6-home-gameplay .s6-primary-button,.s6-home-readiness .s6-primary-button{background:var(--gold);color:var(--navy);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.s6-home-gameplay .s6-primary-button:focus-visible,.s6-home-readiness .s6-primary-button:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.s6-home-readiness .s6-primary-button:disabled{opacity:.65;cursor:wait}.s6-home-games h2,.s6-home-readiness h2,.s6-home-results h2{margin:0 0 8px;font-size:20px}.s6-home-readiness{border-top:2px solid #c99b22;font-size:14px}.s6-home-readiness dl{margin:12px 0}.s6-home-readiness dl>div{border-bottom:1px solid #dde0df;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);align-items:center;gap:12px;min-height:44px;display:grid}.s6-home-readiness dd{text-align:right;margin:0}.s6-home-readiness dt a{align-items:center;min-height:44px;display:inline-flex}.s6-home-readiness summary{cursor:pointer;padding:12px 0}.s6-home-ready{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;display:flex}.s6-home-ready strong{color:#846005;letter-spacing:.06em;font-size:12px}.s6-home-ready a,.s6-home-results nav a{align-items:center;min-height:44px;display:inline-flex}.s6-home-roster{margin-top:20px}.s6-home-roster-title{border-bottom:1px solid #c8cfd3;justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.s6-home-games ul,.s6-home-roster ul{margin:0;padding:0;list-style:none}.s6-home-roster li{border-bottom:1px solid #dde0df;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;font-size:15px;display:grid}.s6-home-roster li>strong{min-width:0}.s6-home-roster li>span{color:#536477;font-size:12px}.s6-home-roster li small,.s6-home-roster li>.s6-gameplay-mark{text-align:right;justify-self:end}.s6-home-roster p{padding-top:12px;font-size:14px;line-height:1.6}.s6-home-games{margin-top:20px;font-size:14px}.s6-home-games li{border-bottom:1px solid #dde0df;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 0;display:flex}.s6-home-results{font-size:15px}.s6-home-results nav{gap:24px;display:flex}@media (max-width:600px){.s6-home-gameplay>header,.s6-home-readiness>header{flex-direction:column;align-items:stretch;gap:12px}.s6-home-gameplay h1{font-size:30px}.s6-home-gameplay>header p{font-size:16px;line-height:1.45}.s6-home-gameplay>header small{font-size:13px}.s6-home-gameplay .s6-primary-button{text-align:center}}.account-branded-topbar{background:var(--navy);color:var(--paper);gap:16px;padding:20px 16px}.account-branded-topbar .account-wordmark{width:148px;height:auto;margin-bottom:12px;display:block}.account-branded-topbar h1{color:var(--paper);margin:0}.account-branded-topbar .quiet-link{color:var(--paper);white-space:nowrap;min-height:44px}.account-links:has(.account-join-action){grid-template-columns:minmax(0,1fr);padding:16px}.account-links .account-join-action{background:var(--navy);border:1px solid var(--navy);color:var(--paper);border-radius:8px;gap:12px;min-height:48px;font-size:15px;font-weight:750}.account-links .account-join-action span{color:var(--gold)}.account-links .account-join-action:hover{background:#183b5c}.account-links .account-join-action:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.s6-team-identity{vertical-align:middle;flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.s6-team-identity>strong{max-width:100%;display:block}.s6-team-identity>small,.s6-team-identity>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s6-team-identity>small{color:#52677b;font-size:12px;font-weight:400}.s6-team-name-editor{color:var(--navy);border-bottom:1px solid #ccd3da;padding:12px 16px}.s6-team-name-editor>.eyebrow{margin:0;font-size:11px}.s6-team-name-editor form,.s6-team-name-editor>div{align-items:center;gap:8px;min-width:0;display:flex}.s6-team-name-editor .s6-team-identity{flex:1}.s6-team-name-editor input{border:1px solid #8fa3b5;border-radius:6px;flex:1;width:100%;min-width:0;min-height:44px;padding:8px;font-size:16px}.s6-team-name-editor button{min-height:44px;color:var(--navy);background:0 0;border-radius:6px;flex:none;padding:8px 12px;font-weight:700}.s6-team-name-editor button[type=submit]{background:var(--gold)}.s6-team-name-editor button:disabled{opacity:.55}.s6-team-name-editor button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.s6-team-name-editor>small{font-size:12px;display:block}.s6-team-locked-editor{max-width:1200px;margin:auto}.account-topbar-actions{align-items:center;gap:16px;display:flex}.account-topbar-actions>a{color:inherit;padding:12px 0;font-weight:700}.account-profile-prompt,.s6-account-settings{padding:20px}.s6-account-profile{min-width:0}.s6-account-profile>section{border-bottom:1px solid #c5cfd7;min-width:0;padding:18px 0}.s6-account-profile h3{margin:0 0 8px;font-size:16px}.s6-account-profile p{overflow-wrap:anywhere;margin:8px 0}.s6-account-profile small{color:#496078}.s6-account-profile .profile-edit{border-radius:8px;min-height:44px}.s6-account-profile .profile-form{min-width:0;max-width:100%}.s6-account-profile .profile-form input{box-sizing:border-box;width:100%;min-width:0}.s6-install-settings p{color:#496078;font-size:13px;line-height:1.45}.s6-install-settings .s6-install-instructions{color:#0e2a47;background:#f5f1e8;border-left:3px solid #d9a321;border-radius:3px;padding:10px 12px}.s6-push-settings p{color:#496078;font-size:13px;line-height:1.45}.s6-push-settings button{color:#0e2a47;background:#faf8f2;border:1px solid #b9c5ce;border-radius:8px;min-height:44px;padding:9px 13px;font-weight:700}.s6-push-settings button:disabled{opacity:.5}.s6-push-settings button:focus-visible,.s6-push-settings input:focus-visible{outline-offset:2px;outline:3px solid #daa514}.s6-push-actions{flex-wrap:wrap;gap:8px;display:flex}.s6-push-options{border:0;gap:6px;margin:12px 0;padding:0;display:grid}.s6-push-options legend{margin-bottom:6px;font-size:13px;font-weight:800}.s6-push-options label{align-items:center;gap:10px;min-height:38px;font-size:13px;display:flex}.s6-push-options input{width:18px;height:18px}.s6-install-button{color:#fff;cursor:pointer;background:#0e2a47;border:1px solid #0e2a47;border-radius:8px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:750}.s6-install-button:hover{background:#174365}.s6-install-button:focus-visible{outline-offset:3px;outline:3px solid #d9a321}.s6-family-members-heading p,.s6-league-family>div>p{color:#5a6b78;margin:4px 0 0;font-size:11px}.s6-family-member-list,.s6-family-participants{border-block:1px solid var(--s6-soft-rule);margin:12px 0}.s6-family-access-mode,.s6-family-member-list>div,.s6-family-participants>div{justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:8px 0;display:flex}.s6-family-member-list>div+div,.s6-family-participants>div+div{border-top:1px solid var(--s6-soft-rule)}.s6-family-access-mode span,.s6-family-member-list span,.s6-family-participants span{flex-direction:column;min-width:0;display:flex}.s6-family-access-mode small,.s6-family-member-list small,.s6-family-participants small{color:#667786;margin-top:2px;font-size:9px}.s6-family-member-list .is-archived{opacity:.65}.s6-family-access-mode button,.s6-family-member-list button,.s6-family-participants button{color:var(--navy);background:0 0;border:0;min-height:36px;padding:5px 8px;font-size:10px;font-weight:800}.s6-family-add,.s6-family-member-form{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.s6-family-add label,.s6-family-member-form label{flex-direction:column;gap:5px;display:flex}.s6-family-add label>span,.s6-family-member-form label>span,.s6-family-mode-control legend{color:#5f6d76;text-transform:uppercase;font-size:9px;font-weight:850}.s6-family-add input,.s6-family-add select,.s6-family-member-form input{border:1px solid var(--s6-rule);border-radius:8px;min-height:42px;padding:0 10px}.s6-league-family{border-bottom:1px solid var(--s6-rule);margin-bottom:18px;padding-bottom:18px}.s6-family-mode-control{gap:12px;margin-top:12px;display:grid}.s6-family-mode-control fieldset{border:1px solid var(--s6-rule);border-radius:10px;gap:0;margin:0;padding:0;display:grid}.s6-family-mode-control legend{margin-left:10px;padding:0 5px}.s6-family-mode-control fieldset label{align-items:flex-start;gap:9px;padding:12px;display:flex}.s6-family-mode-control fieldset label+label{border-top:1px solid var(--s6-soft-rule)}.s6-family-mode-control fieldset span{flex-direction:column;display:flex}.s6-family-mode-control fieldset small{color:#667786;margin-top:3px;font-size:9px}.s6-family-mode-control .is-disabled{opacity:.55}.s6-participant-selector{border-left:1px solid var(--s6-rule);align-items:center;gap:6px;min-height:22px;margin-left:auto;padding-left:14px;display:flex}.s6-participant-selector>span{color:#78848d;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:850}.s6-participant-selector select{color:var(--navy);background:0 0;border:0;max-width:190px;font-size:10px;font-weight:850}.s6-cohort-tabs{border:1px solid var(--s6-rule);border-radius:999px;align-items:center;margin:12px 0 0;display:inline-flex;overflow:hidden}.s6-cohort-tabs a{color:#647583;text-align:center;min-width:92px;padding:8px 12px;font-size:10px;font-weight:850;text-decoration:none}.s6-cohort-tabs a.active{background:var(--navy);color:#fff}@media (max-width:600px){.s6-family-add,.s6-family-member-form{grid-template-columns:1fr}.s6-participant-selector{padding-left:10px}.s6-participant-selector select{max-width:132px}}@media (max-width:520px){.account-topbar-actions{flex-direction:column;align-items:flex-end;gap:0}.s6-account-settings{padding:16px}}.s6-settings-content #members .s6-settings-section-action{gap:20px;padding:14px 0}.s6-settings-content #members .s6-settings-section-action>div{flex:1}.s6-settings-content #members .s6-settings-section-action .s6-outline-button{border:1px solid var(--s6-navy,#0e2a47);color:#0e2a47;text-transform:none;white-space:nowrap;background:#fffdf8;border-radius:8px;justify-content:center;align-self:center;align-items:center;min-height:44px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.s6-settings-content #members .s6-settings-section-action .s6-outline-button:hover{background:#eee8da}.s6-settings-content #members .s6-settings-invite{margin-top:22px;scroll-margin-top:20px}.s6-settings-content #members .invite-panel{border:0;border-top:1px solid var(--s6-rule);background:0 0;padding:18px 0 0}.s6-settings-content #members .invite-panel .panel-note{margin:8px 0 16px}.s6-settings-content #members .invite-panel form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.s6-settings-content #members .invite-panel .field{min-width:0;margin:0}.s6-settings-content #members .invite-panel input{border-radius:8px;width:100%;min-width:0;height:46px;min-height:46px}.s6-settings-content #members .invite-panel form button{white-space:nowrap;border-radius:8px;width:auto;min-height:46px;margin:0;padding:10px 20px}.s6-settings-content #members .invite-result{overflow-wrap:anywhere;min-width:0}@media (max-width:600px){.s6-settings-content #members .s6-settings-section-action{gap:12px}.s6-settings-content #members .s6-settings-section-action .s6-outline-button{align-self:stretch}.s6-settings-content #members .invite-panel form{grid-template-columns:minmax(0,1fr)}.s6-settings-content #members .invite-panel form button{width:100%}}.s6-pristine-delete{color:#102d49;border-top:1px solid #c9a6a0;margin-top:2rem;padding-top:1rem}.s6-pristine-delete h3{margin:0;font-size:1rem}.s6-pristine-delete p{max-width:65ch;margin:.5rem 0 .75rem;font-size:.875rem;line-height:1.5}.s6-pristine-delete form{max-width:32rem}.s6-pristine-delete label{overflow-wrap:anywhere;font-size:.875rem;display:block}.s6-pristine-delete input{border:1px solid #9aa9b6;border-radius:6px;width:100%;min-width:0;min-height:44px;margin-top:.5rem;padding:.5rem;font-size:1rem}.s6-pristine-delete form>div{flex-wrap:wrap;gap:.5rem;display:flex}.s6-pristine-delete button{color:#873326;min-height:44px;font:inherit;background:0 0;border:1px solid #a44637;border-radius:6px;padding:.5rem .875rem;font-size:.875rem;font-weight:700}.s6-pristine-delete button[type=submit]{color:#fff;background:#873326}.s6-pristine-delete button:disabled{opacity:.5;cursor:not-allowed}.s6-pristine-delete :focus-visible{outline-offset:3px;outline:2px solid #102d49}.s6-share-invite{border-block:1px solid #c7cfd4;gap:12px;padding:18px 0;display:grid}.s6-share-invite p{margin:0;font-size:14px;line-height:1.45}.s6-invite-code{color:#0e2a47;letter-spacing:.05em;overflow-wrap:anywhere;font-size:clamp(17px,4.5vw,23px)}.s6-invite-actions{flex-wrap:wrap;gap:8px;display:flex}.s6-invite-actions button{color:#0e2a47;background:#faf8f2;border:1px solid #b9c5ce;border-radius:8px;min-height:44px;padding:8px 12px;font-weight:600}.s6-invite-actions button:focus-visible{outline-offset:2px;outline:3px solid #daa514}.s6-invite-confirm{border-top:1px solid #c7cfd4;gap:10px;padding-top:12px;display:grid}.s6-email-invite{margin-top:16px}.s6-email-invite summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.s6-roster-status{color:#496078;letter-spacing:.025em;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.5;display:block}.s6-locked-projection>.s6-roster-status,.s6-my-projection>.s6-roster-status{margin:6px 0 10px}.s6-locked-my-team{font:inherit;margin:12px 0 0;font-weight:700}.s6-challenge-progress{color:#102d49;background:#fbfcfc;border:1px solid #d5dde2;border-radius:10px;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"label status""main detail";align-items:center;gap:6px 16px;min-width:0;margin:12px 0 0;padding:12px 14px;display:grid}.s6-challenge-progress>span,.s6-challenge-progress>strong{overflow-wrap:anywhere;min-width:0}.s6-challenge-progress-label{color:#53677b;letter-spacing:.06em;text-transform:uppercase;grid-area:label;font-size:11px;font-weight:800}.s6-challenge-progress-status{color:#53677b;letter-spacing:.045em;text-align:right;white-space:nowrap;grid-area:status;justify-self:end;font-size:12px}.s6-challenge-progress.is-positive .s6-challenge-progress-status{color:#187043}.s6-challenge-progress.is-negative .s6-challenge-progress-status{color:#944331}.s6-challenge-progress-main{flex-wrap:wrap;grid-area:main;align-items:baseline;gap:4px 9px;font-size:14px;display:flex}.s6-challenge-progress-main>strong{font-size:16px}.s6-challenge-progress-main>span{color:#53677b;font-variant-numeric:tabular-nums}.s6-challenge-progress-detail{color:#102d49;font-variant-numeric:tabular-nums;text-align:right;flex-wrap:wrap;grid-area:detail;justify-content:end;align-items:baseline;gap:4px 10px;font-size:14px;display:flex}.s6-challenge-progress-detail small{color:#53677b;letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:700}.s6-challenge-progress.is-settled{grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-areas:"label main status";gap:10px 14px}.s6-challenge-progress.is-settled .s6-challenge-progress-main{font-size:14px}.s6-challenge-progress.is-settled .s6-challenge-progress-main>strong{font-size:15px}@media (max-width:480px){.s6-challenge-progress{gap:5px 10px;padding:11px 12px}.s6-challenge-progress-main>strong{font-size:15px}.s6-challenge-progress-detail{gap:3px 7px;font-size:13px}.s6-challenge-progress-detail small{font-size:10px}.s6-challenge-progress.is-settled{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"label status""main main";gap:4px 10px}}.s6-product-shell{--s6-rule:var(--s6-soft-rule)}.s6-main-column{padding-bottom:52px}.s6-page-heading h1{letter-spacing:-.01em;font-size:clamp(32px,3.6vw,45px)}.s6-site-header{box-shadow:0 1px #ffffff17}.s6-primary-nav a:after{border-radius:999px 999px 0 0}.s6-box-score-section,.s6-financial-scoreboard,.s6-history-list,.s6-overview-empty,.s6-overview-entry,.s6-overview-leaderboard,.s6-overview-panel,.s6-settings-invite .league-panel{background:var(--s6-soft-surface);border-color:var(--s6-soft-rule);border-radius:var(--s6-radius);box-shadow:var(--s6-soft-shadow);overflow:hidden}.s6-box-score-section .s6-section-bar{background:#153553;min-height:38px;padding-inline:16px}.s6-overview-entry,.s6-overview-leaderboard,.s6-overview-panel{border-color:var(--s6-soft-rule)}.s6-overview-player-detail{background:#f3f4f1}.s6-preview-row.is-me{background:#f8f1e2}.s6-general-name-input input,.s6-history-status,.s6-invite-actions button,.s6-outline-button,.s6-pristine-delete button,.s6-pristine-delete input,.s6-season-standings-config input,.s6-settings-mobile-selector select,.s6-team-name-editor button,.s6-team-name-editor input{border-radius:10px}.s6-outline-button{background:#ffffffb8;border-color:#aab8c3;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 2px #0e2a4709}.s6-outline-button:hover:not(:disabled){background:#fffdf8;border-color:#71869a;transform:translateY(-1px);box-shadow:0 3px 8px #0e2a4714}.compact-primary,.primary,.primary-link,.s6-home-gameplay .s6-primary-button,.s6-home-readiness .s6-primary-button{color:var(--navy);border-radius:12px;box-shadow:0 2px 5px #78530429}.compact-primary:active,.primary-link:active,.primary:active,.s6-home-gameplay .s6-primary-button:active,.s6-home-readiness .s6-primary-button:active{transform:translateY(1px)}.s6-browser-save-row button{border-radius:11px;box-shadow:0 2px 5px #0000002e}.auth-shell{background-image:radial-gradient(#0e2a470e 1px,#0000 0)}.auth-panel{border:1px solid var(--s6-soft-rule);border-top:4px solid var(--navy);border-radius:var(--s6-radius)}.auth-form input,.auth-submit{border-radius:11px}.account-shell{background:#faf9f5}.account-topbar{background:var(--s6-soft-surface)}.account-intro{background:linear-gradient(135deg,#121a1a,#1b2925)}.account-profile-actions{background:#fbfaf6;gap:9px;padding:12px 16px}.account-profile-actions .profile-edit{background:#fffdf8;border-color:#b5c0c8;border-radius:10px;box-shadow:0 1px 2px #0e2a470a}.account-profile-actions .profile-form{border-top-color:var(--s6-soft-rule);padding-top:12px}.league-index,.league-panel,.setup-section{background:var(--s6-soft-surface);border-radius:var(--s6-radius);margin-inline:10px;padding:18px 16px 20px}.account-links{background:0 0;margin:12px 10px 0}.account-links .account-join-action{box-shadow:var(--s6-soft-shadow);border-radius:12px}.s6-settings-nav{border-color:var(--s6-soft-rule);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0e2a4709}.s6-settings-nav a{border-bottom-color:#e1e6e9}.s6-settings-section{border-top-width:2px}.s6-settings-section>header{border-bottom-color:var(--s6-soft-rule);padding-block:12px}.s6-settings-panel-status{border-bottom-width:1px}.s6-general-details,.s6-settings-invite .league-panel,.s6-settings-members,.s6-settings-readout-grid,.s6-settings-scoring-table{border-color:var(--s6-soft-rule);border-radius:12px;overflow:hidden}.s6-general-details>div:nth-child(2n),.s6-settings-member-row>*+*,.s6-settings-readout-grid>div+div,.s6-settings-scoring-row>*+*{border-left-color:#e0e5e8}.s6-settings-challenge-program,.s6-settings-season-checklist,.s6-settings-season-summary,.s6-settings-section-action{border-color:var(--s6-soft-rule)}.s6-browser-heading{border-radius:0}.s6-browser-filters select,.s6-browser-search{border-color:#d1dae0;box-shadow:0 2px 7px #0e2a470b}.s6-browser-positions button[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--gold);background:#f0f3f5;border-color:#d4dee5}.s6-browser-table .s6-browser-identity{border-right-color:#e1e5e6;box-shadow:6px 0 12px #0e2a4706}.s6-browser-add:before{border-color:#aab9c5;border-radius:11px;box-shadow:0 1px 3px #0e2a470f}.s6-browser-roster{box-shadow:var(--s6-floating-shadow);border:1px solid #d9a321d1;border-radius:14px;width:calc(100% - 16px);padding:0 10px 6px}.s6-browser-roster nav button{border-color:#c2cfdab3;border-radius:10px}.s6-browser-roster>p{margin-bottom:2px}.s6-player-browser{padding-bottom:142px}.sticky-action{border:1px solid var(--s6-soft-rule);box-shadow:var(--s6-floating-shadow);bottom:max(8px,env(safe-area-inset-bottom));background:#fcfbf7f5;border-radius:14px;margin:0 8px;padding:8px}.s6-picks-lock-strip{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.s6-picks-lock-strip{background:color-mix(in srgb,var(--paper) 88%,white)}}.s6-picks-lock-strip{border:1px solid #dde3e5;border-left:3px solid var(--gold);border-radius:11px;padding:9px 11px;box-shadow:0 2px 8px #0e2a470b}.s6-picks-lock-strip-picker,.s6-picks-lock-strip-picks{border:1px solid #dde3e5;border-left:3px solid var(--gold);border-top:1px solid #dde3e5;margin:8px 8px 0}.s6-picks-lock-strip-picker{background:#fbfaf5}.s6-picks-lock-strip-picks.is-near,.s6-picks-lock-strip-picks.is-urgent{border-top-color:#dde3e5}@media (min-width:700px){.s6-player-browser{padding-bottom:154px}.s6-player-browser.has-unsaved-roster{padding-bottom:210px}.s6-browser-roster{max-width:1184px}}.s6-game-icon{vertical-align:-3px;flex:none;width:16px;height:16px;display:inline-block}.s6-game-icon-wolf{justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.s6-game-icon-wolf img{object-fit:contain;width:16px;height:16px}.s6-status-mark{color:var(--s6-muted);letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;font-family:Arial Narrow,Arial,sans-serif;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.s6-status-mark .s6-game-icon{width:13px;height:13px}.s6-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.s6-status-mark.is-live,.s6-status-mark.is-submitted{color:var(--s6-live)}.s6-status-mark.is-draft,.s6-status-mark.is-preliminary,.s6-status-mark.is-questionable{color:var(--s6-provisional)}.s6-status-mark.is-final,.s6-status-mark.is-locked,.s6-status-mark.is-official{color:var(--s6-official)}.s6-status-mark.is-doubtful,.s6-status-mark.is-ir,.s6-status-mark.is-out{color:var(--s6-danger)}.s6-highlight-stat{min-width:0}.s6-highlight-stat>header{color:var(--s6-muted);align-items:center;gap:6px;margin-bottom:8px;display:flex}.s6-highlight-stat>header .s6-game-icon{width:15px;height:15px}.s6-highlight-stat>header>span{letter-spacing:.065em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:900}.s6-highlight-stat>strong{color:var(--navy);font-size:16px;line-height:1.15;display:block}.s6-highlight-stat>p{color:#61717c;margin:5px 0 0;font-size:10px;line-height:1.4}.s6-highlight-stat.is-gold>header{color:#946a08}.s6-highlight-stat.is-positive>header,.s6-highlight-stat.is-positive>p{color:var(--s6-positive)}.s6-highlight-stat.is-negative>header,.s6-highlight-stat.is-negative>p{color:var(--s6-danger)}.s6-metric-cell{flex-direction:column;justify-content:center;align-items:flex-end;min-width:0;display:flex}.s6-metric-cell>small{color:var(--s6-muted);letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:850;display:none}.s6-metric-cell>strong{color:var(--navy);font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;font-size:20px;line-height:1}.s6-metric-cell>em{color:var(--s6-muted);margin-top:3px;font-size:8px;font-style:normal}.s6-metric-cell.is-gold>strong{color:#9d7008}.s6-metric-cell.is-positive>strong{color:var(--s6-positive)}.s6-metric-cell.is-negative>strong{color:var(--s6-danger)}.s6-rank-movement{color:var(--s6-muted);white-space:nowrap;align-items:center;gap:2px;font-size:9px;display:inline-flex}.s6-rank-movement .s6-game-icon{width:12px;height:12px}.s6-rank-movement>strong{font-size:10px}.s6-rank-movement>small{color:inherit;margin-left:2px;font-size:8px}.s6-rank-movement.is-up{color:var(--s6-positive)}.s6-rank-movement.is-down{color:var(--s6-danger)}.s6-weekly-recap{background:var(--s6-paper);border:1px solid var(--s6-rule);border-radius:var(--s6-radius);box-shadow:var(--s6-shadow);margin:0 0 18px;overflow:hidden}.s6-weekly-recap-head{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.s6-weekly-recap-head .eyebrow{color:var(--gold);margin:0 0 2px}.s6-weekly-recap-head h2{color:#fff;margin:0;font-size:22px}.s6-weekly-recap-head .s6-status-mark{border:1px solid;border-radius:5px;padding:5px 7px}.s6-weekly-recap-head .s6-status-mark.is-official{color:#aee2bc}.s6-weekly-recap-head .s6-status-mark.is-preliminary{color:#f3cb61}.s6-recap-lead{border-bottom:1px solid var(--s6-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 16px;padding:16px 18px;display:grid}.s6-recap-lead>span{color:#9d6b00;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.s6-recap-lead>strong{grid-column:1;font-size:22px}.s6-recap-lead>b{grid-area:1/2/4;font-family:Arial Narrow,Impact,sans-serif;font-size:34px}.s6-recap-lead>small{color:#61717c;grid-column:1;font-size:11px}.s6-recap-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.s6-recap-grid article{border-bottom:1px solid var(--s6-rule);min-height:112px;padding:14px 16px}.s6-recap-grid article:not(:nth-child(3n+1)){border-left:1px solid var(--s6-rule)}.s6-recap-season>span{color:#9d6b00;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:900;display:block}.s6-recap-season{padding:13px 18px 8px}.s6-recap-season p{color:#586974;margin:0 0 6px;font-size:11px}.s6-recap-season p strong{color:var(--navy);margin:0 5px}.s6-recap-season.is-empty p{margin-bottom:6px}.s6-weekly-recap>footer{border-top:1px solid var(--s6-rule);color:#65747d;background:#f3f5f5;padding:9px 18px;font-size:9px}@media (max-width:699px){.s6-weekly-recap{margin-bottom:13px}.s6-weekly-recap-head{padding:12px}.s6-weekly-recap-head h2{font-size:19px}.s6-recap-lead{padding:13px 12px}.s6-recap-lead>strong{font-size:19px}.s6-recap-lead>b{font-size:29px}.s6-recap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-recap-grid article{min-height:104px;padding:12px}.s6-recap-grid article:not(:nth-child(3n+1)){border-left:0}.s6-recap-grid article:nth-child(2n){border-left:1px solid var(--s6-rule)}.s6-recap-grid .s6-highlight-stat>strong{overflow-wrap:anywhere;font-size:14px}.s6-recap-season{padding:12px 12px 7px}.s6-weekly-recap>footer{padding:9px 12px}}.s6-overview-demo{color:#fff;background:#162f47;border:1px solid #dca516;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:8px 10px;display:flex}.s6-overview-demo>strong{color:#f4bd23;letter-spacing:.12em;flex:none;font-size:9px}.s6-overview-demo nav{scrollbar-width:none;gap:3px;display:flex;overflow-x:auto}.s6-overview-demo nav::-webkit-scrollbar{display:none}.s6-overview-demo a{color:#dce6ed;text-transform:uppercase;border-radius:999px;flex:none;padding:6px 8px;font-size:8px;font-weight:800;text-decoration:none}.s6-overview-demo a.active{color:#102c48;background:#e3aa17}.s6-live-challenge,.s6-live-overview-board,.s6-overview-entry-details{border:1px solid var(--s6-rule);background:#fff;border-radius:12px;margin-top:16px;overflow:hidden}.s6-live-board-head,.s6-live-board-row{grid-template-columns:52px minmax(0,1fr) 90px 104px;display:grid}.s6-live-board-head{border-bottom:1px solid var(--s6-rule);color:#647580;letter-spacing:.04em;text-transform:uppercase;min-height:30px;font-size:9px;font-weight:850}.s6-live-board-head span{justify-content:flex-end;align-items:center;padding:7px 12px;display:flex}.s6-live-board-head span:nth-child(2){justify-content:flex-start}.s6-live-board-row{border:0;border-bottom:1px solid var(--s6-rule);color:inherit;cursor:pointer;font:inherit;min-height:54px;text-align:inherit;background:#fff;width:100%;padding:0}.s6-live-board-row:hover{background:#f5f8f9}.s6-live-board-row:focus-visible{outline:3px solid var(--gold);outline-offset:-3px;z-index:1;position:relative}.s6-live-board-row.is-me{box-shadow:inset 3px 0 0 var(--gold);background:#fff8df}.s6-live-board-row>span,.s6-live-board-row>strong{justify-content:flex-end;align-items:center;min-width:0;padding:8px 12px;display:flex}.s6-live-board-row>*+*{border-left:1px solid #7c91a124}.s6-live-rank{font-family:Arial Narrow,Impact,sans-serif;font-size:19px;font-weight:900}.s6-live-manager,.s6-live-rank{justify-content:center!important}.s6-live-manager{flex-direction:column;font-size:14px;font-weight:850;overflow:hidden;align-items:flex-start!important}.s6-live-manager>:first-child{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.s6-live-manager small{color:#697b87;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:750}.s6-live-score.s6-metric-cell{padding:8px 12px}.s6-live-score.s6-metric-cell>strong{font-size:18px}.s6-live-score.s6-metric-cell>em{text-align:right;font-size:7px}.s6-live-movement{justify-content:center!important}.s6-live-roster-cue{color:#7a8993;margin-left:5px;font-size:19px}.s6-live-movement .s6-rank-movement{white-space:normal;justify-content:center}.s6-live-movement .s6-rank-movement>small{text-align:left;line-height:1.15}.s6-live-board-note{color:#647580;margin:0;padding:9px 12px;font-size:9px}.s6-live-overview-board footer{padding:10px 12px}.s6-sweat-mode{border:1px solid var(--s6-rule);color:var(--navy);background:#fbfaf5;border-radius:12px;margin-top:12px;overflow:hidden}.s6-sweat-head{justify-content:space-between;align-items:center;gap:10px;padding:13px 16px 9px;display:flex}.s6-sweat-head .eyebrow{color:#987015;margin:0 0 3px;font-size:10px}.s6-sweat-head h2{text-transform:uppercase;margin:0;font-family:Arial Narrow,Impact,sans-serif;font-size:clamp(23px,3vw,32px);line-height:1.08}.s6-sweat-primary{gap:18px;padding:0 16px 11px;display:flex}.s6-sweat-primary p{flex-wrap:wrap;gap:4px 7px;min-width:0;margin:0;display:flex}.s6-sweat-primary p+p{border-left:1px solid var(--s6-rule);padding-left:18px}.s6-sweat-primary span{color:#617383;text-transform:uppercase;align-self:center;font-size:10px;font-weight:800}.s6-sweat-primary strong{font-size:16px;line-height:1}.s6-sweat-primary small{color:#617383;align-self:center;font-size:10px}.s6-sweat-progress{border-block:1px solid var(--s6-rule);background:#f1f4f2;flex-wrap:wrap;gap:4px 18px;padding:8px 16px;display:flex}.s6-sweat-progress span{color:#4e6473;font-size:11px}.s6-sweat-progress strong{color:var(--navy);margin-right:3px}.s6-sweat-status{flex-wrap:wrap;gap:7px 22px;padding:10px 16px 12px;display:flex}.s6-sweat-status>span{flex-wrap:wrap;align-items:center;gap:3px 5px;min-width:0;display:inline-flex}.s6-sweat-status .s6-game-icon{color:#9a6c0b;width:16px;height:16px}.s6-sweat-status strong{text-transform:uppercase;font-size:10px}.s6-sweat-status small{color:#617383;font-size:10px}.s6-sweat-mode.is-complete .s6-sweat-status{padding-top:8px}.s6-live-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.s6-live-insights article{border:1px solid var(--s6-rule);background:#fff;border-radius:10px;flex-direction:column;min-height:96px;padding:13px;display:flex}.s6-live-insights .s6-highlight-stat>header{margin-bottom:7px}.s6-live-insights .s6-highlight-stat>strong{font-size:16px}.s6-live-insights .s6-highlight-stat>p{color:#576b79;margin-top:4px;font-size:10px;line-height:1.45}.s6-league-activity{border:1px solid var(--s6-rule);background:#fff;border-radius:12px;margin-top:12px;overflow:hidden}.s6-league-activity>header{border-bottom:1px solid var(--s6-rule);justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.s6-league-activity>header .eyebrow{margin:0 0 2px;font-size:8px}.s6-league-activity>header h2{margin:0;font-size:16px}.s6-league-activity>header>span{color:#657682;font-size:9px;font-weight:800}.s6-league-activity ol{margin:0;padding:0;list-style:none}.s6-league-activity li{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:8px 12px;display:grid}.s6-league-activity li+li{border-top:1px solid var(--s6-soft-rule)}.s6-activity-mark{color:var(--navy);background:#eef2f4;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.s6-activity-mark .s6-game-icon,.s6-activity-mark .s6-game-icon-wolf img{width:13px;height:13px}.s6-league-activity li.is-lone-wolf .s6-activity-mark,.s6-league-activity li.is-mvp .s6-activity-mark,.s6-league-activity li.is-result .s6-activity-mark{color:#8c6300;background:#fff4cf}.s6-league-activity li.is-challenge .s6-activity-mark{color:#17643b;background:#e8f4ed}.s6-activity-copy{flex-direction:column;min-width:0;display:flex}.s6-activity-copy>strong{color:var(--navy);font-size:11px;line-height:1.35}.s6-activity-copy>small{color:#637581;margin-top:2px;font-size:9px;line-height:1.35}.s6-league-activity time{color:#778791;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:8px}.s6-league-activity details{border-top:1px solid var(--s6-rule)}.s6-league-activity summary{color:var(--navy);cursor:pointer;text-align:center;text-transform:uppercase;padding:9px 12px;font-size:9px;font-weight:850;list-style:none}.s6-live-challenge>header{border-bottom:1px solid var(--s6-rule);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.s6-live-challenge>header .eyebrow{align-items:center;gap:5px;margin:0 0 2px;font-size:8px;display:flex}.s6-live-challenge>header h2{margin:0;font-size:16px}.s6-live-challenge>header>span{color:#657682;font-size:9px;font-weight:800}.s6-live-challenge-counts{grid-template-columns:repeat(3,1fr);display:grid}.s6-live-challenge-counts>.s6-metric-cell{align-items:center;padding:12px}.s6-live-challenge-counts>.s6-metric-cell+.s6-metric-cell{border-left:1px solid var(--s6-rule)}.s6-live-challenge-counts>.s6-metric-cell>small{order:2;margin-top:5px;display:block}.s6-live-challenge-counts>.s6-metric-cell>strong{order:1;font-size:20px}.s6-live-challenge details{border-top:1px solid var(--s6-rule)}.s6-live-challenge summary,.s6-overview-entry-details>summary{cursor:pointer;text-transform:uppercase;padding:11px 14px;font-size:10px;font-weight:850;list-style:none}.s6-live-challenge details>div{padding:0 14px 10px}.s6-live-challenge details p{justify-content:space-between;margin:0;padding:7px 0;font-size:10px;display:flex}.s6-overview-entry-details>summary{justify-content:space-between;align-items:center;display:flex}.s6-overview-entry-details>summary small{color:#627480;font-size:9px}.s6-overview-entry-details[open]>summary{border-bottom:1px solid var(--s6-rule)}.s6-overview-entry-details .s6-overview-grid{margin-top:0}@media (max-width:699px){.s6-overview-demo{flex-direction:column;align-items:flex-start;gap:6px}.s6-overview-demo nav{width:100%;max-width:100%}.s6-live-board-head,.s6-live-board-row{grid-template-columns:34px minmax(0,1fr) 58px 52px}.s6-live-board-head span,.s6-live-board-row>span,.s6-live-board-row>strong{padding-left:7px;padding-right:7px}.s6-live-board-row{min-height:50px}.s6-live-rank{font-size:16px}.s6-live-manager{font-size:12px}.s6-live-score.s6-metric-cell>strong{font-size:14px}.s6-live-movement .s6-rank-movement>small,.s6-live-score.s6-metric-cell>em{display:none}.s6-sweat-head{padding:11px 12px 7px}.s6-sweat-head h2{font-size:23px}.s6-sweat-primary{gap:10px;padding:0 12px 9px}.s6-sweat-primary p+p{padding-left:10px}.s6-sweat-primary small{flex-basis:100%}.s6-sweat-progress{gap:4px 10px;padding:7px 12px}.s6-sweat-progress span{flex-basis:100%}.s6-sweat-status{gap:5px 12px;padding:8px 12px 10px}.s6-sweat-status>span{flex-basis:100%}.s6-live-insights{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-live-insights article{min-height:0}.s6-live-insights article:last-child:nth-child(odd){grid-column:1/-1}.s6-league-activity li{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:8px 10px}.s6-activity-copy>strong{font-size:10px}.s6-live-challenge-counts>.s6-metric-cell{padding:10px 5px}.s6-live-challenge>header{align-items:flex-start}}.s6-team-roster-backdrop{z-index:90;background:#08192a85;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.s6-team-roster-sheet{color:var(--navy);max-width:620px;max-height:min(88dvh,820px);padding:10px 14px calc(18px + env(safe-area-inset-bottom));background:#fbfaf5;border:1px solid #cbd6dc;border-radius:18px 18px 0 0;width:100%;overflow:auto;box-shadow:0 -16px 50px #08192a38}.s6-team-roster-handle{background:#aebbc3;border-radius:999px;width:42px;height:4px;margin:0 auto 10px}.s6-team-roster-header{border-bottom:1px solid var(--s6-rule);justify-content:space-between;align-items:flex-start;padding:4px 2px 12px;display:flex}.s6-team-roster-header .eyebrow{margin:0 0 2px}.s6-team-roster-header h2{margin:0;font-size:24px;line-height:1.05}.s6-team-roster-header p:not(.eyebrow){color:#657682;margin:4px 0 0;font-size:11px}.s6-team-roster-header>button{color:var(--navy);background:#fff;border:1px solid #bdcad2;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.s6-team-roster-header>button .s6-game-icon{width:18px;height:18px}.s6-team-roster-scoreboard{border-bottom:1px solid var(--s6-rule);background:#eef3f5;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -14px;display:grid}.s6-team-roster-scoreboard>.s6-metric-cell{align-items:flex-start;padding:11px 14px}.s6-team-roster-scoreboard>.s6-metric-cell+.s6-metric-cell{border-left:1px solid #ccd7dd}.s6-team-roster-scoreboard .s6-metric-cell>strong{font-size:20px}.s6-team-roster-players{margin:0 -14px}.s6-team-roster-player{border-bottom:1px solid var(--s6-rule);grid-template-columns:4px 49px minmax(0,1fr);align-items:stretch;min-height:72px;display:grid;position:relative}.s6-team-roster-player>.s6-team-accent-strip{grid-column:1;width:4px;height:auto;position:static}.s6-team-roster-player>.s6-position-mark{grid-column:2;place-self:center}.s6-team-roster-player-trigger{grid-column:3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;width:100%;text-align:left!important;background:0 0!important;padding:7px 14px 7px 5px!important;display:grid!important}.s6-team-roster-player-trigger:hover{background:#f3f6f7!important}.s6-team-roster-player-trigger:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.s6-team-roster-player-copy{flex-direction:column;min-width:0;display:flex}.s6-team-roster-player-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.s6-team-roster-player-copy>small{color:#697a85;margin-top:2px;font-size:9px}.s6-team-roster-player-result{flex-direction:column;grid-area:1/2/3;justify-content:center;align-items:flex-end;min-width:82px;display:flex}.s6-team-roster-player-result>strong{color:var(--navy);font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;font-size:22px;line-height:1}.s6-team-roster-player-result>strong>span{font-family:inherit;font-size:.58em}.s6-team-roster-player-result>small{color:#627482;margin-top:4px;font-size:8px;font-weight:850}.s6-team-roster-marks{flex-wrap:wrap;grid-area:2/1;gap:5px;display:flex}.s6-team-roster-marks:empty{display:none}.s6-team-roster-marks .s6-gameplay-mark{padding:4px 6px;font-size:8px}.s6-team-roster-player-points{justify-content:flex-end;gap:14px;display:flex}.s6-team-roster-player-points .s6-metric-cell{align-items:flex-end}.s6-team-roster-player-points .s6-metric-cell>strong{font-size:15px}.s6-team-roster-player-points .s6-metric-cell>small{font-size:7px}.s6-team-roster-player-trigger>.s6-roster-quick-stats{grid-area:3/1/auto/-1}.s6-team-roster-player-trigger>.s6-roster-quick-stats .s6-roster-fantasy-line>span,.s6-team-roster-player-trigger>.s6-roster-quick-stats .s6-roster-fantasy-line>strong{display:none}.s6-roster-quick-stats{color:#566977;flex-direction:column;gap:3px;min-width:0;margin-top:4px;display:flex!important}.s6-roster-fantasy-line{flex-wrap:wrap;align-items:baseline;gap:3px 10px;min-width:0;display:flex!important}.s6-roster-fantasy-line>strong{color:var(--navy);font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;line-height:1;font-size:15px!important}.s6-roster-fantasy-line>span{color:#5c6e7b;letter-spacing:.025em;white-space:nowrap;font-size:8px;font-weight:800}.s6-roster-fantasy-line>em{color:#8b6500;letter-spacing:.025em;white-space:nowrap;font-size:8px;font-style:normal;font-weight:900}.s6-roster-box-score{letter-spacing:.01em;white-space:normal;font-weight:750;line-height:1.3;color:#4e5f6a!important;font-size:8px!important}.s6-roster-quick-stats{display:contents!important}.review-row .s6-player-identity-trigger,.s6-draft-roster .slot-copy,.s6-locked-projection-player .s6-player-identity-trigger,.s6-player-copy .s6-compact-roster-trigger,.s6-team-roster-player-trigger{grid-template-columns:minmax(0,1fr) 64px;column-gap:8px;display:grid!important}.s6-team-roster-player-trigger{grid-template-columns:minmax(0,1fr) 64px;align-items:start}.review-row .s6-player-identity-trigger>small,.review-row .s6-player-identity-trigger>strong,.s6-draft-roster .slot-copy>.s6-gameplay-mark,.s6-draft-roster .slot-copy>small,.s6-draft-roster .slot-copy>strong,.s6-player-copy .s6-compact-roster-trigger>.s6-player-game-line,.s6-player-copy .s6-compact-roster-trigger>strong,.s6-team-roster-marks,.s6-team-roster-player-copy{grid-column:1}.s6-team-roster-player-copy{grid-row:1}.s6-team-roster-marks{grid-row:2}.s6-roster-quick-context{flex-direction:column;grid-column:1;gap:3px;min-width:0;padding-top:3px;display:flex}.s6-roster-quick-score{text-align:right;flex-direction:column;grid-area:1/2/span 4;justify-content:center;align-items:flex-end;min-width:64px;display:flex}.s6-draft-roster .slot-copy .s6-roster-quick-score>strong,.s6-player-copy .s6-roster-quick-score>strong,.s6-roster-quick-score>strong{color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Arial Narrow,Impact,sans-serif;font-size:21px;line-height:1;display:block}.s6-draft-roster .slot-copy .s6-roster-quick-score>small,.s6-player-copy .s6-roster-quick-score>small,.s6-roster-quick-score>small{color:#657786;letter-spacing:.04em;margin-top:4px;font-size:9px;font-weight:850;line-height:1.2;display:block}.s6-roster-quick-context .s6-roster-fantasy-line>em,.s6-roster-quick-context .s6-roster-fantasy-line>span{font-size:9px;display:inline}.s6-roster-quick-context .s6-roster-box-score{overflow-wrap:anywhere;line-height:1.35;display:block;font-size:9px!important}.s6-team-roster-player-trigger>.s6-roster-quick-context{grid-row:3}.s6-team-roster-player-trigger>.s6-roster-quick-score{grid-row:1/span 3}.s6-draft-roster .slot-copy>.s6-roster-quick-context,.s6-player-copy .s6-compact-roster-trigger>.s6-roster-quick-context{grid-row:3}.s6-draft-roster .slot-copy>.s6-roster-quick-score{grid-row:1/span 3}.s6-locked-projection-player>div{grid-template-columns:minmax(0,1fr) 64px;column-gap:8px;display:grid}.s6-locked-projection-player>div>.s6-ownership-context,.s6-locked-projection-player>div>.s6-player-identity-trigger,.s6-locked-projection-player>div>small{grid-column:1}.review-row{min-height:72px}.review-row .s6-player-identity-trigger{padding:8px 0}.review-row .s6-roster-quick-stats{margin-top:5px}.review-row .s6-review-mvp-mark{vertical-align:middle;margin-left:6px;display:inline-flex}.s6-team-roster-challenge{background:#fff;border:1px solid #d2dce1;border-radius:11px;margin-top:14px;padding:12px}.s6-team-roster-challenge>header{justify-content:space-between;align-items:flex-start;display:flex}.s6-team-roster-challenge .eyebrow{margin:0 0 2px}.s6-team-roster-challenge h3{margin:0;font-size:16px}.s6-team-roster-challenge>p{color:#5f7280;margin:5px 0;font-size:11px}.s6-team-roster-challenge>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.s6-team-roster-challenge>div small{color:#61727e}@media (min-width:700px){.s6-team-roster-backdrop{justify-content:center;align-items:center;padding:28px}.s6-team-roster-sheet{border-radius:18px;max-width:680px;max-height:min(88vh,800px);padding:20px 22px;box-shadow:0 20px 65px #08192a47}.s6-team-roster-handle{display:none}.s6-team-roster-players,.s6-team-roster-scoreboard{margin-left:-22px;margin-right:-22px}.s6-team-roster-player-trigger{grid-template-columns:minmax(0,1fr) 64px}.s6-team-roster-player-result{grid-column:3;min-width:104px}.s6-team-roster-player-result>strong>span{display:none}.s6-team-roster-marks{grid-column:1}.s6-team-roster-player-trigger>.s6-roster-quick-stats{grid-column:1/3}.s6-team-roster-player-points{grid-area:1/3/3}}@media (max-width:699px){.s6-team-roster-player-state{justify-self:end}.s6-team-roster-player-points{grid-column:1/-1;justify-content:flex-start}.s6-team-roster-player-points .s6-metric-cell{align-items:flex-start}.s6-roster-fantasy-line{gap:3px 8px}}@media (max-width:680px){.s6-main-column{padding:18px 16px 44px}.s6-page-heading h1{font-size:clamp(30px,9vw,37px)}.s6-box-score-section,.s6-financial-scoreboard,.s6-history-list,.s6-overview-empty,.s6-overview-entry,.s6-overview-leaderboard,.s6-overview-panel{border-radius:12px}.s6-settings-mobile-selector select{border-color:#aab8c3;border-radius:10px}.s6-general-details,.s6-settings-members,.s6-settings-readout-grid,.s6-settings-scoring-table{border-radius:10px}.s6-settings-section>header{padding-block:10px}.s6-browser-roster{padding-bottom:6px}.s6-picks-lock-strip-picker{margin-inline:7px}.s6-picks-lock-strip strong{font-size:11px}}.s6-timezone-form{gap:12px;min-width:0;max-width:100%;display:grid}.s6-timezone-form label{gap:6px;min-width:0;display:grid}.s6-timezone-form input,.s6-timezone-form select{color:#0e2a47;background:#fff;border:1px solid #c5d0db;border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;font-size:16px}.s6-timezone-form p,.s6-timezone-form small{overflow-wrap:anywhere}.s6-timezone-form button{justify-self:start;min-height:44px}:root{--s6-soft-surface:#ffffffc7;--s6-soft-rule:#7c91a145;--s6-soft-shadow:0 2px 9px #0e2a470b;--s6-floating-shadow:0 9px 26px #0e2a471b;--s6-radius:12px}.s6-product-shell{background:linear-gradient(#f8f5ed,#f5f1e8 34rem)}.s6-main-column{padding-top:clamp(18px,2.6vw,28px)}.s6-page-heading{margin-bottom:clamp(14px,2vw,22px)}.s6-page-heading h1{font-size:clamp(30px,3.3vw,42px);line-height:.98}.s6-page-heading>div>p:last-child{color:#617184;max-width:64ch;font-size:12px;line-height:1.55}.s6-site-header{min-height:64px}.s6-primary-nav{gap:clamp(14px,1.8vw,27px);height:64px}.s6-primary-nav a{color:#ffffffdb;transition:color .15s}.s6-primary-nav a:after{height:2px}.s6-primary-nav a:hover{color:#fff}.s6-competition-context{border-bottom-color:var(--s6-soft-rule);background:#ffffff38;min-height:38px}.s6-competition-context>span{color:#536477}.s6-box-score-section,.s6-financial-scoreboard,.s6-history-list,.s6-overview-empty,.s6-overview-entry,.s6-overview-leaderboard,.s6-overview-panel{border-color:var(--s6-soft-rule);box-shadow:none;border-radius:var(--s6-radius);background:#ffffffa3}.s6-financials-grid,.s6-overview-grid{gap:clamp(14px,2vw,22px)}.s6-overview-side{gap:14px}.s6-box-score-section .s6-section-bar{background:#143451;min-height:36px}.s6-overview-entry,.s6-overview-leaderboard,.s6-overview-panel{overflow:hidden}.s6-history-row,.s6-manager-row,.s6-overview-player,.s6-season-row{border-bottom-color:#7c91a138}.s6-history-row:hover,.s6-manager-row:hover,.s6-overview-player:hover,.s6-season-row:hover{background:#ffffff85}.s6-overview-player-detail,.s6-roster-breakdown{background:#5b70800e}.s6-projection-summary{background:#e3eaee85}.s6-entry-scoreboard,.s6-overview-panel>header,.s6-preview-head,.s6-results-head,.s6-season-results-head{border-bottom-color:var(--s6-soft-rule)}.s6-manager-summary>span+span,.s6-manager-summary>span+strong,.s6-manager-summary>strong+span,.s6-preview-head span+span,.s6-preview-row>span+span,.s6-preview-row>span+strong,.s6-results-head span+span,.s6-season-results-head span+span,.s6-season-row>summary>*+*{border-left-color:#7c91a129}.s6-roster-breakdown{border-top-color:#7c91a12e}.s6-picks-lock-strip,.s6-picks-lock-strip-picker,.s6-picks-lock-strip-picks{border-color:#7c91a13d;border-left-color:var(--gold);background:#ffffffb8;box-shadow:0 2px 10px #0e2a4709}.s6-picks-lock-strip{gap:8px;min-height:42px;padding:8px 10px}.s6-picks-lock-strip.has-commissioner-statuses{flex-wrap:wrap}.s6-picks-lock-strip>.s6-picks-lock-copy{flex-wrap:wrap;flex:250px;align-items:baseline;gap:2px 10px;min-width:250px;display:flex}.s6-picks-lock-copy time{overflow-wrap:normal;white-space:nowrap}.s6-picks-lock-strip-picker,.s6-picks-lock-strip-picks{margin-inline:8px}.s6-picks-lock-strip-picker .s6-personal-submission-status{padding:5px 6px;font-size:9px}.s6-submission-progress{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:10px;font-weight:750}.s6-commissioner-submission-details{border-top:1px solid #7c91a13d;flex:0 0 100%;margin-top:2px;padding-top:7px}.s6-commissioner-submission-details summary{color:var(--navy);cursor:pointer;font-size:10px;font-weight:800;list-style-position:inside}.s6-commissioner-submission-details>p{color:var(--muted);margin:4px 0 5px;font-size:9px}.s6-commissioner-submission-details ul{margin:0;padding:0;list-style:none}.s6-commissioner-submission-details li{border-top:1px solid #7c91a129;justify-content:space-between;align-items:center;gap:8px;min-height:31px;display:flex}.s6-commissioner-submission-details li strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.s6-commissioner-submission-details li span{color:var(--muted);text-transform:uppercase;flex:none;font-size:8px;font-weight:850}.s6-commissioner-submission-details li span.locked,.s6-commissioner-submission-details li span.submitted{color:var(--success)}.s6-commissioner-submission-details li span.draft{color:var(--warning)}.s6-home-gameplay,.s6-home-readiness,.s6-home-ready,.s6-home-results{border-top-color:var(--s6-soft-rule);margin-block:16px;padding-block:14px}.s6-home-gameplay h1{font-size:clamp(31px,7vw,39px)}.s6-home-ready{box-shadow:var(--s6-soft-shadow);background:#ffffff8c;border:1px solid #7c91a133;border-radius:12px;padding-inline:12px}.s6-current-week-prelock{border-radius:var(--s6-radius);box-shadow:var(--s6-soft-shadow);background:#ffffffad;border:1px solid #7c91a140;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px 14px;margin-top:18px;padding:clamp(16px,2.4vw,24px);display:grid}.s6-current-week-prelock .s6-status-mark{margin-top:3px}.s6-current-week-prelock .eyebrow{margin:0 0 4px}.s6-current-week-prelock h1{color:var(--navy);letter-spacing:-.025em;text-transform:none;margin:0;font-family:inherit;font-size:clamp(20px,2.7vw,28px);line-height:1.08}.s6-current-week-prelock>div>p:last-child{color:#617184;margin:6px 0 0;font-size:13px;line-height:1.5}.s6-current-week-prelock footer{color:#617184;border-top:1px solid #7c91a133;grid-column:1/-1;gap:8px 16px;padding-top:10px;font-size:11px;font-weight:720;display:flex}.s6-current-week-prelock footer span,.s6-current-week-prelock time{font-variant-numeric:tabular-nums}.s6-manager-row[open],.s6-season-row[open]{background:#e9eef073}.s6-manager-row[open] .s6-manager-summary,.s6-season-row[open]>summary{box-shadow:inset 2px 0 0 var(--gold)}.s6-manager-row:hover .s6-row-toggle,.s6-season-row:hover .s6-row-toggle{color:var(--navy)}.s6-player-line{border-bottom-color:#7c91a12e}.s6-player-tags em{border-radius:999px}.s6-financial-scoreboard{margin-block:16px}.s6-financial-scoreboard>div{min-height:92px;padding:14px}.s6-financial-scoreboard>div+div{border-left-color:#7c91a12e}.s6-financials-heading,.s6-season-heading,.s6-settings-heading{border-bottom-color:var(--s6-soft-rule)}.s6-financials-status,.s6-season-status,.s6-settings-role{border-left-color:var(--s6-soft-rule)}.s6-financial-ledger-head span+span,.s6-general-details>div:nth-child(2n),.s6-settings-member-row>*+*,.s6-settings-readout-grid>div+div,.s6-settings-scoring-row>*+*{border-left-color:#7c91a129}.s6-settings-nav{box-shadow:var(--s6-soft-shadow);background:#ffffff7a}.s6-settings-nav a.is-active{box-shadow:inset 2px 0 0 var(--gold);background:#e7eef1d1}.s6-settings-section{border-top-color:var(--gold)}.s6-general-details,.s6-settings-members,.s6-settings-readout-grid,.s6-settings-scoring-table{background:#ffffff73}.s6-settings-section-action{border-color:var(--s6-soft-rule);padding-block:12px}:where(.s6-product-shell,.account-shell,.auth-shell) :is(input:not([type=range]),select,textarea){background:#ffffffe0;border-color:#7c91a16b;border-radius:10px;box-shadow:inset 0 1px 1px #0e2a4706}:where(.s6-product-shell,.account-shell,.auth-shell) :is(input:not([type=range]),select,textarea):focus-visible{border-color:#8a650c;outline:0;box-shadow:0 0 0 3px #d9a3212e}.account-profile-actions .profile-edit,.s6-invite-actions button,.s6-outline-button{border-radius:10px;min-height:42px}.s6-outline-button{text-transform:none;font-family:inherit;font-size:12px;font-weight:750}.s6-home-gameplay .s6-primary-button,.s6-home-readiness .s6-primary-button,.s6-open-early .s6-primary-button{border-radius:12px;min-height:44px;box-shadow:0 3px 10px #78530421}.s6-browser-toolbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f1e8f0}.s6-browser-filters select,.s6-browser-search{background:#ffffffe6;box-shadow:0 1px 4px #0e2a4709}.s6-browser-positions{min-height:39px}.s6-browser-positions button{min-height:34px}.s6-browser-table .s6-browser-identity{box-shadow:5px 0 12px #0e2a4705}.s6-browser-table td,.s6-browser-table th{border-bottom-color:#7c91a12b}.s6-browser-table tr:hover .s6-browser-identity,.s6-browser-table tr:hover td{background-color:#ffffff70}.s6-browser-add:before{background:#ffffffbd;border-radius:10px}.s6-browser-roster{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);bottom:max(8px,env(safe-area-inset-bottom));background:#0e2a47f5}.auth-shell{background-color:#f6f2e9;background-image:radial-gradient(#0e2a470b 1px,#0000 0)}.auth-panel{box-shadow:var(--s6-floating-shadow);background:#ffffffdb;border-top-width:3px}.auth-submit{border-radius:11px}.account-profile-actions,.account-topbar{background:#ffffffb3}.account-topbar.account-branded-topbar,.account-topbar.account-branded-topbar .account-topbar-actions>a,.account-topbar.account-branded-topbar .quiet-link,.account-topbar.account-branded-topbar h1,.account-topbar.account-branded-topbar>a{color:var(--navy)}.league-index,.league-panel,.setup-section{box-shadow:var(--s6-soft-shadow);background:#ffffffad}.public-lineup-card{box-shadow:var(--s6-floating-shadow);border-radius:14px;overflow:hidden}.public-header-actions a,.public-hero-actions a{border-radius:10px}@media (max-width:680px){.s6-main-column{padding:16px 14px 42px}.s6-site-header{gap:14px;min-height:58px;padding-inline:14px}.s6-primary-nav{gap:18px;height:58px}.s6-primary-nav a{font-size:11px}.s6-competition-context{min-height:35px;padding-inline:14px}.s6-competition-context>span{padding-inline:12px}.s6-financials-grid,.s6-overview-grid{gap:14px}.s6-overview-side{gap:12px}.s6-box-score-section,.s6-financial-scoreboard,.s6-history-list,.s6-overview-empty,.s6-overview-entry,.s6-overview-leaderboard,.s6-overview-panel{border-radius:11px}.s6-browser-controls{margin-inline:6px}.s6-browser-roster{width:calc(100% - 14px)}.s6-picks-lock-strip-picker,.s6-picks-lock-strip-picks{margin-inline:6px}.s6-picks-lock-strip-overview,.s6-picks-lock-strip-picks{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"countdown status""time progress""commissioner commissioner";align-items:center;gap:6px 10px;display:grid}.s6-picks-lock-strip-overview>.s6-picks-lock-accent,.s6-picks-lock-strip-picks>.s6-picks-lock-accent{display:none}.s6-picks-lock-strip-overview>.s6-picks-lock-copy,.s6-picks-lock-strip-picks>.s6-picks-lock-copy{min-width:0;display:contents}.s6-picks-lock-strip-overview>.s6-picks-lock-copy>strong,.s6-picks-lock-strip-picks>.s6-picks-lock-copy>strong{grid-area:countdown;min-width:0}.s6-picks-lock-strip-overview>.s6-picks-lock-copy>time,.s6-picks-lock-strip-picks>.s6-picks-lock-copy>time{grid-area:time;min-width:0}.s6-picks-lock-strip-overview>.s6-submission-progress,.s6-picks-lock-strip-picks>.s6-submission-progress{grid-area:progress;justify-self:end;margin:0}.s6-picks-lock-strip-overview>.s6-personal-submission-status,.s6-picks-lock-strip-picks>.s6-personal-submission-status{grid-area:status;justify-self:end;max-width:100%}.s6-picks-lock-strip-overview>.s6-commissioner-submission-details,.s6-picks-lock-strip-picks>.s6-commissioner-submission-details{grid-area:commissioner;margin-top:2px}.s6-personal-submission-status{padding:5px 7px;font-size:9px}.s6-current-week-prelock{gap:9px 11px;margin-top:14px;padding:16px}.s6-current-week-prelock footer{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.s6-home-pregame{border-top:0;margin-top:0;padding-top:0}.s6-week-hero{box-shadow:none;isolation:isolate;background:linear-gradient(90deg,#fffdf7f0,#fffdf7cc 48%,#fffdf733),url(/images/week-hero-editorial-v1.png) 50%/cover no-repeat;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:22px;min-height:230px;padding:clamp(20px,3vw,34px);display:grid;position:relative;overflow:hidden}.s6-week-hero:after,.s6-week-hero:before{content:"";pointer-events:none;z-index:-1;position:absolute}.s6-week-hero:before{background:repeating-linear-gradient(90deg,#0000 0 54px,#0e2a4709 54px 55px),linear-gradient(#0000,#0e2a470b);inset:52% 0 0 48%;transform:skew(-12deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%);mask-image:linear-gradient(90deg,#0000,#000 28%)}.s6-week-hero:after{border:1px solid #0e2a470e;border-radius:50%;width:240px;height:240px;top:-118px;right:-78px}.s6-week-hero-copy{min-width:0}.s6-week-hero .s6-status-mark{margin-bottom:9px}.s6-week-hero h1{color:var(--navy);letter-spacing:-.055em;white-space:nowrap;align-items:baseline;gap:.18em;max-width:100%;margin:0;font-family:inherit;font-size:clamp(52px,7vw,82px);font-weight:820;line-height:.9;display:flex}.s6-week-hero h1 span{min-width:0}.s6-week-hero h1 b{color:var(--gold);text-shadow:0 1px #ffffff8f;font-size:1em;font-weight:820}.s6-week-hero-copy>small{color:#607284;text-transform:uppercase;margin-top:14px;font-size:11px;font-weight:780;display:block}.s6-home-gameplay .s6-week-hero-action{border-radius:14px;justify-content:center;gap:10px;width:100%;min-height:64px;padding-inline:clamp(18px,3vw,34px);font-size:clamp(15px,1.8vw,20px);display:flex}.s6-week-hero-action>span{font-size:1.2em;line-height:1}.s6-week-hero-note{border-left:3px solid var(--gold);color:#5d6e7d;background:#ffffff8f;padding:8px 10px;font-size:12px;margin:10px 0 0!important}.s6-home-pregame>.s6-picks-lock-strip{box-shadow:var(--s6-floating-shadow);border-radius:15px;margin-top:14px}.s6-picks-lock-strip-composed{background:#ffffffb8;border:1px solid #7c91a13d;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:0;min-height:146px;padding:18px 22px;display:grid;box-shadow:0 2px 10px #0e2a4709}.s6-picks-lock-strip-composed.is-near,.s6-picks-lock-strip-composed.is-urgent{background:#ffffffb8;border-left-width:1px;border-left-color:#7c91a13d}.s6-picks-lock-strip-composed>.s6-picks-lock-accent{display:none}.s6-overview-lock-side,.s6-overview-submission-side{align-items:center;min-width:0;display:flex}.s6-overview-lock-side{justify-content:center;gap:18px;padding-right:22px}.s6-overview-submission-side{border-left:1px solid #7c91a152;flex-direction:column;justify-content:center;padding-left:24px}.s6-overview-lock-icon{color:var(--navy);background:#0e2a470e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.s6-overview-lock-icon .s6-game-icon{stroke-width:1.8px;width:30px;height:30px}.s6-picks-lock-strip-composed .s6-picks-lock-copy{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.s6-picks-lock-strip-composed .s6-picks-lock-copy strong{color:#637487;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;font-size:11px;font-weight:850;line-height:1.1;display:flex}.s6-picks-lock-strip-composed .s6-picks-lock-copy strong b{color:var(--navy);letter-spacing:-.035em;white-space:nowrap;margin-top:6px;font-family:Arial Narrow,Impact,sans-serif;font-size:38px;line-height:1}.s6-picks-lock-strip-composed .s6-picks-lock-copy time{color:#52677b;font-size:13px}.s6-overview-personal-row,.s6-overview-progress-row{align-self:stretch;align-items:center;gap:12px;min-width:0;display:flex}.s6-overview-personal-row{border-radius:13px;min-height:58px;padding:9px 12px}.s6-overview-personal-row.is-success{background:#e5f3e9}.s6-overview-personal-row.is-warning{background:#fbf0d6}.s6-overview-personal-row.is-urgent{background:#f9e3df}.s6-overview-personal-row.is-neutral{background:#e9eef1}.s6-overview-status-icon{background:var(--navy);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.s6-overview-personal-row.is-success .s6-overview-status-icon{background:#17814e}.s6-overview-personal-row.is-warning .s6-overview-status-icon{background:#a4710b}.s6-overview-personal-row.is-urgent .s6-overview-status-icon{background:#a33027}.s6-overview-status-icon .s6-game-icon{stroke-width:2.2px;width:23px;height:23px}.s6-overview-progress-copy,.s6-overview-status-copy{flex-direction:column;min-width:0;display:flex}.s6-picks-lock-strip-composed .s6-overview-status-copy .s6-personal-submission-status{background:0 0;align-self:flex-start;min-height:0;padding:0}.s6-overview-progress-copy small,.s6-overview-status-copy small{color:#607487;margin-top:4px;font-size:11px;line-height:1.25}.s6-overview-progress-row{color:#617387;border-top:1px solid #7c91a13b;margin-top:8px;padding:10px 12px 0}.s6-overview-group-icon{flex:0 0 40px;justify-content:center;align-items:center;width:40px;display:flex}.s6-overview-group-icon .s6-game-icon{stroke-width:1.8px;width:29px;height:29px}.s6-picks-lock-strip-composed .s6-submission-progress{color:var(--navy);font-size:13px;font-weight:850}.s6-picks-lock-strip-composed>.s6-commissioner-submission-details{grid-area:auto/1/auto/-1}.s6-home-roster{box-shadow:var(--s6-soft-shadow);background:#ffffffc7;border:1px solid #7c91a138;border-radius:15px;margin-top:14px;padding:5px 16px 14px;overflow:hidden}.s6-home-roster-title{min-height:48px;padding:11px 0}.s6-home-roster-title>strong{letter-spacing:-.02em;font-size:18px}.s6-home-roster-title>span{color:#52667a;font-size:11px;font-weight:750}.s6-home-roster li{min-height:48px}.s6-home-roster li>strong{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.s6-home-challenge{color:#5b6c7b;background:#0e2a470b;border-radius:10px;margin:12px 0 0!important;padding:10px 12px!important;font-size:11px!important;line-height:1.45!important}.s6-home-challenge strong{color:var(--navy);letter-spacing:.035em;font-size:10px}.s6-home-pregame+.s6-overview-recap-teaser{margin-top:16px}@media (max-width:680px){.s6-home-pregame{margin-top:0}.s6-week-hero{gap:16px;min-height:0;padding:18px 4px 6px}.s6-week-hero h1{font-size:clamp(52px,15vw,66px)}.s6-week-hero-copy>small{margin-top:10px}.s6-home-gameplay .s6-week-hero-action{min-height:54px}.s6-home-pregame>.s6-picks-lock-strip{margin-top:10px}.s6-picks-lock-strip-composed{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-template-areas:none;min-height:126px;padding:12px 13px}.s6-overview-lock-side{grid-area:auto;justify-content:flex-start;gap:10px;padding-right:12px}.s6-overview-lock-icon{flex:0 0 44px;width:44px;height:44px;display:flex}.s6-overview-lock-icon .s6-game-icon{width:22px;height:22px}.s6-overview-submission-side{border-left:1px solid #7c91a152;padding-left:12px;display:flex}.s6-picks-lock-strip-composed .s6-picks-lock-copy{gap:3px}.s6-picks-lock-strip-composed .s6-picks-lock-copy strong{letter-spacing:.05em;text-transform:uppercase;font-size:9px}.s6-picks-lock-strip-composed .s6-picks-lock-copy strong b{margin-top:3px;font-size:25px}.s6-picks-lock-strip-composed .s6-picks-lock-copy time{font-size:10px}.s6-overview-personal-row{align-self:stretch;min-height:43px;padding:6px 8px}.s6-overview-status-icon{flex:0 0 30px;width:30px;height:30px;display:flex}.s6-overview-status-icon .s6-game-icon{width:18px;height:18px}.s6-overview-progress-copy>small,.s6-overview-status-copy>small{margin-top:1px;font-size:9px;display:block}.s6-overview-progress-row{border-top:1px solid #7c91a133;align-self:stretch;margin-top:5px;padding:6px 8px 0}.s6-overview-group-icon{flex:0 0 26px;width:26px;display:flex}.s6-overview-group-icon .s6-game-icon{width:21px;height:21px}.s6-picks-lock-strip-composed .s6-submission-progress{font-size:10px}.s6-home-roster{padding:4px 12px 12px}.s6-home-roster-title{align-items:center}.s6-home-roster-title>strong{font-size:17px}.s6-home-roster-title>span{font-size:10px}}@media (min-width:681px) and (max-width:1100px){.s6-week-hero h1{font-size:clamp(62px,8.5vw,82px)}}@media (min-width:1101px){.s6-home-pregame{width:100%;max-width:1180px;margin-inline:auto}.s6-week-hero{gap:18px;min-height:182px;padding:24px 28px}.s6-week-hero h1{font-size:64px}.s6-home-gameplay .s6-week-hero-action{min-height:54px;font-size:18px}.s6-home-pregame>.s6-picks-lock-strip{margin-top:12px}.s6-picks-lock-strip-composed{min-height:120px;padding:14px 20px}.s6-overview-lock-side{gap:14px;padding-right:20px}.s6-overview-lock-icon{width:52px;height:52px}.s6-overview-lock-icon .s6-game-icon{width:25px;height:25px}.s6-picks-lock-strip-composed .s6-picks-lock-copy strong{font-size:10px}.s6-picks-lock-strip-composed .s6-picks-lock-copy strong b{margin-top:4px;font-size:32px}.s6-picks-lock-strip-composed .s6-picks-lock-copy time{font-size:12px}.s6-overview-submission-side{padding-left:20px}.s6-overview-personal-row{min-height:48px;padding:7px 10px}.s6-overview-status-icon{width:34px;height:34px}.s6-overview-status-icon .s6-game-icon{width:20px;height:20px}.s6-overview-progress-row{margin-top:6px;padding:7px 10px 0}.s6-overview-group-icon{flex-basis:34px;width:34px}.s6-overview-group-icon .s6-game-icon{width:24px;height:24px}.s6-overview-progress-copy small,.s6-overview-status-copy small{margin-top:2px;font-size:10px}.s6-picks-lock-strip-composed .s6-submission-progress{font-size:12px}}.s6-player-browser{--identity-width:184px;padding-bottom:128px}.s6-player-browser.has-unsaved-roster{padding-bottom:178px}.s6-browser-toolbar{border-bottom-color:#7c91a12e}.s6-browser-heading{gap:8px;min-height:52px;padding-block:4px}.s6-browser-heading h1{letter-spacing:-.02em;font-size:17px;font-weight:700}.s6-browser-heading button{min-height:42px;font-size:15px}.s6-browser-slot-label{padding-left:8px;font-size:12px}.s6-picks-lock-strip-picker{border:0;border-left:2px solid var(--gold);box-shadow:none;background:0 0;min-height:34px;margin:4px 10px 0;padding:5px 8px}.s6-picks-lock-strip-picker strong,.s6-picks-lock-strip-picker time{font-size:10px}.s6-browser-controls{box-shadow:none;background:0 0;border:0;border-radius:0;margin:4px 10px 0;padding:0}.s6-browser-search{box-shadow:none;border-radius:9px}.s6-browser-search input{min-height:42px;padding-block:5px;font-size:15px}.s6-browser-search button{min-width:38px;min-height:42px}.s6-browser-filters{gap:6px;margin-top:6px}.s6-browser-filters select{box-shadow:none;border-radius:9px;min-height:38px;font-size:13px}.s6-browser-positions,.s6-browser-results-summary{min-height:33px}.s6-browser-positions button{min-width:39px;min-height:32px;padding-inline:8px}.s6-browser-positions>span,.s6-browser-results-summary>span{font-size:9px}.s6-browser-table td,.s6-browser-table th{width:68px;min-width:68px;max-width:68px;padding-block:5px}.s6-browser-table .s6-browser-identity{padding:5px 7px}.s6-browser-table thead .s6-browser-identity{padding-left:45px}.s6-browser-table td{font-size:14px}.s6-browser-player em{margin-top:1px;font-size:8px}.s6-browser-add{flex-basis:36px;width:36px;font-size:19px}.s6-browser-add:before{box-shadow:none;border-radius:50%;width:28px;height:28px}.s6-browser-roster{padding:0 8px calc(4px + env(safe-area-inset-bottom));border-color:#d9a321a8;border-radius:17px 17px 0 0;box-shadow:0 -5px 16px #0e2a471f}.s6-browser-roster>div>button{min-height:34px;font-size:12px}.s6-browser-roster [role=status]{font-size:9px}.s6-browser-roster nav{gap:1px}.s6-browser-roster nav button{color:#ecf1f4d6;background:0 0;border-color:#0000;border-radius:8px;min-height:38px;padding:2px 1px;font-size:10px}.s6-browser-roster nav button[aria-pressed=true]{box-shadow:none}.s6-browser-roster nav small{margin-left:2px;font-size:10px}.s6-browser-save-row{padding-top:4px}.s6-browser-save-row button{min-height:40px}@media (min-width:700px){.s6-player-browser{--identity-width:292px;padding-bottom:134px}.s6-player-browser.has-unsaved-roster{padding-bottom:184px}.s6-browser-controls{gap:0 10px}.s6-browser-search input{min-height:42px}.s6-browser-filters select{min-height:42px;font-size:15px}.s6-browser-positions,.s6-browser-results-summary{min-height:38px}.s6-browser-positions button{min-height:36px}.s6-browser-player{min-height:58px}.s6-browser-table td,.s6-browser-table th{width:100px;min-width:100px;max-width:100px;padding-block:6px}.s6-browser-roster nav{gap:3px}.s6-browser-roster nav button{min-height:40px}}.s6-player-context{color:#87591c;min-width:0;max-width:100%;font-size:.6875rem;font-weight:600;line-height:1.25;display:block}.s6-player-context>span:first-child{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.s6-player-context.is-stale{color:#607080;font-weight:400}.s6-player-identity-trigger{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;min-width:0;margin:0;padding:0;display:block;position:relative}.s6-player-identity-trigger:hover strong{text-underline-offset:3px;-webkit-text-decoration:underline #0e2a4757;text-decoration:underline #0e2a4757}.s6-player-identity-trigger:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:3px}.s6-player-context-indicator{color:#71869a;vertical-align:1px;min-width:0;margin-left:4px;padding:0;font-size:13px;font-style:normal;font-weight:850;line-height:1;text-decoration:none;display:inline-block}.s6-player-context-indicator.is-stale{color:#80909c;font-weight:700}.s6-browser-player-details{flex:1;min-width:0;padding:3px 0}.s6-player-sheet-backdrop{z-index:100;background:#0a19276b;justify-content:center;align-items:flex-end;padding:14px 12px 0;display:flex;position:fixed;inset:0}.s6-player-sheet{border:1px solid #cfd8de;border-top:4px solid var(--s6-player-team-accent,#8293a1);box-sizing:border-box;color:var(--navy);max-width:540px;max-height:min(82dvh,680px);padding:7px 18px calc(18px + env(safe-area-inset-bottom));background:#fffefa;border-radius:18px 18px 0 0;width:100%;overflow:auto;box-shadow:0 -8px 26px #0e2a473d}.s6-player-sheet-handle{background:#a8b5be;border-radius:999px;width:36px;height:4px;margin:2px auto 12px}.s6-player-sheet header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.s6-player-sheet header p{color:#52677b;margin:3px 0 0;font-size:12px;line-height:1.35}.s6-player-sheet header .eyebrow{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px}.s6-player-sheet h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:23px;line-height:1.1}.s6-player-sheet header button{color:var(--navy);background:0 0;border:1px solid #aab8c3;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;height:40px;padding:0;font-size:25px;line-height:1;display:inline-flex}.s6-player-sheet a:focus-visible,.s6-player-sheet header button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.s6-player-sheet-summary{border-block:1px solid #d7dfe4;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:16px 0 0;padding:12px 0;display:grid}.s6-player-sheet-section>p,.s6-player-sheet-summary dt{color:#5a6b78;letter-spacing:.065em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.s6-player-sheet-summary dd{color:#102e49;margin:4px 0 0;font-size:14px;font-weight:750;line-height:1.3}.s6-player-sheet-section small,.s6-player-sheet-summary small{color:#5a6b78;margin-top:4px;font-size:11px;line-height:1.35;display:block}.s6-player-sheet-section{border-bottom:1px solid #d7dfe4;padding:14px 0}.s6-draft-roster .slot-card{gap:8px;min-height:64px}.s6-draft-roster .slot-badge{width:27px;margin-right:0}.s6-draft-roster .slot-copy strong{overflow-wrap:anywhere;font-size:14px}.s6-draft-roster .slot-copy small{font-size:10px;line-height:1.4}.s6-draft-roster .s6-draft-mvp{color:#886019;font-weight:800}.s6-draft-player-projection{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 54px}.s6-draft-player-projection strong{font-size:20px;line-height:1.2}.s6-draft-player-projection small{color:var(--muted);font-size:9px;font-weight:750;display:block}.s6-draft-player-projection sup{color:#886019;font-size:10px}.s6-draft-projection-total{border-top:2px solid var(--navy);justify-content:space-between;align-items:center;gap:12px;padding:13px 7px 4px;display:flex}.s6-draft-projection-total span{min-width:0}.s6-draft-projection-total span strong{font-size:15px}.s6-draft-projection-total small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.s6-draft-total-number{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px}.s6-draft-projection-note{color:var(--muted);margin:5px 7px 0;font-size:10px;line-height:1.5}.s6-player-sheet-section strong{overflow-wrap:anywhere;margin-top:5px;font-size:15px;line-height:1.4;display:block}.s6-player-sheet-section:first-of-type strong{color:#885e18;letter-spacing:.02em;font-size:17px}.s6-player-sheet-section.is-stale strong{color:#657582;font-weight:650}.s6-player-sheet-section a{color:#102e49;text-underline-offset:3px;margin-top:8px;font-size:12px;font-weight:750;display:inline-flex}.s6-player-sheet-empty{color:#5a6b78;margin:16px 0 2px;font-size:13px}.s6-player-last-three>div{gap:7px;margin-top:8px;display:flex}.s6-player-last-three>div strong,.s6-player-sheet-section:first-of-type.s6-player-last-three>div strong{color:var(--navy);font-variant-numeric:tabular-nums;background:#f1f4f5;border:1px solid #d7dfe4;border-radius:5px;justify-content:center;align-items:center;min-width:58px;margin:0;padding:9px 10px;font-size:17px;line-height:1;display:flex}.s6-player-season-stats{padding-bottom:12px}.s6-player-season-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:9px 0 8px;display:grid}.s6-player-season-stats-grid>div{border-right:1px solid #d7dfe4;min-width:0;padding:7px 8px}.s6-player-season-stats-grid>div:nth-child(4n){border-right:0}.s6-player-season-stats-grid>div:nth-child(n+5){border-top:1px solid #d7dfe4}.s6-player-season-stats-grid dt{color:#667887;letter-spacing:.045em;text-transform:uppercase;font-size:8px;font-weight:850;line-height:1.2}.s6-player-season-stats-grid dd,.s6-player-sheet-section:first-of-type .s6-player-season-stats-grid dd{color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap;margin:4px 0 0;font-size:18px;font-weight:850;line-height:1.15}.s6-player-season-stats-grid dd.is-positive{color:#237344}.s6-player-season-stats-grid dd.is-negative{color:#a43b32}.s6-player-season-stats-grid small{white-space:nowrap;margin-top:3px;font-size:8px;line-height:1.2}@media (max-width:430px){.s6-player-season-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s6-player-season-stats-grid>div:nth-child(2n){border-right:0}.s6-player-season-stats-grid>div:nth-child(n+3){border-top:1px solid #d7dfe4}.s6-player-season-stats-grid>div:nth-child(odd){border-right:1px solid #d7dfe4}.s6-player-last-three>div strong,.s6-player-sheet-section:first-of-type.s6-player-last-three>div strong{flex:1 1 0;min-width:0}}.s6-player-context-indicator.injury-caution,.s6-player-context-indicator.injury-danger,.s6-player-context-indicator.injury-warning{color:#fff;vertical-align:2px;border-radius:3px;min-width:15px;padding:0 3px;font-size:8px;font-style:normal;font-weight:850;line-height:15px}.s6-player-context-indicator.injury-danger{background:#b52e24}.s6-player-context-indicator.injury-warning{background:#a34d08}.s6-player-context-indicator.injury-caution{background:#936119}.s6-browser-table tr.injury-danger .s6-browser-identity{background:#fff0ea;box-shadow:inset 3px 0 #c64532}.s6-browser-table tr.injury-warning .s6-browser-identity{background:#fff4e6;box-shadow:inset 3px 0 #b96812}.review-row,.s6-overview-player,.s6-player-line{position:relative}.s6-team-accent-strip{background:var(--s6-team-accent,#8293a1);pointer-events:none;z-index:1;border-radius:0 2px 2px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.s6-browser-table tbody .s6-browser-identity>.s6-team-accent-strip{z-index:4;top:5px;bottom:5px}.review-row>.slot-badge{box-sizing:border-box;padding-left:7px}.s6-browser-table tr.injury-danger .s6-team-accent-strip,.s6-browser-table tr.injury-warning .s6-team-accent-strip,.s6-overview-player.lone-wolf-row>.s6-team-accent-strip,.s6-player-line.lone-wolf-row>.s6-team-accent-strip{left:4px}.review-row:has(.injury-danger),.s6-locked-projection-player:has(.injury-danger),.s6-player-line:has(.injury-danger),.s6-team-roster-player:has(.injury-danger){background:#fff0ea}.s6-player-sheet-section.injury-danger strong,.s6-player-sheet-summary .injury-danger{color:#b02b21}.s6-player-sheet-section.injury-warning strong,.s6-player-sheet-summary .injury-warning{color:#984709}.s6-player-sheet-section.injury-caution strong{color:#86591a}.s6-projection-stale{color:#986017;vertical-align:super;margin-left:2px;font-size:11px}.s6-projection-stale.injury-danger{color:#b02b21}.s6-browser-player-details strong{align-items:center;gap:2px;display:flex;overflow:visible}.s6-browser-player-details .s6-browser-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.s6-browser-player-details .s6-player-context-indicator{flex-shrink:0;margin-left:0;font-size:9px;line-height:16px}.s6-player-browser,.s6-player-browser.has-unsaved-roster{box-sizing:border-box;flex-direction:column;height:100dvh;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.s6-browser-toolbar{flex:none}.s6-browser-table td,.s6-browser-table th{padding-block:3px}.s6-browser-table thead button{min-height:32px}.s6-browser-table .s6-browser-identity{padding-block:3px}.s6-browser-table tbody .s6-browser-identity{isolation:isolate;z-index:3;background-clip:padding-box;background-color:var(--paper,#f5f1e8)!important}.s6-browser-table tbody .is-rostered .s6-browser-identity{background-color:#ebe4d2!important}.s6-browser-player{gap:1px;min-height:46px}.s6-browser-player-details{padding-block:2px}.s6-browser-player strong{font-size:15px;line-height:1.05}.s6-browser-player small{margin-top:1px;font-size:9px;line-height:1.15}.s6-browser-add:before{width:27px;height:27px}.s6-player-browser .s6-browser-roster{flex:none;width:calc(100% - 14px);margin:0 auto;position:relative;bottom:auto;left:auto;transform:none}.s6-browser-save-roster{color:#fff!important;background:#c8342d!important}.s6-browser-save-roster:disabled{color:#ffffffbf!important;background:#8d4740!important}.s6-position-mark{color:var(--navy);background:#0e2a4713;border:1px solid #0e2a4724;border-radius:4px;justify-content:center;min-width:24px;min-height:17px;padding:2px 4px;font-size:8px;font-weight:900}.s6-gameplay-mark,.s6-position-mark{letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.s6-gameplay-mark{border:1px solid;border-radius:999px;gap:4px;min-height:24px;padding:4px 7px;font-size:9px;font-weight:850}.s6-gameplay-mark .s6-game-icon{width:13px;height:13px}.s6-gameplay-mark small{opacity:.78;font-size:8px;font-style:normal}.s6-gameplay-mark.is-mvp,.s6-gameplay-mark.is-wolf{background:var(--s6-gold-soft);color:#835d12}.s6-gameplay-mark.is-challenge{color:var(--navy);background:#0e2a470f}.s6-browser-add{flex-basis:40px;width:40px;min-height:40px}.s6-browser-add .s6-game-icon{stroke-width:2.4px;width:20px;height:20px}.s6-browser-player-details small{align-items:center;gap:4px;min-width:0;display:flex}.s6-browser-player-details em{align-items:center;gap:3px;display:flex}.s6-browser-player-details em .s6-game-icon{stroke-width:2.3px;width:10px;height:10px}.s6-browser-roster nav small{display:inline-flex}.s6-browser-roster nav small .s6-game-icon{stroke-width:2.4px;width:12px;height:12px}.review-row>.slot-badge,.s6-draft-roster .slot-badge{flex:0 0 29px;width:29px;margin-right:2px}.s6-draft-roster .s6-draft-mvp{margin-top:5px;display:inline-flex}.s6-draft-player-projection.s6-metric-cell{flex-direction:column;align-items:flex-end;display:flex}.s6-draft-player-projection.s6-metric-cell>small{order:2}.s6-draft-player-projection.s6-metric-cell>strong{order:1}.s6-draft-player-projection.s6-metric-cell>em{order:3;font-size:7px}.s6-draft-total-number.s6-metric-cell{align-items:flex-end}.s6-draft-total-number.s6-metric-cell>small{display:none}.mvp-grid .choice em,.team-choice em{align-items:center;gap:4px;display:inline-flex}.mvp-grid .choice em .s6-game-icon,.team-choice em .s6-game-icon{stroke-width:2.3px;width:14px;height:14px}.mvp-grid .s6-position-mark{margin-top:2px}.challenge-review{gap:10px}.challenge-review>.s6-gameplay-mark{flex:none}.review-row>.s6-gameplay-mark{flex:none;margin-left:8px}.s6-player-sheet header p>.s6-position-mark{margin-right:6px}.s6-player-sheet header button{flex-basis:44px;height:44px}.s6-player-sheet header button .s6-game-icon{width:20px;height:20px}.s6-player-sheet-summary .s6-metric-cell{flex-direction:column;display:flex}.s6-player-sheet-summary .s6-metric-cell>strong{margin-top:4px;font-size:14px;line-height:1.3}.s6-player-sheet-summary .s6-metric-cell>em{color:#5a6b78;margin-top:4px;font-size:11px}.s6-player-sheet-section>.s6-status-mark{margin-top:7px}.s6-player-last-three>div .s6-metric-cell{text-align:center;flex:1 1 0;min-width:0}.s6-player-last-three>div .s6-metric-cell>small{margin:0 0 4px;font-size:7px}.s6-player-season-stats-grid .s6-metric-cell{flex-direction:column;min-width:0;display:flex}.s6-player-season-stats-grid .s6-metric-cell>small{margin:0}.s6-player-season-stats-grid .s6-metric-cell>strong{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:18px}.s6-player-season-stats-grid .s6-metric-cell>em{color:#5a6b78;white-space:nowrap;margin-top:3px;font-size:8px;font-style:normal;line-height:1.2}@media (max-width:430px){.s6-gameplay-mark{padding-inline:6px}.s6-browser-player-details .s6-position-mark{min-width:21px;padding-inline:3px}.s6-draft-roster .slot-card{gap:6px}.review-row>.s6-gameplay-mark{margin-left:5px;font-size:8px}}@media (max-width:699px){.s6-player-browser .s6-browser-roster{padding-top:3px}}@media (min-width:700px){.s6-browser-player{min-height:48px}.s6-browser-player-details{padding-block:2px}.s6-browser-player small{font-size:10px;line-height:1.15}.s6-browser-table td,.s6-browser-table th{padding-block:3px}}.s6-late-entrants{border-top:1px solid #cbd5de;margin-block:20px;padding-top:16px}.s6-late-entrants h3,.s6-late-entrants h4{margin:0 0 8px}.s6-late-entrants p{margin:6px 0;font-size:14px;line-height:1.5}.s6-late-member{border-bottom:1px solid #d6dfe5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.s6-late-confirm{background:#fff;border:1px solid #bdcbd6;border-radius:12px;margin-top:14px;padding:16px}.s6-late-confirm label{align-items:flex-start;gap:8px;padding:12px 0;display:flex}.s6-late-confirm input[type=checkbox]{flex-shrink:0;width:20px;height:20px}.s6-late-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.s6-late-actions button{min-height:44px;padding:8px 14px}.s6-late-actions button:first-child{color:#102e49;background:#dca51b;border-radius:8px;font-weight:700}.s6-late-actions button:disabled{opacity:.45;cursor:not-allowed}.s6-late-entrants details{overflow-wrap:anywhere;margin:8px 0;font-size:14px}.s6-late-entrants details summary{cursor:pointer;align-items:center;min-height:36px;display:flex}.s6-late-entrants li{border-bottom:1px solid #d6dfe5;padding:12px 0}.s6-money-disabled,.s6-money-ledger{margin-top:16px}.s6-money-ledger-controls{border-bottom:1px solid var(--s6-rule);justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:10px 16px;display:flex}.s6-money-ledger-controls>div{flex-direction:column;gap:3px;display:flex}.s6-money-ledger-controls>div>strong{color:var(--navy);letter-spacing:.04em;text-transform:uppercase;font-family:Arial Narrow,Impact,sans-serif;font-size:12px}.s6-money-ledger-controls>div>span{color:#5c6d7a;font-size:11px}.s6-money-preliminary{color:#a56d00!important}.s6-money-projection-toggle{cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.s6-money-projection-toggle input{accent-color:var(--gold);width:18px;height:18px}.s6-money-projection-note{color:#71541a;background:#fff7df;border-bottom:1px solid #ead59b;margin:0;padding:9px 16px;font-size:10px}.s6-money-ledger-head,.s6-money-member>summary{grid-template-columns:46px minmax(180px,1.5fr) 105px 95px 110px 24px;display:grid}.s6-money-ledger-head.with-projection,.s6-money-member>summary.with-projection{grid-template-columns:46px minmax(180px,1.5fr) 100px 90px 105px 115px 24px}.s6-money-ledger-head{border-bottom:1px solid var(--s6-rule);min-height:36px}.s6-money-ledger-head>span{color:#60717c;text-transform:uppercase;justify-content:flex-end;align-items:center;padding:0 10px;font-family:Arial Narrow,Impact,sans-serif;font-size:9px;font-weight:850;display:flex}.s6-money-ledger-head>span:nth-child(2){justify-content:flex-start}.s6-money-member{border-bottom:1px solid var(--s6-rule)}.s6-money-member.is-current{box-shadow:inset 3px 0 0 var(--gold)}.s6-money-member>summary{cursor:pointer;min-height:60px;list-style:none}.s6-money-member>summary::-webkit-details-marker{display:none}.s6-money-member>summary>*{justify-content:flex-end;align-items:center;min-width:0;padding:8px 10px;font-size:12px;display:flex}.s6-money-member>summary>*+*{border-left:1px solid #7c91a129}.s6-money-member>summary .s6-rank{justify-content:center}.s6-money-member-name{flex-direction:column;justify-content:center!important;align-items:flex-start!important}.s6-money-member-name>span{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:15px;font-weight:850;overflow:hidden}.s6-money-member-name small{color:#657581;margin-top:2px;font-size:9px;font-weight:650}.s6-money-member>summary strong{font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;font-size:17px}.s6-money-member>summary .is-negative{color:#aa322b}.s6-money-member>summary .is-positive{color:#14743c}.s6-money-contribution{color:#667681}.s6-money-member[open]{background:#e9eef073}.s6-money-member[open]>summary{box-shadow:inset 2px 0 0 var(--gold)}.s6-money-member[open] .s6-row-toggle{transform:rotate(180deg)}.s6-money-member-detail{background:#e1e9ed8c;padding:0 16px 10px 62px}.s6-money-projected-prize{border-bottom:1px solid #7c91a133;justify-content:space-between;align-items:center;min-height:42px;display:flex}.s6-money-projected-prize span{color:#5c6d7a;font-size:10px;font-weight:750}.s6-money-projected-prize strong{color:#14743c;font-family:Arial Narrow,Impact,sans-serif;font-size:16px}.s6-money-entry,.s6-money-entry-head{grid-template-columns:minmax(0,1fr) 90px 100px;display:grid}.s6-money-entry-head{border-bottom:1px solid #7c91a133;min-height:28px}.s6-money-entry-head span{color:#6a7882;text-transform:uppercase;justify-content:flex-end;align-items:center;font-size:8px;font-weight:850;display:flex}.s6-money-entry-head span:first-child{justify-content:flex-start}.s6-money-entry{border-bottom:1px solid #7c91a124;min-height:40px}.s6-money-entry>span,.s6-money-entry>strong{justify-content:flex-end;align-items:center;padding:6px 0;font-size:10px;display:flex}.s6-money-entry>span:first-child{flex-direction:column;justify-content:center;align-items:flex-start}.s6-money-entry>span:first-child strong{font-size:11px}.s6-money-entry small{color:#6a7882;margin-top:1px;font-size:8px}.s6-money-entry>span:nth-child(2){color:#61717d;font-size:8px;font-weight:850}.s6-money-entry>span:nth-child(2).is-preliminary{color:#a56d00}.s6-money-entry>strong{font-variant-numeric:tabular-nums;font-family:Arial Narrow,Impact,sans-serif;font-size:13px}.s6-money-pending-note{color:#6b5a2c;margin:8px 0 0;font-size:9px}.s6-money-ledger>footer{color:#5f707b;padding:10px 16px;font-size:9px}.s6-money-disabled>div{flex-direction:column;gap:4px;padding:18px;display:flex}.s6-money-disabled>div strong{font-size:14px}.s6-money-disabled>div span{color:#657581;font-size:11px}.s6-money-plan-disclosure{margin-top:16px}.s6-money-plan-disclosure>summary{color:var(--navy);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;padding:12px 14px;font-family:Arial Narrow,Impact,sans-serif;font-size:12px;font-weight:850;list-style:none}.s6-money-plan-disclosure>summary:after{content:" +";color:var(--gold)}.s6-money-plan-disclosure[open]>summary:after{content:" −"}.s6-money-plan-disclosure>.s6-money-plan{margin-top:0}@media (max-width:699px){.s6-money-ledger-controls{flex-direction:column;align-items:flex-start;gap:9px;padding:10px 12px}.s6-money-ledger-head{display:none}.s6-money-member>summary,.s6-money-member>summary.with-projection{grid-template-columns:34px minmax(0,1fr) 88px 20px;min-height:62px}.s6-money-member>summary .s6-money-contribution,.s6-money-member>summary.with-projection>strong:first-of-type,.s6-money-member>summary>span:nth-child(4){display:none}.s6-money-member>summary.with-projection>strong:nth-of-type(2){display:flex}.s6-money-member>summary>*{padding:7px 8px}.s6-money-member-name>span{font-size:14px}.s6-money-member-detail{padding:0 10px 9px 42px}.s6-money-entry,.s6-money-entry-head{grid-template-columns:minmax(0,1fr) 72px 82px}}@media (min-width:700px){.s6-player-sheet-backdrop{align-items:center;padding:24px}.s6-player-sheet{border-radius:14px;max-height:min(78vh,600px);padding:18px 20px}.s6-player-sheet-handle{display:none}}.s6-primary-nav a{gap:7px}.s6-nav-icon{flex:none;width:17px;height:17px;display:block}.s6-mobile-nav{display:none}@media (max-width:767px){.s6-product-shell{--s6-mobile-nav-height:66px;padding-bottom:calc(var(--s6-mobile-nav-height) + env(safe-area-inset-bottom))}.s6-site-header{min-height:58px;padding:0 14px;display:flex}.s6-site-header>.s6-primary-nav{display:none}.s6-brand-link{min-height:58px;padding:0}.s6-main-column{padding-bottom:42px}.s6-footer{padding-bottom:14px}.s6-mobile-nav{min-height:calc(var(--s6-mobile-nav-height) + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);z-index:60;background:#0e2a47;border-top:1px solid #d9a3217a;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0e2a4724}.s6-mobile-nav a{color:#aebbc6;letter-spacing:.01em;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:58px;padding:5px 2px 3px;font-family:Arial Narrow,Arial,sans-serif;font-size:10px;font-weight:750;text-decoration:none;display:flex;position:relative}.s6-mobile-nav a:before{content:"";background:0 0;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:22%;right:22%}.s6-mobile-nav a.active{color:#d9a321}.s6-mobile-nav a.active:before{background:#d9a321}.s6-mobile-nav a:focus-visible{outline-offset:-4px;border-radius:7px;outline:2px solid #d9a321}.s6-mobile-nav .s6-nav-icon{width:23px;height:23px}.s6-browser-roster{padding-bottom:6px}.s6-browser-roster,.sticky-action{bottom:calc(var(--s6-mobile-nav-height) + env(safe-area-inset-bottom))}.s6-player-sheet-backdrop{z-index:100}}.s6-live-overview-board.is-full{max-width:1080px;margin-inline:auto}.s6-live-overview-board.is-full .s6-live-board-row{min-height:72px;padding-block:10px}.s6-live-overview-board.is-full .s6-live-manager{font-size:15px}.s6-live-overview-board.is-full .s6-live-score strong{font-size:22px}.s6-current-week-heading,.s6-my-team-live{max-width:1080px;margin-inline:auto}.s6-my-team-live>.s6-leaderboard-tabs{margin-bottom:14px}.s6-my-team-live>.s6-page-heading{border-bottom:1px solid var(--s6-rule);margin-bottom:0;padding-bottom:14px}.s6-my-team-live>.s6-score-update{border-top:0;min-height:42px}.s6-my-team-live>.s6-my-projection{background:#ffffffb3;border:1px solid #7c91a140;border-radius:14px;margin:8px 0 18px;padding:0 16px 14px;overflow:hidden;box-shadow:0 2px 10px #0e2a4709}.s6-my-team-live>.s6-my-projection>h2{border-bottom:1px solid var(--s6-rule);margin:0 -16px;padding:14px 16px 11px;font-size:18px}.s6-my-team-live>.s6-my-projection>.s6-projection-summary{background:0 0;margin:0 -16px;padding:14px 16px 12px}.s6-my-team-live>.s6-my-projection>.s6-projection-summary dd{color:var(--navy);font-size:24px}.s6-my-team-live>.s6-my-projection>.s6-roster-status{border-bottom:1px solid var(--s6-rule);margin:0;padding:8px 0 11px}.s6-my-team-live>.s6-my-projection>.s6-challenge-progress{background:0 0;border:0;border-radius:0;margin-top:0;padding:12px 0 0}.s6-my-team-live>.s6-box-score-section{border-radius:14px;overflow:hidden}@media (max-width:480px){.s6-current-week-heading{align-items:flex-start;gap:12px;display:flex}.s6-current-week-heading h1{font-size:30px}.s6-live-overview-board.is-full .s6-live-board-row{min-height:64px;padding-block:8px}.s6-my-team-live>.s6-leaderboard-tabs{margin-bottom:10px}.s6-my-team-live>.s6-page-heading{align-items:flex-start;gap:12px;padding-bottom:11px;display:flex}.s6-my-team-live>.s6-page-heading h1{font-size:31px}.s6-my-team-live>.s6-score-update{gap:9px}.s6-my-team-live>.s6-my-projection{border-radius:11px;margin-top:6px;padding-inline:12px}.s6-my-team-live>.s6-my-projection>.s6-projection-summary,.s6-my-team-live>.s6-my-projection>h2{margin-inline:-12px;padding:12px}.s6-my-team-live>.s6-my-projection>.s6-projection-summary dl{gap:8px 12px}.s6-my-team-live>.s6-my-projection>.s6-projection-summary dd{font-size:21px}}.s6-site-header{padding-top:env(safe-area-inset-top,0)}@media (max-width:767px){.s6-competition-context{white-space:normal;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:5px;padding:6px 14px 8px;display:grid;overflow:visible}.s6-competition-context>.s6-context-league{min-width:0;padding:0;overflow:hidden}.s6-competition-context>.s6-context-league strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.s6-competition-context>.s6-context-week{white-space:nowrap;border-left:0;justify-self:end;padding:0 0 0 10px}.s6-competition-context>.s6-participant-selector{border-left:0;border-top:1px solid var(--s6-rule);grid-column:1/-1;min-width:0;margin:0;padding:5px 0 0}.s6-participant-selector select{text-overflow:ellipsis;flex:1;min-width:0;max-width:100%}}.s6-roster-name-placeholder{background:linear-gradient(90deg,#e5e9eb,#f1f3f4,#e5e9eb);border-radius:4px;width:65%;max-width:170px;height:14px;display:block}.s6-home-roster .s6-roster-detail-pending{color:#52667a;margin:0;padding:8px 0 0;font-size:11px}.s6-health-page{max-width:1240px;color:var(--s6-navy,#0e2a47);margin:0 auto;padding:20px 24px 72px}.s6-health-hero{border-bottom:2px solid #0e2a47;justify-content:space-between;align-items:end;gap:20px;padding:22px 0 18px;display:flex}.s6-health-hero .eyebrow{color:#a97700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-weight:850}.s6-health-hero h1{text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(38px,5vw,60px);line-height:1}.s6-health-hero p:last-child{color:#5c6c7b;margin:9px 0 0;font-size:13px}.s6-health-state{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:6px 10px;font-size:10px;font-weight:850;display:inline-flex}.s6-health-state.is-healthy{color:#08623c;background:#e3f3e9}.s6-health-state.is-watch{color:#8c5b00;background:#fff0ce}.s6-health-state.is-blocked{color:#a13029;background:#fae4e2}.s6-health-state.is-unknown{color:#465a70;background:#e8edf2}.s6-health-overall{padding:10px 16px;font-size:14px}.s6-health-actions{justify-content:space-between;gap:16px;padding:12px 0 20px;display:flex}.s6-health-actions a{color:#234b70;font-size:12px;font-weight:800;text-decoration:none}.s6-health-attention{background:#fffdf8;border:1px solid #d8e0e4;border-radius:16px;padding:18px 20px}.s6-health-section-heading{justify-content:space-between;align-items:center;display:flex}.s6-health-panel h2,.s6-health-section-heading h2{letter-spacing:.035em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.s6-health-section-heading h2{margin:0;font-size:25px}.s6-health-section-heading span{color:#63788b;font-size:12px;font-weight:800}.s6-health-attention>p{color:#3d6851;margin:12px 0 0;font-size:14px}.s6-health-attention ul{margin:12px 0 0;padding:0;list-style:none}.s6-health-attention li{border-top:1px solid #e3e7e8;align-items:start;gap:12px;padding:11px 0;display:flex}.s6-health-attention li strong{font-size:13px;display:block}.s6-health-attention li p{color:#526579;margin:3px 0 0;font-size:12px;line-height:1.4}.s6-health-timing{background:#eef3f5;border:1px solid #d8e0e4;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0;display:grid;overflow:hidden}.s6-health-timing>div{gap:5px;padding:14px 18px;display:grid}.s6-health-timing>div+div{border-left:1px solid #cfdae0}.s6-health-timing span{color:#60758a;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.s6-health-timing strong{font-size:15px}.s6-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.s6-health-panel{background:#fffdf8;border:1px solid #d8e0e4;border-radius:15px;align-self:start;min-width:0;padding:16px 18px}.s6-health-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.s6-health-panel h2{margin:0;font-size:22px;line-height:1.1}.s6-health-panel-summary{color:#526579;margin:8px 0 12px;font-size:12px;line-height:1.45}.s6-health-facts{margin:0}.s6-health-facts>div{border-top:1px solid #e5e9ea;justify-content:space-between;align-items:start;gap:14px;padding:8px 0;display:flex}.s6-health-facts dt{color:#637589;font-size:11px;line-height:1.35}.s6-health-facts dd{overflow-wrap:anywhere;text-align:right;max-width:60%;margin:0;font-size:11px;font-weight:800;line-height:1.35}.s6-health-detail{color:#526579;border-top:1px solid #e5e9ea;margin-top:3px;padding-top:8px;font-size:11px;line-height:1.5}.s6-health-detail summary{color:#254e71;cursor:pointer;font-weight:800}.s6-health-detail p{margin:7px 0 0}.s6-health-footnote{color:#657688;margin:18px 0 0;font-size:11px;line-height:1.5}@media (max-width:700px){.s6-health-page{padding:10px 14px 80px}.s6-health-hero{align-items:start}.s6-health-hero h1{font-size:38px}.s6-health-hero p:last-child{font-size:11px}.s6-health-overall{padding:7px 9px;font-size:10px}.s6-health-timing{grid-template-columns:1fr}.s6-health-timing>div{justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.s6-health-timing>div+div{border-top:1px solid #cfdae0;border-left:0}.s6-health-timing strong{text-align:right;font-size:12px}.s6-health-grid{grid-template-columns:1fr;gap:11px}.s6-health-panel{padding:14px 15px}.s6-health-panel h2{font-size:20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}