/* ITSSOSO Maps — Pulse CSS */

.itssoso-pulse-hud {
    position: absolute; top: 12px; right: 12px; z-index: 1000;
    background: rgba(7, 16, 29, .88);
    border: 1px solid rgba(255, 255, 255, .12);
    border-radius: 12px; padding: 10px 14px;
    color: #fff; font-size: 12px; font-weight: 700;
    letter-spacing: .04em; pointer-events: none;
    backdrop-filter: blur(8px);
    display: flex; align-items: center; gap: 6px;
    transition: border-color .4s, box-shadow .4s;
}

.itssoso-pulse-hud--electric { box-shadow: 0 0 14px rgba(255,85,51,.4); border-color: rgba(255,85,51,.4); }
.itssoso-pulse-hud--buzzing  { box-shadow: 0 0 10px rgba(255,140,0,.3); border-color: rgba(255,140,0,.3); }

.itssoso-pulse-hud__trend { font-size: 14px; opacity: .7; }
