*,:before,:after{box-sizing:border-box}html,body{height:100%;font-family:var(--font-averia), sans-serif;overscroll-behavior:none;touch-action:none;-webkit-text-size-adjust:100%;background:#8cc85a;margin:0;padding:0;overflow:hidden}#stage{touch-action:none;outline:none;width:100%;height:100%;display:block;position:fixed;inset:0}.fps-counter{z-index:3;top:calc(12px + env(safe-area-inset-top,0px));left:calc(12px + env(safe-area-inset-left,0px));color:#fff;min-width:76px;font:700 14px/1.2 var(--font-averia), sans-serif;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;background:#0c180ac7;border:1px solid #ffffff3d;border-radius:6px;padding:6px 10px;position:fixed;box-shadow:0 2px 8px #00000038}#ui,.ui-root,.hud-live-stats{--ink:#1d3b17;--ink-2:#33562a;--green:#3f8f2a;--green-hi:#56ac36;--green-lo:#2b6a1c;--sun:#ffd45e;--sun-lo:#d9a13a;--coral:#ff7a6b;--cream:#fffdf6;--rim:#ffffffe0;--drop:0 14px 30px #0a1e084d;--control-ink:#3d464d;--control-paper:#f8f7f1;--control-shadow:#728487;--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--font:var(--font-averia), sans-serif;--peek:clamp(64px, 17vw, 78px);--peek-bottom:calc(22px + var(--sab))}#ui{z-index:2;pointer-events:none;width:100%;height:100dvh;font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;line-height:1.25;position:fixed;top:0;left:0;overflow:hidden}.ui-root{pointer-events:none;width:100%;height:100%;font-family:var(--font);color:var(--ink);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;line-height:1.25;position:absolute;top:0;left:0}.scr{opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;transition:opacity .24s,visibility 0s linear .24s;position:absolute;top:0;left:0}.scr.is-on{opacity:1;visibility:visible;transition:opacity .24s,visibility linear}.btn{--btn-face:var(--control-paper);--btn-shadow:var(--control-shadow);--btn-shape:polygon(1.2% 4%, 98.4% 1%, 100% 94%, 97.8% 100%, 1.5% 97%, 0 7%);isolation:isolate;pointer-events:auto;width:100%;min-height:58px;font:inherit;color:var(--control-ink);cursor:pointer;touch-action:manipulation;filter:drop-shadow(5px 6px 0 var(--btn-shadow)) drop-shadow(0 7px 9px #14232638);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:11px 20px;font-weight:700;transition:transform .12s cubic-bezier(.3,1.5,.5,1),filter .12s;display:flex;position:relative}#ui button{font-family:inherit}.btn:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.btn:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:3px}@media (hover:hover){.btn:not(:disabled):hover{filter:drop-shadow(6px 8px 0 var(--btn-shadow)) drop-shadow(0 9px 10px #1423263d);transform:translate(-1px,-2px)}}.btn:not(:disabled):active{filter:drop-shadow(1px 1px 0 var(--btn-shadow)) drop-shadow(0 2px 3px #14232633);transform:translate(4px,5px)}.btn:disabled{cursor:not-allowed;filter:drop-shadow(4px 5px 0 var(--btn-shadow)) grayscale(.18) saturate(.65) opacity(.78)}.btn-label{letter-spacing:.025em;font-size:clamp(17px,4.6vw,20px)}.btn-sub{opacity:.72;letter-spacing:.01em;font-size:12.5px;font-weight:700}.btn--go{--btn-face:#5db7d9;--btn-shadow:#607b82;--btn-shape:polygon(0.8% 3%, 98.8% 1.5%, 100% 95%, 97.4% 100%, 1.8% 97.5%, 0 6%);color:#fff}.btn--go .btn-sub{opacity:.88}.btn--sun{--btn-face:#f4cd63;--btn-shadow:#897a5c;--btn-shape:polygon(1.5% 1%, 99% 3.5%, 99.5% 96%, 96.8% 99%, 0.7% 97%, 0 5%)}.btn--spectate{--btn-face:#cfe4c4;--btn-shadow:#7d9273;--btn-shape:polygon(1.2% 2.5%, 98.4% 1%, 100% 94%, 96.9% 99.5%, 1.4% 98%, 0 5.5%);color:#38503a}.btn--spectate .btn-sub{opacity:.78}.btn--ghost{--btn-face:#f8f7f1;--btn-shadow:#89999b;--btn-shape:polygon(0.5% 4%, 97.8% 1%, 100% 6%, 99% 96%, 2.5% 100%, 0 93%);color:var(--control-ink)}.btn-badge{min-width:26px;height:26px;color:var(--control-ink);background:var(--sun);clip-path:polygon(5% 8%,92% 0,100% 91%,12% 100%,0 18%);filter:drop-shadow(2px 3px 0 var(--control-ink));border-radius:0;justify-content:center;align-items:center;padding:0 6px;font-size:14px;font-weight:900;display:none;position:absolute;top:-9px;right:-6px}.btn.is-done .btn-badge{display:flex}.link{--btn-face:var(--control-paper);--btn-shadow:var(--control-shadow);--btn-shape:polygon(2% 5%, 97% 0, 100% 91%, 96% 100%, 1% 96%, 0 9%);isolation:isolate;pointer-events:auto;color:var(--control-ink);font:inherit;cursor:pointer;touch-action:manipulation;min-height:44px;filter:drop-shadow(4px 5px 0 var(--btn-shadow));background:0 0;border:0;border-radius:0;padding:11px 18px;font-size:14px;font-weight:800;transition:transform .12s,filter .12s;position:relative}.link:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.link:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:3px}.link:active{filter:drop-shadow(1px 1px 0 var(--btn-shadow));transform:translate(3px,4px)}.iconbtn{--btn-face:var(--control-paper);--btn-shadow:var(--control-shadow);--btn-shape:polygon(6% 2%, 94% 5%, 100% 92%, 91% 99%, 3% 95%, 0 9%);isolation:isolate;pointer-events:auto;width:46px;height:46px;color:var(--control-ink);cursor:pointer;touch-action:manipulation;filter:drop-shadow(4px 5px 0 var(--btn-shadow));background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:transform .12s,filter .12s;display:flex;position:relative}.iconbtn:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.iconbtn:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:3px}.iconbtn:active{filter:drop-shadow(1px 1px 0 var(--btn-shadow));transform:translate(3px,4px)}.iconbtn.is-off{filter:drop-shadow(4px 5px 0 var(--btn-shadow)) saturate(.25) brightness(.94)}.btn:focus-visible,.link:focus-visible,.iconbtn:focus-visible,.peek:focus-visible,.character-option:focus-visible{outline-offset:3px;outline:3px solid #fff}.menu:before{content:"";pointer-events:none;background:linear-gradient(#ffffff42 0%,#fff0 20%),linear-gradient(#0d220a00 26%,#0d220a1a 48%,#0d220a66 76%,#0d220aa8 100%);position:absolute;inset:0}.menu-inner{height:100%;padding:calc(18px + var(--sat)) calc(20px + var(--sar)) calc(20px + var(--sab)) calc(20px + var(--sal));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,2.4vh,22px);display:flex;position:relative}.brand{flex-direction:column;align-items:center;gap:2px;display:flex;transform:rotate(-2.2deg)}.title{color:#fff;letter-spacing:.012em;text-shadow:3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 3px 0 var(--ink), 0 -3px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink), 0 9px 0 #152e1052, 0 16px 26px #081a066b;flex-direction:column;align-items:center;margin:0;font-weight:900;line-height:.92;display:flex}.t-a{letter-spacing:.02em;font-size:clamp(24px,min(8.2vw,5.6vh),52px)}.t-b{letter-spacing:.06em;font-size:clamp(34px,min(12vw,8vh),76px)}.rule{text-wrap:balance;color:#fff;text-shadow:0 2px #122a0e8c,0 6px 16px #081a0680;max-width:26ch;margin:0;font-size:clamp(14px,3.9vw,17px);font-weight:700}.reward-stats-trigger{--reward-trigger-shape:polygon(1.5% 5%, 98% 0, 100% 91%, 97% 100%, 1% 96%, 0 9%);isolation:isolate;pointer-events:auto;width:min(360px,100%);min-height:48px;color:var(--control-ink);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;filter:drop-shadow(4px 5px 0 var(--control-shadow)) drop-shadow(0 6px 8px #1423262e);background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:8px 13px;transition:transform .16s cubic-bezier(.25,1.5,.5,1),filter .16s;display:flex;position:relative}.reward-stats-trigger:before,.reward-stats-trigger:after{content:"";clip-path:var(--reward-trigger-shape);position:absolute}.reward-stats-trigger:before{z-index:-2;background:var(--control-ink);inset:0}.reward-stats-trigger:after{z-index:-1;background:#f8f7f1;inset:2px}.reward-stats-trigger:hover{filter:drop-shadow(5px 6px 0 var(--control-shadow)) brightness(1.035)}.reward-stats-trigger:active{filter:drop-shadow(2px 2px 0 var(--control-shadow));transform:translate(2px,3px)}.reward-stats-trigger:focus-visible,.reward-stats-close:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.reward-trigger-live{background:#54b733;border-radius:50%;flex:none;width:11px;height:11px;position:relative;box-shadow:0 0 0 4px #54b7332b}.reward-trigger-live:after{content:"";border-radius:inherit;border:2px solid #3f8f2a6b;animation:2.2s ease-out infinite reward-pulse;position:absolute;inset:-4px}.reward-trigger-copy{flex-direction:column;flex:0 auto;min-width:0;line-height:1.08;display:flex}.reward-trigger-kicker{color:var(--green-lo);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.reward-trigger-label{font-size:13px;font-weight:800}.reward-trigger-value{color:var(--green-lo);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex:none;font-size:15px;font-weight:900}.reward-stats-shell{z-index:9;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s,visibility 0s linear .2s;position:absolute;inset:0}.reward-stats-shell.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .2s,visibility}.reward-stats-backdrop{-webkit-backdrop-filter:blur(5px);cursor:default;touch-action:manipulation;background:#09190899;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.reward-stats-panel{left:max(12px, var(--sal));right:max(12px, var(--sar));bottom:max(12px, var(--sab));max-height:calc(100dvh - max(24px, var(--sat)) - max(24px, var(--sab)));color:var(--ink);text-align:left;touch-action:pan-y;background:radial-gradient(circle at 88% 8%,#ffd45e47,#0000 27%),linear-gradient(145deg,#fffef9,#f3f0df);border:2px solid #ffffffeb;border-radius:25px;padding:19px;transition:transform .3s cubic-bezier(.2,.9,.28,1),opacity .2s;position:absolute;overflow:auto;transform:translateY(calc(100% + 28px));box-shadow:0 22px 60px #0514047a,inset 0 0 0 2px #3d464d1f}.reward-stats-shell.is-open .reward-stats-panel{transform:translateY(0)}.reward-stats-panel.is-loading .reward-stats-status:before{animation-play-state:running}.reward-stats-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.reward-stats-heading{min-width:0}.reward-stats-live{color:var(--green-lo);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.reward-live-dot{background:#54b733;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #54b73326}.reward-stats-title{color:var(--ink);letter-spacing:-.025em;margin:3px 0 0;font-size:24px;line-height:1}.reward-stats-close{width:36px;height:36px;color:var(--ink-2);font:700 26px/1 var(--font);cursor:pointer;touch-action:manipulation;background:#1d3b1717;border:0;border-radius:50%;flex:none;place-items:center;padding:0 0 3px;display:grid}.reward-pool{text-align:center;border:2px solid var(--ink);color:#fff;background:linear-gradient(135deg,#347f24,#1f5f19);border-radius:18px;margin-top:16px;padding:16px;position:relative;overflow:hidden;box-shadow:0 6px #1d3b1738,inset 0 1px #fff3}.reward-pool:after{content:"☘";color:#ffffff1a;font-size:102px;line-height:1;position:absolute;bottom:-34px;right:-11px;transform:rotate(-13deg)}.reward-pool-label{z-index:1;color:#ffffffc2;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block;position:relative}.reward-pool-amount{z-index:1;color:#fff;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 7px;margin-top:3px;display:flex;position:relative}.reward-pool-value{font-size:var(--reward-pool-size,40px);letter-spacing:-.045em;font-weight:900;line-height:1}.reward-pool-unit{color:var(--sun);letter-spacing:.04em;font-size:15px;font-weight:900}.reward-pool-note{z-index:1;color:#ffffffc7;margin-top:6px;font-size:11px;font-weight:700;display:block;position:relative}.reward-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.reward-metric{text-align:center;background:#ffffffa8;border:1.5px solid #3d464d26;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:70px;padding:11px 12px;display:flex;position:relative}.reward-metric--next{background:#ffd45e40;border-color:#d9a13a66}.reward-metric-label{max-width:100%;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:750;overflow:hidden}.reward-metric-amount{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 4px;max-width:100%;display:flex}.reward-metric-value{color:var(--ink);font-size:var(--reward-value-size,24px);letter-spacing:-.025em;text-overflow:ellipsis;font-weight:900;line-height:1;overflow:hidden}.reward-metric-unit{color:var(--green-lo);font-size:10px;font-weight:900}.reward-metric-signal{background:#54b733;border-radius:50%;width:7px;height:7px;position:absolute;top:12px;right:11px;box-shadow:0 0 0 3px #54b73324}.reward-metric--online .reward-metric-label{padding-inline:13px}.reward-metric.is-unavailable .reward-metric-value{opacity:.42}.reward-stats-status{color:#33562ab8;align-items:center;gap:7px;margin-top:12px;font-size:10.5px;font-weight:750;display:flex}.reward-stats-status:before{content:"";border:2px solid #3f8f2a38;border-top-color:var(--green);border-radius:50%;flex:none;width:9px;height:9px;animation:.7s linear infinite paused reward-spin}@keyframes reward-pulse{0%{opacity:.75;transform:scale(.7)}75%,to{opacity:0;transform:scale(1.45)}}@keyframes reward-spin{to{transform:rotate(360deg)}}.reward-stats-trigger{top:calc(12px + var(--sat));left:calc(12px + var(--sal));width:max-content;min-width:170px;max-width:calc(100% - 24px - var(--sal) - var(--sar));position:absolute}.reward-stats-panel{--reward-value-size:30px;--reward-pool-size:clamp(36px, 11.5vw, 46px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.reward-stats-header{justify-content:flex-end;align-items:center;min-height:38px;padding:0 2px}.reward-stats-live{color:#ffffffdb;text-shadow:0 2px 8px #081a06a6}.reward-stats-title{color:#fff;text-shadow:0 2px #122a0e80,0 6px 15px #081a0680;font-size:19px;line-height:1.05}.reward-stats-close{--reward-close-shape:polygon(7% 4%, 94% 0, 100% 90%, 88% 100%, 2% 94%, 0 13%);isolation:isolate;color:var(--control-ink);filter:drop-shadow(3px 4px 0 var(--control-shadow));background:0 0;border-radius:0;position:relative}.reward-stats-close:before,.reward-stats-close:after{content:"";clip-path:var(--reward-close-shape);position:absolute}.reward-stats-close:before{z-index:-2;background:var(--control-ink);inset:0}.reward-stats-close:after{z-index:-1;background:var(--control-paper);inset:2px}.reward-pool{--reward-pool-shape:polygon(0.8% 3%, 98.8% 1.5%, 100% 94%, 97.2% 100%, 1.6% 97%, 0 6%);isolation:isolate;box-shadow:none;filter:drop-shadow(5px 6px #607b82)drop-shadow(0 7px 9px #14232638);background:0 0;border:0;border-radius:0;margin-top:8px;padding:13px 15px 14px;overflow:visible}.reward-pool:before,.reward-pool:after{content:"";clip-path:var(--reward-pool-shape);position:absolute}.reward-pool:before{z-index:-2;background:var(--control-ink);inset:0}.reward-pool:after{z-index:-1;background:#5db7d9;inset:3px;transform:none}.reward-pool-label{color:#ffffffc7}.reward-pool-note{margin-top:4px}.reward-metric-grid{gap:7px;margin-top:11px}.reward-metric{--reward-metric-face:var(--control-paper);--reward-metric-shadow:var(--control-shadow);--reward-metric-shape:polygon(2% 4%, 97% 0, 100% 91%, 96% 100%, 1% 96%, 0 9%);isolation:isolate;min-height:62px;filter:drop-shadow(3px 4px 0 var(--reward-metric-shadow)) drop-shadow(0 5px 7px #1423262b);background:0 0;border:0;border-radius:0;padding:10px 11px 11px}.reward-metric:before,.reward-metric:after{content:"";clip-path:var(--reward-metric-shape);position:absolute}.reward-metric:before{z-index:-2;background:var(--control-ink);inset:0}.reward-metric:after{z-index:-1;background:var(--reward-metric-face);inset:2px}.reward-metric--paid{--reward-metric-face:#edf8fb;--reward-metric-shadow:#71888c}.reward-metric--next{--reward-metric-face:#f4cd63;--reward-metric-shadow:#897a5c;--reward-metric-shape:polygon(1.5% 1%, 99% 3.5%, 99.5% 96%, 96.8% 99%, 0.7% 97%, 0 5%)}.reward-metric-label{font-size:10px}.reward-stats-status{color:#fffc;text-shadow:0 2px 8px #081a06a6;margin:10px 2px 0}.character-picker{--picker-face:var(--control-paper);--picker-shadow:var(--control-shadow);--picker-shape:polygon(1.2% 3%, 98.2% 0, 100% 94%, 97.4% 100%, 1.4% 97%, 0 7%);isolation:isolate;width:min(400px,100%);filter:drop-shadow(5px 6px 0 var(--picker-shadow)) drop-shadow(0 7px 9px #14232638);background:0 0;border-radius:0;flex-direction:column;gap:7px;padding:11px 13px 13px;display:flex;position:relative}.character-picker:before,.character-picker:after{content:"";clip-path:var(--picker-shape);position:absolute}.character-picker:before{z-index:-2;background:var(--control-ink);inset:0}.character-picker:after{z-index:-1;background:var(--picker-face);inset:3px}.character-picker-head{color:var(--control-ink);justify-content:space-between;align-items:baseline;gap:10px;padding:0 3px;font-size:11px;display:flex}.character-picker-label{opacity:.82;font-weight:750}.character-picker-name{min-width:0;color:var(--green-lo);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.character-options{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:5px;display:grid}.character-option{--option-shape:polygon(7% 1%, 93% 5%, 100% 90%, 91% 100%, 2% 94%, 0 9%);pointer-events:auto;isolation:isolate;aspect-ratio:1;cursor:pointer;touch-action:manipulation;width:clamp(38px,11vw,48px);filter:drop-shadow(3px 4px 0 var(--control-shadow));background:0 0;border:0;border-radius:0;justify-self:center;padding:0;transition:transform .18s cubic-bezier(.25,1.55,.5,1),filter .18s;position:relative}.character-option:before{content:"";z-index:-1;background:var(--control-ink);clip-path:var(--option-shape);position:absolute;inset:0}.character-option:hover{filter:drop-shadow(4px 5px 0 var(--control-shadow)) brightness(1.08) saturate(1.04)}.character-option:active{filter:drop-shadow(1px 1px 0 var(--control-shadow));transform:translate(2px,3px)scale(.96)}.character-option.is-selected{filter:drop-shadow(2px 0 0 var(--control-ink)) drop-shadow(-2px 0 0 var(--control-ink)) drop-shadow(4px 6px 0 var(--control-shadow));transform:translateY(-3px)scale(1.08)}.character-option.is-selected:before{background:var(--sun)}.character-avatar{background:var(--character-outfit);clip-path:var(--option-shape);position:absolute;inset:3px;overflow:hidden}.character-face{background:var(--character-skin);color:#243022;letter-spacing:-.08em;width:66%;height:70%;box-shadow:inset 0 5px 0 var(--character-hair), 0 2px 3px #1e22142e;border-radius:50% 50% 44% 44%;justify-content:center;align-items:center;font-size:clamp(8px,2.4vw,11px);font-weight:950;display:flex;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}.character-glyph{filter:drop-shadow(0 1px 1px #14280e4d);font-size:clamp(15px,4.5vw,20px);line-height:1;display:block;position:absolute;top:-4%;right:-1%;transform:rotate(8deg)}.menu-actions{flex-direction:column;gap:12px;width:min(360px,100%);margin-top:clamp(2px,1.4vh,10px);display:flex}.menu-row{justify-content:center;align-items:center;gap:10px;display:flex}.stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:min(400px,100%);display:flex}.stat{color:#fff;background:#10260c7a;border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1.5px #ffffff57}.stat-k{opacity:.78;font-weight:700}.stat-v{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:900}.legal{left:calc(12px + var(--sal));right:calc(12px + var(--sar));bottom:calc(9px + var(--sab));text-align:center;letter-spacing:.015em;color:#fffc;text-shadow:0 1px 6px #081a0699;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:700;position:absolute}.stats-empty{color:#fff;opacity:.9;text-shadow:0 2px 8px #081a068c;font-size:12.5px;font-weight:700}.hud-left{left:calc(12px + var(--sal));top:calc(12px + var(--sat));align-items:center;gap:10px;max-width:calc(100% - 132px);display:flex;position:absolute}.hud-back{font-size:20px;font-weight:900}.chip{background:var(--cream);min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;box-shadow:inset 0 0 0 2px var(--rim), 0 5px 0 #142d102e, 0 10px 18px #0a1e083d;border-radius:999px;align-items:center;gap:0;padding:9px 8px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.chip-icon{object-fit:contain;width:24px;height:24px;display:block}.hud-mute{right:calc(12px + var(--sar));top:calc(12px + var(--sat));position:absolute}.timer-wrap{left:50%;top:calc(10px + var(--sat));flex-direction:column;align-items:center;gap:7px;max-width:92vw;display:flex;position:absolute;transform:translate(-50%)}.timer{--timer-shape:polygon(3% 3%, 96% 0, 100% 91%, 94% 100%, 2% 96%, 0 8%);isolation:isolate;color:var(--control-ink);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;filter:drop-shadow(5px 6px 0 var(--control-shadow)) drop-shadow(0 7px 9px #14232638);background:0 0;border-radius:0;padding:7px 18px 8px;font-size:clamp(22px,6.4vw,28px);font-weight:700;position:relative}.timer:before,.timer:after{content:"";clip-path:var(--timer-shape);position:absolute}.timer:before{z-index:-2;background:var(--control-ink);inset:0}.timer:after{z-index:-1;background:var(--control-paper);inset:3px}.peek{--btn-face:#f4cd63;--btn-shadow:#897a5c;--btn-shape:polygon(5% 1%, 93% 4%, 100% 91%, 90% 100%, 2% 94%, 0 8%);isolation:isolate;right:calc(16px + var(--sar));bottom:var(--peek-bottom);width:var(--peek);height:var(--peek);pointer-events:auto;color:var(--control-ink);cursor:pointer;touch-action:none;filter:drop-shadow(6px 7px 0 var(--btn-shadow)) drop-shadow(0 8px 10px #14232638);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;font-size:clamp(28px,7.6vw,34px);line-height:1;transition:transform .12s,filter .12s;display:flex;position:absolute}.peek:before{content:"";z-index:-2;background:var(--control-ink);clip-path:var(--btn-shape);position:absolute;inset:0}.peek:after{content:"";z-index:-1;background:var(--btn-face);clip-path:var(--btn-shape);position:absolute;inset:4px}.peek:active{filter:drop-shadow(1px 1px 0 var(--btn-shadow));transform:translate(5px,6px)}.peek.is-on{--btn-face:#67ad62;--btn-shadow:#557051;filter:drop-shadow(2px 3px 0 var(--btn-shadow));transform:translate(4px,4px)}.stick{opacity:0;will-change:transform;background:radial-gradient(circle,#ffffff2e 0%,#ffffff12 62%,#fff0 71%);border-radius:50%;width:132px;height:132px;margin:-66px 0 0 -66px;transition:opacity .16s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 3px #ffffff8c,0 8px 20px #0a1e0838}.stick.is-on{opacity:1}.stick.is-idle{opacity:.38}.stick.is-idle.is-on{opacity:1}.knob{will-change:transform;background:linear-gradient(#fffdf6,#efe2c4);border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 2px #ffffffe6,0 4px #142d104d,0 9px 16px #0a1e084d}.found{padding:calc(16px + var(--sat)) calc(16px + var(--sar)) calc(16px + var(--sab)) calc(16px + var(--sal));background:radial-gradient(120% 70% at 50% 38%,#fff4d057 0%,#0d220a4d 55%,#0d220a9e 100%);justify-content:center;align-items:center;display:flex}.found.is-on{pointer-events:auto}.confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cf{top:0;left:var(--x,50%);font-size:var(--s,20px);animation:cf-fall var(--d,3s) linear var(--delay,0s) 1 both;will-change:transform, opacity;line-height:1;position:absolute}@keyframes cf-fall{0%{opacity:0;transform:translateY(-16vh)rotate(0)}8%{opacity:1}85%{opacity:1}to{transform:translate3d(var(--dx,0px), 112vh, 0) rotate(var(--rot,360deg));opacity:0}}.card{pointer-events:auto;background:var(--cream);text-align:center;opacity:0;border-radius:32px;flex-direction:column;align-items:center;gap:clamp(6px,1.4vh,12px);width:min(400px,100%);max-height:100%;padding:clamp(20px,5vw,28px) clamp(18px,5vw,26px) clamp(18px,4vw,24px);transition:transform .52s cubic-bezier(.2,1.5,.4,1),opacity .26s;display:flex;position:relative;transform:scale(.84)translateY(26px);box-shadow:inset 0 0 0 4px #fff,0 16px #142d1029,0 30px 64px #081a0673}.found.is-in .card{opacity:1;transform:none}.badge{background:var(--sun);color:var(--ink);letter-spacing:.02em;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:900;display:none;transform:rotate(-4deg);box-shadow:0 0 0 3px #fff,0 8px 16px #0a1e0842}.badge.is-on{display:block}.found-kicker{color:var(--green);letter-spacing:.01em;font-size:clamp(20px,5.6vw,25px);font-weight:900}.big-time{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-shadow:0 5px #1d3b171f;font-size:clamp(52px,16vw,84px);font-weight:900;line-height:1}.found-sub{color:var(--ink-2);opacity:.85;max-width:30ch;font-size:13.5px;font-weight:700}.found-count{color:var(--ink-2);opacity:.6;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;display:none}.found-count.is-on{display:block}.card-actions{flex-direction:column;gap:10px;width:100%;margin-top:clamp(4px,1.4vh,10px);display:flex}.row2{gap:10px;display:flex}.row2 .btn{flex:1 1 0;width:auto;min-width:0;min-height:54px}.howto{z-index:5;padding:calc(16px + var(--sat)) calc(16px + var(--sar)) calc(16px + var(--sab)) calc(16px + var(--sal));background:#0b1e099e;justify-content:center;align-items:center;display:flex}.howto.is-on{pointer-events:auto}.howto-card{--howto-face:var(--control-paper);--howto-shadow:var(--control-shadow);--howto-shape:polygon(2% 1%, 97% 0, 100% 5%, 98.5% 97%, 94% 100%, 1% 98%, 0 5%);isolation:isolate;pointer-events:auto;width:min(380px,100%);filter:drop-shadow(7px 9px 0 var(--howto-shadow)) drop-shadow(0 18px 24px #081a0661);background:0 0;border-radius:0;padding:clamp(20px,5vw,26px);position:relative}.howto-card:before,.howto-card:after{content:"";clip-path:var(--howto-shape);position:absolute}.howto-card:before{z-index:-2;background:var(--control-ink);inset:0}.howto-card:after{z-index:-1;background:var(--howto-face);inset:4px}.howto-title{color:var(--green);text-align:center;margin:0 0 14px;font-size:21px;font-weight:900}.howto-item{border-bottom:2px dashed #3d464d2e;padding:8px 4px}.howto-item:last-of-type{border-bottom:0}.howto-text{color:var(--ink);font-size:14.5px;font-weight:700}.howto-tip{--tip-shape:polygon(1% 5%, 98% 0, 100% 91%, 96% 100%, 2% 96%, 0 10%);isolation:isolate;color:var(--ink-2);text-align:center;filter:drop-shadow(3px 4px #b7aa84);background:0 0;border-radius:0;margin:10px 0 16px;padding:10px 12px;font-size:13px;font-weight:700;position:relative}.howto-tip:before,.howto-tip:after{content:"";clip-path:var(--tip-shape);position:absolute}.howto-tip:before{z-index:-2;background:var(--control-ink);inset:0}.howto-tip:after{z-index:-1;background:#f6efdb;inset:2px}.toast{left:50%;bottom:calc(118px + var(--sab));z-index:6;background:var(--ink);color:#fff;text-align:center;pointer-events:none;opacity:0;border-radius:999px;max-width:80vw;padding:12px 20px;font-size:14px;font-weight:800;transition:opacity .18s,transform .26s cubic-bezier(.25,1.4,.45,1);position:absolute;transform:translate(-50%,18px);box-shadow:inset 0 0 0 2px #ffffff38,0 12px 26px #081a0673}.toast.is-on{opacity:1;transform:translate(-50%)}@media (min-width:600px) and (max-width:1079px),(min-width:600px) and (max-height:639px){.reward-stats-panel{width:min(410px,100% - 32px);left:50%;right:auto;transform:translate(-50%,calc(100% + 28px))}.reward-stats-shell.is-open .reward-stats-panel{transform:translate(-50%)}}@media (min-width:1080px) and (min-height:640px){.reward-stats-trigger{display:none}.reward-stats-shell{visibility:visible;opacity:1;pointer-events:none;transition:none}.reward-stats-backdrop{display:none}.reward-stats-panel,.reward-stats-shell.is-open .reward-stats-panel{--reward-value-size:24px;--reward-pool-size:40px;left:calc(24px + var(--sal));right:auto;top:calc(22px + var(--sat));width:min(260px, calc(100% - 48px - var(--sal) - var(--sar)));max-height:calc(100% - 40px - var(--sat) - var(--sab));pointer-events:auto;bottom:auto;transform:none}.reward-stats-header{display:none}.reward-pool{margin-top:0}}@media (max-height:800px){.menu-inner{gap:clamp(8px,1.5vh,12px)}}@media (max-height:520px){.menu-inner{gap:8px}.rule{display:none}.character-picker{gap:5px;padding-block:6px 8px}.reward-stats-trigger{top:calc(12px + var(--sat));left:calc(12px + var(--sal));min-width:0;min-height:42px;padding:7px 11px;position:absolute;right:auto}.stats{display:none}.btn{min-height:52px;padding:8px 18px}.toast{bottom:calc(96px + var(--sab))}.card{border-radius:26px;gap:4px;padding:16px 18px}.big-time{font-size:clamp(40px,12vh,64px)}.found-sub{font-size:12px}.found-count{font-size:11.5px}.howto-item{padding:5px 0}}@media (max-width:500px){.character-picker{width:min(360px,100%)}.character-picker-label{display:none}.character-picker-head{justify-content:center}.hud-left{gap:8px}}@media (max-width:350px){.reward-stats-trigger{min-width:0}.reward-metric{min-height:65px;padding:10px}.reward-stats-panel{--reward-value-size:24px}}@media (min-width:900px) and (min-height:640px){#ui,.ui-root{--peek-bottom:calc(30px + var(--sab))}.menu-actions{width:380px}.peek{right:calc(28px + var(--sar))}.hud-left{left:calc(20px + var(--sal));top:calc(18px + var(--sat))}.hud-mute{right:calc(20px + var(--sar));top:calc(18px + var(--sat))}.timer-wrap{top:calc(18px + var(--sat))}.timer{padding:9px 22px 10px;font-size:32px}.chip{padding:10px 9px;font-size:14px}}@media (prefers-reduced-motion:reduce){#ui *,#ui :before,#ui :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.confetti{display:none}.card{transform:none}}.auth-gate{--online-ink:#3d464d;--online-paper:#f8f7f1;--online-shadow:#728487;--online-sun:#ffd45e;--online-shape:polygon(1.2% 4%, 98.4% 1%, 100% 94%, 97.8% 100%, 1.5% 97%, 0 7%);z-index:20;padding:calc(18px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px));color:var(--online-ink);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);touch-action:pan-y;background:radial-gradient(circle at 50% 18%,#ffffff57,#0000 36%),#235b1f94;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.auth-card{isolation:isolate;width:min(430px,100%);filter:drop-shadow(8px 9px 0 var(--online-shadow)) drop-shadow(0 24px 30px #08240757);text-align:center;-webkit-user-select:text;user-select:text;background:0 0;border:0;padding:clamp(22px,5vw,34px);position:relative}.auth-card:before,.auth-card:after{content:"";clip-path:var(--online-shape);position:absolute}.auth-card:before{z-index:-2;background:var(--online-ink);inset:0}.auth-card:after{z-index:-1;background:var(--online-paper);inset:3px}.auth-card--small{width:min(360px,100%)}.auth-close{z-index:1;width:34px;height:34px;color:var(--online-ink);clip-path:polygon(4% 7%,96% 1%,100% 91%,91% 100%,2% 95%,0 12%);font:800 25px/1 var(--font-averia), sans-serif;cursor:pointer;background:#3d464d1a;border:0;place-items:center;padding:0 0 3px;display:grid;position:absolute;top:14px;right:16px}.auth-mark{filter:drop-shadow(0 3px #315f252e);font-size:42px;line-height:1}.auth-kicker{color:#4b812f;letter-spacing:.12em;text-transform:uppercase;margin:10px 0 4px;font-size:12px;font-weight:800}.auth-card h2{margin:0 0 12px;font-size:clamp(27px,8vw,38px);line-height:1}.auth-copy{color:#416239;max-width:330px;margin:10px auto 18px;font-size:14px;line-height:1.4}.auth-wallets{gap:10px;margin-top:18px;display:grid}.auth-wallet,.auth-primary,.auth-retry{--auth-face:var(--online-paper);--auth-shadow:var(--online-shadow);isolation:isolate;min-height:48px;font:800 16px/1 var(--font-averia), sans-serif;color:var(--online-ink);cursor:pointer;touch-action:manipulation;filter:drop-shadow(4px 5px 0 var(--auth-shadow)) drop-shadow(0 6px 8px #1423262e);background:0 0;border:0;border-radius:0;transition:transform .12s,filter .12s,opacity .12s;position:relative}.auth-wallet:before,.auth-wallet:after,.auth-primary:before,.auth-primary:after,.auth-retry:before,.auth-retry:after{content:"";clip-path:var(--online-shape);position:absolute}.auth-wallet:before,.auth-primary:before,.auth-retry:before{z-index:-2;background:var(--online-ink);inset:0}.auth-wallet:after,.auth-primary:after,.auth-retry:after{z-index:-1;background:var(--auth-face);inset:2px}.auth-wallet{padding:12px 16px}.auth-primary{--auth-face:var(--online-sun);--auth-shadow:#b3802f;width:100%;margin-top:14px;padding:13px 18px}.auth-price{justify-content:center;align-items:baseline;gap:8px;margin:4px 0 2px;display:flex}.auth-price-amount{font:800 34px/1 var(--font-averia), sans-serif;color:var(--online-ink);font-variant-numeric:tabular-nums}.auth-price-ticker{font:800 15px/1 var(--font-averia), sans-serif;color:#6c7f70;letter-spacing:.02em}.auth-perks{text-align:left;gap:6px;margin:10px 0 2px;padding:0;list-style:none;display:grid}.auth-perks li{font:600 13.5px/1.45 var(--font-averia), sans-serif;color:#5a6b5e;padding-left:22px;position:relative}.auth-perks li:before{content:"🍀";font-size:13px;position:absolute;top:-1px;left:0}.auth-secondary{width:100%;min-height:38px;font:700 13.5px/1 var(--font-averia), sans-serif;color:#6c7f70;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:999px;margin-top:9px;-webkit-text-decoration:underline #6c7f7059;text-decoration:underline #6c7f7059;transition:color .12s,text-decoration-color .12s}.auth-secondary:hover:not(:disabled){color:var(--online-ink);text-decoration-color:#14232666}.auth-secondary:disabled{opacity:.5;cursor:default}.auth-retry{--auth-shadow:transparent;min-height:34px;padding:7px 12px;font-size:12px}.auth-wallet:hover:not(:disabled),.auth-primary:hover:not(:disabled){filter:drop-shadow(5px 6px 0 var(--auth-shadow)) brightness(1.035);transform:translateY(-2px)}.auth-wallet:active:not(:disabled),.auth-primary:active:not(:disabled){filter:drop-shadow(2px 2px 0 var(--auth-shadow));transform:translate(2px,3px)}.auth-wallet:disabled,.auth-primary:disabled{cursor:wait;opacity:.52}.auth-wallet-address{color:#315f25;clip-path:polygon(2% 7%,98% 0,100% 91%,96% 100%,1% 95%,0 13%);background:#e8f2dc;margin:1px 0 16px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-block}.auth-field{text-align:left;gap:6px;margin:12px 0;display:grid}.auth-field>span{color:#315f25;padding-left:3px;font-size:13px;font-weight:800}.auth-field small{color:#6d8167;font-weight:500}.auth-field input{color:#1d3b17;width:100%;height:48px;font:700 16px/1 var(--font-averia), sans-serif;touch-action:manipulation;clip-path:polygon(1% 4%,99% 0,100% 94%,98% 100%,1% 97%,0 8%);background:#fff;border:2px solid #72925e;border-radius:0;outline:none;padding:0 14px}.auth-field input:focus{border-color:#3f8f2a;box-shadow:0 0 0 3px #3f8f2a2e}.auth-turnstile{width:100%;min-height:65px;margin:16px auto 2px}.auth-error{color:#a23a2e;margin:14px 0 0;font-size:13px;font-weight:800;line-height:1.35}.auth-empty{color:#5d7156;margin:4px 0;font-size:14px;line-height:1.4}@media (max-height:650px){.auth-gate{place-items:start center}.auth-card{padding-block:20px}.auth-mark{font-size:32px}.auth-card h2{font-size:27px}}.account-menu{--account-ink:#3d464d;--account-paper:#f8f7f1;--account-shadow:#728487;--account-shape:polygon(1.5% 5%, 98% 0, 100% 91%, 97% 100%, 1% 96%, 0 9%);z-index:18;top:calc(12px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px));font:800 13px/1.2 var(--font-averia), sans-serif;-webkit-user-select:none;user-select:none;position:fixed}body:has(.account-menu) .hud-mute{top:calc(12px + 44px + 10px + var(--sat));right:calc(12px + var(--sar))}.account-trigger{isolation:isolate;min-height:44px;color:var(--account-ink);font:inherit;cursor:pointer;filter:drop-shadow(4px 5px 0 var(--account-shadow)) drop-shadow(0 6px 8px #1423262e);background:0 0;border:0;align-items:center;gap:7px;padding:9px 14px;display:flex;position:relative}.account-trigger:before,.account-trigger:after{content:"";clip-path:var(--account-shape);position:absolute}.account-trigger:before{z-index:-2;background:var(--account-ink);inset:0}.account-trigger:after{z-index:-1;background:var(--account-paper);inset:2px}.account-trigger:hover{filter:drop-shadow(5px 6px 0 var(--account-shadow));transform:translateY(-1px)}.account-trigger:active{filter:drop-shadow(2px 2px 0 var(--account-shadow));transform:translate(2px,3px)}.account-popover{width:180px;color:var(--account-ink);background:var(--account-paper);clip-path:polygon(2% 2%,97% 0,100% 95%,96% 100%,1% 97%,0 6%);filter:drop-shadow(5px 7px 0 var(--account-shadow)) drop-shadow(0 10px 12px #14232638);padding:12px;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden}.account-popover p{color:#2b6a1c;text-overflow:ellipsis;margin:0 4px 8px;overflow:hidden}.account-popover button{width:100%;color:var(--account-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 9px;display:block}.account-popover button:hover{background:#3d464d17}.account-popover button:disabled{opacity:.55;cursor:wait}@media (max-width:560px){.account-menu{top:calc(8px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px))}}.hud-live-stats{z-index:14;top:calc(72px + var(--sat));left:calc(12px + var(--sal));width:min(260px, calc(100vw - 24px - var(--sal) - var(--sar)));font-family:var(--font-averia), sans-serif;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:none;position:fixed}html:has(.scr.hud.is-on) .hud-live-stats{display:grid}.hud-live-stats .reward-metric{min-height:62px}@media (min-width:900px) and (min-height:640px){.hud-live-stats{top:calc(82px + var(--sat));left:calc(20px + var(--sal))}}.round-lobby{z-index:14;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;background:#21531c38;place-items:center;padding:88px 18px 100px;display:grid;position:fixed;inset:0}.round-lobby-card{color:#1d3b17;text-align:center;background:#fffdf6;border:3px solid #315f25;border-radius:28px 24px 30px 22px;width:min(360px,100%);padding:22px 26px 25px;box-shadow:6px 8px #315f25,0 18px 44px #08240747}.round-lobby-mark{font-size:34px;line-height:1}.round-lobby-kicker{color:#4b812f;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 3px;font-size:12px;font-weight:800}.round-lobby h2{margin:0;font-size:clamp(24px,7vw,34px);line-height:1.05}
html[data-round-phase=intermission] .timer-wrap{top:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.timer-wrap{transition:top .32s cubic-bezier(.4,0,.2,1)}}html[data-round-phase=intermission] .timer{font-size:clamp(28px,9vw,44px)}html[data-stream=on] .hud-left,html[data-stream=on] .hud-mute,html[data-stream=on] .timer-wrap{display:none}html[data-stream=on] .spectator-hint{display:none!important}.token-address{pointer-events:auto;color:#fff;clip-path:polygon(2% 8%,98% 0,100% 89%,96% 100%,1.5% 94%,0 12%);max-width:min(340px,100%);font:inherit;cursor:pointer;touch-action:manipulation;background:#0c220a57;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 7px;margin:2px 0 4px;padding:5px 11px;transition:background .14s;display:flex}.token-address:hover,.token-address.is-copied{background:#0c220a80}.token-address:focus-visible{outline-offset:2px;outline:3px solid #ffd45e}.token-address-label{letter-spacing:.08em;text-transform:uppercase;opacity:.78;flex:none;font-size:10.5px;font-weight:800}.token-address-value{letter-spacing:-.01em;word-break:break-all;text-shadow:0 1px #122a0e8c;min-width:0;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:600;line-height:1.35}.token-address-copy{text-underline-offset:2px;opacity:.78;flex:none;font-size:10.5px;font-weight:800;text-decoration:underline}@media (prefers-reduced-motion:reduce){.token-address{transition:none}}.hud-live-stats .reward-metric-boost{z-index:1;background:var(--sun);min-width:27px;box-shadow:0 0 0 2.5px var(--control-ink), 2px 3px 0 var(--control-shadow);color:var(--control-ink);font-family:var(--font-averia), sans-serif;letter-spacing:.02em;text-transform:uppercase;border-radius:9px 11px 8px 12px;place-items:center;padding:3px 6px 4px;font-size:11px;font-weight:900;line-height:1;display:grid;position:absolute;top:-9px;left:-8px;transform:rotate(-8deg)}.hud-live-stats .reward-metric-boost:after{content:"";border:2px solid var(--sun);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-2px}.hud-live-stats .reward-metric--next.is-boosted{background:#ffd45e57;border-color:#d9a13ab8}@media (prefers-reduced-motion:no-preference){.hud-live-stats .reward-metric-boost{animation:.46s cubic-bezier(.34,1.56,.64,1) both boost-stamp,6s ease-in-out .46s infinite boost-breathe}.hud-live-stats .reward-metric-boost:after{animation:2.8s ease-out .46s infinite boost-halo}}@keyframes boost-stamp{0%{opacity:0;transform:scale(.4)rotate(14deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes boost-breathe{0%,76%,to{transform:scale(1)rotate(-8deg)}84%{transform:scale(1.09)rotate(-11deg)}92%{transform:scale(.99)rotate(-7deg)}}@keyframes boost-halo{0%{opacity:.75;transform:scale(1)}45%,to{opacity:0;transform:scale(1.7)}}.hud-live-stats .reward-metric--clock{--reward-value-size:20px;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;min-height:0;padding:7px 13px 8px}.hud-live-stats .reward-metric--clock .reward-metric-label{text-align:left;flex:auto}.hud-live-stats .reward-metric--clock .reward-metric-amount{flex:none;justify-content:flex-end}.hud-live-stats .reward-metric--clock[data-urgent]{background:#ff7a6b2b;border-color:#ff7a6b94}.hud-live-stats .reward-metric--clock[data-urgent] .reward-metric-value{color:#b23425}@media (prefers-reduced-motion:no-preference){.hud-live-stats .reward-metric--clock{animation:.32s cubic-bezier(.4,0,.2,1) both clock-in}}@keyframes clock-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (max-height:460px){.hud-live-stats .reward-metric--clock{--reward-value-size:17px;padding:5px 11px 6px}}
