.form-module__woz9Yq__field{flex-direction:column;gap:8px;display:flex}.form-module__woz9Yq__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.form-module__woz9Yq__label{font-size:var(--fs-meta);letter-spacing:var(--ls-meta);color:var(--text-primary);font-weight:500;line-height:18px}.form-module__woz9Yq__required{color:var(--accent-cyan)}.form-module__woz9Yq__optional{color:var(--text-muted);font-weight:400}.form-module__woz9Yq__counter{font-size:var(--fs-micro);letter-spacing:.04em;color:var(--text-muted);font-variant-numeric:tabular-nums}.form-module__woz9Yq__counter[data-over]{color:var(--accent-orange)}.form-module__woz9Yq__control{border-radius:var(--radius-control);border:1px solid var(--border);width:100%;min-height:52px;color:var(--text-primary);font-size:var(--fs-body);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);background:#080d1299;padding:14px 16px;line-height:1.5}.form-module__woz9Yq__control::placeholder{color:var(--text-muted);opacity:1}.form-module__woz9Yq__control:hover{border-color:var(--border-strong)}.form-module__woz9Yq__control:focus-visible{border-color:var(--accent-cyan);background:#080d12d9;outline:none;box-shadow:0 0 0 3px #28c6c32e}.form-module__woz9Yq__control[data-filled=true]:not([aria-invalid=true]){border-color:#2b4a55}.form-module__woz9Yq__control[aria-invalid=true]{border-color:var(--accent-orange)}.form-module__woz9Yq__control[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px #f0744933}.form-module__woz9Yq__control:disabled{opacity:.5;cursor:not-allowed}textarea.form-module__woz9Yq__control{resize:vertical;min-height:176px}.form-module__woz9Yq__hint{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted)}.form-module__woz9Yq__error{font-size:var(--fs-small);line-height:var(--lh-small);color:#ff9a76}.form-module__woz9Yq__error:before{content:"↳ "}
