/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.invisible-switch{--switch-track-off:var(--color-border-strong);--switch-track-on:var(--color-action-primary);--switch-thumb:var(--palette-neutral-0);gap:var(--size-1);font-family:var(--font-family-default);flex-direction:column;display:flex}.invisible-switch__row{cursor:pointer;align-items:center;gap:calc(var(--size-1) * 2);font-size:var(--text-md);color:var(--color-text-default);display:inline-flex}.invisible-switch__input{opacity:0;width:1px;height:1px;position:absolute}.invisible-switch__track{width:var(--size-8);height:var(--size-4);padding:var(--size-05);background:var(--switch-track-off);border-radius:var(--radius-full);transition:background var(--duration-base) var(--easing-standard);align-items:center;display:inline-flex}.invisible-switch__thumb{width:var(--size-3);height:var(--size-3);background:var(--switch-thumb);border-radius:var(--radius-full);box-shadow:var(--shadow-control);transition:transform var(--duration-base) var(--easing-standard);display:block}.invisible-switch__input:checked+.invisible-switch__track{background:var(--switch-track-on)}.invisible-switch__input:checked+.invisible-switch__track .invisible-switch__thumb{transform:translateX(var(--size-4))}.invisible-switch__input:focus-visible+.invisible-switch__track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.invisible-switch__hint{font-size:var(--text-xs);color:var(--color-text-muted);padding-left:calc(var(--size-8) + var(--size-2))}.invisible-switch--disabled .invisible-switch__row{cursor:not-allowed;color:var(--color-text-disabled);opacity:var(--state-disabled-opacity)}