.fw-switch{box-sizing:border-box;border-radius:var(--fw-radius-full);background:hsl(var(--fw-bg-emphasis));cursor:pointer;width:2.75rem;height:1.5rem;transition:background-color var(--fw-duration-fast) var(--fw-ease-default);border:0;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}.fw-switch[data-state=checked]{background:hsl(var(--fw-brand-default))}.fw-switch[data-disabled]{opacity:.5;cursor:not-allowed}.fw-switch:focus-visible{box-shadow:var(--fw-focus-ring);outline:none}.fw-switch__thumb{border-radius:var(--fw-radius-full);background:hsl(var(--fw-bg-default));width:1.25rem;height:1.25rem;box-shadow:var(--fw-shadow-sm);transition:transform var(--fw-duration-fast) var(--fw-ease-default);display:block}.fw-switch__thumb[data-state=checked]{transform:translate(1.25rem)}
