.cs[data-v-8dbaa9c7]{padding-top:4px}.cs[data-v-8dbaa9c7],.cs-rail[data-v-8dbaa9c7]{position:relative}.cs-rail[data-v-8dbaa9c7]{cursor:pointer;height:22px;outline:none;touch-action:none}.cs-rail[data-v-8dbaa9c7]:before{background:#ffffff1f;content:"";right:0}.cs-fill[data-v-8dbaa9c7],.cs-rail[data-v-8dbaa9c7]:before{border-radius:999px;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.cs-fill[data-v-8dbaa9c7]{background:var(--color-accent);transition:width .42s cubic-bezier(.22,1,.36,1);will-change:width}.cs-thumb[data-v-8dbaa9c7]{background:#fff;border-radius:50%;box-shadow:0 2px 8px -1px #0009,0 0 0 4px #84cc162e;height:18px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .42s cubic-bezier(.22,1,.36,1),box-shadow .2s ease;width:18px;will-change:left}.cs-rail:hover .cs-thumb[data-v-8dbaa9c7]{box-shadow:0 2px 10px -1px #0009,0 0 0 6px #84cc163d}.cs-rail:focus-visible .cs-thumb[data-v-8dbaa9c7]{box-shadow:0 2px 10px -1px #0009,0 0 0 6px #84cc1673}.cs-ticks[data-v-8dbaa9c7]{height:30px;margin-top:6px;position:relative}.cs-tick[data-v-8dbaa9c7]{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:0;position:absolute;top:0;transform:translate(-50%)}.cs-mark[data-v-8dbaa9c7]{background:#ffffff38;border-radius:999px;height:6px;transition:background-color .3s ease,height .3s ease;width:1px}.cs-mark.on[data-v-8dbaa9c7]{background:var(--color-accent)}.cs-label[data-v-8dbaa9c7]{color:var(--color-ink-muted);font-size:10px;font-weight:500;letter-spacing:-.01em;transition:color .3s ease;white-space:nowrap}.cs-label.on[data-v-8dbaa9c7],.cs-tick:hover .cs-label[data-v-8dbaa9c7]{color:#fff}@media(prefers-reduced-motion:reduce){.cs-fill[data-v-8dbaa9c7],.cs-thumb[data-v-8dbaa9c7]{transition:none}}.wl-banner[data-v-8dbaa9c7]{background:var(--color-surface-1);border:1px solid rgba(132,204,22,.22);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.wl-banner[data-v-8dbaa9c7]:hover{border-color:#84cc1673;box-shadow:0 18px 50px -20px #84cc1647;transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.wl-banner[data-v-8dbaa9c7]{transition:none}.wl-banner[data-v-8dbaa9c7]:hover{transform:none}}
