.wl-map .scene .scene-label{color:#f4f1ea;min-width:30px;min-height:30px;font-family:var(--font-ew-display,Archivo, Arial, sans-serif);letter-spacing:.04em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141310c7;border:1px solid #f4f1ea59;border-radius:999px;padding:6px 8px;font-size:12px;font-weight:800;transition:background .2s,color .2s,border-color .2s;box-shadow:0 2px 10px #00000059}.wl-map .scene .scene-label:hover,.wl-map .scene .scene-label.active{color:#141310;background:#ff4d1f;border-color:#ff4d1f}.wl-map .scene .walk-controls{z-index:2;grid-template-rows:repeat(2,44px);grid-template-columns:repeat(3,44px);gap:4px;display:grid;position:absolute;bottom:56px;left:20px}.wl-map .scene .walk-btn{color:#f4f1ea;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:none;-webkit-user-select:none;user-select:none;background:#141310c7;border:1px solid #f4f1ea59;border-radius:10px;place-items:center;font-size:16px;display:grid;box-shadow:0 2px 10px #00000059}.wl-map .scene .walk-btn.active{color:#141310;background:#ff4d1f;border-color:#ff4d1f}.wl-map .scene .walk-btn-left{grid-area:1/1/3}.wl-map .scene .walk-btn-up{grid-area:1/2}.wl-map .scene .walk-btn-down{grid-area:2/2}.wl-map .scene .walk-btn-right{grid-area:1/3/3}.wl-map .scene .webgl-error{color:#f4f1ea;background:#141310;border:1px solid #f4f1ea33;border-radius:2px;font-size:14px;line-height:1.6;top:42%}body:has(.wl-modal) [data-slot=dialog-overlay]{background:#0a0908b8}
