.HorseHeightInput_root__HNREl{min-width:0}.HorseHeightInput_label__PZWKU{display:block;margin-bottom:4px;font-size:14px;font-weight:500}.HorseHeightInput_required__eQpX2{color:#C9184A}.HorseHeightInput_control__O31eL{display:flex;align-items:center;gap:8px;min-height:var(--adv-field-height,42px);padding-inline:12px 4px;border:1px solid var(--adv-line,#d1d5db);border-radius:var(--adv-radius,6px);background:var(--adv-field,#fff);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.HorseHeightInput_control__O31eL:hover{border-color:var(--adv-line-hover,#9ca3af)}.HorseHeightInput_control__O31eL:focus-within{border-color:var(--adv-focus,#F0CA6C);background:var(--adv-field-focus,#fff);box-shadow:0 0 0 3px var(--adv-focus-ring,rgba(240,202,108,.35))}.HorseHeightInput_control__O31eL[data-invalid=true]{border-color:var(--adv-danger,#b0213a)}.HorseHeightInput_control__O31eL[data-invalid=true]:focus-within{box-shadow:0 0 0 3px var(--adv-danger-ring,rgba(176,33,58,.16))}.HorseHeightInput_input__FJx_o{flex:1;min-width:0;height:100%;padding:8px 0;border:0;background:none;font-size:16px;font-variant-numeric:tabular-nums;text-align:start;outline:none;box-shadow:none}[dir=rtl] .HorseHeightInput_input__FJx_o{text-align:right}.HorseHeightInput_input__FJx_o::-moz-placeholder{color:var(--adv-placeholder,#6b7280)}.HorseHeightInput_input__FJx_o::placeholder{color:var(--adv-placeholder,#6b7280)}.HorseHeightInput_units__9wG5N{position:relative;display:grid;flex:none;grid-template-columns:1fr 1fr;padding:2px;border-radius:calc(var(--adv-radius, 6px) - 2px);background:var(--adv-segment,#f3f4f6)}.HorseHeightInput_thumb__ovlh_{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 2px);border-radius:calc(var(--adv-radius, 6px) - 4px);background:var(--adv-segment-on,#1f2937);transition:transform .24s cubic-bezier(.22,1,.36,1)}.HorseHeightInput_units__9wG5N[data-unit=hh] .HorseHeightInput_thumb__ovlh_{transform:translateX(100%)}[dir=rtl] .HorseHeightInput_thumb__ovlh_{left:auto;right:2px}[dir=rtl] .HorseHeightInput_units__9wG5N[data-unit=hh] .HorseHeightInput_thumb__ovlh_{transform:translateX(-100%)}.HorseHeightInput_units__9wG5N button{position:relative;min-width:40px;height:var(--adv-unit-height,32px);border-radius:calc(var(--adv-radius, 6px) - 4px);font-size:13px;font-weight:600;color:var(--adv-muted,#4b5563);transition:color .16s ease}.HorseHeightInput_units__9wG5N button[aria-pressed=true]{color:var(--adv-segment-on-text,#fff)}.HorseHeightInput_units__9wG5N button:focus-visible{outline:2px solid var(--adv-focus,#F0CA6C);outline-offset:1px}.HorseHeightInput_hint__eQaVM{display:flex;align-items:flex-start;gap:5px;min-height:20px;margin-top:5px;font-size:12.5px;line-height:1.45;color:var(--adv-muted,#4b5563)}.HorseHeightInput_hint__eQaVM svg{flex:none;margin-top:1px}.HorseHeightInput_hint__eQaVM[data-tone=value]{color:var(--adv-value,#318052);font-weight:600}.HorseHeightInput_hint__eQaVM[data-tone=error]{color:var(--adv-danger,#b0213a);font-weight:500}.HorseHeightInput_hint__eQaVM span{animation:HorseHeightInput_heightHintIn__07Rlz .18s ease-out}@keyframes HorseHeightInput_heightHintIn__07Rlz{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HorseHeightInput_thumb__ovlh_{transition:none}.HorseHeightInput_hint__eQaVM span{animation:none}}