._formContainer_cgq8x_3{max-width:600px}._formCard_cgq8x_7{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-lg);animation:_fadeInUp_cgq8x_1 .3s ease-out}._formField_cgq8x_15{margin-bottom:var(--space-md)}._formLabel_cgq8x_19{display:block;font-size:.8125rem;font-weight:500;color:var(--text-primary);margin-bottom:var(--space-xs)}._formInput_cgq8x_27,._formTextarea_cgq8x_28,._formSelect_cgq8x_29{width:100%;padding:var(--space-sm) var(--space-md);background-color:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);font-size:.875rem;transition:var(--transition-fast)}._formInput_cgq8x_27:hover,._formTextarea_cgq8x_28:hover,._formSelect_cgq8x_29:hover{border-color:var(--border-hover)}._formInput_cgq8x_27:focus,._formTextarea_cgq8x_28:focus,._formSelect_cgq8x_29:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px rgba(var(--accent-primary-rgb),.15)}._formInput_cgq8x_27::placeholder,._formTextarea_cgq8x_28::placeholder{color:var(--text-disabled)}._formTextarea_cgq8x_28{min-height:100px;resize:vertical}._formHint_cgq8x_64{font-size:.75rem;color:var(--text-secondary);margin-top:var(--space-xs)}._formError_cgq8x_70{font-size:.75rem;color:var(--color-error);margin-top:var(--space-xs)}._formErrorCard_cgq8x_76{padding:var(--space-md);background-color:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:var(--radius-md);color:var(--color-error);font-size:.875rem;margin-bottom:var(--space-md)}._formActions_cgq8x_86{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--border-primary)}._submitButton_cgq8x_95{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);background-color:var(--accent-primary);color:var(--bg-primary);font-size:.875rem;font-weight:500;border:none;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast)}._submitButton_cgq8x_95:hover:not(:disabled){background-color:var(--text-link-hover);transform:translateY(-1px);box-shadow:var(--shadow-sm)}._submitButton_cgq8x_95:disabled{background-color:var(--bg-quaternary);color:var(--text-disabled);cursor:not-allowed;transform:none}._cancelButton_cgq8x_124{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background-color:var(--bg-tertiary);color:var(--text-primary);font-size:.875rem;font-weight:500;border:1px solid var(--border-primary);border-radius:var(--radius-md);text-decoration:none;transition:var(--transition-fast)}._cancelButton_cgq8x_124:hover{background-color:var(--bg-quaternary);border-color:var(--border-secondary);transform:translateY(-1px);text-decoration:none}._fieldset_cgq8x_148{border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-md);margin-bottom:var(--space-md);background-color:var(--bg-tertiary)}._legend_cgq8x_156{font-size:.875rem;font-weight:600;color:var(--text-primary);padding:0 var(--space-sm)}._checkboxField_cgq8x_164{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}._checkbox_cgq8x_164{width:16px;height:16px;border-radius:var(--radius-sm);border:1px solid var(--border-secondary);background-color:var(--bg-tertiary);cursor:pointer}._checkbox_cgq8x_164:checked{background-color:var(--accent-primary);border-color:var(--accent-primary)}._checkboxLabel_cgq8x_185{font-size:.875rem;color:var(--text-primary);cursor:pointer}._inlineButton_cgq8x_192{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background-color:var(--bg-tertiary);color:var(--text-primary);font-size:.75rem;font-weight:500;border:1px solid var(--border-primary);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-fast)}._inlineButton_cgq8x_192:hover{background-color:var(--bg-quaternary);border-color:var(--border-secondary)}._inlineButtonDanger_cgq8x_212{background-color:var(--color-error-bg);color:var(--color-error);border-color:var(--color-error-border)}._inlineButtonDanger_cgq8x_212:hover{background-color:var(--color-error-bg);opacity:.9}@keyframes _fadeInUp_cgq8x_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
