.dropdown-menu{max-height:300px;overflow-y:auto}.form-section{align-self:start;display:flex;flex-direction:column;gap:12px;max-width:100%;min-width:0;overflow:hidden}.form-section-header h6{color:#333;font-size:16px;font-weight:600;margin:0}.form-row{display:grid;gap:16px;grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column;gap:6px}.form-label{font-weight:500}.form-input,.form-label{color:#333;font-size:14px}.form-input{border:1px solid #e0e0e0;border-radius:8px;padding:12px 16px;transition:border-color .2s}.form-input:focus{border-color:#4caf50;outline:none}.form-input[readonly]{background-color:#f9f9f9;color:#666;cursor:not-allowed}.form-textarea{border:1px solid #e0e0e0;border-radius:8px;color:#333;font-family:inherit;font-size:14px;line-height:1.5;padding:12px 16px;resize:vertical;transition:border-color .2s}.form-textarea:focus{border-color:#4caf50;outline:none}.form-hint{color:#666;font-size:13px;line-height:1.6}.form-hint a{color:#4caf50;text-decoration:underline}.form-hint strong{color:#333;font-weight:600}
