/*! AbsoluteUI @absoluteui/components v0.9.3 | (c) Kasadara Technology Solutions Pvt Ltd | AbsoluteUI Free Use License 1.0 | https://aui.kasadara.com/license/ */
@layer aui.base, aui.components, aui.theme;@layer aui.components{.aui-field{display:grid;gap:var(--aui-space-1);min-inline-size:0;font-family:var(--aui-font-family-sans);color:var(--aui-color-text)}.aui-field__label{padding:0;font-size:var(--aui-font-size-sm);font-weight:var(--aui-font-weight-medium);line-height:var(--aui-line-height-tight);overflow-wrap:anywhere}.aui-field__required{margin-inline-start:var(--aui-space-1);color:var(--aui-color-error-fg)}.aui-field__description,.aui-field__counter{font-size:var(--aui-font-size-sm);color:var(--aui-color-text-muted)}.aui-field__counter--over{color:var(--aui-color-error-fg);font-weight:var(--aui-font-weight-medium)}.aui-field__error{display:flex;align-items:flex-start;gap:var(--aui-space-1);font-size:var(--aui-font-size-sm);color:var(--aui-color-error-fg)}.aui-field__error .aui-icon{flex:none;inline-size:var(--aui-icon-size, var(--aui-icon-size-sm));block-size:var(--aui-icon-size, var(--aui-icon-size-sm));margin-block-start:.1em}.aui-field__required[hidden],.aui-field__description[hidden],.aui-field__counter[hidden],.aui-field__error[hidden]{display:none}.aui-switch__row{display:flex;align-items:flex-start;gap:var(--aui-space-2);min-block-size:var(--aui-touch-target-min)}.aui-switch__control{position:relative;display:block;flex:none;inline-size:var(--aui-switch-track-width, var(--aui-switch-width));block-size:var(--aui-switch-track-height, var(--aui-switch-height));margin-block-start:max(0px,(1lh - var(--aui-switch-track-height, var(--aui-switch-height)))/2);font-size:var(--aui-font-size-md);line-height:var(--aui-line-height-normal)}.aui-switch__input{appearance:none;box-sizing:border-box;display:block;inline-size:100%;block-size:100%;margin:0;background:var(--aui-switch-track-bg, var(--aui-color-surface-sunken));border:var(--aui-border-width) solid var(--aui-color-border-strong);border-radius:var(--aui-switch-radius, var(--aui-radius-pill));cursor:pointer;transition-property:background-color,border-color;transition-duration:var(--aui-duration-fast);transition-timing-function:var(--aui-easing-standard)}@media(prefers-reduced-motion: reduce){.aui-switch__input{transition:none}}:where([data-aui-animation=none]) .aui-switch__input{transition:none}.aui-switch__input:hover:not(:disabled){border-color:var(--aui-switch-checked-bg, var(--aui-color-primary))}.aui-switch__input:focus-visible{outline:var(--aui-focus-ring-width) solid var(--aui-color-focus-ring);outline-offset:var(--aui-focus-ring-offset)}.aui-switch__input:checked{background:var(--aui-switch-checked-bg, var(--aui-color-primary));border-color:var(--aui-switch-checked-bg, var(--aui-color-primary))}.aui-switch__input[aria-invalid=true]{border-color:var(--aui-color-error-fg)}.aui-switch__input:disabled{background:var(--aui-color-disabled-bg);border-color:var(--aui-color-border);cursor:not-allowed}.aui-switch__input:disabled:checked{background:var(--aui-color-text-disabled);border-color:var(--aui-color-text-disabled)}.aui-switch__thumb{position:absolute;inset-block:0;inset-inline-start:calc(var(--aui-switch-track-height, var(--aui-switch-height))*.15);inline-size:calc(var(--aui-switch-track-height, var(--aui-switch-height))*.7);block-size:calc(var(--aui-switch-track-height, var(--aui-switch-height))*.7);margin-block:auto;background:var(--aui-switch-thumb-bg, var(--aui-color-border-strong));border-radius:50%;pointer-events:none;transition-property:inset-inline-start,background-color;transition-duration:var(--aui-duration-fast);transition-timing-function:var(--aui-easing-standard)}@media(prefers-reduced-motion: reduce){.aui-switch__thumb{transition:none}}:where([data-aui-animation=none]) .aui-switch__thumb{transition:none}.aui-switch__input:checked~.aui-switch__thumb{inset-inline-start:calc(var(--aui-switch-track-width, var(--aui-switch-width)) - var(--aui-switch-track-height, var(--aui-switch-height))*.85);background:var(--aui-switch-thumb-checked-bg, var(--aui-color-on-primary))}.aui-switch__input:disabled~.aui-switch__thumb{background:var(--aui-color-text-disabled)}.aui-switch__input:disabled:checked~.aui-switch__thumb{background:var(--aui-color-surface)}.aui-switch__label.aui-field__label{font-size:var(--aui-font-size-md);font-weight:var(--aui-font-weight-regular);line-height:var(--aui-line-height-normal);cursor:pointer}.aui-switch--disabled .aui-switch__label{color:var(--aui-color-text-disabled);cursor:not-allowed}.aui-switch>.aui-field__description,.aui-switch>.aui-field__error{padding-inline-start:calc(var(--aui-switch-track-width, var(--aui-switch-width)) + var(--aui-space-2))}@media(prefers-reduced-motion: reduce){.aui-switch__thumb{transition:none}}@media(forced-colors: active){.aui-switch__input,.aui-switch__thumb{forced-color-adjust:none}.aui-switch__input{background:Canvas;border-color:CanvasText}.aui-switch__input:checked{background:Highlight;border-color:Highlight}.aui-switch__input:focus-visible{outline-color:CanvasText}.aui-switch__input:disabled,.aui-switch__input:disabled:checked{background:Canvas;border-color:GrayText}.aui-switch__thumb{background:CanvasText}.aui-switch__input:checked~.aui-switch__thumb{background:HighlightText}.aui-switch__input:disabled~.aui-switch__thumb,.aui-switch__input:disabled:checked~.aui-switch__thumb{background:GrayText}}}
