.danger-meter{height:48px;display:grid;grid-template-columns:25px 1fr 92px;align-items:center;gap:8px;padding:6px 13px;background:linear-gradient(180deg,#25182b,#17101c);border-bottom:1px solid #cda95966;color:#e8d8bb;font-size:11px}.danger-meter .spike-icon{font-size:23px;color:#cfd4dc;filter:drop-shadow(0 2px 2px #000)}.danger-meter>i{position:relative;display:block;height:12px;border:1px solid #c7a75c88;border-radius:12px;background:linear-gradient(90deg,#d64238,#efb23c 38%,#52c86a 75%);box-shadow:inset 0 2px 5px #0009,0 0 8px #d8b65a33}.danger-meter em{position:absolute;right:0;top:0;bottom:0;width:100%;border-radius:inherit;background:#17101de8;transition:width .18s linear}.danger-meter b{position:absolute;z-index:2;top:-13px;left:calc(100% - 12px);font-size:25px;filter:drop-shadow(0 3px 3px #000);transition:left .18s linear}.danger-meter strong{font-size:11px;color:#8de49b;text-align:right}.danger-meter.critical{animation:dangerPulse .7s infinite}.danger-meter.critical strong{color:#ff7468}.danger-meter.critical>i{box-shadow:0 0 12px #ff393988,inset 0 2px 5px #0009}.level-mode .rival.right{display:none}.level-mode .room-code{color:#cfb873;margin-left:auto;min-width:74px}.countdown{display:none!important}@keyframes dangerPulse{50%{background:#3b1924}}
