.AuditForm_form__NQZmW{display:flex;flex-direction:column;gap:var(--spacing-lg)}.AuditForm_inputGroup__maaYL{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AuditForm_label__nGwVs{font-size:.9rem;font-weight:600;color:var(--text-primary)}.AuditForm_optional__i1DkN{color:var(--text-muted);font-weight:400}.AuditForm_input__as2kQ{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);padding:var(--spacing-md);border-radius:8px;font-size:max(16px,1rem);transition:all .2s ease}.AuditForm_input__as2kQ:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow)}.AuditForm_input__as2kQ:disabled{opacity:.5;cursor:not-allowed}.AuditForm_input__as2kQ::-moz-placeholder{color:var(--text-muted)}.AuditForm_input__as2kQ::placeholder{color:var(--text-muted)}.AuditForm_error__HL0fp{display:flex;flex-direction:column;gap:var(--spacing-sm);background:rgba(239,68,68,.1);border:1px solid var(--error-color);color:var(--error-color);padding:var(--spacing-md);border-radius:8px;font-size:.9rem;text-align:start}.AuditForm_errorActions__o7fUT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm) var(--spacing-lg)}.AuditForm_errorButton__VFwuG,.AuditForm_errorLink__OYhTc{padding:0;background:none;border:none;color:var(--text-primary);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.AuditForm_errorButton__VFwuG:disabled{opacity:.6;cursor:not-allowed}.AuditForm_submitButton__orMTg{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);color:white;border:none;padding:var(--spacing-md) var(--spacing-xl);border-radius:9999px;font-size:1.1rem;font-weight:700;transition:all .2s ease;box-shadow:0 4px 12px var(--accent-glow)}.AuditForm_submitButton__orMTg:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px var(--accent-glow)}.AuditForm_submitButton__orMTg:disabled{opacity:.6;cursor:not-allowed;transform:none}.AuditForm_hint__Z4w7P{text-align:center;font-size:.85rem;color:var(--text-muted)}.AuditForm_inputWrapper__uuxXi{position:relative;display:flex;align-items:center}.AuditForm_inputWrapper__uuxXi .AuditForm_input__as2kQ{flex:1;min-inline-size:0;padding-inline-end:40px}.AuditForm_validationIcon__GqKpr{position:absolute;inset-inline-end:12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.AuditForm_spinner__6A5i4{width:16px;height:16px;border:2px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;animation:AuditForm_spin__RWAtc .8s linear infinite}@keyframes AuditForm_spin__RWAtc{to{transform:rotate(1turn)}}.AuditForm_checkIcon__Xt4E8{color:#22c55e}.AuditForm_errorIcon___i1HY{color:var(--error-color)}.AuditForm_inputValid__aX2F4{border-color:#22c55e}.AuditForm_inputInvalid__5afDh{border-color:var(--error-color)}