@layer properties,theme,base,nuxt-base,components,utilities;@layer nuxt-base{.group[data-v-d1143acc]{position:relative;display:flex;align-items:stretch}.group .input[data-v-d1143acc],.group .select[data-v-d1143acc]{display:block;width:100%;padding:calc(var(--spacing-unit)*4) calc(var(--spacing-unit)*4) calc(var(--spacing-unit)*2) calc(var(--spacing-unit)*4);border-radius:var(--radius-input)}@media screen and (min-width:768px){.group .input[data-v-d1143acc],.group .select[data-v-d1143acc]{padding:calc(var(--spacing-unit)*5) calc(var(--spacing-unit)*4) calc(var(--spacing-unit)*3) calc(var(--spacing-unit)*4)}}.group .input:focus~.form-input-label[data-v-d1143acc],.group .select:focus~.form-input-label[data-v-d1143acc]{top:4px;font-size:var(--text-caption)}.group .select[data-v-d1143acc]{-webkit-appearance:none}.group .form-input-label[data-v-d1143acc]{position:absolute;pointer-events:none;transition:all .1s ease;color:var(--color-muted);left:16px;top:14px;font-size:var(--text-small);line-height:24px}@media screen and (min-width:768px){.group .form-input-label[data-v-d1143acc]{top:18px;font-size:var(--text-body);line-height:28px}}.group .form-input-label.shrink[data-v-d1143acc]{top:4px;font-size:var(--text-caption)}.group.error .input[data-v-d1143acc],.group.error .select[data-v-d1143acc]{border:1px solid var(--color-error)}.group.error .form-input-label[data-v-d1143acc]{color:var(--color-error)}}
