*{margin:0;padding:0;box-sizing:border-box}body{overflow:hidden;font-family:var(--uk-font-body)}#ui{position:absolute;top:10px;left:10px;color:#fff;z-index:100;background:#000000b3;padding:15px;border-radius:5px}#ui h3{margin-bottom:10px}#ui div{margin:5px 0}.player-counts{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.count-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:13px;font-weight:500}.count-badge .count-label{opacity:.85;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.count-badge .count-value{font-weight:700;font-variant-numeric:tabular-nums;min-width:1.2em;text-align:center}.count-badge.players{background:#22c55e40;border:1px solid rgba(34,197,94,.5);color:#4ade80}.count-badge.spectators{background:#3b82f633;border:1px solid rgba(59,130,246,.45);color:#60a5fa}.count-badge.cpu{background:#a855f733;border:1px solid rgba(168,85,247,.45);color:#c084fc}.count-badge.hidden{display:none}#leaderboard{position:absolute;top:60px;right:10px;color:#fff;z-index:100;background:#000000b3;padding:15px;border-radius:5px;min-width:200px}#gameOver{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;text-align:center;display:none}#gameOver.show{display:block}#gameOver .game-over-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}#goalToast{position:fixed;top:70px;left:50%;transform:translate(-50%) translateY(-12px);z-index:150;font-size:16px;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease;white-space:nowrap}#goalToast.show{opacity:1;transform:translate(-50%) translateY(0)}#playerToast{position:fixed;top:124px;left:50%;transform:translate(-50%) translateY(-12px);z-index:150;font-size:14px;pointer-events:none;opacity:0;transition:opacity .25s ease,transform .25s ease;white-space:nowrap}#playerToast.show{opacity:1;transform:translate(-50%) translateY(0)}#countdownOverlay{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:240;font-family:var(--uk-font-display);font-size:140px;font-weight:var(--uk-weight-bold);color:var(--uk-gold);text-shadow:4px 0 0 var(--uk-ink),-4px 0 0 var(--uk-ink),0 4px 0 var(--uk-ink),0 -4px 0 var(--uk-ink),4px 4px 0 var(--uk-ink),-4px -4px 0 var(--uk-ink),4px -4px 0 var(--uk-ink),-4px 4px 0 var(--uk-ink),8px 10px 0 rgba(12,26,18,.4);pointer-events:none;user-select:none;-webkit-user-select:none;display:none}#countdownOverlay.show{display:block}#countdownOverlay.pop{animation:countdown-pop .4s ease-out}@keyframes countdown-pop{0%{transform:translate(-50%,-50%) scale(1.6);opacity:.3}to{transform:translate(-50%,-50%) scale(1);opacity:1}}#helpPanel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:250;background:#000000eb;padding:30px;border-radius:10px;max-width:440px;width:calc(100% - 40px);display:none}#helpPanel.show{display:block}#helpPanel h2{margin-bottom:14px;text-align:center}#helpPanel .help-goal{font-size:14px;line-height:1.5;margin-bottom:16px}.help-controls{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:13px}.help-controls td{padding:5px 8px;border-bottom:1px solid rgba(255,255,255,.12)}.help-controls td:first-child{font-weight:700;white-space:nowrap;color:#4ade80}#helpPanel .help-hazards{font-size:13px;opacity:.85;margin-bottom:20px;line-height:1.6;text-align:center}#helpCloseBtn{display:block;margin:0 auto;padding:10px 24px;font-size:16px;background:#22c55e4d;border:1px solid rgba(34,197,94,.6);border-radius:5px;color:#fff;cursor:pointer;transition:background .2s}#helpCloseBtn:hover{background:#22c55e73}#lobbyPanel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:230;max-width:460px;width:calc(100% - 40px);max-height:min(78dvh,calc(100% - 90px));overflow-y:auto;display:none}#lobbyPanel.show{display:block}#lobbyPanel h2{margin-bottom:10px;text-align:center}.lobby-count{display:flex;align-items:baseline;justify-content:center;gap:10px}.lobby-count-num{font-size:42px;font-weight:800;line-height:1;color:#4ade80;font-variant-numeric:tabular-nums}.lobby-count-label{font-size:16px;opacity:.9}.lobby-spectator-note{text-align:center;font-size:13px;color:#93c5fd;margin-top:6px;display:none}.lobby-spectator-note.show{display:block}#lobbyPlayerList{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:12px 0 14px;padding:0;font-size:14px}#lobbyPlayerList li{display:flex;align-items:center;gap:6px}#lobbyPlayerList .lobby-dot{width:10px;height:10px;border-radius:50%;flex:none;border:1px solid rgba(255,255,255,.4)}#lobbyPlayerList em{opacity:.6;font-style:normal;font-size:12px}.lobby-identity{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:10px 12px;background:#ffffff0f;border-radius:8px}.lobby-identity label{font-size:13px;opacity:.85;white-space:nowrap}#lobbyUsernameInput{flex:1;min-width:110px;padding:6px 10px;border-radius:5px;border:1px solid rgba(255,255,255,.25);background:#0006;color:#fff;font-size:14px}.lobby-invite{margin-bottom:16px;text-align:center}.lobby-invite-msg{font-size:14px;margin-bottom:8px}.lobby-invite-row{display:flex;gap:8px}#lobbyInviteUrl{flex:1;min-width:0;padding:6px 10px;border-radius:5px;border:1px solid rgba(255,255,255,.25);background:#0006;color:#fffc;font-size:13px}#lobbyCopyBtn{white-space:nowrap}#lobbyCopyBtn.copied{--_btn-bg: var(--uk-primary);--_btn-fg: #06210f}#lobbyStartBtn{width:100%;min-height:52px}@media (prefers-reduced-motion: no-preference){#lobbyStartBtn{animation:lobby-start-pulse 2.4s ease-in-out infinite}@keyframes lobby-start-pulse{0%,to{scale:1}50%{scale:1.03}}}.lobby-hint{text-align:center;font-size:12px;opacity:.6;margin-top:8px}.lobby-howto{margin-top:12px;font-size:13px}.lobby-howto summary{cursor:pointer;opacity:.8}.lobby-howto p{margin-top:8px;line-height:1.6;opacity:.9}#helpButton,#muteButton{position:absolute;top:10px;z-index:100}#helpButton{right:110px}#muteButton{right:160px}.dev-options-menu{position:absolute;bottom:10px;left:10px;color:#fff;z-index:100;background:#000000d9;padding:15px 20px;border-radius:8px;min-width:220px;box-shadow:0 4px 20px #00000080;display:none;flex-direction:column;gap:12px}.dev-options-menu.show{display:flex}.dev-options-menu h3{margin:0;font-size:14px;opacity:.9;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:8px}.dev-options-content label{display:flex;align-items:center;gap:8px;cursor:pointer;margin:5px 0;font-size:13px}.dev-options-content input[type=checkbox]{width:16px;height:16px;cursor:pointer}.cpu-count-row{display:flex;align-items:center;gap:8px}.cpu-count-row input[type=range]{flex:1;min-width:80px;cursor:pointer}.cpu-count-row #aiPlayerCountValue{min-width:1.2em;font-variant-numeric:tabular-nums}.dev-options-hint{font-size:11px;opacity:.6;margin-top:4px}#settingsButton{position:absolute;top:10px;right:10px;z-index:100}#cameraButton{position:absolute;top:10px;right:60px;z-index:100;flex-direction:column;gap:1px;font-size:15px}#cameraButton .camera-mode-label{font-family:var(--uk-font-display);font-size:7px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;opacity:.85;line-height:1}#settingsModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:300;display:none;align-items:center;justify-content:center}#settingsModal.show{display:flex}#settingsModalContent{background:#000000f2;padding:30px;border-radius:10px;min-width:300px;max-width:500px;color:#fff}#settingsModalContent h2{margin-bottom:20px;font-size:24px}#settingsModalContent label{display:block;margin-bottom:8px;font-size:14px}#settingsModalContent input[type=text]{width:100%;padding:10px;margin-bottom:20px;border:1px solid rgba(255,255,255,.3);border-radius:5px;background:#ffffff1a;color:#fff;font-size:14px}#settingsModalContent input[type=text]:focus{outline:none;border-color:#fff9;background:#ffffff26}.color-picker-container{display:flex;align-items:center;gap:12px;margin-bottom:20px}#colorInput{width:60px;height:40px;padding:0;border:2px solid rgba(255,255,255,.3);border-radius:5px;background:transparent;cursor:pointer}#colorInput::-webkit-color-swatch-wrapper{padding:2px}#colorInput::-webkit-color-swatch{border:none;border-radius:3px}#colorInput::-moz-color-swatch{border:none;border-radius:3px}.color-presets{display:flex;gap:6px;flex-wrap:wrap}.color-preset{width:30px;height:30px;border:var(--uk-border-w) solid var(--uk-border);border-radius:var(--uk-radius-sm);box-shadow:var(--uk-shadow-pressed);cursor:pointer;transition:transform var(--uk-dur-fast) var(--uk-ease-out)}.color-preset:hover{transform:scale(1.12) rotate(-4deg)}.color-preset.selected{outline:3px solid var(--uk-gold);outline-offset:2px}#settingsModalContent button{padding:10px 20px;font-size:16px;background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:5px;color:#fff;cursor:pointer;transition:background .2s}#settingsModalContent button:hover{background:#ffffff4d}#settingsModalContent .button-group{display:flex;gap:10px;justify-content:flex-end}.settings-section-title{font-size:13px;text-transform:uppercase;letter-spacing:1px;opacity:.6;margin:18px 0 10px;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:4px}#settingsModalContent .settings-row{display:flex;align-items:center;gap:8px;cursor:pointer;margin-bottom:10px;font-size:14px}#settingsModalContent .settings-row input[type=checkbox]{width:16px;height:16px;cursor:pointer}.camera-segments{display:flex;gap:6px;margin-bottom:20px}#settingsModalContent .camera-mode-btn{flex:1;padding:8px 0;font-size:13px}#settingsModalContent .camera-mode-btn.active{background:#22c55e59;border-color:#22c55eb3}#fpsGraph{position:absolute;bottom:10px;right:10px;background:#000000b3;padding:8px;border-radius:5px;z-index:100;display:none}#fpsGraph.show,#fpsCanvas{display:block}#fpsText{color:#0f0;font-size:12px;font-family:monospace;margin-top:4px;text-align:center}#mobileControls{position:absolute;bottom:30px;right:30px;z-index:100;display:none;touch-action:none;user-select:none;-webkit-user-select:none}#mobileControls.show{display:block}.dpad{display:grid;grid-template-columns:60px 60px 60px;grid-template-rows:60px 60px 60px;gap:4px}.dpad-btn{width:60px;height:60px;background:linear-gradient(180deg,#286428b3,#193c19d9);border:2px solid rgba(100,180,100,.6);border-radius:12px;color:#e0ffe0e6;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:none;transition:transform .1s,background .1s;box-shadow:0 2px 8px #0006}.dpad-btn:active,.dpad-btn.active{transform:scale(.9);background:linear-gradient(180deg,#3c8c3cd9,#285a28f2);border-color:#8cdc8ccc}.dpad-btn.up{grid-column:2;grid-row:1}.dpad-btn.left{grid-column:1;grid-row:2}.dpad-btn.right{grid-column:3;grid-row:2}.dpad-btn.down{grid-column:2;grid-row:3}.dpad-center{grid-column:2;grid-row:2;width:60px;height:60px;background:linear-gradient(180deg,#b43c50b3,#781e32d9);border:2px solid rgba(255,100,130,.6);border-radius:50%;color:#ffc8d2e6;font-size:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:none;transition:transform .1s,background .1s;box-shadow:0 2px 8px #0006}.dpad-center:active,.dpad-center.active{transform:scale(.9);background:linear-gradient(180deg,#dc5064d9,#a03246f2);border-color:#ff96aacc}.dpad-center{position:relative}.dpad-center:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:conic-gradient(rgba(0,0,0,.55) calc((1 - var(--cd, 1)) * 360deg),transparent 0);pointer-events:none}#tongueCooldown{position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:120;display:none;align-items:center;gap:8px;background:#000000b3;color:#fff;padding:6px 14px;border-radius:18px;font-size:13px;pointer-events:none}#tongueCooldown.show{display:flex}#tongueCooldown .cd-ring{width:16px;height:16px;border-radius:50%;background:conic-gradient(#ffffffe6 calc(var(--cd, 1) * 360deg),#fff3 0)}@media (hover: none) and (pointer: coarse){#mobileControls{display:block}}:root{--uk-green-400: #4ade80;--uk-green-500: #22c55e;--uk-green-700: #15803d;--uk-forest: #1a472a;--uk-sky: #8fd0e8;--uk-blue-400: #60a5fa;--uk-blue-500: #3b82f6;--uk-purple-400:#c084fc;--uk-purple-500:#a855f7;--uk-gold: #ffd700;--uk-gold-deep: #daa520;--uk-red-500: #ef4444;--uk-ink: #0c1a12;--uk-frog-green: #22c55e;--uk-frog-blue: #3b82f6;--uk-frog-red: #ef4444;--uk-frog-yellow: #eab308;--uk-frog-purple: #a855f7;--uk-frog-pink: #ec4899;--uk-frog-orange: #f97316;--uk-frog-teal: #14b8a6;--uk-surface: rgba(14, 26, 18, .92);--uk-surface-raised: rgba(24, 40, 30, .96);--uk-surface-input: rgba(0, 0, 0, .35);--uk-text: #f2fff5;--uk-text-dim: rgba(242, 255, 245, .62);--uk-primary: var(--uk-green-500);--uk-primary-deep: var(--uk-green-700);--uk-secondary: var(--uk-blue-500);--uk-danger: var(--uk-red-500);--uk-win: var(--uk-gold);--uk-border: #5fd94a;--uk-border-dark: var(--uk-ink);--uk-space-1: 4px;--uk-space-2: 8px;--uk-space-3: 12px;--uk-space-4: 16px;--uk-space-5: 22px;--uk-space-6: 28px;--uk-radius-sm: 10px;--uk-radius: 16px;--uk-radius-lg: 22px;--uk-radius-pill: 999px;--uk-border-w: 3px;--uk-border-w-lg: 4px;--uk-shadow-sticker: 4px 4px 0 rgba(12, 26, 18, .45);--uk-shadow-sticker-lg: 6px 6px 0 rgba(12, 26, 18, .5);--uk-shadow-pressed: 2px 2px 0 rgba(12, 26, 18, .45);--uk-font-display: "Fredoka", system-ui, -apple-system, sans-serif;--uk-font-body: "Nunito", system-ui, -apple-system, sans-serif;--uk-text-xs: 11px;--uk-text-sm: 13px;--uk-text-base: 15px;--uk-text-lg: 18px;--uk-text-xl: 24px;--uk-text-2xl: 32px;--uk-text-3xl: 44px;--uk-weight-body: 500;--uk-weight-display: 600;--uk-weight-bold: 700;--uk-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--uk-ease-out: cubic-bezier(.22, 1, .36, 1);--uk-dur-fast: .12s;--uk-dur: .2s;--uk-dur-slow: .34s;--uk-z-hud: 100;--uk-z-cooldown: 120;--uk-z-toast: 150;--uk-z-overlay: 200;--uk-z-lobby: 230;--uk-z-countdown: 240;--uk-z-help: 250;--uk-z-settings: 300;--uk-z-flash: 999}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-latin-500-normal-B0JifZgm.woff2) format("woff2"),url(/assets/fredoka-latin-500-normal-BL692wg7.woff) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2) format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2) format("woff2"),url(/assets/fredoka-latin-700-normal-C8FeHd3X.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff")}@keyframes uk-pop-in{0%{scale:.8;opacity:0}60%{scale:1.04;opacity:1}to{scale:1;opacity:1}}@keyframes uk-countdown-pop{0%{transform:scale(.4) rotate(-6deg);opacity:0}55%{transform:scale(1.15) rotate(2deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes uk-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes uk-toast-in{0%{transform:translateY(-12px) scale(.9);opacity:0}60%{transform:translateY(2px) scale(1.03);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.uk-panel{background:var(--uk-surface);color:var(--uk-text);border:var(--uk-border-w-lg) solid var(--uk-border);border-radius:var(--uk-radius-lg);box-shadow:var(--uk-shadow-sticker-lg);padding:var(--uk-space-5);font-family:var(--uk-font-body);font-weight:var(--uk-weight-body)}.uk-panel h1,.uk-panel h2,.uk-panel h3{font-family:var(--uk-font-display);font-weight:var(--uk-weight-display);letter-spacing:.01em}@media (prefers-reduced-motion: no-preference){.uk-panel--pop.show{animation:uk-pop-in var(--uk-dur-slow) var(--uk-ease-bounce)}}.uk-btn{--_btn-bg: var(--uk-primary);--_btn-fg: #06210f;display:inline-flex;align-items:center;justify-content:center;gap:var(--uk-space-2);padding:var(--uk-space-2) var(--uk-space-4);font-family:var(--uk-font-display);font-weight:var(--uk-weight-display);font-size:var(--uk-text-base);line-height:1;color:var(--_btn-fg);background:var(--_btn-bg);border:var(--uk-border-w) solid var(--uk-border-dark);border-radius:var(--uk-radius-pill);box-shadow:var(--uk-shadow-sticker);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--uk-dur-fast) var(--uk-ease-out),box-shadow var(--uk-dur-fast) var(--uk-ease-out),filter var(--uk-dur-fast) var(--uk-ease-out)}.uk-btn:hover{filter:brightness(1.06)}@media (prefers-reduced-motion: no-preference){.uk-btn:hover{transform:translate(-1px,-1px);box-shadow:var(--uk-shadow-sticker-lg)}.uk-btn:active{transform:translate(2px,2px);box-shadow:var(--uk-shadow-pressed)}}.uk-btn--primary{--_btn-bg: var(--uk-primary);--_btn-fg: #06210f}.uk-btn--secondary{--_btn-bg: var(--uk-secondary);--_btn-fg: #06182f}.uk-btn--danger{--_btn-bg: var(--uk-danger);--_btn-fg: #2b0808}.uk-btn--ghost{--_btn-bg: transparent;--_btn-fg: var(--uk-text);border-color:var(--uk-border);box-shadow:none}@media (prefers-reduced-motion: no-preference){.uk-btn--ghost:hover{box-shadow:var(--uk-shadow-sticker)}}.uk-btn--lg{font-size:var(--uk-text-lg);padding:var(--uk-space-3) var(--uk-space-5)}.uk-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:20px;color:var(--uk-text);background:var(--uk-surface);border:var(--uk-border-w) solid var(--uk-border);border-radius:var(--uk-radius);box-shadow:var(--uk-shadow-sticker);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--uk-dur-fast) var(--uk-ease-out),box-shadow var(--uk-dur-fast) var(--uk-ease-out),filter var(--uk-dur-fast) var(--uk-ease-out)}.uk-iconbtn:hover{filter:brightness(1.1)}@media (prefers-reduced-motion: no-preference){.uk-iconbtn:hover{transform:translate(-1px,-1px);box-shadow:var(--uk-shadow-sticker-lg)}.uk-iconbtn:active{transform:translate(2px,2px);box-shadow:var(--uk-shadow-pressed)}}.uk-iconbtn__label{position:absolute;bottom:-6px;right:-4px;font-family:var(--uk-font-display);font-weight:var(--uk-weight-bold);font-size:9px;letter-spacing:.04em;padding:1px 4px;border-radius:var(--uk-radius-pill);background:var(--uk-primary);color:#06210f;border:2px solid var(--uk-border-dark)}.uk-badge{display:inline-flex;align-items:center;gap:var(--uk-space-2);padding:var(--uk-space-1) var(--uk-space-3);font-family:var(--uk-font-display);font-weight:var(--uk-weight-display);font-size:var(--uk-text-sm);border:var(--uk-border-w) solid var(--uk-border-dark);border-radius:var(--uk-radius-pill);box-shadow:var(--uk-shadow-pressed)}.uk-badge__value{font-variant-numeric:tabular-nums;font-weight:var(--uk-weight-bold)}.uk-badge--players{background:var(--uk-green-500);color:#06210f}.uk-badge--spectators{background:var(--uk-blue-500);color:#06182f}.uk-badge--cpu{background:var(--uk-purple-500);color:#1e0733}.uk-toast{font-family:var(--uk-font-display);font-weight:var(--uk-weight-display);color:var(--uk-text);background:var(--uk-surface-raised);border:var(--uk-border-w) solid var(--uk-border);border-radius:var(--uk-radius-pill);box-shadow:var(--uk-shadow-sticker);padding:var(--uk-space-3) var(--uk-space-5)}.uk-toast--success{background:var(--uk-green-500);color:#06210f;border-color:var(--uk-border-dark)}.uk-swatch{width:28px;height:28px;padding:0;border:var(--uk-border-w) solid var(--uk-border);border-radius:var(--uk-radius-sm);box-shadow:var(--uk-shadow-pressed);cursor:pointer;transition:transform var(--uk-dur-fast) var(--uk-ease-out)}@media (prefers-reduced-motion: no-preference){.uk-swatch:hover{transform:scale(1.12) rotate(-4deg)}}.uk-swatch--selected{outline:3px solid var(--uk-gold);outline-offset:2px}.uk-dot{display:inline-block;width:14px;height:14px;border-radius:var(--uk-radius-pill);border:2px solid var(--uk-border);vertical-align:-2px}.uk-stat{font-family:var(--uk-font-display);font-weight:var(--uk-weight-bold);color:var(--uk-primary);font-variant-numeric:tabular-nums;line-height:1}.uk-win{color:var(--uk-gold);font-weight:var(--uk-weight-bold)}.uk-death{color:var(--uk-red-500);font-weight:var(--uk-weight-bold)}.uk-ai{opacity:.55}.uk-title{font-family:var(--uk-font-display);font-weight:var(--uk-weight-bold)}
