._field_1wjng_1{display:flex;flex-direction:column;gap:var(--space-2)}._label_1wjng_2{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);letter-spacing:.03em}._required_1wjng_3{color:var(--color-error);margin-left:2px}._hint_1wjng_4{font-size:var(--text-xs);color:var(--color-text-subtle)}._error_1wjng_5{font-size:var(--text-xs);color:var(--color-error)}._hasError_1wjng_6 input,._hasError_1wjng_6 select{border-color:var(--color-error)}._input_68g7r_1{width:100%;padding:.6875rem 1rem;background:var(--color-bg-card);border:1.5px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-family:var(--family-body);font-size:var(--text-base);transition:border-color .15s ease,box-shadow .15s ease;outline:none;appearance:none}._input_68g7r_1::placeholder{color:var(--color-text-subtle)}._input_68g7r_1:focus{border-color:var(--color-primary-light);box-shadow:0 0 0 3px #16a34a1f}._input_68g7r_1:disabled{opacity:.5;cursor:not-allowed}._select_68g7r_27{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;background-color:var(--color-bg-card);padding-right:2.5rem}._select_68g7r_27 option{background:var(--color-bg-card);color:var(--color-text)}._textarea_68g7r_38{resize:vertical;min-height:80px;line-height:1.5}
