._popover_xjvnh_3{z-index:var(--z-popover);min-width:var(--trigger-width,180px);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);max-width:min(360px,100vw - 16px);box-shadow:var(--shadow-lg);color:var(--color-text);transform-origin:var(--trigger-anchor-point,top);outline:none;overflow:auto}._popover_xjvnh_3[data-entering]{animation:_popover-in_xjvnh_1 var(--duration-normal) var(--ease-out)}._popover_xjvnh_3[data-exiting]{animation:_popover-in_xjvnh_1 var(--duration-fast) var(--ease-out) reverse}@keyframes _popover-in_xjvnh_1{0%{opacity:0;transform:scale(.96)translateY(-4px)}}._list_xjvnh_32{max-height:inherit;outline:none;flex-direction:column;gap:2px;padding:6px;display:flex}._option_xjvnh_41{align-items:center;gap:var(--space-3);min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);outline:none;font-weight:650;line-height:1.3;text-decoration:none;display:flex}._option_xjvnh_41[data-focused],._option_xjvnh_41[data-hovered]{background:var(--color-surface-2);color:var(--color-text)}._option_xjvnh_41[data-focus-visible]{outline:2px solid var(--color-focus);outline-offset:-2px}._option_xjvnh_41[data-selected]{color:var(--color-primary-soft-text)}._option_xjvnh_41[data-disabled]{opacity:.5;cursor:default}._optionDanger_xjvnh_78{color:var(--color-danger)}._optionDanger_xjvnh_78[data-focused],._optionDanger_xjvnh_78[data-hovered]{background:var(--color-danger-soft);color:var(--color-danger)}._optionIcon_xjvnh_88{width:20px;color:var(--color-text-muted);flex:none;place-items:center;display:grid}._optionDanger_xjvnh_78 ._optionIcon_xjvnh_88{color:currentColor}._optionCheck_xjvnh_100{width:18px;color:var(--color-primary);flex:none;place-items:center;margin-left:auto;display:grid}._optionText_xjvnh_109{flex-direction:column;flex:1;min-width:0;display:flex}._optionDescription_xjvnh_116{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500}._sectionHeader_xjvnh_122{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-subtle);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:800}._separator_xjvnh_131{background:var(--color-border);border:0;height:1px;margin:4px 6px}._field_zbs1s_4{flex-direction:column;gap:6px;min-width:0;display:flex}._label_zbs1s_11{color:var(--color-text);font-size:var(--text-sm);cursor:default;align-items:baseline;gap:2px;font-weight:750;line-height:1.3;display:inline-flex}._required_zbs1s_22{color:var(--color-primary);font-weight:800}._description_zbs1s_27{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.4}._error_zbs1s_33{color:var(--color-danger);font-size:var(--text-xs);align-items:flex-start;gap:4px;font-weight:700;line-height:1.4;display:flex}._control_zbs1s_44{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);display:flex;position:relative}._control_zbs1s_44:hover,._control_zbs1s_44[data-hovered]{border-color:var(--color-text-subtle)}._control_zbs1s_44:focus-within,._control_zbs1s_44[data-focus-within],._control_zbs1s_44[data-focus-visible]{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 22%, transparent)}._field_zbs1s_4[data-invalid] ._control_zbs1s_44,._control_zbs1s_44[data-invalid]{border-color:var(--color-danger)}._field_zbs1s_4[data-invalid] ._control_zbs1s_44:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 20%, transparent)}._field_zbs1s_4[data-disabled] ._control_zbs1s_44,._control_zbs1s_44[data-disabled]{border-color:var(--color-border);background:var(--color-surface-2);color:var(--color-text-subtle)}._input_zbs1s_89{min-width:0;height:42px;color:inherit;font-size:var(--text-md);background:0 0;border:0;outline:none;flex:1;padding:0}._input_zbs1s_89:focus-visible{outline:none}._leadingIcon_zbs1s_105{color:var(--color-text-subtle);flex:none}._sm_zbs1s_110 ._control_zbs1s_44{min-height:36px}._sm_zbs1s_110 ._input_zbs1s_89{height:34px;font-size:var(--text-sm)}._errorIcon_zbs1s_119{flex:none;margin-top:1px}
