.chip-toggle[data-v-efc57271]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:9px 28px;border-radius:999px;font-size:14.5px;font-weight:500;font-family:inherit;border:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-bg-elevated) 88%,transparent);color:var(--ui-text-muted);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.chip-toggle[data-v-efc57271]:hover:not(:disabled){transform:translateY(-2px)}.chip-toggle[data-v-efc57271]:not(.is-on):hover:not(:disabled){color:var(--ui-text-highlighted);border-color:color-mix(in srgb,var(--ui-primary) 45%,var(--ui-border))}.chip-toggle[data-v-efc57271]:active:not(:disabled){transform:translateY(0) scale(.97)}.chip-toggle[data-v-efc57271]:disabled{opacity:.55;cursor:not-allowed}.chip-toggle[data-v-efc57271]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.chip-toggle.is-sm[data-v-efc57271]{padding:6px 22px;font-size:13px}.chip-toggle.is-sm .chip-toggle__tick[data-v-efc57271]{left:7px}.chip-toggle__tick[data-v-efc57271]{position:absolute;left:9px;top:50%;width:1em;height:1em;margin-top:-.5em;opacity:0;transform:scale(.3) rotate(-30deg);transition:opacity .15s ease,transform .3s cubic-bezier(.34,1.7,.64,1)}.chip-toggle.is-on[data-v-efc57271]{background:linear-gradient(135deg,#1d4ed8,#0c6b92);border-color:transparent;color:#fff;transform:translateY(-1px);box-shadow:0 0 0 1px #2563eb73,0 6px 18px #1d4ed852}.chip-toggle.is-on[data-v-efc57271]:hover:not(:disabled){color:#fff;transform:translateY(-3px);box-shadow:0 0 0 1px #2563eb99,0 10px 24px #1d4ed86b}.chip-toggle.is-on .chip-toggle__tick[data-v-efc57271]{opacity:1;transform:scale(1) rotate(0)}.chip-toggle.is-light[data-v-efc57271]:not(.is-on){background:#fff;border-color:color-mix(in srgb,var(--ui-border) 90%,#0b1220);color:#475569}.chip-toggle.is-light[data-v-efc57271]:not(.is-on):hover:not(:disabled){color:#0f172a;border-color:#3b82f6}@media(prefers-reduced-motion:reduce){.chip-toggle[data-v-efc57271],.chip-toggle__tick[data-v-efc57271]{transition:none}.chip-toggle.is-on[data-v-efc57271],.chip-toggle.is-on .chip-toggle__tick[data-v-efc57271],.chip-toggle.is-on[data-v-efc57271]:hover:not(:disabled),.chip-toggle[data-v-efc57271]:active:not(:disabled),.chip-toggle[data-v-efc57271]:hover:not(:disabled){transform:none}}
