/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.base-input .error-message{display:none}.base-input:has(input:invalid).visited,.base-input:has(textarea:invalid).visited,:is(.base-input:has(textarea:invalid).visited,.base-input:has(input:invalid).visited) .label-text span{color:var(--color-error)}:is(.base-input:has(textarea:invalid).visited,.base-input:has(input:invalid).visited) input{border-color:var(--color-error)}:is(.base-input:has(textarea:invalid).visited,.base-input:has(input:invalid).visited) .error-message{display:block}.base-input input,.base-input textarea{background:0 0;background:var(--color-white);border:1px solid var(--color-mid-biege);border-radius:5px;height:var(--spacing-btn-h);padding:0 var(--spacing-xs);position:relative;width:100%;z-index:1}:is(.base-input input,.base-input textarea):focus{outline:none}.base-input input[type=date]{-webkit-appearance:none}.base-input textarea{height:6lh;padding:var(--spacing-2xs) var(--spacing-xs)}.base-input label{display:block;position:relative}.base-input .label-text{margin-bottom:var(--spacing-3xs)}.base-input .label-text span{color:var(--color-brand-pink);left:0;position:relative;top:0}.base-input .error-message{font-display:swap;font-family:var(--font-sans);font-size:var(--text-p3);font-style:normal;font-weight:400;line-height:1.5;margin-top:var(--spacing-3xs,clamp(.375rem,.3413rem + .1382vw,.5625rem))}
