@layer reset,tokens,theme,core,overrides;@layer core{._numberInputContainer_fydt8_4{position:relative;display:inline-flex;border-radius:var(--v-input-border-radius);border:var(--v-input-border-width) solid;border-color:var(--v-input-border-color);font-family:var(--v-font-family-sans);max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;background-color:var(--v-input-background-color)}._numberInputContainer_fydt8_4._sm_fydt8_16{height:var(--v-input-sm-height);min-height:var(--v-input-sm-height);max-height:var(--v-input-sm-height);font-size:var(--v-input-sm-font-size);line-height:24px}._numberInputContainer_fydt8_4._md_fydt8_24{height:var(--v-input-md-height);min-height:var(--v-input-md-height);max-height:var(--v-input-md-height);font-size:var(--v-input-md-font-size);line-height:24px}._numberInputContainer_fydt8_4._lg_fydt8_32{height:var(--v-input-lg-height);min-height:var(--v-input-lg-height);max-height:var(--v-input-lg-height);font-size:var(--v-input-lg-font-size);line-height:24px}._numberInputContainer_fydt8_4._invalid_fydt8_40{border-color:var(--v-input-border-color-invalid)}._numberInputContainer_fydt8_4._fullWidth_fydt8_44{width:100%;max-width:100%}._numberInputContainer_fydt8_4:has(._numberInput_fydt8_4:focus-visible){outline:var(--v-input-outline-width-focused) solid var(--v-input-outline-color-focused);outline-offset:-1px}._numberInputContainer_fydt8_4:has(._numberInput_fydt8_4:disabled){background-color:var(--v-input-background-color-disabled);border-color:var(--v-input-border-color-disabled);color:var(--v-input-text-color-disabled);pointer-events:none}._numberInput_fydt8_4{font-size:inherit;line-height:inherit;color:var(--v-input-text-color);font-family:var(--v-font-family-sans);padding:0 var(--v-space-250);flex:1 1 auto;box-sizing:border-box;border:none;outline:none;min-width:0;max-width:100%;background-color:var(--v-input-background-color)}._numberInput_fydt8_4._alignLeft_fydt8_76{text-align:start}._numberInput_fydt8_4._alignCenter_fydt8_80{text-align:center}._numberInput_fydt8_4._alignRight_fydt8_84{text-align:end}._numberInput_fydt8_4::placeholder{color:var(--v-input-placeholder-color)}._numberInput_fydt8_4._withSuffix_fydt8_92{padding-right:var(--v-space-000)}._numberInput_fydt8_4:disabled{pointer-events:none;color:var(--v-input-text-color-disabled)}._suffix_fydt8_101{font-size:inherit;line-height:inherit;color:var(--v-input-text-color);flex:0 0 auto;display:inline-flex;align-items:center;padding-right:var(--v-space-250);white-space:pre;cursor:text}._decrementButton_fydt8_113,._incrementButton_fydt8_114{height:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--v-numberinput-button-text-color);background-color:var(--v-numberinput-button-background-color)}._decrementButton_fydt8_113{border-right:1px solid;border-color:inherit}._incrementButton_fydt8_114{border-left:1px solid;border-color:inherit}@media (hover:hover){._decrementButton_fydt8_113:hover,._incrementButton_fydt8_114:hover{background-color:var(--v-numberinput-button-background-color-hover)}}._decrementButton_fydt8_113:active,._incrementButton_fydt8_114:active{background-color:var(--v-numberinput-button-background-color-hover)}@media (hover:hover){._decrementButton_fydt8_113:active,._incrementButton_fydt8_114:active{background-color:var(--v-numberinput-button-background-color-pressed)}}._decrementButton_fydt8_113:disabled,._incrementButton_fydt8_114:disabled{pointer-events:none;color:var(--v-numberinput-button-text-color-disabled);background-color:var(--v-numberinput-button-background-color-disabled)}._sm_fydt8_16 ._decrementButton_fydt8_113,._sm_fydt8_16 ._incrementButton_fydt8_114{flex:0 0 var(--v-numberinput-sm-button-width);width:var(--v-numberinput-sm-button-width)}._md_fydt8_24 ._decrementButton_fydt8_113,._md_fydt8_24 ._incrementButton_fydt8_114{flex:0 0 var(--v-numberinput-md-button-width);width:var(--v-numberinput-md-button-width)}._lg_fydt8_32 ._decrementButton_fydt8_113,._lg_fydt8_32 ._incrementButton_fydt8_114{flex:0 0 var(--v-numberinput-lg-button-width);width:var(--v-numberinput-lg-button-width)}}@layer overrides{._sm_fydt8_16 ._decrementButton_fydt8_113 svg,._sm_fydt8_16 ._incrementButton_fydt8_114 svg{width:var(--v-input-sm-icon-size);height:var(--v-input-sm-icon-size)}._md_fydt8_24 ._decrementButton_fydt8_113 svg,._md_fydt8_24 ._incrementButton_fydt8_114 svg{width:var(--v-input-md-icon-size);height:var(--v-input-md-icon-size)}._lg_fydt8_32 ._decrementButton_fydt8_113 svg,._lg_fydt8_32 ._incrementButton_fydt8_114 svg{width:var(--v-input-lg-icon-size);height:var(--v-input-lg-icon-size)}}@layer reset,tokens,theme,core,overrides;@layer core{._visuallyHidden_s0mnj_4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}