: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)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid}: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-hsqwsfpm]{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-hsqwsfpm]{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-hsqwsfpm]{color:rgb(var(--ac-color-500));font-size:var(--ac-text-sm)}.ac-input-helper-text[data-astro-cid-hsqwsfpm]{align-items:center;color:rgb(var(--ac-color-400));display:flex;font-size:var(--ac-text-sm);gap:var(--ac-spacing-1);svg{flex-shrink:0;height:var(--ac-spacing-4);width:var(--ac-spacing-4)}}.ac-input-icon[data-astro-cid-hsqwsfpm]{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-hsqwsfpm]{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{height:var(--ac-spacing-6);width:var(--ac-spacing-6)}&[data-is-visible=false] .ac-input-eye-off{display:none}&[data-is-visible=true] .ac-input-eye{display:none}}:root{--ac-textarea-border-radius: var(--ac-rounded-xl);--ac-textarea-padding-x: var(--ac-spacing-4);--ac-textarea-padding-y: var(--ac-spacing-3);--ac-textarea-height: var(--ac-spacing-12)}textarea::placeholder{color:rgb(var(--ac-color-400))}.ac-textarea-wrapper .ac-textarea:read-only{background-color:rgb(var(--ac-color-200))}:root{--ac-select-border-radius: var(--ac-rounded-xl);--ac-select-padding: var(--ac-spacing-4);--ac-select-height: var(--ac-spacing-12)}.ac-select-wrapper[data-astro-cid-nw22prwf]{display:flex;flex-direction:column;font-family:var(--ac-font-sans);gap:var(--ac-spacing-2);>div{position:relative}&:has(.ac-select[aria-expanded=true]) .ac-select-icon{transform:translateY(-50%) rotate(180deg)}&:has(.ac-select[aria-expanded=true]) .ac-select-popover{grid-template-rows:1fr}&:has(.ac-select:disabled){opacity:var(--ac-disabled-opacity);pointer-events:none}&:has(.ac-select--error) .ac-select-helper-text{color:rgb(var(--ac-danger))}&:has(.ac-select--success) .ac-select-helper-text{color:rgb(var(--ac-success))}}.ac-select[data-astro-cid-nw22prwf]{appearance:none;background-color:rgb(var(--ac-color-100));background-image:none;border-color:rgb(var(--ac-color-200));border-radius:var(--ac-select-border-radius);border-width:var(--ac-border-2);color:rgb(var(--ac-color-400));cursor:pointer;font-size:var(--ac-text-base);font-weight:var(--ac-font-normal);height:var(--ac-select-height);line-height:var(--ac-leading-normal);padding-left:var(--ac-select-padding);padding-right:var(--ac-select-padding);transition:all .3s ease-in-out;width:100%;&[data-selected=true]{color:rgb(var(--ac-color-700))}&[aria-expanded=true],&[aria-expanded=true]:hover{border-color:var(--ac-primary-hover)}&:hover{border-color:rgb(var(--ac-color-300))}&:focus,&.ac-select--error:focus,&:focus:hover{border-color:var(--ac-primary-hover);outline:none}&:disabled{background-color:rgb(var(--ac-color-200))}&.ac-select--error,&.ac-select--error:hover{border-color:rgb(var(--ac-danger))}}.ac-select-label[data-astro-cid-nw22prwf]{color:rgb(var(--ac-color-500));font-size:var(--ac-text-sm)}.ac-select-helper-text[data-astro-cid-nw22prwf]{align-items:center;color:rgb(var(--ac-color-400));display:flex;font-size:var(--ac-text-sm);gap:var(--ac-spacing-1);svg{flex-shrink:0;height:var(--ac-spacing-4);width:var(--ac-spacing-4)}}.ac-select-icon[data-astro-cid-nw22prwf]{color:rgb(var(--ac-color-400));position:absolute;right:var(--ac-select-padding);top:50%;transform-origin:center;transform:translateY(-50%);transition:all .3s ease-in-out}.ac-select-popover[data-astro-cid-nw22prwf]{display:grid;grid-template-rows:0fr;left:0;position:absolute;right:0;top:calc(100% + var(--ac-spacing-1));transition:grid-template-rows .3s ease-in-out;z-index:1;>div{background-color:rgb(var(--ac-color-100));border-radius:var(--ac-select-border-radius);box-shadow:0 4px 8px #0000001a;list-style:none;margin:0;overflow:hidden;padding:0}}.ac-select-list[data-astro-cid-nw22prwf]{-ms-overflow-style:none;border-color:rgb(var(--ac-color-200));border-radius:var(--ac-rounded-xl);border-width:var(--ac-border-1);display:flex;flex-direction:column;gap:var(--ac-spacing-1);list-style:none;margin:0;max-height:14.188rem;overflow-y:auto;padding:var(--ac-spacing-1);scrollbar-width:none;>li>button{align-items:center;background-color:rgb(var(--ac-color-100));border-radius:var(--ac-rounded-lg);color:rgb(var(--ac-color-500));cursor:pointer;display:flex;font-size:var(--ac-text-sm);justify-content:space-between;padding:var(--ac-spacing-2) var(--ac-select-padding);transition:all .3s ease-in-out;width:100%;>svg{color:rgb(var(--ac-primary));opacity:0;transition:all .3s ease-in-out;width:var(--ac-spacing-6)}&:hover{color:var(--ac-primary-hover)}&:hover,&:focus{color:var(--ac-primary-hover);background-color:rgba(var(--ac-primary),.1)}&:focus{outline:none}&[aria-selected=true]{background-color:rgba(var(--ac-primary),.1);color:rgb(var(--ac-color-700));>svg{opacity:1}}}}
