._stack_kw1k0_3{flex-direction:column;gap:14px;display:flex}._field_kw1k0_9{flex-direction:column;gap:6px;display:flex}._label_kw1k0_15{justify-content:space-between;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:flex}._optional_kw1k0_24{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);background:var(--track);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}._input_kw1k0_36,._select_kw1k0_37,._textarea_kw1k0_38{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;color:var(--ink);font:16px/1.4 var(--font-sans)}._input_kw1k0_36,._select_kw1k0_37{height:48px;padding:0 14px}._textarea_kw1k0_38{resize:vertical;min-height:140px;padding:12px 14px}._input_kw1k0_36:focus-visible,._select_kw1k0_37:focus-visible,._textarea_kw1k0_38:focus-visible{outline:3px solid var(--brand);outline-offset:2px}._input_kw1k0_36[aria-invalid=true],._textarea_kw1k0_38[aria-invalid=true]{border-color:var(--error)}._counter_kw1k0_71{font-family:var(--font-mono);color:var(--ink-3);text-align:right;margin:0;font-size:12px}._check_kw1k0_79{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}._check_kw1k0_79 input{width:20px;height:20px;accent-color:var(--brand);flex:none;margin:1px 0 0}._primary_kw1k0_96,._secondary_kw1k0_97{min-height:var(--touch-min);border-radius:var(--radius-control);height:48px;font:600 16px var(--font-sans);cursor:pointer;justify-content:center;align-items:center;padding:0 20px;display:inline-flex}._primary_kw1k0_96{background:var(--brand);color:#fff;border:0}._primary_kw1k0_96:hover{background:var(--brand-dark)}._primary_kw1k0_96:disabled{background:var(--line-strong);color:var(--ink-2);cursor:not-allowed}._danger_kw1k0_125{background:var(--error)}._danger_kw1k0_125:hover{background:var(--error);filter:brightness(.88)}._secondary_kw1k0_97{border:1px solid var(--line-strong);color:var(--ink);background:0 0}._secondary_kw1k0_97:hover{background:var(--field)}._error_kw1k0_145{color:var(--error);margin:0;font-size:14px;font-weight:600}._error_kw1k0_145:empty{display:none}._ok_kw1k0_156{border-radius:var(--radius-control);background:var(--brand-tint);color:var(--brand-dark);margin:0;padding:12px 14px;font-size:15px;font-weight:600}._note_kw1k0_166{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}._note_kw1k0_166 a{color:inherit}
