.drawer-layout{width:100%;height:100%;overflow:hidden}.drawer-layout .drawer-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:11;visibility:hidden}.drawer-layout .drawer{position:absolute;top:0;left:-260px;width:260px;height:100%;background-color:#ccdae4;z-index:12}.drawer-layout .drawer-content{height:100%}.svg-preloader.primary{stroke:var(--f7-theme-color)}.svg-preloader.white{stroke:#fff}.svg-preloader.black{stroke:#000}.async-image-container{position:relative;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.async-image-container.left{justify-content:flex-start}.async-image-container.left .async-error{align-items:flex-start}.async-image-container.left .async-image,.async-image-container.left .async-image-empty{background-position:0}.async-image-container.small .async-loader .preloader{max-width:20px;max-height:20px}.async-image-container.small .async-error{font-size:9px}.async-image-container.small .async-error .async-error-icon{margin-bottom:2px}.async-image-container.small .async-error .async-error-icon .icon{font-size:12px}.async-image-container .async-error{display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--error-color);text-align:center}.async-image-container .async-error .async-error-icon{margin-bottom:6px}.async-image-container .async-error .async-error-icon .icon{font-size:24px;color:var(--error-color)}.async-image-container .async-image-empty{width:40px;height:40px;background-image:url(../img/camera.94ebe3ed.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.async-image-container .async-image{width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.async-image-container .async-image.cover{background-size:cover}.async-image-container .async-image.blend-multiply{mix-blend-mode:multiply}.scanner-container input{position:absolute;top:0;z-index:100000;height:0;opacity:0;outline:none}[data-v-4829f780]:root{--f7-theme-color:#004777;--f7-theme-color-rgb:0,71,119;--f7-page-bg-color:#fff;--f7-page-bg-color-rgb:255,255,255;--f7-button-fill-pressed-bg-color:#03558d;--f7-fab-pressed-bg-color:#03558d;--error-color:#ff5252;--error-color-rgb:255,82,82;--header-shadow:0px 10px 40px rgba(0,0,0,0.14);--footer-shadow:0px -10px 40px rgba(0,0,0,0.14);--item-shadow:2px 2px 4px rgba(0,71,119,0.2)}.pin-container[data-v-4829f780]{display:flex;align-items:center}.pin-container input[data-v-4829f780]{height:0!important;opacity:0!important}.pin-container.show-eye[data-v-4829f780]{position:relative}.pin-container.show-eye .pin-container-left .pin-background[data-v-4829f780]{padding-right:42px}.pin-container.show-eye .pin-container-right[data-v-4829f780]{padding-left:14px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:45px;min-width:60px;box-sizing:border-box}.pin-container .pin-container-right .pin-eye[data-v-4829f780]{color:rgba(0,0,0,.6);max-width:36px;height:36px;box-sizing:border-box;border-radius:50%;padding:0;font-size:18px}.pin-container .pin-container-left[data-v-4829f780]{position:relative;width:100%}.pin-container input[data-v-4829f780]{caret-color:transparent}.pin-container .pin-background[data-v-4829f780]{align-items:center;display:flex;width:100%;box-sizing:border-box}.pin-container .pin-background .pin-circles[data-v-4829f780]{display:flex;align-items:center;justify-content:space-between;width:100%}.pin-container .pin-background .pin-circles .pin-item-container[data-v-4829f780]{flex:1;display:flex;justify-content:center;align-items:center}.pin-container .pin-background .pin-circles .pin-number[data-v-4829f780]{font-weight:700;font-size:18px}.pin-container .pin-background .pin-circles .pin-circle[data-v-4829f780]{width:12px;height:12px;border:3px solid #8d94a6;transform-origin:center;border-radius:50%;box-sizing:border-box;transition:.3s}.pin-container .pin-background .pin-circles .pin-circle.filled[data-v-4829f780]{background-color:#22272c;border-color:#22272c;transform:scale(1.1)}.keyboard-container{background-color:#e5edf1}.keyboard-container .keyboard-backspace img{height:20px}.keyboard-container .keyboard-footer{display:flex}.keyboard-container .keyboard-footer .keyboard-left{flex:1}.keyboard-container .keyboard-footer .keyboard-left .keyboard-button{box-sizing:border-box}.keyboard-container .keyboard-footer .keyboard-left .keyboard-button .button.keyboard-button-zero{justify-content:flex-start;padding:0}.keyboard-container .keyboard-footer .keyboard-left .keyboard-button .button.keyboard-button-zero .keyboard-button-zero-inner{min-width:50%;max-width:50%;display:flex;justify-content:center}.keyboard-container .keyboard-footer .keyboard-right{min-width:90px;max-width:90px;display:flex;flex-direction:column}.keyboard-container .keyboard-footer .keyboard-right .keyboard-button{flex:1;box-sizing:border-box}.keyboard-container .keyboard-footer .keyboard-right .keyboard-button.primary .button{background-color:var(--f7-theme-color);font-size:24px;color:#fff}.keyboard-container .keyboard-footer .keyboard-right .keyboard-button .button{height:100%;border-radius:0;background-color:#ccdae4;color:#000;font-size:18px;font-weight:700;text-transform:none}.keyboard-container .keyboard-container *{box-sizing:border-box}.keyboard-container .keyboard-left .keyboard-row:last-child{border-bottom:none}.keyboard-container .keyboard-row{display:flex;height:65px}.keyboard-container .keyboard-row .keyboard-button{flex:1}.keyboard-container .keyboard-row .keyboard-button.double{flex:2}.keyboard-container .keyboard-row .keyboard-button:last-child .button{border-right:none}.keyboard-container .keyboard-row .keyboard-button .button{border-radius:0;background-color:transparent;font-size:32px;height:100%;font-weight:700;color:#22272c}.login-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(110%);background-color:var(--f7-page-bg-color);z-index:13499;transition:.3s}.login-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.login-dialog.fade-in{visibility:visible;transform:translateY(0)}.payment-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:13499;transition:.3s}.payment-dialog .checkout-result-details{justify-content:center}.payment-dialog .checkout-result-details,.payment-dialog .common-dialog-header{flex:1;display:flex;flex-direction:column}.payment-dialog .common-dialog-header .payment-dialog-sum-container{flex:1;display:flex;align-items:center;justify-content:center;padding-top:0;color:#22272c}.payment-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.payment-dialog.fade-in{visibility:visible;transform:translateY(0)}.payment-dialog .common-dialog-description{min-height:48px}.payment-dialog .payment-dialog-sum-container{display:flex;align-items:center;flex-direction:column;padding-top:25px}.payment-dialog .payment-dialog-sum-container .payment-dialog-sum-label{font-size:16px}.payment-dialog .payment-dialog-sum-container .payment-dialog-sum-value{font-size:26px;font-weight:700}.pairing-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);z-index:13499;background-color:#fff;transition:.3s}.pairing-dialog.fade-in{visibility:visible;transform:translateY(0)}.pairing-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.pairing-dialog .common-dialog-container{padding-top:30px;padding-bottom:30px}.pairing-dialog .big-icon img{height:120px}.pairing-page .pairing-page-container{display:flex;flex-direction:column;height:100%}.pairing-page .pairing-page-loader{flex:1;display:flex;align-items:center;justify-content:center}.pairing-page .pairing-page-header{padding:40px;display:flex;align-items:center;justify-content:center}.pairing-page .pairing-page-header-description{font-size:16px}.pairing-page .pairing-page-header-icon{min-width:60px;height:60px;background-image:url(/static/imgs/qr-scanner.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin-right:20px}.sync-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:13499;transition:.5s}.sync-dialog .common-dialog-title{font-size:29px}.sync-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.sync-dialog.fade-in{visibility:visible;transform:translateY(0)}.notification-backdrop{position:absolute;z-index:14999;top:0;left:0;background:rgba(0,0,0,.2);width:100%;height:100%}.notification-backdrop .notification-content{position:absolute;top:0;left:0;background:#fff;color:#22272c;font-size:20px;display:flex;justify-content:center;width:calc(100% - 40px);margin:20px;z-index:15000;flex-direction:column;align-items:center;border-radius:10px;height:120px}.notification-backdrop .notification-content .text-secondary{color:#a7adbf;font-size:16px}.notification-backdrop .notification-content .time{color:var(--error-color)}.notification-enter-active,.notification-leave-active{transition:opacity .5s}.notification-enter,.notification-leave-to{opacity:0}.printing-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:13499;transition:.5s}.printing-dialog .common-dialog-title{font-size:29px}.printing-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.printing-dialog.fade-in{visibility:visible;transform:translateY(0)}[data-v-7216f10b]:root{--f7-theme-color:#004777;--f7-theme-color-rgb:0,71,119;--f7-page-bg-color:#fff;--f7-page-bg-color-rgb:255,255,255;--f7-button-fill-pressed-bg-color:#03558d;--f7-fab-pressed-bg-color:#03558d;--error-color:#ff5252;--error-color-rgb:255,82,82;--header-shadow:0px 10px 40px rgba(0,0,0,0.14);--footer-shadow:0px -10px 40px rgba(0,0,0,0.14);--item-shadow:2px 2px 4px rgba(0,71,119,0.2)}.price-field-container[data-v-7216f10b]{position:relative}.price-field-container input[data-v-7216f10b]{caret-color:transparent;height:0!important;opacity:0!important}.price-field-container .price-field-end[data-v-7216f10b]{color:rgba(0,0,0,.2)}.price-field-container .price-field-symbol.empty[data-v-7216f10b]{color:#a7adbf}.price-field-container .price-field-value-container[data-v-7216f10b]{display:flex;align-items:center;box-sizing:border-box;font-weight:600;font-size:32px;line-height:32px;overflow:hidden}.price-field-container .price-field-value-container .price-field-placeholder[data-v-7216f10b]{display:flex;flex:1;overflow:hidden;width:100%;box-sizing:border-box;justify-content:flex-end;padding-left:10px;font-size:18px;font-weight:400;color:#a7adbf}.price-field-container .price-field-value-container .price-field-placeholder .price-field-placeholder-value.sum[data-v-7216f10b]{font-weight:600;font-size:32px;line-height:32px;color:rgba(0,0,0,.2)}.price-field-container .price-field-value-container .price-field-value-input[data-v-7216f10b]{position:relative;display:flex;align-items:center;justify-content:flex-end;padding-left:10px;flex:1;overflow:hidden}.price-field-container .price-field-value-container .price-field-value-input[data-v-7216f10b]:before{content:"";position:absolute;display:block;top:0;left:0;width:40px;height:100%;background-image:linear-gradient(90deg,#e5edf1,#e5edf1 20%,transparent)}.price-field-container .price-field-value-container .price-field-value-input.will-rewrite .price-field-symbol[data-v-7216f10b],.price-field-container .price-field-value-container .price-field-value-input.will-rewrite .price-field-value[data-v-7216f10b]{background-color:#ccdae4}.price-field-container .price-field-value-container.error[data-v-7216f10b]{border-color:var(--error-color)!important}.get-sum-ui-dialog-modal{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);z-index:1000000000;transition:.3s}.get-sum-ui-dialog-modal.fade-in{visibility:visible;transform:translateY(0)}.question-ui-dialog{--f7-dialog-box-shadow:none}.question-ui-dialog .bold{font-weight:700}.question-ui-dialog .primary{color:var(--f7-theme-color)}.question-ui-dialog .bigger{font-size:22px}.question-ui-dialog .margin-top{margin-top:5px}.age-verification-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:13499;transition:.3s}.age-verification-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.age-verification-dialog.fade-in{visibility:visible;transform:translateY(0)}.age-verification-dialog .common-dialog-icon .big-icon-container .big-icon-inner{position:relative}.age-verification-dialog .common-dialog-icon .big-icon-container .big-icon-inner .big-icon{position:absolute;right:8px;bottom:14px}.age-verification-dialog .common-dialog-icon .big-icon-container .big-icon-inner .big-icon img{height:140px}.periodic-age-verification-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:13499;transition:.3s}.periodic-age-verification-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.periodic-age-verification-dialog.fade-in{visibility:visible;transform:translateY(0)}.periodic-age-verification-dialog .common-dialog-icon .big-icon-container .big-icon-inner{position:relative}.periodic-age-verification-dialog .common-dialog-icon .big-icon-container .big-icon-inner .big-icon{position:absolute;right:8px;bottom:14px}.periodic-age-verification-dialog .common-dialog-icon .big-icon-container .big-icon-inner .big-icon img{height:140px}.keyboard-value-wrap{display:flex;justify-content:center;padding-bottom:20px;overflow:hidden;flex-direction:column;align-items:center}.keyboard-value-wrap .displayed-error{width:100%;text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 30px;box-sizing:border-box}.keyboard-value-wrap .error{color:var(--error-color)}.keyboard-value-wrap .error-text{color:var(--error-color);position:relative}.keyboard-value-wrap .keyboard-displayed-value{white-space:nowrap;text-align:center;box-sizing:border-box;height:45px;line-height:45px;width:188px;font-size:24px;font-weight:600;background-color:var(--f7-page-bg-color);overflow-x:auto;border:none;font-size:35px}.keyboard-value-wrap .keyboard-displayed-value .will-rewrite{background-color:#ccdae4}.keyboard-sheet{height:auto;background-color:#e5edf1}.keyboard-sheet,.keyboard-sheet .keyboard-right .keyboard-button:first-child .button{border-radius:5px 5px 0 0}.keyboard-sheet .keyboard-displayed-value{background-color:#e5edf1}.keyboard-sheet .keyboard-sheet-title{font-size:18px;text-align:center;margin:0;padding-top:20px;padding-bottom:5px;color:rgba(0,0,0,.56)}.custom-stepper{display:flex}.custom-stepper .input-item{padding:0;border-radius:5px}.custom-stepper .form-group{display:flex!important;justify-content:space-between;align-items:center;flex-wrap:nowrap}.custom-stepper .form-group .stepper-btn{border-radius:5px;width:45px;height:45px}.custom-stepper .form-group .stepper-btn .icon{font-size:9px}.custom-stepper .form-group .value{width:63px;color:#000;font-size:24px;line-height:118.75%;font-weight:600;display:flex;justify-content:center;align-items:center;height:100%;margin:0 2px}.product-dialog .gray-page-white{overflow:hidden}.product-dialog .product-card-img-wrapper{padding:0}.product-dialog .product-card-img-wrapper .async-image-container{padding:12px;padding-bottom:0;box-sizing:border-box}.product-dialog .product-card-img-wrapper .async-image-container .async-image{border-radius:5px}.product-dialog .product-card-img-wrapper .async-image-container.cover{padding:0!important}.product-dialog .product-card-img-wrapper .async-image-container.cover .async-image{border-radius:0!important}.product-card-footer .product-confirm-button{position:absolute;bottom:20px;left:0;width:100%;display:flex;align-items:center;justify-content:center}.product-card-footer .product-confirm-button .button{max-width:224px;min-width:224px}.product-page .page-content{padding-top:0;display:flex;flex-direction:column;background:#efeff4}.product-page .navbar{--f7-navbar-bg-color:#fff}.product-page .product-card{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;height:100%;padding:0}.product-page .product-card .product-images-container{margin-bottom:10px}.product-page .product-card .product-card-header{width:100%}.product-page .product-card .product-card-img{height:160px;width:100%}.product-page .product-card .wrapper-img-title{text-align:center;width:100%}.product-page .form-group{display:grid;grid-template-columns:80px 140px}.product-page .text{font-size:16px;color:#22272c}.product-page .text,.product-page .text-secondary{line-height:118.75%;display:flex;align-items:center}.product-page .text-secondary{font-size:12px;color:#a7adbf}.product-page .product-title{font-weight:400;font-size:18px;line-height:115%;color:#22272c;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:42px;overflow:hidden;flex-grow:1}.product-page .img-footer{padding:12px 18px 14px}.product-page .img-footer .form-group{display:flex;font-size:15px;line-height:118.75%;margin-bottom:8px}.product-page .img-footer .form-group .price{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-page .img-footer .form-group .product-card-price{font-size:15px;text-align:right;margin-left:6px}.product-page .img-footer .form-group .product-card-price .product-discount-price{font-weight:600;font-size:18px;color:#22272c;height:17px;margin-bottom:3px}.product-page .img-footer .form-group .product-card-price .crossed-out{margin:3px 0;height:17px;position:relative;display:inline-flex;color:#a7adbf}.product-page .img-footer .form-group .product-card-price .crossed-out:after{content:"";position:absolute;top:50%;left:0;width:100%;background-color:#a7adbf;height:1px;transform:rotate(-10deg)}.product-page .img-footer .form-group .product-card-price .product-discount{color:#1eda69;height:17px}.product-page .img-footer .notification-list{margin:0;padding-left:20px}.product-page .img-footer .notification-list>li{text-align:left}.product-page .img-footer .notification-list>li::marker{color:#a7adbf}.product-page .product-qty-return{display:flex;justify-content:center;text-align:center;font-size:16px;color:#a7adbf;padding-top:12px;margin-bottom:18px}.product-page .product-block{border-top:1px solid #ccdae4;padding:12px 18px 14px}.product-page .product-card-footer{width:100%}.product-page .product-card-footer .product-card-quantity .form-group{display:flex;justify-content:space-between}.product-page .product-card-footer .product-confirm-button .button{height:46px;border-radius:23px;text-transform:none;font-weight:700;font-size:18px}.product-page .product-card-footer .product-card-modifiers .mpi-expand2{transform:rotate(270deg)}.product-page .product-card-footer .product-card-modifiers .form-group{display:grid;grid-template-columns:1fr 200px auto;gap:5px}.product-page .product-card-footer .product-card-comment .text{padding-bottom:10px}.product-page .product-card-footer .product-card-comment .product-card-comment-input:after{content:none}.product-page .product-card-footer .product-card-comment .product-card-comment-input.input-item{padding:0}.product-page .product-card-footer .product-card-comment .product-card-comment-input .resizable{border-radius:10px;background-color:#e5edf1;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);font-size:18px;height:45px;padding:10px;box-sizing:border-box}.product-page .product-card-footer .product-card-comment .product-card-comment-input .resizable:focus-within{box-shadow:inset 0 0 4px #448fff}.product-page .product-card-footer .product-card-information{padding-bottom:20px}.product-page .product-card-footer .product-card-information .text{padding-bottom:12px}.product-page .gray-page-white{height:auto!important}.product-page .footer-fixed{width:100%;background:var(--f7-page-bg-color);position:fixed;bottom:0;left:0;height:75px;display:flex;justify-content:center;align-items:center;box-shadow:var(--footer-shadow);border-radius:5px 5px 0 0}.product-page .footer-fixed .product-confirm-btn{width:224px;text-transform:none;font-size:18px;font-weight:700}.product-page .gray-page-white-container{height:auto;flex-grow:1;overflow-y:auto}.product-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:11000;transition:.3s}.product-dialog .gray-page-white-container{overflow:visible}.product-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.product-dialog.fade-in{visibility:visible;transform:translateY(0)}.custom-checkbox{width:20px;height:20px;border-radius:50%;display:inline-block;transition:.3s;opacity:0;visibility:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);background:#e5edf1;transform:scale(.6)}.custom-checkbox.opacity{opacity:.5!important}.custom-checkbox.visible{opacity:1;visibility:visible;transform:scale(1)}.custom-checkbox .custom-checkbox-check{opacity:0;visibility:hidden;transform:scale(.6);background-color:var(--f7-theme-color);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;transition:.3s}.custom-checkbox .custom-checkbox-check.checked{opacity:1;visibility:visible;transform:scale(1)}.options-list-wrap{margin-top:0}.options-list-wrap .options-list{background:none;padding:0}.options-list-wrap .options-list .options-list-item{border-bottom:1px solid #ccdae4;overflow:hidden}.options-list-wrap .options-list .options-list-item *{padding:0}.options-list-wrap .options-list .options-list-item .options-list-item-content{display:flex;align-self:stretch;flex-grow:1;align-items:center;padding:0 20px;overflow:hidden;position:relative}.options-list-wrap .options-list .options-list-item .options-list-item-content .options-list-item-title{font-size:18px;line-height:300%;color:#000;padding-left:20px;box-sizing:border-box}.modifiers-dialog.page.page-custom .page-header .page-header-height{box-shadow:none}.modifiers-page-content{overflow-y:auto;height:100%}.modifiers-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:13499;transition:.3s}.modifiers-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.modifiers-dialog.fade-in{visibility:visible;transform:translateY(0)}.calculator-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(100vh);background-color:var(--f7-page-bg-color);z-index:13499;transition:.3s}.calculator-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.calculator-dialog.fade-in{visibility:visible;transform:translateY(0)}.calculator-dialog .page.page-custom .page-header .page-header-height{border-radius:0}.calculator-display{display:flex;flex-direction:column;background-color:#22272c;height:calc(100% - 330px);color:#fff;justify-content:center}.calculator-display .result-wrap{font-weight:300;font-size:72px;line-height:86px;display:flex;align-items:center;justify-content:flex-end;height:93px;box-sizing:border-box;overflow:hidden}.calculator-display .result-wrap .result{padding:0 20px 0 10px;overflow-x:auto}.calculator-display .result-wrap .result.error{font-size:36px!important;line-height:118.75%;color:var(--error-color);padding-right:20px}.calculator-display .formula-wrap{display:flex}.calculator-display .formula-wrap .formula{font-weight:300;font-size:32px;line-height:118.75%;height:100%;width:100%;text-align:right;border:none;background:none;color:#fff;padding-right:20px}.calculator-display .formula-wrap textarea::-moz-selection{color:#000;background-color:#ccdae4!important}.calculator-display .formula-wrap textarea::selection{color:#000;background-color:#ccdae4!important}.calculator-keyboard{height:330px;display:flex;flex-wrap:wrap}.calculator-keyboard .calculator-keyboard-row{display:flex;width:100%}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button{background-color:#e5edf1;flex:1}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button.confirm{display:flex;justify-content:center;align-items:center}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button.confirm .button{background-color:var(--f7-theme-color);color:#fff;font-size:24px;width:100%;border-radius:0}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button .button{height:100%;color:#22272c;font-size:32px;font-weight:600;text-transform:none}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button .button i.icon{font-weight:600}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button .keyboard-backspace img{height:20px}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button.dark{background-color:#ccdae4}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button .separator{height:calc(100% - 25px);align-self:normal}.calculator-keyboard .calculator-keyboard-row .calculator-keyboard-button .reset{font-size:28px}.focus-trap{height:0;width:1px;margin-left:-1px;display:inline-block}.phone-field{display:flex;flex-direction:column}.phone-field .input-item{box-sizing:border-box;margin:5px 0}.phone-field .input-item .value{height:100%;width:100%;display:flex;align-items:center;white-space:pre-wrap}.phone-field .input-title{text-align:center;margin-bottom:17px}.phone-field .input-error{color:var(--error-color);text-align:center}.loyalty-dialog{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translateY(110%);background-color:var(--f7-page-bg-color);z-index:13499;transition:.3s}.loyalty-dialog.fade-out .animate__bounceIn{-webkit-animation-name:none!important;animation-name:none!important}.loyalty-dialog.fade-in{visibility:visible;transform:translateY(0)}.loyalty-dialog .first-slide{height:100%;width:100%;padding-top:64px;box-sizing:border-box}.loyalty-dialog .first-slide .content-wrap{height:100%;width:100%;display:flex;flex-direction:column}.loyalty-dialog .first-slide .content-wrap .content-header{flex-grow:1;font-weight:600;font-size:18px;line-height:118.75%;color:#22272c;display:flex;justify-content:center;align-items:center}.loyalty-dialog .first-slide .content-wrap .content-header .input-wrap{width:250px}.loyalty-dialog .first-slide .content-wrap .next-button-wrap{padding:0 58px 24px 58px;box-sizing:border-box}.loyalty-dialog .first-slide .content-wrap .next-button-wrap .button{font-weight:700;font-size:18px}.loyalty-page-swiper{overflow:hidden;width:100%;height:100%}.loyalty-page-swiper .loyalty-page-inside{display:flex;height:100%;min-height:100%;transition:.3s}.loyalty-page-swiper .loyalty-page-inside .loyalty-slide{min-width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.bottom-sheet-backdrop{position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:10998;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:.3s}.bottom-sheet-component.max-height .bottom-sheet-container{border-radius:0}.bottom-sheet-hidden{overflow:auto}.bottom-sheet-container{background-color:#efeff4;border-radius:5px 5px 0 0;overflow:hidden;position:fixed;bottom:0;left:0;width:100%;z-index:10999;box-shadow:var(--footer-shadow);user-drag:none;transition:.3s;will-change:border-radius}.total-block-header{background-color:var(--f7-page-bg-color);height:90px;display:flex;align-items:center;padding:0 13px;padding-left:16px}.total-block-header .total-block-header-left{flex:1;overflow:hidden}.total-block-header .total-block-header-left .total-block-header-details{font-size:13px;color:#8d94a6}.total-block-header .total-block-header-left .total-block-header-total{display:flex;align-items:center;font-size:22px;line-height:22px;font-weight:700;transition:.3s}.total-block-header .total-block-header-left .total-block-header-total.small .total-block-header-total-title{display:none}.total-block-header .total-block-header-left .total-block-header-total .total-block-header-total-value{white-space:normal;text-overflow:ellipsis;overflow:hidden}.total-block-header .total-block-header-left .total-block-header-total .total-block-header-total-title{padding-right:6px;white-space:nowrap}.total-block-header .total-block-header-right{padding-left:15px}.total-block-header .total-block-header-right .button{height:46px;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:none;border-radius:23px;font-size:18px;min-width:135px;box-sizing:border-box;padding:0 20px}.sheet-details-list .sheet-details-container:last-child{border-bottom:none}.sheet-details-container{padding:13px;font-size:16px;border-bottom:1px solid rgba(0,0,0,.12)}.sheet-details-container .sheet-detail-item{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2px}.sheet-details-container .sheet-detail-item:last-child{margin-bottom:0}.sheet-details-container .sheet-detail-item.padding-left{padding-left:15px!important;color:#8d94a6}.sheet-details-container .sheet-detail-item .sheet-detail-item-left{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;padding-right:20px}.sheet-details-container .sheet-detail-item .bold{font-weight:700}.preloader-dialog{position:absolute;top:0;left:0;width:100%;height:100%;z-index:13501;visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;transition:.3s}.preloader-dialog.fade-out .preloader-dialog-inner{transform:scale(1.5)}.preloader-dialog.fade-in{visibility:visible;opacity:1}.preloader-dialog.fade-in .preloader-dialog-inner{transform:scale(1)}.preloader-dialog .preloader-dialog-inner{transform:scale(0);width:48px;height:48px;border-radius:5px;background-color:rgba(0,0,0,.9)}.preloader-dialog .preloader-dialog-inner,.toast{display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:.3s}.toast{position:absolute;top:0;left:0;width:100%;height:100%;z-index:13501;padding:20px;visibility:hidden;opacity:0;pointer-events:none}.toast.fade-in{visibility:visible;opacity:1}.toast.fade-in .toast-inner{transform:scale(1)}.toast.fade-out .toast-inner{transform:scale(1.3)}.toast .toast-inner{pointer-events:auto;background-color:rgba(0,0,0,.9);color:#fff;font-size:18px;border-radius:18.5px;padding:6px 14px;box-sizing:border-box;transform:scale(0);transition:.3s}.toast .toast-inner,.welcome-page.new{display:flex;align-items:center;justify-content:center}.welcome-page.new{position:relative;background-color:var(--f7-page-bg-color);background-image:none;overflow:hidden}.welcome-page.new .big-icon-container{min-width:265px;max-width:265px;height:265px;transform:scale(0) rotate(-1turn);transition:2s}.welcome-page.new .big-icon-container.fade-in{transform:scale(1) rotate(0deg)}.welcome-page.new .welcome-pos{position:absolute;width:195px;height:320px;background-image:url(../img/pos-terminal.d0f14816.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;z-index:1;visibility:hidden;opacity:0;transform:translateX(200px) scale(2);transition:1.7s;transition-delay:.3s}.welcome-page.new .welcome-pos.fade-in{visibility:visible;opacity:1;transform:translateX(0) scale(1)}.welcome-page.new .welcome-mplus-logo{position:absolute;bottom:50px;left:0;width:100%;z-index:3;display:flex;align-items:center;justify-content:center;visibility:hidden;transform:translateY(200px);opacity:0;transition:1s;transition-delay:1.5s}.welcome-page.new .welcome-mplus-logo.fade-in{visibility:visible;opacity:1;transform:translateY(0)}.welcome-page.new .welcome-mplus-logo img{height:55px}.welcome-page.new .welcome-pos-logo{position:absolute;width:195px;height:320px;display:flex;align-items:center;justify-content:center;z-index:2;visibility:hidden;opacity:0;transform:translateY(-30px);transition:.7s;-webkit-animation-delay:1.7s;animation-delay:1.7s;transition-delay:1.7s}.welcome-page.new .welcome-pos-logo.fade-in{visibility:visible;opacity:1;transform:translateY(0);-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.welcome-page.new .welcome-pos-logo img{width:26px;margin-bottom:-45px;margin-left:-40px}.welcome-page{position:relative;width:100%;height:100%;background:linear-gradient(180deg,#c9deff,#fff,#c9deff);pointer-events:none;background-size:100% 300%;-webkit-animation:welcome-background 8s ease infinite;animation:welcome-background 8s ease infinite}.welcome-page.white{background-image:none;background-color:var(--f7-page-bg-color);-webkit-animation:none;animation:none}.welcome-page .welcome-page-brand{position:absolute;top:80px;left:0;width:100%;text-align:center;visibility:hidden;opacity:0;transform:translateY(-30px);min-width:120px;min-height:45px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(../img/logo.f5948fa7.svg);transition:.7s}.welcome-page .welcome-page-brand.fade-in{opacity:1;visibility:visible;transform:translateY(0)}.welcome-page .welcome-page-brand{font-weight:700;font-size:22px}.welcome-page .welcome-page-title{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;left:0;width:100%;text-align:center;font-size:46px;line-height:56px;font-weight:300;height:140px;margin-top:-70px;opacity:0;visibility:hidden;transition:1.2s}.welcome-page .welcome-page-title.fade-in{visibility:visible;opacity:1}@-webkit-keyframes welcome-background{0%{background-position:0 0}50%{background-position:0 100%}to{background-position:0 0}}@keyframes welcome-background{0%{background-position:0 0}50%{background-position:0 100%}to{background-position:0 0}}.home-page.page.page-custom .home-footer{height:0;visibility:hidden;transition:.3s}.home-page.page.page-custom .home-footer.visible-footer{height:69px;visibility:visible}.home-page.page.page-custom .home-front-part{position:relative;z-index:2}.home-page.page.page-custom .hidden-opacity{transition:.3s;opacity:0}.home-page.page.page-custom .hidden-opacity.visible{opacity:1}.home-page.page.page-custom .home-user-item-static{height:175px;margin-top:-30px;overflow:hidden}.home-page.page.page-custom .home-user-item{display:flex;align-items:center;flex-direction:column;overflow:hidden;padding-bottom:20px}.home-page.page.page-custom .home-user-item .home-user-item-image{margin-bottom:8px}.home-page.page.page-custom .home-user-item .home-user-item-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:23px;font-weight:700;margin-bottom:4px;max-width:100%}.home-page.page.page-custom .home-user-item .home-user-item-group{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;text-align:center;font-size:14px;margin-bottom:2px}.home-page.page.page-custom .home-user-item .home-user-item-date{font-size:14px;text-align:center}.home-page.page.page-custom .home-widgets-container{display:flex;flex-wrap:wrap;margin:-6px}.home-page.page.page-custom .home-widgets-container .sortable-chosen.sortable-drag{opacity:.9!important}.home-page.page.page-custom .home-widgets-container .home-widget-ghost{position:relative}.home-page.page.page-custom .home-widgets-container .home-widget-ghost:before{content:"";display:block;position:absolute;top:0;left:5px;right:5px;bottom:10px;border:1px dashed rgba(0,0,0,.3);border-radius:5px}.home-page.page.page-custom .home-widgets-container .home-widget-ghost .home-widget-inner{opacity:0}.home-page.page.page-custom .home-widgets-container .home-widget-container{min-width:50%;max-width:50%;padding:0 6px;padding-bottom:12px;box-sizing:border-box;position:relative}.home-page.page.page-custom .home-widgets-container .home-widget-container.center{min-width:100%;max-width:100%;display:flex;justify-content:center}.home-page.page.page-custom .home-widgets-container .home-widget-container.center .home-widget-inner{min-width:160px}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;height:115px;border-radius:5px;box-shadow:var(--item-shadow);line-height:100%;font-weight:400;text-transform:none;color:#000;padding:10px;position:relative}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-draggable{position:absolute;top:0;right:0;width:50px;height:50px;box-sizing:border-box;display:flex;align-items:flex-end;flex-direction:column;padding-top:16px;padding-right:12px;visibility:hidden;transition:.3s}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-draggable.fade-in{visibility:visible}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-draggable.fade-in .home-widget-draggable-line{width:15px}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-draggable .home-widget-draggable-line{width:0;height:2px;background-color:rgba(0,0,0,.45);margin-bottom:4px;transition:.3s}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-draggable .home-widget-draggable-line:last-child{margin-bottom:0;transition-delay:.1s}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-icon{font-size:34px;color:var(--f7-theme-color)}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-drag-item{position:absolute;top:0;right:0;visibility:hidden;overflow:hidden;transition:.3s;width:0;height:40px;display:flex;align-items:center;justify-content:center;flex-direction:column}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-drag-item.visible{width:40px;visibility:visible}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-drag-item .home-widget-drag-item-line{height:2px;width:16px;background-color:rgba(0,0,0,.5);margin-bottom:3px}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-checkbox-container{position:absolute;top:0;left:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;z-index:2}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-title{font-size:18px;white-space:normal;line-height:24px;color:#22272c}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-add-widget-title{height:30px;display:flex;align-items:center;font-size:18px}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-icon{margin-bottom:10px}.home-page.page.page-custom .home-widgets-container .home-widget-container .home-widget-inner .home-widget-icon img{height:30px}.home-page.page.page-custom .user-image{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:var(--f7-theme-color);color:#fff;font-size:14px}.home-page.page.page-custom .user-image.big{width:64px;height:64px;font-size:32px}.home-page.page.page-custom .home-navbar-title{font-size:23px;font-weight:700}.home-page.page.page-custom .home-navbars{width:100%;height:64px;position:relative;box-sizing:border-box;border-bottom:1px solid transparent}.home-page.page.page-custom .home-navbars .home-navbar{height:64px;padding:0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.home-page.page.page-custom .home-navbars .home-navbar.hidden{position:absolute;top:0;left:0;width:100%;transition:.4s;opacity:0;visibility:hidden;transform:translateY(-64px)}.home-page.page.page-custom .home-navbars .home-navbar.hidden.active{transform:translateY(0);visibility:visible;opacity:1}.home-page.page.page-custom .home-navbars .home-navbar .center{flex:1;overflow:hidden}.home-page.page.page-custom .home-navbars .home-navbar .center .home-navbar-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.home-page.page.page-custom .home-navbars .home-navbar .home-ok{font-size:18px;text-transform:none}.home-page.page.page-custom .home-content{padding:12px;padding-bottom:0;padding-top:17px}.home-page.page.page-custom .navbar{height:64px}.home-page.page.page-custom .navbar-bg{background-color:#ccdae4;box-shadow:none}.home-page.page.page-custom .navbar-inner{padding:0}.home-page.page.page-custom .page-content{padding-top:64px}.receipts-list-item{background:#efeff4;margin:10px;display:flex;flex-direction:column;border-radius:5px;overflow:hidden}.receipts-list-item.sent{background:#fff}.receipts-list-item .item-link{flex-grow:1}.receipts-list-item .item-link .item-content,.receipts-list-item .item-link .item-content .item-inner{padding:0}.receipts-list-item .item-content .item-inner:after{content:none}.receipts-list-item .item-content{height:100%}.receipts-list-item-content{display:flex;flex-direction:column;flex-grow:1;padding:14px 18px}.receipts-list-item-content .receipts-list-item-row{display:flex;justify-content:space-between}.receipts-list-item-content .receipts-list-item-row .row-cell{display:flex;align-items:center}.receipts-list-item-content .receipts-list-item-row .row-cell.refund{color:var(--error-color)}.receipts-list-item-content .receipts-list-item-title{font-weight:600;font-size:18px;line-height:118.75%;color:#22272c;height:24px}.receipts-list-item-content .receipts-list-item-subtitle{font-size:12px;line-height:118.75%;color:#8d94a6;height:18px}.receipts-list-wrap{margin:0}.receipts-list-wrap .receipts-list{background:none;box-sizing:border-box;border:1px solid transparent}.receipts-page .page-inner .tabs{height:100%}.receipts-page .page-inner .tabs .tab{height:100%;box-sizing:border-box}.receipts-page .page-inner .tabs .tab .page-content{padding-bottom:80px}.receipts-page .receipts-list{padding:12px;margin:0}.receipts-page .receipts-list .receipts-list-item{margin:0;margin-bottom:5px;border-radius:5px;box-shadow:var(--item-shadow)}.receipts-page .receipts-list .receipts-list-item:last-child{margin-bottom:0}.added-group.deleted{opacity:.5}.added-group.deleted .added-item.deleted{opacity:1}.added-group.sent .added-item.deleted{background-color:#efeff4}.added-group-expand-button{height:30px!important;font-weight:700;background-color:var(--f7-theme-color)!important}.added-group-expand-button.opened .added-group-expand-left{transform:rotate(180deg)}.added-group-expand-button .added-group-expand-left{margin-right:10px;transform-origin:center;transition:.3s;height:30px;display:flex;align-items:center;justify-content:center}.added-group{background-color:var(--f7-page-bg-color);border-radius:5px;box-shadow:var(--item-shadow);overflow:hidden}.added-group.opened .added-group-inner{box-shadow:0 10px 10px rgba(0,0,0,.12)}.added-group .swipe-item-left .added-good-swipe-button:first-child,.added-group .swipe-item-right .added-good-swipe-button:last-child{border-radius:0!important}.added-group .swipe-item-navigation{padding:0!important}.added-group .added-group-list .added-one-item{margin-bottom:0!important}.added-group .added-group-list .added-item{border-top:1px solid rgba(0,0,0,.12)}.added-group .added-group-inner .added-item,.added-group .added-group-list .added-item{margin-bottom:0!important;box-shadow:none!important;border-radius:0!important}.added-group .added-group-inner{position:relative;z-index:2;box-shadow:0 10px 10px transparent;transition:.3s}.receipt-added-goods-page .added-good-swipe-button{height:100%;font-weight:700;font-size:16px;padding:0 18px}.receipt-added-goods-page .swipe-item-navigation{padding:5px 0;box-sizing:border-box}.receipt-added-goods-page .swipe-item-left .added-good-swipe-button:first-child{border-radius:5px 0 0 5px}.receipt-added-goods-page .added-items-list .added-one-item{margin-bottom:6px}.receipt-added-goods-page .added-items-list .added-one-item:last-child{margin-bottom:0}.receipt-added-goods-page .swipe-item-right .added-good-swipe-button{border-right:1px solid hsla(0,0%,100%,.1);width:70px}.receipt-added-goods-page .swipe-item-right .added-good-swipe-button:last-child{border-radius:0 5px 5px 0;border-right:none}.added-items-list{margin:0!important}.added-items-list .item-content,.added-items-list .item-inner{padding:0!important}.added-items-list .item-content:after,.added-items-list .item-inner:after{display:none}.added-items-list ul{padding:0 12px!important;background-color:transparent}.added-items-list ul .added-item{border-radius:5px}.added-items-list .swipeout-actions-left a{background-color:var(--error-color);color:#fff;font-weight:700;font-size:18px}.added-items-list .swipeout-actions-right .added-item-qty-button{background-color:var(--f7-theme-color);color:#fff;font-weight:700;font-size:18px;min-width:74px;box-sizing:border-box;display:flex;justify-content:center}.added-items-list .swipeout-actions-right .added-item-qty-button.disabled{opacity:1!important;background-color:#6b94b0!important}.added-items-list .swipeout-actions-right .added-item-qty-button:after{border-left:1px solid hsla(0,0%,100%,.1)}.added-items-list .swipeout-actions-right .added-item-qty-button:last-child:after{border-left:none}.added-items-list .added-item{margin-bottom:5px!important;padding:12px;background-color:#fff;box-shadow:var(--item-shadow);position:relative}.added-items-list .added-item.sent{background-color:#efeff4}.added-items-list .added-item.deleted{opacity:.5;pointer-events:none}.added-items-list .added-item.deleted .swipeout-content{transform:translateZ(0)!important}.added-items-list .added-item .added-item-inner{width:100%}.added-items-list .added-item .added-restricted{background-image:repeating-linear-gradient(45deg,#ff7e7e,#ff7e7e 5px,transparent 0,transparent 10px);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;left:0;top:0;height:100%;width:6px;border-radius:3px;z-index:1;opacity:0;visibility:hidden;transition:.3s}.added-items-list .added-item .added-restricted.fade-in{visibility:visible;opacity:1}.added-items-list .added-item .added-item-footer{font-size:12px;line-height:12px;color:#a7adbf}.added-items-list .added-item .added-item-footer .added-item-footer-item{padding-top:7px}.added-items-list .added-item .added-item-footer .added-item-footer-item:first-child{padding-top:13px}.added-items-list .added-item .added-item-footer .added-item-footer-item.double{display:flex;align-items:flex-start}.added-items-list .added-item .added-item-footer .added-item-footer-item.double .added-item-footer-item-title{min-width:62px}.added-items-list .added-item .added-item-footer .added-item-footer-item.double .added-item-footer-item-value{color:#22272c;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.added-items-list .added-item .added-item-footer .added-item-footer-list .added-item-footer-list-item{margin-bottom:4px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:12px}.added-items-list .added-item .added-item-footer .added-item-footer-list .added-item-footer-list-item:last-child{margin-bottom:0}.added-items-list .added-item .added-item-footer .added-item-footer-list .added-item-footer-list-item:before{content:"";display:block;position:absolute;top:2.5px;left:0;width:6px;height:6px;background-color:#a7adbf;border-radius:50%}.added-items-list .added-item .added-item-header{display:flex;align-items:flex-start}.added-items-list .added-item .added-item-header .added-item-header-left{display:flex;align-items:center;flex:1;padding-right:10px}.added-items-list .added-item .added-item-header .added-item-header-left .added-item-header-image{position:relative;min-width:50px;max-width:50px;height:50px;margin-right:12px}.added-items-list .added-item .added-item-header .added-item-header-left .added-item-header-image .async-image{border-radius:5px}.added-items-list .added-item .added-item-header .added-item-header-left .added-item-header-image .custom-checkbox{position:absolute;bottom:0;right:0}.added-items-list .added-item .added-item-header .added-item-header-left .added-item-header-title{font-size:16px;line-height:18.4px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:54px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.added-items-list .added-item .added-item-header .added-item-header-left .added-item-header-left{flex:1}.added-items-list .added-item .added-item-header .added-item-header-right{min-width:81px;max-width:85px;text-align:right}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-quantity{font-size:15px;line-height:15px;color:#a7adbf}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-quantity .bold{font-weight:700;color:#000}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-quantity.text-highlight,.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-quantity.text-highlight .bold{color:var(--f7-theme-color)}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-sum{font-weight:700;font-size:18px;line-height:18px;color:#000}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-sum.crossed-out{color:#a7adbf;font-weight:400;font-size:15px;line-height:15px;opacity:0}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-sum.crossed-out.visible{opacity:1}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-sum.crossed-out span{position:relative;display:inline-flex}.added-items-list .added-item .added-item-header .added-item-header-right .added-item-header-sum.crossed-out span:after{content:"";position:absolute;top:50%;left:0;width:100%;background-color:#a7adbf;height:1px;transform:rotate(-10deg)}#receipt-page.with-fab .receipt-added-goods-page{padding-bottom:182px}.receipt-added-goods-page{padding-top:12px;padding-bottom:102px}.receipt-page-fab{bottom:106px!important}.receipt-original-container .receipts-list-item{margin:0}.receipt-original-container .receipts-list-item .receipts-list-item-content{padding:20px!important;padding-bottom:12px!important;padding-top:0!important}.new-comments{position:relative}.new-comments:after{position:absolute;content:"";height:8px;width:8px;border-radius:8px;background:var(--error-color);display:block;top:-2px;right:-2px}.manual-discount{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.manual-discount-title{display:flex;justify-content:flex-start;align-items:center;font-size:18px;font-weight:600;color:#000;margin-bottom:6px}.manual-discount-percents{display:flex;flex-wrap:wrap;justify-content:space-between}.manual-discount-percents .manual-discount-percents_item{color:#fff;font-size:24px;width:47%;height:40px;border-radius:40px;display:flex;align-items:center;justify-content:center;margin-right:5px;margin-bottom:10px}.manual-discount-percents .manual-discount-percents_item.grey{background-color:#a7adbf!important}.manual-discount-amount_title{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;color:#000}.manual-discount-amount_input{display:flex;align-items:center;margin:25px auto auto;width:150px}.manual-discount-amount_input-block{font-size:24px!important;display:flex!important;justify-content:center;align-items:center}.manual-discount-tip{font-size:14px;color:#a7adbf;font-weight:400;margin:0 auto 32px auto;max-width:250px}.manual-discount-button{width:100%;display:flex;flex-direction:column;align-items:center}.manual-discount-button .button{min-width:250px;max-width:250px;justify-content:center;display:flex;align-items:center;text-transform:none;font-weight:700;font-size:18px}.manual-discount-button .button:first-child{margin-bottom:5px}.discount-keyboard-sheet{height:auto;background-color:#e5edf1;border-radius:5px 5px 0 0}.discount-keyboard-sheet .keyboard-displayed-value{background-color:#e5edf1}.discount-keyboard-sheet .keyboard-sheet-title{font-size:18px;text-align:center;margin:0;padding-top:20px;padding-bottom:5px;color:rgba(0,0,0,.56)}[data-v-2a5ec1a0]:root{--f7-theme-color:#004777;--f7-theme-color-rgb:0,71,119;--f7-page-bg-color:#fff;--f7-page-bg-color-rgb:255,255,255;--f7-button-fill-pressed-bg-color:#03558d;--f7-fab-pressed-bg-color:#03558d;--error-color:#ff5252;--error-color-rgb:255,82,82;--header-shadow:0px 10px 40px rgba(0,0,0,0.14);--footer-shadow:0px -10px 40px rgba(0,0,0,0.14);--item-shadow:2px 2px 4px rgba(0,71,119,0.2)}.discount-content[data-v-2a5ec1a0]{position:relative;min-height:100%;background-color:#fff;padding-top:20px;box-sizing:border-box;display:flex;flex-direction:column}.discount-sum[data-v-2a5ec1a0]{font-size:24px;font-weight:600;padding-right:33px!important}[data-v-6b0fb11a]:root{--f7-theme-color:#004777;--f7-theme-color-rgb:0,71,119;--f7-page-bg-color:#fff;--f7-page-bg-color-rgb:255,255,255;--f7-button-fill-pressed-bg-color:#03558d;--f7-fab-pressed-bg-color:#03558d;--error-color:#ff5252;--error-color-rgb:255,82,82;--header-shadow:0px 10px 40px rgba(0,0,0,0.14);--footer-shadow:0px -10px 40px rgba(0,0,0,0.14);--item-shadow:2px 2px 4px rgba(0,71,119,0.2)}.tips-content[data-v-6b0fb11a]{position:relative;min-height:100%;background-color:#fff;padding-top:20px;box-sizing:border-box;display:flex;flex-direction:column}.tips-sum[data-v-6b0fb11a]{font-size:24px;font-weight:600}.tips[data-v-6b0fb11a]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.tips-title[data-v-6b0fb11a]{display:flex;justify-content:flex-start;align-items:center;font-size:18px;font-weight:600;color:#000;margin-bottom:6px}.tips-percents[data-v-6b0fb11a]{display:flex;flex-wrap:wrap;justify-content:space-between}.tips-percents_item[data-v-6b0fb11a]{color:#fff;font-size:24px;width:47%;height:40px;border-radius:40px;display:flex;align-items:center;justify-content:center;margin-right:5px;margin-bottom:10px}.tips-percents_item.grey[data-v-6b0fb11a]{background-color:#a7adbf!important}.tips-amount[data-v-6b0fb11a]{margin-top:40px}.tips-amount_title[data-v-6b0fb11a]{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;color:#000}.tips-amount_input[data-v-6b0fb11a]{display:flex;align-items:center;margin:25px auto auto;width:150px}.tips-amount_input-block[data-v-6b0fb11a]{font-size:24px;display:flex;justify-content:center;align-items:center}.tips-button[data-v-6b0fb11a]{width:100%;display:flex;flex-direction:column;align-items:center}.tips-button .button[data-v-6b0fb11a]{min-width:250px;max-width:250px;justify-content:center;display:flex;align-items:center;text-transform:none;font-weight:700;font-size:18px}.tips-button .button[data-v-6b0fb11a]:first-child{margin-bottom:5px}.tips div[data-v-6b0fb11a]:first-child{margin-top:0}.tips-keyboard-sheet[data-v-6b0fb11a]{height:auto;background-color:#fff;border-radius:5px 5px 0 0}.tips-keyboard-sheet .keyboard-displayed-value[data-v-6b0fb11a]{background-color:var(--f7-page-bg-color)}.tips-keyboard-sheet .keyboard-row .keyboard-button .button[data-v-6b0fb11a]{background-color:#fff}.tips-keyboard-sheet .keyboard-sheet-title[data-v-6b0fb11a]{font-size:18px;text-align:center;margin:0;padding-top:20px;padding-bottom:5px;color:rgba(0,0,0,.56)}.favourites-list{padding:12px;display:grid;grid-template-columns:calc(50% - 6px) calc(50% - 6px);gap:12px}.favourites-list .favourite-item-container .favourite-item{background-color:#fff;border-radius:5px;height:125px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-transform:none;font-size:18px;line-height:18px;font-weight:400;color:#22272c;box-shadow:var(--item-shadow);padding:0;overflow:hidden}.favourites-list .favourite-item-container .favourite-item .favourite-item-title{height:47px;padding:0 4px;box-sizing:border-box;font-size:16px;display:flex;align-items:center;justify-content:center;text-align:center}.favourites-list .favourite-item-container .favourite-item .favourite-item-title .favourite-item-title-inner{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.favourites-list .favourite-item-container .favourite-item .favourite-item-inner{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;padding:0;border-radius:0}.favourites-list .favourite-item-container .favourite-item .favourite-item-image{flex:1;width:100%;box-sizing:border-box}.favourites-list .favourite-item-container .favourite-item .favourite-item-image .async-image-container{padding:12px;padding-bottom:0;box-sizing:border-box}.favourites-list .favourite-item-container .favourite-item .favourite-item-image .async-image-container .async-image{border-radius:5px}.favourites-list .favourite-item-container .favourite-item .favourite-item-image .async-image-container.cover{padding:0!important}.favourites-list .favourite-item-container .favourite-item .favourite-item-image .async-image-container.cover .async-image{border-radius:0!important}.category-component-container{min-height:100%;position:relative}.category-component-container .favourites-list{padding-bottom:102px}.categories-container .category-item{height:55px;padding:0 12px;box-sizing:border-box;border-radius:0}.categories-container .category-item:last-child .category-item-inner{border-bottom:none}.categories-container .category-item .category-item-inner{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.22);width:100%;height:100%;box-sizing:border-box;color:#22272c;text-transform:none;font-size:18px;font-weight:400;padding:0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.searching-list{padding:12px}.searching-list .searching-item-container{margin-bottom:5px}.searching-list .searching-item-container:last-child{margin-bottom:0}.searching-list .searching-item-container .searching-item{background-color:#fff;display:flex;justify-content:flex-start;border-radius:5px;height:76px;text-transform:none;font-size:18px;line-height:18px;font-weight:400;color:#22272c;padding:0 12px;box-shadow:var(--item-shadow);padding-right:17px;overflow:hidden}.searching-list .searching-item-container .searching-item .searching-item-inner{display:flex;align-items:center;width:100%}.searching-list .searching-item-container .searching-item .searching-item-inner .searching-item-right{flex:1;display:flex;align-items:flex-start}.searching-list .searching-item-container .searching-item .searching-item-inner .searching-item-right .searching-item-title{flex:1}.searching-list .searching-item-container .searching-item .searching-item-inner .searching-item-right .searching-item-price{min-width:75px;max-width:80px;display:flex;justify-content:flex-end;font-weight:700;font-size:16px}.searching-list .searching-item-container .searching-item .searching-item-image{min-width:50px;height:50px;border-radius:5px;overflow:hidden;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-bottom:0;margin-right:12px}.searching-list .searching-item-container .searching-item .searching-item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;text-align:left;text-overflow:ellipsis;font-weight:400;font-size:16px;max-height:55px;overflow:hidden}.add-item-page{background-color:#ccdae4}.add-item-page .tab{position:relative}.add-item-page .content .page-content{padding-top:0}.add-item-page .categories-container,.add-item-page .favourites-list{padding-bottom:102px}.add-item-page .subnavbar-inner{justify-content:center}.add-item-page .subnavbar-inner .button{width:100%;text-transform:none;font-size:16px;height:38px}.add-item-page .navbar .link{color:#000}.add-item-page .scan-toolbar{position:fixed;bottom:0;width:100%;padding:15px;display:flex;justify-content:center;box-sizing:border-box;background:#fff;z-index:5}.add-item-page .scan-btn{width:224px;text-transform:none;font-size:20px}.add-item-page .categories{margin-top:0;margin-bottom:100px}.add-item-page .hiddened{display:none}.add-item-page .scan-button-container{display:flex;align-items:center;text-transform:none;padding:0 15px}.add-item-page .scan-button-text{font-size:18px;font-weight:400}.add-item-page .scan-button-icon{width:22px;height:22px;background-image:url(../img/scanner-white.8c418df6.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:10px}.add-item-page .result-list-item{border-radius:10px}.add-item-page .search-items-list{--f7-list-bg-color:none;display:grid;grid-template-columns:calc(50% - 5px) calc(50% - 5px);gap:10px;margin:20px!important;padding-bottom:100px!important}.add-item-page .search-results-list{grid-template-columns:1fr;--f7-list-item-title-white-space:normal}.add-item-page .search-list{--f7-list-margin-vertical:0px}.add-item-page .search-list .product-list-item-large{margin:0}.category-empty{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px;box-sizing:border-box}.category-empty,.category-empty .category-empty-text{display:flex;align-items:center;justify-content:center}.category-empty .category-empty-text{padding:8px 0;min-height:30px;border-radius:15px;background-color:#fff;padding:0 15px;font-size:16px;line-height:18px;word-break:break-all;text-align:center}.tables-list-swipe-item .swipe-item-right{padding:5px 0;box-sizing:border-box}.tables-list-swipe-item .swipe-item-right .tables-swipe-button{height:100%;border-radius:0 5px 5px 0;font-size:15px;padding:0 18px;font-weight:700}.bg-wrap{background-color:#ccdae4}.tables-list-item{border-radius:5px;margin-top:10px!important;filter:drop-shadow(1px 1px 2px rgba(0,71,119,.4))}.tables-list-item .item-link .item-content{padding:0}.tables-list-item .item-link .item-content .item-inner{height:auto;padding:0}.tables-list-item .item-link .item-content .item-inner:before{content:none}.tables-list-item .tables-list-item-content{padding:12px 18px;font-weight:400;font-size:12px;line-height:118.75%;color:#8d94a6;display:flex;flex-direction:column;flex-grow:1;min-height:73px;box-sizing:border-box;justify-content:center;background-color:#fff}.tables-list-item .tables-list-item-content.reserved,.tables-list-item .tables-list-item-content .reserved{color:#22272c}.tables-list-item .tables-list-item-content.filled{background-color:hsla(0,0%,100%,.8)}.tables-list-item .tables-list-item-content .tables-list-item-title{font-weight:600;font-size:18px;line-height:118.75%;color:#22272c}.tables-list-item .tables-list-item-content .icon{font-size:14px}.tables-list-item .tables-list-item-content .form-group{display:flex;justify-content:space-between;height:20px;align-items:center}.tables-list-item .tables-list-item-content .form-group .user-name{flex-grow:1;margin-right:12px}.tables-list-item .tables-list-item-content .form-group .orders{margin-right:12px}.reserved-mark{background-image:repeating-linear-gradient(45deg,#a6d1f5,#a6d1f5 5px,transparent 0,transparent 10px);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;left:0;top:0;height:100%;width:12px;border-radius:5px}.halls-list-wrap{margin-top:0}.halls-list-wrap>ul>li .ripple-item{border-radius:5px;overflow:hidden}.halls-list-wrap .halls-list-item{position:relative}.halls-list-wrap .halls-list-item>.item-link{padding:0 12px}.halls-list-wrap .halls-list-item.accordion-item-opened .halls-arrow{transform:rotate(180deg)}.halls-list-wrap .halls-list-item .halls-arrow{position:absolute;top:0;right:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;transform-origin:center;font-size:14px;transition:.3s}.halls-list-wrap .halls-list-item .halls-arrow.hide-arrow{opacity:0;visibility:hidden}.halls-list-wrap .tables-list{background:none;padding:4px 12px}.halls-list-wrap .halls-list-item{background:none;margin:10px 0!important;font-weight:600;font-size:18px;line-height:118.75%;color:#22272c}.halls-list-wrap .halls-list-item .item-link{overflow:hidden;border-radius:5px}.halls-list-wrap .halls-list-item .item-inner:before{color:#22272c}.halls-list-wrap .empty .item-inner:before{content:none!important}.halls-list-wrap .empty .accordion-item-content{display:none}.halls-list-wrap>ul{background:none;border:1px solid transparent;box-sizing:border-box}.halls-list-wrap>ul>.item-link .item-content{padding:0}.halls-list-wrap>ul>.item-link .item-content .item-inner{padding:0;height:52px}.halls-list-wrap>ul>.item-link .item-content .item-inner .halls-list-content{padding:0 16px 0 18px}.search-group{margin-top:20px}.search-group .title{margin-left:10px}.search-group .tables-search-list-wrap{margin-top:0}.search-group .tables-search-list-wrap .tables-search-list{background:none;padding:0 12px}.search-group .tables-search-list-wrap .tables-search-list .tables-list-item{margin:0;border-radius:5px;overflow:hidden}.sheet-calendar{background-color:#e5edf1;border-radius:5px 5px 0 0;overflow:hidden}.sheet-calendar .sheet-calendar-error{display:flex;justify-content:center;padding-top:10px}.sheet-calendar .sheet-calendar-error .sheet-calendar-error-inner{background-color:var(--error-color);color:#fff;font-size:16px;border-radius:5px 5px 0 0;text-align:center;padding:5px 15px;box-sizing:border-box;width:100%}.sheet-calendar .calendar-confirm{display:flex;justify-content:center;padding:12px}.sheet-calendar .calendar-confirm .button{width:250px;font-size:18px;font-weight:700}.day-data{padding:0 12px;max-height:100px;overflow-y:auto;border-bottom:1px solid #cbd5e0}.day-data .form-group{display:flex;justify-content:space-between}.day-data .form-group .date{display:flex;align-items:center}.table-selection-page .icon-only{transition:.3s}.table-selection-page .icon-only.opened{transform:rotateX(180deg)}.waiter-page.page.page-custom .page-header .page-header-height{box-shadow:none}.comments-page .page-content{display:flex;flex-direction:column}.comments-page .page-content .wrap{height:calc(100% - 40px)}.comments-page .page-content .comments-block{padding-right:20px;height:100%;overflow:auto}.comments-page .page-content .comments-block .comment-wrap{margin-top:6px}.comments-page .page-content .comments-block .comment-wrap:first-child{margin-top:15px}.comments-page .page-content .comments-block .comment-wrap:last-child{margin-bottom:15px}.comments-page .page-content .comments-block .comment-wrap .form-group{display:flex;justify-content:flex-end;align-items:center}.comments-page .page-content .comments-block .comment-wrap .form-group .spacer{min-width:20px}.comments-page .page-content .comments-block .comment-wrap .form-group .button{font-size:9px;min-width:53px;max-width:53px}.comments-page .page-content .comments-block .comment-wrap .form-group .comment{display:flex;flex-direction:column}.comments-page .page-content .comments-block .comment-wrap .form-group .comment .comment-text{border-radius:5px 5px 0 5px;background-color:#fff;padding:8px 9px 8px 18px;font-size:16px;line-height:118.75%;word-break:break-word}.comments-page .page-content .comments-block .comment-wrap .form-group .comment:after{content:"";width:0;height:0;border-top:5px solid #fff;border-left:5px solid transparent;position:relative;left:calc(100% - 5px)}.comments-page .page-content .comments-block .comment-wrap .form-group .comment.not-sent .comment-text{background-color:#ededf2}.comments-page .page-content .comments-block .comment-wrap .form-group .comment.not-sent:after{border-top:5px solid #ededf2;border-left:5px solid transparent}.comments-page .page-content .comments-block .comment-wrap .form-group .comment.update .comment-text{background-color:var(--error-color)}.comments-page .page-content .comments-block .comment-wrap .form-group .comment.update:after{border-top:5px solid var(--error-color);border-left:5px solid transparent}.comments-page .comments-footer{min-height:40px;position:fixed;bottom:0;left:0;width:100%;z-index:2;background-color:#fff}.comments-page .comments-footer .form-group{display:grid;grid-template-columns:1fr 90px}.comments-page .comments-footer .form-group .order-comment-input.input-focused:after{display:none}.comments-page .comments-footer .form-group .order-comment-input .resizable{background-color:#e5edf1;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);font-size:18px;line-height:18px;height:40px;padding:10px;box-sizing:border-box}.comments-page .comments-footer .form-group .order-comment-input .resizable:focus-within{box-shadow:inset 0 0 4px #448fff}.comments-page .comments-footer .form-group .button{color:#fff;font-size:18px;background-color:var(--f7-theme-color);height:100%;width:100%;text-transform:none;border-radius:0}.certificates-list{padding:12px;padding-bottom:96px}.certificates-list .certificate-item{margin-bottom:6px}.certificates-list .certificate-item:last-child{margin-bottom:0}.certificates-list .certificate-item .swipe-item-left{box-sizing:border-box;padding-top:5px;padding-bottom:5px}.certificates-list .certificate-item .swipe-item-left .button{height:100%;font-weight:700;font-size:16px;padding:0 18px}.certificates-list .certificate-item .swipe-item-left .button:last-child{border-radius:5px 0 0 5px}.certificates-list .certificate-item .certificate-item-inner{background-color:#fff;border-radius:5px;box-shadow:var(--item-shadow);display:flex;align-items:center;justify-content:space-between;height:75px;padding:0 20px;font-size:16px}.certificates-list .certificate-item .certificate-item-inner .certificate-item-title{font-size:16px;line-height:18.4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.certificates-list .certificate-item .certificate-item-inner .certificate-item-left{flex:1}.certificates-list .certificate-item .certificate-item-inner .certificate-item-right{padding-left:15px}.certificates-list .certificate-item .certificate-item-inner .certificate-item-amount{font-weight:700;font-size:18px}.certificate-field[data-v-0c2ae7df]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;letter-spacing:4px}.certificate-field.right[data-v-0c2ae7df]{justify-content:flex-end;text-align:right}.certificate-field.right .certificate-field-inner[data-v-0c2ae7df]{justify-content:flex-end}.certificate-field .certificate-field-inner[data-v-0c2ae7df]{overflow:hidden;box-sizing:border-box;width:100%;display:flex;justify-content:center}.login-slide.with-keyboard{min-height:620px}.login-page.verify-page .login-icon-header{display:none}.login-page.verify-page .login-slide.first-slide{padding-top:64px!important}.login-page.verify-page .login-page-content{justify-content:center!important}.login-page.verify-page .login-page-content .login-header-title{padding-top:0;padding-bottom:5px!important;font-size:24px;line-height:31px}.login-page.verify-page .login-page-content .login-header-description{text-align:center;font-size:16px;margin-bottom:50px}.login-page-input label{font-size:18px;font-weight:700;margin-bottom:17px;display:block;text-align:center}.login-header-title{font-size:30px;color:var(--f7-theme-color);font-weight:700;text-align:center;padding-top:35px;padding-bottom:45px}.page.page-custom.login-page.first-slide-open .page-header{visibility:hidden;opacity:0;transform:translateY(-64px)}.page.page-custom.login-page .page-header{position:fixed;top:0;left:0;width:100%;visibility:visible}.page.page-custom.login-page .page-header,.page.page-custom.login-page .page-header .title{opacity:1;transform:translateY(0);transition:.3s}.page.page-custom.login-page .page-header .title.login-title-fade-out{transform:translateY(-64px);opacity:0}.page.page-custom.login-page .login-slide{padding-top:64px}.page.page-custom.login-page .login-slide.first-slide{padding-top:47px}.login-page-swiper{overflow:hidden;width:100%;height:100%}.login-page-swiper .login-page-inside{display:flex;height:100%;min-height:100%;transition:.3s}.login-page-swiper .login-slide{min-width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.login-page-swiper .login-slide .login-page-content{flex:1;padding:0 58px;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page-swiper .login-slide .login-page-content.jcs{justify-content:flex-start}.login-page-swiper .login-slide .login-page-content .login-page-form{width:100%}.login-page-swiper .login-slide .login-page-footer{padding:0 58px;padding-bottom:24px}.login-page-swiper .login-slide .login-page-footer .login-page-footer-link-container{display:flex;align-items:center;font-size:18px;justify-content:center;color:#484d5a;padding-top:20px}.login-page-swiper .login-slide .login-page-footer .login-page-footer-link-container .login-page-footer-link-icon{margin-right:5px;font-size:12px}.login-page-swiper .login-slide .login-page-footer .button{height:46px;border-radius:23px;background-color:var(--f7-theme-color);font-weight:700;color:#fff;text-transform:none;font-size:18px}@media only all and (max-height:600px){.login-page.verify-page .login-header-description{margin-bottom:30px!important}.login-page.verify-page .login-slide.first-slide .login-page-content{justify-content:flex-start!important}.login-page .login-page-footer-link-container{display:none!important}.login-page .login-header-title{padding-bottom:25px!important}.login-page .login-icon .big-icon-container{min-width:70px;max-width:70px;height:70px}.login-page .login-icon .big-icon-container .big-icon-loader{margin-left:-4px;margin-top:-5px;padding:4px}.login-page .login-icon .big-icon-container img{height:40px!important}}.add-certificate-page .pin-circle{width:9px!important;height:9px!important;border-width:2px!important}.shifts-list .shifts-list-item:last-child{margin-bottom:0}.shifts-list-item{margin-bottom:5px;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;border-radius:5px;padding:14px 18px;box-shadow:var(--item-shadow)}.shifts-list-item .item-link{padding:0!important;margin:0!important}.shifts-list-item .item-content{padding:0!important}.shifts-list-item .item-content .item-inner{padding:0!important;width:100%}.shifts-list-item .item-content .item-inner:after{content:none}.shifts-list-item-inner{display:flex;flex-direction:column;flex-grow:1}.shifts-list-item-row{display:flex;justify-content:space-between}.shifts-list-item-row .row-cell{display:flex;align-items:center}.shifts-list-item-title{font-weight:600;font-size:18px;line-height:118.75%;color:#22272c;height:25px;margin-bottom:4px}.shifts-list-item-subtitle{font-size:12px;line-height:118.75%;color:#8d94a6;height:22px}.shifts-list-wrap{margin:0}.shifts-list-wrap .shifts-list{background:none;box-sizing:border-box;border:1px solid transparent;padding:12px}.shifts-page .shifts-list .shifts-list-item{margin-bottom:5px}.shifts-page .shifts-list .shifts-list-item:last-child{margin-bottom:0}.shift-item-row-header{display:flex;align-items:flex-start;font-weight:700;font-size:18px;justify-content:space-between}.shift-item-container .shift-item-row{margin-bottom:12px}.shift-item-container .shift-item-row:last-child{margin-bottom:0}.shift-item-container .shift-item-row .shift-item-row-sub-item{display:flex;align-items:flex-start;justify-content:space-between;margin-top:12px;color:#8d94a6;font-size:16px;line-height:118.75%;padding-left:15px}.shift-page .shift-button{position:fixed;padding-bottom:30px;box-sizing:border-box;bottom:0;width:100%;display:flex;justify-content:center}.shift-page .shift-button:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50px;background-image:linear-gradient(rgba(var(--f7-page-bg-color-rgb),0),rgba(var(--f7-page-bg-color-rgb),.7) 30%,rgba(var(--f7-page-bg-color-rgb),1))}.shift-page .shift-button .button{position:relative;z-index:1;min-width:250px;max-width:250px;justify-content:center;display:flex;align-items:center;text-transform:none;font-weight:700;font-size:18px}.shift-page .shift-page-content{position:relative;min-height:100%;background-color:#fff;padding-bottom:80px;box-sizing:border-box}.shift-page .shift-page-content.opening-shift{padding:20px}.shift-page .shift-page-content.opening-shift .shifts-list-item{padding:0;box-shadow:none;border-radius:0;margin-bottom:20px}.shift-page .shift-page-content.opening-shift .shifts-list-item .item-link{padding:0!important}.shift-page .shift-page-content.opening-shift .shifts-list-item .shifts-list-item-subtitle{font-size:16px}.shift-page .shift-page-content.opening-shift .shifts-list-item .shifts-list-item-inner{padding:0}.dates-input-wrap{background:#e5edf1;border-radius:10px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);height:45px;width:224px;display:flex;align-items:center}.dates-input-wrap.error{border:1px solid var(--error-color);color:var(--error-color);box-sizing:border-box}.dates-input-wrap .dates-input{padding-left:21px;font-size:18px;line-height:118.75%;font-weight:600;display:flex;align-items:center}.dates-input-wrap .dates-input-placeholder{font-weight:400;color:#a7adbf}.date-picker-toolbar{background:#fff;border-bottom:2px solid #c7c7c7;box-sizing:border-box}.date-picker-toolbar .toolbar-inner .right .link{padding:0 20px;font-size:18px;line-height:118.75%;overflow:hidden;border-radius:5px}.dates{width:250px}.dates .dates-input-wrap{border-radius:10px;height:45px;width:150px;display:flex;align-items:center}.dates .dates-input-wrap .dates-input{padding-left:21px;font-size:18px;line-height:118.75%;font-weight:600;display:flex;align-items:center}.dates .dates-input-wrap .dates-input-placeholder{font-weight:400;color:#a7adbf}.full-report-page.page.page-custom .page-header .page-header-height{box-shadow:none}.full-report-page .dates{width:100%!important}.full-report-page .date-error{padding:0 58px!important;padding-top:6px!important;text-align:left!important}.full-report-page .page-content .full-report-page-container{min-height:100%;display:flex;flex-direction:column;padding:20px 0;box-sizing:border-box}.full-report-page .page-content .title-block{padding-left:58px;text-align:left;margin-bottom:25px}.full-report-page .page-content .title-block .title-block-dates{margin-bottom:5px}.full-report-page .page-content .dates-block.details{padding:0;width:100%;padding:0 58px;box-sizing:border-box}.full-report-page .page-content .dates-block.details .dates{width:100%}.full-report-page .page-content .dates-block.details .dates-title{padding-left:0;min-width:75px;text-align:left;justify-content:flex-start}.full-report-page .page-content .dates-block.details .dates-input-wrap{flex:1}.full-report-page .category-empty-text{background:#ccdae4}.full-report-page .title-block{font-size:18px;line-height:118.75%;text-align:center}.full-report-page .title-block .title-block-notice{font-size:12px;line-height:118.75%;color:#8d94a6}.full-report-page .dates-block{padding:0 20px}.full-report-page .dates-block.details{padding-top:23px}.full-report-page .dates-block.details .form-group{margin-bottom:18px}.full-report-page .dates-block .form-group{display:flex;flex-direction:column;font-size:18px;line-height:118.75%;font-weight:600;margin-bottom:18px}.full-report-page .dates-block .form-group .dates-title{margin-bottom:10px}.full-report-page .dates-block .form-group .dates-input{padding-left:10px!important;padding-right:0!important}.full-report-page .dates-block .form-group .dates-input-wrap{width:100%}.full-report-page .dates-block .form-group:last-child{margin-bottom:0}.full-report-page .date-error{color:var(--error-color);text-align:center}.full-report-page .details-block{padding:20px;padding-bottom:0}.full-report-page .btn-block{display:flex;align-items:center;justify-content:center;padding-top:32px}.full-report-page .btn{height:45px;width:250px;text-transform:none;font-weight:700;font-size:18px;line-height:118.75%}.full-report-page .float{position:fixed;bottom:32px;width:100%;display:flex;justify-content:center}.filter-block .filters-group-title{margin:30px 0 10px 0;font-weight:600;font-size:18px;line-height:118.75%;color:#22272c}.filter-block .filters-group-content .form-group{display:grid}.filter-block .filters-group-content .form-group.columns{gap:20px;grid-template-columns:repeat(2,1fr)}.filter-block .filters-group-content .form-group .filters-option{overflow:hidden;height:40px}.filter-block .filters-group-content .form-group .filters-option .filters-option-content{font-size:18px;line-height:200%;color:#000;box-sizing:border-box;position:relative;overflow:hidden;display:flex;align-items:center;padding-left:4px;height:40px}.filter-block .filters-group-content .form-group .filters-option .filters-option-content.disabled{opacity:.5}.filter-block .filters-group-content .form-group .filters-option .filters-option-content .filters-option-content-title{padding-left:14px}.filter-block .dates-input-wrap{border-radius:10px;height:45px;width:100%;display:flex;align-items:center}.filter-block .dates-input-wrap .dates-input{padding-left:21px;font-size:18px;line-height:118.75%;font-weight:600;display:flex;align-items:center}.filter-block .dates-input-wrap .dates-input-placeholder{font-weight:400;color:#a7adbf}.filters-page .filters-page-content{padding:20px}.filters-page .filters-page-content .filters-group-title{margin:0;margin-bottom:10px}.filters-page .filters-page-content .filter-block{margin-bottom:30px}.filters-page .filters-page-content .filter-block:last-child{margin-bottom:0}.filters-page .filters-page-content .filter-block .content .form-group{display:flex;justify-content:space-between}.filters-page .filters-page-content .filter-block .content .form-group .input-item{box-sizing:border-box;white-space:nowrap;overflow:auto;text-align:center;line-height:45px}.filters-group-wrap{margin-bottom:15px}.filters-group-wrap .form-group{display:grid;gap:20px;grid-template-columns:1fr 1fr}.filters-group-title{font-weight:600;font-size:18px;line-height:118.75%;color:#22272c}.shift-button{position:fixed;padding-bottom:30px;box-sizing:border-box;bottom:0;width:100%;display:flex;justify-content:center}.shift-button:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50px;background-image:linear-gradient(rgba(var(--f7-page-bg-color-rgb),0),rgba(var(--f7-page-bg-color-rgb),.7) 30%,rgba(var(--f7-page-bg-color-rgb),1))}.shift-button .button{position:relative;z-index:1;min-width:250px;max-width:250px;justify-content:center;display:flex;align-items:center;text-transform:none;font-weight:700;font-size:18px}.shift-page-content{position:relative;min-height:100%;background-color:#fff;padding-bottom:80px;box-sizing:border-box}.shift-have-nice{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:35px 30px;box-sizing:border-box}.shift-have-nice .shift-have-nice-icon{min-width:90px;height:90px;background-image:url(../img/sunshine.dc4f59d0.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-bottom:30px;transform:translateY(80px);opacity:0;transition:.8s}.shift-have-nice .shift-have-nice-icon.rise{transform:translateY(-80px);background-image:url(../img/sunrise.66801cb3.svg)}.shift-have-nice .shift-have-nice-icon.shown{transform:translateY(0);opacity:1}.shift-have-nice .shift-have-nice-title{font-weight:700;font-size:24px;margin-bottom:10px;position:relative;z-index:1}.shift-have-nice .shift-have-nice-description{text-align:center;font-size:16px;color:#979797;position:relative;z-index:1}.shift-page-content.opening-shift{padding:20px}.checkout-result-page .common-dialog-title{margin-bottom:15px!important}.checkout-result-page .common-dialog-icon{margin-bottom:25px}.checkout-result-page .common-dialog-icon .big-icon-container{min-width:185px;max-width:185px;height:185px}.checkout-result-page .common-dialog-icon .big-icon-container img{height:100px!important}.new-payment-container.cashier .new-payment-inner{position:relative;justify-content:flex-start;padding-top:20px}.new-payment-container.cashier .new-payment-inner .new-payment-item.cash-field{padding-top:0!important}.new-payment-container.cashier .new-payment-inner .new-payment-item-confirm{position:absolute;bottom:24px;left:58px;right:58px}.new-payment-container.cashier .new-payment-inner .new-payment-item-confirm .button{background-color:var(--f7-theme-color);font-weight:700;color:#fff;height:48px;border-radius:24px;text-transform:none;font-size:18px}.cash-refund-footer{position:fixed;bottom:0;left:0;width:100%}.new-payment-container{display:flex;flex-direction:column;height:100%}.new-payment-container.payment .new-payment-inner{padding-bottom:20px}.new-payment-container.refund .new-payment-inner{padding-bottom:92px}.new-payment-container .new-payment-inner{display:flex;justify-content:center;flex-direction:column;flex:1;padding:0 58px}.new-payment-container .new-payment-inner .new-payment-item{margin-bottom:20px}.new-payment-container .new-payment-inner .new-payment-item.cash-field{padding-top:5px}.new-payment-container .new-payment-inner .new-payment-item.cash-field .new-payment-item-label{margin-bottom:6px}.new-payment-container .new-payment-inner .new-payment-item:last-child{margin-bottom:0}.new-payment-container .new-payment-inner .new-payment-item .new-payment-item-label{font-size:18px;font-weight:600}.new-payment-container .new-payment-inner .new-payment-item .new-payment-item-label span{color:#a7adbf}.new-payment-container .new-payment-inner .new-payment-item .new-payment-item-value{font-size:30px;line-height:30px;font-weight:700;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-payment-container .new-payment-inner .new-payment-item .new-payment-item-value.green{color:#1eda69}.new-payment-container .new-payment-inner .new-payment-item .new-payment-item-value.red{color:var(--error-color)!important}.payment-info-sheet .bottom-sheet-container{background-color:transparent;box-shadow:none;padding:12px;box-sizing:border-box}.payment-info-sheet .bottom-sheet-container .payment-info-body{background-color:var(--f7-page-bg-color);border-radius:5px;box-shadow:var(--item-shadow)}.payment-info-sheet .bottom-sheet-container .payment-info-body .checkout-details-item{border-bottom:1px solid rgba(0,0,0,.12)}.payment-info-sheet .bottom-sheet-container .payment-info-body .checkout-details-item.bold .checkout-details-value{font-weight:700}.payment-info-sheet .bottom-sheet-container .payment-info-body .checkout-details-item.change .checkout-details-value{font-weight:700;color:#1eda69}.payment-info-sheet .bottom-sheet-container .payment-info-body .checkout-details-item:last-child{border-bottom:none}.payment-info-sheet .bottom-sheet-container .payment-info-body .checkout-details-item .checkout-details-item-inner{display:flex;align-items:center;justify-content:space-between;height:46px;font-size:16px;padding:0 20px}.checkout-method-sum-info-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-details-wrapper{position:relative;padding:0 20px!important}.checkout-details-wrapper .checkout-details-container{position:absolute;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1;visibility:hidden;transform:perspective(1000px) rotateX(45deg);opacity:0;transition:.3s}.checkout-details-wrapper .checkout-details-container.fade-in{transform:perspective(1000px) rotateX(0deg);visibility:visible;opacity:1}.checkout-details-wrapper .checkout-details-container.fade-in.overcrowded .checkout-details-footer{height:40px;visibility:visible}.checkout-details-wrapper .checkout-details-container .checkout-details-body{width:100%;flex:1;overflow-x:hidden;overflow-y:auto}.checkout-details-wrapper .checkout-details-container .checkout-details-footer{display:flex;align-items:center;justify-content:center;box-shadow:0 -2px 10px rgba(0,0,0,.12);visibility:hidden;overflow:hidden;height:0;transition:.3s}.checkout-details-wrapper .checkout-details-container .checkout-details-footer .checkout-details-item-inner{max-width:205px;min-width:205px;display:flex;justify-content:space-between;font-size:16px;font-weight:700}.checkout-details-wrapper .checkout-details-container .checkout-details-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;box-sizing:border-box}.checkout-details-wrapper .checkout-details-container .checkout-details-inner .checkout-details-item{display:flex;align-items:center;height:40px;min-height:40px;border-bottom:1px solid rgba(0,0,0,.12);width:100%;justify-content:center;padding:0 30px;font-size:16px;box-sizing:border-box}.checkout-details-wrapper .checkout-details-container .checkout-details-inner .checkout-details-item:last-child{border-bottom:none}.checkout-details-wrapper .checkout-details-container .checkout-details-inner .checkout-details-item .checkout-details-item-inner{min-width:205px;max-width:205px;display:flex;justify-content:space-between;align-items:center}.checkout-details-wrapper .checkout-details-container .checkout-details-inner .checkout-details-item .checkout-details-item-inner .checkout-details-title{overflow:hidden;text-overflow:ellipsis;white-space:normal;padding-right:10px}.checkout-details-wrapper .checkout-details-container .checkout-details-inner .checkout-details-item .checkout-details-item-inner .checkout-details-value{flex:1;display:flex;justify-content:flex-end}.checkout-details-wrapper .checkout-details-container .checkout-details-inner .checkout-details-item.bold{font-weight:700}.checkout-details-wrapper .checkout-details-container .checkout-details-inner .checkout-details-item.change{color:var(--error-color)}.checkout-method-total-link-container{width:100%;box-sizing:border-box}.popover.payment-details{margin-top:20px;width:200px;right:auto;left:50%!important;margin-left:-100px}.popover.payment-details li.bold .item-title{font-weight:700;color:#22272c}.checkout-payed-like-button{background-color:transparent;border:1px solid var(--f7-theme-color);color:var(--f7-theme-color);display:flex;justify-content:center;align-items:center;border-radius:23px;font-weight:700;max-width:250px;height:46px;padding:0 18px;box-sizing:border-box}.checkout-payed-like-button .checkout-payed-like-button-icon{margin-right:5px;line-height:14px}.checkout-result-page .page-content{padding-bottom:150px}.checkout-result-page.one-button .page-content{padding-bottom:105px}.checkout-result-page.one-button .common-dialog-footer{padding-bottom:30px}.checkout-result-page .common-dialog-container{padding-bottom:0;height:auto}.checkout-result-page .common-dialog-footer{position:fixed;z-index:3;bottom:0;left:0;width:100%;display:flex;justify-content:center;max-width:100%!important;padding-bottom:15px;background-image:linear-gradient(rgba(var(--f7-page-bg-color),0),rgba(var(--f7-page-bg-color),.7) 20%,rgba(var(--f7-page-bg-color),1))}.checkout-result-page .common-dialog-footer .checkout-footer-inner{max-width:250px;min-width:250px}.checkout-result-page .common-dialog-title{margin-bottom:20px}.checkout-result-page .common-dialog-header{margin-bottom:0}.checkout-result-page .big-icon img{height:118px!important}.gray-page-white.return{position:relative}.gray-page-white.return .checkout-method-container{padding-bottom:68px;box-sizing:border-box}.gray-page-white.return .checkout-method-container .checkout-method-sum.payment-type .checkout-method-sum-value{font-size:23px;line-height:27px;text-align:left;justify-content:flex-start}.gray-page-white.return .checkout-method-container .checkout-method-total{margin-bottom:0}.gray-page-white.return .gray-page-white-fixed-button{position:absolute;bottom:20px;left:0;width:100%;display:flex;justify-content:center}.gray-page-white.return .gray-page-white-fixed-button .button{width:100%;max-width:250px;font-weight:700;background-color:var(--f7-theme-color);display:flex;align-items:center;justify-content:center;text-transform:none;height:46px;border-radius:23px;font-size:18px;color:#fff}.checkout-method-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.checkout-method-container .checkout-method-total{margin-bottom:16px;display:flex;align-items:flex-start;overflow:hidden;width:100%}.checkout-method-container .checkout-method-total.return{flex-direction:column;align-items:center}.checkout-method-container .checkout-method-total.return .checkout-method-sum-value{justify-content:flex-start!important}.checkout-method-container .checkout-method-total.return .checkout-method-sum{text-align:left;padding-right:0;margin-bottom:20px}.checkout-method-container .checkout-method-total.return .checkout-method-sum .checkout-method-sum-label{margin-bottom:2px}.checkout-method-container .checkout-method-total.return .checkout-method-sum:last-child{margin-bottom:0}.checkout-method-container .checkout-method-total.fixed-height{height:56px}.checkout-method-container .checkout-method-total .checkout-method-sum{overflow:hidden;padding-right:20px}.checkout-method-container .checkout-method-total .checkout-method-sum.total{flex:1}.checkout-method-container .checkout-method-total .checkout-method-sum.change{min-width:115px}.checkout-method-container .checkout-method-total .checkout-method-sum:last-child{padding-right:0}.checkout-method-container .checkout-method-total .checkout-method-sum .checkout-method-sum-value{text-overflow:ellipsis;white-space:normal;overflow:hidden}.checkout-method-container .checkout-method-total .checkout-method-sum .checkout-method-sum-value.green{color:#1eda69}.checkout-method-container .checkout-method-total .checkout-method-sum .checkout-method-sum-value.red{color:var(--error-color)!important}.checkout-method-container .checkout-method-field{text-align:center;min-width:205px;max-width:205px}.checkout-method-container .checkout-method-field .pin-container-left{flex:1}.checkout-method-container .checkout-method-field .checkout-method-field-label{font-size:16px;color:#a7adbf;margin-bottom:8px}.checkout-method-container .checkout-method-field .checkout-method-field-label.bold{font-weight:700;color:#22272c}.checkout-method-container .checkout-method-sum.center{text-align:center;flex:1!important}.checkout-method-container .checkout-method-sum.center .checkout-method-sum-value{justify-content:center}.checkout-method-container .checkout-method-sum .checkout-method-sum-value{font-size:30px;font-weight:700;line-height:32px;display:flex;align-items:center;justify-content:flex-start;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.checkout-method-container .checkout-method-sum .checkout-method-sum-value .checkout-method-sum-info{font-size:14px;line-height:14px;padding-right:5px;color:rgba(34,39,44,.5);padding-top:2px}.checkout-method-container .checkout-method-sum .checkout-method-sum-label{font-size:16px;color:#a7adbf}@media only all and (max-height:600px){.new-payment-container.cashier .new-payment-keyboard{display:none}}.printer-settings-sheet .bottom-sheet-container{background-color:transparent;box-shadow:none;padding:12px;box-sizing:border-box}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body{background-color:var(--f7-page-bg-color);border-radius:5px;box-shadow:var(--item-shadow)}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-title{min-width:95px;max-width:95px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-item{align-items:center}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-value{flex:1;overflow:hidden}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-value .settings-value-inner{display:flex;align-items:center;justify-content:space-between}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-value .settings-value-inner .settings-value-text{flex:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-value .settings-value-arrow{min-width:40px;max-width:40px;height:40px;border-radius:50%;padding:0;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--f7-theme-color);font-size:16px}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-value .settings-value-arrow i{transform-origin:center}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-value .settings-value-arrow.left i{transform:rotate(90deg)}.printer-settings-sheet .bottom-sheet-container .printer-settings-sheet-body .settings-value .settings-value-arrow.right i{transform:rotate(-90deg)}.item-picker-container{overflow:hidden;position:relative}.item-picker-container .item-picker-middle{position:absolute;top:50%;left:0;width:100%;box-sizing:border-box;padding:5px;display:flex;align-items:center;justify-content:center}.item-picker-container .item-picker-middle .item-picker-middle-inner{background-color:#ccdae4;width:100%;height:100%;border-radius:5px;max-width:224px}.item-picker-container .item-picker-item{display:flex;align-items:center;justify-content:center;font-size:14px;transition:.3s}.item-picker-container .item-picker-item.active{font-size:24px;font-weight:700}.settings-page .settings-page-wrapper{padding-bottom:96px!important}.settings-item-body .settings-hint-printers{background-color:#ccdae4}.settings-item-body .settings-hint-printers .settings-item{border-top:1px solid #e0e0e0;border-bottom:none;height:50px;align-items:center;transition:.3s}.settings-item-body .settings-hint-printers .settings-item:hover{background-color:rgba(0,0,0,.05)}.settings-item-body .settings-hint-printers .settings-item .settings-title,.settings-item-body .settings-hint-printers .settings-item .settings-value{overflow:hidden;text-overflow:ellipsis;padding-top:0;padding-bottom:0;align-items:center;white-space:nowrap}.settings-item-container.application-settings .settings-title{min-width:180px!important}.settings-item-body .settings-item{display:flex;align-items:flex-start;border-bottom:1px solid #e0e0e0;box-sizing:border-box}.settings-item-body .settings-item.toggle-item{justify-content:space-between}.settings-item-body .settings-item.toggle-item .settings-title{flex:1;max-width:100%}.settings-item-body .settings-item.toggle-item .settings-value{flex:0}.settings-item-body .settings-item.slider-item{justify-content:space-between}.settings-item-body .settings-item.slider-item .settings-title{max-width:100%;white-space:nowrap}.settings-item-body .settings-item.slider-item .settings-value{flex:1;align-items:center;display:flex;padding-top:0;padding-bottom:0;height:49px;box-sizing:border-box}.settings-item-body .settings-item.slider-item .settings-value .slider-target{width:100%}.settings-item-body .settings-item:last-child{border-bottom:none}.settings-item-body .settings-item .settings-title{padding-top:11px;padding-bottom:11px;min-width:125px;max-width:125px;padding-left:20px;padding-right:20px;font-size:18px;overflow:hidden;text-overflow:ellipsis;color:#8d94a6}.settings-item-body .settings-item .settings-value{flex:1;padding-right:20px;font-size:18px;padding-top:11px;padding-bottom:11px;word-break:break-all}.settings-first-mode{padding:20px;padding-bottom:0;font-size:16px;color:rgba(0,0,0,.56)}.settings-list-container{padding:20px 0;padding-bottom:0}.settings-list-container *{box-sizing:border-box}.settings-list-container .settings-printer-delete{height:100%;font-weight:700;padding:0 20px;font-size:16px}.settings-list-container .settings-printer-type.fade-in .settings-printer-type-arrow{transform:rotate(180deg)}.settings-list-container .settings-printer-type-select{position:relative;height:50px;min-width:100px;max-width:100px;display:flex;align-items:center;font-size:18px}.settings-list-container .settings-printer-type-select .settings-printer-type-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:25px}.settings-list-container .settings-printer-type-select .settings-printer-type-arrow{position:absolute;top:0;right:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transform-origin:center;transition:.3s;font-size:12px}.settings-list-container .settings-printer-type-picker{background-color:var(--f7-page-bg-color);transition:.3s;visibility:hidden;height:0}.settings-list-container .settings-printer-type-picker.fade-in{height:120px;visibility:visible}.settings-list-container .settings-printers-list{margin:0}.settings-list-container .settings-printers-list .settings-printer-item{border-bottom:1px solid #e0e0e0}.settings-list-container .settings-printers-list .settings-printer-item:last-child{border-bottom:none}.settings-list-container .settings-printers-list ul:after,.settings-list-container .settings-printers-list ul:before{display:none}.settings-list-container .settings-printers-list .item-content,.settings-list-container .settings-printers-list .item-inner{padding:0;height:auto;min-height:0;display:block}.settings-list-container .settings-item-container{margin-bottom:20px}.settings-list-container .settings-item-container:last-child{margin-bottom:0}.settings-list-container .settings-item-container .settings-item-empty{padding:0 20px;display:flex;align-items:center;font-size:18px;min-height:50px}.settings-list-container .settings-item-container .settings-item-title{font-size:16px;padding:0 20px;padding-bottom:10px;color:#8d94a6}.settings-list-container .settings-item-container .settings-item-body{background-color:#fff}.settings-list-container .settings-item-container .settings-printer-inner{display:flex;align-items:flex-start}.settings-list-container .settings-item-container .settings-printer-inner .settings-printer-type{padding-left:20px;display:flex;align-items:center;border-radius:0 25px 25px 0}.settings-list-container .settings-item-container .settings-printer-inner .settings-printer-address{padding-left:5px;height:50px;position:relative;flex:1}.settings-list-container .settings-item-container .settings-printer-inner .settings-printer-address .settings-printer-edit{position:absolute;top:0;right:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:18px;background-color:transparent;border-radius:0;color:#22272c;border-radius:25px 0 0 25px}.settings-list-container .settings-item-container .settings-printer-inner .settings-printer-address input{height:100%;font-size:18px;padding-right:20px;padding-right:50px}.sheet-support{background:#fff;border-radius:5px 5px 0 0;box-sizing:border-box}.sheet-support .empty-screens{position:relative;height:150px}.sheet-support .empty-screens .category-empty-text{background-color:#efeff4}.sheet-support .pictures{width:100%;overflow-x:auto;overflow-y:hidden;padding-top:12px}.sheet-support .pictures::-webkit-scrollbar{width:0;height:0}.sheet-support .pictures .pictures-view{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;padding:0 8px;box-sizing:border-box}.sheet-support .pictures .pictures-view .picture{width:120px;height:213px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;margin:0 4px;border-radius:5px;overflow:hidden;transition:.2s}.sheet-support .pictures .pictures-view .picture.inactive{opacity:.5;pointer-events:none}.sheet-support .pictures .pictures-view .picture.inactive .picture-checkbox{opacity:0;visibility:hidden}.sheet-support .pictures .pictures-view .picture:active{transform:scale(.96)}.sheet-support .pictures .pictures-view .picture .picture-checkbox{position:absolute;top:6px;right:6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.3);border-radius:1px solid rgba(0,0,0,.05);transform:.3s}.sheet-support .btns{display:flex;justify-content:center;padding:12px}.sheet-support .btns .button{width:250px;font-size:18px;font-weight:700}.support-page-container{padding:12px;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.support-page-container-white{background-color:#fff;border-radius:5px;padding:20px;position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.support-page-block{border-top:1px solid #ccdae4;padding:18px 0}.support-page-block:first-child{border:none;padding-top:0}.support-page-block .label{font-size:16px;line-height:118.75%;color:#22272c;display:flex;align-items:center;padding-bottom:10px}.support-page-comment-input input{font-weight:400;box-sizing:border-box}.support-page-screens{display:flex;align-items:center;justify-content:space-between}.support-page-screens .label{padding:0}.support-page-screens .screen-button-plus{width:45px;height:45px;border-radius:5px}.support-page-screen-previews_inner{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;box-sizing:border-box;margin:0 -5px}.support-page-screen-previews_item{padding:5px}.support-page-screen-previews_item_inner{width:66px;height:117px;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:5px}.support-page .footer{width:100%;height:67px;position:absolute;bottom:0;left:0;z-index:1000;background-color:var(--f7-page-bg-color);box-shadow:var(--footer-shadow);border-radius:5px 5px 0 0}.support-page .footer .content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.support-page .footer .content .footer-btn{width:250px;height:46px;text-transform:none;font-size:18px;line-height:118.75%;font-weight:700;background-color:var(--f7-theme-color);border-radius:23px}.page.page-custom{display:flex;flex-direction:column;height:100%;background-color:var(--f7-page-bg-color)}.page.page-custom.blue{background-color:#ccdae4}.page.page-custom.transparent .page-header .page-header-height{border-radius:0;box-shadow:none}.page.page-custom .page-content{padding-top:0!important;overflow-x:hidden;overflow-y:auto;touch-action:pan-y!important;height:100%}.page.page-custom .page-inner{flex:1;height:auto;overflow:hidden;position:relative}.page.page-custom .page-inner .fab{--f7-fab-size:64px;transition:.3s}.page.page-custom .page-inner .fab.hide-fab{transform:translateX(90px);visibility:hidden}.page.page-custom .page-inner .fab .icon{font-size:39px}.page.page-custom .page-inner .fab .fab-buttons{--f7-fab-button-size:50px}.page.page-custom .page-inner .fab .fab-buttons .icon{font-size:24px}.page.page-custom .page-inner .fab .fab-buttons .fab-label{height:28px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;min-width:150px}.page.page-custom .header-messages{display:flex;flex-direction:column-reverse}.page.page-custom .header-message-container{position:relative;overflow:hidden;margin-top:0}.page.page-custom .header-message-container.visible{margin-top:-5px}.page.page-custom .header-message-container .header-message{color:#fff;border-radius:0 0 5px 5px;z-index:1;overflow:hidden}.page.page-custom .header-message-container .header-message b{font-weight:700;color:#fff}.page.page-custom .header-message-container.flex-end .header-message-inner{align-items:flex-end}.page.page-custom .header-message-container .header-message-inner{padding:0 14px;padding-top:11px;padding-bottom:6px;box-sizing:border-box;display:flex;align-items:flex-start}.page.page-custom .header-message-container .header-message-inner .price{font-weight:700}.page.page-custom .header-message-container .header-message-inner .header-message-right{padding-left:10px}.page.page-custom .header-message-container .header-message-inner .header-message-right .header-message-hide{display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;width:20px;min-width:20px;max-width:20px;height:20px;padding:0;border-radius:50%}.page.page-custom .header-message-container .header-message-inner .header-message-left{flex:1}.page.page-custom .header-message-container .header-message-inner.primary{background-color:var(--f7-theme-color)}.page.page-custom .header-message-container .header-message-inner.error{background-color:var(--error-color)}.page.page-custom .header-message-container .header-message-inner.success{background-color:#1eda69}.page.page-custom .page-footer .page-footer-height{position:relative;z-index:2;background-color:var(--f7-page-bg-color);border-radius:5px 5px 0 0;box-shadow:var(--footer-shadow);display:flex;align-items:center;justify-content:center;padding:12px 0;box-sizing:border-box}.page.page-custom .page-footer .footer-buttons.some-buttons{padding-top:12px}.page.page-custom .page-footer .footer-buttons .button{height:45px;border-radius:24px;font-size:18px;font-weight:700;text-transform:none;min-width:250px;max-width:250px;margin-bottom:8px}.page.page-custom .page-footer .footer-buttons .button.fill{background-color:var(--f7-theme-color);color:#fff}.page.page-custom .page-footer .footer-buttons .button:last-child{margin-bottom:0}.page.page-custom .page-header{position:relative;z-index:10}.page.page-custom .page-header .page-header-height{position:relative;z-index:1;border-radius:0 0 5px 5px;overflow:hidden;box-shadow:var(--header-shadow);background-color:var(--f7-page-bg-color)}.page.page-custom .page-header .page-header-inner{position:relative;width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-sizing:border-box}.page.page-custom .page-header .page-header-inner .page-header-searching-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:2;display:flex;align-items:center;justify-content:space-between;padding-left:20px;box-sizing:border-box;visibility:hidden;transition:.3s}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input-clear{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:center;border-radius:10px;color:#22272c;visibility:hidden;opacity:0;transition:.3s}.page.page-custom .page-header .page-header-inner .page-header-searching-container.with-clear .page-header-searching-input input{padding-right:40px}.page.page-custom .page-header .page-header-inner .page-header-searching-container.with-clear .page-header-searching-input-clear{visibility:visible;opacity:1}.page.page-custom .page-header .page-header-inner .page-header-searching-container.fade-in{visibility:visible;background-color:var(--f7-page-bg-color)}.page.page-custom .page-header .page-header-inner .page-header-searching-container.fade-in .page-header-searching-cancel,.page.page-custom .page-header .page-header-inner .page-header-searching-container.fade-in .page-header-searching-input{opacity:1;transform:translateX(0) translateY(0)}.page.page-custom .page-header .page-header-inner .page-header-searching-container.fade-in .page-header-searching-cancel .page-header-searching-input-icon,.page.page-custom .page-header .page-header-inner .page-header-searching-container.fade-in .page-header-searching-input .page-header-searching-input-icon{transform:translateX(0)!important}.page.page-custom .page-header .page-header-inner .page-header-searching-container.fade-in .page-header-searching-cancel input,.page.page-custom .page-header .page-header-inner .page-header-searching-container.fade-in .page-header-searching-input input{padding-left:40px!important}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-cancel{opacity:0;transform:translateX(80px);padding-right:10px;transition:.3s}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-cancel .link{border-radius:none;font-size:18px;color:var(--f7-theme-color);padding:0 10px}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input{flex:1;box-sizing:border-box;padding-right:2px;position:relative;overflow:hidden;opacity:0;transform:translateX(-80px);transition:.3s}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input.loading .page-header-searching-input-loading{visibility:visible;opacity:1;transform:scale(1)}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input.loading input{padding-right:40px}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input .page-header-searching-input-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:18px;transform:translateX(-40px);transition:.3s;transition-delay:.2s}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input .page-header-searching-input-loading{position:absolute;top:0;right:2px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transform:scale(.4);transition:.3s}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input .page-header-searching-input-loading .preloader{width:20px;height:20px}.page.page-custom .page-header .page-header-inner .page-header-searching-container .page-header-searching-input input{height:40px;transition:.3s;transition-delay:.2s}.page.page-custom .page-header .page-header-inner .icon-only{font-size:18px;line-height:18px}.page.page-custom .page-header .page-header-inner .title{flex:1;font-weight:700;font-size:24px;line-height:27px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page.page-custom .page-header .page-header-inner .title.center{text-align:center}.page.page-custom .page-header .page-header-inner .title .subtitle{font-weight:400;font-size:12px;line-height:12px}.page.page-custom .page-header .page-header-inner .left{display:flex;align-items:center;padding-right:20px}.page.page-custom .page-header .page-header-inner .link[disabled=true]{opacity:.6}.page.page-custom .page-header .page-header-inner .link[disabled=true] .ripple-wave{display:none!important}.page.page-custom .page-header .page-header-inner .right{display:flex;align-items:center;padding-left:20px}.page.page-custom .page-header .page-header-inner .right .link{margin-right:25px}.page.page-custom .page-header .page-header-inner .right .link:last-child{margin-right:0}.page.page-custom .page-header .page-header-inner .right .link.text{font-size:21px}.page.page-custom .page-header .page-subnavbar{display:flex;padding:0 15px;padding-bottom:12px;box-sizing:border-box}.page.page-custom .page-header .page-subnavbar .subnavbar-button-item{padding:0 5px;flex:1}.page.page-custom .page-header .page-subnavbar .subnavbar-button-item .button{height:48px;border-radius:24px;font-size:18px;font-weight:700;text-transform:none}.page.page-custom .page-header .page-subnavbar .subnavbar-button-item .button.active{background-color:var(--f7-theme-color);color:#fff}.fab{position:absolute;right:16px;bottom:16px;z-index:1}.fab.fade-in .fab-main-button i{transform:rotate(45deg)}.fab.fade-in .fab-backdrop{visibility:visible;opacity:1}.fab.fade-in .fab-buttons-list{visibility:visible}.fab.fade-in .fab-buttons-list .fab-button{opacity:1;transform:translateX(0);visibility:visible}.fab .fab-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:10;visibility:hidden;opacity:0;transition:.3s}.fab .fab-main-button{overflow:hidden;border-radius:50%;width:64px;height:64px;color:#fff;font-size:28px;font-weight:700;z-index:11;box-shadow:0 5px 20px rgba(0,0,0,.2)}.fab .fab-main-button i{transform-origin:center;transition:.3s}.fab .fab-button{display:flex;align-items:center;justify-content:flex-end;padding-right:6px}.fab .fab-button .fab-button-label{height:38px;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.12);border-radius:5px;white-space:nowrap;text-align:center;font-size:16px;box-sizing:border-box;padding:0 10px;min-width:150px}.fab .fab-button .fab-button-right{margin-left:14px}.fab .fab-button .fab-button-right .button{min-width:52px;max-width:52px;height:52px;border-radius:50%;font-size:20px}.fab .fab-buttons-list{position:absolute;z-index:11;right:0;bottom:80px;visibility:hidden;transition:.3s;display:flex;flex-direction:column-reverse}.fab .fab-buttons-list .fab-button{visibility:hidden;opacity:0;transform:translateX(40px);transition:.3s;margin-bottom:10px}.fab .fab-buttons-list .fab-button:first-child{margin-bottom:0}@font-face{font-family:SF Pro Display;src:url(../fonts/subset-SFProDisplay-Black.24726f01.eot);src:url(../fonts/subset-SFProDisplay-Black.24726f01.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-SFProDisplay-Black.ee5615fb.woff2) format("woff2"),url(../fonts/subset-SFProDisplay-Black.043733ea.woff) format("woff"),url(../fonts/subset-SFProDisplay-Black.0a9f84d9.ttf) format("truetype"),url(../img/subset-SFProDisplay-Black.e2109314.svg#SFProDisplay-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../fonts/subset-SFProDisplay-Regular.2119f4ea.eot);src:url(../fonts/subset-SFProDisplay-Regular.2119f4ea.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-SFProDisplay-Regular.7fdabc0b.woff2) format("woff2"),url(../fonts/subset-SFProDisplay-Regular.37ccbd54.woff) format("woff"),url(../fonts/subset-SFProDisplay-Regular.d07b9aac.ttf) format("truetype"),url(../img/subset-SFProDisplay-Regular.4f1d0dfc.svg#SFProDisplay-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../fonts/subset-SFProDisplay-Medium.874bd596.eot);src:url(../fonts/subset-SFProDisplay-Medium.874bd596.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-SFProDisplay-Medium.cf585e1b.woff2) format("woff2"),url(../fonts/subset-SFProDisplay-Medium.f17f692a.woff) format("woff"),url(../fonts/subset-SFProDisplay-Medium.1b419a53.ttf) format("truetype"),url(../img/subset-SFProDisplay-Medium.968ed1c3.svg#SFProDisplay-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../fonts/subset-SFProDisplay-Light.2ac1914b.eot);src:url(../fonts/subset-SFProDisplay-Light.2ac1914b.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-SFProDisplay-Light.e6a35ca3.woff2) format("woff2"),url(../fonts/subset-SFProDisplay-Light.26c819b2.woff) format("woff"),url(../fonts/subset-SFProDisplay-Light.115cb766.ttf) format("truetype"),url(../img/subset-SFProDisplay-Light.9b705c1d.svg#SFProDisplay-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../fonts/subset-SFProDisplay-Bold.344ecd20.eot);src:url(../fonts/subset-SFProDisplay-Bold.344ecd20.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-SFProDisplay-Bold.3acfb3e3.woff2) format("woff2"),url(../fonts/subset-SFProDisplay-Bold.fbb8054a.woff) format("woff"),url(../fonts/subset-SFProDisplay-Bold.c743ce9f.ttf) format("truetype"),url(../img/subset-SFProDisplay-Bold.c2d38219.svg#SFProDisplay-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../fonts/subset-SFProDisplay-Semibold.682afc4a.eot);src:url(../fonts/subset-SFProDisplay-Semibold.682afc4a.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-SFProDisplay-Semibold.e0749da3.woff2) format("woff2"),url(../fonts/subset-SFProDisplay-Semibold.bdd15f82.woff) format("woff"),url(../fonts/subset-SFProDisplay-Semibold.62ba52ea.ttf) format("truetype"),url(../img/subset-SFProDisplay-Semibold.79139df2.svg#SFProDisplay-Semibold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../fonts/subset-SFProDisplay-Thin.5ad1ccb9.eot);src:url(../fonts/subset-SFProDisplay-Thin.5ad1ccb9.eot?#iefix) format("embedded-opentype"),url(../fonts/subset-SFProDisplay-Thin.6ac5931b.woff2) format("woff2"),url(../fonts/subset-SFProDisplay-Thin.694da958.woff) format("woff"),url(../fonts/subset-SFProDisplay-Thin.d377f8a1.ttf) format("truetype"),url(../img/subset-SFProDisplay-Thin.9e1b658b.svg#SFProDisplay-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.e79bfd88.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.570eb838.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.012cf6a1.woff) format("woff"),url(../fonts/MaterialIcons-Regular.a37b0c01.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-size:24px;font-feature-settings:"liga"}@font-face{font-family:Framework7 Icons;font-style:normal;font-weight:400;src:url(../fonts/Framework7Icons-Regular.c6546ec1.eot);src:url(../fonts/Framework7Icons-Regular.9393ad14.woff2) format("woff2"),url(../fonts/Framework7Icons-Regular.467df1a3.woff) format("woff"),url(../fonts/Framework7Icons-Regular.f4d98d91.ttf) format("truetype")}.f7-icons,.material-icons{font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.f7-icons{font-family:Framework7 Icons;font-size:28px;font-feature-settings:"liga";text-align:center}@font-face{font-family:mplus;src:url(../fonts/mplus.e6c0e532.ttf) format("truetype"),url(../fonts/mplus.a414454f.woff) format("woff"),url(../img/mplus.2e658e51.svg#mplus) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" mpi-"],[class^=mpi-]{font-family:mplus!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mpi-md-sync:before{content:"\e928"}.mpi-md-swap-vert:before{content:"\e927"}.mpi-person:before{content:"\e926"}.mpi-expand-double:before{content:"\e925"}.mpi-md-add:before{content:"\e91a"}.mpi-md-close:before{content:"\e91b"}.mpi-md-done:before{content:"\e91c"}.mpi-md-leak-remove:before{content:"\e91d"}.mpi-md-minus:before{content:"\e91e"}.mpi-md-plus:before{content:"\e91f"}.mpi-md-print:before{content:"\e920"}.mpi-md-settings:before{content:"\e921"}.mpi-md-visibility:before{content:"\e922"}.mpi-md-visibility-off:before{content:"\e923"}.mpi-md-warning-amber:before{content:"\e924"}.mpi-help:before{content:"\e918"}.mpi-tables:before{content:"\e919"}.mpi-card:before{content:"\e917"}.mpi-comment:before{content:"\e916"}.mpi-add_widget:before{content:"\e900"}.mpi-back:before{content:"\e901"}.mpi-calculator:before{content:"\e902"}.mpi-close_shift:before{content:"\e903"}.mpi-current_shift:before{content:"\e904"}.mpi-del:before{content:"\e905"}.mpi-depositing:before{content:"\e906"}.mpi-expand1:before{content:"\e907"}.mpi-expand2:before{content:"\e908"}.mpi-filter:before{content:"\e909"}.mpi-info:before{content:"\e90a"}.mpi-menu:before{content:"\e90b"}.mpi-new_receipt:before{content:"\e90c"}.mpi-open_shift:before{content:"\e90d"}.mpi-options:before{content:"\e90e"}.mpi-receipts:before{content:"\e90f"}.mpi-search:before{content:"\e910"}.mpi-settings:before{content:"\e911"}.mpi-shifts_list:before{content:"\e912"}.mpi-warning:before{content:"\e913"}.mpi-withdrawal:before{content:"\e914"}.mpi-x_report:before{content:"\e915"}body{color:#22272c;line-height:1.5;font-size:14px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:SF Pro Display}body::-moz-selection{background-color:transparent!important}body::selection{background-color:transparent!important}*{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}::-moz-selection{background-color:transparent!important}::selection{background-color:transparent!important}*,button,input{font-family:SF Pro Display}input,textarea{border:none;padding:0;display:block;width:100%;resize:none}.page-router-view{position:absolute;top:0;left:0;width:100%;bottom:0;box-sizing:border-box}body .input-item{height:45px;border-radius:10px;background-color:#e5edf1;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);display:block;width:100%;font-size:18px;padding:0 15px;font-weight:700;border:none;transition:.3s}body .input-item:focus{box-shadow:inset 0 0 4px #448fff}body .input-item.focus{box-shadow:inset 0 0 4px #448fff!important}body .input-item.error{box-shadow:inset 0 0 4px #ff5252!important}body .input-item::-moz-placeholder{font-weight:400;color:#a7adbf}body .input-item:-ms-input-placeholder{font-weight:400;color:#a7adbf}body .input-item::placeholder{font-weight:400;color:#a7adbf}.disabled-shine{pointer-events:none}.actions-sheet-component{position:relative;z-index:11000}.actions-sheet-component .bottom-sheet-hidden{overflow:hidden;position:relative}.actions-sheet-component .bottom-sheet-hidden .actions-sheet-wrapper{max-height:inherit;box-sizing:border-box;display:flex;flex-direction:column}.actions-sheet-component .bottom-sheet-hidden .actions-sheet-wrapper .actions-sheet-body.footer{box-shadow:var(--footer-shadow);background-color:var(--f7-page-bg-color);overflow:hidden}.actions-sheet-component .bottom-sheet-hidden .actions-sheet-wrapper .actions-sheet-body.footer .actions-sheet-group-item{height:50px!important}.actions-sheet-component .bottom-sheet-hidden .actions-sheet-wrapper .actions-sheet-body.content{overflow:auto;flex:1}.actions-sheet-component .bottom-sheet-hidden .actions-sheet-wrapper .actions-sheet-body.content.with-footer{padding-bottom:20px}.actions-sheet-component .bottom-sheet-container{background-color:var(--f7-page-bg-color)}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group{margin-bottom:25px;position:relative}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group:last-child .actions-sheet-group-item:last-child:after{display:none!important}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group.many .actions-sheet-group-item:last-child:after{display:none}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group .actions-sheet-group-item{display:flex;align-items:center;justify-content:space-between;text-transform:none;font-size:18px;color:var(--f7-theme-color);font-weight:400;text-align:left;padding:0 30px;padding-right:15px;height:48px;border-radius:0}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group .actions-sheet-group-item.red{color:var(--error-color)}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group .actions-sheet-group-item.green{color:#1eda69}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group .actions-sheet-group-item:after{content:"";position:absolute;bottom:0;left:30px;right:0;display:block;height:1px;box-sizing:border-box;background-color:rgba(0,0,0,.12)}.actions-sheet-component .bottom-sheet-container .actions-sheet-body .actions-sheet-group:last-child{margin-bottom:0}.actions-sheet-component .bottom-sheet-container .actions-sheet-header{display:flex;align-items:center;justify-content:flex-start;padding-left:30px;height:59px;position:relative}.actions-sheet-component .bottom-sheet-container .actions-sheet-header .actions-sheet-header-line{position:absolute;width:30px;height:4px;border-radius:2px;top:7px;background-color:#ccdae4}.actions-sheet-component .bottom-sheet-container .actions-sheet-header .actions-sheet-header-title{font-size:22px;font-weight:700}.actions-sheet-component .bottom-sheet-container .actions-sheet-header .actions-sheet-header-times{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;color:#22272c}.ripple-color-black .ripple-wave{background-color:rgba(24,55,76,.35)!important;z-index:10}.sheet-modal.calendar{border-radius:5px 5px 0 0;background-color:#e5edf1;border:none}.sheet-modal.calendar:before{display:none!important}.sheet-modal.calendar .calendar-month-picker-item,.sheet-modal.calendar .calendar-year-picker-item,.sheet-modal.calendar .current-month-value,.sheet-modal.calendar .current-year-value{font-size:16px}.sheet-modal.calendar .calendar-month-picker,.sheet-modal.calendar .calendar-time-picker,.sheet-modal.calendar .calendar-year-picker,.sheet-modal.calendar .toolbar{background-color:#e5edf1}.sheet-modal.calendar .calendar-week-header{background-color:#ccdae4}.icon.color-black{color:#000!important}.sheet-backdrop{transition-duration:.2s}.big-icon-container{position:relative;min-width:215px;max-width:215px;height:215px;transition:.3s}.big-icon-container.loading .big-icon-loader{-webkit-animation:big-icon-loading 1.5s linear infinite;animation:big-icon-loading 1.5s linear infinite}.big-icon-container .big-icon-loader{content:"";position:absolute;top:0;display:block;width:100%;height:100%;padding:7px;border-radius:50%;border:1px solid var(--f7-theme-color);background-repeat:no-repeat;background-size:contain;margin-left:-5px;margin-top:-9px;transition:.3s}.big-icon-container .big-icon-loader:after{content:"";position:absolute;top:40%;right:-10px;width:20px;height:16px;margin-top:-8px;background-color:var(--f7-page-bg-color)}.big-icon-container .big-icon-inner{width:100%;height:100%;background-color:#ccdae4;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.big-icon-container .big-icon-inner .big-icon-state-icon{position:absolute;bottom:36px;right:30px;width:66px;height:66px;border-radius:50%;background-image:url(../img/circle-success.ea6d23d8.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;visibility:hidden;opacity:0;transform:scale(0);transition:.5s}.big-icon-container .big-icon-inner .big-icon-state-icon.error{background-image:url(../img/circle-error.ca79f91c.svg);border-radius:0}.big-icon-container .big-icon-inner .big-icon-state-icon.fade-out{-webkit-animation-name:none!important;animation-name:none!important}.big-icon-container .big-icon-inner .big-icon-state-icon.fade-in{visibility:visible;opacity:1;transform:scale(1)}.big-icon-container .big-icon-inner .big-icon img{height:110px;transition:.3s}.page.hide-navbar-slowly .navbar{transform:translateY(-68px)}.page.hide-fab-slowly .fab{transform:translateX(100px);visibility:hidden}.page.animated-page .fab,.page.animated-page .navbar{transition:.3s}.custom-dialog-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;visibility:hidden;transition:.3s;z-index:13500}.custom-dialog-container .dialog{display:block}.custom-dialog-container-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;transition:.5s;opacity:0}.custom-dialog-container{pointer-events:none}.custom-dialog-container .dialog{position:relative;z-index:2;left:auto;top:auto;margin-left:0;transform:scale(1.2);transition:.5s;min-width:265px;max-width:280px}.custom-dialog-container.fade-out{visibility:hidden;opacity:0}.custom-dialog-container.fade-out .dialog{transform:scale(1.5)}.custom-dialog-container.fade-in{visibility:visible;pointer-events:auto}.custom-dialog-container.fade-in .custom-dialog-container-backdrop{opacity:1}.custom-dialog-container.fade-in .dialog{transform:scale(1);opacity:1}.custom-dialog-container .dialog-buttons{display:flex}.custom-dialog-container .dialog-buttons .button{width:auto}.custom-dialog-container .dialog-buttons .dialog-button-bold{font-weight:700}.custom-dialog-container .dialog-footer{padding-top:20px}.category-page .favourites-list{padding-bottom:104px}.md .toast{position:fixed!important;background-color:transparent;border-radius:0;display:flex!important;padding:0 20px;transform:scale(1)!important;visibility:hidden;opacity:1!important;transition:.3s}.md .toast,.md .toast.toast-center{left:0;width:100%;justify-content:center}.md .toast.toast-center{top:0;height:100%;max-width:100%;display:flex;align-items:center;pointer-events:none}.md .toast.modal-in{visibility:visible!important}.md .toast.modal-in .toast-content{transform:scale(1);opacity:1}.md .toast .toast-content{background-color:#000;color:#fff;font-size:18px;display:inline-flex;padding:12px 20px;border-radius:22px;transform:scale(1.2);opacity:0;transition:.3s}.md .toast .toast-content .toast-text{line-height:23px}.md .toast.toast-bottom{bottom:calc(20px + var(--f7-safe-area-bottom))!important}.drawer{background-color:#ccdae4}.drawer .page-content{touch-action:pan-x}.drawer .left-panel{height:100%;overflow-y:auto;touch-action:pan-y!important}.drawer .left-panel-container{min-height:100%;display:flex;flex-direction:column;position:relative}.drawer .left-panel-container:after{display:none}.drawer .left-panel-container .left-panel-body{flex:1}.drawer .left-panel-body .list,.drawer .left-panel-footer .list{margin-top:0;margin-bottom:0}.drawer .left-panel-body .list .item-title,.drawer .left-panel-footer .list .item-title{font-size:18px}.drawer .left-panel-body .accordion-item,.drawer .left-panel-footer .accordion-item{position:relative;overflow:hidden}.drawer .left-panel-body .accordion-item.accordion-item-opened .left-panel-angle-right,.drawer .left-panel-footer .accordion-item.accordion-item-opened .left-panel-angle-right{transform:rotate(0deg)}.drawer .left-panel-body .accordion-item .left-panel-angle-right,.drawer .left-panel-footer .accordion-item .left-panel-angle-right{position:absolute;top:0;right:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;transform-origin:center;pointer-events:none;transition:.3s;transform:rotate(-90deg);font-size:12px}.drawer .left-panel-body .accordion-item-content .item-content,.drawer .left-panel-footer .accordion-item-content .item-content{padding-left:50px}.drawer .left-panel-body .list ul,.drawer .left-panel-footer .list ul{background-color:transparent}.drawer .left-panel-body .list ul:after,.drawer .left-panel-body .list ul:before,.drawer .left-panel-footer .list ul:after,.drawer .left-panel-footer .list ul:before{display:none}.drawer .left-panel-body .item-content,.drawer .left-panel-footer .item-content{padding-left:30px;height:60px!important}.drawer .left-panel-body .item-content .item-inner:after,.drawer .left-panel-body .item-content .item-inner:before,.drawer .left-panel-footer .item-content .item-inner:after,.drawer .left-panel-footer .item-content .item-inner:before{display:none}.drawer .left-panel-header{background-color:#fff;padding:0 30px;padding-top:42px;padding-bottom:22px}.drawer .left-panel-header .left-panel-header-brand-name{margin-bottom:25px;min-width:120px;min-height:45px;height:45px}.drawer .left-panel-header .left-panel-header-brand-name.default{background-size:contain;background-position:0;background-repeat:no-repeat;background-image:url(../img/logo.f5948fa7.svg)}.drawer .left-panel-header .left-panel-header-brand-name,.drawer .left-panel-header .left-panel-header-user-name{font-size:23px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkout-result-details{min-width:195px;max-width:230px;margin:0 auto;margin-bottom:0}.checkout-result-details .checkout-result-detail-item{justify-content:space-between;align-items:flex-start;margin-bottom:7px;font-size:16px;color:#22272c;display:flex;align-items:flex-end;line-height:16px}.checkout-result-details .checkout-result-detail-item.bold{font-weight:700}.checkout-result-details .checkout-result-detail-item.bold .checkout-result-detail-item-left{line-height:16px}.checkout-result-details .checkout-result-detail-item.bold .checkout-result-detail-item-value{font-size:24px;line-height:24px}.page-content{box-sizing:border-box}.white-header-page.gray .page-content,.white-header-page.light-gray{background-color:#ccdae4}.white-header-page .gray-page-container,.white-header-page .tab,.white-header-page .tabs,.white-header-page .white-page-swiper,.white-header-page .white-page-swiper .swiper-container{height:100%}.white-header-page .gray-page-white-footer{height:75px;background-color:#fff;display:flex;align-items:center;justify-content:center}.white-header-page .gray-page-white-footer .button{height:46px;border-radius:23px;background-color:var(--f7-theme-color);color:#fff;text-transform:none;font-weight:700;font-size:18px;min-width:250px;display:flex;justify-content:center}.white-header-page .gray-page-container{display:flex;flex-direction:column}.white-header-page .gray-page-container .gray-page-white-container{flex:1;padding:12px}.white-header-page .gray-page-container .gray-page-white-container .gray-page-white{background-color:#fff;border-radius:5px;box-shadow:var(--item-shadow);height:100%}.white-header-page.title-center.absolute{position:relative}.white-header-page.title-center.absolute .navbar-inner .title{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;height:64px;pointer-events:none}.white-header-page.title-center .navbar-inner .title{display:flex;justify-content:center;align-items:center}.white-header-page.page-with-subnavbar .page-content{padding-top:118px}.white-header-page.page-with-subnavbar.hidden-sub-navbar .page-content{padding-top:64px}.white-header-page .page-content{padding-top:64px;position:relative}.white-header-page .navbar{height:64px}.white-header-page .navbar .subtitle{font-size:12px;line-height:118.75%;font-weight:400;color:#484d5a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.white-header-page .navbar .navbar-inner{padding:0}.white-header-page .navbar .navbar-inner .searchbar{height:64px}.white-header-page .navbar .navbar-inner .searchbar .searchbar-inner{position:relative}.white-header-page .navbar .navbar-inner .searchbar .searchbar-inner .searchbar-loading{position:absolute;bottom:0;left:0;width:100%;visibility:hidden;opacity:0;transition:.3s}.white-header-page .navbar .navbar-inner .searchbar .searchbar-inner .searchbar-loading.fade-in{visibility:visible;opacity:1}.white-header-page .navbar .navbar-inner .searchbar .searchbar-inner input{padding-left:75px}.white-header-page .navbar .navbar-inner .searchbar .searchbar-inner .searchbar-disable-button{left:7px}.white-header-page .navbar .navbar-inner .right{padding-right:7px}.white-header-page .navbar .navbar-inner .right .link{color:#000}.white-header-page .navbar .navbar-inner .left{padding-left:7px}.white-header-page .navbar .navbar-inner .title{margin:0;padding:0 20px;font-size:24px;font-weight:700;flex:1}.white-header-page .navbar-bg,.white-header-page .subnavbar{background-color:#fff}.white-header-page .subnavbar{height:54px;padding:0 17px;box-sizing:border-box}.white-header-page .subnavbar-inner{align-items:flex-start;box-sizing:border-box;padding:0}.white-header-page .subnavbar-inner .subnavbar-button-item{flex:1;padding:0 3px}.white-header-page .subnavbar-inner .subnavbar-button-item .button{text-transform:none;height:42px;border-radius:21px;font-size:16px;font-weight:400;color:#000;--f7-touch-ripple-color:rgba(0,0,0,0.12)}.white-header-page .subnavbar-inner .subnavbar-button-item .button.active-state{background-color:transparent}.white-header-page .subnavbar-inner .subnavbar-button-item .button.tab-link-active{color:#fff;font-weight:600;--f7-touch-ripple-color:hsla(0,0%,100%,0.12)}.white-header-page .subnavbar-inner .subnavbar-button-item .button.tab-link-active.active-state{background-color:var(--f7-theme-color)}.actions-model-inner{box-shadow:var(--footer-shadow);border-radius:5px 5px 0 0!important;box-sizing:border-box;background-color:var(--f7-page-bg-color);padding:15px 0}.actions-model-inner .actions-button .actions-button-text{text-align:center;font-size:18px}.progressbar-infinite{border-radius:2px}.dialog{background-color:hsla(0,0%,100%,.95);border-radius:13px}.dialog .color-primary{color:var(--f7-theme-color)}.dialog .small-dialog-title{display:block;font-size:16px;padding-top:3px;padding-bottom:10px;font-weight:400}.dialog .dialog-inner{padding:22px 16px}.dialog .dialog-inner .dialog-title{font-size:18px;font-weight:700;text-align:center}.dialog .dialog-inner .dialog-text{margin-top:5px;text-align:center}.dialog .dialog-buttons{height:48px;padding:0;justify-content:center;border-top:1px solid rgba(0,0,0,.2);box-sizing:border-box}.dialog .dialog-buttons .dialog-button{height:48px;display:flex;align-items:center;justify-content:center;font-size:16px;text-transform:none;border-radius:0;border-right:1px solid rgba(0,0,0,.2);margin-left:0;margin-right:0;color:var(--f7-theme-color)}.dialog .dialog-buttons .dialog-button:first-child{border-radius:0 0 0 13px!important;flex:1}.dialog .dialog-buttons .dialog-button:last-child{border-radius:0 0 13px 0;border-right:none;min-width:50%}.navbar a.link{justify-content:center}.navbar [class*=" mpi-"],.navbar [class^=mpi-]{font-size:18px}.common-dialog-container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;box-sizing:border-box;padding:30px;padding-top:47px;padding-bottom:15px}.common-dialog-container.one-button{padding-bottom:30px}.common-dialog-container.flex-ends{justify-content:space-between}.common-dialog-container .common-dialog-title{font-size:30px;font-weight:700;color:var(--f7-theme-color);text-align:center;margin-bottom:12px}.common-dialog-container .common-dialog-description{text-align:center;font-size:16px;font-weight:400;color:var(--f7-theme-color)}.common-dialog-container .common-dialog-description.error{color:var(--error-color)}.common-dialog-container .common-dialog-header{margin-bottom:20px}.common-dialog-container .common-dialog-icon{margin-bottom:40px;display:flex;justify-content:center}.common-dialog-container .common-dialog-footer{min-width:250px;max-width:250px}.common-dialog-container .common-dialog-footer .common-dialog-button{margin-bottom:12px}.common-dialog-container .common-dialog-footer .common-dialog-button:last-child{margin-bottom:0}.common-dialog-container .common-dialog-footer .common-dialog-button.fill .button{font-weight:700}.common-dialog-container .common-dialog-footer .common-dialog-button .button{text-transform:none;font-size:18px;font-weight:400}.swipe-item-container{position:relative}.swipe-item-container .swipe-item-inner{width:100%;position:relative;z-index:1}.swipe-item-container .swipe-item-navigation{position:absolute;top:0;height:100%;display:flex;align-items:center;opacity:0;visibility:hidden}.swipe-item-container .swipe-item-navigation.swipe-item-visible{visibility:visible;opacity:1}.swipe-item-container .swipe-item-navigation.swipe-item-visible.swipe-item-left{left:0}.swipe-item-container .swipe-item-navigation.swipe-item-visible.swipe-item-right{right:0}.uploading-container{height:0;display:flex;justify-content:center;box-sizing:border-box;padding-top:0;visibility:hidden;overflow:hidden;transition:.3s}.uploading-container.fade-in{visibility:visible;padding-top:30px;height:150px}.preloader circle{stroke:var(--f7-theme-color)!important}.slider-target{--slider-bg:#b0afaf;--slider-height:2px;--slider-handle-width:20px;--slider-handle-height:20px;--slider-connect-bg:var(--f7-theme-color);--slider-tooltip-bg:var(--f7-theme-color);--slider-tooltip-py:3px;--slider-tooltip-px:5px}.slider-target .slider-handle{box-shadow:0 2px 5px rgba(0,0,0,.4)}.slider-target .slider-handle.slider-active .slider-tooltip{opacity:1;visibility:visible}.slider-target .slider-handle .slider-tooltip{visibility:hidden;opacity:0;transition:opacity .3s}@-webkit-keyframes big-icon-loading{0%{transform:rotate(0deg) translateX(0)}to{transform:rotate(1turn) translateX(0)}}@keyframes big-icon-loading{0%{transform:rotate(0deg) translateX(0)}to{transform:rotate(1turn) translateX(0)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.1,.1,.1)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.1,.1,.1)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}:root{--f7-theme-color:#004777;--f7-theme-color-rgb:0,71,119;--f7-page-bg-color:#fff;--f7-page-bg-color-rgb:255,255,255;--f7-button-fill-pressed-bg-color:#03558d;--f7-fab-pressed-bg-color:#03558d;--error-color:#ff5252;--error-color-rgb:255,82,82;--header-shadow:0px 10px 40px rgba(0,0,0,0.14);--footer-shadow:0px -10px 40px rgba(0,0,0,0.14);--item-shadow:2px 2px 4px rgba(0,71,119,0.2)}body{padding:0;margin:0;overflow:hidden}input,textarea{box-sizing:border-box;max-height:130px}input[type=file]{display:none}.link{color:var(--f7-theme-color);text-decoration:none}.link.icon-only{font-size:18px;line-height:18px;height:18px;position:relative}.link.icon-only .mpi-expand-double{font-size:14px}.link.icon-only:after{content:"";display:block;position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:50%;margin-top:-25px;margin-left:-25px;background-color:transparent}.sheet{visibility:hidden;opacity:0;transition:.3s;position:absolute;top:0;left:0;width:100%;height:100%;z-index:12000;display:flex;align-items:flex-end;box-sizing:border-box}.sheet.fade-in{visibility:visible;opacity:1}.sheet.fade-in .sheet-container{transform:translateY(0)}.sheet .sheet-backdrop{background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.sheet .sheet-container{transform:translateY(100%);width:100%;transition:.3s}.slide-enter-active{transition:all .27s ease-out}.slide-enter-to{transform:translateY(0)}.slide-enter-from{transform:translateY(30px)}.disabled{opacity:.8}.disabled.link{opacity:.6}.f7-panel{display:none}.ripple-color-black .ripple-wave{background-color:rgba(0,0,0,.3)!important}.ripple-item{position:relative}.ripple-item.ripple-hidden{overflow:hidden}.ripple-item .ripple-wave{position:absolute;top:50%;left:50%;background-color:rgba(var(--f7-theme-color-rgb),.3);border-radius:50%;transform:scale(0);transform-origin:center;opacity:1;visibility:hidden}.ripple-item .ripple-wave.start{visibility:visible;opacity:0;transform:scale(1)}.button{border:none;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;height:48px;color:var(--f7-theme-color);background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;letter-spacing:.05em;line-height:100%}.button[disabled=true]{opacity:.8}.button.button-round{border-radius:24px}.button.fill,.button.tab-link-active{color:#fff;background-color:var(--f7-theme-color)}.button.fill.red,.button.tab-link-active.red{background-color:var(--error-color)}.button.fill.green,.button.tab-link-active.green{background-color:#1eda69}.button.fill .ripple-wave,.button.tab-link-active .ripple-wave{background-color:hsla(0,0%,100%,.4)}.list{margin:0}.list.with-line ul .list-item{border-bottom:1px solid #eaeaea}.list.with-line ul .list-item:last-child{border-bottom:none}.list ul{margin:0;padding:0}.list ul,.list ul li{display:block}.list .list-item{margin:0}.list .item-content{justify-content:space-between;overflow:hidden;padding-left:16px}.list .item-content,.list .item-inner{display:flex;box-sizing:border-box;align-items:center}.list .item-inner{align-self:stretch;padding:8px 0;min-height:48px;padding-right:42px;width:100%}.list .accordion-item.accordion-item-opened .accordion-item-content{height:var(--accordion-item-height);visibility:visible}.list .accordion-item .accordion-item-content{visibility:hidden;height:0;transition:.3s}.tabs .tab{display:none}.tabs .tab.tab-active{display:block}.actions-modal{position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;z-index:13500;transition:.3s;visibility:hidden}.actions-modal.fade-in{visibility:visible}.actions-modal.fade-in.backdrop .actions-modal-backdrop{visibility:visible;opacity:1}.actions-modal.fade-in .actions-model-inner{transform:translateY(0);opacity:1}.actions-modal .actions-modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition:.3s;visibility:hidden;opacity:0}.actions-modal .actions-model-inner{width:100%;position:relative;transform:translateY(100%);opacity:0;transition:.3s}.actions-modal .actions-model-inner .actions-button{overflow:hidden;height:48px;color:var(--f7-theme-color);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 20px}.toggle{width:36px;height:14px;display:inline-flex;border-radius:7px;background-color:#b0afaf;position:relative;transition:.3s}.toggle:before{content:"";display:block;position:absolute;top:50%;left:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px;border-radius:50%;background-color:transparent}.toggle.active{background-color:rgba(var(--f7-theme-color-rgb),.6)}.toggle.active .toggle-icon{left:16px;background-color:var(--f7-theme-color)}.toggle .toggle-icon{position:absolute;width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.4);top:-3px;left:0;transition:.3s}.sheet-calendar .date-picker-wrap .vc-highlight.vc-highlight-base-middle{width:100%!important}.sheet-calendar .date-picker-wrap .vc-container{border:none;border-radius:5px 5px 0 0;background:#e5edf1}.sheet-calendar .date-picker-wrap .vc-container .vc-title{color:var(--f7-theme-color)}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper{bottom:0;left:0;width:100%;height:100%;pointer-events:none;transform:none!important}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container{height:100%;color:#22272c;background:#e5edf1;border:none;border-radius:0;pointer-events:auto;margin:0}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-popover-caret{display:none}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-container{height:100%}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-container .vc-nav-header{height:38px}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-container .vc-nav-items{height:calc(100% - 38px)}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item{display:flex;justify-content:center;align-items:center;width:100%}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-current{color:inherit}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item:hover{background:var(--f7-theme-color)}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-title{color:#22272c;display:flex;justify-content:center;align-items:center}.sheet-calendar .date-picker-wrap .vc-header{padding-top:16px}.sheet-calendar .date-picker-wrap .vc-arrows-container,.sheet-calendar .date-picker-wrap .vc-nav-header{padding:0 16px;padding-top:15px;display:flex;align-items:center}.sheet-calendar .date-picker-wrap .vc-arrows-container{padding-top:9px}.sheet-calendar .date-picker-wrap .vc-arrow,.sheet-calendar .date-picker-wrap .vc-nav-arrow{width:38px;height:38px;border-radius:50%;color:var(--f7-theme-color)}.sheet-calendar .date-picker-wrap .vc-arrow:hover,.sheet-calendar .date-picker-wrap .vc-nav-arrow:hover{background-color:transparent}.sheet-calendar .date-picker-wrap .date-picker-wrap .vc-container .is-interactive .vc-nav-popover-container{border-radius:5px 5px 0 0;padding:0}.sheet-calendar .date-picker-wrap .vc-popover-caret.direction-bottom.align-center{display:none}.sheet-calendar .date-picker-wrap .date-picker-wrap .vc-container .is-interactive .vc-nav-title:hover{background-color:transparent!important;color:#22272c}.sheet-calendar .date-picker-wrap .vc-nav-title:hover{background-color:transparent!important}.sheet-calendar .date-picker-wrap .vc-nav-item:hover{background-color:transparent;box-shadow:none;color:#22272c}.sheet-calendar .date-picker-wrap .vc-nav-item.is-current{border-color:rgba(var(--f7-theme-color-rgb),.2)}.sheet-calendar .date-picker-wrap .vc-nav-item.is-active{background-color:transparent;box-shadow:none;color:var(--f7-theme-color)}.sheet-calendar .date-picker-wrap.error .vc-highlights{--blue-600:var(--error-color);--blue-200:rgba(var(--error-color-rgb),.2)}.sheet-calendar .date-picker-wrap .vc-highlights{--white:transparent;--blue-200:rgba(var(--f7-theme-color-rgb),.2);--blue-600:var(--f7-theme-color);--blue-700:var(--f7-theme-color);--blue-900:var(--f7-theme-color)}.sheet-calendar .date-picker-wrap .vc-container.vc-blue{--accent-100:var(--f7-theme-color);--accent-200:var(--f7-theme-color);--accent-300:var(--f7-theme-color);--accent-400:var(--f7-theme-color);--accent-500:var(--f7-theme-color);--accent-600:var(--f7-theme-color);--accent-700:var(--f7-theme-color);--accent-800:var(--f7-theme-color);--accent-900:var(--f7-theme-color)}.sheet-calendar .date-picker-wrap .vc-day-content{font-size:15px}.sheet-calendar .date-picker-wrap .vc-weekday{padding-top:15px;padding-bottom:15px}.sheet-calendar .date-picker-wrap .vc-weeks{padding:0}.sheet-calendar .date-picker-wrap .vc-day{height:42px}.sheet-calendar .date-picker-wrap .vc-day-content,.sheet-calendar .date-picker-wrap .vc-highlight{width:38px;height:38px}.sheet-calendar .date-picker-wrap .vc-day.is-not-in-month *{opacity:1}.sheet-calendar .date-picker-wrap .vc-day.is-not-in-month .vc-day-content{opacity:.3!important}.sheet-calendar .date-picker-wrap .vc-container .vc-popover-content-wrapper .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item:hover{background-color:transparent;border-color:transparent}.sheet-calendar .date-picker-wrap .vc-time-picker{justify-content:center;padding:12px;padding-top:20px}.sheet-calendar .date-picker-wrap .vc-time-picker .vc-time-select>span{font-size:18px}.sheet-calendar .date-picker-wrap .vc-time-picker .vc-time-icon{display:none}.sheet-calendar .date-picker-wrap .vc-time-picker .vc-time-date{font-size:18px;margin-bottom:10px}.sheet-calendar .date-picker-wrap .vc-time-picker .vc-select select{width:65px;height:40px;padding-left:10px;background-color:var(--f7-page-bg-color);border-color:var(--f7-page-bg-color);box-sizing:border-box}.sheet-calendar .date-picker-wrap .vc-time-picker .vc-am-pm{height:40px;padding:4px 6px;background-color:var(--f7-page-bg-color)}.sheet-calendar .date-picker-wrap .vc-time-picker .vc-am-pm button{padding:4px 10px}.sheet-calendar .date-picker-wrap .vc-time-date{justify-content:center}