.diZeJG_root{--a3-gold:#ffc531;--a3-danger:#ff4f6a;--a3-shield:#6f9bff;--a3-violet:#c9a6ff;--a3-text:#f6f1e7;--a3-dim:#a8977a;--a3-panel:#0e0a05b8;--a3-edge:#ffc53147;color:var(--a3-text);font-family:var(--font-mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none;background:#0b0805;overflow:hidden}.diZeJG_root .hidden{display:none!important}.diZeJG_root .touch-only{display:none!important}.diZeJG_root.touch .touch-only{display:revert!important}.diZeJG_root.touch .keys-only{display:none!important}.diZeJG_root.touch .desk-only{display:none!important}.diZeJG_root .pad-only{display:none!important}.diZeJG_root.pad .pad-only{display:revert!important}.diZeJG_root.pad .hud-keys.keys-only{display:none!important}.diZeJG_root.touch .hud-keys.pad-only{display:none!important}.diZeJG_root .canvas-host{position:absolute;inset:0}.diZeJG_root .num{font-variant-numeric:tabular-nums}.diZeJG_root kbd{color:var(--a3-gold);white-space:nowrap;background:#ffc53114;border:1px solid #ffc5318c;border-bottom-width:2px;border-radius:2px;padding:1px 6px;font-family:inherit;font-size:.85em;display:inline-block}.diZeJG_root .hud{pointer-events:none;z-index:10;text-shadow:0 0 6px #000000e6;position:absolute;inset:0}.diZeJG_root .hud-panel{top:calc(14px + env(safe-area-inset-top));background:var(--a3-panel);border:1px solid var(--a3-edge);border-radius:2px;padding:10px 14px;position:absolute}.diZeJG_root .hud-left{min-width:190px;left:14px}.diZeJG_root .hud-center{text-align:center;min-width:120px;left:50%;transform:translate(-50%)}.diZeJG_root .hud-right{min-width:230px;right:14px}.diZeJG_root .label{letter-spacing:.16em;color:var(--a3-dim);font-size:12px}.diZeJG_root .label.small{letter-spacing:.06em;margin-top:4px;font-size:10px}.diZeJG_root .big{color:var(--a3-text);font-size:32px;font-weight:700;line-height:1.1}.diZeJG_root .time{color:var(--a3-text);font-size:26px;font-weight:700}.diZeJG_root .mult-row{align-items:center;gap:10px;margin-top:4px;display:flex}.diZeJG_root .mult{color:var(--a3-gold);min-width:44px;font-size:22px;font-weight:700}.diZeJG_root .bar{background:#ffffff1a;flex:1;min-width:90px;height:6px;position:relative;overflow:hidden}.diZeJG_root .bar .fill{background:var(--a3-gold);width:0%;box-shadow:0 0 8px var(--a3-gold);position:absolute;inset:0 auto 0 0}.diZeJG_root .hud-row{justify-content:space-between;align-items:center;gap:12px;margin:4px 0;display:flex}.diZeJG_root .hud-row .label{white-space:nowrap}.diZeJG_root .hud-row.power{display:none}.diZeJG_root .hud-row.power.active{display:flex}.diZeJG_root .pips{gap:4px;display:flex}.diZeJG_root .pip{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#ffffff29;width:14px;height:16px;transition:background .2s}.diZeJG_root .hud-keys{color:var(--a3-dim);white-space:nowrap;background:var(--a3-panel);border:1px solid var(--a3-edge);padding:6px 12px;font-size:12px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.diZeJG_root .hud-buttons{right:calc(14px + env(safe-area-inset-right));pointer-events:auto;gap:8px;display:flex;position:absolute;bottom:12px}.diZeJG_root .hud-button{min-height:36px;font:inherit;letter-spacing:.12em;color:var(--a3-gold);background:var(--a3-panel);border:1px solid var(--a3-gold);cursor:pointer;border-radius:2px;padding:0 10px;font-size:11px}.diZeJG_root .hud-button:hover{background:#ffc53129}.diZeJG_root .hud-button:focus-visible{outline:2px solid var(--a3-gold);outline-offset:3px}.diZeJG_root .all-games{width:max-content;min-height:36px;font:inherit;letter-spacing:.12em;white-space:nowrap;color:var(--a3-gold);background:var(--a3-panel);border:1px solid var(--a3-gold);border-radius:2px;align-items:center;gap:.6em;padding:0 10px;font-size:11px;text-decoration:none;display:inline-flex}.diZeJG_root.touch .all-games{min-height:40px}.diZeJG_root .all-games:hover{background:#ffc53129}.diZeJG_root .all-games:focus-visible{outline:2px solid var(--a3-gold);outline-offset:3px}.diZeJG_root .results-head>.all-games{color:inherit;border-color:currentColor}.diZeJG_root .results-head>.all-games:focus-visible{outline-color:currentColor}.diZeJG_root .card{position:relative}.diZeJG_root .card>.all-games{margin:0 0 12px;display:flex}@media (min-width:600px){.diZeJG_root .card:not(.small-card)>.all-games{margin:0;position:absolute;top:12px;left:12px}}.diZeJG_root .damage-flash{pointer-events:none;z-index:9;opacity:0;background:radial-gradient(#ff1e3c00 45%,#ff1e3c80 100%);transition:opacity .45s ease-out;position:absolute;inset:0}.diZeJG_root .damage-flash.on{opacity:1;transition:none}.diZeJG_root .toasts{pointer-events:none;z-index:11;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:26%;left:0;right:0}.diZeJG_root .toast{letter-spacing:.14em;text-shadow:0 0 14px,0 0 3px #000;font-size:24px;font-weight:800;animation:1.6s ease-out forwards diZeJG_a3-toast}.diZeJG_root .toast.big{font-size:40px}@keyframes diZeJG_a3-toast{0%{opacity:0;transform:scale(1.5)}12%{opacity:1;transform:scale(1)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-24px)}}.diZeJG_root .screen{z-index:20;touch-action:pan-y;background:radial-gradient(#0b080566 0%,#0b0805db 100%);justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0;overflow-y:auto}.diZeJG_root .card{text-align:center;background:#0e0a05e0;border:1px solid #ffc53166;border-radius:2px;width:min(640px,100%);max-height:100%;padding:24px 28px;overflow-y:auto}.diZeJG_root .small-card{width:min(420px,100%)}.diZeJG_root .brand{letter-spacing:.4em;color:var(--a3-dim);margin-bottom:8px;font-size:11px}.diZeJG_root h1{letter-spacing:.12em;color:var(--a3-gold);text-shadow:0 0 18px #ffc5318c;margin:0 0 8px;font-size:clamp(34px,7vw,58px);font-weight:800}.diZeJG_root h1 span{color:var(--a3-text);text-shadow:0 0 18px #ff9f1a73}.diZeJG_root h2{letter-spacing:.14em;color:var(--a3-gold);margin:0 0 12px;font-size:30px;font-weight:800}.diZeJG_root .tagline{color:var(--a3-dim);margin:0 0 18px}.diZeJG_root .controls{border-collapse:collapse;text-align:left;margin:0 auto 14px;font-size:14px}.diZeJG_root .controls td{padding:5px 10px}.diZeJG_root .controls td:first-child{text-align:right;white-space:nowrap}.diZeJG_root .rules{text-align:left;color:#d8ccb6;max-width:520px;margin:0 auto 16px;padding-left:20px;font-size:13px;line-height:1.55;list-style:outside}.diZeJG_root .gold{color:var(--a3-gold)}.diZeJG_root .best-line{letter-spacing:.14em;color:var(--a3-gold);margin-bottom:14px}.diZeJG_root .buttons{justify-content:center;gap:12px;display:flex}.diZeJG_root .btn{font:inherit;letter-spacing:.18em;color:#1a1004;background:var(--a3-gold);cursor:pointer;border:none;border-radius:2px;padding:12px 34px;font-size:18px;font-weight:800;transition:transform .1s,box-shadow .1s;box-shadow:0 0 22px #ffc53173}.diZeJG_root .btn:hover{transform:scale(1.04);box-shadow:0 0 32px #ffc531bf}.diZeJG_root .btn:focus-visible{outline:2px solid var(--a3-text);outline-offset:4px}.diZeJG_root .btn:disabled{opacity:.5;cursor:wait;transform:none}.diZeJG_root .btn-ghost{color:var(--a3-gold);border:1px solid var(--a3-gold);box-shadow:none;background:0 0}.diZeJG_root .hint{color:var(--a3-dim);margin-top:10px;font-size:13px}.diZeJG_root .error{color:var(--a3-danger);font-weight:700}@media (max-width:760px){.diZeJG_root .hud-panel{padding:5px 8px}.diZeJG_root .hud-left{min-width:0;left:8px}.diZeJG_root .hud-right{min-width:0;right:8px}.diZeJG_root .big{font-size:20px}.diZeJG_root .time{font-size:18px}.diZeJG_root .mult{min-width:30px;font-size:16px}.diZeJG_root .bar{min-width:44px}.diZeJG_root .label{letter-spacing:.1em;font-size:10px}.diZeJG_root .label.small{display:none}.diZeJG_root .hud-row{gap:8px;margin:2px 0}.diZeJG_root .pip{width:11px;height:13px}.diZeJG_root .hud-keys{white-space:normal;text-align:center;width:94%;font-size:11px}}@media (max-height:820px){.diZeJG_root .card{padding:16px 22px}.diZeJG_root h1{font-size:clamp(30px,6vw,46px)}.diZeJG_root .tagline{margin-bottom:12px}.diZeJG_root .controls td{padding:3px 10px}.diZeJG_root .rules{margin-bottom:10px;line-height:1.45}.diZeJG_root .best-line{margin-bottom:10px}}@media (max-height:520px){.diZeJG_root .rules{display:none}.diZeJG_root .card{padding:14px 18px}}@media (max-width:760px){.diZeJG_root .hud-keys{bottom:58px}}@keyframes diZeJG_a3-toast-fade{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.diZeJG_root .toast{animation-name:diZeJG_a3-toast-fade}.diZeJG_root .btn{transition:none}.diZeJG_root .btn:hover{transform:none}}
.g19Faq_root{touch-action:none}.g19Faq_root .howto{color:#e9dcc3;margin:0 0 16px;font-size:15px;line-height:1.55}.g19Faq_root .hud-left{min-width:150px}.g19Faq_root .land{color:var(--a3-gold);text-shadow:0 0 14px #ffc53173;font-size:44px}.g19Faq_root .kills-row{margin-top:2px}.g19Faq_root .kills{color:var(--a3-text);font-size:18px;font-weight:800}.g19Faq_root .hud-center{padding:6px 18px 8px}.g19Faq_root .score{letter-spacing:.04em;color:var(--a3-text);font-size:32px;font-weight:800;line-height:1.05}.g19Faq_root .board{width:196px;min-width:0;padding:8px 10px}.g19Faq_root .lb-row{color:var(--a3-dim);grid-template-columns:20px 12px 1fr auto;align-items:center;gap:6px;font-size:14px;line-height:1.55;display:grid}.g19Faq_root .lb-rank{text-align:right}.g19Faq_root .lb-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.g19Faq_root .lb-name{letter-spacing:.08em;white-space:nowrap;overflow:hidden}.g19Faq_root .lb-pct{color:var(--a3-text)}.g19Faq_root .lb-row.you{color:var(--a3-gold);font-weight:800}.g19Faq_root .lb-row.you .lb-pct{color:var(--a3-gold)}.g19Faq_root .lb-row.below{border-top:1px dashed var(--a3-edge);margin-top:3px;padding-top:3px}.g19Faq_root .minimap{pointer-events:none;border:1px solid var(--a3-edge);background:#0e0a0599;border-radius:50%;width:132px;height:132px;position:absolute;bottom:14px;left:14px}.g19Faq_root.touch .minimap{bottom:auto;left:auto;right:calc(8px + env(safe-area-inset-right));top:calc(196px + env(safe-area-inset-top));width:96px;height:96px}.g19Faq_root .stick{pointer-events:none;z-index:12;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.g19Faq_root .stick:before{content:"";background:#0e0a0540;border:2px solid #ffc53159;border-radius:50%;width:96px;height:96px;position:absolute;top:-48px;left:-48px}.g19Faq_root .stick-knob{will-change:transform;background:#ffc53173;border-radius:50%;width:40px;height:40px;position:absolute;top:-20px;left:-20px;box-shadow:0 0 12px #ffc53180}.g19Faq_root .prompt{pointer-events:none;z-index:12;will-change:transform;position:absolute;top:0;left:0}.g19Faq_root .prompt-inner{text-align:center;border:1px solid var(--a3-edge);white-space:nowrap;background:#0e0a05b8;padding:8px 16px;transform:translate(-50%)}.g19Faq_root .prompt-title{letter-spacing:.16em;color:var(--a3-gold);text-shadow:0 0 14px #ffc53199;font-size:22px;font-weight:800;animation:.9s ease-in-out infinite alternate g19Faq_blc-prompt}@keyframes g19Faq_blc-prompt{0%{opacity:.65}to{opacity:1}}.g19Faq_root .prompt-sub{color:var(--a3-dim);margin-top:6px;font-size:13px}:is(.g19Faq_root .touch-drag,.g19Faq_root .touch-follow){display:none}.g19Faq_root.touch:not(.steer-follow) .touch-drag{display:block}.g19Faq_root.touch.steer-follow .touch-follow{display:block}:is(.g19Faq_root.touch:not(.steer-follow) table.touch-drag,.g19Faq_root.touch.steer-follow table.touch-follow){display:table}.g19Faq_root .toasts.low{top:62%}.g19Faq_root .popups{pointer-events:none;z-index:13;position:absolute;inset:0}.g19Faq_root .popup{text-align:center;white-space:nowrap;text-shadow:0 0 12px #000000e6,0 0 3px #000;animation:1.5s ease-out forwards g19Faq_blc-popup;position:absolute;transform:translate(-50%,-50%)}.g19Faq_root .popup-title{letter-spacing:.08em;color:#ffe08a;text-shadow:0 0 16px #ffc531cc,0 0 3px #000;font-size:28px;font-weight:800}.g19Faq_root .popup-detail{color:var(--a3-text);letter-spacing:.06em;font-size:16px;font-weight:700}.g19Faq_root .popup.big .popup-title{font-size:38px}.g19Faq_root .popup.big .popup-detail{font-size:20px}@keyframes g19Faq_blc-popup{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}12%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}22%{transform:translate(-50%,-50%)scale(1)}70%{opacity:1;transform:translate(-50%,-80%)}to{opacity:0;transform:translate(-50%,-120%)}}.g19Faq_root .tbtn{pointer-events:auto;touch-action:none;font:inherit;letter-spacing:.08em;color:var(--a3-text);border:1px solid var(--a3-gold);background:#0e0a058c;border-radius:2px;place-items:center;padding:0;font-weight:800;display:grid;position:absolute}.g19Faq_root .tbtn-pause{left:calc(10px + env(safe-area-inset-left));top:calc(10px + env(safe-area-inset-top));width:40px;height:40px;font-size:13px}.g19Faq_root.touch .hud-left{left:calc(58px + env(safe-area-inset-left))}.g19Faq_root.touch .hud-buttons{bottom:auto;right:auto;left:calc(10px + env(safe-area-inset-left));top:calc(58px + env(safe-area-inset-top))}.g19Faq_root.touch .hud-button{letter-spacing:0;width:40px;min-height:40px;padding:0;font-size:10px}@media (max-width:760px){.g19Faq_root .hud-left{min-width:0}.g19Faq_root .land{font-size:30px}.g19Faq_root .score{font-size:22px}.g19Faq_root .hud-center{padding:4px 10px 5px}.g19Faq_root .board{width:150px;padding:6px 8px}.g19Faq_root .lb-row{grid-template-columns:16px 9px 1fr auto;gap:4px;font-size:12px}.g19Faq_root .lb-dot{width:8px;height:8px}.g19Faq_root .prompt-title{font-size:20px}.g19Faq_root .popup-title{font-size:22px}.g19Faq_root .popup.big .popup-title{font-size:28px}.g19Faq_root .minimap{width:104px;height:104px}}@media (max-width:480px){.g19Faq_root .hud-left .label{letter-spacing:.04em;font-size:9px}.g19Faq_root .land{font-size:28px}.g19Faq_root .kills{font-size:14px}.g19Faq_root.touch .hud-center{left:calc(50% + 6px)}.g19Faq_root .hud-center{padding:4px 6px 5px}.g19Faq_root .score{font-size:16px}.g19Faq_root .board{width:118px;padding:4px 6px}.g19Faq_root .lb-row{grid-template-columns:12px 7px 1fr auto;gap:3px;font-size:10px;line-height:1.45}.g19Faq_root .lb-dot{width:7px;height:7px}.g19Faq_root .toast.big{font-size:24px}.g19Faq_root .toast{text-align:center;padding:0 12px;font-size:17px}.g19Faq_root .prompt-inner{white-space:normal;width:min(300px,86vw)}.g19Faq_root.touch .minimap{top:calc(150px + env(safe-area-inset-top));width:80px;height:80px}}@media (prefers-reduced-motion:reduce){.g19Faq_root .prompt-title{animation:none}.g19Faq_root .popup{animation:none}}
.yM3MLW_root{touch-action:none}.yM3MLW_root .combo-bars{flex-direction:column;flex:1;gap:3px;display:flex}.yM3MLW_root .combo-time-bar{height:3px}.yM3MLW_root .combo-time-bar .fill{background:var(--a3-text);box-shadow:none;opacity:.7}.yM3MLW_root .mult.hot{color:#fff1b8;text-shadow:0 0 12px #ffc531e6}.yM3MLW_root .health{gap:6px;margin:6px 0 8px}.yM3MLW_root .health .pip{background:#ff3c3c2e;width:26px;height:30px}.yM3MLW_root .health .pip.on{background:var(--a3-gold);box-shadow:0 0 10px var(--a3-gold)}.yM3MLW_root .health.critical .pip.on{background:var(--a3-danger);animation:.6s ease-in-out infinite alternate yM3MLW_hd-critical}@keyframes yM3MLW_hd-critical{0%{opacity:.55}to{opacity:1}}.yM3MLW_root .buzz-bar .fill{background:var(--a3-violet);box-shadow:0 0 8px var(--a3-violet)}.yM3MLW_root .buzz-row.ready .label{color:var(--a3-violet)}.yM3MLW_root .buzz-row.ready .buzz-bar .fill{box-shadow:0 0 14px var(--a3-violet);background:#fff}.yM3MLW_root .c-buzz{color:var(--a3-violet)}.yM3MLW_root .c-hornet{color:#ff4fd8}.yM3MLW_root .c-spider{color:#ff8a1f}.yM3MLW_root .c-beetle{color:#b18cff}.yM3MLW_root .c-queen{color:#ff6a2a}.yM3MLW_root .tbtn{pointer-events:auto;touch-action:none;font:inherit;letter-spacing:.08em;color:var(--a3-text);border:2px solid var(--a3-gold);background:#0e0a058c;border-radius:50%;place-items:center;padding:0;font-weight:800;display:grid;position:absolute}.yM3MLW_root .tbtn-buzz{right:calc(18px + env(safe-area-inset-right));bottom:calc(22px + env(safe-area-inset-bottom));border-color:var(--a3-violet);opacity:.45;width:84px;height:84px;font-size:14px}.yM3MLW_root .tbtn-buzz.ready{opacity:1;background:#c9a6ff40;box-shadow:0 0 18px #c9a6ffb3}.yM3MLW_root .tbtn-pause{left:calc(10px + env(safe-area-inset-left));top:calc(10px + env(safe-area-inset-top));border-width:1px;border-radius:2px;width:40px;height:40px;font-size:13px}.yM3MLW_root.touch .hud-left{left:calc(58px + env(safe-area-inset-left))}.yM3MLW_root.touch .hud-buttons{bottom:auto;right:auto;left:calc(10px + env(safe-area-inset-left));top:calc(58px + env(safe-area-inset-top))}.yM3MLW_root.touch .hud-button{letter-spacing:0;width:40px;min-height:40px;padding:0;font-size:10px}@media (max-width:480px){.yM3MLW_root.touch .hud-center{top:calc(88px + env(safe-area-inset-top))}.yM3MLW_root .health .pip{width:18px;height:21px}}@media (prefers-reduced-motion:reduce){.yM3MLW_root .health.critical .pip.on{animation:none}}
.u-YymW_root{touch-action:none;--hr-orange:#ff9a3a;--hr-red:#ff5a4a;--hr-sap:#e0904a;--hr-honey:#ffb04a}.u-YymW_root .howto{color:#e9dcc3;margin:0 0 14px;font-size:15px;line-height:1.55}.u-YymW_root .legend{text-align:left;color:#d8ccb6;grid-template-columns:1fr 1fr;gap:6px 18px;max-width:560px;margin:0 auto 14px;padding:0;font-size:13px;line-height:1.4;list-style:none;display:grid}.u-YymW_root .legend .wide{grid-column:1/-1}.u-YymW_root .dot{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:4px;display:inline-block}.u-YymW_root .dot-pollen{background:var(--a3-gold);box-shadow:0 0 8px var(--a3-gold)}.u-YymW_root .dot-shield{background:var(--a3-violet);box-shadow:0 0 8px var(--a3-violet)}.u-YymW_root .dot-sap{border:1px solid var(--hr-sap);background:#7a3c10}.u-YymW_root .dot-honey{background:var(--hr-honey);border-radius:2px;width:5px;height:12px}.u-YymW_root .dot-danger{background:var(--a3-danger);box-shadow:0 0 8px var(--a3-danger)}.u-YymW_root .dot-close{background:#fff1c4}.u-YymW_root .c-shield{color:var(--a3-violet)}.u-YymW_root .c-sap{color:var(--hr-sap)}.u-YymW_root .c-honey{color:var(--hr-honey)}.u-YymW_root .c-danger{color:var(--a3-danger)}.u-YymW_root .hr-top{text-align:center;background:#0e0a0599;min-width:0;padding:4px 16px 6px;left:50%;transform:translate(-50%)}.u-YymW_root .hr-main{justify-content:center;align-items:flex-end;gap:24px;display:flex}.u-YymW_root .hr-cell{flex-direction:column;align-items:center;display:flex}.u-YymW_root .hr-cell .label{font-size:clamp(9px,1.3vh,12px)}:is(.u-YymW_root .hr-score,.u-YymW_root .hr-boost){font-size:clamp(24px,5.4vh,46px);font-weight:800;line-height:1}.u-YymW_root .hr-score{color:var(--a3-text);min-width:4.5ch}.u-YymW_root .hr-boost{color:#e8dcc0;min-width:3.5ch}.u-YymW_root .hr-boost.tier-1{color:var(--a3-gold);text-shadow:0 0 14px #ffc5318c}.u-YymW_root .hr-boost.tier-2{color:var(--hr-orange);text-shadow:0 0 16px #ff9a3a99}.u-YymW_root .hr-boost.tier-3{color:var(--hr-red);text-shadow:0 0 18px #ff5a4ab3}.u-YymW_root .hr-boost.wiped{color:var(--hr-honey);text-shadow:none;opacity:.8}.u-YymW_root .hr-boost.pulse{animation:.28s cubic-bezier(.34,1.56,.64,1) u-YymW_hr-pulse}@keyframes u-YymW_hr-pulse{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.u-YymW_root .hr-stamina{align-items:center;gap:8px;width:clamp(220px,34vh,360px);margin-top:4px;display:flex}.u-YymW_root .hr-stamina .label{font-size:clamp(9px,1.3vh,12px)}.u-YymW_root .hr-bar{background:#00000080;border:1px solid #ffc53159;border-radius:5px;min-width:60px;height:clamp(7px,1.1vh,10px)}.u-YymW_root .hr-bar .fill{background:linear-gradient(90deg,#ff9a3a,#ffd34d);border-radius:5px;transition:width .12s linear;box-shadow:0 0 8px #ffc53199}.u-YymW_root .hr-stamina.mid .fill{background:linear-gradient(90deg,#e8702a,#ffa53a)}:is(.u-YymW_root .hr-stamina.low .fill,.u-YymW_root .hr-stamina.empty .fill){background:linear-gradient(90deg,#d8302a,#ff5a3a);box-shadow:0 0 12px #dc463cd9}.u-YymW_root .hr-stamina.low .hr-bar{animation:.7s ease-in-out infinite u-YymW_hr-warn}:is(.u-YymW_root .hr-stamina.low .label,.u-YymW_root .hr-stamina.empty .label){color:var(--hr-red)}@keyframes u-YymW_hr-warn{0%,to{box-shadow:0 0 #dc463c00}50%{box-shadow:0 0 14px 2px #dc463c80}}.u-YymW_root .hr-shields{gap:3px}.u-YymW_root .hr-shields .pip{background:#c9a6ff24;width:clamp(11px,1.7vh,16px);height:clamp(13px,1.95vh,18px)}.u-YymW_root .hr-shields .pip.on{background:var(--a3-violet);box-shadow:0 0 10px var(--a3-violet)}.u-YymW_root .hr-line{color:var(--a3-dim);justify-content:center;align-items:center;gap:10px;margin-top:3px;font-size:12px;display:flex}.u-YymW_root .hr-line .label.small{margin-top:0}.u-YymW_root .chip{letter-spacing:.08em;white-space:nowrap;border-radius:2px;padding:1px 7px;font-size:12px;font-weight:800}.u-YymW_root .chip-sap{color:var(--hr-sap);background:#281204cc;border:1px solid #e0904ab3}.u-YymW_root .chip-high{color:var(--hr-red);background:#300a06cc;border:1px solid #ff5a4ab3;animation:.38s ease-in-out infinite u-YymW_hr-chip}@keyframes u-YymW_hr-chip{0%,to{opacity:1}50%{opacity:.72}}.u-YymW_root .prompt{pointer-events:none;z-index:12;will-change:transform;position:absolute;top:0;left:0}.u-YymW_root .prompt-inner{text-align:center;border:1px solid var(--a3-edge);white-space:nowrap;background:#0e0a05b8;padding:8px 16px;transform:translate(-50%)}.u-YymW_root .prompt-title{letter-spacing:.16em;color:var(--a3-gold);text-shadow:0 0 14px #ffc53199;font-size:22px;font-weight:800;animation:.9s ease-in-out infinite alternate u-YymW_hr-prompt}@keyframes u-YymW_hr-prompt{0%{opacity:.65}to{opacity:1}}.u-YymW_root .prompt-sub{color:var(--a3-dim);margin-top:6px;font-size:13px}.u-YymW_root .popups{pointer-events:none;z-index:13;position:absolute;inset:0}.u-YymW_root .popup{text-align:center;white-space:nowrap;animation:1.8s cubic-bezier(.16,1,.3,1) forwards u-YymW_hr-popup;position:absolute;transform:translate(-50%,-50%)}:is(.u-YymW_root .popup-title,.u-YymW_root .popup-detail){text-shadow:0 0 2px #000000f2,1px 0 #000000f2,-1px 0 #000000f2,0 1px #000000f2,0 -1px #000000f2,0 0 8px #0009}.u-YymW_root .popup-title{letter-spacing:.08em;font-size:22px;font-weight:800}.u-YymW_root .popup-detail{color:#f6f1e7;letter-spacing:.06em;font-size:17px;font-weight:700}.u-YymW_root .popup.big .popup-title{font-size:34px}@keyframes u-YymW_hr-popup{0%{opacity:0;transform:translate(-50%,-50%)scale(.88)}10%{opacity:1;transform:translate(-50%,-70%)scale(1)}70%{opacity:1;transform:translate(-50%,-110%)scale(1)}to{opacity:0;transform:translate(-50%,-160%)scale(.96)}}.u-YymW_root .incoming{pointer-events:none;z-index:11;width:0;height:100%;position:absolute;top:0;right:0}.u-YymW_root .marker{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:12px solid var(--hr-red);filter:drop-shadow(0 0 4px #ff3c3cd9);will-change:transform;width:0;height:0;position:absolute;top:-9px;right:4px}.u-YymW_root .marker.big{border-top-width:14px;border-bottom-width:14px;border-left-width:16px;top:-14px}.u-YymW_root .tbtn{pointer-events:auto;touch-action:none;font:inherit;letter-spacing:.08em;color:var(--a3-text);border:1px solid var(--a3-gold);background:#0e0a058c;border-radius:2px;place-items:center;padding:0;font-weight:800;display:grid;position:absolute}.u-YymW_root .tbtn-pause{left:calc(10px + env(safe-area-inset-left));top:calc(10px + env(safe-area-inset-top));width:40px;height:40px;font-size:13px}.u-YymW_root.touch .hud-buttons{bottom:auto;right:auto;left:calc(10px + env(safe-area-inset-left));top:calc(58px + env(safe-area-inset-top))}.u-YymW_root.touch .hud-button{letter-spacing:0;width:40px;min-height:40px;padding:0;font-size:10px}@media (max-width:760px){.u-YymW_root .hr-top{padding:4px 10px 5px}.u-YymW_root .hr-main{gap:16px}:is(.u-YymW_root .hr-score,.u-YymW_root .hr-boost){font-size:clamp(22px,4.2vh,32px)}.u-YymW_root .hr-stamina{width:220px}.u-YymW_root .prompt-title{font-size:20px}.u-YymW_root .popup-title{font-size:18px}.u-YymW_root .popup.big .popup-title{font-size:28px}.u-YymW_root .legend{grid-template-columns:1fr;gap:4px}}@media (max-width:480px){.u-YymW_root .hr-top{left:calc(50% + 22px)}:is(.u-YymW_root .hr-score,.u-YymW_root .hr-boost){font-size:26px}.u-YymW_root .hr-stamina{width:196px}.u-YymW_root .hr-main{gap:12px}.u-YymW_root .toast.big{font-size:24px}.u-YymW_root .toast{text-align:center;padding:0 12px;font-size:17px}.u-YymW_root .prompt-inner{white-space:normal;width:min(300px,86vw)}}@media (prefers-reduced-motion:reduce){:is(.u-YymW_root .prompt-title,.u-YymW_root .hr-stamina.low .hr-bar,.u-YymW_root .chip-high,.u-YymW_root .hr-boost.pulse){animation:none}.u-YymW_root .popup{animation:1.8s linear forwards u-YymW_hr-popup-fade}}@keyframes u-YymW_hr-popup-fade{0%{opacity:1;transform:translate(-50%,-60%)}80%{opacity:1;transform:translate(-50%,-60%)}to{opacity:0;transform:translate(-50%,-60%)}}
._6LRkSa_root{touch-action:none}._6LRkSa_root .dash-bar .fill.ready{background:var(--a3-text);box-shadow:0 0 10px var(--a3-gold)}._6LRkSa_root .rapid .fill{background:#ffe066;box-shadow:0 0 8px #ffe066}._6LRkSa_root .spread .fill{background:#66ffe0;box-shadow:0 0 8px #66ffe0}._6LRkSa_root .shields .pip.on{background:var(--a3-shield)}._6LRkSa_root .novas .pip.on{background:var(--a3-violet)}._6LRkSa_root.touch .hud-buttons{bottom:auto;right:auto;left:calc(10px + env(safe-area-inset-left));top:calc(58px + env(safe-area-inset-top))}._6LRkSa_root.touch .hud-button{letter-spacing:0;width:40px;min-height:40px;padding:0;font-size:10px}._6LRkSa_root .touch-ui{position:absolute;inset:0}._6LRkSa_root .touch-surface{pointer-events:auto;position:absolute;inset:0}._6LRkSa_root .stick{pointer-events:none;opacity:0;background:#ffc5310f;border:2px solid #ffc53173;border-radius:50%;width:112px;height:112px;margin:-56px 0 0 -56px;transition:opacity .12s;position:absolute}._6LRkSa_root .stick.on{opacity:1}._6LRkSa_root .stick-knob{background:#ffc5318c;border-radius:50%;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #ffc53199}._6LRkSa_root .tbtn{pointer-events:auto;touch-action:none;font:inherit;letter-spacing:.08em;color:var(--a3-text);border:2px solid var(--a3-gold);background:#0e0a058c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-weight:800;display:flex;position:absolute}._6LRkSa_root .tbtn.pressed{background:#ffc53159;transform:scale(.94)}._6LRkSa_root .tbtn-dash{right:calc(18px + env(safe-area-inset-right));bottom:calc(26px + env(safe-area-inset-bottom));width:88px;height:88px;font-size:15px}._6LRkSa_root .tbtn-nova{right:calc(118px + env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom));border-color:var(--a3-violet);width:66px;height:66px;font-size:12px}._6LRkSa_root .tbtn-nova.empty{opacity:.4}._6LRkSa_root .tbtn-nova .count{color:var(--a3-violet);font-size:14px}._6LRkSa_root .tbtn-pause{left:calc(10px + env(safe-area-inset-left));top:calc(10px + env(safe-area-inset-top));border-width:1px;border-radius:2px;width:40px;height:40px;font-size:13px}._6LRkSa_root .c-rapid{color:#ffe066}._6LRkSa_root .c-spread{color:#66ffe0}._6LRkSa_root .c-shield{color:var(--a3-shield)}._6LRkSa_root .c-nova{color:var(--a3-violet)}._6LRkSa_root.touch .hud-left{left:calc(58px + env(safe-area-inset-left))}._6LRkSa_root.touch .hud-right{right:calc(8px + env(safe-area-inset-right))}@media (max-width:480px){._6LRkSa_root.touch .hud-center{top:calc(88px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){._6LRkSa_root .tbtn{transition:none}}
