._trigger_pdb6v_1{color:var(--color-muted-soft);cursor:pointer;border-radius:var(--radius-full);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._trigger_pdb6v_1:hover,._trigger_pdb6v_1[data-popup-open]{color:var(--color-ink-soft)}._trigger_pdb6v_1:focus-visible{outline:2px solid var(--color-amber);outline-offset:2px}._trigger_pdb6v_1[data-size=md] ._glyph_pdb6v_24{block-size:14px;inline-size:14px}._trigger_pdb6v_1[data-size=sm] ._glyph_pdb6v_24{block-size:12px;inline-size:12px}._glyph_pdb6v_24{stroke-width:1.75px}._positioner_pdb6v_39{z-index:var(--z-popover)}._popup_pdb6v_43{max-inline-size:260px;padding:var(--space-2) var(--space-3);background:var(--color-ink);color:var(--color-paper);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);text-align:start;border-radius:var(--radius-sm);box-shadow:var(--shadow-md);transition:opacity var(--transition-fast), transform var(--transition-fast);line-height:1.5}._popup_pdb6v_43[data-starting-style],._popup_pdb6v_43[data-ending-style]{opacity:0;transform:scale(.96)}._visuallyHidden_pdb6v_65{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._field_1292f_1{gap:var(--space-2);flex-direction:column;display:flex}._label_1292f_7{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-ink);letter-spacing:0}._required_1292f_14{color:var(--color-amber);margin-inline-start:2px}._labelRow_1292f_19{align-items:center;gap:var(--space-1);display:flex}._error_1292f_25{font-size:var(--font-size-xs);color:var(--color-destructive)}._input_mft4f_1{width:100%;padding-block:var(--space-3);padding-inline:var(--space-4);font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-ink);background-color:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none}._input_mft4f_1::placeholder{color:var(--color-muted-soft)}._input_mft4f_1:hover:not(:disabled){border-color:var(--color-muted-soft)}._input_mft4f_1:focus-visible{border-color:var(--color-ink);box-shadow:0 0 0 3px var(--color-amber-wash)}._input_mft4f_1:disabled{background-color:var(--color-paper-raised);color:var(--color-muted);cursor:not-allowed}._input_mft4f_1._invalid_mft4f_36,._wrapper_mft4f_37._invalid_mft4f_36{border-color:var(--color-destructive)}._input_mft4f_1._invalid_mft4f_36:focus-visible,._wrapper_mft4f_37._invalid_mft4f_36:focus-within{box-shadow:0 0 0 3px var(--color-destructive-wash)}._wrapper_mft4f_37{background-color:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-md);width:100%;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:center;display:flex;overflow:hidden}._wrapper_mft4f_37:hover:not(._disabled_mft4f_58){border-color:var(--color-muted-soft)}._wrapper_mft4f_37:focus-within{border-color:var(--color-ink);box-shadow:0 0 0 3px var(--color-amber-wash)}._wrapper_mft4f_37._disabled_mft4f_58{background-color:var(--color-paper-raised);cursor:not-allowed}._inputRaw_mft4f_72{padding-block:var(--space-3);padding-inline:var(--space-3);font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-ink);background:0 0;border:none;outline:none;flex:1}._inputRaw_mft4f_72::placeholder{color:var(--color-muted-soft)}._leading_mft4f_87,._trailing_mft4f_88{padding-inline:var(--space-3);color:var(--color-muted);font-size:var(--font-size-sm);background-color:var(--color-paper-raised);align-self:stretch;align-items:center;display:flex}._leading_mft4f_87{border-inline-end:1px solid var(--color-rule)}._trailing_mft4f_88{border-inline-start:1px solid var(--color-rule)}._input_mft4f_1[data-size=sm],._inputRaw_mft4f_72[data-size=sm]{padding-block:var(--control-sm-padding-block);padding-inline:var(--control-sm-padding-inline);font-size:var(--font-size-sm)}._wrapper_mft4f_37[data-size=sm] ._leading_mft4f_87,._wrapper_mft4f_37[data-size=sm] ._trailing_mft4f_88{padding-inline:var(--control-sm-padding-inline);font-size:var(--font-size-xs)}
