.wd-mono{font-feature-settings:"zero" 1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wd-grid{background-image:linear-gradient(#1d22200d 1px,#0000 1px),linear-gradient(90deg,#1d22200d 1px,#0000 1px);background-size:20px 20px}.wd-grid-dark{background-image:linear-gradient(#f1f2ee0f 1px,#0000 1px),linear-gradient(90deg,#f1f2ee0f 1px,#0000 1px);background-size:20px 20px}.wd-range{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:44px}.wd-range:focus{outline:none}.wd-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--wd-fill-c,#0f4d3a) var(--fill,0%), #1d222024 var(--fill,0%));border-radius:6px;height:6px}.wd-range::-moz-range-track{background:#1d222024;border-radius:6px;height:6px}.wd-range::-moz-range-progress{background:var(--wd-fill-c,#0f4d3a);border-radius:6px;height:6px}.wd-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fbfbf8;border:3px solid #1d2220;border-radius:999px;width:28px;height:28px;margin-top:-11px;box-shadow:0 2px 6px #1d222040}.wd-range::-moz-range-thumb{background:#fbfbf8;border:3px solid #1d2220;border-radius:999px;width:22px;height:22px}.wd-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #0f4d3a66}.wd-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #0f4d3a66}@keyframes wd-spin{to{transform:rotate(360deg)}}.wd-spin{transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite wd-spin}@keyframes wd-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}.wd-ping{transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(0,0,.2,1) infinite wd-ping}@keyframes wd-blink{0%,to{opacity:1}50%{opacity:.3}}.wd-blink{animation:1.2s ease-in-out infinite wd-blink}@keyframes wd-dash{to{stroke-dashoffset:-20px}}.wd-flow{stroke-dasharray:5 5;animation:.8s linear infinite wd-dash}@keyframes wd-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.wd-pop{animation:.35s cubic-bezier(.2,.8,.2,1) both wd-pop}@keyframes wd-glow{0%,to{opacity:.55}50%{opacity:1}}.wd-glow{animation:1s ease-in-out infinite wd-glow}.wd-paused .wd-spin,.wd-paused .wd-ping,.wd-paused .wd-blink,.wd-paused .wd-flow,.wd-paused .wd-glow{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.wd-spin,.wd-ping,.wd-blink,.wd-flow,.wd-glow{animation:none!important}.wd-ping{opacity:.5;transform:scale(1.6)}.wd-pop{animation:none}}.wd-seg{background:#e4e6e0;border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;width:100%;padding:4px;display:inline-grid}.wd-seg label{text-align:center;cursor:pointer;color:#3a413d;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:6px 10px;font-size:14px;font-weight:650;line-height:1.15;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;position:relative}.wd-seg label:hover{color:#1d2220;background:#ffffff80}.wd-seg label:has(input:checked){color:#f1f2ee;background:#1d2220;box-shadow:0 6px 14px -8px #1d2220b3}.wd-seg label:has(input:focus-visible){outline-offset:2px;outline:2px solid #0f4d3a}.wd-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wd-hot{border-radius:12px;place-items:center;min-width:44px;min-height:44px;display:grid;position:absolute;transform:translate(-50%,-50%)}.wd-hot:focus-visible{outline-offset:2px;outline:3px solid #0f4d3a}
