.toggle-switch[data-v-c3422066]{position:relative;display:inline-block;width:45px;height:25px;cursor:pointer}.toggle-switch input[type=checkbox][data-v-c3422066]{display:none}.toggle-switch-background[data-v-c3422066]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ddd;border-radius:20px;box-shadow:inset 0 0 0 2px #ccc;transition:background-color .3s ease-in-out}.toggle-switch-handle[data-v-c3422066]{position:absolute;top:5px;left:5px;width:15px;height:15px;background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:transform .3s ease-in-out}.toggle-switch[data-v-c3422066]:before{content:"";position:absolute;top:-25px;right:-35px;font-size:12px;font-weight:700;color:#aaa;text-shadow:1px 1px #fff;transition:color .3s ease-in-out}.toggle-switch input[type=checkbox]:checked+.toggle-switch-handle[data-v-c3422066]{transform:translateX(45px)}.toggle-switch input[type=checkbox]:checked+.toggle-switch-background[data-v-c3422066]{background-color:var(--color-text-primary);box-shadow:inset 0 0 0 2px var(--color-text-primary)}.toggle-switch input[type=checkbox]:checked+.toggle-switch[data-v-c3422066]:before{content:"On";color:var(--color-text-primary);right:-15px}.toggle-switch input[type=checkbox]:checked+.toggle-switch-background .toggle-switch-handle[data-v-c3422066]{transform:translateX(20px)}.menu-item[data-v-c3422066]{margin-left:1.5rem;margin-right:1.5rem;margin-top:.5rem;display:flex;justify-content:space-between;border-radius:1.5rem;border-bottom-width:1px;padding:1rem;--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.dialog-box[data-v-c3422066]{border-radius:20px}