.aim-switch[data-v-7a7cc5bb]{cursor:pointer;display:flex}.aim-switch.disabled[data-v-7a7cc5bb]{cursor:not-allowed;opacity:.5}.aim-switch input[data-v-7a7cc5bb]{opacity:0;position:absolute}.aim-switch .toggle[data-v-7a7cc5bb]{vertical-align:top;background:var(--secondary-card);border:var(--light-border);border-radius:38px;width:38px;height:20px;transition:background .3s;display:inline-block;position:relative}.aim-switch .toggle[data-v-7a7cc5bb]:after{content:"";background:var(--medium-font);width:14px;height:14px;transition:left var(--primary-transition), width var(--primary-transition), color var(--primary-transition);border-radius:20px;margin:2px;position:absolute;left:0;box-shadow:0 0 2px #0003}.aim-switch .toggle[data-v-7a7cc5bb]:active:after{width:20px}.aim-switch input:focus-visible+.toggle[data-v-7a7cc5bb]{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.aim-switch input:checked+.toggle[data-v-7a7cc5bb]{background:var(--primary);box-shadow:var(--primary-glow)}.aim-switch input:checked+.toggle[data-v-7a7cc5bb]:after{background:var(--light-font);left:calc(100% - 18px)}.aim-switch input:checked+.toggle[data-v-7a7cc5bb]:active:after{left:calc(100% - 24px)}
