.club-insights{color:#242724;background:#f5efe2;margin:16px 0;padding:16px 20px}.club-insights summary{cursor:pointer;min-height:32px;line-height:1.8}.club-insights summary>b{font-size:14px}.club-insights summary>span{color:#6e6457;margin-left:16px;font-size:11px}.club-insights>p{color:#6e6457;max-width:780px;margin:12px 0;font-size:11px;line-height:1.8}.club-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;display:grid}.club-dimensions>div{grid-template-columns:36px 1fr 42px;align-items:center;gap:8px;display:grid}.club-dimensions meter{accent-color:#3c5a45;width:100%;height:16px}.club-dimensions span{color:#776c5b;grid-column:2/4;font-size:10px}.club-dimensions strong{text-align:right}.succession-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.succession-rows article{border-top:1px solid #d6cbb9;grid-template-columns:54px 1fr 1fr;gap:12px;padding:12px 0;display:grid}.succession-rows article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.succession-rows strong{overflow-wrap:anywhere}.succession-rows span,.succession-rows small{color:#716656;font-size:10px}.succession-empty strong{color:#a13226}@media (max-width:640px){.club-insights{padding:14px}.club-insights summary>span{margin-left:16px;display:block}.club-dimensions,.succession-rows{grid-template-columns:1fr}.succession-rows article{grid-template-columns:45px 1fr 1fr}}.lineup-upgrade{color:#201d18;background:#f3eddd;border-left:4px solid #b42d28;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:16px;display:flex}.lineup-upgrade strong{word-break:keep-all;font-size:15px;line-height:1.6}.lineup-upgrade p{margin:6px 0;font-weight:800}.lineup-upgrade small{color:#625b51;line-height:1.6;display:block}.lineup-upgrade button{flex-shrink:0}@media (max-width:600px){.lineup-upgrade{flex-direction:column;align-items:stretch}.lineup-upgrade button{width:100%}}.winter-event.breakthrough,.winter-event.legend{color:#272218;background:#fff8df;border-color:#b38b37}.winter-event.legend{box-shadow:inset 0 0 0 2px #e0c474}.winter-label.breakthrough,.winter-label.legend{color:#876117}.winter-board{--winter-up:#16634b;--winter-down:#aa3038;--winter-muted:#68665f;color:#242621;max-width:1060px;margin:auto}.winter-header{color:#f7f3e9;background:#21241f;border-top:5px solid #bd3b36;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;display:flex}.winter-kicker{color:#c3beb1;letter-spacing:.08em;font-size:12px}.winter-header h2{letter-spacing:-.055em;margin:7px 0 6px;font-size:36px}.winter-header p{color:#c3beb1;margin:0;font-size:14px}.winter-average>span{color:#c3beb1;margin-bottom:8px;font-size:12px;display:block}.winter-average>div{font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;display:flex}.winter-average small{color:#aaa99d;font-size:24px}.winter-average strong{letter-spacing:-.05em;font-size:40px}.winter-average .winter-change{background:#f4eee0;border-radius:3px;padding:5px 8px;font-size:16px}.winter-totals{background:#fbf7ee;border:1px solid #d7d0c4;grid-template-columns:repeat(4,1fr);padding:20px 0;display:grid}.winter-totals>div{border-right:1px solid #ded8cd;padding:0 24px}.winter-totals>div:last-child{border:0}.winter-totals span{color:#69665d;margin-bottom:6px;font-size:13px;display:block}.winter-totals b{font-variant-numeric:tabular-nums;font-size:27px}.winter-totals small{margin-left:5px;font-size:12px;font-weight:500}.winter-board .rise{color:var(--winter-up)}.winter-board .fall{color:var(--winter-down)}.winter-board .stay{color:var(--winter-muted)}.winter-mood{background:#f7f2e6;padding:12px 16px;font-size:13px}.winter-roster-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-top:30px;display:flex}.winter-roster-heading h3{margin:0;font-size:19px}.winter-roster-heading>span{color:#777268;font-size:12px}.winter-filters{gap:6px;margin:16px 0;display:flex}.winter-filters button{background:#faf6ed;border:1px solid #ccc6b9;border-radius:4px;min-height:44px;padding:10px 16px;font-size:13px}.winter-filters b{font-variant-numeric:tabular-nums;margin-left:6px}.winter-filters button.active{color:#fff;background:#262923;border-color:#262923}.winter-column-labels,.winter-player-toggle{grid-template-columns:minmax(120px,1fr) 70px 122px 65px 24px;align-items:center;column-gap:18px;display:grid}.winter-column-labels{color:#767166;padding:0 22px 10px;font-size:11px}.winter-column-labels>span:nth-child(3),.winter-column-labels>span:nth-child(4){text-align:right}.winter-player{background:#fcf9f1;border:1px solid #ddd6c9;border-bottom:0}.winter-player:last-child{border-bottom:1px solid #ddd6c9}.winter-player-toggle{color:#242621;text-align:left;background:0 0;border:0;width:100%;min-height:78px;padding:15px 22px}.winter-player-toggle:hover{background:#f2ecdf}.winter-player-toggle:focus-visible{outline-offset:2px;outline:3px solid #397cba}.winter-filters button:focus-visible{outline-offset:2px;outline:3px solid #397cba}.winter-board summary:focus-visible{outline-offset:2px;outline:3px solid #397cba}.winter-player-name{min-width:0}.winter-player-name strong{overflow-wrap:anywhere;font-size:16px;display:block}.winter-player-name small{color:#777268;margin-top:4px;font-size:12px;display:block}.winter-player-grade{align-items:center;gap:6px;display:flex}.winter-player-grade small{font-size:11px}.winter-player-rating{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.winter-player-rating b{font-size:26px}.winter-player-rating small{color:#777268;font-size:13px}.winter-change{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:800}.winter-expand{text-align:right;color:#787568;font-size:20px}.winter-row-note{color:#756023;grid-column:1/-1;margin-top:7px;font-size:11px}.winter-player-detail{background:#f2eee5;border-top:1px dashed #d1c8b8;padding:18px 22px}.winter-detail-heading{justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.winter-detail-heading span{color:#777268}.winter-attribute{grid-template-columns:42px 1fr 85px 40px;align-items:center;gap:15px;margin:12px 0;font-size:13px;display:grid}.winter-attribute>span:nth-child(3){text-align:right;font-variant-numeric:tabular-nums}.winter-attribute small{color:#777268}.winter-attribute .winter-change{font-size:14px}.winter-attribute-meter{background:#ded8cb;height:5px}.winter-attribute-meter i{background:#777e69;height:100%;display:block}.winter-player-detail>p{color:#706b61;margin:12px 0 0;font-size:12px}.winter-empty{text-align:center;color:#777268;padding:30px}.winter-ad-box{background:#f7f0df;border:1px solid #cfc7b8;border-radius:5px;grid-template-columns:1fr 220px;gap:28px;margin:24px 0;padding:22px;display:grid}.winter-ad-heading{align-items:center;gap:14px;display:flex}.winter-ad-heading>b{font-size:16px}.winter-ad-heading>span{font-variant-numeric:tabular-nums;font-size:12px}.winter-ad-box p{margin:9px 0;font-size:13px;line-height:1.65}.winter-ad-box summary{cursor:pointer;color:#6a6255;font-size:12px}.winter-ad-box details p{max-width:540px}.winter-ad-action{flex-direction:column;justify-content:center;gap:9px;display:flex}.winter-ad-action button{width:100%;min-height:46px}.winter-ad-action small{color:#736a5d;font-size:11px;line-height:1.5}.winter-confirm-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.winter-ad-blocker{z-index:10000;color:#fff;pointer-events:auto;background:#111e;place-items:center;font-size:14px;display:grid;position:fixed;inset:0}.winter-retirements{background:#faf6ed;border:1px solid #d3ccbe;margin:18px 0;padding:18px}.winter-retirements summary{cursor:pointer;justify-content:space-between;font-size:14px;display:flex}.winter-retirements p{color:#72695f;font-size:12px}.winter-retirements>div{border-top:1px solid #dfd8cb;justify-content:space-between;gap:14px;padding:12px 0;font-size:12px;display:flex}.winter-retirements>div>b{font-size:14px}.winter-footer{border-top:2px solid #292a25;justify-content:space-between;align-items:center;gap:16px;margin-top:25px;padding:22px 0;display:flex}.winter-footer p{margin:0;font-size:13px}.winter-footer small{color:#797164;margin-top:7px;font-size:11px;display:block}.winter-footer button{min-height:48px}.winter-board button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:600px){.winter-header{padding:22px 18px;display:block}.winter-header h2{font-size:30px}.winter-header p{font-size:12px}.winter-average{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.winter-average>span{max-width:75px;margin:0;font-size:11px;line-height:1.5}.winter-average>div{gap:9px}.winter-average strong{font-size:32px}.winter-average small{font-size:19px}.winter-totals>div{padding:0 10px}.winter-totals{padding:16px 0}.winter-totals span{font-size:11px}.winter-totals b{font-size:24px}.winter-roster-heading{margin-top:24px;display:block}.winter-roster-heading>span{margin-top:6px;font-size:11px;display:block}.winter-filters{gap:5px}.winter-filters button{padding:8px 11px;font-size:12px}.winter-filters b{margin-left:4px}.winter-column-labels,.winter-player-toggle{grid-template-columns:minmax(75px,1fr) 36px 72px 35px 12px;column-gap:8px}.winter-column-labels{padding:0 12px 8px;font-size:10px}.winter-player-toggle{padding:13px 12px}.winter-player-name strong{font-size:14px}.winter-player-name small{font-size:10px}.winter-player-rating{gap:3px}.winter-player-rating b{font-size:23px}.winter-player-rating small{font-size:11px}.winter-player-grade{flex-direction:column;align-items:center;gap:3px}.winter-player-grade small{font-size:9px}.winter-change,.winter-expand{font-size:16px}.winter-player-detail{padding:14px 12px}.winter-attribute{grid-template-columns:28px 1fr 78px 32px;gap:9px}.winter-ad-box{grid-template-columns:1fr;gap:12px;padding:18px 15px}.winter-ad-action{gap:6px}.winter-retirements>div{flex-wrap:wrap;gap:5px 12px}.winter-retirements>div>span{text-align:right;flex:1}.winter-retirements>div>strong{width:100%;font-size:11px}.winter-footer{padding:18px 0;display:block}.winter-footer button{width:100%;margin-top:15px}.winter-ad-heading{justify-content:space-between;gap:8px}}.winter-averages{flex-shrink:0;width:min(100%,440px)}.winter-averages .winter-average{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.winter-averages .winter-average>span{margin:0;line-height:1.5}.winter-averages .winter-average>span small{color:#aaa99d;margin-top:3px;font-size:11px;display:block}.winter-averages .winter-average strong{font-size:32px}.winter-averages .winter-average>div>small{font-size:20px}.winter-averages>p{max-width:440px;margin-top:10px;font-size:11px;line-height:1.65}.winter-header>div:first-child{min-width:0}@media (max-width:800px){.winter-header{flex-direction:column;align-items:stretch}.winter-averages{width:100%}.winter-averages .winter-average{margin-top:0}.winter-averages .winter-average>span{max-width:none}}@media (max-width:380px){.winter-averages .winter-average>div{gap:5px}.winter-averages .winter-average strong{font-size:28px}.winter-averages .winter-average .winter-change{padding:4px;font-size:13px}.winter-averages .winter-average>span{font-size:11px}}
