.ds-number-field-shell[data-v-f0d3ac70]{min-width:0;width:100%}[data-v-f0d3ac70] .p-inputnumber{display:flex;min-width:0;width:100%}[data-v-f0d3ac70] .p-inputnumber-input{background:var(--ds-color-surface-0);border-color:var(--ds-color-surface-300);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-sm);color:var(--ds-texto-padrao-color);font-family:var(--ds-font-family-sans);font-size:var(--ds-texto-padrao-size);font-weight:var(--ds-texto-padrao-weight);letter-spacing:var(--ds-texto-padrao-letter-spacing);line-height:var(--ds-texto-padrao-line-height);min-height:var(--ds-field-control-md-height);padding:var(--ds-field-control-md-padding-y) var(--ds-field-control-md-padding-x);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}[data-v-f0d3ac70] .p-inputnumber-input:hover:not(:disabled):not(:-moz-read-only){border-color:var(--ds-color-surface-400)}[data-v-f0d3ac70] .p-inputnumber-input:hover:not(:disabled):not(:read-only){border-color:var(--ds-color-surface-400)}[data-v-f0d3ac70] .p-inputnumber-input:focus{border-color:var(--ds-color-primary-600);box-shadow:var(--ds-shadow-sm),var(--ds-focus-ring);outline:none}[data-v-f0d3ac70] .p-inputnumber-input:-moz-read-only{background:var(--ds-color-surface-50);color:var(--ds-color-surface-500)}[data-v-f0d3ac70] .p-inputnumber-input:disabled,[data-v-f0d3ac70] .p-inputnumber-input:read-only{background:var(--ds-color-surface-50);color:var(--ds-color-surface-500)}[data-v-f0d3ac70] .p-inputnumber-input.p-invalid{border-color:var(--ds-color-danger-600)}[data-v-f0d3ac70] .p-inputnumber-input.p-invalid:focus{border-color:var(--ds-color-danger-600);box-shadow:var(--ds-shadow-sm),0 0 0 3px #dc262629}.ds-number-field-sm[data-v-f0d3ac70] .p-inputnumber-input{min-height:var(--ds-field-control-sm-height);padding:var(--ds-field-control-sm-padding-y) var(--ds-field-control-sm-padding-x)}[data-v-f0d3ac70] .p-inputnumber-stacked .p-inputnumber-input{padding-right:calc(var(--ds-field-control-md-padding-x) + var(--ds-field-control-md-height)/2)}.ds-number-field-sm[data-v-f0d3ac70] .p-inputnumber-stacked .p-inputnumber-input{padding-right:calc(var(--ds-field-control-sm-padding-x) + var(--ds-field-control-sm-height)/2)}[data-v-f0d3ac70] .p-inputnumber-button{background:var(--ds-color-surface-50);border-color:var(--ds-color-surface-300);color:var(--ds-color-surface-600)}[data-v-f0d3ac70] .p-inputnumber-button:not(:disabled):hover{background:var(--ds-color-primary-50);border-color:var(--ds-color-primary-300);color:var(--ds-color-primary-700)}[data-v-f0d3ac70] .p-inputnumber-button:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}
