@layer components{._row_1vkvz_2{align-items:flex-start;gap:var(--space-2-5);display:flex}._row_1vkvz_2._disabled_1vkvz_7{opacity:.5}._row_1vkvz_2>._text_1vkvz_10{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}._row_1vkvz_2>._text_1vkvz_10>._label_1vkvz_16{font-size:var(--text-md);line-height:var(--leading-snug);color:var(--text);cursor:pointer}._row_1vkvz_2>._text_1vkvz_10>._description_1vkvz_22{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-muted)}._row_1vkvz_2._disabled_1vkvz_7>._text_1vkvz_10>._label_1vkvz_16{cursor:not-allowed}._control_1vkvz_30{width:var(--icon-md);height:var(--icon-md);margin-top:var(--space-0-5);flex-shrink:0;display:inline-flex;position:relative}._control_1vkvz_30>._box_1vkvz_38{appearance:none;border:var(--border) solid var(--line-strong);border-radius:var(--radius-xs);background:var(--surface);cursor:pointer;width:100%;height:100%;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);margin:0}._control_1vkvz_30>._box_1vkvz_38:hover:not(:disabled){border-color:var(--text-faint)}._control_1vkvz_30>._box_1vkvz_38:checked,._control_1vkvz_30>._box_1vkvz_38:indeterminate{background:var(--accent-strong);border-color:var(--accent-strong)}._control_1vkvz_30>._box_1vkvz_38:disabled{cursor:not-allowed}._control_1vkvz_30>._box_1vkvz_38._invalid_1vkvz_59{border-color:var(--danger)}._control_1vkvz_30>._box_1vkvz_38:checked:not(:indeterminate)~._check_1vkvz_62,._control_1vkvz_30>._box_1vkvz_38:indeterminate~._dash_1vkvz_62{opacity:1}._control_1vkvz_30>._mark_1vkvz_65{color:var(--accent-strong-ink);stroke-width:3px;pointer-events:none;opacity:0;margin:auto;position:absolute;inset:0}}@layer components.control{._shell_1agbb_2{width:100%;min-height:var(--control-md);background:var(--surface);border:var(--border) solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-field);color:var(--text);cursor:text;transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);align-items:center;display:flex}[data-theme=dark] ._shell_1agbb_2{background:var(--sunken)}._shell_1agbb_2:hover{border-color:color-mix(in srgb, var(--line-strong), var(--text) 18%)}._shell_1agbb_2:focus-within{border-color:var(--accent-strong);box-shadow:var(--shadow-field), var(--field-glow)}._shell_1agbb_2._invalid_1agbb_25,._shell_1agbb_2._invalid_1agbb_25:hover{border-color:var(--danger)}._shell_1agbb_2._invalid_1agbb_25:focus-within{border-color:var(--danger);box-shadow:0 0 0 var(--focus-halo) var(--danger-soft)}._shell_1agbb_2._disabled_1agbb_32{cursor:not-allowed;opacity:.5}._shell_1agbb_2._disabled_1agbb_32:hover{border-color:var(--line-strong)}._shell_1agbb_2._sm_1agbb_39{min-height:var(--control-sm);font-size:var(--text-sm)}._shell_1agbb_2._lg_1agbb_43{min-height:var(--control-lg);font-size:var(--text-lg)}._shell_1agbb_2>._bare_1agbb_47{min-width:0;height:100%;min-height:inherit;padding:0 var(--pad-control);border-radius:inherit;color:inherit;font:inherit;background:0 0;border:0;flex:1}._shell_1agbb_2>._bare_1agbb_47:focus,._shell_1agbb_2>._bare_1agbb_47:focus-visible{outline:none}._shell_1agbb_2>._bare_1agbb_47::placeholder{color:var(--text-faint)}._shell_1agbb_2>._bare_1agbb_47:disabled{cursor:not-allowed}}
