.sWswTq_board{max-width:1000px;margin:20px auto;padding:clamp(18px,4vw,36px)}.sWswTq_heading{align-items:center;gap:16px;margin-bottom:26px;display:flex}.sWswTq_heading>svg{color:#efc67d;flex-shrink:0}.sWswTq_heading h1{margin:0 0 8px;font-size:clamp(24px,4vw,34px)}.sWswTq_heading p,.sWswTq_range,.sWswTq_rules{color:#d0c0a4;line-height:1.9}.sWswTq_heading p{margin:0}.sWswTq_tabs{gap:8px;margin-bottom:24px;display:flex}.sWswTq_tabs button{min-height:48px;font:inherit;cursor:pointer;border:1px solid #b98043;border-radius:8px;flex:1}.sWswTq_tabs button:hover{border-color:#ffdd98}.sWswTq_range{margin:0 0 16px;font-size:14px}.sWswTq_scroll{scrollbar-color:#b98043 #0c2527;overflow-x:auto}.sWswTq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;width:100%}.sWswTq_table th,.sWswTq_table td{border-bottom:1px solid #b9804340;padding:16px 12px}.sWswTq_table thead th{color:#d0c0a4;font-size:13px;font-weight:500}.sWswTq_table tbody th{font-weight:600}.sWswTq_caption{text-align:right;color:#d0c0a4;padding:0 0 12px;font-size:13px}.sWswTq_player{align-items:center;gap:12px;display:flex}.sWswTq_player>span{text-overflow:ellipsis;max-width:220px;overflow:hidden}.sWswTq_rank{align-items:center;gap:8px;min-width:40px;display:flex}.sWswTq_leading .sWswTq_rank{color:#efc67d;font-weight:700}.sWswTq_leading{background:#c7974710}.sWswTq_wins{color:#9ed4ad}.sWswTq_message{text-align:center;padding:44px 12px;line-height:1.9}.sWswTq_message>svg{color:#efc67d}.sWswTq_message h2{font-size:20px}.sWswTq_rules{margin-top:28px;font-size:13px}.sWswTq_rules p{margin:8px 0}.sWswTq_rules button,.sWswTq_message button{cursor:pointer;min-height:44px;font:inherit;border:1px solid #b98043;border-radius:8px;margin-top:12px;padding:8px 20px}.sWswTq_rules button:disabled{opacity:.6;cursor:wait}.sWswTq_board :focus-visible{outline-offset:4px;outline:2px solid #ffdd98}.sWswTq_board ::selection{color:#07191c;background:#efc67d}@media (max-width:520px){.sWswTq_table th,.sWswTq_table td{padding:12px 8px}.sWswTq_player{gap:8px}.sWswTq_player>span{max-width:125px}}.sWswTq_scrollHint{display:none}@media (max-width:700px){.sWswTq_scrollHint{color:#d0c0a4;width:fit-content;margin:0 0 12px;font-size:12px;display:block;position:sticky;right:0}}
