.score5-page{min-height:100vh;background:radial-gradient(circle at 50% 0%,#153c32,#071710 68%);color:#f8fafc}.score5-header{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px clamp(14px,3vw,30px);background:#040f0ae0;border-bottom:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px);position:sticky;top:0;z-index:60}.score5-main{width:100%;max-width:1380px;margin:0 auto;padding:clamp(12px,2vw,24px)}.score5-countdown{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto 14px;padding:10px 16px;width:max-content;max-width:100%;border-radius:999px;background:#0f172ac7;border:1px solid rgba(96,165,250,.26);box-shadow:0 12px 34px #0000003d}.score5-countdown strong{font-size:clamp(24px,4vw,38px);font-variant-numeric:tabular-nums;letter-spacing:.04em}.score5-countdown.warning{border-color:#fbbf2480;background:#451a03bf}.score5-countdown.danger{border-color:#f871718c;background:#450a0ad1;animation:score5Pulse 1s ease-in-out infinite}.score5-mode-label{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;background:#60a5fa1f;border:1px solid rgba(96,165,250,.22);color:#bfdbfe;font-size:12px;font-weight:850}.score5-result{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:16px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(90deg,#60a5fa24,#0f172a7a)}.score5-result.win{border-color:#4ade8059;background:linear-gradient(90deg,#16653459,#0f172a7a)}.score5-result.lose{border-color:#f8717152;background:linear-gradient(90deg,#7f1d1d52,#0f172a7a)}.score5-result.draw{border-color:#facc1552;background:linear-gradient(90deg,#713f124d,#0f172a7a)}.score5-result strong{font-size:18px}.score5-result span{color:#cbd5e1}.score5-board-locked{position:absolute;inset:0;z-index:30;display:grid;place-items:center;background:#0206178a;backdrop-filter:blur(2px);border-radius:22px}.score5-board-locked>div{padding:18px 22px;border-radius:16px;background:#0f172af0;border:1px solid rgba(255,255,255,.14);text-align:center;box-shadow:0 20px 55px #0006}.score5-board-locked strong{display:block;font-size:20px;margin-bottom:5px}.score5-board-wrap{position:relative}.score5-player-final{color:#86efac!important}.score5-tiebreak{margin-top:6px;color:#94a3b8;font-size:12px}.score5-actions{display:flex;gap:8px;flex-wrap:wrap}.score5-waiting-final{color:#bfdbfe}.score5-back{padding:9px 12px;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);font-weight:800}.score5-back:hover{background:#ffffff21}@keyframes score5Pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@media(max-width:760px){.score5-header{position:relative;flex-wrap:wrap}.score5-main{padding:10px}.score5-result{align-items:flex-start;flex-direction:column}.score5-countdown{margin-bottom:10px}.score5-countdown strong{font-size:28px}.score5-actions{width:100%}.score5-actions a,.score5-actions button{flex:1;text-align:center}}@media(prefers-reduced-motion:reduce){.score5-countdown.danger{animation:none}}.score5-finalizing-note{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 14px;padding:13px 16px;border:1px solid rgba(244,201,93,.26);border-radius:14px;background:#1e190ac7;box-shadow:0 10px 28px #00000038;color:#f8e6a0;text-align:left}.score5-finalizing-note strong,.score5-finalizing-note span{display:block}.score5-finalizing-note span{margin-top:2px;color:#c7b97c;font-size:12px}.score5-finalizing-results .score5-board-wrap{filter:saturate(.88)}
