:root{--dsc-primary:#059669;--dsc-primary-rgb:5, 150, 105;--dsc-primary-light:#05966914;--dsc-accent:#6366f1;--dsc-text:#0f172a;--dsc-text-secondary:#475569;--dsc-text-muted:#64748b;--dsc-bg:#fff;--dsc-bg-secondary:#f8fafc;--dsc-border:#e2e8f0;--dsc-bg-subtle:#00000005;--dsc-shadow:0 1px 3px #0000000f, 0 1px 2px #0000000a;--dsc-shadow-md:0 4px 12px #00000014;--dsc-shadow-lg:0 8px 24px #0000001f;--dsc-radius:.625rem;--dsc-radius-lg:1rem;--dsc-radius-xl:1.25rem;--dsc-transition:.2s ease;--dsc-danger:#dc2626;--dsc-danger-rgb:220, 38, 38;--dsc-warning:#f59e0b;--dsc-gold:#f59e0b}._dsc-container{gap:var(--main-space-5);flex-direction:column;max-width:560px;margin:0 auto;display:flex;position:relative}._dsc-game{gap:var(--main-space-4);flex-direction:column;display:flex}._dsc-hidden{display:none!important}@keyframes _dsc-shake{0%,to{translate:0}20%{translate:-6px}40%{translate:6px}60%{translate:-4px}80%{translate:4px}}._dsc-shake{animation:.4s _dsc-shake}@keyframes _dsc-pulse{0%,to{box-shadow:0 0 0 0 rgba(var(--dsc-primary-rgb), .3)}50%{box-shadow:0 0 0 6px rgba(var(--dsc-primary-rgb), 0)}}@media (max-width:768px){._dsc-container{padding-left:1rem;padding-right:1rem}}._dsc-setup-card{background:var(--dsc-bg);border-radius:var(--dsc-radius-xl);padding:var(--main-space-6);box-shadow:var(--dsc-shadow-md);border-style:solid;border-width:1px;border-color:var(--dsc-border);gap:var(--main-space-5);flex-direction:column;display:flex}._dsc-setup-header{align-items:center;gap:var(--main-space-4);display:flex}._dsc-setup-icon{border-radius:var(--dsc-radius-lg);background:var(--dsc-primary-light);width:48px;height:48px;color:var(--dsc-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._dsc-setup-header-text{flex:1}._dsc-setup-title{font-size:var(--main-text-lg);color:var(--dsc-text);margin:0;font-weight:700;line-height:1.3}._dsc-setup-subtitle{font-size:var(--main-text-sm);color:var(--dsc-text-muted);margin:2px 0 0}._dsc-setup-divider{background:var(--dsc-border);height:1px;margin:0 calc(-1 * var(--main-space-6))}._dsc-setup-group{gap:var(--main-space-3);flex-direction:column;display:flex}._dsc-setup-label{font-size:var(--main-text-xs);color:var(--dsc-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._dsc-setup-hint{font-size:var(--main-text-xs);color:var(--dsc-text-muted);line-height:1.4}._dsc-mode-btns{gap:var(--main-space-3);grid-template-columns:1fr 1fr;display:grid}._dsc-mode-btn{border-radius:var(--dsc-radius-lg);border-style:solid;border-width:2px;border-color:var(--dsc-border);background:var(--dsc-bg);cursor:pointer;min-height:64px;transition:border-color var(--dsc-transition), box-shadow var(--dsc-transition), background var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;display:flex}._dsc-mode-btn:hover{border-color:rgba(var(--dsc-primary-rgb), .4);box-shadow:0 0 0 3px rgba(var(--dsc-primary-rgb), .06)}._dsc-mode-btn._dsc-active{background:var(--dsc-primary-light);border-color:var(--dsc-primary);box-shadow:0 0 0 3px rgba(var(--dsc-primary-rgb), .1)}._dsc-mode-value{color:var(--dsc-text);font-size:1.5rem;font-weight:800;font-family:var(--main-font-mono);line-height:1}._dsc-mode-btn._dsc-active ._dsc-mode-value{color:var(--dsc-primary)}._dsc-mode-desc{font-size:var(--main-text-xs);color:var(--dsc-text-muted);font-weight:500}._dsc-toggle-row{justify-content:space-between;align-items:center;gap:var(--main-space-4);background:var(--dsc-bg-secondary);border-radius:var(--dsc-radius-lg);border-style:solid;border-width:1px;border-color:var(--dsc-border);padding:.875rem 1rem;display:flex}._dsc-toggle-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._dsc-toggle-info ._dsc-setup-label{text-transform:none;font-size:var(--main-text-sm);color:var(--dsc-text);letter-spacing:normal;font-weight:600}._dsc-toggle{cursor:pointer;width:48px;height:28px;transition:background var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#cbd5e1;border:none;border-radius:14px;flex-shrink:0;padding:0;position:relative}._dsc-toggle._dsc-active{background:var(--dsc-primary)}._dsc-toggle-knob{width:24px;height:24px;transition:left var(--dsc-transition);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}._dsc-toggle._dsc-active ._dsc-toggle-knob{left:22px}._dsc-player-inputs{gap:var(--main-space-2);flex-direction:column;display:flex}._dsc-player-input-row{align-items:center;gap:var(--main-space-3);display:flex}._dsc-player-num{border-radius:var(--main-radius-full);background:var(--dsc-bg-secondary);width:24px;height:24px;font-size:var(--main-text-xs);color:var(--dsc-text-secondary);border-style:solid;border-width:1px;border-color:var(--dsc-border);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}._dsc-player-color{border-radius:50%;flex-shrink:0;width:10px;height:10px}._dsc-player-name-input{border-radius:var(--dsc-radius);border-style:solid;border-width:1.5px;border-color:var(--dsc-border);background:var(--dsc-bg);min-width:0;color:var(--dsc-text);font-size:var(--main-text-sm);transition:border-color var(--dsc-transition), box-shadow var(--dsc-transition);outline:none;flex:1;padding:.625rem .875rem}@media (max-width:480px){._dsc-player-name-input{font-size:16px}}._dsc-player-name-input:focus{border-color:var(--dsc-primary);box-shadow:0 0 0 3px rgba(var(--dsc-primary-rgb), .08)}._dsc-player-remove-btn{border-radius:var(--main-radius-full);width:36px;height:36px;color:var(--dsc-text-muted);cursor:pointer;transition:color var(--dsc-transition), background var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dsc-player-remove-btn:hover{color:var(--dsc-danger);background:rgba(var(--dsc-danger-rgb), .06)}._dsc-add-player-btn{align-self:flex-start;align-items:center;gap:var(--main-space-2);border-radius:var(--main-radius-full);background:var(--dsc-bg-secondary);min-height:36px;color:var(--dsc-text-muted);font-size:var(--main-text-xs);cursor:pointer;transition:color var(--dsc-transition), background var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;padding:.5rem .875rem;font-weight:500;display:inline-flex}._dsc-add-player-btn:hover{color:var(--dsc-primary);background:var(--dsc-primary-light)}._dsc-start-btn{justify-content:center;align-items:center;gap:var(--main-space-2);border-radius:var(--dsc-radius-lg);background:var(--dsc-primary);color:#fff;min-height:48px;font-size:var(--main-text-base);cursor:pointer;box-shadow:0 2px 8px rgba(var(--dsc-primary-rgb), .3);transition:opacity var(--dsc-transition), box-shadow var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;padding:.875rem 1.5rem;font-weight:600;display:flex}._dsc-start-btn:hover{opacity:.9;box-shadow:0 4px 16px rgba(var(--dsc-primary-rgb), .35)}@media (max-width:480px){._dsc-setup-card{padding:var(--main-space-5)}._dsc-setup-divider{margin:0 calc(-1 * var(--main-space-5))}._dsc-setup-icon{width:40px;height:40px}._dsc-mode-btn{padding:.75rem}._dsc-mode-value{font-size:1.25rem}}._dsc-game-header{justify-content:space-between;align-items:center;gap:var(--main-space-3);background:var(--dsc-bg);border-radius:var(--dsc-radius-lg);border-style:solid;border-width:1px;border-color:var(--dsc-border);box-shadow:var(--dsc-shadow);padding:.5rem .75rem;display:flex}._dsc-game-info{align-items:center;gap:var(--main-space-2);flex-wrap:wrap;min-width:0;display:flex}._dsc-game-mode-badge{border-radius:var(--main-radius-full);background:var(--dsc-primary);color:#fff;font-size:.6875rem;font-weight:700;font-family:var(--main-font-mono);letter-spacing:.02em;padding:.25rem .625rem;display:inline-flex}._dsc-round-badge{font-size:var(--main-text-sm);color:var(--dsc-text-muted);font-weight:500}._dsc-game-actions{align-items:center;gap:4px;display:flex}._dsc-action-btn{border-radius:var(--dsc-radius);width:40px;height:40px;color:var(--dsc-text-muted);cursor:pointer;transition:color var(--dsc-transition), background var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._dsc-action-btn:hover{color:var(--dsc-text);background:var(--dsc-bg-secondary)}._dsc-action-btn:disabled{opacity:.3;cursor:not-allowed}._dsc-action-btn:disabled:hover{color:var(--dsc-text-muted);background:0 0}._dsc-action-new:hover{color:var(--dsc-danger);background:rgba(var(--dsc-danger-rgb), .06)}._dsc-history-count{background:var(--dsc-primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:700;display:flex;position:absolute;top:1px;right:1px}._dsc-scoreboard{gap:var(--main-space-2);flex-direction:column;display:flex}._dsc-player-card{align-items:center;gap:var(--main-space-3);background:var(--dsc-bg);border-radius:var(--dsc-radius-lg);border-style:solid;border-width:2px;border-color:var(--dsc-border);box-shadow:var(--dsc-shadow);transition:border-color var(--dsc-transition), box-shadow var(--dsc-transition);padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}._dsc-player-card._dsc-current{border-color:var(--dsc-primary);box-shadow:0 0 0 3px rgba(var(--dsc-primary-rgb), .08), var(--dsc-shadow-md)}._dsc-player-card._dsc-bust{border-color:var(--dsc-danger);box-shadow:0 0 0 3px rgba(var(--dsc-danger-rgb), .08);animation:.4s _dsc-shake}._dsc-player-indicator{opacity:.5;width:4px;transition:opacity var(--dsc-transition);border-radius:2px;flex-shrink:0;align-self:stretch}._dsc-player-card._dsc-current ._dsc-player-indicator{opacity:1}._dsc-player-info{flex:1;min-width:0}._dsc-player-name{font-size:var(--main-text-sm);color:var(--dsc-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}._dsc-player-stats{gap:var(--main-space-3);margin-top:2px;display:flex}._dsc-player-stat{color:var(--dsc-text-muted);font-size:.6875rem}._dsc-player-stat-value{color:var(--dsc-text-secondary);font-weight:600;font-family:var(--main-font-mono)}._dsc-player-score-col{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._dsc-player-score{color:var(--dsc-text);font-size:1.75rem;font-weight:800;font-family:var(--main-font-mono);text-align:right;min-width:60px;line-height:1}._dsc-player-card._dsc-current ._dsc-player-score{color:var(--dsc-primary)}._dsc-player-card._dsc-bust ._dsc-player-score{color:var(--dsc-danger)}._dsc-player-last-score{color:var(--dsc-text-muted);text-align:right;font-size:.6875rem;font-family:var(--main-font-mono);font-weight:500}._dsc-player-progress{background:var(--dsc-bg-secondary);height:3px;position:absolute;bottom:0;left:0;right:0}._dsc-player-progress-bar{opacity:.6;border-radius:0 2px 0 0;height:100%;transition:width .4s}._dsc-player-card._dsc-current ._dsc-player-progress-bar{opacity:1}@media (max-width:480px){._dsc-player-card{gap:var(--main-space-2);padding:.625rem .75rem}._dsc-player-score{min-width:50px;font-size:1.5rem}._dsc-player-stats{gap:var(--main-space-2)}._dsc-game-header{padding:.375rem .5rem}._dsc-action-btn{width:38px;height:38px}._dsc-round-badge{font-size:var(--main-text-xs)}}@media (max-width:360px){._dsc-game-info{gap:4px}._dsc-game-actions{gap:2px}._dsc-action-btn{width:36px;height:36px}}._dsc-input-section{background:var(--dsc-bg);border-radius:var(--dsc-radius-xl);padding:var(--main-space-5);box-shadow:var(--dsc-shadow-md);border-style:solid;border-width:1px;border-color:var(--dsc-border);gap:var(--main-space-4);flex-direction:column;display:flex}._dsc-input-header{justify-content:space-between;align-items:center;display:flex}._dsc-input-player-wrap{align-items:center;gap:var(--main-space-2);display:flex}._dsc-input-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 2px #0000000d}._dsc-input-player{font-size:var(--main-text-sm);color:var(--dsc-text);font-weight:600}._dsc-input-remaining{font-size:var(--main-text-sm);color:var(--dsc-text-muted);font-family:var(--main-font-mono);font-weight:500}._dsc-input-row{gap:var(--main-space-2);display:flex}._dsc-score-input{border-radius:var(--dsc-radius-lg);border-style:solid;border-width:2px;border-color:var(--dsc-border);background:var(--dsc-bg);min-width:0;color:var(--dsc-text);font-size:1.5rem;font-weight:700;font-family:var(--main-font-mono);text-align:center;transition:border-color var(--dsc-transition), box-shadow var(--dsc-transition);-moz-appearance:textfield;outline:none;flex:1;padding:1rem}._dsc-score-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._dsc-score-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._dsc-score-input:focus{border-color:var(--dsc-primary);box-shadow:0 0 0 3px rgba(var(--dsc-primary-rgb), .1)}._dsc-submit-btn{border-radius:var(--dsc-radius-lg);background:var(--dsc-primary);color:#fff;cursor:pointer;width:60px;min-height:48px;transition:opacity var(--dsc-transition), box-shadow var(--dsc-transition);box-shadow:0 2px 6px rgba(var(--dsc-primary-rgb), .25);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._dsc-submit-btn:hover{opacity:.9}._dsc-submit-btn:disabled{opacity:.4;cursor:not-allowed}._dsc-quick-scores{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}._dsc-quick-btn{border-radius:var(--dsc-radius);border-style:solid;border-width:1px;border-color:var(--dsc-border);background:var(--dsc-bg);min-height:40px;color:var(--dsc-text);font-size:var(--main-text-sm);font-weight:600;font-family:var(--main-font-mono);cursor:pointer;transition:border-color var(--dsc-transition), background var(--dsc-transition), color var(--dsc-transition);text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;padding:.5rem .25rem}._dsc-quick-btn:hover{border-color:rgba(var(--dsc-primary-rgb), .4);color:var(--dsc-primary);background:var(--dsc-primary-light)}._dsc-quick-miss{color:var(--dsc-text-muted);font-family:inherit;font-size:var(--main-text-xs);font-weight:500}._dsc-quick-max{background:rgba(var(--dsc-primary-rgb), .04);border-color:rgba(var(--dsc-primary-rgb), .15);color:var(--dsc-primary)}._dsc-quick-max:hover{background:rgba(var(--dsc-primary-rgb), .1);border-color:var(--dsc-primary)}._dsc-checkout{background:var(--dsc-primary-light);border-radius:var(--dsc-radius-lg);border-style:solid;border-width:1px;border-color:rgba(var(--dsc-primary-rgb), .15);padding:var(--main-space-4)}._dsc-checkout-header{align-items:center;gap:var(--main-space-2);font-size:var(--main-text-xs);color:var(--dsc-primary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--main-space-2);font-weight:700;display:flex}._dsc-checkout-body{gap:var(--main-space-1);flex-direction:column;display:flex}._dsc-checkout-combo{align-items:center;gap:6px;padding:2px 0;display:flex}._dsc-checkout-dart{border-radius:var(--main-radius-full);background:var(--dsc-bg);font-size:var(--main-text-xs);color:var(--dsc-primary);font-weight:600;font-family:var(--main-font-mono);border-style:solid;border-width:1px;border-color:rgba(var(--dsc-primary-rgb), .12);justify-content:center;align-items:center;padding:.1875rem .5rem;display:inline-flex}._dsc-checkout-separator{color:var(--dsc-text-muted);opacity:.5;font-size:.625rem}@media (max-width:480px){._dsc-input-section{padding:var(--main-space-4);gap:var(--main-space-3)}._dsc-score-input{padding:.75rem;font-size:1.25rem}._dsc-submit-btn{width:56px;min-height:52px}._dsc-quick-scores{grid-template-columns:repeat(5,1fr);gap:6px}._dsc-quick-btn{min-height:44px;font-size:var(--main-text-xs);padding:.5rem .125rem}._dsc-checkout{padding:var(--main-space-3)}}@media (max-width:380px){._dsc-quick-scores{grid-template-columns:repeat(3,1fr)}}._dsc-history-overlay{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d;position:fixed;top:0;bottom:0;left:0;right:0}._dsc-history-panel{width:320px;max-width:85vw;height:100vh;background:var(--dsc-bg);z-index:101;overscroll-behavior:contain;flex-direction:column;height:100dvh;display:flex;position:fixed;top:0;right:0;overflow:hidden;box-shadow:-4px 0 24px #0000001f}._dsc-history-header{padding:var(--main-space-4) var(--main-space-4);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--dsc-border);justify-content:space-between;align-items:center;display:flex}._dsc-history-title{align-items:center;gap:var(--main-space-2);font-size:var(--main-text-sm);color:var(--dsc-text);font-weight:600;display:flex}._dsc-history-close{border-radius:var(--main-radius-full);width:36px;height:36px;color:var(--dsc-text-muted);cursor:pointer;transition:color var(--dsc-transition), background var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dsc-history-close:hover{color:var(--dsc-text);background:var(--dsc-bg-secondary)}._dsc-history-list{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--main-space-2);flex:1;overflow-y:auto}._dsc-history-empty{padding:var(--main-space-8);color:var(--dsc-text-muted);font-size:var(--main-text-sm);flex:1;justify-content:center;align-items:center;display:flex}._dsc-history-item{align-items:center;gap:var(--main-space-3);padding:.625rem var(--main-space-3);border-radius:var(--dsc-radius);transition:background var(--dsc-transition);-webkit-tap-highlight-color:transparent;display:flex}._dsc-history-item:hover{background:var(--dsc-bg-subtle)}._dsc-history-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dsc-history-content{flex:1;min-width:0}._dsc-history-player-name{font-size:var(--main-text-sm);color:var(--dsc-text);font-weight:600;line-height:1.3}._dsc-history-detail{color:var(--dsc-text-muted);font-size:.6875rem;font-family:var(--main-font-mono)}._dsc-history-bust{color:var(--dsc-danger);font-weight:600}._dsc-history-round-label{padding:var(--main-space-2) var(--main-space-3);color:var(--dsc-text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--dsc-border);background:var(--dsc-bg);z-index:1;margin-bottom:2px;font-size:.6875rem;font-weight:700;position:sticky;top:0}@media (max-width:480px){._dsc-history-panel{width:100%;max-width:92vw}._dsc-history-header{padding:var(--main-space-3)}}._dsc-gameover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;padding:var(--main-space-4);overscroll-behavior:contain;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}._dsc-gameover-card{background:var(--dsc-bg);border-radius:var(--dsc-radius-xl);padding:var(--main-space-8) var(--main-space-6);text-align:center;border-style:solid;border-width:1px;border-color:var(--dsc-border);width:100%;max-width:380px;box-shadow:0 24px 48px #0003}._dsc-gameover-trophy{width:72px;height:72px;margin:0 auto var(--main-space-4);border-radius:var(--main-radius-full);color:var(--dsc-gold);background:linear-gradient(135deg,#f59e0b1f,#f59e0b0a);justify-content:center;align-items:center;display:flex}._dsc-gameover-trophy svg{width:36px;height:36px}._dsc-gameover-title{font-size:var(--main-text-xl);color:var(--dsc-text);margin-bottom:var(--main-space-5);font-weight:800;line-height:1.3}._dsc-gameover-stats{gap:var(--main-space-2);margin-bottom:var(--main-space-6);grid-template-columns:1fr 1fr;display:grid}._dsc-gameover-stat{padding:var(--main-space-3);border-radius:var(--dsc-radius);background:var(--dsc-bg-secondary);border-style:solid;border-width:1px;border-color:var(--dsc-border);flex-direction:column;align-items:center;gap:2px;display:flex}._dsc-gameover-stat-value{font-size:var(--main-text-lg);color:var(--dsc-text);font-weight:700;font-family:var(--main-font-mono);line-height:1}._dsc-gameover-stat-label{color:var(--dsc-text-muted);font-size:.6875rem;font-weight:500}._dsc-gameover-actions{gap:var(--main-space-3);display:flex}._dsc-gameover-btn{justify-content:center;align-items:center;gap:var(--main-space-2);border-radius:var(--dsc-radius-lg);min-height:44px;font-size:var(--main-text-sm);cursor:pointer;transition:opacity var(--dsc-transition);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;flex:1;padding:.75rem 1rem;font-weight:600;display:flex}._dsc-gameover-btn:hover{opacity:.9}._dsc-gameover-rematch{background:var(--dsc-primary);color:#fff;box-shadow:0 2px 8px rgba(var(--dsc-primary-rgb), .3)}._dsc-gameover-new{background:var(--dsc-bg-secondary);color:var(--dsc-text);border-style:solid;border-width:1px;border-color:var(--dsc-border)}@media (max-width:480px){._dsc-gameover{padding:var(--main-space-3)}._dsc-gameover-card{padding:var(--main-space-5) var(--main-space-4);max-height:calc(100vh - var(--main-space-6));overflow-y:auto}._dsc-gameover-trophy{width:60px;height:60px;margin-bottom:var(--main-space-3)}._dsc-gameover-trophy svg{width:30px;height:30px}._dsc-gameover-title{font-size:var(--main-text-lg);margin-bottom:var(--main-space-4)}._dsc-gameover-stats{margin-bottom:var(--main-space-4)}._dsc-gameover-actions{flex-direction:column}}
