:root{--ac-transparent: transparent;--ac-current: currentColor;--ac-white: 255, 255, 255;--ac-primary: 64, 93, 255;--ac-secondary: 98, 251, 213;--ac-dark: 22, 22, 22;--ac-gray-100: 232, 232, 232;--ac-gray-200: 185, 185, 185;--ac-gray-300: 139, 139, 139;--ac-gray-400: 92, 92, 92;--ac-gray-500: 45, 45, 45;--ac-success: 0, 255, 0;--ac-warning: 255, 255, 0;--ac-danger: 255, 0, 0;--ac-primary-hover: rgba(var(--ac-primary), .9);--ac-secondary-hover: rgba(var(--ac-secondary), .9);--ac-dark-hover: rgba(var(--ac-dark), .9);--ac-white-hover: rgba(var(--ac-white), .9);--ac-primary-active: rgb(var(--ac-primary));--ac-secondary-active: rgb(var(--ac-secondary));--ac-dark-active: rgb(var(--ac-dark));--ac-white-active: rgb(var(--ac-white));--ac-primary-focus: 0 0 0 2px rgba(var(--ac-primary), .4);--ac-secondary-focus: 0 0 0 2px rgba(var(--ac-secondary), .4);--ac-dark-focus: 0 0 0 2px rgba(var(--ac-dark), .4);--ac-white-focus: 0 0 0 2px rgba(var(--ac-white), .4);--ac-disabled-opacity: .4;--ac-outline-color: rgba(var(--ac-primary), .5);--ac-outline-offset: var(--ac-spacing-0-5);--ac-outline-style: solid;--ac-outline-width: var(--ac-border-2);--ac-font-sans: ui-sans-serif, system-ui, sans-serif;--ac-text-xs: .75rem;--ac-text-sm: .875rem;--ac-text-md: 1rem;--ac-text-lg: 1.125rem;--ac-text-xl: 1.25rem;--ac-text-2xl: 1.5rem;--ac-text-3xl: 1.875rem;--ac-font-light: 300;--ac-font-normal: 400;--ac-font-medium: 500;--ac-font-bold: 700;--ac-leading-none: 1;--ac-leading-normal: 1.5;--ac-spacing-px: 1px;--ac-spacing-0-5: .125rem;--ac-spacing-1: .25rem;--ac-spacing-1-5: .375rem;--ac-spacing-2: .5rem;--ac-spacing-2-5: .625rem;--ac-spacing-3: .75rem;--ac-spacing-3-5: .875rem;--ac-spacing-4: 1rem;--ac-spacing-5: 1.25rem;--ac-spacing-6: 1.5rem;--ac-spacing-7: 1.75rem;--ac-spacing-8: 2rem;--ac-spacing-9: 2.25rem;--ac-spacing-10: 2.5rem;--ac-spacing-12: 3rem;--ac-spacing-16: 4rem;--ac-border-0: 0;--ac-border: 1px;--ac-border-2: 2px;--ac-rounded-none: 0;--ac-rounded-sm: .125rem;--ac-rounded: .25rem;--ac-rounded-md: .375rem;--ac-rounded-lg: .5rem;--ac-rounded-xl: .75rem;--ac-rounded-2xl: 1rem;--ac-rounded-3xl: 1.5rem;--ac-rounded-4xl: 2rem;--ac-rounded-full: 9999px}.light,:root,[data-theme=light]{color-scheme:light;--ac-color-100: var(--ac-white);--ac-color-200: var(--ac-gray-100);--ac-color-300: var(--ac-gray-200);--ac-color-400: var(--ac-gray-300);--ac-color-500: var(--ac-gray-400);--ac-color-600: var(--ac-gray-500);--ac-color-700: var(--ac-dark)}.dark,[data-theme=dark]{color-scheme:dark;--ac-color-100: var(--ac-dark);--ac-color-200: var(--ac-gray-500);--ac-color-300: var(--ac-gray-400);--ac-color-400: var(--ac-gray-300);--ac-color-500: var(--ac-gray-200);--ac-color-600: var(--ac-gray-100);--ac-color-700: var(--ac-white)}:root{--ac-input-border-radius: var(--ac-rounded-xl);--ac-input-padding: var(--ac-spacing-4);--ac-input-height: var(--ac-spacing-12)}input::placeholder{color:rgb(var(--ac-color-400))}.ac-input-wrapper .ac-input:read-only{background-color:rgb(var(--ac-color-200))}.ac-input-wrapper[data-astro-cid-kdvc273g]{display:flex;flex-direction:column;font-family:var(--ac-font-sans);gap:var(--ac-spacing-2);>div{position:relative}&:has(.ac-input:disabled){opacity:var(--ac-disabled-opacity);pointer-events:none}&:has(.ac-input--error) .ac-input-helper-text{color:rgb(var(--ac-danger))}&:has(.ac-input--success) .ac-input-helper-text{color:rgb(var(--ac-success))}&:has(.ac-input-icon--left) .ac-input{padding-left:var(--ac-spacing-12)}&:has(.ac-input-icon--right) .ac-input,&:has(.ac-input-password-btn) .ac-input{padding-right:var(--ac-spacing-12)}}.ac-input[data-astro-cid-kdvc273g]{appearance:none;background-color:rgb(var(--ac-color-100));background-image:none;border-color:rgb(var(--ac-color-200));border-radius:var(--ac-input-border-radius);border-width:var(--ac-border-2);color:var(--ac-color-700);font-size:var(--ac-text-base);height:var(--ac-input-height);line-height:var(--ac-leading-normal);padding-left:var(--ac-input-padding);padding-right:var(--ac-input-padding);transition:all .3s ease-in-out;width:100%;&:hover{border-color:rgb(var(--ac-color-300))}&:focus{border-color:var(--ac-primary-hover);outline:none}&:disabled{background-color:rgb(var(--ac-color-200))}&.ac-input--error{border-color:rgb(var(--ac-danger))}}.ac-input-label[data-astro-cid-kdvc273g]{color:rgb(var(--ac-color-500));font-size:var(--ac-text-sm)}.ac-input-helper-text[data-astro-cid-kdvc273g]{align-items:center;color:rgb(var(--ac-color-400));display:flex;font-size:var(--ac-text-sm);gap:var(--ac-spacing-1);svg[data-astro-cid-kdvc273g]{flex-shrink:0;height:var(--ac-spacing-4);width:var(--ac-spacing-4)}}.ac-input-icon[data-astro-cid-kdvc273g]{color:rgb(var(--ac-color-400));height:var(--ac-spacing-6);position:absolute;top:50%;transform:translateY(-50%);width:var(--ac-spacing-6);&.ac-input-icon--left{left:var(--ac-spacing-4)}&.ac-input-icon--right{right:var(--ac-spacing-4)}}.ac-input-password-btn[data-astro-cid-kdvc273g]{appearance:none;background-color:transparent;border:none;color:rgb(var(--ac-color-400));cursor:pointer;height:var(--ac-spacing-6);padding:0;position:absolute;right:var(--ac-spacing-4);top:50%;transform:translateY(-50%);width:var(--ac-spacing-6);transition:all .3s ease-in-out;&:hover{color:var(--ac-primary-hover)}.ac-input-eye-off[data-astro-cid-kdvc273g]{height:var(--ac-spacing-6);width:var(--ac-spacing-6)}&[data-is-visible=false] .ac-input-eye-off[data-astro-cid-kdvc273g]{display:none}&[data-is-visible=true] .ac-input-eye[data-astro-cid-kdvc273g]{display:none}}
