:root{--menu-width:290px}.printBox{display:flex;justify-content:center;margin-bottom:1.5rem}.printBox_btn:not(:first-child){margin-left:1.5rem}.setNumberPageWhenWrint{counter-increment:page;display:table;width:100%}.setNumberPageWhenWrint_main{counter-increment:page;display:table-footer-group}.setNumberPageWhenWrint_main:after{background-image:-moz-linear-gradient(top,#eee,#ccc);-moz-border-radius:5px;-moz-box-shadow:0 0 4px #222;counter-increment:page;left:0;top:100%;white-space:nowrap;z-index:20}.bg-logo{background-image:url(/images/logo-2023.png?1b02eaa189c5a8f0d41c64d9b7dbee2f);background-position:50%;background-repeat:no-repeat;background-size:155px}.main-menu .navbar-header{display:flex;height:75px;margin-top:.25rem!important;width:var(--menu-width)}.main-menu .navbar-header .navbar-brand{margin-top:0!important}.main-menu .navbar-header .navbar-brand .brand-text{color:#009444}.main-menu .navbar-header .navbar-brand .brand-logo img{max-width:none}.main-menu .navbar-header .navbar-brand .brand-logo .logo-full{padding-left:10px}.main-menu ul{align-items:center;width:100%}.main-menu .menu-content{padding-left:10px!important}.main-menu.menu-light .navigation>li ul li ul>li.has-sub{margin-right:0}.main-menu.menu-light .navigation>li ul li ul li.nav-item a{margin-left:0;padding-left:20px}.main-menu .menu-light .navigation .navigation-header{margin:1.286rem 0 .8rem 2.2rem!important}.main-menu .navigation form .btn{color:#625f6e;font-size:1.1rem;font-weight:400;line-height:1.45;margin:0 15px;padding:10px 15px}.main-menu .navigation form .btn .feather{flex-shrink:0;font-size:1.45rem;height:20px;margin-right:1.1rem;width:20px}.menu-collapsed .main-menu:not(.expanded) .brand-logo .logo-full,.menu-collapsed .main-menu:not(.expanded) .item-switch-user{display:none}.menu-collapsed .main-menu:not(.expanded) .navigation>li>a svg{margin-left:.7rem}.menu-collapsed .main-menu.expanded{width:var(--menu-width)!important}.menu-collapsed .main-menu.expanded .brand-logo .logo-icon,.menu-expanded .navbar-header .navbar-brand .brand-logo .logo-icon{display:none}.menu-expanded.vertical-layout.vertical-menu-modern .main-menu{width:var(--menu-width)}.user-nav-wrapper{padding:.35rem 1rem .3rem 1.64rem}.user-nav-wrapper .user-name{font-weight:700}.user-nav-wrapper form{margin-left:auto}.user-nav-wrapper form button{padding-left:10px;padding-right:10px}#tableProducts{min-width:800px;overflow:hidden}#tableCPN,#tableCustomers,#tableHistory,.tableLogs{min-width:945px}#tableReport{padding-bottom:10px}#tableReport::-webkit-scrollbar{background-color:#fff;height:7px}#tableReport::-webkit-scrollbar-thumb{background-color:#adb5bd;border-radius:1000px;-webkit-box-shadow:inset 0 0 6px #fff}#tableReport::-webkit-scrollbar-track{background:transparent;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #fff}.form-reward [data-repeater-list]{flex:1}.form-reward [data-repeater-list] [data-repeater-item]:first-child [data-repeater-delete]{display:none}.form-reward [data-repeater-list] .ri-del{min-width:44px}.form-reward .ele-qty{min-width:100px;width:100px}.form-reward .ele-product{flex:1}.form-reward .rl-add{min-width:65px;width:65px}table tr td,table tr th{padding:.5rem!important}.infoCustomers{line-height:1.58}.infoCustomers_item{display:flex;justify-content:space-between;line-height:1.8em}.infoCustomers_item_label{font-size:13px;font-weight:700;width:90px}.infoCustomers_item_info{width:calc(100% - 100px)}a.disabled{cursor:default;opacity:.4}.highlightClass{color:#7367f0;font-size:1rem;font-weight:700}.requiredClass{color:red;font-size:1rem;font-weight:700}.customCSS .dropzone{min-height:50px}.customCSS .dropzone .dz-message{font-size:1rem}.customCSS .dropzone .dz-message:before{background-repeat:no-repeat;height:30px;left:15px;top:calc(50% - 15px);width:30px}.linkHighlight{font-weight:700!important}.linkHighlight svg{margin-right:5px}.linkHighlight.btn{padding:8px 10px}.actionBoxCustomer{display:flex;flex-wrap:wrap;margin-bottom:10px}.actionBoxCustomer>*{margin-top:10px}.actionBoxCustomer>.width100{margin-left:0!important;width:100%}.actionBoxCustomer>:not(:first-child){margin-left:10px}.notesBox{font-size:.95rem}.notesBox_title{font-style:italic;font-weight:700}.notesBox_notes{margin-left:15px}.notesBox_notes__item:not(:first-child){margin-top:5px}.notesBox_notes__item:before{content:"+"}.col-form-label,.col-form-label-lg,.col-form-label-sm{font-size:.92rem!important}.columnCustom{display:flex}.columnCustom_item:not(:first-child){margin-left:1rem}.dropzone{border:1px dashed #ced4da!important;border-radius:3px}.dropzone .dz-message{margin:0!important}.spaceChild{display:flex;flex-wrap:wrap}.spaceChild>*{margin:.25rem 0}.spaceChild>:not(:first-child){margin-left:.5rem}.searchCPN{align-items:flex-end;display:flex;justify-content:space-between}.searchCPN_left{width:calc(100% - 166px)}.searchCPN_left_row{display:flex;justify-content:space-between}.searchCPN_left_row_item{width:100%}.searchCPN_left_row_item:not(:first-child){margin-left:15px}.searchCPN_right{text-align:right;width:151px}.searchCPN_right.margin-top-custom{margin-top:23px}.searchWecan{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:1.5rem}.searchWecan_left{width:100%}.searchWecan_left_row{display:flex;justify-content:space-between}.searchWecan_left_row_item{width:100%}.searchWecan_left_row_item:not(:first-child){margin-left:15px}.searchWecan_right{flex:0 0 140px;margin-left:20px;text-align:right}.searchWecan_right.margin-top-custom{margin-top:23px}.selectShowSetting{align-items:center;display:flex}.selectShowSetting_text{font-size:.9rem;width:calc(100% - 60px)}.selectShowSetting_select{margin-left:1rem;position:relative;width:60px}.selectShowSetting_select select{border:1px solid #dee2e6;border-radius:5px;color:#678;padding:5px}.selectShowSetting_select select:focus{border:1px solid #e9ecef;outline:none}.dropdown-menu .dropdown-item{padding:.7rem 1.1rem!important}.loading-full{align-items:center;background:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-full_icon,.loading-full_progress{margin:0 auto;text-align:center}.loading-full_progress{background:#fff;padding:15px 20px 20px;width:80%}html body .app-content-custom{padding-top:2rem!important}html .content{margin-left:var(--menu-width)}.non-padding-right-desktop{padding-right:0!important}.margin-top-desktop-05{margin-top:.5rem}.enable-max-width-768{display:none}.disable-max-width-768{display:block}@media(max-width:768px){.main-menu .navbar-header .navbar-brand .brand-logo .logo-icon{display:none}.main-menu.menu-light .navigation-main>.navigation-header:first-child{margin-top:0!important}.enable-max-width-768{display:block!important}.disable-max-width-768{display:none!important}.margin-top-mobile{margin-top:.5rem}.margin-top-mobile-075{margin-top:.75rem}.margin-top-desktop-05{margin-top:0!important}.mb-1{margin-bottom:.5rem!important}.non-padding-right-desktop{padding-right:calc(var(--bs-gutter-x)*.5)!important}.btnAddMobile{background:#28c76f!important;border-radius:50%;color:#fff;font-size:2rem;font-weight:700;height:45px;line-height:40px;position:fixed;right:.75rem;text-align:center;top:65px;width:45px;z-index:2}.columnCustom{flex-wrap:wrap}.columnCustom_item{margin-left:0!important;width:100%!important}.columnCustom_item:not(:first-child){margin-top:1rem}.searchCPN{flex-direction:column;margin-bottom:1rem}.searchCPN_left{width:100%!important}.searchCPN_left_row{flex-direction:column}.searchCPN_left_row_item{margin-left:0!important}.searchCPN_right{align-items:center;display:flex;justify-content:space-between;width:100%}.searchCPN_right.margin-top-custom{margin-top:1rem!important}.searchWecan{flex-wrap:wrap}.searchWecan_left{width:100%}.searchWecan_left_row{flex-wrap:wrap}.searchWecan_left_row_item{margin-left:0!important;width:100%}.searchWecan_left_row_item:not(:first-child){margin-top:1rem}.searchWecan_right{align-items:flex-end;flex:0 0 100%;margin-left:0;margin-top:1.2rem;text-align:right;width:100%}.header-navbar{display:block!important;min-height:unset!important}.navbar-floating .navbar-container:not(.main-menu-content){padding:1rem!important}.vertical-overlay-menu.menu-open .main-menu{top:0}.navbar-floating .navbar-container:not(.main-menu-content){padding:.8rem 1rem!important}html .content.app-content{padding:4rem 0 0!important}.card-body,.card-header{padding:1rem!important}}@media(max-width:1199px){.header-navbar{min-height:40px!important}.header-navbar.floating-nav{margin:0!important;width:100%!important}}.disable-action{opacity:.5;pointer-events:none}a{color:#0097e8}.swal2-styled.swal2-deny{background-color:#82868b!important}.swal2-styled.swal2-confirm{background-color:#28c76f!important}.wrong-table{grid-template-columns:1fr auto auto}.wrong-table span{border-bottom:1px solid #c9c9c9;padding:0 10px}.wrong-table span.s{text-align:right}.wrong-table span.r{color:red}.drop-down-custom{background-image:url(/images/icons/dropdown.svg);background-repeat:no-repeat;background-size:18px 14px,18px 14px;border-style:none;height:1rem;margin-left:0;margin-top:0;padding-right:1.5rem;position:absolute;right:23px;top:13px}.position-relative{position:relative}.call-config{background:#fff;border-radius:1rem;box-shadow:0 0 10px #aaa;padding:.5rem;position:fixed;right:5px;top:140px;transform:translateY(-50%);z-index:10}.call-config .navbar-nav{gap:10px}.call-config .form-switch{padding-left:0;width:3rem}.call-config .form-switch .form-check-input{margin-left:0}.chat-config{top:160px}.call-item .btn{font-size:18px}.call-item .btn__name{border:0!important;border-radius:.358rem;padding-left:10px;padding-right:5px}.call-item .dropdown-toggle.dropdown-toggle-split:focus{background-color:transparent;box-shadow:none}.call-item .dropdown-toggle.dropdown-toggle-split:after{background-size:20px;filter:brightness(.4)}.call-item .dropdown-menu{padding:0}.call-item svg{height:16px;margin-left:3px;transform:translateY(-2px);width:16px}.call-item:hover{color:var(--bs-primary)}#wrap-status-time{background:linear-gradient(254.56deg,#66d54b 6.49%,#17c653 108.73%);border-radius:4px;box-shadow:0 4px 24px rgba(50,153,150,.25);display:none;height:30px;line-height:30px;text-align:center;width:52px}#_wrap-customer{cursor:pointer;display:none;text-align:center}#status-time{color:#fff}.view-in-iframe .app-content.app-content-custom{border-radius:0;box-shadow:none;margin-left:0!important;overflow-x:hidden;padding-left:0;padding-right:0;padding-top:0!important}.view-in-iframe .drag-target{display:none!important}.view-in-iframe .modal-lg,.view-in-iframe .modal-xl{max-width:95%!important}.textarea-auto{overflow:hidden;resize:none;width:100%}.popover2{display:none;left:0;padding:5px;position:absolute;top:0;z-index:1010}.popover2.active{display:block}.dialer2{border:1px solid #ccc;border-radius:5px;left:auto;padding:1px;position:absolute;right:56px;width:270px}.popover2 .arrow{height:0;position:absolute;width:0}.dialer2 .arrow{border-bottom:5px solid #ccc!important;border-left:5px solid transparent;border-right:5px solid transparent;left:auto!important;margin-top:-8px;right:53px;transition:left,.25s,ease}.popover2-inner{background:#000;background:rgba(0,0,0,.8);background:none;border:0;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:hidden;padding:3px;padding:0;width:280px}.dialer2 .popover2-inner{background-color:#f7f7f7;border-radius:3px;float:left;height:inherit;overflow:visible;padding:5px;width:inherit;width:100%}.dialer2 .item{border-bottom:1px solid #e2e2e2;float:left;height:35px}.voice-header{align-items:center;display:flex;justify-content:space-around;margin-bottom:5px}.dialer2 #voice-section #voice-header{padding-left:10px;width:260px}.dialer2 .dialer-title{float:left;font-weight:700;height:15px;line-height:15px;margin-top:10px;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialer2 .split{float:right}.dialer2 .dropdown{position:relative}.dialer2 .availability{background:#fcfcfc;border:1px solid #ddd;border-radius:3px;color:#8c8a8c;float:right;font-size:11px;max-width:126px;min-width:70px;padding:5px;transition:color .1s}.dialer2 .availability .text{height:13px;line-height:13px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dialer2 .availability .text.enable{padding:0 3px}.dialer2 #no-calls{background-color:#fff;float:left;text-align:center;width:100%}.dialer2 #voice-section #no-calls{position:relative}.dialer2 .message{color:#d5d5d5;margin:15px 0}.dialer2 .blip{background:#8c8a8c;border-radius:4px;float:left;height:8px;margin:3px 5px 0 2px;transition:background .1s;width:8px}.dialer2 .blip.available{background:#75a32f}._custom-success{background:#28c76f!important}._custom-success svg{stroke:#fff;stroke-width:4}
