.toast{position:fixed;z-index:99;left:50%;top:10px;color:#000;max-width:480px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 16px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:all;display:flex;align-items:center;font-size:14px;font-weight:500;opacity:0;transition:all .2s;transform:translate(-50%,-10px);z-index:100}.toast.dark{background:#141414;color:#ffffffa6}.toast.showing{opacity:1;transform:translate(-50%,10px)}.toast.info .icon,.toast.loading .icon{color:#1890ff}.toast.error .icon{color:#ff4d4f}.toast.success .icon{color:#52c41a}.toast .icon{margin-right:10px}.toast .fade-enter .fade-comp{opacity:0;top:0}.toast .fade-enter-active .fade-comp,.toast .fade-exit .fade-comp{opacity:1;top:40px}.toast .fade-exit-active .fade-comp{opacity:0;top:70px}.toast .fade-enter-active .fade-comp,.toast .fade-exit-active .fade-comp{transition:opacity .2s,top .2s}.loading-app{width:100%;height:100vh;background:#f0f2f5;position:relative}.loading-app.dark{color:#ffffffa6;background:#000!important}.loading-app.dark .loading-container{color:#ffffffa6!important}.loading-app .loading-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;padding:18px 24px;white-space:nowrap;width:100%}.loading-app .loading-container img{position:absolute;width:100px;left:50%;transform:translate(-50%);top:-120px}.card{background:#fff;border-radius:2px;color:#000000a6;position:relative}.card.dark{color:#ffffffa6;background:#141414}.card.dark .card-title{border-bottom:1px solid #303030}.card.dark .loading-overlay{background:rgba(0,0,0,.4)}.card .card-title{padding:15px 16px;border-bottom:1px solid #f0f0f0;transition:all .2s;font-size:14px}@media (min-width: 769px){.card .card-title{display:flex;align-items:center}}.card .card-title>.title{text-transform:uppercase;font-weight:700}.card .card-body{padding:16px}.card .button-footer{display:flex}.card .button-footer .click-animation{margin-left:auto}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.4);cursor:progress;overflow:hidden;z-index:10}.loading-overlay:before,.loading-overlay:after{content:"";position:absolute;top:0;height:2px;background:#1890ff}.loading-overlay:before{animation:indeterminate-23e 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.loading-overlay:after{animation:indeterminate-short-2ss 2.1s 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s}@keyframes indeterminate-23e{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate-short-2ss{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.login-route .login-card{position:fixed;text-align:center;max-width:400px;width:calc(100% - 20px);padding:18px 24px;top:50%;left:50%;transform:translate(-50%,-50%)}.login-route .login-card.dark .text-description{color:#ffffff73}.login-route .login-card .text-title{font-family:Inter,sans-serif;font-size:20px;font-weight:700;margin-bottom:5px}.login-route .login-card .text-description{font-size:14px;color:#00000073;margin-bottom:24px}.login-route .login-card .z-logo{position:absolute;width:100px;left:50%;transform:translate(-50%);top:-120px}.login-route .login-card .submit-btn{width:100%}.input-wrapper{position:relative;margin-bottom:24px}.input-wrapper.dark.has-error .label{color:#ff4d4f!important}.input-wrapper.dark .label{color:#ffffff80!important}.input-wrapper.dark .input-container{border-color:#434343;color:#ffffffa6;background:#141414}.input-wrapper.dark .input-container input,.input-wrapper.dark .input-container textarea{color:#ffffffa6}.input-wrapper.dark .input-container.disabled{color:#ffffff4d!important;background:#555!important;border-color:#ffffff4d!important}.input-wrapper.dark .input-container input:-webkit-autofill,.input-wrapper.dark .input-container input:-webkit-autofill:hover,.input-wrapper.dark .input-container input:-webkit-autofill:focus{-webkit-text-fill-color:rgba(255,255,255,.65);-webkit-box-shadow:0 0 0px 1000px #141414 inset;transition:background-color 5000s ease-in-out 0s}.input-wrapper.dark .input-container .icon{color:#fff6!important}.input-wrapper .error{position:absolute;color:#ff4d4f;font-size:11px;bottom:-17px}.input-wrapper.has-error .label{color:#ff4d4f}.input-wrapper.has-error .input-container{border-color:#ff4d4f!important}.input-wrapper.has-error .input-container.focus{box-shadow:0 0 0 2px #ff4d4f33!important}.input-wrapper .label{text-align:left;line-height:1.5715;font-size:12px;color:#00000080;margin-bottom:5px;text-transform:uppercase;font-weight:700}.input-wrapper.has-action{position:relative;padding-left:40px;padding-right:40px}.input-wrapper.has-action .minus-btn{position:absolute;left:0;bottom:2px}.input-wrapper.has-action .add-btn{position:absolute;right:0;bottom:2px}.input-wrapper .input-container{transition:all .2s;position:relative;width:100%;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;padding:4px 11px}.input-wrapper .input-container.disabled{background:#f5f5f5!important;color:#00000040!important;border-color:#d9d9d9!important}.input-wrapper .input-container.has-icon{position:relative}.input-wrapper .input-container.has-icon .icon{color:#00000040;position:absolute;left:11px;line-height:initial;top:7px}.input-wrapper .input-container.has-icon input,.input-wrapper .input-container.has-icon textarea{padding-left:20px}.input-wrapper .input-container:hover{border-color:#40a9ff}.input-wrapper .input-container.focus{box-shadow:0 0 0 2px #1890ff33;border-color:#40a9ff}.input-wrapper .input-container input,.input-wrapper .input-container textarea{width:100%;outline:none;border:0;background:transparent;color:#000000d9;font-size:14px;font-family:Nunito,sans-serif}.input-wrapper .input-container textarea{height:100px}.input-wrapper .input-container input:-webkit-autofill,.input-wrapper .input-container input:-webkit-autofill:hover,.input-wrapper .input-container input:-webkit-autofill:focus{-webkit-text-fill-color:#000000d9;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.appear-animation{transform:translateY(-10px);transition:all .2s;opacity:0}.appear-animation.mounted{opacity:1;transform:translateY(0)}.button{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;border:1px solid #d9d9d9;box-shadow:0 2px #00000004;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:#000000d9;background:#fff;outline:none}.button.small{padding:0 7px;height:22px;font-size:12px}.button.medium{padding:0 11px;height:29px;font-size:12px}.button.has-loading{opacity:.6;cursor:not-allowed}.button.danger{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.button.danger:hover,.button.danger:focus{color:#fff;border-color:#ff4d4f;background:#ff4d4f}.button.danger:disabled{color:#00000040!important;border-color:#d9d9d9!important;background:#f5f5f5!important;text-shadow:none!important;box-shadow:none!important;cursor:not-allowed!important}.button.danger.dark:disabled{color:#ffffff4d!important;border-color:#434343!important;background:#555!important;text-shadow:none!important;box-shadow:none!important}.button.primary{color:#fff;border-color:#1890ff;background:#1890ff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.button.primary:hover,.button.primary:focus{color:#fff;border-color:#40a9ff;background:#40a9ff}.button.primary:disabled{color:#00000040!important;border-color:#d9d9d9!important;background:#f5f5f5!important;text-shadow:none!important;box-shadow:none!important;cursor:not-allowed!important}.button.primary.dark:disabled{color:#ffffff4d!important;border-color:#434343!important;background:#555!important;text-shadow:none!important;box-shadow:none!important}.button.outline{background:#fff;border-color:#d9d9d9;box-shadow:0 2px #00000004}.button.outline:disabled{color:#00000040!important;border-color:#d9d9d9!important;background:#f5f5f5!important;text-shadow:none!important;box-shadow:none!important;cursor:not-allowed!important}.button.outline.dark{background:transparent;border-color:#434343;color:#ffffffa6}.button.outline:hover{color:#40a9ff;border-color:#40a9ff}.button.has-loading .btn-text{padding-left:20px}.button.has-loading .btn-text .loading-icon{opacity:1}.button .btn-text{position:relative;display:inline-block;padding-left:0;transition:padding-left .2s}.button .btn-text .loading-icon{position:absolute;left:0;opacity:0;transition:opacity .2s}.click-animation{position:relative;cursor:pointer;display:inline-block}@keyframes waveEffect{to{box-shadow:0 0 0 4px #1890ff}}@keyframes fadeEffect{to{opacity:0}}@keyframes waveEffectDanger{to{box-shadow:0 0 0 4px #ff4d4f}}.click-animation.danger.clicking:before{box-shadow:0 0 #ff4d4f;-webkit-animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffectDanger .4s cubic-bezier(.08,.82,.17,1);animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffectDanger .4s cubic-bezier(.08,.82,.17,1)}.click-animation.primary.clicking:before{box-shadow:0 0 #1890ff;-webkit-animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1)}.click-animation.disabled{cursor:not-allowed}.click-animation.clicking:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;opacity:.2;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;content:"";pointer-events:none}.app-layout{transition:all .2s;padding-left:0;min-height:100vh}.app-layout.dark{background:#000}.app-layout.has-user{padding-top:48px}@media (min-width: 769px){.app-layout.has-user{padding-left:50px}}.app-layout .left-sidebar-wrapper{position:fixed;width:50px;left:0;top:0;height:100%;display:none;z-index:10}@media (min-width: 769px){.app-layout .left-sidebar-wrapper{display:block}}.app-layout .app-router{padding:15px}@media (min-width: 769px){.app-layout .app-router{padding:24px}}.app-header{height:48px;background:#001529;position:fixed;top:0;left:0;width:100%;box-shadow:0 1px 4px #00152914;padding:0 16px;color:#fff;z-index:50;display:flex;align-items:center}.app-header.dark{background-color:#141414}.app-header .logo{display:flex;align-items:center;cursor:pointer}@media (min-width: 769px){.app-header .logo .toggle-icon{display:none}.app-header .logo .app-name{display:block!important}}.app-header .logo .toggle-icon{height:16px;margin-left:15px}.app-header .logo img{height:28px;width:28px}.app-header .logo .app-name{font-weight:700;font-size:16px;font-family:Inter,sans-serif;display:none}.app-header .right-nav-actions{display:flex;margin-left:auto;align-items:center}.app-header .right-nav-actions .user-nav{display:flex;align-items:center;cursor:pointer;margin-left:10px}.app-header .right-nav-actions .user-nav img{width:24px}@media (min-width: 769px){.app-header .right-nav-actions .user-nav .user-name{display:block!important}}.app-header .right-nav-actions .user-nav .user-name{margin-left:5px;font-size:14px;font-weight:500;display:none}.menu-actions{position:relative}.menu-actions .action-wrapper{position:fixed;padding:15px 0;text-align:left;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;opacity:0;height:0;background:transparent;transform:translateY(-5px);transition:transform .2s,opacity .2s;cursor:initial;pointer-events:none;z-index:10}.menu-actions .action-wrapper.bottom{top:100%;right:0}.menu-actions .action-wrapper .action-item{white-space:nowrap;font-size:14px;padding:5px 12px;line-height:22px;display:flex;align-items:center;background:white;color:#000000d9;cursor:pointer;transition:all .2s}.menu-actions .action-wrapper .action-item.dark{background:#1f1f1f;color:#ffffffa6}.menu-actions .action-wrapper .action-item.dark:hover{background:#2c2c2c}.menu-actions .action-wrapper .action-item .icon{margin-right:5px;padding-top:5px}.menu-actions .action-wrapper .action-item:hover{background-color:#f5f5f5}.left-sidebar{height:100%;transition:all .2s;box-shadow:2px 0 8px #1d23290d;background:white;padding-top:48px;z-index:10}@media (max-width: 768px){.left-sidebar{overflow:auto}}.left-sidebar.no-padding{padding-top:0}.left-sidebar a{text-decoration:none}.left-sidebar .nav-item-sub-wrapper{transition:all .3s}.left-sidebar.dark{background:#1f1f1f}.left-sidebar.dark .nav-item{background:#1f1f1f;color:#ffffffa6}.left-sidebar.dark .nav-item:after{display:none}.left-sidebar.dark .nav-item .arrow-icon svg{fill:#ffffffa6}.left-sidebar.dark .nav-item:hover,.left-sidebar.dark .nav-item.active{color:#fff}.left-sidebar.dark .nav-item:hover .arrow-icon svg,.left-sidebar.dark .nav-item.active .arrow-icon svg{fill:#fff}.left-sidebar.dark .nav-item.nav-item-group.active{color:#fff;background:#1f1f1f!important}.left-sidebar.dark .nav-item.nav-item-group.active .arrow-icon{color:#fff}.left-sidebar.dark .nav-item.active{background:#177ddc!important}.left-sidebar .nav-item-group-container{position:relative}@media (min-width: 769px){.left-sidebar .nav-item-group-container:hover .nav-item-group{color:#1890ff;background:#e6f7ff}.left-sidebar .nav-item-group-container:hover .nav-item-sub-wrapper{opacity:1!important;pointer-events:initial}.left-sidebar .nav-item-group-container:hover .nav-item-sub-wrapper .nav-item{padding-left:16px!important}.left-sidebar .nav-item-group-container .nav-item-sub-wrapper{display:block!important;opacity:0!important;position:absolute;z-index:10;left:50px;top:0;white-space:nowrap;pointer-events:none;box-shadow:2px 0 8px #1d23290d}}.left-sidebar .nav-item{height:44px;line-height:40px;padding:0 34px 0 16px;display:flex;align-content:center;position:relative;cursor:pointer;font-size:14px;color:#000000d9;transition:all .2s;background:white;user-select:none}.left-sidebar .nav-item:hover{color:#1890ff}.left-sidebar .nav-item:hover .arrow-icon svg{fill:#1890ff}.left-sidebar .nav-item.nav-item-sub{padding-left:40px}.left-sidebar .nav-item.active{background:#e6f7ff;color:#1890ff}.left-sidebar .nav-item.active .arrow-icon svg{fill:#1890ff}.left-sidebar .nav-item.nav-item-group.active{color:#1890ff}@media (max-width: 768px){.left-sidebar .nav-item.nav-item-group.active{background:white}}.left-sidebar .nav-item.nav-item-group.active:after{display:none}.left-sidebar .nav-item .arrow-icon{position:absolute;right:12px;top:50%;transition:all .2s;transform:translateY(-50%) rotate(0);line-height:16px;transform-origin:50% 50%}@media (min-width: 769px){.left-sidebar .nav-item .arrow-icon{display:none}}.left-sidebar .nav-item .arrow-icon svg{fill:#000000d9;transition:fill .2s}.left-sidebar .nav-item .arrow-icon.open{transform:translateY(-50%) rotate(-180deg)}.left-sidebar .nav-item .label{margin-left:10px}@media (min-width: 769px){.left-sidebar .nav-item .label{display:none}}.user-avatar{width:28px;height:28px;border-radius:50%;position:relative}.user-avatar img{width:100%;height:100%;border-radius:50%}.user-avatar .avatar-with-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:10px;line-height:18px}.app-modal-list .app-modal-fade-enter .app-modal-overlay{background:transparent}.app-modal-list .app-modal-fade-enter .app-modal-overlay .app-modal-box{transform:translateY(-50%);opacity:0}.app-modal-list .app-modal-fade-enter .left-slider-animation{transform:translate(-100%)}.app-modal-list .app-modal-fade-enter .right-slider-animation{transform:translate(100%)}.app-modal-list .app-modal-fade-enter.app-modal-fade-enter-active .app-modal-overlay{background:rgba(0,0,0,.5);transition:background .3s ease-in-out}.app-modal-list .app-modal-fade-enter.app-modal-fade-enter-active .app-modal-overlay .app-modal-box{opacity:1;transform:translate(0);transition:transform .3s ease-out,-webkit-transform .3s ease-out,opacity .3s ease-out}.app-modal-list .app-modal-fade-enter.app-modal-fade-enter-active .left-slider-animation,.app-modal-list .app-modal-fade-enter.app-modal-fade-enter-active .right-slider-animation{transition:transform .3s ease-out,-webkit-transform .3s ease-out;transform:translate(0)}.app-modal-list .app-modal-fade-exit .app-modal-overlay{background:rgba(0,0,0,.5)}.app-modal-list .app-modal-fade-exit .app-modal-overlay .app-modal-box{transform:translate(0);opacity:1}.app-modal-list .app-modal-fade-exit .left-slider-animation,.app-modal-list .app-modal-fade-exit .right-slider-animation{transform:translate(0)}.app-modal-list .app-modal-fade-exit.app-modal-fade-exit-active .app-modal-overlay{background:transparent;transition:background .3s ease-in}.app-modal-list .app-modal-fade-exit.app-modal-fade-exit-active .app-modal-overlay .app-modal-box{opacity:0;transition:transform .3s ease-out,-webkit-transform .3s ease-out,opacity .3s ease-out;transform:translateY(-50%)}.app-modal-list .app-modal-fade-exit.app-modal-fade-exit-active .left-slider-animation{transition:transform .3s ease-out,-webkit-transform .3s ease-out;transform:translate(-100%)}.app-modal-list .app-modal-fade-exit.app-modal-fade-exit-active .right-slider-animation{transition:transform .3s ease-out,-webkit-transform .3s ease-out;transform:translate(100%)}.app-modal-list .left-slider-animation{height:100%}.app-modal-list .right-slider-animation{position:fixed;right:0;height:100%;top:0;max-width:500px}.app-modal-list .app-modal-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);overflow-y:auto;z-index:100}.app-modal-list .app-modal-box{position:relative;background:white;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;margin:100px auto 0;width:calc(100% - 20px);max-width:700px}.app-modal-list .app-modal-box.dark{background:#141414;color:#ffffffa6}.app-modal-list .app-modal-box.dark .modal-header,.app-modal-list .app-modal-box.dark .modal-footer{border-color:#303030}.app-modal-list .app-modal-box .modal-header{border-bottom:1px solid #ebedf2;padding:16px 20px;position:relative;font-size:16px}.app-modal-list .app-modal-box .modal-header .close-x{position:absolute;background:transparent;border:none;color:#a1a8c3;font-size:16px;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;outline:none;transition:.2s}.app-modal-list .app-modal-box .modal-header .close-x:hover{color:#1890ff}.app-modal-list .app-modal-box .modal-header .modal-title{margin:0;font-size:16px;font-weight:600}.app-modal-list .app-modal-box .modal-body{font-size:15px;padding:24px 15px}.app-modal-list .app-modal-box .modal-footer{text-align:right;padding:10px 16px;border-top:1px solid #ebedf2;display:flex;justify-content:flex-end}.app-modal-list .app-modal-box .modal-footer>div:first-child{margin-right:10px}.calendar-popup{position:absolute;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;left:0;top:calc(100% + 10px);transition:all .2s;opacity:0;transform:translateY(-20px);pointer-events:none;z-index:10;cursor:initial}.calendar-popup.open{opacity:1;transform:translateY(0);pointer-events:initial}.calendar-popup.dark{background:#1f1f1f}.calendar-popup.dark>.arrow:after{border:5px solid #303030;border-color:#1f1f1f #1f1f1f transparent transparent}.calendar-popup.dark .action-bottom{border-color:#303030}.calendar-popup.dark .action-bottom .action-item{background:#111b26;border-color:#153450;color:#177ddc}.calendar-popup .panel-wrapper{z-index:3;position:relative}@media (min-width: 769px){.calendar-popup .panel-wrapper{display:flex}}.calendar-popup>.arrow{position:absolute;z-index:1;width:10px;height:10px;box-shadow:2px -2px 6px #0000000f;transition:left .3s ease-out;top:-4px;display:block;transform:rotate(-45deg);pointer-events:none;transition:left .2s;display:none}@media (min-width: 769px){.calendar-popup>.arrow{display:block}}.calendar-popup>.arrow:after{position:absolute;top:1px;right:1px;width:10px;height:10px;border:5px solid #f0f0f0;border-color:#fff #fff transparent transparent;content:"";transition:all .2s;z-index:1}.calendar-popup .action-bottom{display:flex;padding:8px 12px;border-top:1px solid #f0f0f0;flex-flow:row wrap}.calendar-popup .action-bottom .action-item{height:20px;padding:0 7px;font-size:11px;border:1px solid #91d5ff;cursor:pointer;margin-right:8px;line-height:20px;border-radius:2px;margin-bottom:5px;color:#1890ff;background:#e6f7ff}@media (min-width: 769px){.calendar-popup .action-bottom .action-item{margin-bottom:0}}.calendar-popup .action-bottom .submit-btn{margin-left:auto}.calendar-panel .panel-header{display:flex;border-bottom:1px solid #f0f0f0;padding:0 8px;height:41px;align-items:center;transition:all .2s;user-select:none}.calendar-panel .panel-header.dark{border-bottom:1px solid #303030}.calendar-panel .panel-header.dark .arrow{color:#ffffff4d!important}.calendar-panel .panel-header.dark .arrow:hover{color:#ffffffa6!important}.calendar-panel .panel-header.dark .label span{color:#ffffffd9}.calendar-panel .panel-header .arrow{width:22px;color:#00000040;transition:color .2s;cursor:pointer}.calendar-panel .panel-header .arrow:hover{color:#000000d9}.calendar-panel .panel-header .arrow.hidden{opacity:0;pointer-events:none}.calendar-panel .panel-header .label{text-align:center;flex:1;font-size:12px;text-transform:uppercase}.calendar-panel .panel-header .label span{color:#000000d9;transition:color .2s;font-weight:700;display:inline-block}.calendar-panel .panel-header .label span.month{margin-right:2px}.calendar-view{padding:8px 12px;font-size:14px}.calendar-view.dark .row-item.date-view .item.in-range:before{background:#111b26!important}.calendar-view.dark .row-item.date-view .item.disabled:before{background:#303030!important}.calendar-view.dark .row-item.date-view .item.disabled .inner{color:#ffffff4d!important}.calendar-view.dark .row-item.date-view .item .inner{color:#ffffffa6}.calendar-view.dark .row-item.date-view .item.not-in-month:hover.selected .inner{background:rgba(255,255,255,.08)!important}.calendar-view.dark .row-item.date-view .item.not-in-month.disabled:before{background:#303030!important}.calendar-view.dark .row-item.date-view .item.not-in-month .inner{color:#ffffff4d!important}.calendar-view.dark .row-item .item{color:#ffffffa6}.calendar-view .row-item{display:flex}.calendar-view .row-item .item{width:36px;height:30px;text-align:center;line-height:30px;user-select:none}.calendar-view .row-item.hover-active .item:hover .inner{background:#f5f5f5}.calendar-view .row-item.date-view .item{cursor:pointer;height:24px;line-height:24px;position:relative;overflow:hidden}.calendar-view .row-item.date-view .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.calendar-view .row-item.date-view .item.disabled{pointer-events:none;color:#00000040!important}.calendar-view .row-item.date-view .item.disabled.not-in-month:before{background:rgba(0,0,0,.04)!important}.calendar-view .row-item.date-view .item.disabled:before{background:rgba(0,0,0,.04)!important}.calendar-view .row-item.date-view .item.in-range.selected.from:before{left:6px}.calendar-view .row-item.date-view .item.in-range.selected.to:before{left:-6px}.calendar-view .row-item.date-view .item.in-range.selected.to.from:before{width:24px;left:6px!important}.calendar-view .row-item.date-view .item.in-range:before{background:#e6f7ff}.calendar-view .row-item.date-view .item .inner{width:24px;height:24px;margin:0 auto;border:1px solid transparent;transition:all .2s;border-radius:2px;z-index:2;position:relative}.calendar-view .row-item.date-view .item.selected.from .inner{border-top-right-radius:0;border-bottom-right-radius:0}.calendar-view .row-item.date-view .item.selected.to .inner{border-top-left-radius:0;border-bottom-left-radius:0}.calendar-view .row-item.date-view .item.selected .inner{background:#1890ff;color:#fff}.calendar-view .row-item.date-view .item.today .inner{border-color:#1890ff}.calendar-view .row-item.date-view .item.today.not-in-month .inner,.calendar-view .row-item.date-view .item.today.disabled .inner{border-color:#00000040}.calendar-view .row-item.date-view .item.has-error .inner{border-color:#ff4d4f}.calendar-view .row-item.date-view .item.not-in-month.in-range:before{display:none}.calendar-view .row-item.date-view .item.not-in-month.selected:hover .inner{background:#f5f5f5!important}.calendar-view .row-item.date-view .item.not-in-month.selected .inner{background:transparent!important}.calendar-view .row-item.date-view .item.not-in-month .inner{color:#00000040}.tabs{display:flex;padding:15px 0;border-bottom:1px solid #f0f0f0;font-size:14px;position:relative;overflow:auto}.tabs.dark{border-bottom:1px solid #303030}.tabs.dark .tab-item{color:#ffffffa6}.tabs .tab-item{padding:0 16px;cursor:pointer;transition:all .2s;color:#000000a6;white-space:nowrap;position:relative}.tabs .tab-item.active{color:#1890ff}.tabs .tab-item.active:after{position:absolute;bottom:-15px;height:2px;background:#1890ff;left:0;width:100%;content:""}.data-table-container{position:relative}.data-table-container .sticky-button{position:absolute;right:0;top:0;z-index:10}.data-table-wrapper{width:100%;overflow:auto;position:relative;z-index:1}.data-table-wrapper>.label{text-align:left;line-height:1.5715;font-size:12px;color:#00000080;margin-bottom:5px;text-transform:uppercase;font-weight:700;transition:all .2s;padding:10px 15px}.data-table-wrapper>.label.has-error{color:#ff4d4f!important}.data-table-wrapper>.label.dark{color:#ffffff80!important}.data-table-wrapper .data-table{min-width:100%;table-layout:fixed;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0;word-wrap:break-word}.data-table-wrapper .data-table thead{position:sticky;top:0;left:0;z-index:3}.data-table-wrapper .data-table.dark th{background:#1d1d1d!important;border-color:#303030!important;color:#ffffffd9!important}.data-table-wrapper .data-table.dark th:before{background:rgba(255,255,255,.08)!important}.data-table-wrapper .data-table.dark tr:hover td{background:#1d1d1d!important}.data-table-wrapper .data-table.dark td{background:#141414!important;border-color:#303030!important}.data-table-wrapper .data-table.dark tr.fixed-column:after,.data-table-wrapper .data-table.dark th.fixed-column:after{box-shadow:inset -10px 0 8px -8px #00000073}.data-table-wrapper .data-table tr th{color:#000000d9;font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease;padding:10px 15px;font-size:13px;font-weight:700}.data-table-wrapper .data-table tr th:last-child:before{display:none}.data-table-wrapper .data-table tr:hover td{background:#fafafa}.data-table-wrapper .data-table tr td{background:#fff;border-bottom:1px solid #f0f0f0;position:relative;padding:10px 15px;word-wrap:break-word;transition:all .2s;font-size:14px}.data-table-wrapper .data-table th,.data-table-wrapper .data-table td{position:relative;vertical-align:top}.data-table-wrapper .data-table th.fixed-column,.data-table-wrapper .data-table td.fixed-column{position:sticky!important;z-index:2;right:0}.data-table-wrapper .data-table th.fixed-column.hide-box-shadow:after,.data-table-wrapper .data-table td.fixed-column.hide-box-shadow:after{box-shadow:none}.data-table-wrapper .data-table th.fixed-column:after,.data-table-wrapper .data-table td.fixed-column:after{box-shadow:inset -10px 0 8px -8px #00000026;position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.data-table-wrapper .action-wrapper{display:flex}.data-table-wrapper .action-wrapper .action-item{margin-right:10px}.data-table{position:relative}.data-table .table-footer{padding:10px 15px;display:flex}.data-table .table-footer .total{font-size:13px;margin-left:auto}.no-data-table{font-size:14px;padding:10px 15px}.no-data-table:hover{background:#fafafa}.auto-complete-wrapper{position:relative}.auto-complete-wrapper .loading-icon{position:absolute;top:8px;right:12px;color:#1890ff}.auto-complete-wrapper .loading-icon.arrow-down{fill:#000000d9;font-size:12px}.auto-complete-wrapper .loading-icon.close-icon{color:#000000a6;font-size:12px}.auto-complete-wrapper .display-item-overlay{position:absolute;top:0;left:0;width:100%;pointer-events:none;font-size:14px;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 40px 0 11px}.auto-complete-wrapper .display-item-overlay .game-display{align-items:center}.dropdown-wrapper{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;position:absolute;top:calc(100% + 2px);width:100%;border-radius:2px;font-size:14px;pointer-events:none;transition:all .2s;opacity:0;transform:translateY(-10px);left:0;z-index:20;max-height:300px;overflow:auto}.dropdown-wrapper.open{transform:translateY(0);opacity:1;pointer-events:initial}.dropdown-wrapper .dropdown-item{color:#000000d9;background-color:#fff;padding:7px 12px;cursor:pointer;transition:all .2s}.dropdown-wrapper .dropdown-item:hover{background-color:#f5f5f5}.dropdown-wrapper .dropdown-item.selected{background:#e6f7ff!important}.pagination.dark .page-item{color:#ffffffa6;border-color:#434343}.pagination .page-item{display:inline-block;font-size:12px;border-radius:2px;margin-right:5px;background:transparent;transition:all .25s;cursor:pointer;font-weight:500;width:30px;height:30px;text-align:center;line-height:30px;transition:all .2s;color:#000000d9;border:1px solid #d9d9d9}.pagination .page-item.active{border-color:#1890ff;color:#1890ff}.pagination .page-item.display-dot{border-color:transparent!important}.pagination .page-item:hover{border-color:#1890ff;color:#1890ff}.pagination .page-item.disabled{cursor:not-allowed;background:#f0f3ff!important;opacity:.4;color:#93a2dd!important}.tooltip-wrapper{position:relative;display:inline-block}.tooltip-wrapper:hover .tooltip-box{transform:translate(0)}.tooltip-wrapper.dark .tooltip-box{background:#434343}.tooltip-wrapper.dark .tooltip-box>.arrow .arrow-content{background:#434343}.tooltip-wrapper .tooltip-box{position:fixed;min-width:30px;padding:6px 8px;color:#fff;text-decoration:none;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transform:translateY(-10px);transition:transform .2s,opacity .2s;opacity:0;pointer-events:none;max-width:200px;z-index:50;font-size:12px;font-weight:500;text-align:center}.tooltip-wrapper .tooltip-box>.arrow{position:absolute;display:block;width:13.07106781px;height:13.07106781px;overflow:hidden;background:0 0;pointer-events:none;bottom:-13px;left:50%;transform:translate(-50%)}.tooltip-wrapper .tooltip-box>.arrow .arrow-content{box-shadow:3px 3px 7px #00000012;transform:translateY(-6.53553391px) rotate(45deg);position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:5px;height:5px;margin:auto;background-color:#000000bf;content:"";pointer-events:auto}.checkbox-wrapper{display:flex;cursor:pointer;align-items:center;margin-bottom:12px;user-select:none}.checkbox-wrapper.dark .checkbox{background:#141414;border-color:#434343}.checkbox-wrapper.dark .label{color:#ffffff80}.checkbox-wrapper:hover .checkbox{border-color:#40a9ff}.checkbox-wrapper .checkbox{width:16px;height:16px;border-radius:2px;border:1px solid #d9d9d9;position:relative;justify-content:center;display:flex;align-items:center;transition:all .2s;background:#fff}.checkbox-wrapper .checkbox.checked{background:#1890ff;border-color:#1890ff}.checkbox-wrapper .checkbox.checked .check-icon{opacity:1}.checkbox-wrapper .checkbox .check-icon{width:9px;opacity:0;transition:all .2s}.checkbox-wrapper .label{font-size:14px;margin-left:8px;color:#000000a6}.select-multi .label{text-align:left;line-height:1.5715;font-size:12px;color:#00000080;margin-bottom:5px;text-transform:uppercase;font-weight:700}.select-multi.has-error .label{color:#ff4d4f}.select-multi.has-error .select-wrapper{border-color:#ff4d4f!important}.select-multi.has-error .select-wrapper.open{box-shadow:0 0 0 2px #ff4d4f33!important}.select-multi .color-picker-wrapper{position:absolute;top:calc(100% + 2px);left:0;opacity:0;transform:translateY(-10px);pointer-events:none;transition:all .2s;z-index:20}.select-multi .color-picker-wrapper.open{transform:translateY(0);opacity:1;pointer-events:initial}.select-multi .select-wrapper{position:relative;margin-bottom:24px;transition:all .2s;width:100%;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;padding:4px 30px 0 11px;cursor:pointer;display:flex;align-items:center;min-height:30.84px;flex-flow:row wrap}.select-multi .select-wrapper .item{margin-right:4px;margin-bottom:4px;padding:4px 8px;font-size:12px;background:#f5f5f5;border:1px solid #f0f0f0;display:flex;align-items:center}.select-multi .select-wrapper .item .color-view{width:12px;height:12px}.select-multi .select-wrapper .item svg{margin-left:5px;width:10px;height:10px}.select-multi .select-wrapper.open,.select-multi .select-wrapper:hover{border-color:#40a9ff}.select-multi .error{position:absolute;color:#ff4d4f;font-size:11px;bottom:-17px}.select-multi .flexbox-fix{display:none!important}.bill-actions{position:relative;padding-right:100px}.bill-actions>.button-wrapper{position:absolute;right:0;bottom:0;height:32px;display:flex;justify-content:space-between;width:80px}.users-route .card-title .title{width:100%;align-items:center;display:flex}@media (min-width: 769px){.users-route .card-title .title{display:flex}}.users-route .card-title .title .action-wrapper{margin-top:10px;display:flex}@media (min-width: 769px){.users-route .card-title .title .action-wrapper{margin-left:auto;margin-top:0}}.users-route .card-title .title .action-wrapper>.btn{margin-right:10px}.users-route .card-title .title .action-wrapper>.btn:last-child{margin-right:0}.users-route .card-title .title .action-btn{margin-left:auto}.users-route .role-name .role-description{font-size:12px}.users-route .group-name{font-weight:700}.breadcrumb{font-size:14px;color:#00000073;margin-bottom:24px}.breadcrumb.dark,.breadcrumb.dark a{color:#ffffff73!important}.breadcrumb.dark a:hover{color:#165996!important}.breadcrumb.dark .b-item.no-path{color:#ffffffa6}.breadcrumb a{color:#00000073;text-decoration:none;transition:all .2s}.breadcrumb a:hover{color:#40a9ff}.breadcrumb .splash{padding:0 5px}.breadcrumb .b-item{transition:all .2s}.breadcrumb .b-item.no-path{color:#000000d9}.images-upload{margin-bottom:24px}.images-upload .label{text-align:left;line-height:1.5715;font-size:12px;color:#00000080;margin-bottom:5px;text-transform:uppercase;font-weight:700;transition:all .2s}.images-upload.dark .label{color:#ffffff80!important}.images-upload.dark .images-wrapper .image-view-box{border-color:#434343;background:#141414}.images-upload.dark .images-wrapper .image-view-box.upload-box{background:rgba(255,255,255,.04);border-color:#434343}.images-upload .images-wrapper{display:flex;flex-flow:row wrap}.images-upload .images-wrapper .image-view-box{width:104px;height:104px;border-radius:2px;background:#ffff;border:1px solid #d9d9d9;transition:all .2s;margin-right:10px;margin-bottom:12px}.images-upload .images-wrapper .image-view-box.upload-box{border:1px dashed #d9d9d9;background:#fafafa;position:relative;cursor:pointer}.images-upload .images-wrapper .image-view-box.upload-box:hover{border-color:#1890ff}.images-upload .images-wrapper .image-view-box.upload-box .upload-box-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px}.images-upload .images-wrapper .image-view-box.upload-box input{display:none}.images-upload .images-wrapper .image-view-box .overlay-wrapper{position:relative;height:100%;width:100%;overflow:hidden}.images-upload .images-wrapper .image-view-box .overlay-wrapper:hover:after{opacity:1}.images-upload .images-wrapper .image-view-box .overlay-wrapper:hover .action-buttons{opacity:1}.images-upload .images-wrapper .image-view-box .overlay-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.8);transition:all .2s;opacity:0}.images-upload .images-wrapper .image-view-box .overlay-wrapper .action-buttons{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;z-index:3;color:#fff;display:flex;justify-content:space-between;width:40px;transition:all .2s;opacity:0}.images-upload .images-wrapper .image-view-box .overlay-wrapper .action-buttons svg{cursor:pointer}.images-upload .images-wrapper .image-view-box .overlay-wrapper img{height:100%;width:100%;object-fit:cover}.view-display{display:flex;height:100%}.view-display .view-image{width:18px;height:18px;object-fit:fill;border-radius:2px;margin-right:10px}.view-display .qty-count{margin-left:auto;background:#1890ff;font-size:10px;border-radius:2px;color:#fff;display:flex;font-weight:700;text-align:center;padding:5px;line-height:10px}.colors-display{display:flex;flex-flow:row wrap}.colors-display .color{width:15px;height:15px;border:1px solid transparent;margin-right:5px;margin-bottom:5px;border-radius:2px}.button-footer{display:flex}.button-footer>.btn{margin-left:auto}.text-small{margin-bottom:5px;display:block}.selected-product-fixed-box{position:fixed;background:white;bottom:40px;right:40px;box-shadow:2px 0 8px #1d23290d;border-radius:4px;padding:10px 20px;z-index:10}@media (max-width: 768px){.selected-product-fixed-box{bottom:0;left:0;border-radius:0;width:100%}}.selected-product-fixed-box .text-medium{margin-bottom:5px}.selected-product-fixed-box .btn{width:100%}.collapsible .c-header{display:flex;padding:12px 16px;background:#f5f5f5;color:#000c;font-size:14px;align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer}.collapsible .c-header svg{margin-right:5px;width:12px}.collapsible .c-body{font-size:14px}.bill-row{margin-top:20px}@media (min-width: 1024px){.bill-row{display:flex}}.bill-row .bill-item-col{flex:0 0 300px}@media (min-width: 1024px){.bill-row .bill-item-col{margin-right:20px}}@media (min-width: 1024px){.bill-row .bill-view-wrapper{width:calc(100% - 320px)}}.bill-view-footer{margin-top:24px;display:flex;justify-content:right;margin-bottom:32px}.bill-view-footer>*:first-child{margin-right:10px}.button-group .button-add{margin-right:5px}.bill-items{margin-top:20px}.bill-items .bill-item{display:flex;padding:10px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer}.bill-items .bill-item:hover{background:#fafafa}.bill-items .bill-item .item-name{font-size:16px;flex:1}.bill-items .bill-item .item-name .item-price{font-weight:700;font-size:14px;margin-top:2px}.bill-items .bill-item .item-action{flex:0 0 32px;margin-left:auto}.bill-view .bill-footer{font-size:14px;text-align:right;display:flex;flex-flow:column}.bill-view .bill-footer .vat-item{margin-left:auto}.bill-view .bill-footer>div{margin-bottom:5px}.input-sale-wrapper{display:flex;align-items:center;justify-content:right;margin-bottom:10px}.input-sale-wrapper .input-sale{width:55px;margin-bottom:0;margin-left:10px}.input-sale-wrapper .input-sale.input-ship{width:100px}.input-sale-wrapper .input-sale.input-ship input,.input-sale-wrapper .input-sale input{text-align:right}.customer-view{margin-top:20px}.customer-view .customer-information{font-size:14px}.customer-view .customer-information>div{margin-bottom:5px}.input-time .input-time-container{display:flex;align-items:center}.input-time .input-time-container .item{width:70px}.input-time .input-time-container input{padding-right:0!important}.input-time .input-time-container .display-item-overlay{padding-right:11px!important}.input-time .input-time-container .dot{margin:0 5px 24px}.payment-method-view .text-bottom{text-align:right;font-size:14px}.payment-method-view .text-bottom>div{margin-bottom:3px}.payment-method-view .method-row{display:flex;align-items:flex-end;margin-bottom:12px}.payment-method-view .method-row .method-input{flex:1}.payment-method-view .method-row .method-action{flex:0 0 40px;margin-left:auto;text-align:right;margin-bottom:5px}.dropdown .dropdown-text{font-size:13px;cursor:pointer}.dropdown .dropdown-text svg{font-size:12px;margin-left:5px}.bill-print-route{font-size:14px}.bill-print-route .bill-print-info{font-size:13px;display:flex}.bill-print-route .bill-print-info .right-side{margin-left:auto}.bill-print-route .bill-print-info .right-side img{width:50px;height:50px}.bill-print-route .bill-print-title{text-align:center;font-weight:700;font-size:18px;text-transform:uppercase;margin:10px 0}.bill-print-route .bill-customer-info{display:flex}.bill-print-route .bill-customer-info .column{width:50%}.bill-print-route .bill-items{margin:10px 0;width:100%;border-collapse:collapse}.bill-print-route .bill-items th,.bill-print-route .bill-items td{text-align:left;border:1px solid gray;padding:5px}.bill-print-route .bill-items th.text-right,.bill-print-route .bill-items td.text-right{text-align:right}.bill-print-route .bill-payment-method{text-align:right;margin-bottom:10px}.shop-cash-overview-wrapper{margin-top:24px;font-size:14px;justify-content:space-between}@media (min-width: 768px){.shop-cash-overview-wrapper{display:flex}}@media (min-width: 768px){.shop-cash-overview-wrapper .right-side{text-align:right}}html,body{font-family:Nunito,sans-serif;margin:0;background:#f0f2f5}*{box-sizing:border-box}.grecaptcha-badge{visibility:hidden}@media (min-width: 769px){.row{display:flex;justify-content:space-between;flex-flow:row wrap}.row .col{width:calc(50% - 12px)}}.image-view-box-small{width:18px;height:18px;object-fit:fill;border-radius:2px}.tag-wrapper{display:flex;flex-flow:row wrap}.tag-item{font-size:12px;padding:5px;margin-bottom:8px;margin-right:8px;color:#000000d9;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;word-break:break-all;transition:all .2s}.tag-item.dark{color:#ffffffa6;background:rgba(255,255,255,.04);border:1px solid #434343}.no-margin{margin:0!important}.has-margin-bottom{margin-bottom:24px}.has-margin-top-5{margin-top:5px}.has-margin-bottom-5{margin-bottom:5px}.has-margin-bottom-10{margin-bottom:10px}.has-margin-top-10{margin-top:10px}.has-margin-top{margin-top:24px}.has-margin-right-5{margin-right:5px}.has-no-margin-bottom{margin-bottom:0!important}.text-small{font-size:12px}.text-medium{font-size:14px}.text-danger{color:#ff4d4f!important}.text-primary{color:#1890ff}.clickable{cursor:pointer}.clickable:hover{text-decoration:underline}.align-right{text-align:right}.cursor-help{cursor:help}.text-success{color:#389e0d}.react-json-view{background:transparent!important}.text-label{text-align:left;line-height:1.5715;font-size:12px;color:#00000080;margin-bottom:5px;font-weight:700;transition:all .2s}.align-center{display:flex;align-items:center}.align-center>div{margin:0 auto}.group-container{display:flex;flex-flow:row wrap}.group-container.has-border{border-bottom:1px solid #f0f0f0}.group-container.has-border.dark{border-color:#303030!important}.group-container .group-item{padding:16px}@media (max-width: 1024px){.group-container .group-item{width:100%!important}.group-container .group-item.has-border{border-bottom:1px solid #f0f0f0;border-right:0!important}}.group-container .group-item.has-border{border-right:1px solid #f0f0f0}.group-container .group-item .header-title{color:#00000080;font-size:12px;line-height:22px;transition:all .2s;font-weight:700}.group-container .group-item .header-value{color:#000c;font-size:20px;margin:4px 0;transition:all .2s;display:inline-block;position:relative;padding-right:20px}.group-container .group-item .header-value .text-small{color:#00000080}.group-container .group-item .header-value .info-icon{font-size:12px;position:absolute;top:8px;right:0;line-height:12px;color:#00000073}.group-container .group-item .sub-item{font-size:11px;line-height:15px;text-transform:uppercase}.group-container .group-item .sub-item b{padding-left:5px}
