.currency-hud{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;max-width:300px;min-width:0;isolation:isolate}.currency-hud button{position:relative;display:flex;align-items:center;gap:5px;min-height:46px;min-width:0;margin:0;padding:4px 8px 4px 4px;border:1px solid #e8c27780;border-radius:14px;background:linear-gradient(160deg,#263d59,#101e34);box-shadow:inset 0 1px #fff5,inset 0 -3px #060d1c80,0 3px 7px #07132966;color:#fff4d2;text-align:left;overflow:hidden;cursor:pointer}.currency-hud button:active{transform:translateY(1px);box-shadow:inset 0 2px 6px #0006}.currency-hud button:focus-visible{outline:2px solid #fff;outline-offset:3px}.currency-hud svg{width:34px;height:36px;flex:none;filter:drop-shadow(0 2px 2px #0006)}.currency-hud button span{min-width:0;display:grid;gap:1px}.currency-hud small{font-size:10px;line-height:1.1;font-weight:700;white-space:nowrap;letter-spacing:.02em}.currency-hud strong{font-size:16px;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.currency-hud .currency-hud__credit{border-color:#82e4e280;color:#d6fffa}.currency-hud i{font-style:normal;margin-left:auto;color:#a1e7e6}.currency-hud button:after{content:"";position:absolute;inset:-50% auto -50% -60%;width:30%;background:linear-gradient(90deg,transparent,#fff3,transparent);transform:rotate(24deg);pointer-events:none}.currency-hud button:hover:after,.currency-hud button:focus-visible:after{animation:currency-hud-glint .65s ease-out 1}.currency-hud__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.currency-hud--paused button:after{animation:none!important}@keyframes currency-hud-glint{to{left:130%}}@media(max-width:360px){.currency-hud{gap:4px;max-width:260px}.currency-hud button{padding-right:5px;gap:3px}.currency-hud svg{width:29px}.currency-hud strong{font-size:14px}.currency-hud small{font-size:9px}}@media(prefers-reduced-motion:reduce){.currency-hud button,.currency-hud button:after{animation:none!important;transition:none!important;transform:none}}
.currency-hud .currency-hud--changed{animation:currency-hud-confirmed .48s ease-out 1}@keyframes currency-hud-confirmed{35%{box-shadow:inset 0 1px #fff8,inset 0 -3px #060d1c80,0 0 12px #b9f4d877}100%{box-shadow:inset 0 1px #fff5,inset 0 -3px #060d1c80,0 3px 7px #07132966}}.currency-hud--paused .currency-hud--changed{animation:none!important}@media(max-width:720px){.currency-hud{width:190px;max-width:190px;gap:4px}.currency-hud button{padding:3px 4px 3px 2px;gap:3px;min-height:46px;border-radius:11px}.currency-hud svg{width:24px;height:29px}.currency-hud small{font-size:9px;letter-spacing:0}.currency-hud strong{font-size:13px}.currency-hud i{display:none}}@media(prefers-reduced-motion:reduce){.currency-hud .currency-hud--changed{animation:none!important}}
body.has-currency-hud #money,body.has-currency-hud #level{display:none!important}
@media(max-width:720px){.currency-hud small{white-space:normal;overflow-wrap:normal;line-height:1.1}}
