.form-group[data-v-8c1b55e3]{margin-bottom:16px}.form-label[data-v-8c1b55e3]{color:var(--text-primary);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.form-label .required[data-v-8c1b55e3]{color:var(--danger-color);margin-left:4px}.form-select[data-v-8c1b55e3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2364748b' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);font-size:14px;padding:10px 36px 10px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.form-select[data-v-8c1b55e3]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a;outline:none}.form-select[data-v-8c1b55e3]:disabled{background-color:#f1f5f9;cursor:not-allowed}.form-select.is-error[data-v-8c1b55e3]{border-color:var(--danger-color)}.form-select.is-error[data-v-8c1b55e3]:focus{box-shadow:0 0 0 3px #ef44441a}.form-error[data-v-8c1b55e3]{color:var(--danger-color);display:block;font-size:12px;margin-top:4px}
