﻿html,body{background-color:#f7f5f2}.ms-parent .placeholder{background-color:#fff !important}.box-content{position:relative;padding:20px;margin:0 0 -40px 0;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,.05);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,.05)}.box-content:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.box-content .content:after{content:"";display:block;width:0;height:0;clear:both;overflow:hidden}.row.small-spacing{margin-left:-10px;margin-right:-10px}.row.small-spacing>*[class^=col-]{padding-left:10px;padding-right:10px}.statistics-box{padding-top:14px;min-height:80px;text-align:center}.statistics-box.with-icon{position:relative;padding-left:80px;text-align:right}.statistics-box.with-icon .ico{position:absolute;top:0;left:0;width:80px;height:80px;font-size:70px;line-height:80px;text-align:center}.statistics-box.with-icon .ico.small{font-size:42px}.statistics-box .counter{margin-top:0;margin-bottom:0}.statistics-box .text{color:#aab2bd;margin:0}input[readonly],select[readonly]{background:#eee;pointer-events:none;touch-action:none}.text-right{text-align:right}#menu-lateral-search,#menu-lateral{max-height:70vh;overflow-y:auto;overflow-x:hidden}#menu-lateral-search::-webkit-scrollbar,#menu-lateral::-webkit-scrollbar{width:12px}#menu-lateral-search::-webkit-scrollbar-track,#menu-lateral::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #1b2129;border-radius:10px}#menu-lateral-search::-webkit-scrollbar-thumb,#menu-lateral::-webkit-scrollbar-thumb{background:#1b2129;border-radius:10px}#menu-lateral-search li.selected,#menu-lateral li.selected{background:#343941}.ms-choice .placeholder{cursor:pointer}.link-footer{text-decoration:none;color:rgba(0,0,0,.5019607843)}.btn-password{border:0;border-radius:0 5px 5px 0}.meus-atalhos{background-color:#fff;border-radius:15px;padding:15px;overflow:scroll;max-height:381px}.meus-atalhos .titulo{font-size:20px;font-weight:bold;margin-bottom:10px}.meus-atalhos .atalhos-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}.btn-atalho{width:100%;background-color:#f4f7fe;border-radius:10px;padding:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;font-weight:500}.btn-atalho i{font-size:16px}.btn-atalho:hover{background-color:#e6edff}.btn-add-atalho{width:100%;background-color:#f6f6f6;border-radius:10px;padding:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#d9d9d9;font-size:16px;font-weight:500}.btn-add-atalho i{font-size:16px;color:#d9d9d9}.btn-add-atalho:hover{background-color:#719aff}.menu-atalho{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#b099e0}label{font-size:.7rem;text-transform:uppercase;font-weight:bold;margin:0}.form-control:focus{box-shadow:none}.parsley-error{border-color:#dc3545 !important}.parsley-success{border-color:#198754 !important}.parsley-errors-list{list-style:none;padding:0;margin-bottom:0;color:red}.parsley-errors-list li{font-size:.8rem}.ms-drop ul>li label input[type=checkbox]{margin-right:1rem}.ms-choice>span.placeholder{color:#fff !important}td{vertical-align:middle}html,body{height:100%}.conta-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;background-color:#eaeaea;background-size:cover;background-repeat:no-repeat;background-position:center center}.conta-container .conta-content{width:100%;display:flex;justify-content:space-between;align-items:center;padding-inline:120px}.conta-container .conta-content .logomarca{width:350px;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.conta-container .conta-content .logomarca img{width:100%}.conta-container .conta-content .form{display:flex;flex-direction:column;width:450px;height:50%;padding-block:2.5rem;padding-inline:2rem;background-color:#fff;border-radius:8px;justify-content:space-between}.conta-container .conta-content .form label{color:#000}.conta-container .conta-content #btnContinuarLogin,.conta-container .conta-content #btnLogin{border-radius:50px}.conta-container .conta-content .header-form-login{display:flex;flex-direction:column;margin-bottom:30px}.conta-container .conta-content .footer-form{display:flex;align-items:center;flex-direction:row;width:100%;justify-content:space-between;padding-top:4rem}.conta-container .conta-content #logo-min{width:20px;height:23px}.conta-container .conta-content .icon-senha-oculta{background-color:#f1f1f1;border-radius:0 5px 5px 0 !important}.conta-container .conta-content #icon-senha-login{color:#574ae4}@media(max-width: 768px){.conta-container .conta-content{flex-direction:column;justify-content:center;padding:20px}.form{width:100%;max-width:400px;padding-inline:1.5rem;padding-block:2rem}.logomarca{width:100%;margin-bottom:1rem}.logo{width:100%}.conta-content{width:100%;flex-direction:column;align-items:center;padding-inline:20px}}header{position:fixed;z-index:999;top:0;left:0;right:0;display:block;width:100%}header .header-top{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:.5rem .6rem;background-color:#f8f8f8}header .header-top .logo{width:10%}header .header-top .logo .welcome{display:flex;flex-direction:row;align-items:center;gap:.9rem}header .header-top .logo .welcome .label-welcome{font-size:16px;color:#69798d;line-height:1rem}header .header-top .search{width:60%}header .header-top .search .header{display:flex;justify-content:center;flex-direction:row;gap:1rem}header .header-top .search .header select.form-control{border-color:#b3b3b3;border-radius:50px;background-color:#fff;color:#69798d;width:100px}header .header-top .search .header select.form-control::placeholder{color:#69798d}header .header-top .search .header select.form-control:focus{box-shadow:none}header .header-top .search .header input.form-control{border:1px solid #b1b1b1 !important;border-radius:50px;background-color:#fff !important;color:#69798d;width:62%}header .header-top .search .header input.form-control::placeholder{color:#69798d}header .header-top .search .header input.form-control:focus{box-shadow:none}header .header-top .search .header .btn{border-radius:50px;background-color:#e7e3ff;color:#574ae4;border:none}header .header-top .user-info{width:350px}header .header-top .user-info .details{background-color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:space-between;padding:4px}header .header-top .user-info .details .notificacoes{display:flex;gap:.5rem}header .header-top .user-info .details .notificacoes .avatar{border-radius:45px;background-color:#dcdcdc;display:flex;justify-content:center;align-items:center;width:45px;height:45px;line-height:1.2rem;font-size:1.2rem;font-weight:700;position:relative}header .header-top .user-info .details .info .name{font-size:1rem;max-width:171px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header .header-top .user-info .details .info .time-logout{display:flex;align-items:center;justify-content:center;background-color:#dcdcdc;border-radius:50px;padding:0 10px;text-align:center;font-size:.8rem}header .header-top .user-info .details .actions .btn-settings{border-radius:45px;display:flex;justify-content:center;align-items:center;border:0;width:45px;height:45px;line-height:1.2rem;font-size:1.2rem;font-weight:700;color:#000}header .header-top .user-info .details .actions .btn-settings:hover{background-color:#dcdcdc}header .header-nav{border-top:1px solid #e8e8e8;background-color:#fff}header .header-nav ul{list-style:none;padding:0;margin:0;display:flex}header .header-nav ul li{width:100%;position:relative;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;justify-content:center;align-items:center}header .header-nav ul li:last-child{border-right:0}header .header-nav ul li:last-child .submenu{left:initial;right:0}header .header-nav ul li a{text-decoration:none;font-size:.8rem;font-weight:500;color:#000;width:100%;display:flex;justify-content:space-around;align-items:center;padding:10px 0}header .header-nav ul li ul{list-style:none;width:300px;display:none;padding:0;margin:0;position:absolute;background-color:#fff;left:0;top:40px;max-height:350px;overflow-y:scroll}header .header-nav ul li ul.open{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}header .header-nav ul li ul.open::-webkit-scrollbar{width:10px}header .header-nav ul li ul.open::-webkit-scrollbar-track{border-radius:10px}header .header-nav ul li ul.open::-webkit-scrollbar-thumb{background:#8c8c8c;border-radius:10px}header .header-nav ul li ul.slide{display:flex;flex-direction:column;position:initial;height:100% !important}header .header-nav ul li ul li{display:block;border-bottom:1px solid #ddd}header .header-nav ul li ul li:hover{background-color:#acacac}header .header-nav ul li ul li a{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;font-weight:500}header .header-nav ul li ul li ul{list-style:none;position:relative !important;left:initial;top:inherit;width:100%;max-height:initial !important;overflow-y:initial !important}header .header-nav ul li ul li ul li{border-top:1px solid #ddd;padding-left:20px;background-color:#ececec !important}header .header-nav ul li ul li ul li:hover{background-color:#acacac !important}aside{position:fixed;margin-top:-6px;z-index:99;height:100vh;width:auto;display:none;padding-top:1rem;padding-left:1rem;padding-right:1rem;background-color:#010811}aside .search{width:100%;padding-bottom:1rem}aside .search .form-control{border-color:hsla(0,0%,100%,.1);border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;background-color:hsla(0,0%,100%,.1);color:#69798d}aside .search .form-control::placeholder{color:#69798d}aside .search .form-control:focus{box-shadow:none}aside .search .btn{border-color:rgba(0,0,0,0);border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;background-color:hsla(0,0%,100%,.1);color:#69798d}aside .menu-header{list-style:none;padding:0;margin:0;width:100%}aside .menu-header .menu-header-item{position:relative;margin-bottom:.2rem}aside .menu-header .menu-header-item:last-child{margin-bottom:0}aside .menu-header .menu-header-item a{height:50px;padding:0 .5rem;display:flex;align-items:center;text-decoration:none;color:#000;font-weight:700}aside .menu-header .menu-header-item:hover{background-color:hsla(0,0%,100%,.2)}aside .menu-header .menu-header-item:hover .menu-header{display:flex}aside .menu-header .menu-header-item .menu-header{position:absolute;background-color:#010811;top:0;left:100%;display:none;flex-direction:column;align-items:center}aside .menu-header .menu-header-item .menu-header .menu-header-item{width:100%}aside .menu-header .menu-header-item .menu-header .menu-header-item a{font-size:.8rem;height:50px;padding:0 .5rem}.header-page{padding-top:1rem;padding-bottom:1rem}.header-page h1{font-size:1.5rem}.content{margin-top:16px;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.content .menu-historico-vendas{display:grid;grid-template-columns:repeat(7, 1fr);gap:10px;padding:10px 0}.content .menu-historico-vendas a{flex:1 1 134px;justify-content:center;align-items:center;font-size:.9rem;background-color:#f6fdff;border-radius:16px;padding:10px 10px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.content .menu-historico-vendas a:hover{background-color:#4a3aff;color:#fff}.content .menu-historico-vendas a.active{background-color:#665eff;color:#fff}.content-page{margin-top:110px;background-color:#f5f5f5}.dropdown-toggle-custom::after{content:none !important}.dropdown-toggle-custom{padding:3px !important;background-color:#e7e3ff !important;border-radius:6px}.dropdown-menu-custom{width:210px !important;border:none}.dropdown-menu-custom li{padding:0 1rem;font-weight:bold;background-color:rgba(0,0,0,0);border:1px solid #574ae4;color:#574ae4;font-weight:500;transition:background-color .3s}.dropdown-menu-custom .search-bar .buttonFilters .btn-custom:hover{background-color:rgba(87,74,228,.1)}.dropdown-menu-custom .dropdown-content-custom{display:none !important;position:absolute !important;background-color:#fff !important;min-width:160px !important;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2) !important;z-index:1 !important;border-radius:10px !important;padding:10px 0 !important;text-align:left !important}.dropdown-menu-custom .dropdown-menu-custom a{color:#2f24ce !important;padding:12px 16px !important;text-decoration:none !important;display:block !important;font-size:14px !important}.dropdown-menu-custom .dropdown-content-custom a i{margin-right:10px !important}.dropdown-menu-custom .dropdown-content-custom a:hover{background-color:#f1f1f1 !important}.dropdown-menu-custom .dropdown:hover .dropdown-content{display:block !important}.dropdown-menu-custom .form-simple-search{margin-bottom:1rem}.dropdown-menu-custom .bi-box-arrow-down::before{content:"";padding:3px !important;background-color:#e7e3ff !important;border-radius:6px}.dropdown-menu-custom .bi-layout-sidebar-inset::before{content:"";transform:rotateZ(270deg) !important}.dropdown-menu-custom .bi-layout-sidebar-inset-reverse::before{content:"";transform:rotateZ(90deg) !important}.dropdown-menu-custom .search-bar{gap:.5rem;justify-content:flex-end}.dropdown-menu-custom .search-bar .button-plus,.dropdown-menu-custom .search-bar .button-plus a,.dropdown-menu-custom .search-bar .button-plus button{display:flex;border-radius:50px !important;gap:.3rem}.dropdown-menu-custom .search-bar .barra-pesquisa,.dropdown-menu-custom .search-bar .barra-pesquisa input{border-radius:50px !important}.dropdown-menu-custom .search-bar .buttonFilters{display:flex}.dropdown-menu-custom .search-bar .buttonFilters .btn-custom{border-radius:50px}.card-dashboard{background-color:#fff;border:0;padding:10px;border-radius:20px}.card-dashboard h2{font-size:2rem}.card-dashboard h3{font-size:.7rem;height:25px;margin-bottom:0;display:flex;align-items:center}.card-dashboard i{font-size:1.5rem}.card.bg-gradiente-blue{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.card .text-title-card{color:#a3aed0}.card .card-body h3{font-size:.7rem;height:25px;margin-bottom:0;display:flex;align-items:center}.card .container-icon-dashboard{background-color:#f4f7fe !important;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}@media(max-width: 900px){.card .container-icon-dashboard{width:20px !important;height:20px !important}}@media(min-width: 901px)and (max-width: 1180px){.card .your-element{width:auto !important;height:auto !important}}.card .avatar{background-color:#f4f7fe !important;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.meus-atalhos{display:flex;flex-direction:column;align-items:center}.meus-atalhos .titulo{background-color:#d9d9d9;padding:.2rem;color:#767676;font-size:1.2rem;font-weight:bold;text-align:center;border-radius:10px 10px 0 0;width:350px}.meus-atalhos .atalhos{background-color:#fff;padding:1rem;border-radius:10px;width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem}.container-dashboard-cards{display:flex;align-items:center;justify-content:space-evenly;flex-direction:row;gap:20px}table.dataTable thead th{font-size:.9rem}table.dataTable tbody td{font-size:.9rem}table.dataTable tbody th{font-size:.9rem}table.dataTable tfoot td{font-size:.9rem}table.dataTable tfoot th{font-size:.9rem}.select2-container .select2-selection--single{min-height:calc(1.5em + .5rem + 1px);padding:.25rem .5rem;border-color:#ced4da}.select2-container .select2-selection--single .select2-selection__rendered{line-height:24px}.select2-container .select2-selection--single .select2-selection__arrow{top:4px;right:5px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;font-size:1rem;height:25px;width:30px;margin-right:30px;padding:0;display:flex;justify-content:center;align-items:center}.select2-container--default .select2-selection--single .select2-selection__clear:hover{background-color:#cecece}select[readonly].select2-hidden-accessible+.select2-container{pointer-events:none;touch-action:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection{background:#eee;box-shadow:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection__arrow,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__clear{display:none}