:root.alfa{--input-number-limitation-text:var(--Tokens-text-system-negative);--input-number-limitation-fz:var(--text-secondary-fz_lg);--input-number-limitation_lh:var(--title-lh_md);--input-number-limitation-fw:var(--fw-default);--input-number-btn-brr:var(--brr-md);--input-number-btn-bg:var(--Tokens-background-base-secondary);--input-number-btn-fz:var(--title-fz_xxs);--input-number-btn-color:var(--Tokens-text-base-secondary);--input-number-btn-size:40px;--input-number-btn-svg-size:18px;--input-number-disabled:var(--Tokens-text-base-disabled);--input-number-brr:var(--brr-2sm);--input-number-success:var(--Tokens-text-system-positive);--input-number-error:var(--Tokens-text-system-negative);--input-number-bg:var(--Tokens-background-base-secondary);--input-number-color:var(--Tokens-text-base-primary);--input-number-fz:var(--title-fz_xxs);--input-number-lh:var(--title-lh_xl);--input-number-h:40px;--input-number-h-d:40px;--input-number-padding:0;--input-number-mini_w:106px;--input-number-w:100%}:root.halva{--input-number-limitation-text:var(--Tokens-text-system-negative);--input-number-limitation-fz:var(--text-primary-fz_sm);--input-number-limitation_lh:var(--title-lh_xxs);--input-number-limitation-fw:var(--fw-medium);--input-number-btn-brr:var(--brr-xxl);--input-number-btn-bg:var(--Tokens-background-base-secondary);--input-number-btn-fz:var(--title-fz_xxs);--input-number-btn-color:var(--Tokens-text-base-secondary);--input-number-btn-size:40px;--input-number-btn-svg-size:18px;--input-number-disabled:var(--Tokens-text-base-disabled);--input-number-brr:var(--brr-2sm);--input-number-success:var(--Tokens-text-system-positive);--input-number-error:var(--Tokens-text-system-negative);--input-number-bg:var(--Tokens-background-base-secondary);--input-number-color:var(--Tokens-text-base-primary);--input-number-fz:var(--title-fz_xxs);--input-number-lh:var(--title-lh_xl);--input-number-h:32px;--input-number-h-d:40px;--input-number-padding:0;--input-number-mini_w:106px;--input-number-w:100%}:root.vtb{--input-number-limitation-text:var(--Tokens-text-system-negative);--input-number-limitation-fz:var(--text-secondary-fz_lg);--input-number-limitation_lh:var(--title-lh_md);--input-number-limitation-fw:var(--fw-default);--input-number-btn-brr:var(--brr-lg);--input-number-btn-bg:var(--Tokens-background-base-secondary);--input-number-btn-fz:var(--title-fz_xxs);--input-number-btn-color:var(--Tokens-text-base-secondary);--input-number-btn-size:40px;--input-number-btn-svg-size:18px;--input-number-disabled:var(--Tokens-text-base-disabled);--input-number-brr:var(--brr-2sm);--input-number-success:var(--Tokens-text-system-positive);--input-number-error:var(--Tokens-text-system-negative);--input-number-bg:var(--Tokens-background-base-secondary);--input-number-color:var(--Tokens-text-base-primary);--input-number-fz:var(--title-fz_xxs);--input-number-lh:var(--title-lh_xl);--input-number-h:32px;--input-number-h-d:40px;--input-number-padding:0;--input-number-mini_w:106px;--input-number-w:100%}@media(max-width:768px){*{-webkit-user-select:none;-moz-user-select:none;user-select:none}[contenteditable=true],input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}}.mp-input-number__container{display:flex;height:var(--input-number-h);justify-content:space-between}@media(min-width:1200px){.mp-input-number__container{height:var(--input-number-h-d)}}.mp-input-number__limitationText{color:var(--input-number-limitation-text);font-size:var(--input-number-limitation-fz);font-weight:var(--input-number-limitation-fw);line-height:var(--input-number-limitation_lh);margin-top:10px;white-space:nowrap}.mp-input-number__increase{align-items:center;border-bottom-right-radius:var(--input-number-btn-brr);border-top-right-radius:var(--input-number-btn-brr);display:flex}.mp-input-number__decrease{background-color:var(--Tokens-background-base-primary);border-bottom-left-radius:var(--input-number-btn-brr);border-top-left-radius:var(--input-number-btn-brr)}.mp-input-number__decrease,.mp-input-number__increase{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;outline:none;padding:0}.mp-input-number__decrease:active,.mp-input-number__decrease:focus,.mp-input-number__decrease:hover,.mp-input-number__increase:active,.mp-input-number__increase:focus,.mp-input-number__increase:hover{outline:none}.mp-input-number__decrease,.mp-input-number__increase{align-items:center;background:var(--input-number-btn-bg);color:var(--input-number-btn-color);cursor:pointer;display:flex;flex:0 0 var(--input-number-btn-size);font-size:var(--input-number-btn-fz);height:auto;justify-content:center;text-align:center;width:var(--input-number-btn-size)}.mp-input-number__decrease.is-disabled,.mp-input-number__increase.is-disabled{color:var(--input-number-disabled);cursor:not-allowed}.mp-input-number__decrease svg,.mp-input-number__increase svg{display:inline-block;flex:0 0 var(--input-number-btn-svg-size);width:var(--input-number-btn-svg-size)}.mp-input-number__inputContainer{height:100%;position:relative;width:100%}.mp-input-number__inputContainer.is-valid .mp-input__inner+.mp-input-message{color:var(--input-number-success)}.mp-input-number__inputContainer.is-error .mp-input-message,.mp-input-number__inputContainer.is-error .mp-input__inner,.mp-input-number__inputContainer.is-error .mp-input__inner+.mp-input-message{color:var(--input-number-error)}.mp-input-number__input{--webkit-appearance:none;background-color:var(--input-number-bg);background-image:none;border:1px solid var(--input-number-bg);-webkit-border-radius:0;box-sizing:border-box;color:var(--input-number-color);font-size:var(--input-number-fz);height:100%;outline:none;padding:var(--input-number-padding);position:absolute;text-align:center;top:0;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:var(--input-number-w)}.mp-input-number__input:not(:-moz-placeholder)+.mp-input__icon--placeholder-shown{opacity:0;pointer-events:none!important}.mp-input-number__input:not(:placeholder-shown)+.mp-input__icon--placeholder-shown{opacity:0;pointer-events:none!important}.mp-input-number__input::-moz-placeholder{color:var(--Tokens-text-base-tertiary);opacity:1}.mp-input-number__input::placeholder{color:var(--Tokens-text-base-tertiary);opacity:1}.mp-input-number__input.mod-tal{text-align:left}.mp-input-number__input+.mp-input-message{padding-left:4px}.mp-input-number--mini{width:var(--input-number-mini_w)}
