[data-v-dc76dae9]:root{--form-box-font-size:1rem}.form-box[data-v-dc76dae9]{color:#fff;cursor:text;display:block;font-size:var(--form-box-font-size);margin-bottom:1rem}.form-box[data-v-dc76dae9],.form-box__inner[data-v-dc76dae9]{overflow:visible;position:relative}.form-box__label[data-v-dc76dae9]{backface-visibility:hidden;bottom:var(--label-bottom,6px);left:0;pointer-events:none;position:absolute;transform-origin:left bottom;transition:transform .35s cubic-bezier(.16,.84,.44,1),color .25s ease;white-space:nowrap;will-change:transform,color;z-index:3}.form-box.no-anim .form-box__label.floated[data-v-dc76dae9]{color:#999;transform:translate(var(--float-x,0),var(--float-y,-28px)) scale(var(--float-scale,.62))}.asterisk[data-v-dc76dae9]{color:#ffffff80;margin-left:2px}.form-box__input[data-v-dc76dae9],.form-box__select[data-v-dc76dae9],.form-box__textarea[data-v-dc76dae9]{border:none;bottom:var(--control-bottom,2px);caret-color:#fff;color:#fff!important;left:0;outline:none;position:absolute;width:100%;-webkit-text-fill-color:#fff;background:transparent!important;font-size:inherit;line-height:1.3;padding:var(--pad-top,8px) 5px var(--pad-bottom,2px);pointer-events:auto;z-index:2}.form-box__select[data-v-dc76dae9]{background-color:transparent!important;color-scheme:dark}.form-box__select.form-box__select--empty[data-v-dc76dae9]{color:transparent!important;-webkit-text-fill-color:transparent!important}.form-box__select[data-v-dc76dae9] optgroup,.form-box__select[data-v-dc76dae9] option{background-color:#050505!important;color:#fffffff0!important;-webkit-text-fill-color:hsla(0,0%,100%,.94)!important}.form-box__select[data-v-dc76dae9] option:checked{background-color:#171717!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.form-box__select[data-v-dc76dae9] option:disabled{color:#ffffff61!important;-webkit-text-fill-color:hsla(0,0%,100%,.38)!important}.form-box__textarea[data-v-dc76dae9]{resize:none}.form-box__line-base[data-v-dc76dae9]{border:none;border-bottom:.5px solid grey}.form-box__line-base[data-v-dc76dae9],.form-box__line-overlay[data-v-dc76dae9]{box-sizing:content-box;display:block;height:0;margin:0;max-width:100%;pointer-events:none}.form-box__line-overlay[data-v-dc76dae9]{border:none;border-bottom:1px solid #fff;opacity:0;position:relative;top:-1px;transform:scaleX(0);transform-origin:center center;transition:transform .25s ease,border-bottom-color .25s ease,opacity .12s linear;will-change:transform,border-bottom-color,opacity}.form-box.focused .form-box__label[data-v-dc76dae9],.form-box.select-active .form-box__label[data-v-dc76dae9],.form-box:focus-within .form-box__label[data-v-dc76dae9],.form-box__label.floated[data-v-dc76dae9]{color:#999!important;transform:translate(var(--float-x,0),var(--float-y,-28px)) scale(var(--float-scale,.62))!important;z-index:1}.form-box:not(:focus-within):not(.focused):not(.select-active) .form-box__label[data-v-dc76dae9]:not(.floated){transform:none!important}.form-box.focused .form-box__line-overlay[data-v-dc76dae9],.form-box.no-anim .form-box__line-overlay.filled[data-v-dc76dae9],.form-box.no-anim.focused .form-box__line-overlay[data-v-dc76dae9],.form-box.select-active .form-box__line-overlay[data-v-dc76dae9],.form-box:focus-within .form-box__line-overlay[data-v-dc76dae9],.form-box__line-overlay.filled[data-v-dc76dae9]{border-bottom-color:#fff!important;opacity:1!important;transform:scaleX(1)!important}.form-box:not(:focus-within):not(.focused):not(.select-active) .form-box__line-overlay[data-v-dc76dae9]:not(.filled){opacity:0!important;transform:scaleX(0)!important}.error .form-box__line-base[data-v-dc76dae9]{border-bottom-color:#ef4444!important}.error .form-box__label[data-v-dc76dae9]{color:#fca5a5!important}@media(prefers-reduced-motion:reduce){.form-box__label[data-v-dc76dae9],.form-box__line-overlay[data-v-dc76dae9]{transition:none!important}}[data-v-dc76dae9] input.form-box__input:-webkit-autofill,[data-v-dc76dae9] select.form-box__select:-webkit-autofill,[data-v-dc76dae9] textarea.form-box__textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 9999s ease-out 0s!important;transition:background-color 9999s ease-out 0s!important}[data-v-dc76dae9] input.form-box__input:-webkit-autofill,[data-v-dc76dae9] select.form-box__select:-webkit-autofill,[data-v-dc76dae9] textarea.form-box__textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px transparent!important;caret-color:#fff!important;color:#fff!important}[data-v-dc76dae9] input.form-box__input:autofill,[data-v-dc76dae9] select.form-box__select:autofill,[data-v-dc76dae9] textarea.form-box__textarea:autofill{box-shadow:inset 0 0 0 1000px transparent!important;caret-color:#fff!important;color:#fff!important}
