@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.wui-input-switch{--color-switch-title-def:var(--color-blue-216-8-8);--color-switch-title-dis:var(--color-blue-216-8-8-32);--color-switch-lbl-def:var(--color-blue-216-8-44);--color-switch-lbl-dis:var(--color-blue-216-8-44-32);--color-switch-btn-inactive-def:var(--color-blue-216-8-70);--color-switch-btn-inactive-hov:var(--color-blue-216-8-60);--color-switch-btn-inactive-pres:var(--color-blue-216-8-60);--color-switch-btn-inactive-dis:var(--color-blue-216-8-60-32);--color-switch-btn-active-def:var(--color-blue-216-80-40);--color-switch-btn-active-hov:var(--color-blue-216-80-36);--color-switch-btn-active-pres:var(--color-blue-216-80-36);--color-switch-btn-active-dis:var(--color-blue-216-80-36-32);--color-switch-circle-def:var(--color-white);--color-switch-foc-def:var(--color-foc-def)}.theme-dark-1 .wui-input-switch{--color-switch-title-def:var(--color-white);--color-switch-title-dis:var(--color-white-32);--color-switch-lbl-def:var(--color-blue-216-8-64);--color-switch-lbl-dis:var(--color-blue-216-8-64-32);--color-switch-btn-inactive-def:var(--color-blue-216-8-38);--color-switch-btn-inactive-hov:var(--color-blue-216-8-48);--color-switch-btn-inactive-pres:var(--color-blue-216-8-48);--color-switch-btn-inactive-dis:var(--color-blue-216-8-48-32);--color-switch-btn-active-def:var(--color-blue-224-80-48);--color-switch-btn-active-hov:var(--color-blue-224-80-52);--color-switch-btn-active-pres:var(--color-blue-224-80-52);--color-switch-btn-active-dis:var(--color-blue-224-80-52-32);--color-switch-circle-def:var(--color-white)}.theme-lsDark-1 .wui-input-switch{--color-switch-title-def:var(--color-white);--color-switch-title-dis:var(--color-white-32);--color-switch-lbl-def:var(--color-blue-216-8-64);--color-switch-lbl-dis:var(--color-blue-216-8-64-32);--color-switch-btn-inactive-def:var(--color-blue-216-8-38);--color-switch-btn-inactive-hov:var(--color-blue-216-8-48);--color-switch-btn-inactive-pres:var(--color-blue-216-8-48);--color-switch-btn-inactive-dis:var(--color-blue-216-8-48-32);--color-switch-btn-active-def:var(--color-blue-216-56-40);--color-switch-btn-active-hov:var(--color-blue-216-56-40);--color-switch-btn-active-pres:var(--color-blue-216-56-40);--color-switch-btn-active-dis:var(--color-blue-216-56-40-32);--color-switch-circle-def:var(--color-white)}.wui-input-switch{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);-webkit-user-select:none;user-select:none;display:inline-flex}.wui-input-switch__input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wui-input-switch--right{gap:var(--spacing,.25rem)}.wui-input-switch--right.wui-input-switch--has-text{justify-content:space-between;width:100%}.wui-input-switch--is-disabled{cursor:default}.wui-input-switch--is-disabled .wui-input-switch__control{background-color:var(--color-switch-btn-inactive-dis)}.wui-input-switch--is-disabled .wui-input-switch__label{color:var(--color-switch-title-dis)}.wui-input-switch--is-disabled .wui-input-switch__description{color:var(--color-switch-lbl-dis)}.wui-input-switch:not(.wui-input-switch--is-disabled){cursor:pointer}.wui-input-switch__control{box-sizing:border-box;border-radius:var(--radius-full,9999px);transition-property:background-color,outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--color-switch-btn-inactive-def);flex-shrink:0;align-items:center;transition-duration:.2s;display:inline-flex}.wui-input-switch:not(.wui-input-switch--is-disabled):hover .wui-input-switch__input:not(:checked)~.wui-input-switch__control{background-color:var(--color-switch-btn-inactive-hov)}.wui-input-switch:not(.wui-input-switch--is-disabled):active .wui-input-switch__input:not(:checked)~.wui-input-switch__control{background-color:var(--color-switch-btn-inactive-pres)}.wui-input-switch .wui-input-switch__input:checked~.wui-input-switch__control{background-color:var(--color-switch-btn-active-def)}.wui-input-switch--is-disabled .wui-input-switch__input:checked~.wui-input-switch__control{background-color:var(--color-switch-btn-active-dis)}.wui-input-switch:not(.wui-input-switch--is-disabled):hover .wui-input-switch__input:checked~.wui-input-switch__control{background-color:var(--color-switch-btn-active-hov)}.wui-input-switch:not(.wui-input-switch--is-disabled):active .wui-input-switch__input:checked~.wui-input-switch__control{background-color:var(--color-switch-btn-active-pres)}.wui-input-switch .wui-input-switch__input:focus-visible~.wui-input-switch__control{outline:1px solid var(--color-switch-foc-def)}.wui-input-switch__thumb{border-radius:var(--radius-full,9999px);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--color-switch-circle-def);transition-duration:.2s}.wui-input-switch__text{flex-direction:column;gap:2px;min-width:0;display:flex}.wui-input-switch__label{color:var(--color-switch-title-def)}.wui-input-switch__description{color:var(--color-switch-lbl-def)}.wui-input-switch--size-20 .wui-input-switch__control{width:36px;height:20px;padding:2px}.wui-input-switch--size-20 .wui-input-switch__thumb{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.wui-input-switch--size-20 .wui-input-switch__input:checked~.wui-input-switch__control .wui-input-switch__thumb{transform:translate(16px)}.wui-input-switch--size-20 .wui-input-switch__label{font-size:14px;font-weight:400;line-height:20px}.wui-input-switch--size-20 .wui-input-switch__description{font-size:12px;font-weight:400;line-height:18px}.wui-input-switch--size-20{gap:calc(var(--spacing,.25rem) * 1.5)}.wui-input-switch--size-24 .wui-input-switch__control{width:44px;height:24px;padding:2px}.wui-input-switch--size-24 .wui-input-switch__thumb{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.wui-input-switch--size-24 .wui-input-switch__input:checked~.wui-input-switch__control .wui-input-switch__thumb{transform:translate(20px)}.wui-input-switch--size-24 .wui-input-switch__label{font-size:16px;font-weight:400;line-height:24px}.wui-input-switch--size-24 .wui-input-switch__description{font-size:14px;font-weight:400;line-height:20px}.wui-input-switch--size-26 .wui-input-switch__control{width:48px;height:26px;padding:2px}.wui-input-switch--size-26 .wui-input-switch__thumb{width:22px;height:22px}.wui-input-switch--size-26 .wui-input-switch__input:checked~.wui-input-switch__control .wui-input-switch__thumb{transform:translate(22px)}.wui-input-switch--size-26 .wui-input-switch__label{font-size:18px;font-weight:400;line-height:26px}.wui-input-switch--size-26 .wui-input-switch__description{font-size:16px;font-weight:400;line-height:24px}@property --tw-duration{syntax:"*";inherits:false}
