._wrapper_r0no4_3{gap:var(--space-1);flex-direction:column;width:100%;display:flex}._label_r0no4_10{font-size:var(--text-ui);font-weight:var(--font-medium);color:var(--text-primary);line-height:var(--leading-normal)}._required_r0no4_17{color:var(--text-error);margin-left:2px}._inputContainer_r0no4_22{align-items:center;display:flex;position:relative}._input_r0no4_22{width:100%;height:var(--control-h-md);padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-ui);line-height:var(--leading-normal);color:var(--text-primary);background-color:var(--bg-primary);border:var(--border-width) solid var(--border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);transition:var(--transition-colors), var(--transition-shadow);outline:none}._input_r0no4_22::placeholder{color:var(--text-tertiary)}._input_r0no4_22:hover:not(:disabled,:focus){border-color:var(--border-secondary)}._input_r0no4_22:focus{border-color:var(--border-focus);box-shadow:var(--halo-field)}._input_r0no4_22:disabled{opacity:.5;cursor:not-allowed;background-color:var(--bg-secondary);box-shadow:none}._sm_r0no4_66 ._input_r0no4_22{height:var(--control-h-sm);padding:0 var(--space-2);font-size:var(--text-xs)}._lg_r0no4_72 ._input_r0no4_22{height:var(--control-h-lg);font-size:var(--text-sm)}._hasIconLeft_r0no4_79 ._input_r0no4_22{padding-left:calc(var(--space-3) + var(--icon-md) + var(--space-2))}._hasIconRight_r0no4_83 ._input_r0no4_22,._hasAction_r0no4_84 ._input_r0no4_22{padding-right:calc(var(--control-h-xs) + var(--space-2))}._iconLeft_r0no4_88,._iconRight_r0no4_89{color:var(--text-tertiary);pointer-events:none;font-size:var(--icon-md);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._iconLeft_r0no4_88{left:var(--space-3)}._iconRight_r0no4_89{right:var(--space-3)}._suffix_r0no4_111{right:var(--space-3);font-size:var(--text-ui);color:var(--text-tertiary);pointer-events:none;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}._hasSuffix_r0no4_132 ._input_r0no4_22{padding-right:110px}._actionButton_r0no4_138{right:var(--space-1);width:var(--control-h-xs);height:var(--control-h-xs);color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition-colors);font-size:var(--icon-md);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._actionButton_r0no4_138:hover:not(:disabled){color:var(--color-blue-500);background-color:var(--color-blue-50)}._actionButton_r0no4_138:focus-visible{box-shadow:var(--ring);outline:none}._actionButton_r0no4_138:disabled{opacity:.5;cursor:not-allowed}._actionSpinner_r0no4_173{width:var(--icon-md);height:var(--icon-md);border:var(--border-width-thick) solid var(--border-primary);border-top-color:var(--color-blue-500);border-radius:50%;animation:.6s linear infinite _actionSpin_r0no4_173;display:inline-block}@keyframes _actionSpin_r0no4_173{to{transform:rotate(360deg)}}._hasError_r0no4_189 ._input_r0no4_22,._hasError_r0no4_189 ._input_r0no4_22:hover:not(:disabled,:focus){border-color:var(--color-error)}._hasError_r0no4_189 ._input_r0no4_22:focus{border-color:var(--color-error);box-shadow:var(--halo-field-error)}._errorMessage_r0no4_199{font-size:var(--text-xs);color:var(--text-error);line-height:var(--leading-normal)}._helperText_r0no4_207{font-size:var(--text-xs);color:var(--text-tertiary);line-height:var(--leading-normal)}._iconButton_r0no4_215{width:var(--control-h-xs);height:var(--control-h-xs);border-radius:var(--radius-sm);cursor:pointer;pointer-events:auto;color:var(--text-link);background-color:color-mix(in srgb, var(--color-blue-500) 8%, transparent);transition:var(--transition-colors);border:none;padding:0}._iconButton_r0no4_215._iconLeft_r0no4_88{left:var(--space-1)}._iconButton_r0no4_215._iconRight_r0no4_89{right:var(--space-1)}._iconButton_r0no4_215:hover:not(:disabled){color:var(--color-on-primary);background-color:var(--color-blue-500)}._iconButton_r0no4_215:focus-visible{box-shadow:var(--ring);outline:none}._iconButton_r0no4_215:disabled{cursor:not-allowed;opacity:.55}._hasIconButton_r0no4_251._hasIconLeft_r0no4_79 ._input_r0no4_22{padding-left:calc(var(--control-h-xs) + var(--space-3))}._readOnlyStyle_r0no4_257 ._input_r0no4_22:read-only:not(:disabled){background-color:var(--bg-secondary);box-shadow:none;cursor:text}._readOnlyStyle_r0no4_257 ._input_r0no4_22:read-only:not(:disabled):focus{border-color:var(--border-primary);box-shadow:none}._footer_r0no4_270{justify-content:space-between;align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}._charCounter_r0no4_278{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-left:auto}@media (width<=1023px){._footer_r0no4_270{gap:var(--space-1)}}@media (width<=480px){._input_r0no4_22,._sm_r0no4_66 ._input_r0no4_22,._lg_r0no4_72 ._input_r0no4_22{font-size:var(--text-base)}}@media (height<=500px) and (orientation:landscape){._footer_r0no4_270{gap:var(--space-1)}}
