._field_1u9xo_1{gap:var(--space-2);min-width:0;display:grid}._label_1u9xo_7{color:var(--color-ink);font-weight:600}._required_1u9xo_12{color:var(--color-danger)}._optional_1u9xo_16{color:var(--color-muted);font-weight:400;font-size:var(--text-sm)}._hint_1u9xo_22{color:var(--color-muted);font-size:var(--text-sm);margin-top:-2px}._control_1u9xo_28{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-text);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);padding:10px 14px;font-size:1rem;line-height:1.4}._control_1u9xo_28:hover{border-color:var(--color-ink)}._control_1u9xo_28:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px;border-color:var(--color-focus)}._control_1u9xo_28[aria-invalid=true]{border-color:var(--color-danger);border-width:2px}._textarea_1u9xo_58{resize:vertical;min-height:160px}._select_1u9xo_63{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-ink) 50%), linear-gradient(135deg, var(--color-ink) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:44px}._error_1u9xo_78{align-items:flex-start;gap:var(--space-2);color:var(--color-danger);font-size:var(--text-sm);font-weight:600;display:flex}._error_1u9xo_78 svg{flex-shrink:0;margin-top:2px}._checkboxRow_1u9xo_92{gap:var(--space-3);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}._checkbox_1u9xo_92{width:24px;height:24px;accent-color:var(--color-action);cursor:pointer;margin:2px 0 0}._checkboxLabel_1u9xo_107{cursor:pointer}._summary_1u9xo_111{padding:var(--space-4) var(--space-5);border:2px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-soft)}._summary_1u9xo_111:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._summaryTitle_1u9xo_123{color:var(--color-danger);font-weight:600}._summaryList_1u9xo_128{gap:var(--space-1);margin-top:var(--space-2);padding-left:var(--space-5);display:grid}._summaryList_1u9xo_128 a{color:var(--color-danger)}
