.wa{--wa-ink:var(--v-ink);--wa-glass:var(--v-deck-2);--wa-line:var(--v-line-hi);--wa-pct:50%;font-family:var(--v-mono)}.wa,.wa-pill{display:inline-flex}.wa-pill{align-items:center;border-radius:999px;background:var(--wa-glass);box-shadow:inset 0 0 0 1px var(--wa-line);backdrop-filter:blur(6px);transition:background .2s var(--v-ease,ease),box-shadow .2s var(--v-ease,ease)}.wa-pill:hover{background:var(--v-deck-3);box-shadow:inset 0 0 0 1px var(--v-ink)}.wa-tog{display:inline-flex;align-items:center;gap:9px;margin:0;padding:11px 17px;border:0;border-radius:999px;background:transparent;color:var(--wa-ink);font:inherit;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer}.wa-tog:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}.wa-bars{display:inline-flex;align-items:flex-end;gap:2px;height:13px;flex:none}.wa-bars i{display:block;width:3px;border-radius:1px;background:currentColor;opacity:.6;transition:height .22s var(--v-ease,ease),opacity .22s var(--v-ease,ease)}.wa-bars i:first-child{height:6px}.wa-bars i:nth-child(2){height:11px}.wa-bars i:nth-child(3){height:4px}.wa-bars i:nth-child(4){height:8px}.wa.is-on .wa-bars i{opacity:1;background:var(--v-accent);animation:wa-bar 1.1s var(--v-ease,ease-in-out) infinite alternate}.wa.is-on .wa-bars i:first-child{animation-delay:0s;height:7px}.wa.is-on .wa-bars i:nth-child(2){animation-delay:.18s;height:13px}.wa.is-on .wa-bars i:nth-child(3){animation-delay:90ms;height:5px}.wa.is-on .wa-bars i:nth-child(4){animation-delay:.26s;height:10px}@keyframes wa-bar{0%{height:3px}to{height:13px}}.wa-label{white-space:nowrap}.wa-lvl{position:relative;display:flex;align-items:center;flex:none;width:62px;height:26px;margin-right:16px;padding-left:14px}.wa-lvl:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--v-line)}.wa-lvl:focus-within{outline:2px solid var(--v-accent);outline-offset:3px;border-radius:4px}.wa-lvl .wa-lvl-bar{width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,var(--v-accent) 0 var(--wa-pct),var(--v-line-hi) var(--wa-pct) 100%)}.wa-lvl input[type=range]{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;opacity:0;cursor:pointer}.wa-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wa--inline{font-family:inherit}.wa--inline .wa-pill{background:transparent;box-shadow:inset 0 0 0 1px var(--v-line-hi);backdrop-filter:none}.wa--inline .wa-pill:hover{background:var(--v-pane);box-shadow:inset 0 0 0 1px var(--v-ink)}.wa--inline .wa-tog{height:var(--c-lg,48px);display:inline-flex;align-items:center;padding:0 20px;color:#fff;font-size:14.5px;font-weight:500;letter-spacing:-.004em;text-transform:none;text-shadow:0 1px 2px rgba(0,10,24,.6),0 2px 16px rgba(0,10,24,.5)}.wa--dock{position:fixed;left:clamp(16px,2.4vw,26px);bottom:clamp(16px,2.4vh,26px);z-index:40;animation:wa-dock-in .26s var(--v-ease-out,ease) both}@keyframes wa-dock-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wa--dock,.wa.is-on .wa-bars i{animation:none}}