.gr-boost-hud{position:absolute;z-index:3;right:8px;bottom:8px;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #adc4fb;border-radius:14px;background:#fff;color:var(--gr-ink);box-shadow:0 2px 8px #15274715;pointer-events:none}
.gr-boost-hud[hidden]{display:none}
.gr-boost-hud img{object-fit:contain;width:28px;height:28px}
.gr-boost-hud strong{display:block;font-size:11px;font-weight:700;line-height:16px}
.gr-boost-hud small{display:block;font-size:10px;line-height:15px;color:var(--gr-blue)}
.gr-boost-hud>b{font-size:18px;color:var(--gr-blue);font-variant-numeric:tabular-nums;min-width:46px;text-align:right}
.map-viewport.gr-boost-active{box-shadow:inset 3px 0 #8aacff,inset -3px 0 #8aacff}
@media(prefers-reduced-motion:reduce){.map-viewport.gr-boost-active{box-shadow:none}}
