._field_10kgp_1{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}._label_10kgp_8{font-size:var(--text-sm);padding:0;font-weight:600}._optional_10kgp_14{color:var(--ink-2);font-weight:400}._hint_10kgp_19{color:var(--ink-2);font-size:var(--text-sm)}._error_10kgp_24{gap:var(--s-1);color:var(--danger);font-size:var(--text-sm);align-items:flex-start;font-weight:600;display:flex}._error_10kgp_24 svg{flex:none;margin-top:2px}._control_10kgp_38{width:100%;min-height:var(--target);padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-1);background:var(--surface);color:var(--ink);transition:border-color var(--fast) var(--ease);appearance:none}._control_10kgp_38:hover:not(:disabled){border-color:var(--ink)}._control_10kgp_38:disabled{background:var(--surface-2);color:var(--ink-2);cursor:not-allowed}._control_10kgp_38[aria-invalid=true]{border-color:var(--danger);border-width:2px}._control_10kgp_38::placeholder{color:var(--ink-2)}._textarea_10kgp_69{resize:vertical}._withButton_10kgp_74{position:relative}._withButton_10kgp_74>._control_10kgp_38{padding-right:calc(var(--target) + var(--s-1))}._withButton_10kgp_74>button{inset-block:1px;border-radius:0 var(--r-1) var(--r-1) 0;height:auto;min-height:0;color:var(--ink-2);background:0 0;border:0;position:absolute;right:1px}._selectWrap_10kgp_94{position:relative}._selectWrap_10kgp_94 select{padding-right:var(--s-6)}._selectWrap_10kgp_94 svg{top:13px;right:var(--s-2);pointer-events:none;position:absolute}._search_10kgp_113{flex:auto;min-width:min(100%,200px);position:relative}._search_10kgp_113 svg{top:13px;left:var(--s-3);color:var(--ink-2);pointer-events:none;position:absolute}._search_10kgp_113 input{padding-left:calc(var(--s-3) + 26px)}._choice_10kgp_131{gap:var(--s-3);min-height:var(--target);padding:var(--s-2) 0;cursor:pointer;align-items:flex-start;display:flex}._choice_10kgp_131 label{cursor:pointer}._choice_10kgp_131 input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:2px 0 0}._choiceHint_10kgp_152{color:var(--ink-2);font-size:var(--text-sm);display:block}._switch_10kgp_158{appearance:none;border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--surface-2);cursor:pointer;transition:background-color var(--fast) var(--ease);position:relative;width:40px!important;height:22px!important}._switch_10kgp_158:after{content:"";background:var(--ink-2);width:16px;height:16px;transition:transform var(--fast) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}._switch_10kgp_158:checked{border-color:var(--accent);background:var(--accent)}._switch_10kgp_158:checked:after{background:var(--on-accent);transform:translate(18px)}._switchRow_10kgp_192{align-items:center}._grid_10kgp_196{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}._actions_10kgp_202{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._fieldset_10kgp_210{border:0;min-width:0;margin:0;padding:0}._segmented_10kgp_217{gap:var(--s-2);border:0;min-width:0;margin:0;padding:0;display:grid}._segments_10kgp_226{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}._segment_10kgp_217{min-height:var(--target);padding:var(--s-2) var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-1);background:var(--surface);text-align:center;cursor:pointer;transition:border-color var(--fast) var(--ease), background-color var(--fast) var(--ease), scale .15s ease-out;-webkit-tap-highlight-color:transparent;place-items:center;font-weight:600;display:grid;position:relative}._segment_10kgp_217:active{scale:.96}@media (hover:hover){._segment_10kgp_217:hover{border-color:var(--ink)}._withButton_10kgp_74>button:hover:not(:disabled){color:var(--ink)}}._segment_10kgp_217 input{opacity:0;cursor:pointer;position:absolute;inset:0}._segment_10kgp_217:has(input:checked){border-color:var(--accent);background:var(--accent-soft,var(--surface-2));color:var(--accent);border-width:2px}._segment_10kgp_217:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}
