.switch-container[data-v-54c3af19]{display:flex;flex-direction:column;gap:8px}.switch-container--reverse .switch-content[data-v-54c3af19]{flex-direction:row-reverse}.switch-content[data-v-54c3af19]{align-items:flex-start;display:flex;gap:12px}.switch-label-section[data-v-54c3af19]{flex:1}.switch-label[data-v-54c3af19]{align-items:center;color:var(--neutral-9);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px}.switch-sublabel[data-v-54c3af19]{color:var(--neutral-6);font-weight:400}.switch[data-v-54c3af19]{align-items:center;background:var(--neutral-4);border:none;border-radius:999px;cursor:pointer;display:flex;flex-shrink:0;outline:none;position:relative;transition:all .2s ease}.switch[data-v-54c3af19]:focus-visible{outline:2px solid var(--primary-6);outline-offset:2px}.switch--sm[data-v-54c3af19]{height:16px;padding:2px;width:28px}.switch--md[data-v-54c3af19]{height:18px;padding:2px;width:32px}.switch--lg[data-v-54c3af19]{height:20px;padding:2px;width:36px}.switch-thumb[data-v-54c3af19]{--tw-shadow:0 4px 8px 0 #1b1c1d0f,0 2px 4px 0 #0e121b14;--tw-shadow-colored:0 4px 8px 0 var(--tw-shadow-color),0 2px 4px 0 var(--tw-shadow-color);align-items:center;background:#fff;border-radius:50%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;justify-content:center;transition:all .2s ease}.switch-thumb[data-v-54c3af19]:after{background:var(--neutral-3);border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.switch--sm .switch-thumb[data-v-54c3af19]{height:12px;transform:translate(0);width:12px}.switch--sm .switch-thumb[data-v-54c3af19]:after{height:4px;width:4px}.switch--md .switch-thumb[data-v-54c3af19]{height:14px;transform:translate(0);width:14px}.switch--md .switch-thumb[data-v-54c3af19]:after{height:5px;width:5px}.switch--lg .switch-thumb[data-v-54c3af19]{height:16px;transform:translate(0);width:16px}.switch--lg .switch-thumb[data-v-54c3af19]:after{height:6px;width:6px}.switch--sm .switch-thumb--checked[data-v-54c3af19]{transform:translate(12px)}.switch--md .switch-thumb--checked[data-v-54c3af19]{transform:translate(14px)}.switch--lg .switch-thumb--checked[data-v-54c3af19]{transform:translate(16px)}.switch--error[data-v-54c3af19],.switch--primary[data-v-54c3af19],.switch--secondary[data-v-54c3af19],.switch--success[data-v-54c3af19],.switch--warning[data-v-54c3af19]{background:var(--neutral-3)}.switch--primary.switch--checked[data-v-54c3af19],.switch--primary.switch--checked .switch-thumb[data-v-54c3af19]:after{background:var(--primary-500)}.switch--secondary.switch--checked[data-v-54c3af19]{background:var(--neutral-7)}.switch--success.switch--checked[data-v-54c3af19]{background:var(--success-6)}.switch--warning.switch--checked[data-v-54c3af19]{background:var(--warning-6)}.switch--error.switch--checked[data-v-54c3af19]{background:var(--error-6)}.switch--disabled[data-v-54c3af19]{opacity:.5}.switch-additional-content[data-v-54c3af19]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.switch-description[data-v-54c3af19]{color:var(--neutral-6);font-size:12px}.switch-link-button[data-v-54c3af19]{background:none;border:1px solid transparent;color:var(--primary-600);cursor:pointer;display:inline-block;font-size:12px;font-weight:500;min-height:16px;padding:2px 0;text-align:left}.switch-link-button[data-v-54c3af19]:hover{color:var(--primary-700);text-decoration:underline}.switch-icon[data-v-54c3af19]{color:var(--neutral-6)}.switch[data-v-54c3af19]:not(.switch--disabled):hover{transform:scale(1.02)}.switch[data-v-54c3af19]:not(.switch--disabled):active{transform:scale(.98)}
