crui-switch-input.svelte-m7v8nt{align-items:center;height:2.75rem;display:flex}crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){background:var(--background-emphasized-interactive,#0163e5)}@media (pointer:fine){crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):hover{background:var(--background-state-emphasized-hovered,#014fb7)}}crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):active{background:var(--background-state-emphasized-pressed,#014298)}crui-switch-input.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){left:1.5rem}crui-switch-input.disabled.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){box-shadow:none;cursor:not-allowed;background:#eceff1!important}crui-switch-input.disabled.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){color:#e1e5ea;background:#fffffff2}crui-switch-input.disabled.svelte-m7v8nt label:where(.svelte-m7v8nt){cursor:initial;color:var(--foreground-state-disabled,#cfd8dc)}crui-switch-input.disabled.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){background:#99c1f5!important}crui-switch-input.disabled.checked.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){color:#99c1f5}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt){display:flex;position:relative}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;background:#e1e5ea;border-radius:1rem;width:3rem;height:1.75rem;position:relative;box-shadow:inset 0 0 .1rem #47628540}@media (prefers-reduced-motion:no-preference){crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt){transition:all .15s ease-in-out}}@media (pointer:fine){crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):hover{background:#cfd8dc}}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt):active{background:#b0bec5}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt){appearance:none;width:100%;height:100%;cursor:inherit;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;position:absolute}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt):focus-visible{outline:none}@media not (pointer:coarse){crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt):focus-visible{position:relative}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .rail:where(.svelte-m7v8nt) input:where(.svelte-m7v8nt):focus-visible:before{content:"";border:.1875rem dashed var(--border-state-focus,#263238);z-index:1;pointer-events:none;border-radius:2rem;position:absolute;inset:-.375rem}}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt){background:var(--foreground-inverted,#fff);width:1.25rem;height:1.25rem;color:var(--foreground-interactive,#0163e5);pointer-events:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;transition:left .15s ease-in-out;display:inline-flex;position:absolute;top:.25rem;left:.25rem}crui-switch-input.svelte-m7v8nt .control:where(.svelte-m7v8nt) .handle:where(.svelte-m7v8nt)>*{padding-top:.1rem}crui-switch-input.svelte-m7v8nt label:where(.svelte-m7v8nt){cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-khtml-user-select:none;padding-left:.75rem}crui-settings-item.svelte-8vfxsc{flex-direction:column;gap:1rem;margin:2.5rem 0;display:flex}crui-settings-item.svelte-8vfxsc .content:where(.svelte-8vfxsc)>:first-child{margin-top:0!important}crui-settings-item.svelte-8vfxsc .content:where(.svelte-8vfxsc)>:last-child{margin-bottom:0!important}crui-settings-item.svelte-8vfxsc .content:where(.svelte-8vfxsc) h3:where(.svelte-8vfxsc){margin-bottom:1rem}
