.form-fields_fieldBase__zDvqL{width:100%;padding:var(--spacing-ms) var(--spacing-md);border-radius:var(--radius-md);border:var(--border-default);background:var(--color-surface-muted);color:var(--color-text-primary);font-size:var(--text-sm);font-family:inherit;transition:var(--transition-colors),var(--transition-shadow)}@media (pointer:coarse){.form-fields_fieldBase__zDvqL{min-height:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.form-fields_fieldBase__zDvqL{transition:none}}@media (min-width:640px){.form-fields_fieldBase__zDvqL{padding:var(--spacing-ms) var(--spacing-ml);font-size:var(--text-base)}}.Icon_icon__4kufk{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;color:currentColor}.Icon_sm__uF23U{width:16px;height:16px}.Icon_md__sb3_t{width:20px;height:20px}.Icon_lg__6E6E7{width:24px;height:24px}.Input_input__khk9T:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.Input_input__khk9T::placeholder{color:var(--color-text-muted)}.Input_input__khk9T.Input_error__G6CT3{border-color:var(--color-negative)}.Input_input__khk9T.Input_error__G6CT3:focus,.Input_input__khk9T.Input_error__G6CT3:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-error-ring)}.NumberField_root__VLGaC{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;min-width:0}.NumberField_group__8FHnw{display:flex;align-items:stretch;width:100%;min-width:0;border-radius:var(--radius-md);border:var(--border-default);background:var(--color-surface-muted);overflow:hidden}.NumberField_input__O_2E6{flex:1 1;min-width:0;width:100%;max-width:100%;box-sizing:border-box;align-self:stretch;padding:var(--spacing-ms) var(--spacing-md);border:none;background:transparent;color:var(--color-text-primary);font-size:var(--text-sm);font-family:inherit;text-align:center;-moz-appearance:textfield}.NumberField_input__O_2E6::-webkit-inner-spin-button,.NumberField_input__O_2E6::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberField_input__O_2E6:focus{outline:none}.NumberField_input__O_2E6::placeholder{color:var(--color-text-muted)}.NumberField_stepper__TiJUP{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);padding:0 var(--spacing-sm);border:none;background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-xl);font-family:inherit;cursor:pointer;transition:var(--transition-colors)}.NumberField_stepper__TiJUP:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text-primary)}.NumberField_stepper__TiJUP:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.NumberField_stepper__TiJUP:focus-visible{outline:none;box-shadow:var(--focus-ring,0 0 0 3px var(--color-focus-ring))}.NumberField_stepperGlyph__Qd_bJ{display:inline-block;line-height:1;font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NumberField_group__8FHnw:focus-within{border-color:var(--color-accent);box-shadow:var(--focus-ring,0 0 0 3px var(--color-focus-ring))}.NumberField_root__VLGaC[data-disabled] .NumberField_group__8FHnw{opacity:var(--opacity-disabled);pointer-events:none}@media (prefers-reduced-motion:reduce){.NumberField_stepper__TiJUP{transition:none}}@media (min-width:640px){.NumberField_input__O_2E6{padding:var(--spacing-ms) var(--spacing-ml);font-size:var(--text-base)}}