.board-interruption{color:var(--ink,#f4f6f5);background:#202629;border:1px solid #495350;border-radius:28px;padding:32px 24px 24px;width:min(390px,calc(100vw - 40px));text-align:center;box-shadow:0 24px 100px #0006}.board-interruption[open]{animation:board-interruption-enter .3s ease-out both}.board-interruption::backdrop{background:#101718ad;backdrop-filter:blur(3px)}.board-interruption-orbit{position:relative;width:116px;height:116px;margin:0 auto 24px;color:#91deca}.board-interruption-orbit svg{width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:4}.board-interruption-track{stroke:#40514b}.board-interruption-progress{stroke:currentColor;stroke-linecap:round;transition:stroke-dasharray .1s linear}.board-interruption-orbit strong{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:44px;line-height:1.1;font-variant-numeric:tabular-nums}.board-interruption-orbit small{font-size:12px;margin-top:4px;color:#b9c7c3}.board-interruption-eyebrow{font-size:11px;letter-spacing:.16em;color:#91deca;margin:0 0 10px}.board-interruption h2{font-size:23px;font-weight:700;line-height:1.5;margin:0 0 12px;text-wrap:balance;color:#f3f7f5}.board-interruption h2:focus{outline:none}.board-interruption-description{font-size:14px;line-height:1.8;color:#b7c1bf;margin:0;text-wrap:balance}.board-interruption-note{font-size:13px;margin:24px 0 0;color:#a4cbbf}.board-interruption-next{margin-top:24px}.board-interruption-next p{font-size:14px;color:#c6d4cf;margin-bottom:12px;font-variant-numeric:tabular-nums}.board-interruption-primary{width:100%;border-radius:14px;padding:14px 16px;font-weight:700;color:#132720;background:#80d1bb}.board-interruption-link{font-size:13px;color:#b7c1bf;padding:14px 8px 0}.board-interruption--manual .board-interruption-next>button{font-size:16px}.board-interruption button:disabled{opacity:.5}.board-interruption button:focus-visible{outline:2px solid #f4f6f5;outline-offset:4px}.board-interruption--ended .board-interruption-orbit{width:76px;height:76px;background:#91deca12;border-radius:50%}.board-interruption--ended .board-interruption-orbit strong{font-size:32px}@keyframes board-interruption-enter{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.board-interruption[open]{animation:none}.board-interruption-progress{transition:none}}.rematch-countdown{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border:1px solid rgb(var(--color-accent)/.28);border-radius:14px;background:rgb(var(--color-accent)/.07);text-align:left}.rematch-countdown-copy{display:grid;min-width:0}.rematch-countdown-copy>strong{font-size:17px;font-weight:700;line-height:1.35}.rematch-countdown-time{display:flex;align-items:baseline;justify-content:flex-end;gap:5px;flex-shrink:0;color:rgb(var(--color-accent-strong))}.rematch-countdown-time>strong{min-width:2ch;font-size:40px;font-weight:750;font-variant-numeric:tabular-nums;line-height:1;text-align:right;letter-spacing:-.04em}.rematch-countdown-time>span{font-size:13px}