/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:not(:focus-within) .title:not(.dirty).secretly-dirty[data-v-7b9df9be]{animation-name:title-label-show-7b9df9be}:not(:focus-within) .title[data-v-7b9df9be]:not(.dirty):not(.secretly-dirty){animation-name:title-label-ease-in-7b9df9be}.title[data-v-7b9df9be]{-moz-osx-font-smoothing:grayscale;transform-origin:0 0;pointer-events:none;width:75%;margin:0;transition-property:color,padding-left;transition-duration:.25s;transition-timing-function:cubic-bezier(.75,.02,.5,1);animation:.25s cubic-bezier(.75,.02,.5,1) both title-label-ease-out-7b9df9be;display:block}.title.dirty[data-v-7b9df9be]:not(.secretly-dirty){margin-bottom:var(--spacing,.25rem)}.title[data-v-7b9df9be]:not(.secretly-dirty){animation-name:title-label-ease-out-7b9df9be}.title.secretly-dirty[data-v-7b9df9be]{padding-left:calc(var(--spacing,.25rem) * 8);color:#333;width:100%;font-size:16px;animation-name:title-label-hide-7b9df9be;transform:translateY(28px)}.input[data-v-7b9df9be]{box-sizing:border-box;appearance:none;background-color:#0000;border:0;width:100%;min-height:auto;margin:0;padding:4px 2px 3px;display:block}@media (width>=768px){.input[data-v-7b9df9be]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5)))}}.input[data-v-7b9df9be]:not([disabled]):hover{color:#000}.input[data-v-7b9df9be]:focus,.input[data-v-7b9df9be]:hover{box-shadow:none;border:none;outline:none}.input[data-v-7b9df9be],button[data-v-7b9df9be],span[data-v-7b9df9be]{color:#333;transition:color .25s cubic-bezier(.75,.02,.5,1)}:focus-within>.title[data-v-7b9df9be],:focus-within>button[data-v-7b9df9be]{color:#666}:hover>.title[data-v-7b9df9be],:hover>button[data-v-7b9df9be],:hover>span[data-v-7b9df9be]{color:#000}.input-wrapper[data-v-7b9df9be]:after{box-sizing:border-box;content:"";border-bottom:1px solid #666;width:100%;height:2px;margin-top:-1px;transition-property:border-bottom-color,background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.75,.02,.5,1);display:block}.input-wrapper[data-v-7b9df9be]:hover:after,label:hover~.input-wrapper[data-v-7b9df9be]:after{border-bottom-color:#000}@keyframes title-label-ease-out-7b9df9be{0%{width:100%;font-size:1rem;transform:translateY(28px)}.001%{width:75%;margin-bottom:.25rem;font-size:.875rem;transform:translateY(26px)scale(1.33333)}to{width:75%;margin-bottom:.25rem;font-size:.875rem}}@keyframes title-label-ease-in-7b9df9be{0%{width:75%;font-size:.875rem}.001%{width:100%;font-size:1rem;transform:scale(.75)}to{width:100%;font-size:1rem;transform:translateY(28px)}}@keyframes title-label-hide-7b9df9be{0%{opacity:1}to{opacity:0}}@keyframes title-label-show-7b9df9be{0%{opacity:0}to{opacity:1}}
