.preview-standings{max-width:900px;margin:auto;color:#fff}.preview-standings-heading{text-align:center}.preview-big-pool{font-size:clamp(42px,5vw,64px);font-weight:900;line-height:1.15;color:#8dccff}.preview-standings-heading h1{font-size:clamp(24px,3vw,38px)!important;line-height:1.2;font-weight:800;margin:8px 0 12px;letter-spacing:-.025em}.preview-standings-heading h1 span{display:block;font-size:.65em;text-transform:uppercase;letter-spacing:.08em;margin-top:5px}.preview-standings-month{font-size:12px;color:#b1bad3}.preview-standings-month strong{color:#00e701}.preview-board-actions{display:flex;justify-content:center;gap:10px;margin-top:22px}.preview-board-actions>a,.preview-rules-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:39px;padding:10px 20px;border-radius:5px;font-size:12px;font-weight:700;background:#1475e1;color:#fff;cursor:pointer}.preview-board-actions>a:hover{background:#2989f4}.preview-board-actions img{height:16px;width:36px;object-fit:contain}.preview-rules-button{background:#2f4553;border:1px solid #426073;color:#dcefff}.preview-rules-button:hover{background:#3b586b}.preview-podium-stage{position:relative;isolation:isolate;padding:12px 0 0;margin-top:22px}.preview-podium-glow{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 60%,#d9b86715,transparent 65%);z-index:-1}.preview-standings .leaderboard-podium{max-width:700px;margin:36px auto 26px;gap:20px;align-items:end}.preview-standings .leaderboard-podium-card{padding:22px 15px 0!important;min-height:0;background:#172f3d;border-radius:7px;overflow:hidden}.preview-standings .podium-position-1{transform:translateY(-20px)}.preview-standings .podium-emblem{width:64px;height:64px;margin:12px auto}.preview-standings .podium-player{font-size:15px}.preview-standings .podium-stats{font-size:13px}.preview-standings .podium-prize{border-top:1px solid #ffffff18;background:#ffffff05;margin:20px -15px 0;padding:14px 10px}.preview-standings .podium-prize dt{display:none}.preview-standings .podium-prize dd{font-size:20px}.preview-standings .podium-sparks{display:block}.preview-standings .leaderboard-countdown{margin:0 auto 18px;background:#132936;border:1px solid #365568;max-width:270px}.preview-standings .leaderboard-countdown b{color:#fff;font-size:23px}.preview-standings .leaderboard-countdown>div:first-child{color:#b1bad3}.preview-standings-updated{font-size:11px;line-height:1.8;text-align:center;color:#b1bad3}.preview-standings-updated span{display:block;font-size:10px;color:#8299aa}.preview-table-divider{display:flex;align-items:center;gap:18px;margin:30px 0 20px}.preview-table-divider:before,.preview-table-divider:after{content:'';height:1px;background:#365568;flex:1}.preview-table-divider img{width:35px;opacity:.35}.preview-standings-table table{width:100%;border-collapse:separate;border-spacing:0 7px;font-size:13px;table-layout:fixed}.preview-standings-table thead{color:#b1bad3;font-size:11px}.preview-standings-table th,.preview-standings-table td{padding:13px 16px;text-align:left}.preview-standings-table th:first-child{width:58px;color:#8299aa}.preview-standings-table th:nth-child(3){width:26%}.preview-standings-table th:nth-child(4){width:23%}.preview-standings-table th:nth-child(n+3),.preview-standings-table td:nth-child(n+3){text-align:right}.preview-standings-table tbody tr{background:#213743;animation:standings-reveal .25s ease-out}.preview-standings-table tbody tr:hover{background:#2a4252}.preview-standings-table tbody td{font-weight:700;font-variant-numeric:tabular-nums}.preview-standings-table tbody th{border-radius:6px 0 0 6px}.preview-standings-table tbody td:last-child{border-radius:0 6px 6px 0}.preview-player-name{display:flex;gap:5px;align-items:center;overflow-wrap:anywhere}.preview-row-prize{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#152b38;border:1px solid #365568;border-radius:5px;padding:7px 10px;color:#b1d8f6;white-space:nowrap}.preview-reveal{display:flex;align-items:center;justify-content:center;gap:9px;margin:16px auto 0;background:#2f4553;border:1px solid #426073;border-radius:5px;font-size:12px;font-weight:700;padding:11px 20px;cursor:pointer}.preview-reveal:hover{background:#3b586b}.preview-board-history{margin:36px 0 24px;text-align:center}.preview-standings-review,.preview-standings-empty{text-align:center;font-size:12px;color:#b1bad3;padding:12px}.preview-standings :focus-visible{outline:2px solid #8dccff;outline-offset:4px}@keyframes standings-reveal{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(max-width:600px){.preview-board-container{padding:20px 12px 40px}.preview-standings .leaderboard-podium{gap:6px}.preview-standings .leaderboard-podium-card{padding:12px 6px 0!important}.preview-standings .podium-emblem{width:42px;height:42px;font-size:18px}.preview-standings .podium-player{font-size:11px}.preview-standings .podium-stats dd{font-size:12px}.preview-standings .podium-prize{margin:14px -6px 0;padding:12px 3px}.preview-standings .podium-prize dd{font-size:16px}.preview-standings-table th,.preview-standings-table td{padding:10px 6px;font-size:11px}.preview-standings-table th:first-child{width:30px}.preview-row-prize{padding:6px 4px;gap:3px}.preview-row-prize svg{display:none}.preview-board-actions>a,.preview-rules-button{padding:10px 14px}}@media(prefers-reduced-motion:reduce){.preview-standings-table tbody tr{animation:none}}

.preview-standings .preview-board-actions{flex-wrap:wrap;align-items:center}
.preview-standings .preview-board-actions>a.preview-join-stake{min-height:47px;padding:10px 13px;gap:12px;background:#213743!important;border:1px solid #426073;border-radius:6px;color:#fff!important}
.preview-standings .preview-board-actions>a.preview-join-stake img{width:48px;height:25px;object-fit:contain}
.preview-standings .preview-board-actions>a.preview-join-stake:hover{background:#2b4254!important;border-color:#8ec9ee}
.preview-standings .preview-board-actions>a.preview-switch-board{min-height:47px;padding:10px 14px;background:#152b38!important;border:1px solid #426073;border-radius:6px;color:#c7e5fa!important}
.preview-standings .preview-board-actions>a.preview-switch-board:hover{background:#294454!important;border-color:#8ec9ee}
.preview-standings .preview-board-actions .preview-rules-button{min-height:47px}
@media(max-width:600px){.preview-standings .preview-board-actions>a.preview-switch-board{flex-basis:100%;max-width:330px}}

.preview-standings-month{font-size:14px}
.preview-standings-updated{font-size:13px}
.preview-standings-updated span,.preview-standings-table thead{font-size:12px}
.preview-board-actions>a,.preview-rules-button{font-size:14px}
@media(min-width:900px){
.preview-board-actions{margin-top:16px}
.preview-podium-stage{margin-top:10px;padding-top:0}
.preview-standings .leaderboard-podium{margin:26px auto 18px}
.preview-standings .leaderboard-podium-card{padding-top:16px!important}
.preview-standings .podium-emblem{margin:8px auto}
.preview-standings .podium-prize{margin-top:14px;padding-top:11px;padding-bottom:11px}
}
