.tiny-mobile-numeric{--tvm-Numeric-width:126px;--tvm-Numeric-height:var(--tvm-size-height-sm, 28px);--tvm-Numeric-icon-size:var(--tvm-icon-size, 16px);--tvm-Numeric-button-bg-color:var(--tvm-color-bg, #f5f5f5);--tvm-Numeric-font-size:var(--tvm-font-size-sm, 12px);--tvm-Numeric-large-font-size:var(--tvm-font-size-lg, 16px);--tvm-Numeric-font-weight:var(--tvm-font-weight-bold, 500);--tvm-Numeric-text-color:var(--tvm-color-text, #191919);--tvm-Numeric-icon-color:var(--tvm-color-icon, #808080);--tvm-Numeric-icon-color-disabled:var(--tvm-color-icon-disabled, #c2c2c2);--tvm-Numeric-border-color:var(--tvm-color-border, #c2c2c2);--tvm-Numeric-bg-color:var(--tvm-color-bg-secondary, #fff);--tvm-Numeric-border-color-disabled:var(--tvm-color-border-disabled, #dbdbdb);--tvm-Numeric-text-color-disabled:var(--tvm-color-text-disabled, #c2c2c2);--tvm-Numeric-bg-color-disabled:var(--tvm-color-bg-disabled, #f0f0f0);--tvm-Numeric-placeholder-color-disabled:var(--tvm-color-text-placeholder, #808080);--tvm-Numeric-border-color-hover:var(--tvm-color-border-hover, #191919);position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:var(--tvm-Numeric-width);outline:0;background-color:var(--tvm-Numeric-bg-color);vertical-align:middle;white-space:normal;line-height:normal;height:var(--tvm-Numeric-height);-webkit-transition:border-color .15s;transition:border-color .15s}.tiny-mobile-numeric__input{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:normal}.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner{cursor:not-allowed;pointer-events:none;border:1px solid var(--tvm-Numeric-border-color-disabled);color:var(--tvm-Numeric-text-color-disabled);background:var(--tvm-Numeric-bg-color-disabled)}.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner::-moz-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled);opacity:1}.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner:-ms-input-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner::-webkit-input-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner::-ms-input-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner::placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input.is-disabled .tiny-mobile-input__icon{cursor:not-allowed}.tiny-mobile-numeric__input.has-unit .tiny-mobile-numeric__input-inner{padding:0 50px 0 8px}.tiny-mobile-numeric__input.text-align-left .tiny-mobile-numeric__input-inner{text-align:left}.tiny-mobile-numeric__input-inner{width:100%;height:var(--tvm-Numeric-height);line-height:1.5;border:1px solid var(--tvm-Numeric-border-color);border-radius:6px;color:var(--tvm-Numeric-text-color);background:var(--tvm-Numeric-bg-color);font-size:var(--tvm-Numeric-font-size);padding:0 38px;outline:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.tiny-mobile-numeric__input-inner:hover{border:1px solid var(--tvm-Numeric-border-color-hover)}.tiny-mobile-numeric__input-inner:active,.tiny-mobile-numeric__input-inner:focus{border:1px solid var(--tvm-Numeric-border-color-hover)}.tiny-mobile-numeric__input-inner:focus{outline:0}.tiny-mobile-numeric__input-inner:focus::-moz-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled);opacity:1}.tiny-mobile-numeric__input-inner:focus:-ms-input-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input-inner:focus::-webkit-input-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input-inner:focus::-ms-input-placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input-inner:focus::placeholder{color:var(--tvm-Numeric-placeholder-color-disabled)}.tiny-mobile-numeric__input-inner::-ms-clear{display:none;width:0;height:0}.tiny-mobile-numeric__input-inner.tiny-mobile-numeric__show-left{text-align:left}.tiny-mobile-numeric__decrease,.tiny-mobile-numeric__increase{position:absolute;z-index:1;width:32px;height:var(--tvm-Numeric-height);line-height:calc(var(--tvm-Numeric-height) - 2px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:var(--tvm-Numeric-large-font-size)}.tiny-mobile-numeric__decrease svg,.tiny-mobile-numeric__increase svg{fill:var(--tvm-Numeric-icon-color);width:var(--tvm-Numeric-icon-size);height:var(--tvm-Numeric-icon-size)}.tiny-mobile-numeric__decrease:hover:not(.is-disabled)~.tiny-mobile-numeric__input .tiny-mobile-numeric__input-inner:not(.is-disabled),.tiny-mobile-numeric__increase:hover:not(.is-disabled)~.tiny-mobile-numeric__input .tiny-mobile-numeric__input-inner:not(.is-disabled){border-color:var(--tvm-Numeric-border-color-hover)}.tiny-mobile-numeric__decrease:hover:not(.is-disabled)~.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner:not(.is-disabled),.tiny-mobile-numeric__increase:hover:not(.is-disabled)~.tiny-mobile-numeric__input.is-disabled .tiny-mobile-numeric__input-inner:not(.is-disabled){border-color:var(--tvm-Numeric-border-color-disabled)}.tiny-mobile-numeric__decrease:hover svg,.tiny-mobile-numeric__increase:hover svg{fill:var(--tvm-Numeric-text-color)}.tiny-mobile-numeric__decrease.is-disabled,.tiny-mobile-numeric__increase.is-disabled{cursor:not-allowed}.tiny-mobile-numeric__decrease.is-disabled svg,.tiny-mobile-numeric__increase.is-disabled svg{fill:var(--tvm-Numeric-icon-color-disabled)}.tiny-mobile-numeric__increase{right:0;border-radius:4px 0 0 4px}.tiny-mobile-numeric__increase.is-disabled:before{border-color:var(--tvm-Numeric-border-color-disabled)}.tiny-mobile-numeric__increase__increase:after{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);height:16px;border-left:1px solid var(--tvm-Numeric-border-color-disabled)}.tiny-mobile-numeric__decrease{left:0;border-radius:4px 0 0 4px}.tiny-mobile-numeric__decrease.is-disabled:before{border-color:var(--tvm-Numeric-border-color-disabled)}.tiny-mobile-numeric__decrease:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);height:16px;border-right:1px solid var(--tvm-Numeric-border-color-disabled)}.tiny-mobile-numeric.is-disabled .tiny-mobile-numeric__decrease svg,.tiny-mobile-numeric.is-disabled .tiny-mobile-numeric__increase svg{fill:var(--tvm-Numeric-icon-color-disabled)}.tiny-mobile-numeric.is-disabled .tiny-mobile-numeric__decrease:hover,.tiny-mobile-numeric.is-disabled .tiny-mobile-numeric__increase:hover{cursor:not-allowed}.tiny-mobile-numeric.is-disabled .tiny-mobile-numeric__decrease:hover svg,.tiny-mobile-numeric.is-disabled .tiny-mobile-numeric__increase:hover svg{fill:var(--tvm-Numeric-icon-color-disabled)}.is-disabled __decrease:after{border-color:var(--tvm-Numeric-border-color-disabled)}.is-disabled __increase:before{border-color:var(--tvm-Numeric-border-color-disabled)}.is-disabled.is-display-only{display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0}.is-display-only .tiny-mobile-numeric-display-only .tiny-mobile-numeric-display-only__content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.is-display-only .tiny-mobile-numeric-display-only__unit{margin-left:8px}.is-display-only .tiny-mobile-numeric__input{border-style:none;padding:0;line-height:16px;height:16px}.is-display-only .tiny-mobile-numeric__decrease,.is-display-only .tiny-mobile-numeric__increase,.is-display-only .tiny-mobile-numeric__input-inner,.is-display-only .tiny-mobile-numeric__unit{visibility:hidden}