.llm-uiverse-switch{--switch-width: 46px;--switch-height: 24px;--switch-bg: rgb(131, 131, 131);--switch-checked-bg: rgb(0, 218, 80);--switch-offset: calc((var(--switch-height) - var(--circle-diameter)) / 2);--switch-transition: all .2s cubic-bezier(.27, .2, .25, 1.51);--circle-diameter: 18px;--circle-bg: #fff;--circle-shadow: 1px 1px 2px rgba(146, 146, 146, .45);--circle-checked-shadow: -1px 1px 2px rgba(163, 163, 163, .45);--circle-transition: var(--switch-transition);--icon-transition: all .2s cubic-bezier(.27, .2, .25, 1.51);--icon-cross-color: var(--switch-bg);--icon-cross-size: 6px;--icon-checkmark-color: var(--switch-checked-bg);--icon-checkmark-size: 10px;--effect-width: calc(var(--circle-diameter) / 2);--effect-height: calc(var(--effect-width) / 2 - 1px);--effect-bg: var(--circle-bg);--effect-border-radius: 1px;--effect-transition: all .2s ease-in-out;position:relative;display:inline-block;vertical-align:middle}.llm-uiverse-switch input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.llm-uiverse-switch svg{transition:var(--icon-transition);position:absolute;height:auto}.llm-uiverse-switch .checkmark{width:var(--icon-checkmark-size);color:var(--icon-checkmark-color);transform:scale(0)}.llm-uiverse-switch .cross{width:var(--icon-cross-size);color:var(--icon-cross-color)}.llm-uiverse-switch__slider{box-sizing:border-box;width:var(--switch-width);height:var(--switch-height);background:var(--switch-bg);border-radius:999px;display:flex;align-items:center;position:relative;transition:var(--switch-transition);cursor:pointer}.llm-uiverse-switch__circle{width:var(--circle-diameter);height:var(--circle-diameter);background:var(--circle-bg);border-radius:inherit;box-shadow:var(--circle-shadow);display:flex;align-items:center;justify-content:center;transition:var(--circle-transition);z-index:1;position:absolute;left:var(--switch-offset)}.llm-uiverse-switch__slider:before{content:"";position:absolute;width:var(--effect-width);height:var(--effect-height);left:calc(var(--switch-offset) + (var(--effect-width) / 2));background:var(--effect-bg);border-radius:var(--effect-border-radius);transition:var(--effect-transition)}.llm-uiverse-switch input:checked+.llm-uiverse-switch__slider{background:var(--switch-checked-bg)}.llm-uiverse-switch input:checked+.llm-uiverse-switch__slider .checkmark{transform:scale(1)}.llm-uiverse-switch input:checked+.llm-uiverse-switch__slider .cross{transform:scale(0)}.llm-uiverse-switch input:checked+.llm-uiverse-switch__slider:before{left:calc(100% - var(--effect-width) - (var(--effect-width) / 2) - var(--switch-offset))}.llm-uiverse-switch input:checked+.llm-uiverse-switch__slider .llm-uiverse-switch__circle{left:calc(100% - var(--circle-diameter) - var(--switch-offset));box-shadow:var(--circle-checked-shadow)}.llm-uiverse-switch input:disabled+.llm-uiverse-switch__slider{opacity:.55;cursor:not-allowed}.llm-uiverse-switch input:focus-visible+.llm-uiverse-switch__slider{outline:2px solid rgb(168,85,247);outline-offset:2px}
