@layer reset, tokens, vendor, components, overrides;@layer components{.NumberInput_controlRow__XvrBk{box-sizing:border-box;display:flex;align-items:stretch;gap:var(--tryo-spacing-xs);border:1px solid var(--tryo-color-border);border-radius:var(--tryo-radius-sm);padding-inline-start:var(--tryo-spacing-md);background-color:var(--tryo-color-surface);overflow:hidden}:where(.NumberInput_controlRow__XvrBk){min-height:var(--tryo-touch-target,auto)}.NumberInput_controlRow__XvrBk:focus-within{border-color:var(--tryo-color-primary)}.NumberInput_controlRow__XvrBk[data-invalid]{border-color:var(--tryo-color-error)}.NumberInput_controlRow__XvrBk[data-disabled]{background-color:var(--tryo-color-surface-subtle)}.NumberInput_input__bn_hQ{flex:1 1;min-width:0;box-sizing:border-box;border:none;outline:none;background:transparent;padding-block:var(--tryo-spacing-sm);font-family:var(--tryo-font-family);font-size:var(--tryo-text-body-md-size);line-height:var(--tryo-text-body-md-line-height);font-weight:var(--tryo-text-body-md-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tryo-color-on-surface)}.NumberInput_input__bn_hQ::placeholder{color:var(--tryo-color-muted)}.NumberInput_input__bn_hQ:disabled{cursor:not-allowed;color:var(--tryo-color-muted)}.NumberInput_suffix__Drulr{display:inline-flex;align-items:center;flex-shrink:0;color:var(--tryo-color-muted)}.NumberInput_controls__XgJQH{display:flex;flex-direction:column;flex-shrink:0;border-inline-start:1px solid var(--tryo-color-border);margin-inline-start:var(--tryo-spacing-xs)}.NumberInput_stepButton__tYL7d{display:inline-flex;align-items:center;justify-content:center;flex:1 1;width:var(--tryo-spacing-xl);padding:0;border:none;background:none;color:var(--tryo-color-muted);cursor:pointer}:where(.NumberInput_stepButton__tYL7d){min-width:var(--tryo-touch-target,auto)}.NumberInput_stepButton__tYL7d:first-child{border-block-end:1px solid var(--tryo-color-border)}.NumberInput_stepButton__tYL7d:hover{background-color:var(--tryo-color-surface-subtle)}.NumberInput_stepButton__tYL7d:disabled{cursor:not-allowed;color:var(--tryo-color-border)}.NumberInput_stepButton__tYL7d svg{display:block}}