:root{--ui-color-navy:var(--navy);--ui-color-red:var(--red);--ui-color-white:var(--white);--ui-color-gold:var(--gold);--ui-color-cream:var(--cream);--ui-color-ink:var(--ink);--ui-color-muted:var(--muted);--ui-color-line:var(--line);--ui-color-soft:var(--soft);--ui-color-positive:var(--positive);--ui-surface-page:var(--soft);--ui-surface-primary:var(--white);--ui-surface-secondary:#fbfcfe;--ui-surface-warm:var(--cream);--ui-surface-selected:#fff8f8;--ui-sidebar-width:246px;--ui-content-max:1600px;--ui-page-gutter:28px;--ui-page-gutter-compact:20px;--ui-page-gutter-mobile:16px;--ui-page-gutter-small:12px;--ui-header-height:92px;--ui-title-row-height:38px;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-space-10:40px;--ui-space-12:48px;--ui-space-16:64px;--ui-radius-control:8px;--ui-radius-card:12px;--ui-radius-feature:14px;--ui-radius-pill:999px;--ui-border-width:1px;--ui-border:var(--ui-border-width) solid var(--line);--ui-border-strong:var(--ui-border-width) solid #cbd4df;--ui-border-warm:var(--ui-border-width) solid #eadfca;--ui-shadow-none:none;--ui-shadow-card:0 5px 14px #0a1d3d09;--ui-shadow-feature:0 10px 28px #0a1d3d1a;--ui-control-height-sm:34px;--ui-control-height:40px;--ui-control-height-lg:44px;--ui-control-pad-x:14px;--ui-control-gap:8px;--ui-type-page-title:clamp(24px, 2.3vw, 30px);--ui-type-feature-title:clamp(30px, 4vw, 48px);--ui-type-section-title:20px;--ui-type-card-title:15px;--ui-type-body:14px;--ui-type-small:12px;--ui-type-label:11px;--ui-type-micro:10px;--ui-leading-tight:1.1;--ui-leading-normal:1.5;--ui-leading-relaxed:1.65;--ui-tracking-tight:-.03em;--ui-tracking-label:.08em;--ui-tracking-eyebrow:.12em;--ui-focus-ring:0 0 0 3px #0a1d3d29}.app-shell{grid-template-columns:var(--ui-sidebar-width) minmax(0, 1fr);background:var(--ui-surface-page)}.workspace{min-width:0}.content{width:100%;max-width:var(--ui-content-max);padding:var(--ui-space-6) var(--ui-page-gutter) var(--ui-space-10);margin-inline:auto}.topbar{min-height:var(--ui-header-height);padding:18px var(--ui-page-gutter);gap:var(--ui-space-6)}h1{font-size:var(--ui-type-page-title);line-height:var(--ui-leading-tight);letter-spacing:var(--ui-tracking-tight)}.eyebrow{font-size:var(--ui-type-label);letter-spacing:var(--ui-tracking-eyebrow)}.nav-item,.search-box,.primary-button,.secondary-button,.amp-chip{border-radius:var(--ui-radius-control)}.search-box,.primary-button,.secondary-button{min-height:var(--ui-control-height)}.search-box{padding:0 var(--ui-control-pad-x)}.primary-button,.secondary-button{padding:0 15px}.hero-card{border:var(--ui-border);border-radius:var(--ui-radius-feature);padding:var(--ui-space-6);box-shadow:var(--ui-shadow-feature)}.metric-card,.panel{border:var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.panel,.metric-card{padding:var(--ui-space-5)}.ui-page{width:100%;max-width:var(--ui-content-max);padding:var(--ui-space-6) var(--ui-page-gutter) var(--ui-space-10);margin-inline:auto}.ui-page-header{min-height:var(--ui-title-row-height);justify-content:space-between;align-items:center;gap:var(--ui-space-4);display:flex}.ui-page-title{color:var(--navy);font-size:var(--ui-type-page-title);line-height:var(--ui-leading-tight);letter-spacing:var(--ui-tracking-tight);margin:0;font-weight:900}.ui-section{margin-top:var(--ui-space-6)}.ui-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);margin-bottom:var(--ui-space-3);display:flex}.ui-section-title{color:var(--navy);font-size:var(--ui-type-section-title);letter-spacing:var(--ui-tracking-tight);margin:0;font-weight:900;line-height:1.2}.ui-card{background:var(--ui-surface-primary);border:var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}.ui-card--feature{border-radius:var(--ui-radius-feature);box-shadow:var(--ui-shadow-feature)}.ui-card--subtle{background:var(--ui-surface-secondary);box-shadow:var(--ui-shadow-none)}.ui-card__body{padding:var(--ui-space-5)}.ui-button{min-height:var(--ui-control-height);justify-content:center;align-items:center;gap:var(--ui-control-gap);padding:0 var(--ui-control-pad-x);border:var(--ui-border-strong);border-radius:var(--ui-radius-control);background:var(--white);color:var(--navy);font-weight:800;text-decoration:none;display:inline-flex}.ui-button--primary{border-color:var(--red);background:var(--red);color:var(--white)}.ui-button--quiet{box-shadow:none;background:0 0;border-color:#0000}.ui-filter,.ui-input,.ui-select{min-height:var(--ui-control-height);padding:0 var(--ui-control-pad-x);border:var(--ui-border);border-radius:var(--ui-radius-control);background:var(--white);color:var(--ink)}.ui-tabs{align-items:center;gap:var(--ui-space-1);min-height:var(--ui-control-height-lg);padding:var(--ui-space-1);border:var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-secondary);display:flex}.ui-tab{min-height:var(--ui-control-height-sm);padding:0 var(--ui-control-pad-x);border-radius:var(--ui-radius-control);color:var(--muted);font-size:var(--ui-type-small);background:0 0;border:0;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.ui-tab[aria-current=page],.ui-tab[aria-selected=true],.ui-tab.is-active{background:var(--white);color:var(--navy);box-shadow:0 1px 3px #0a1d3d1a}.ui-label{color:var(--muted);font-size:var(--ui-type-label);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;font-weight:900}.ui-muted{color:var(--muted)}.ui-stack-2{gap:var(--ui-space-2);display:grid}.ui-stack-3{gap:var(--ui-space-3);display:grid}.ui-stack-4{gap:var(--ui-space-4);display:grid}.ui-stack-6{gap:var(--ui-space-6);display:grid}.ui-button:focus-visible,.ui-tab:focus-visible,.ui-filter:focus-visible,.ui-input:focus-visible,.ui-select:focus-visible,.primary-button:focus-visible,.secondary-button:focus-visible,.search-box:focus-visible{outline:2px solid var(--navy);outline-offset:2px;box-shadow:var(--ui-focus-ring)}@media (max-width:1100px){:root{--ui-sidebar-width:210px}.app-shell{grid-template-columns:var(--ui-sidebar-width) minmax(0, 1fr)}.topbar{padding:16px var(--ui-page-gutter-compact);gap:var(--ui-space-4)}.content,.ui-page{padding:var(--ui-space-5) var(--ui-page-gutter-compact) 36px}}@media (max-width:820px){.app-shell{display:block}.topbar{min-height:auto;padding:14px var(--ui-page-gutter-mobile);gap:var(--ui-space-3)}.content,.ui-page{padding:var(--ui-page-gutter-mobile)}}@media (max-width:520px){.topbar,.content,.ui-page{padding-inline:var(--ui-page-gutter-small)}.ui-page-header,.ui-section-heading{flex-direction:column;align-items:stretch}}
.sidebar-logo-slot{border-bottom:0;flex:none;justify-content:center;align-items:flex-start;width:100%;height:106px;min-height:106px;padding:0 4px 4px;display:flex}.sidebar-logo-image{object-fit:contain;object-position:top center;width:min(100%,196px);height:auto;max-height:none;display:block}.sidebar-logo-slot+.side-nav{margin-top:4px}@media (min-width:821px){.app-shell>.sidebar{padding-top:8px}}.auth-brand.auth-brand-new{justify-content:center!important;width:100%!important;display:flex!important}.auth-brand.auth-brand-new .auth-brand-logo-new{object-fit:contain!important;opacity:1!important;visibility:visible!important;width:min(100%,360px)!important;height:auto!important;display:block!important}@media (max-width:1100px) and (min-width:821px){.app-shell>.sidebar{padding-top:8px}.sidebar-logo-slot{height:98px;min-height:98px;padding:0 3px 3px}.sidebar-logo-image{width:min(100%,174px)}.sidebar-logo-slot+.side-nav{margin-top:2px}}@media (max-width:820px){.sidebar-logo-slot{border-bottom:0;justify-content:center;height:auto;min-height:78px;padding:4px 0 8px}.sidebar-logo-image{width:174px;max-width:68vw;max-height:none;margin-inline:auto}.sidebar-logo-slot+.side-nav{margin-top:0}}
table[class*=projectionTable] th[class*=playerColumn],table[class*=projectionTable] td[class*=playerColumn]{position:sticky!important;left:0!important;right:auto!important;box-shadow:5px 0 8px -8px #0a1d3dbf!important}table[class*=projectionTable] th[class*=positionColumn],table[class*=projectionTable] th[class*=teamColumn],table[class*=projectionTable] th[class*=oppColumn]{box-shadow:none!important;left:auto!important;right:auto!important}table[class*=projectionTable] td[class*=positionColumn],table[class*=projectionTable] td[class*=teamColumn],table[class*=projectionTable] td[class*=oppColumn]{z-index:auto!important;box-shadow:none!important;position:static!important;left:auto!important;right:auto!important}table[class*=past-performance-module][class*=table] th[class*=playerColumn],table[class*=past-performance-module][class*=table] td[class*=playerColumn]{position:sticky!important;left:0!important;right:auto!important;box-shadow:5px 0 8px -8px #0a1d3dbf!important}table[class*=past-performance-module][class*=table] th[class*=positionColumn],table[class*=past-performance-module][class*=table] th[class*=teamColumn],table[class*=past-performance-module][class*=table] th[class*=oppColumn]{box-shadow:none!important;left:auto!important;right:auto!important}table[class*=past-performance-module][class*=table] td[class*=positionColumn],table[class*=past-performance-module][class*=table] td[class*=teamColumn],table[class*=past-performance-module][class*=table] td[class*=oppColumn]{z-index:auto!important;box-shadow:none!important;position:static!important;left:auto!important;right:auto!important}table[class*=past-performance-module] th[class*=positionColumn],table[class*=past-performance-module] th[class*=teamColumn],table[class*=past-performance-module] th[class*=oppColumn]{box-shadow:none!important;left:auto!important;right:auto!important}table[class*=past-performance-module] td[class*=positionColumn],table[class*=past-performance-module] td[class*=teamColumn],table[class*=past-performance-module] td[class*=oppColumn]{z-index:auto!important;box-shadow:none!important;position:static!important;left:auto!important;right:auto!important}
@media (max-width:820px){:is(.sidebar .side-nav,.app-shell:has(.dashboard-content) .side-nav){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;max-width:100%!important;margin-top:0!important;padding:2px 0 0!important;display:grid!important;overflow:visible!important}:is(.sidebar .side-nav>.nav-item,.sidebar .side-nav>.nav-league-group,.app-shell:has(.dashboard-content) .side-nav>.nav-item,.app-shell:has(.dashboard-content) .side-nav>.nav-league-group){width:100%!important;min-width:0!important;margin-top:0!important}:is(.sidebar .side-nav .nav-item,.app-shell:has(.dashboard-content) .side-nav .nav-item){text-align:center!important;white-space:normal!important;border-radius:7px!important;justify-content:center!important;gap:0!important;width:100%!important;min-height:38px!important;padding:8px 7px!important;font-size:11px!important;line-height:1.15!important}:is(.sidebar .side-nav .nav-dot,.app-shell:has(.dashboard-content) .side-nav .nav-dot){display:none!important}:is(.sidebar .nav-league-row,.app-shell:has(.dashboard-content) .nav-league-row){width:100%!important}:is(.sidebar .nav-league-link,.app-shell:has(.dashboard-content) .nav-league-link){padding-right:7px!important}:is(.sidebar .nav-league-toggle,.sidebar .nav-league-flyout,.app-shell:has(.dashboard-content) .nav-league-toggle,.app-shell:has(.dashboard-content) .nav-league-flyout){display:none!important}:is(.sidebar .side-nav>.nav-item[style],.app-shell:has(.dashboard-content) .side-nav>.nav-item[style]){margin-top:0!important}}@media (max-width:520px){:is(.sidebar .side-nav,.app-shell:has(.dashboard-content) .side-nav){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}:is(.sidebar .side-nav .nav-item,.app-shell:has(.dashboard-content) .side-nav .nav-item){min-height:36px!important;padding:7px 6px!important;font-size:10.5px!important}}
@media (min-width:821px){.app-shell>.sidebar{z-index:30;align-self:start!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;position:sticky!important;top:0!important}.app-shell>.sidebar .side-nav{flex:none}.app-shell>.sidebar .sidebar-footer{padding-bottom:max(10px, env(safe-area-inset-bottom));flex:none;margin-top:auto!important}}
.app-shell[data-banner-page=beerEdge] .workspace>.content:not(.site-shell-banner-slot)>section:first-child{aspect-ratio:6;background-color:#061a38;background-image:url(/api/assets/beer-edge-banner);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #17345f;border-radius:14px;width:100%;min-height:0;padding:0;display:block;overflow:hidden;box-shadow:0 10px 28px #0a1d3d1f}.app-shell[data-banner-page=beerEdge] .workspace>.content:not(.site-shell-banner-slot)>section:first-child>*{display:none!important}@media (max-width:620px){.app-shell[data-banner-page=beerEdge] .workspace>.content:not(.site-shell-banner-slot)>section:first-child{border-radius:10px}}
.dashboard-injury-card{padding-top:14px!important;padding-bottom:10px!important}.dashboard-injury-card .dashboard-card-heading{margin-bottom:6px!important;padding-bottom:6px!important}.dashboard-injury-card .dashboard-table{gap:0!important}.dashboard-injury-card .dashboard-table-row{align-items:center!important;min-height:48px!important;padding-top:2px!important;padding-bottom:2px!important}.dashboard-injury-card .dashboard-table-row.dashboard-table-head{min-height:26px!important;padding-top:0!important;padding-bottom:3px!important}.dashboard-injury-card .dashboard-injury-control{justify-content:center;align-items:center;gap:9px;padding:4px 0 0;display:flex}.dashboard-injury-card .dashboard-injury-arrow{color:#0a1d3d;background:#fff;border:1px solid #d9e0e8;border-radius:7px;width:30px;min-width:30px;height:26px;min-height:26px;padding:0;font-size:14px;font-weight:900;line-height:1}.dashboard-injury-card .dashboard-injury-arrow:disabled{opacity:.35;cursor:default}@media (max-width:700px){.dashboard-injury-card{padding-top:12px!important;padding-bottom:8px!important}.dashboard-injury-card .dashboard-table-row{min-height:46px!important}}
@media (min-width:1181px){html body .dashboard-live-priority-grid{grid-template-columns:minmax(0,1.65fr) minmax(390px,.72fr)!important;align-items:stretch!important}html body .dashboard-live-priority-grid>.dashboard-card{height:440px!important;min-height:440px!important;max-height:440px!important}html body .dashboard-live-priority-grid>.dashboard-rankings-card{order:2!important}html body .dashboard-live-priority-grid>.dashboard-league-card{order:3!important}}.dashboard-rankings-card{flex-direction:column!important;padding:14px 16px 12px!important;display:flex!important;overflow:hidden!important}.dashboard-rankings-card .dashboard-card-heading{flex:none;margin-bottom:8px!important;padding-bottom:8px!important}.dashboard-rankings-carousel{flex-direction:column;flex:auto;min-height:0;display:flex}.dashboard-ranking-position-tabs{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:8px;display:grid}.dashboard-ranking-position-tabs button{min-height:30px;color:var(--navy);letter-spacing:.06em;background:#fff;border:1px solid #d6dee7;border-radius:7px;font-size:10px;font-weight:950}.dashboard-ranking-position-tabs button:hover,.dashboard-ranking-position-tabs button:focus-visible{border-color:var(--navy);outline:none}.dashboard-ranking-position-tabs button.active{border-color:var(--navy);background:var(--navy);color:#fff;box-shadow:inset 0 -2px 0 var(--gold)}.dashboard-ranking-section-heading{border-bottom:1px solid #e7ebf0;flex:none;justify-content:space-between;align-items:flex-start;gap:14px;min-height:42px;padding:0 0 8px;display:flex}.dashboard-ranking-section-heading>div{min-width:0}.dashboard-ranking-section-heading>div>strong{color:var(--navy);font-size:14px;font-weight:950;line-height:1.15;display:block}.dashboard-ranking-section-heading>div>span{color:var(--muted);margin-top:3px;font-size:10px;font-weight:750;display:block}.dashboard-ranking-scoring-label{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--muted);text-align:right;flex:none;font-size:10px;font-weight:850;overflow:hidden}.dashboard-ranking-list{flex:auto;grid-template-rows:repeat(5,minmax(0,1fr));min-height:0;display:grid}.dashboard-ranking-row{min-width:0;min-height:0;color:inherit;border-bottom:1px solid #edf0f4;grid-template-columns:34px 48px minmax(0,1fr) 34px 54px;align-items:center;gap:10px;text-decoration:none;transition:background .12s;display:grid}.dashboard-ranking-row:hover,.dashboard-ranking-row:focus-visible{background:#f8fafc;outline:none}.dashboard-ranking-number{color:var(--red);text-align:center;font-variant-numeric:tabular-nums;font-size:13px;font-weight:950}.dashboard-ranking-headshot{align-self:end;place-items:end center;width:44px;height:48px;display:grid;overflow:hidden}.dashboard-ranking-headshot img{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.dashboard-ranking-headshot>span{width:34px;height:34px;color:var(--navy);background:#f5f7fa;border:1px solid #d8dfe6;border-radius:999px;align-self:center;place-items:center;font-size:10px;font-weight:950;display:grid}.dashboard-ranking-player-copy{gap:2px;min-width:0;display:grid}.dashboard-ranking-player-copy>strong{text-overflow:ellipsis;white-space:nowrap;color:var(--navy);font-size:12px;font-weight:950;overflow:hidden}.dashboard-ranking-player-copy>small{color:var(--muted);font-size:10px;font-weight:850}.dashboard-ranking-team{place-items:center;width:30px;height:30px;display:grid}.dashboard-ranking-team img{object-fit:contain;width:28px;height:28px;display:block}.dashboard-ranking-team>span{color:var(--navy);font-size:10px;font-weight:950}.dashboard-ranking-points{font-variant-numeric:tabular-nums;justify-items:end;gap:1px;display:grid}.dashboard-ranking-points>strong{color:var(--navy);font-size:14px;font-weight:950}.dashboard-ranking-points>small{color:var(--muted);letter-spacing:.06em;font-size:10px;font-weight:900}.dashboard-ranking-carousel-footer{flex:none;grid-template-columns:34px auto 1fr 34px;align-items:center;gap:9px;min-height:36px;padding-top:7px;display:grid}.dashboard-ranking-carousel-footer>button{width:32px;height:30px;color:var(--navy);background:#fff;border:1px solid #d6dee7;border-radius:7px;font-size:14px;font-weight:900}.dashboard-ranking-carousel-footer>button:hover,.dashboard-ranking-carousel-footer>button:focus-visible{border-color:var(--navy);outline:none}.dashboard-ranking-page-status{color:var(--muted);white-space:nowrap;align-items:baseline;gap:4px;display:flex}.dashboard-ranking-page-status strong{color:var(--navy);font-size:10px;font-weight:950}.dashboard-ranking-page-status span{font-size:10px;font-weight:800}.dashboard-ranking-page-dots{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.dashboard-ranking-page-dots button{background:#c8d0da;border:0;border-radius:999px;width:6px;height:6px;padding:0}.dashboard-ranking-page-dots button.active{background:var(--navy);width:18px}.dashboard-rankings-empty{text-align:center;min-height:260px;color:var(--muted);flex:auto;place-content:center;gap:5px;display:grid}.dashboard-rankings-empty strong{color:var(--navy);font-size:13px}.dashboard-rankings-empty span{font-size:10px}.dashboard-live-priority-grid .dashboard-league-card{overflow:hidden;padding:14px 16px 12px!important}.dashboard-live-priority-grid .dashboard-league-card .dashboard-card-heading{margin-bottom:5px!important;padding-bottom:7px!important}.dashboard-live-priority-grid .dashboard-league-list{display:grid;gap:0!important}.dashboard-live-priority-grid .dashboard-league-row{min-height:62px;grid-template-columns:44px minmax(0,1fr) auto!important;gap:9px!important;padding:7px 0!important}.dashboard-live-priority-grid .dashboard-league-logo{width:42px!important;height:42px!important}.dashboard-live-priority-grid .dashboard-league-logo img{width:36px!important;height:36px!important}.dashboard-live-priority-grid .dashboard-league-row strong{line-height:1.2;font-size:11.5px!important}.dashboard-live-priority-grid .dashboard-league-row span{margin-top:2px;font-size:10px!important}.dashboard-live-priority-grid .dashboard-league-row>b{font-size:10px!important}.dashboard-live-priority-grid .dashboard-league-card .dashboard-card-link:not(.inline){margin-top:auto!important;padding-top:9px!important}@media (max-width:1180px){html body .dashboard-live-priority-grid{grid-template-columns:1fr!important}html body .dashboard-live-priority-grid>.dashboard-card{height:auto!important;min-height:0!important;max-height:none!important}html body .dashboard-live-priority-grid>.dashboard-rankings-card{order:2!important;min-height:420px!important}html body .dashboard-live-priority-grid>.dashboard-league-card{order:3!important}}@media (max-width:700px){.dashboard-rankings-card{padding:12px!important}.dashboard-ranking-section-heading{align-items:flex-start}.dashboard-ranking-scoring-label{display:none}.dashboard-ranking-row{grid-template-columns:30px 42px minmax(0,1fr) 28px 48px;gap:7px}.dashboard-ranking-headshot{width:40px;height:44px}.dashboard-ranking-team,.dashboard-ranking-team img{width:24px;height:24px}}
.dashboard-ranking-list{column-gap:20px;grid-template-rows:repeat(5,minmax(0,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:column!important}.dashboard-ranking-row{padding-right:8px;grid-template-columns:32px 44px minmax(0,1fr) 48px!important;gap:8px!important}.dashboard-ranking-row:nth-child(n+6){border-left:1px solid #e7ebf0;padding-left:14px}.dashboard-ranking-player-copy{min-width:0}.dashboard-ranking-name-line{align-items:center;gap:7px;min-width:0;display:flex}.dashboard-ranking-name-line>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--navy);font-size:12px;font-weight:950;overflow:hidden}.dashboard-ranking-team{flex:none;width:24px!important;height:24px!important}.dashboard-ranking-team img{width:23px!important;height:23px!important}.dashboard-ranking-team>span{font-size:7px}.dashboard-ranking-points{font-variant-numeric:tabular-nums;align-content:center;justify-items:end;gap:0;min-width:0;display:grid!important}.dashboard-ranking-points>strong{color:var(--navy);font-size:13px;font-weight:950;line-height:1}.dashboard-ranking-points>small{color:var(--muted);letter-spacing:.07em;margin-top:2px;font-size:6.5px;font-weight:900;line-height:1}@media (max-width:700px){.dashboard-ranking-list{column-gap:10px}.dashboard-ranking-row{padding-right:4px;grid-template-columns:27px 38px minmax(0,1fr) 40px!important;gap:5px!important}.dashboard-ranking-row:nth-child(n+6){padding-left:7px}.dashboard-ranking-headshot{width:36px!important;height:42px!important}.dashboard-ranking-number{font-size:11px}.dashboard-ranking-name-line{gap:4px}.dashboard-ranking-name-line>strong{font-size:10px}.dashboard-ranking-team,.dashboard-ranking-team img{width:20px!important;height:20px!important}.dashboard-ranking-points>strong{font-size:11px}.dashboard-ranking-points>small{font-size:6px}}
.content.dashboard-content{max-width:var(--ui-content-max);gap:var(--ui-space-3);padding:var(--ui-space-5) var(--ui-page-gutter) var(--ui-space-8)!important}.dashboard-card{border:var(--ui-border);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-card)}@media (min-width:901px){:is(.app-shell,.app-shell:has(.dashboard-content)){grid-template-columns:174px minmax(0,1fr)!important}:is(.app-shell>.sidebar,.app-shell:has(.dashboard-content)>.sidebar){padding:8px 7px!important}:is(.app-shell>.sidebar .side-nav,.app-shell:has(.dashboard-content)>.sidebar .side-nav){gap:2px!important;margin-top:4px!important}:is(.app-shell>.sidebar .nav-item,.app-shell:has(.dashboard-content)>.sidebar .nav-item){gap:6px!important;padding:7px 8px!important;font-size:11.5px!important}:is(.app-shell>.sidebar .sidebar-footer,.app-shell:has(.dashboard-content)>.sidebar .sidebar-footer){padding:6px 0 max(10px, env(safe-area-inset-bottom))!important}}@media (max-width:1100px){.content.dashboard-content{padding:var(--ui-space-5) var(--ui-page-gutter-compact) var(--ui-space-8)!important}}@media (max-width:820px){.content.dashboard-content{padding:var(--ui-page-gutter-mobile)!important}}@media (max-width:520px){.content.dashboard-content{padding:var(--ui-page-gutter-small)!important}}
.content.history-content,.content.publication-content{gap:var(--ui-space-4)}.content.history-content .history-heading{gap:var(--ui-space-6)}.content.history-content .history-heading h2{margin:var(--ui-space-1) 0 var(--ui-space-1);color:var(--ui-color-navy);font-size:var(--ui-type-page-title);line-height:var(--ui-leading-tight);letter-spacing:var(--ui-tracking-tight)}.content.history-content .history-heading p{max-width:760px;color:var(--ui-color-muted);font-size:var(--ui-type-body);line-height:var(--ui-leading-normal)}.content.history-content .history-summary{gap:var(--ui-space-3)}.content.history-content .history-summary article,.content.history-content .history-release{border:var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-primary);box-shadow:var(--ui-shadow-card)}.content.history-content .history-summary article{padding:var(--ui-space-4)}.content.history-content .history-summary span{color:var(--ui-color-muted);font-size:var(--ui-type-label);letter-spacing:var(--ui-tracking-label)}.content.history-content .history-summary strong{margin-top:var(--ui-space-1);color:var(--ui-color-navy);font-size:22px;line-height:var(--ui-leading-tight)}.content.history-content .history-summary small{margin-top:var(--ui-space-1);color:var(--ui-color-muted);font-size:var(--ui-type-micro);line-height:var(--ui-leading-normal)}.content.history-content .history-release{padding:var(--ui-space-5)}.content.history-content .history-release-head{gap:var(--ui-space-4);padding-bottom:var(--ui-space-3);border-bottom:var(--ui-border)}.content.history-content .history-release-head h3{color:var(--ui-color-navy);font-size:var(--ui-type-card-title);line-height:var(--ui-leading-tight)}.content.history-content .history-release-head p,.content.history-content .history-row small{color:var(--ui-color-muted);font-size:var(--ui-type-micro);line-height:var(--ui-leading-normal)}.content.history-content .history-release-badge,.content.history-content .history-state,.content.publication-content .status-pill,.content.publication-content .pending{border-radius:var(--ui-radius-pill)}.content.history-content .history-release-badge{border:var(--ui-border-warm);background:var(--ui-surface-warm);font-size:var(--ui-type-micro);letter-spacing:var(--ui-tracking-label);padding:5px 9px}.content.history-content .history-row{gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-2);border-top:var(--ui-border);border-radius:var(--ui-radius-control);grid-template-columns:64px minmax(0,1fr) auto}.content.history-content .history-row:hover{background:var(--ui-surface-secondary);box-shadow:inset 3px 0 0 var(--ui-color-red)}.content.history-content .history-sequence{width:48px;height:var(--ui-control-height-sm);border-radius:var(--ui-radius-pill);background:var(--ui-color-navy);font-size:var(--ui-type-micro)}.content.history-content .history-row strong{color:var(--ui-color-navy);font-size:var(--ui-type-body);line-height:var(--ui-leading-tight)}.content.history-content .history-state{font-size:var(--ui-type-micro);padding:5px 9px}.content.history-content .history-empty{padding:var(--ui-space-8);color:var(--ui-color-muted);font-size:var(--ui-type-small)}.content.publication-content .publication-crumbbar{gap:var(--ui-space-4);padding:var(--ui-space-3) var(--ui-space-4);border:var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-primary);box-shadow:var(--ui-shadow-card)}.content.publication-content .publication-crumbbar a,.content.publication-content .publication-crumbbar .crumb{font-size:var(--ui-type-micro)}.content.publication-content .publication-heading{gap:var(--ui-space-6);margin-bottom:0}.content.publication-content .publication-heading .eyebrow{font-size:var(--ui-type-label);letter-spacing:var(--ui-tracking-eyebrow)}.content.publication-content .publication-heading h1{margin:var(--ui-space-1) 0 var(--ui-space-1);color:var(--ui-color-navy);font-size:var(--ui-type-page-title);line-height:var(--ui-leading-tight);letter-spacing:var(--ui-tracking-tight)}.content.publication-content .publication-heading p{max-width:820px;color:var(--ui-color-muted);font-size:var(--ui-type-body);line-height:var(--ui-leading-normal)}.content.publication-content .status-pill{font-size:var(--ui-type-micro);letter-spacing:var(--ui-tracking-label);padding:7px 11px}.content.publication-content .summary-grid{gap:var(--ui-space-3);margin-bottom:0}.content.publication-content .summary-card,.content.publication-content .proof-panel,.content.publication-content .records-panel{border:var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface-primary);box-shadow:var(--ui-shadow-card)}.content.publication-content .summary-card{padding:var(--ui-space-4)}.content.publication-content .summary-card span,.content.publication-content .proof-item span{color:var(--ui-color-muted);font-size:var(--ui-type-label);letter-spacing:var(--ui-tracking-label)}.content.publication-content .summary-card strong{margin-top:var(--ui-space-1);color:var(--ui-color-navy);font-size:18px;line-height:var(--ui-leading-tight)}.content.publication-content .summary-card small{margin-top:var(--ui-space-1);color:var(--ui-color-muted);font-size:var(--ui-type-micro)}.content.publication-content .proof-panel{padding:var(--ui-space-5);margin-bottom:0}.content.publication-content .panel-head{gap:var(--ui-space-4);margin-bottom:var(--ui-space-3)}.content.publication-content .panel-head h2{color:var(--ui-color-navy);font-size:var(--ui-type-card-title);line-height:var(--ui-leading-tight)}.content.publication-content .panel-head p{margin-top:var(--ui-space-1);color:var(--ui-color-muted);font-size:var(--ui-type-micro);line-height:var(--ui-leading-normal)}.content.publication-content .proof-grid{border:var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-color-line);gap:1px}.content.publication-content .proof-item{padding:var(--ui-space-3);background:var(--ui-surface-primary)}.content.publication-content .proof-item strong,.content.publication-content .proof-item code,.content.publication-content .proof-item a{margin-top:var(--ui-space-1);font-size:var(--ui-type-micro);line-height:var(--ui-leading-normal)}.content.publication-content .records-panel{overflow:hidden}.content.publication-content .records-panel .panel-head{padding:var(--ui-space-4) var(--ui-space-5);border-bottom:var(--ui-border);margin:0}.content.publication-content .table-wrap{background:var(--ui-surface-primary)}.content.publication-content table{font-size:9px}.content.publication-content th{border-bottom:var(--ui-border-strong);background:var(--ui-surface-secondary);color:var(--ui-color-muted)}.content.publication-content td{border-bottom:var(--ui-border)}.content.publication-content tbody tr:hover{background:var(--ui-surface-secondary)}.content.publication-content .stat-grid{gap:var(--ui-space-1) var(--ui-space-3);margin-top:var(--ui-space-2);padding:var(--ui-space-2);border:var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-secondary)}.content.publication-content .immutability-note{margin-top:var(--ui-space-3);color:var(--ui-color-muted);font-size:var(--ui-type-micro);line-height:var(--ui-leading-normal)}.content.history-content a:focus-visible,.content.publication-content a:focus-visible,.content.publication-content summary:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}@media (max-width:820px){.content.history-content,.content.publication-content{gap:var(--ui-space-3)}.content.history-content .history-heading,.content.publication-content .publication-heading{gap:var(--ui-space-4)}.content.history-content .history-release,.content.publication-content .proof-panel{padding:var(--ui-space-4)}}@media (max-width:700px){.content.publication-content .publication-crumbbar,.content.publication-content .publication-heading{gap:var(--ui-space-3)}}@media (max-width:520px){.content.history-content .history-summary article,.content.history-content .history-release,.content.publication-content .summary-card,.content.publication-content .proof-panel{padding:var(--ui-space-3)}.content.history-content .history-row{grid-template-columns:52px 1fr}}
@media (max-width:820px){:root{--ui-mobile-page-gutter:16px;--ui-mobile-page-gutter-small:14px;--ui-mobile-section-gap:20px;--ui-mobile-heading-gap:10px;--ui-mobile-stack-gap:12px;--ui-mobile-card-padding:16px;--ui-mobile-card-padding-compact:12px;--ui-mobile-radius-control:9px;--ui-mobile-radius-card:12px;--ui-mobile-radius-feature:14px;--ui-mobile-shadow-card:0 3px 10px #0a1d3d0b;--ui-mobile-shadow-feature:0 8px 20px #0a1d3d16;--ui-mobile-control-height:44px;--ui-mobile-control-height-compact:40px;--ui-mobile-type-page-title:24px;--ui-mobile-type-section-title:18px;--ui-mobile-type-card-title:15px;--ui-mobile-type-body:14px;--ui-mobile-type-small:12px;--ui-mobile-type-label:10px}.content,.ui-page{width:100%;max-width:100%;padding:var(--ui-mobile-page-gutter)}.ui-page-header{gap:var(--ui-mobile-stack-gap);min-height:0}.ui-page-title{font-size:var(--ui-mobile-type-page-title);letter-spacing:-.025em;line-height:1.08}.ui-section{margin-top:var(--ui-mobile-section-gap)}.ui-section-heading{gap:var(--ui-mobile-stack-gap);margin-bottom:var(--ui-mobile-heading-gap)}.ui-section-title{font-size:var(--ui-mobile-type-section-title);letter-spacing:-.02em;line-height:1.2}.ui-card,.metric-card,.panel{border-radius:var(--ui-mobile-radius-card);box-shadow:var(--ui-mobile-shadow-card)}.ui-card--feature,.hero-card{border-radius:var(--ui-mobile-radius-feature);box-shadow:var(--ui-mobile-shadow-feature)}.ui-card__body,.metric-card,.panel{padding:var(--ui-mobile-card-padding)}.hero-card{padding:18px}.ui-card--compact .ui-card__body,.ui-card__body--compact{padding:var(--ui-mobile-card-padding-compact)}.ui-card--flat{box-shadow:none}.ui-label,.metric-label,.eyebrow{font-size:var(--ui-mobile-type-label);line-height:1.2}.ui-card-title{color:var(--navy);font-size:var(--ui-mobile-type-card-title);letter-spacing:-.015em;margin:0;font-weight:900;line-height:1.25}.ui-body{font-size:var(--ui-mobile-type-body);line-height:1.5}.ui-small{font-size:var(--ui-mobile-type-small);line-height:1.4}.ui-button,.primary-button,.secondary-button,.ui-filter,.ui-input,.ui-select{min-height:var(--ui-mobile-control-height);border-radius:var(--ui-mobile-radius-control)}.ui-button,.primary-button,.secondary-button{padding-inline:14px;font-size:13px;line-height:1.2}.ui-filter,.ui-input,.ui-select{max-width:100%;padding-inline:12px;font-size:13px}.ui-tabs{border-radius:var(--ui-mobile-radius-card);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;max-width:100%;min-height:0;padding:4px;overflow:auto hidden}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{min-height:var(--ui-mobile-control-height);border-radius:var(--ui-mobile-radius-control);font-size:var(--ui-mobile-type-small);white-space:nowrap;flex:none;padding-inline:12px}.ui-badge{border:1px solid var(--line);border-radius:var(--ui-radius-pill);background:var(--ui-surface-secondary);max-width:100%;min-height:24px;color:var(--navy);font-size:var(--ui-mobile-type-label);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:5px;padding:3px 8px;font-weight:900;line-height:1.1;display:inline-flex}.ui-badge--live,.ui-badge--critical{border-color:var(--red);background:var(--red);color:var(--white)}.ui-badge--positive{color:var(--positive);background:#17834b14;border-color:#17834b47}.ui-badge--warning{background:var(--cream);color:var(--navy);border-color:#d4af3785}.ui-badge--muted{background:var(--soft);color:var(--muted)}.ui-mobile-stack{gap:var(--ui-mobile-stack-gap);display:grid}.ui-mobile-stack--tight{gap:8px}.ui-mobile-row{align-items:center;gap:10px;min-width:0;display:flex}.ui-mobile-row>*{min-width:0}.ui-card,.ui-card__body,.ui-page-header,.ui-section-heading,.ui-tabs,.ui-mobile-row{min-width:0;max-width:100%}.ui-button:focus-visible,.primary-button:focus-visible,.secondary-button:focus-visible,.ui-filter:focus-visible,.ui-input:focus-visible,.ui-select:focus-visible,.ui-tab:focus-visible{outline:2px solid var(--navy);outline-offset:2px;box-shadow:var(--ui-focus-ring)}}@media (max-width:520px){:root{--ui-mobile-page-gutter:var(--ui-mobile-page-gutter-small);--ui-mobile-card-padding:14px;--ui-mobile-type-page-title:22px;--ui-mobile-type-section-title:17px}.content,.ui-page{padding-inline:var(--ui-mobile-page-gutter)}.ui-card__body,.metric-card,.panel{padding:var(--ui-mobile-card-padding)}.hero-card{padding:16px}.ui-section-heading{flex-flow:wrap;align-items:center}.ui-page-header{flex-direction:column;align-items:stretch}}
@media (max-width:820px){:root{--ui-mobile-section-gap:16px;--ui-mobile-heading-gap:8px;--ui-mobile-stack-gap:10px}.workspace[data-mobile-density=compact]>.site-shell-banner-slot{padding-top:10px;padding-bottom:0}.workspace[data-mobile-density=compact]>.site-shell-heading-slot{width:100%;margin-inline:auto;padding-top:8px}.workspace[data-mobile-density=compact]>.site-shell-heading-slot>header{min-height:30px}.workspace[data-mobile-density=compact]>.site-shell-heading-slot h1{letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.08}.workspace[data-mobile-density=compact]>.content:not(.site-shell-banner-slot),.workspace[data-mobile-density=compact]>.ui-page{padding-top:10px;padding-bottom:20px}.workspace[data-mobile-density=compact]>.content:not(.site-shell-banner-slot)>:first-child,.workspace[data-mobile-density=compact]>.ui-page>:first-child{margin-top:0}.workspace[data-mobile-density=compact]>.content:not(.site-shell-banner-slot)>:last-child,.workspace[data-mobile-density=compact]>.ui-page>:last-child{margin-bottom:0}.workspace[data-mobile-density=compact] .ui-page-header{gap:10px}.workspace[data-mobile-density=compact] .ui-section{margin-top:16px}.workspace[data-mobile-density=compact] .ui-section-heading{gap:8px;margin-bottom:8px}.workspace[data-mobile-density=compact] .hero-card{gap:16px;padding:16px}.workspace[data-mobile-density=compact] .hero-card h2{margin-top:3px;margin-bottom:2px;font-size:clamp(28px,8vw,38px);line-height:1.04}.workspace[data-mobile-density=compact] .hero-copy{line-height:1.5}.workspace[data-mobile-density=compact] .amp-take{gap:11px;margin-top:12px;padding:14px}.workspace[data-mobile-density=compact] .amp-take p{line-height:1.45}.workspace[data-mobile-density=compact] .metric-grid,.workspace[data-mobile-density=compact] .lower-grid{gap:10px;margin-top:10px}.workspace[data-mobile-density=compact] .metric-card,.workspace[data-mobile-density=compact] .panel{padding:14px}.workspace[data-mobile-density=compact] .metric-value{margin-top:5px}.workspace[data-mobile-density=compact] .panel-heading{gap:12px;padding-bottom:10px}.workspace[data-mobile-density=compact] .panel h3{margin-top:2px;font-size:18px}.workspace[data-mobile-density=compact] .signal-list,.workspace[data-mobile-density=compact] .comparison-table{margin-top:6px}.workspace[data-mobile-density=compact] .signal-row{padding-block:10px}.workspace[data-mobile-density=compact] .comparison-row{padding-block:9px}.workspace[data-mobile-density=compact] .review-score{gap:12px;margin-block:14px}.workspace[data-mobile-density=compact] .scoring-profile-strip{gap:12px;margin-top:12px;padding:10px 12px}.workspace[data-mobile-density=compact] .scoring-aware-back-row{gap:10px}.workspace[data-mobile-density=compact] .player-discovery-hero{padding:16px}.workspace[data-mobile-density=compact] .player-result-card{gap:12px;padding:14px}.workspace[data-mobile-density=compact] .league-form-section,.workspace[data-mobile-density=compact] .league-feed-note,.workspace[data-mobile-density=compact] .league-saved-profile{padding:16px}.workspace[data-mobile-density=compact] :where(.ui-body,.ui-muted,.metric-detail){line-height:1.45}}@media (max-width:520px){.workspace[data-mobile-density=compact]>.site-shell-banner-slot{padding-top:8px}.workspace[data-mobile-density=compact]>.site-shell-heading-slot{padding-top:6px}.workspace[data-mobile-density=compact]>.site-shell-heading-slot>header{min-height:27px}.workspace[data-mobile-density=compact]>.site-shell-heading-slot h1{font-size:20px}.workspace[data-mobile-density=compact]>.content:not(.site-shell-banner-slot),.workspace[data-mobile-density=compact]>.ui-page{padding-top:8px;padding-bottom:16px}.workspace[data-mobile-density=compact] .ui-section{margin-top:14px}.workspace[data-mobile-density=compact] .hero-card{padding:14px}.workspace[data-mobile-density=compact] .hero-card h2{font-size:clamp(26px,8.5vw,34px)}.workspace[data-mobile-density=compact] .metric-grid,.workspace[data-mobile-density=compact] .lower-grid{gap:8px;margin-top:8px}.workspace[data-mobile-density=compact] .metric-card,.workspace[data-mobile-density=compact] .panel{padding:12px}.workspace[data-mobile-density=compact] .player-discovery-hero,.workspace[data-mobile-density=compact] .player-result-card,.workspace[data-mobile-density=compact] .league-form-section,.workspace[data-mobile-density=compact] .league-feed-note,.workspace[data-mobile-density=compact] .league-saved-profile{padding:14px}}
@media (max-width:820px){.dashboard-content{padding-top:10px!important;padding-bottom:22px!important}.dashboard-content .dashboard-card{border-radius:12px!important;box-shadow:0 3px 10px #0a1d3d0b!important}.dashboard-content .dashboard-card-heading{border-bottom:1px solid #edf0f4!important;padding-bottom:8px!important}.dashboard-content .dashboard-card-title{color:var(--navy)!important;letter-spacing:.025em!important;font-size:13px!important;font-weight:950!important}.dashboard-content .dashboard-card-link.inline,.dashboard-content .dashboard-card-link:not(.inline){font-size:11px!important;font-weight:900!important}.dashboard-content section[aria-label="Player movement and injury priorities"]>.dashboard-injury-card{order:1}.dashboard-content section[aria-label="Player movement and injury priorities"]>article:not(.dashboard-injury-card){order:2}.dashboard-content .dashboard-ranking-section-heading{display:none!important}.dashboard-content .dashboard-ranking-position-tabs{gap:5px!important;margin-top:8px!important;margin-bottom:4px!important}.dashboard-content .dashboard-ranking-position-tabs button{border-radius:9px!important;min-height:44px!important;font-size:11px!important}.dashboard-content .dashboard-ranking-page-dots{display:none!important}.dashboard-content .dashboard-ranking-carousel-footer{border-top:1px solid #edf0f4;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:10px!important;min-height:52px!important;padding-top:7px!important}.dashboard-content .dashboard-ranking-page-status{justify-content:center;justify-self:center}.dashboard-content .dashboard-ranking-carousel-footer>button{border-radius:9px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.dashboard-content .dashboard-ranking-row{min-height:52px!important}.dashboard-content .dashboard-my-leagues-carousel{margin-top:4px!important}.dashboard-content .dashboard-my-leagues-slide{min-height:0!important}.dashboard-content .dashboard-my-leagues-identity{grid-template-rows:1fr!important;grid-template-columns:48px minmax(0,1fr) auto!important;gap:10px!important;min-height:70px!important;padding:8px 0 10px!important}.dashboard-content .dashboard-my-leagues-avatar{width:46px!important;height:46px!important}.dashboard-content .dashboard-my-leagues-identity-copy{min-height:48px!important}.dashboard-content .dashboard-my-leagues-status{grid-column:auto!important;justify-content:flex-end!important;align-self:center!important;min-width:0!important;min-height:25px!important}.dashboard-content .dashboard-my-leagues-metrics{min-height:62px!important;margin-top:8px!important;padding:10px 0!important}.dashboard-content .dashboard-my-leagues-action{grid-template-rows:1fr!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-height:66px!important;padding:10px 0 8px!important}.dashboard-content .dashboard-my-leagues-controls{grid-template-columns:44px minmax(0,1fr) 44px!important;min-height:52px!important;padding-top:6px!important}.dashboard-content .dashboard-my-leagues-arrow{width:44px!important;height:44px!important}.dashboard-content .dashboard-my-leagues-dots{display:none!important}.dashboard-content .dashboard-my-leagues-position{justify-content:center!important}.dashboard-content .dashboard-injury-card .dashboard-table-head{display:none!important}.dashboard-content .dashboard-injury-card .dashboard-table-row:not(.dashboard-table-head){grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) minmax(92px,auto)!important;align-items:center!important;gap:3px 10px!important;min-height:66px!important;padding:7px 0!important;display:grid!important}.dashboard-content .dashboard-injury-card .dashboard-table-row:not(.dashboard-table-head)>:first-child{grid-area:1/1/span 2}.dashboard-content .dashboard-injury-card .dashboard-table-row:not(.dashboard-table-head)>:nth-child(2),.dashboard-content .dashboard-injury-card .dashboard-table-row:not(.dashboard-table-head)>:nth-child(3){text-align:right;justify-self:end;min-width:0;font-size:10.5px!important;line-height:1.2!important}.dashboard-content .dashboard-injury-card .dashboard-table-row:not(.dashboard-table-head)>:nth-child(2){color:var(--muted);grid-area:1/2}.dashboard-content .dashboard-injury-card .dashboard-table-row:not(.dashboard-table-head)>:nth-child(3){color:var(--navy);grid-area:2/2;font-weight:900}.dashboard-content .dashboard-injury-card a[href^="https://www.fantasypros.com/"]{display:none!important}.dashboard-content .dashboard-injury-control{min-height:52px!important;margin-top:5px!important}.dashboard-content .dashboard-activity-tabs,.dashboard-content .dashboard-weather-tabs{justify-content:center!important;overflow:hidden!important}.dashboard-content .dashboard-activity-tab:not(.active),.dashboard-content .dashboard-weather-tab:not(.active){display:none!important}.dashboard-content .dashboard-activity-tab.active,.dashboard-content .dashboard-weather-tab.active{border-radius:9px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important;margin:0!important}.dashboard-content .dashboard-activity-dots,.dashboard-content .dashboard-weather-dots{display:none!important}.dashboard-content .dashboard-activity-carousel-footer,.dashboard-content .dashboard-weather-carousel-footer{min-height:0!important;display:none!important}.dashboard-content .dashboard-activity-slide{padding:10px!important}.dashboard-content .dashboard-activity-league-logo{flex-basis:40px!important;width:40px!important;height:40px!important}.dashboard-content .dashboard-activity-league-head{align-items:center!important}.dashboard-content .dashboard-activity-event-grid{margin-top:6px!important}.dashboard-content .dashboard-weather-carousel{margin-top:7px!important}.dashboard-content .dashboard-weather-art{min-height:132px!important;max-height:160px!important}.dashboard-content .dashboard-weather-detail{padding-top:10px!important}.dashboard-content .dashboard-weather-game-head{gap:8px!important}.dashboard-content .dashboard-weather-primary{margin-top:8px!important}.dashboard-content .dashboard-weather-stat-grid{margin-top:7px!important}.dashboard-content .dashboard-weather-source-row{padding-top:6px!important}.dashboard-content .dashboard-tape-card,.dashboard-content .dashboard-fantasy-doctors-card,.dashboard-content .dashboard-news-card{margin-top:0!important}.dashboard-content .dashboard-rtt-live-grid{margin-top:8px!important}.dashboard-content .dashboard-news-row{padding-top:10px!important;padding-bottom:10px!important}.dashboard-content .dashboard-live-empty,.dashboard-content .dashboard-rankings-empty{min-height:112px!important;padding:18px 12px!important}}@media (max-width:520px){.dashboard-content{padding-top:8px!important;padding-bottom:18px!important}.dashboard-content .dashboard-card{border-radius:11px!important}.dashboard-content .dashboard-card-title{font-size:12.5px!important}.dashboard-content .dashboard-ranking-row{grid-template-columns:28px 38px minmax(0,1fr) 24px 46px!important;gap:6px!important;min-height:50px!important}.dashboard-content .dashboard-ranking-headshot{width:36px!important;height:42px!important}.dashboard-content .dashboard-ranking-team,.dashboard-content .dashboard-ranking-team img{width:22px!important;height:22px!important}.dashboard-content .dashboard-my-leagues-identity{grid-template-columns:44px minmax(0,1fr) auto!important;gap:8px!important}.dashboard-content .dashboard-my-leagues-avatar{width:42px!important;height:42px!important}.dashboard-content .dashboard-injury-card .dashboard-table-row:not(.dashboard-table-head){grid-template-columns:minmax(0,1fr) minmax(82px,auto)!important;column-gap:8px!important}.dashboard-content .dashboard-weather-art{min-height:120px!important;max-height:145px!important}}
@media (max-width:820px){[class*=projection-board-hero-module__][class*=__heroStack]{gap:12px!important;margin-bottom:14px!important}[class*=projection-board-hero-module__][class*=__utilityPanel]{border-radius:12px!important;box-shadow:0 3px 10px #0a1d3d0b!important}[class*=projection-board-hero-module__][class*=__contextRow]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:10px 12px!important;display:grid!important}[class*=projection-board-hero-module__][class*=__contextChip]{border-radius:9px!important;width:100%!important;min-width:0!important;padding:7px 9px!important}[class*=projection-board-hero-module__][class*=__contextChip] span{font-size:8px!important}[class*=projection-board-hero-module__][class*=__contextChip] strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}[class*=projection-board-hero-module__][class*=__scoringCoverage]{grid-column:1/-1!important;max-width:none!important}[class*=projection-board-hero-module__][class*=__scoringCoverage] summary{justify-content:space-between!important;width:100%!important;min-height:44px!important;padding:0 9px!important}[class*=projection-board-hero-module__][class*=__bottomBar]{grid-template-columns:1fr!important;gap:7px!important;min-height:0!important;padding:10px 12px!important;display:grid!important}[class*=projection-board-hero-module__][class*=__searchForm]{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;display:grid!important}[class*=projection-board-hero-module__][class*=__searchForm] input,[class*=projection-board-hero-module__][class*=__searchForm] button{height:44px!important;min-height:44px!important;font-size:12px!important}[class*=projection-board-hero-module__][class*=__searchForm] button{border-radius:9px!important;min-width:82px!important}[class*=projection-board-hero-module__][class*=__bottomBar]>a{justify-self:start!important;align-items:center!important;min-height:34px!important;font-size:11px!important;display:inline-flex!important}.player-results-section{margin-top:0!important}.player-results-section>.player-results-heading{margin-bottom:8px!important}.player-results-section>.player-results-heading h3{margin-top:3px!important;font-size:17px!important;line-height:1.15!important}.player-results-section>.player-results-heading .eyebrow{font-size:9px!important}[class*=player-results-explorer-module__][class*=__filterBar]{background:#fff!important;border-radius:12px!important;grid-template-columns:1fr!important;gap:8px!important;margin-bottom:8px!important;padding:10px!important}[class*=player-results-explorer-module__][class*=__positionNav]{scrollbar-width:none!important;grid-column:1!important;gap:5px!important;margin-inline:-2px!important;padding:2px!important}[class*=player-results-explorer-module__][class*=__positionNav]::-webkit-scrollbar{display:none!important}[class*=player-results-explorer-module__][class*=__filterLink],[class*=player-results-explorer-module__][class*=__activeFilter]{border-radius:9px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:0 14px!important;font-size:11px!important;display:inline-flex!important}[class*=player-results-explorer-module__][class*=__teamFilter]{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;font-size:9px!important;display:grid!important}[class*=player-results-explorer-module__][class*=__teamFilter] select{border-radius:9px!important;width:100%!important;min-width:0!important;min-height:44px!important;font-size:12px!important}[class*=player-results-explorer-module__][class*=__showingCount]{justify-self:start!important;font-size:10px!important}[class*=player-results-explorer-module__][class*=__weekStrip]{scrollbar-width:none!important;background:0 0!important;border-top:0!important;gap:5px!important;padding:8px 0 9px!important}[class*=player-results-explorer-module__][class*=__weekStrip]::-webkit-scrollbar{display:none!important}[class*=player-results-explorer-module__][class*=__week],[class*=player-results-explorer-module__][class*=__activeWeek]{border-radius:9px!important;min-width:44px!important;min-height:44px!important;font-size:10px!important}[class*=player-results-explorer-module__][class*=__tableToolbar]{background:0 0!important;border-bottom:0!important;gap:7px!important;min-height:0!important;padding:8px 0!important}[class*=player-results-explorer-module__][class*=__pagination]{gap:5px!important;width:100%!important}[class*=player-results-explorer-module__][class*=__pagination] button{border-radius:9px!important;min-width:44px!important;height:44px!important;padding-inline:10px!important;font-size:10px!important}}@media (max-width:620px){[class*=projection-board-hero-module__][class*=__contextRow]{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr)!important}[class*=projection-board-hero-module__][class*=__searchForm]{grid-template-columns:minmax(0,1fr) 78px!important}.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody{gap:8px!important}.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody tr{border-radius:11px!important;box-shadow:0 3px 10px #0a1d3d0b!important}.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody td[class*=playerColumn]{padding:8px 9px!important}.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody td:nth-child(5){min-height:72px!important;padding:27px 50px 8px 10px!important;font-size:25px!important}.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody tr:before{margin:10px 0 0 10px!important;font-size:8px!important}:is(.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody td:nth-child(6),.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody td:nth-child(7),.player-results-section:not(:has([aria-label="Horizontal stat scrollbar"])) [class*=projectionTable] tbody td:nth-child(8)){min-height:72px!important;padding:10px!important;font-size:14px!important}[class*=player-results-explorer-module__][class*=__topScrollShell]{border-radius:9px 9px 0 0!important}}
@media (max-width:820px){[class*=player-detail-redesign-module__][class*=__page]{gap:12px!important;min-width:0!important}[class*=player-detail-redesign-module__][class*=__backRow]{flex-wrap:wrap!important;gap:8px!important}[class*=player-detail-redesign-module__][class*=__backLink]{align-items:center!important;min-height:44px!important;font-size:12px!important;display:inline-flex!important}[class*=player-detail-redesign-module__][class*=__leagueContext]{flex-wrap:wrap!important;gap:6px!important;min-width:0!important}[class*=player-detail-redesign-module__][class*=__leagueContext] span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;min-height:36px!important;overflow:hidden!important}[class*=player-detail-redesign-module__][class*=__identityCard],[class*=player-detail-redesign-module__][class*=__projectionCard],[class*=player-detail-redesign-module__][class*=__panel],[class*=player-detail-redesign-module__][class*=__usagePanel],[class*=player-detail-redesign-module__][class*=__weeklyPanel],[class*=player-detail-redesign-module__][class*=__historyPanel],[class*=player-detail-redesign-module__][class*=__outcomePanel]{border-radius:12px!important;box-shadow:0 3px 10px #0a1d3d0b!important}[class*=player-detail-v3-module__][class*=__heroV3]{gap:10px!important}[class*=player-detail-v3-module__][class*=__identitySide]{min-width:0!important}[class*=player-detail-v3-module__][class*=__playerName],[class*=player-hero-hierarchy-v1-module__][class*=__playerNameHierarchy]{letter-spacing:-.03em!important}[class*=player-detail-v3-module__][class*=__pointsBlock],[class*=player-hero-hierarchy-v1-module__][class*=__pointsHierarchy]{background:#fffaf0!important;border-radius:9px!important}[class*=player-detail-v3-module__][class*=__pointsValueRow] strong,[class*=player-hero-hierarchy-v1-module__][class*=__pointsValueHierarchy] strong{color:var(--navy)!important;font-variant-numeric:tabular-nums!important}[class*=player-hero-hierarchy-v1-module__][class*=__outlookCard]{border-radius:12px!important;box-shadow:0 3px 10px #0a1d3d0b!important}[class*=player-game-status-strip-module__][class*=__strip]{box-shadow:none!important;border-radius:10px!important}[class*=player-detail-redesign-module__][class*=__sectionHeading]{gap:8px!important;margin-bottom:8px!important}[class*=player-detail-redesign-module__][class*=__sectionHeading] h2,[class*=player-detail-redesign-module__][class*=__sectionHeading] h3{font-size:15px!important}[class*=player-detail-redesign-module__][class*=__sectionHeading] p{font-size:10px!important;line-height:1.35!important}[class*=player-detail-redesign-module__][class*=__usagePanel],[class*=player-detail-redesign-module__][class*=__weeklyPanel],[class*=player-detail-redesign-module__][class*=__historyPanel],[class*=player-detail-redesign-module__][class*=__outcomePanel],[class*=player-detail-redesign-module__][class*=__panel]{padding:12px!important}[class*=player-detail-redesign-module__][class*=__usageGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}[class*=player-detail-redesign-module__][class*=__usageCard]{border-radius:9px!important;padding:11px!important}[class*=player-detail-redesign-module__][class*=__usageValue]{font-size:24px!important}[class*=player-detail-redesign-module__][class*=__middleGrid]{grid-template-columns:1fr!important;gap:10px!important}[class*=player-detail-redesign-module__][class*=__historyTools]{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;gap:8px!important;display:grid!important}[class*=player-detail-redesign-module__][class*=__historyTools] label{min-width:0!important}[class*=player-detail-redesign-module__][class*=__historyTools] select,[class*=player-detail-redesign-module__][class*=__applyButton]{border-radius:9px!important;width:100%!important;height:44px!important;min-height:44px!important;font-size:11px!important}[class*=player-detail-redesign-module__][class*=__applyButton]{grid-column:1/-1!important}[class*=player-detail-redesign-module__][class*=__historyGrid]{grid-template-columns:1fr!important;gap:10px!important}[class*=player-detail-redesign-module__][class*=__historySummary]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}[class*=player-detail-redesign-module__][class*=__historyKpi]{border-radius:8px!important;padding:9px 5px!important}[class*=player-detail-redesign-module__][class*=__historyKpi] strong{font-size:17px!important}[class*=player-detail-redesign-module__][class*=__outcomeGrid]{grid-template-columns:1fr!important;gap:12px!important}[class*=player-detail-redesign-module__][class*=__consistency]{border-top:1px solid #e1e5ea!important;border-left:0!important;padding-top:10px!important;padding-left:0!important}[class*=player-live-performance-module__][class*=__shell],[class*=player-live-performance-module__][class*=__panel]{border-radius:12px!important}[class*=player-live-performance-module__][class*=__tabs],[class*=player-live-history-panel-module__][class*=__tabs]{scrollbar-width:none!important;flex-wrap:nowrap!important;overflow-x:auto!important}[class*=player-live-performance-module__][class*=__tabs]::-webkit-scrollbar{display:none!important}[class*=player-live-history-panel-module__][class*=__tabs]::-webkit-scrollbar{display:none!important}[class*=player-live-performance-module__][class*=__tabs] button,[class*=player-live-history-panel-module__][class*=__tabs] button{flex:none!important;min-height:44px!important}}@media (max-width:620px){[class*=player-detail-redesign-module__][class*=__backRow]{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}[class*=player-detail-redesign-module__][class*=__leagueContext]{justify-content:flex-end!important;width:auto!important;max-width:62%!important}[class*=player-detail-redesign-module__][class*=__leagueContext] span{min-height:34px!important;padding-inline:8px!important}[class*=player-detail-v3-module__][class*=__identitySide]{grid-template-columns:80px minmax(0,1fr)!important}[class*=player-detail-v3-module__][class*=__avatarPlaceholder]{min-height:122px!important}[class*=player-detail-v3-module__][class*=__pointsBlock],[class*=player-hero-hierarchy-v1-module__][class*=__pointsHierarchy]{padding:8px 9px!important}[class*=player-detail-v3-module__][class*=__pointsValueRow] strong,[class*=player-hero-hierarchy-v1-module__][class*=__pointsValueHierarchy] strong{font-size:42px!important}[class*=player-detail-v3-module__][class*=__statStrip]{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-top:7px!important}[class*=player-detail-v3-module__][class*=__statCell]{min-height:40px!important;padding:6px 4px!important}[class*=player-hero-hierarchy-v1-module__][class*=__outlookCard]{padding:11px!important}[class*=player-detail-redesign-module__][class*=__usageGrid],[class*=player-detail-redesign-module__][class*=__historySummary]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[class*=player-detail-redesign-module__][class*=__tableWrap]{border-radius:9px!important}[class*=player-detail-redesign-module__][class*=__weeklyScrollNote]{font-size:10px!important;line-height:1.35!important}}@media (max-width:480px){[class*=player-detail-redesign-module__][class*=__historyTools]{grid-template-columns:minmax(0,1fr) 96px!important;align-items:end!important;gap:8px!important;display:grid!important}[class*=player-detail-redesign-module__][class*=__historyTools] label{grid-column:1!important;min-width:0!important}[class*=player-detail-redesign-module__][class*=__historyTools] select{height:42px!important;min-height:42px!important}[class*=player-detail-redesign-module__][class*=__applyButton]{grid-column:2!important;width:96px!important;min-width:96px!important;height:42px!important;min-height:42px!important;padding-inline:10px!important}[class*=player-detail-redesign-module__][class*=__chartShell],[class*=player-detail-redesign-module__][class*=__tableWrap]{scroll-snap-type:x proximity;scrollbar-width:thin!important}[class*=player-detail-redesign-module__][class*=__weeklyTable] th:first-child,[class*=player-detail-redesign-module__][class*=__weeklyTable] td:first-child{z-index:3!important;background:inherit!important;position:sticky!important;left:0!important}[class*=player-detail-redesign-module__][class*=__weeklyTable] th:nth-child(2),[class*=player-detail-redesign-module__][class*=__weeklyTable] td:nth-child(2){box-shadow:2px 0 #0a1d3d12;z-index:2!important;background:inherit!important;position:sticky!important;left:42px!important}}
@media (max-width:820px){.rtt-library-content{gap:14px!important}.rtt-library-content .rtt-video-room.rtt-video-room{border-color:#0a1d3d1a!important;border-radius:12px!important;padding:12px!important;box-shadow:0 3px 10px #0a1d3d0b!important}.rtt-library-content [class*=review-tape-video-room-module__laneColumns]{gap:18px!important}.rtt-library-content .rtt-video-lane{min-width:0!important}.rtt-library-content .rtt-video-lane+.rtt-video-lane{border-top-color:#0a1d3d1a!important;margin-top:0!important;padding-top:16px!important}.rtt-library-content .rtt-video-lane-head{align-items:flex-end!important;gap:10px!important;padding-bottom:8px!important}.rtt-library-content .rtt-video-lane-head h3{margin:0!important;font-size:18px!important;line-height:1.08!important}.rtt-library-content .rtt-video-lane-head p{max-width:36rem!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.38!important}.rtt-library-content .rtt-video-lane-head>b{color:#647084!important;white-space:nowrap!important;background:#f7f9fc!important;border:1px solid #0a1d3d1a!important;border-radius:999px!important;flex:none!important;padding:5px 8px!important;font-size:8.5px!important}.rtt-library-content .rtt-video-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:2px;grid-template-columns:none!important;grid-auto-columns:min(82vw,340px)!important;grid-auto-flow:column!important;gap:10px!important;width:100%!important;margin:6px 0 0!important;padding:2px 2px 8px!important;display:grid!important;overflow:auto hidden!important}.rtt-library-content .rtt-video-grid::-webkit-scrollbar{display:none!important}.rtt-library-content .rtt-video-card{scroll-snap-align:start;border-color:#0a1d3d1c!important;border-radius:12px!important;width:100%!important;min-width:0!important;overflow:hidden!important;box-shadow:0 3px 10px #0a1d3d0b!important}.rtt-library-content .rtt-video-card-copy{min-height:0!important;padding:11px 12px 12px!important}.rtt-library-content .rtt-video-card-meta{gap:5px!important;margin-bottom:6px!important}.rtt-library-content .rtt-video-card-meta span{letter-spacing:.045em!important;border-radius:7px!important;padding:4px 6px!important;font-size:7.5px!important}.rtt-library-content .rtt-video-card h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0!important;font-size:14px!important;line-height:1.22!important;display:-webkit-box!important;overflow:hidden!important}.rtt-library-content .rtt-video-source{gap:5px!important;margin-top:7px!important;font-size:9.5px!important}.rtt-library-content .rtt-video-youtube-link{border-radius:9px!important;align-items:center!important;min-height:44px!important;margin-top:8px!important;padding-inline:10px!important;font-size:10px!important;display:inline-flex!important}.rtt-library-content .rtt-library-approved{box-shadow:none!important;background:#fbfcfd!important;border-color:#0a1d3d14!important;border-radius:12px!important;padding:12px!important}.rtt-library-content .rtt-library-approved-head{align-items:flex-start!important;gap:9px!important;padding-bottom:9px!important}.rtt-library-content .rtt-library-approved-head h3{margin-top:3px!important;font-size:16px!important}.rtt-library-content .rtt-library-approved-head p{margin-top:3px!important;font-size:9.5px!important;line-height:1.35!important}.rtt-library-content .rtt-library-approved-head>span{white-space:nowrap!important;flex:none!important;padding:5px 8px!important;font-size:8px!important}.rtt-library-content .rtt-library-expert-grid{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none!important;grid-auto-columns:minmax(154px,42vw)!important;grid-auto-flow:column!important;gap:7px!important;margin-top:9px!important;padding-bottom:5px!important;display:grid!important;overflow:auto hidden!important}.rtt-library-content .rtt-library-expert-grid::-webkit-scrollbar{display:none!important}.rtt-library-content .rtt-library-expert-grid article{scroll-snap-align:start;background:#fff!important;border-radius:9px!important;gap:8px!important;min-height:58px!important;padding:9px!important}.rtt-library-content .rtt-library-expert-initial{border-radius:8px!important;flex:0 0 34px!important;width:34px!important;height:34px!important}.rtt-library-content .rtt-library-lanes{gap:10px!important}.rtt-library-content .rtt-library-lane-card{border-radius:12px!important;box-shadow:0 3px 10px #0a1d3d0a!important}[class*=performance-tabs-module__tabs]{box-shadow:none!important;border-radius:11px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;padding:5px!important;display:grid!important}[class*=performance-tabs-module__tab]{text-align:center!important;border-radius:8px!important;min-height:44px!important;padding-inline:8px!important;font-size:10.5px!important}[class*=beer-performance-module__page]{gap:12px!important}[class*=beer-performance-module__metricGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}[class*=beer-performance-module__metricGrid]>article:first-child,[class*=beer-performance-module__metricGrid]>article:last-child{grid-column:1/-1}[class*=beer-performance-module__metricCard]{border-color:#0a1d3d1a!important;border-radius:11px!important;padding:12px!important;box-shadow:0 3px 10px #0a1d3d0a!important}[class*=beer-performance-module__featuredMetric]{background:linear-gradient(#fffaf0 0%,#fff 72%)!important;border-color:#d4af3757!important}[class*=beer-performance-module__featuredMetric]:before{width:3px!important}[class*=beer-performance-module__metricHeader]{gap:7px!important;font-size:11px!important}[class*=beer-performance-module__metricHeader] small{font-size:8.5px!important}[class*=beer-performance-module__metricValue]{margin-top:6px!important;font-size:31px!important;line-height:1!important}[class*=beer-performance-module__metricGrid]>article:first-child [class*=beer-performance-module__metricValue]{font-size:40px!important}[class*=beer-performance-module__metricName]{letter-spacing:.035em!important;margin-top:3px!important;font-size:8.5px!important}[class*=beer-performance-module__metricDetails]{gap:6px 10px!important;margin-top:8px!important;padding-top:8px!important;font-size:9.5px!important}[class*=beer-performance-module__headToHeadGrid]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-template-columns:none!important;gap:9px!important;padding:1px 1px 6px!important;display:flex!important;overflow:auto hidden!important}[class*=beer-performance-module__headToHeadGrid]::-webkit-scrollbar{display:none!important}[class*=beer-performance-module__headToHeadGrid]>article{scroll-snap-align:start;flex:0 0 min(86vw,390px)!important}[class*=beer-performance-module__panel]{border-color:#0a1d3d1a!important;border-radius:11px!important;padding:13px!important;box-shadow:0 3px 10px #0a1d3d0a!important}[class*=beer-performance-module__panelHeading]{gap:10px!important;padding-bottom:9px!important}[class*=beer-performance-module__panelHeading] h3{margin-top:3px!important;font-size:16px!important;line-height:1.15!important}[class*=beer-performance-module__kicker]{font-size:8px!important}[class*=beer-performance-module__winRate]{font-size:27px!important}[class*=beer-performance-module__h2hStats]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin-top:10px!important}[class*=beer-performance-module__h2hStats] div{text-align:center!important;border-radius:8px!important;padding:8px 6px!important}[class*=beer-performance-module__h2hStats] span{font-size:7.5px!important}[class*=beer-performance-module__h2hStats] strong{margin-top:3px!important;font-size:16px!important}[class*=beer-performance-module__maeCompare]{gap:8px!important;margin-top:9px!important;font-size:9.5px!important}[class*=beer-performance-module__coverageNote]{max-width:240px!important;font-size:8.5px!important;line-height:1.35!important}[class*=beer-performance-module__tableWrap]{overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:thin;-webkit-overflow-scrolling:touch;position:relative;border:1px solid #0a1d3d14!important;border-radius:9px!important;margin-top:5px!important;overflow:auto hidden!important}[class*=beer-performance-module__tableWrap]:before{content:"Swipe to compare →";z-index:5;color:#6a7688;letter-spacing:.045em;text-transform:uppercase;pointer-events:none;background:#f7f9fcf5;border-bottom:1px solid #0a1d3d14;border-right:1px solid #0a1d3d14;border-radius:0 0 7px;width:fit-content;padding:5px 8px;font-size:8px;font-weight:900;display:block;position:sticky;left:0}[class*=beer-performance-module__table]{min-width:610px!important;font-size:10.5px!important}[class*=beer-performance-module__table] th,[class*=beer-performance-module__table] td{height:42px!important;padding:8px 9px!important}[class*=beer-performance-module__table] th{background:#f7f9fc!important;font-size:8.5px!important}[class*=beer-performance-module__table] th:first-child,[class*=beer-performance-module__table] td:first-child{z-index:2;position:sticky;left:0;box-shadow:5px 0 10px -10px #0a1d3db3;background:#fff!important}[class*=beer-performance-module__table] th:first-child{z-index:3;background:#f7f9fc!important}[class*=ledger-module__page]{gap:12px!important}[class*=ledger-module__intro]{border-radius:12px!important;padding:14px!important;display:block!important;box-shadow:0 3px 10px #0a1d3d0b!important}[class*=ledger-module__intro] h2{margin:3px 0 5px!important;font-size:24px!important}[class*=ledger-module__intro] p{font-size:11px!important;line-height:1.45!important}[class*=ledger-module__archiveBadge]{border-radius:9px!important;min-width:0!important;margin-top:10px!important;padding:9px 10px!important}[class*=ledger-module__archiveBadge] strong{margin:3px 0!important;font-size:15px!important}[class*=ledger-module__board]{border-color:#0a1d3d1a!important;border-radius:12px!important;box-shadow:0 3px 10px #0a1d3d0a!important}[class*=ledger-module__heading]{gap:8px!important;padding:12px!important}[class*=ledger-module__heading] h3{margin-top:3px!important;font-size:16px!important}[class*=ledger-module__heading] small{align-self:flex-start!important;padding:5px 8px!important;font-size:8px!important}[class*=ledger-module__controls]{gap:8px!important;padding:10px!important}[class*=ledger-module__controlRow]{grid-template-columns:50px minmax(0,1fr)!important;gap:7px!important;min-width:0!important;display:grid!important}[class*=ledger-module__controlLabel]{align-self:center!important;min-width:0!important;font-size:8px!important}[class*=ledger-module__chips]{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:5px!important;min-width:0!important;padding:1px 1px 3px!important;overflow:auto hidden!important}[class*=ledger-module__chips]::-webkit-scrollbar{display:none!important}[class*=ledger-module__chip]{scroll-snap-align:start;border-radius:9px!important;flex:none!important;min-width:44px!important;height:44px!important;padding-inline:11px!important;font-size:9.5px!important}[class*=ledger-module__seasonTotalChip]{min-width:94px!important}[class*=ledger-module__searchRow]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}[class*=ledger-module__searchRow] [class*=ledger-module__field]:first-child{grid-column:1/-1!important}[class*=ledger-module__field]{gap:4px!important}[class*=ledger-module__field] span{font-size:8px!important}[class*=ledger-module__field] input,[class*=ledger-module__field] select{border-radius:9px!important;width:100%!important;min-width:0!important;height:44px!important;font-size:11px!important}[class*=ledger-module__metricBar]{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;padding:8px 10px!important;display:grid!important}[class*=ledger-module__metricBar] [class*=ledger-module__controlRow]{grid-template-columns:50px minmax(0,1fr)!important}[class*=ledger-module__metricBar]>strong{white-space:nowrap!important;align-self:center!important;font-size:9px!important}[class*=ledger-module__legend]{gap:6px 10px!important;padding:8px 10px!important;font-size:8px!important}[class*=ledger-module__legendItem]{gap:4px!important}[class*=ledger-module__sourceNotice]{padding:6px 8px!important;font-size:8px!important;line-height:1.35!important}[class*=ledger-module__scroll]{overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;box-shadow:inset -14px 0 16px -18px #0a1d3d8c;max-height:min(68dvh,650px)!important}[class*=ledger-module__table]{font-size:8.5px!important}[class*=ledger-module__table] th,[class*=ledger-module__table] td{width:49px!important;min-width:49px!important;height:34px!important;padding:4px 5px!important}[class*=ledger-module__playerHeader],[class*=ledger-module__playerCell]{width:124px!important;min-width:124px!important;max-width:124px!important}[class*=ledger-module__playerCell] strong{font-size:10px!important}[class*=ledger-module__playerCell] small{font-size:6.5px!important}[class*=ledger-module__groupHeader]{width:196px!important;min-width:196px!important}[class*=ledger-module__loading],[class*=ledger-module__empty],[class*=ledger-module__error]{padding:28px 14px!important;font-size:11px!important}[class*=ledger-module__footnote]{padding:9px 10px 11px!important;font-size:8.5px!important;line-height:1.42!important}}@media (max-width:520px){.rtt-library-content .rtt-video-lane-head{flex-direction:column!important;align-items:flex-start!important}.rtt-library-content .rtt-video-grid{grid-auto-columns:min(86vw,330px)!important}.rtt-library-content .rtt-library-approved-head{flex-direction:column!important}.rtt-library-content .rtt-library-expert-grid{grid-auto-columns:minmax(150px,55vw)!important}[class*=beer-performance-module__metricGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[class*=beer-performance-module__metricCard]{padding:11px!important}[class*=beer-performance-module__metricGrid]>article:first-child,[class*=beer-performance-module__metricGrid]>article:last-child{grid-column:1/-1!important}[class*=beer-performance-module__panelHeading]{align-items:flex-start!important;display:flex!important}[class*=beer-performance-module__coverageNote]{text-align:left!important;display:block!important}[class*=beer-performance-module__maeCompare]{justify-content:space-between!important;display:flex!important}[class*=beer-performance-module__maeCompare] span{margin-top:0!important}[class*=ledger-module__heading]{align-items:flex-start!important}[class*=ledger-module__searchRow]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[class*=ledger-module__metricBar]{grid-template-columns:1fr!important}[class*=ledger-module__metricBar]>strong{justify-self:end!important}}@media (max-width:390px){.rtt-library-content .rtt-video-grid{grid-auto-columns:calc(100vw - 58px)!important}[class*=beer-performance-module__h2hStats]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[class*=beer-performance-module__headToHeadGrid]>article{flex-basis:calc(100vw - 48px)!important}[class*=ledger-module__controlRow],[class*=ledger-module__metricBar] [class*=ledger-module__controlRow]{grid-template-columns:44px minmax(0,1fr)!important}[class*=ledger-module__playerHeader],[class*=ledger-module__playerCell]{width:114px!important;min-width:114px!important;max-width:114px!important}}@media (prefers-reduced-motion:reduce){.rtt-library-content .rtt-video-grid,.rtt-library-content .rtt-library-expert-grid,[class*=beer-performance-module__headToHeadGrid],[class*=ledger-module__chips]{scroll-behavior:auto!important}}
@media (max-width:820px){.workspace[data-mobile-density=compact],.workspace[data-mobile-density=compact]>.content,.workspace[data-mobile-density=compact]>.ui-page,.workspace[data-mobile-density=compact]>.content>*,.workspace[data-mobile-density=compact]>.ui-page>*,.auth-shell,.auth-card,.auth-form{min-width:0;max-width:100%}.auth-form input,.auth-form .primary-button,.auth-card>details>summary{min-height:44px}.auth-card>details>summary{cursor:pointer;align-items:center;display:flex}.auth-message,.auth-copy,.auth-footnote{overflow-wrap:anywhere}.auth-footnote{flex-wrap:wrap;gap:8px 12px}[class*=profile-module__primaryButton],[class*=profile-module__secondaryButton],[class*=profile-module__dangerButton],[class*=profile-module__field] input,[class*=profile-module__field] select{min-height:44px!important}[class*=profile-module__avatarCurrent]>*,[class*=profile-module__avatarMeta],[class*=profile-module__saveRow]>*{min-width:0}[class*=profile-module__avatarMeta],[class*=profile-module__status]{overflow-wrap:anywhere}.league-history-bench summary{align-items:center;min-height:44px;padding-block:8px;display:flex}:where(.loading,.empty,.error,.empty-state,.player-empty-state,.auth-message){overflow-wrap:anywhere;max-width:100%}[data-page-banner],[data-page-banner] picture,[data-page-banner] img,.rtt-video-player-shell,.rtt-video-player-shell iframe{max-width:100%}}@media (max-width:720px){.dashboard-content .dashboard-ranking-list{grid-template-rows:repeat(5,minmax(0,1fr))!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;column-gap:0!important;width:100%!important;min-width:0!important}.dashboard-content .dashboard-ranking-row{grid-template-columns:30px 44px minmax(0,1fr) 56px!important;gap:8px!important;width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important}.dashboard-content .dashboard-ranking-row:nth-child(n+6){border-left:0!important;padding-left:0!important}.dashboard-content .dashboard-ranking-number{font-size:12px!important}.dashboard-content .dashboard-ranking-player-copy,.dashboard-content .dashboard-ranking-name-line{min-width:0!important}.dashboard-content .dashboard-ranking-name-line{gap:6px!important}.dashboard-content .dashboard-ranking-name-line>strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:12px!important;overflow:hidden!important}.dashboard-content .dashboard-ranking-team,.dashboard-content .dashboard-ranking-team img{width:24px!important;height:24px!important}.dashboard-content .dashboard-ranking-points{justify-items:end!important;min-width:0!important}.dashboard-content .dashboard-ranking-points>strong{font-size:13px!important;line-height:1!important}.dashboard-content .dashboard-ranking-points>small{margin-top:3px!important;font-size:8px!important;line-height:1!important}}@media (max-width:430px){.auth-shell input:not([type=checkbox]):not([type=radio]):not([type=range]),.workspace input:not([type=checkbox]):not([type=radio]):not([type=range]),.workspace select,.workspace textarea{font-size:16px!important}[class*=profile-module__saveRow]{flex-wrap:wrap!important;align-items:stretch!important}[class*=profile-module__status]{flex:1 0 100%;margin-right:0!important}.panel-heading,.ui-section-heading{flex-wrap:wrap;min-width:0}.dashboard-content .dashboard-ranking-row{grid-template-columns:28px 40px minmax(0,1fr) 52px!important;gap:6px!important}.dashboard-content .dashboard-ranking-name-line>strong{font-size:11.5px!important}}@media (max-width:390px){.auth-card{padding-inline:16px!important}[class*=profile-module__buttonRow]>button,[class*=profile-module__saveRow]>button{flex:140px}[class*=profile-module__cropViewport]{max-width:calc(100vw - 64px);max-height:calc(100vw - 64px)}}@media (max-width:360px){.metric-grid{grid-template-columns:minmax(0,1fr)!important}.comparison-row{grid-template-columns:minmax(0,1fr) 54px 44px!important;gap:6px!important}.auth-shell{padding-inline:10px!important}.auth-card{padding-inline:15px!important}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.workspace *,.auth-shell *{scroll-behavior:auto!important}}
@media (max-width:720px){.dashboard-content .dashboard-ranking-name-line{align-items:center!important;min-width:0!important}.dashboard-content .dashboard-ranking-team:has(img){justify-content:flex-start!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;height:22px!important;display:inline-flex!important}.dashboard-content .dashboard-ranking-team:has(img):after{content:attr(title);color:var(--muted);letter-spacing:.035em;white-space:nowrap;font-size:8.5px;font-weight:900;line-height:1}.dashboard-content .dashboard-ranking-team:has(img) img{object-fit:contain!important;flex:0 0 20px!important;width:20px!important;height:20px!important}.dashboard-content .dashboard-ranking-team:not(:has(img)){padding-inline:3px;width:auto!important;min-width:22px!important;height:22px!important}.dashboard-content .dashboard-ranking-team:not(:has(img))>span{white-space:nowrap;font-size:8.5px!important;font-weight:900!important;line-height:1!important}}@media (max-width:390px){.dashboard-content .dashboard-ranking-team:has(img){gap:3px!important}.dashboard-content .dashboard-ranking-team:has(img):after{font-size:8px!important}.dashboard-content .dashboard-ranking-team:not(:has(img))>span{font-size:8px!important}.dashboard-content .dashboard-ranking-team:has(img) img{flex-basis:19px!important;width:19px!important;height:19px!important}}
@media (max-width:820px){[data-mobile-leagues=v7] [class*=league-page-module__historyLink]{border-color:var(--navy)!important;background:var(--navy)!important;color:#0000!important;min-width:124px!important;font-size:0!important;text-decoration:none!important}[data-mobile-leagues=v7] [class*=league-page-module__historyLink]:after{content:"Open league";color:var(--white);white-space:nowrap;font-size:10px;font-weight:900;line-height:1}[data-mobile-leagues=v7] [class*=league-page-module__historyLink]:hover,[data-mobile-leagues=v7] [class*=league-page-module__historyLink]:focus-visible{background:#122a50!important;border-color:#122a50!important}[data-mobile-leagues=v7] [class*=league-page-module__defaultButton]{border-color:var(--navy)!important;background:var(--white)!important;color:var(--navy)!important}[data-mobile-leagues=v7] [class*=league-page-module__defaultButton]:hover:not(:disabled),[data-mobile-leagues=v7] [class*=league-page-module__defaultButton]:focus-visible:not(:disabled){background:#f6f8fb!important}}
@media (max-width:720px){.app-shell[data-banner-page=beerPerformance] .content div:has(>table>thead>tr>th:nth-child(5):last-child){width:100%;max-width:100%;overflow-x:hidden!important}.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child){table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}:is(.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) th,.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) td){overflow-wrap:anywhere;word-break:normal;white-space:normal!important;text-align:center!important;min-width:0!important;max-width:none!important;padding:9px 4px!important}.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) th{letter-spacing:.035em!important;font-size:8px!important;line-height:1.15!important}.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) td{font-size:11px!important;line-height:1.2!important}:is(.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) th:first-child,.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) td:first-child){text-align:left!important;width:24%!important;padding-left:6px!important}:is(.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) th:nth-child(2),.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) td:nth-child(2)){width:13%!important}:is(.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) th:nth-child(n+3),.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) td:nth-child(n+3)){width:21%!important}.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) td:first-child strong{font-size:11px!important;line-height:1.15!important}}@media (max-width:390px){.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) th{font-size:7.5px!important}.app-shell[data-banner-page=beerPerformance] .content table:has(>thead>tr>th:nth-child(5):last-child) td{padding-inline:3px!important;font-size:10.5px!important}}
