.racked-field{min-width:0;color:var(--racked-field-label-color,currentColor);gap:8px;display:grid}.racked-field__label{font-size:calc(13px + var(--racked-mobile-small-font-step,0px));font-weight:700;line-height:18px}.racked-field__control{border:1px solid var(--racked-field-border,currentColor);border-radius:var(--racked-field-radius,10px);background:var(--racked-field-background,transparent);width:100%;min-width:0;min-height:48px;color:var(--racked-field-color,currentColor);transition:border-color var(--racked-control-motion,.12s) ease, box-shadow var(--racked-control-motion,.12s) ease;align-items:center;display:flex;overflow:hidden}.racked-field__input{width:100%;min-width:0;height:46px;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0 14px;font-family:inherit;font-size:16px;font-weight:600;line-height:20px}.racked-field__input::placeholder{color:var(--racked-field-placeholder-color,currentColor);opacity:1;font-weight:400}.racked-field__suffix{color:var(--racked-field-suffix-color,currentColor);font-size:calc(13px + var(--racked-mobile-small-font-step,0px));flex:none;padding-right:14px;font-weight:700;line-height:18px}.racked-field__helper{min-height:18px;color:var(--racked-field-helper-color,currentColor);font-size:calc(12px + var(--racked-mobile-small-font-step,0px));line-height:18px}.racked-field:focus-within .racked-field__control,.racked-field--focus-proof .racked-field__control{border-color:var(--racked-control-focus-color,currentColor);box-shadow:inset 0 0 0 1px var(--racked-control-focus-color,currentColor)}.racked-field--error .racked-field__control{border-color:var(--racked-field-error-color,currentColor)}.racked-field--error .racked-field__helper{color:var(--racked-field-error-color,currentColor)}.racked-field--disabled{color:var(--racked-field-disabled-color,currentColor)}.racked-field--disabled .racked-field__control{background:var(--racked-field-disabled-background,transparent);border-color:var(--racked-field-disabled-border,currentColor)}.racked-field__input:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.racked-field__control{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
