/*! 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-otp-input__control{position:relative;display:flex;inline-size:min(100%,var(--aui-otp-length, 6)*3.25rem)}.aui-otp-input__input{position:absolute;inset:0;box-sizing:border-box;inline-size:100%;block-size:100%;padding:0;margin:0;font-size:max(1rem,var(--aui-font-size-md));color:rgba(0,0,0,0);caret-color:rgba(0,0,0,0);background:rgba(0,0,0,0);border:0;outline:none}.aui-otp-input__input::selection{background:rgba(0,0,0,0)}.aui-otp-input__input::-ms-reveal{display:none}.aui-otp-input__cells{position:relative;z-index:1;display:flex;flex:1 1 auto;align-items:center;gap:var(--aui-space-2);min-inline-size:0;pointer-events:none}.aui-otp-input__cell{display:flex;flex:1 1 0;align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:0;max-inline-size:3rem;block-size:var(--aui-control-height-lg);font-family:var(--aui-font-family-mono);font-size:var(--aui-font-size-lg);font-weight:var(--aui-font-weight-semibold);color:var(--aui-color-text);background:var(--aui-color-surface);border:var(--aui-border-width) solid var(--aui-color-border-strong);border-radius:var(--aui-radius-md);transition-property:border-color,box-shadow;transition-duration:var(--aui-duration-fast);transition-timing-function:var(--aui-easing-standard)}@media(prefers-reduced-motion: reduce){.aui-otp-input__cell{transition:none}}:where([data-aui-animation=none]) .aui-otp-input__cell{transition:none}.aui-otp-input__separator{flex:none;color:var(--aui-color-text-muted)}.aui-otp-input--focused .aui-otp-input__cell--active{border-color:var(--aui-color-focus-ring);box-shadow:0 0 0 1px var(--aui-color-focus-ring)}.aui-otp-input--invalid .aui-otp-input__cell{border-color:var(--aui-color-error-fg)}.aui-otp-input--disabled .aui-otp-input__cell{color:var(--aui-color-text-disabled);background:var(--aui-color-disabled-bg);border-color:var(--aui-color-border)}.aui-otp-input--disabled .aui-otp-input__input{cursor:not-allowed}.aui-otp-input:has(.aui-otp-input__input:read-only:not(:disabled)) .aui-otp-input__cell{background:var(--aui-color-surface-sunken)}@media(forced-colors: active){.aui-otp-input__cell{border-color:CanvasText}.aui-otp-input--focused .aui-otp-input__cell--active{outline:2px solid Highlight;outline-offset:1px}}}
