.custom-controls[data-v-28ddf3d7] .v-number-input__control:last-child:after{content:"+";font-weight:700;color:#272727;position:absolute;height:100%;z-index:-10}.custom-controls[data-v-28ddf3d7] .v-btn__overlay{background-color:transparent!important}.custom-controls[data-v-28ddf3d7] .v-number-input__control:last-child:before{content:"−";font-weight:700;color:#272727;position:absolute;top:47%;z-index:-10}.custom-controls[data-v-28ddf3d7] .v-number-input__control{height:3rem;width:15px;position:relative;align-items:center}.custom-controls[data-v-28ddf3d7] .v-number-input__control i{display:none}.custom-controls[data-v-28ddf3d7] .v-number-input__control .v-divider{width:15px;align-self:auto}.number-picker[data-v-28ddf3d7]{background-color:#fff!important;border:none!important;border-radius:0!important;align-items:center!important}.number-picker[data-v-28ddf3d7] .v-field__input{padding-top:.5rem!important}.number-picker[data-v-28ddf3d7] .v-field__field{align-items:center!important;padding-left:.3rem}.number-picker[data-v-28ddf3d7] .v-field__outline:after{border-width:0 0 var(--v-field-border-width)}.v-number-input input[type=number]{-moz-appearance:textfield}.v-number-input input[type=number]::-webkit-outer-spin-button,.v-number-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.v-number-input .v-field:has(.v-field__prepend-inner>.v-number-input__control:first-child){padding-inline-start:0}.v-number-input .v-field:has(.v-field__append-inner>.v-number-input__control:last-child){padding-inline-end:0}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-icon{margin-inline-end:4px}.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>hr+.v-icon,.v-number-input .v-field__prepend-inner:has(.v-number-input__control)>.v-number-input__control+.v-icon{margin-inline:8px 0}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon{margin-inline-start:4px}.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+hr),.v-number-input .v-field__append-inner:has(.v-number-input__control)>.v-icon:has(+.v-number-input__control){margin-inline:0 8px}.v-number-input .v-field__clearable:has(+.v-field__append-inner>hr:first-child){margin-inline-end:8px}.v-number-input--inset .v-divider{height:55%;width:55%;align-self:center}.v-number-input--split .v-field__input{text-align:center}.v-number-input--stacked .v-number-input__control{flex-direction:column-reverse}.v-number-input--stacked .v-number-input__control .v-btn{flex:1}.v-number-input--hide-input .v-field{flex:none}.v-number-input--hide-input .v-field__input{width:0;padding-inline:0}.v-number-input__control{display:flex;height:100%}.v-number-input__control .v-btn{background-color:transparent;border-radius:0}
