.lb-leaderboard{color:#19352d;text-align:left;background:#f4f0e4;border:1px solid #cfc7ad;border-radius:12px;margin:16px 0;overflow:hidden}.lb-board-toggle{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;color:#f4f0e4!important;background:#19352d!important;border:0!important;border-radius:0!important;padding:16px!important;display:flex!important}.lb-board-toggle b{font-size:20px;display:block}.lb-board-toggle small{color:#e2c45f;letter-spacing:.1em;font-size:11px;display:block}.lb-board-toggle>span:last-child{white-space:nowrap;font-size:13px}.lb-board-content{padding:16px}.lb-board-content p{line-height:1.5;color:#19352d!important;margin:0 0 12px!important;font-size:14px!important}.lb-entry-form{background:#fffdf7;border:1px solid #d3c8a6;border-radius:8px;margin:12px 0;padding:16px}.lb-entry-form h4{margin:0 0 8px;font-size:18px}.lb-entry-form label{font-size:14px;display:block}.lb-entry-form input{box-sizing:border-box;color:#19352d;background:#fff;border:1px solid #8a9b90;border-radius:6px;width:100%;max-width:340px;margin:6px 0 12px;padding:12px;font-size:16px;display:block}.lb-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.lb-table-scroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:540px;font-size:14px}.lb-table-scroll caption{text-align:left;padding:8px 0;font-weight:700}.lb-table-scroll th,.lb-table-scroll td{text-align:right;white-space:nowrap;border-bottom:1px solid #ded7c7;padding:12px 8px}.lb-table-scroll th{text-transform:uppercase;letter-spacing:.03em;font-size:11px}.lb-table-scroll th:nth-child(2),.lb-table-scroll td:nth-child(2){text-align:left}.lb-player{align-items:center;gap:8px;display:flex}.lb-player img{object-fit:contain;width:28px;height:28px}.lb-player span{white-space:normal;overflow-wrap:anywhere;max-width:180px}.lb-player small{opacity:.7;font-size:10px;display:block}.lb-your-entry{background:#e6eadb}.lb-board-rules{margin-top:14px;font-size:13px}.lb-board-rules summary{cursor:pointer;margin-bottom:8px;font-weight:700}.lb-board-note{opacity:.75}.boss-game .compact-contract{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px!important;padding:8px 0!important;display:grid!important}.compact-contract label{gap:4px;min-width:0;font-size:12px;display:grid}.boss-game .compact-contract select{width:100%;min-width:0;min-height:44px;font:inherit;color:#1b302a;background:#fffdf4;border:1px solid #9ca69f;border-radius:6px;padding:8px}.boss-game .compact-contract>small{grid-area:2/1/auto/-1;line-height:1.4}.boss-game .compact-contract>button{white-space:normal;min-height:44px;font-size:13px;padding:10px 12px!important}.boss-game .contract-renewals article{padding:12px!important}.boss-game .contract-renewals header{gap:8px!important}.boss-game .contract-renewals article>header small{font-size:12px;line-height:1.4}.boss-game .contract-renewals header em{display:none}.boss-game .contract-player-actions{gap:8px;display:flex}.boss-game .contract-player-actions button{min-height:44px;font-size:12px;padding:8px!important}.career-conclusion .career-score{align-items:center;gap:20px;padding:18px 0;display:flex}.career-score>strong{color:#183c30;font-size:64px}.career-score>strong small{font-size:20px}.career-score>span{gap:6px;display:grid}.career-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.career-stats>div{background:#edf1e9;border-radius:6px;padding:12px}.career-stats dt{font-size:12px}.career-stats dd{margin:4px 0 0;font-size:20px;font-weight:750}.career-conclusion .boss-disclosure{margin:10px 0;padding:12px}.career-conclusion summary{cursor:pointer;min-height:32px;font-weight:700}.career-conclusion .lb-board-content{padding:12px}.career-conclusion .lb-table-scroll{max-height:320px;overflow:auto}.probability-breakdown dl>div{justify-content:space-between;gap:8px;font-size:13px;display:flex}.probability-breakdown dd{white-space:nowrap;margin:0}.boss-game .free-agency-loss-alert{flex-wrap:wrap}.boss-game .free-agency-loss-alert details{flex-basis:100%;font-size:13px}.draft-night-market{background:#edf1e9;border:1px solid #b2bbaa;border-radius:8px;margin:12px 0;padding:12px}.draft-night-market summary{cursor:pointer;font-weight:700}.draft-night-market label{margin:8px 0;font-size:13px;display:block}.draft-night-market select{max-width:100%;min-height:44px}.draft-night-market fieldset{border:1px solid #aab8ae;min-width:0;margin:8px 0}.draft-night-market button{min-height:44px;margin:4px;padding:8px 12px}.draft-night-assets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.draft-night-assets label{align-items:center;gap:8px;display:flex}.draft-night-assets input{flex-shrink:0;width:18px;height:18px}@media (width<=600px){.boss-game .contract-renewals article>header{display:block}.boss-game .contract-player-actions{margin-top:8px}.boss-game .contract-renewals h4{font-size:19px}.boss-game .contract-renewals>p{font-size:13px}.boss-game .compact-contract{grid-template-columns:minmax(0,1fr)}.boss-game .compact-contract>small{grid-row:auto}.boss-game .compact-contract>button{grid-row:3}.career-conclusion .boss-club-heading img{width:44px;height:44px}.career-conclusion .boss-club-heading h2{font-size:24px}.boss-game .impact-grid article{padding:12px}.boss-game .impact-grid article strong{font-size:28px}.boss-game .impact-grid article p,.boss-game .match-analysis p{font-size:14px;line-height:1.5}.boss-game .match-analysis{padding:12px!important}}.boss-game.career-conclusion>details.boss-disclosure{margin:8px 0!important;padding:0!important}.boss-game.career-conclusion>details.boss-disclosure>summary{box-sizing:border-box;gap:8px;min-height:44px;font-size:14px;padding:10px 12px!important}.boss-game.career-conclusion>details.boss-disclosure>summary:after{content:"+";margin-left:auto}.boss-game.career-conclusion>details.boss-disclosure[open]>summary:after{content:"−"}.career-season-records{padding:0 12px}.boss-game.career-conclusion .career-season-records article{border-bottom:1px solid #ded7c7;padding:10px 0}.boss-game.career-conclusion .career-season-records header{align-items:center;gap:10px;margin:0;padding:0;font-size:12px;display:flex}.career-season-records header>b{font-size:15px}.career-season-records header>span:last-child{margin-left:auto}.boss-game.career-conclusion .career-season-records p{margin:5px 0 2px;font-size:14px;line-height:1.4}.career-season-records small{color:#54655c;font-size:12px}.boss-game.career-conclusion .career-record-note{color:#54655c;margin:10px 12px;font-size:12px;line-height:1.4}@media (width<=600px){.boss-game.career-conclusion .lb-table-scroll table{table-layout:auto;width:100%;min-width:0}.boss-game.career-conclusion .lb-table-scroll th{letter-spacing:0;padding:8px 2px;font-size:9px}.boss-game.career-conclusion .lb-table-scroll td{padding:8px 2px;font-size:11px}.boss-game.career-conclusion .lb-player{gap:3px}.boss-game.career-conclusion .lb-player img{width:18px;height:18px}.boss-game.career-conclusion .lb-player span{max-width:66px}.boss-game.career-conclusion .lb-board-rules summary{min-height:32px;margin:0;font-size:12px}.boss-game.career-conclusion .lb-board-content{padding:10px}}.boss-start .lb-player small,.boss-game .lb-player small{opacity:1;color:#505d55;font-size:12px}.boss-start .lb-board-note,.boss-game .lb-board-note{opacity:1;color:#505d55}@media (width<=600px){.boss-start .lb-board-toggle,.boss-game .lb-board-toggle{flex-wrap:wrap;gap:8px;padding:12px!important}.boss-start .lb-board-toggle b,.boss-game .lb-board-toggle b{font-size:18px}.boss-game.career-conclusion .lb-table-scroll table{min-width:480px}.boss-game.career-conclusion .lb-table-scroll th{padding:10px 6px;font-size:12px}.boss-game.career-conclusion .lb-table-scroll td{padding:10px 6px;font-size:13px}.boss-game.career-conclusion .lb-player span{max-width:100px}.boss-game.career-conclusion .lb-player img{width:24px;height:24px}.boss-game.career-conclusion .career-season-records header{flex-wrap:wrap;font-size:13px}}.boss-game .draft-clock .draft-offers-jump{color:#19352d;text-align:left;background:#fffaf0;border:1px solid #b9c9bd;width:100%;min-height:44px;margin:8px 0 0;font:700 14px/1.35 Arial,sans-serif;display:block;padding:8px 10px!important}.boss-game .draft-clock .draft-offers-jump.has-offers{color:#19251f;background:#edcf69;border-color:#edcf69}.boss-game .draft-night-market{scroll-margin-top:180px}.boss-game .draft-night-market.has-offers{background:#fff8df;border:2px solid #8b6914;border-top:5px solid #d2a62b}.boss-game .draft-offers-heading{justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0;display:flex}.boss-game .draft-offers-heading small{color:#505d55;font:600 12px/1.4 Arial,sans-serif}.boss-game .draft-offers-heading h4{color:#19352d;margin:4px 0;font:700 20px/1.3 Arial,sans-serif}.boss-game .draft-offer-count{color:#fffaf0;background:#19352d;border-radius:50%;place-items:center;min-width:34px;height:34px;font-weight:700;display:grid}.boss-game .draft-offer-status{color:#37483e;margin:8px 0;font-size:14px;line-height:1.45}.boss-game .draft-incoming-offer{background:#fffdf7;border:1px solid #baa778;border-radius:8px;margin:12px 0;padding:14px}.boss-game .draft-incoming-offer>header{color:#19352d;align-items:center;gap:10px;margin:0;padding:0;display:flex}.boss-game .draft-incoming-offer>header img{object-fit:contain;width:34px;height:34px}.boss-game .draft-incoming-offer p{margin:10px 0;font-size:14px;line-height:1.45}.boss-game .draft-incoming-offer dl{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.boss-game .draft-incoming-offer dl>div{background:#edf1e9;border-radius:5px;min-width:0;padding:10px}.boss-game .draft-incoming-offer dt{color:#505d55;font:600 12px/1.4 Arial,sans-serif}.boss-game .draft-incoming-offer dd{color:#19352d;overflow-wrap:anywhere;margin:4px 0 0;font:700 14px/1.4 Arial,sans-serif}.boss-game .draft-offer-actions{flex-wrap:wrap;gap:8px!important;display:flex!important}.boss-game .draft-offer-actions button{flex:90px;min-height:44px;margin:0;padding:10px!important}.boss-game .draft-stage .draft-actions{margin-top:16px;position:static;bottom:auto}.boss-game .draft-trade-response{color:#643022;overflow-wrap:anywhere;background:#f8e8df;border:1px solid #a84e36;border-left-width:4px;border-radius:6px;gap:5px;margin:10px 0;padding:12px;font:14px/1.5 Arial,sans-serif;display:grid}.boss-game .draft-trade-response b{font:700 15px/1.4 Arial,sans-serif}.boss-game .draft-trade-response.accepted{color:#19352d;background:#e8f0e7;border-color:#456b50}@media (width<=760px){.boss-game .draft-clock{padding:8px 10px;font-size:12px;line-height:1.3}.boss-game .draft-clock>span{margin-top:3px;font-size:12px;line-height:1.3}.boss-game .draft-clock img{width:20px;height:20px}.boss-game .draft-clock .draft-offers-jump{margin-top:6px;font-size:12px;padding:6px 8px!important}}
