.field[data-v-c06a06de]{flex-direction:column;gap:.4375rem;display:flex}.field__label[data-v-c06a06de]{font-size:.875rem;font-weight:600}.field__optional[data-v-c06a06de]{color:var(--c360-text-muted);font-weight:400}.field__input[data-v-c06a06de]{border:1px solid var(--c360-border-strong);background:var(--c360-bg);width:100%;min-height:48px;color:var(--c360-text);font:inherit;resize:vertical;transition:border-color var(--c360-duration) var(--c360-ease),box-shadow var(--c360-duration) var(--c360-ease);border-radius:10px;padding:.75rem .9375rem;font-size:1rem;line-height:1.5}.field__input[data-v-c06a06de]::placeholder{color:color-mix(in srgb,var(--c360-text-muted) 70%,transparent)}.field__input[data-v-c06a06de]:hover{border-color:color-mix(in srgb,var(--c360-text) 30%,transparent)}.field__input[data-v-c06a06de]:focus{border-color:var(--c360-pink);outline:none;box-shadow:0 0 0 4px #e2496f2e}.field__input--invalid[data-v-c06a06de],.field__input--invalid[data-v-c06a06de]:hover{border-color:var(--c360-error)}.field__foot[data-v-c06a06de]{justify-content:space-between;gap:1rem;display:flex}.field__foot[data-v-c06a06de]:empty{display:none}.field__error[data-v-c06a06de],.field__hint[data-v-c06a06de]{margin:0;font-size:.8125rem}.field__error[data-v-c06a06de]{color:var(--c360-error)}.field__count[data-v-c06a06de],.field__hint[data-v-c06a06de]{color:var(--c360-text-muted)}.field__count[data-v-c06a06de]{font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8125rem}.field__count.is-full[data-v-c06a06de]{color:var(--c360-orange)}
