@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&display=swap);*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif!important}body{background-color:#ebeced}body.link-externo{background-color:#fff}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"!important}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"!important}.bg-purple{background-color:#800384}.link-purple,.text-purple{color:#800384}.link-purple.active,.link-purple:hover{color:#20264a}.border-purple{border-color:#800384!important}.bg-purple-75{background-color:rgba(80,41,105,.75)}.cursor-pointer{cursor:pointer!important}.modal-backdrop.show{z-index:1110}.modal{z-index:1120}body.modal-open .popover{z-index:1120}body.modal-open .swal2-container{z-index:1130}.btn{background-image:var(--bs-gradient)!important;text-transform:uppercase!important;cursor:pointer!important}.btn.btn-link{background-image:none!important}.modal-xxl{max-width:calc(100% - 150px)}div#loading{background-color:rgb(29,27,49,.95);width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;display:flex;align-items:center;justify-content:center}main.auth{display:block}main.auth div.imagem-cadastro{min-height:calc(100dvh - 50px);display:none;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}main.auth div#login{display:flex;align-items:center;justify-content:center}@media (max-width:991px){main.auth div.bg-white div#login{width:100%;padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:1199px){main.auth{height:calc(100vh - 56px);background-color:#fff;display:flex;align-items:center;justify-content:center}main.auth div.bg-white{width:100%}}@media screen and (min-width:1200px){main.auth div.imagem-cadastro{display:flex}main.auth div .imagem-cadastro-b2c{min-height:calc(100vh - 56px)!important}}.sidebar{position:fixed;top:0;left:0;height:100%;width:260px;background:#ff509b;z-index:100;transition:all .5s ease}.sidebar.close{width:78px}.sidebar .logo-details{height:60px;width:100%;display:flex;align-items:center;justify-content:center}.sidebar .logo-details .icone{min-width:78px;text-align:center;line-height:50px;height:50px}.sidebar .logo-details .icone img{height:50px}.sidebar .logo-details .logo{min-width:260px;height:80px;line-height:80px;text-align:center;padding-top:.75rem;display:flex;align-items:center;justify-content:center}.sidebar .logo-details .logo img{height:70px}.sidebar .logo-details i{font-size:30px;color:#fff;height:50px;min-width:78px;text-align:center;line-height:50px}.sidebar .logo-details .logo_name{font-size:22px;color:#fff;font-weight:600;transition:.3s ease;transition-delay:.1s}.sidebar.close .logo-details .logo_name{transition-delay:0s;opacity:0;pointer-events:none}.sidebar .nav-links{height:100%;padding:30px 0 150px 0;overflow:auto}.sidebar.close .nav-links{overflow:visible}.sidebar .nav-links::-webkit-scrollbar{display:none}.sidebar .nav-links li{position:relative;list-style:none;transition:all .4s ease}.sidebar .nav-links li.active,.sidebar .nav-links li:hover{background:#800384}.sidebar .nav-links li .iocn-link{display:flex;align-items:center;justify-content:space-between}.sidebar.close .nav-links li .iocn-link{display:block}.sidebar .nav-links li i{height:50px;min-width:78px;text-align:center;line-height:50px;color:#fff;font-size:20px;cursor:pointer;transition:all .3s ease}.sidebar .nav-links li.showMenu i.arrow{transform:rotate(-180deg)}.sidebar.close .nav-links i.arrow{display:none}.sidebar .nav-links li a{display:flex;align-items:center;text-decoration:none}.sidebar .nav-links li a .link_name{font-size:18px;font-weight:400;color:#fff;transition:all .4s ease;display:block}.sidebar.close .nav-links li a .link_name{display:none;opacity:0;pointer-events:none}.sidebar .nav-links li .sub-menu{padding:6px 6px 14px 80px;margin-top:-10px;background:#1d1b31;display:none}.sidebar .nav-links li.showMenu .sub-menu{display:block}.sidebar .nav-links li .sub-menu a{color:#fff;font-size:15px;padding:5px 0;white-space:nowrap;opacity:.6;transition:all .3s ease}.sidebar .nav-links li .sub-menu a:hover{opacity:1}.sidebar.close .nav-links li .sub-menu{position:absolute;left:100%;top:-10px;margin-top:0;padding:10px 20px;border-radius:0 6px 6px 0;opacity:0;display:block;pointer-events:none;transition:0s}.sidebar.close .nav-links li:hover .sub-menu{top:0;opacity:1;pointer-events:auto;transition:all .4s ease}.sidebar .nav-links li .sub-menu .link_name{display:none}.sidebar.close .nav-links li .sub-menu .link_name{font-size:18px;opacity:1;display:block}.sidebar .nav-links li .sub-menu.blank{opacity:1;pointer-events:auto;padding:3px 20px 6px 16px;opacity:0;pointer-events:none}.sidebar .nav-links li:hover .sub-menu.blank{top:50%;transform:translateY(-50%)}.sidebar .profile-details{position:fixed;bottom:0;width:260px;display:flex;align-items:center;justify-content:space-between;background:#1d1b31;padding:12px 0;transition:all .5s ease}.sidebar.close .profile-details{background:0 0}.sidebar.close .profile-details{width:78px}.sidebar .profile-details .profile-content{display:flex;align-items:center}.sidebar .profile-details img{height:52px;width:52px;object-fit:cover;border-radius:16px;margin:0 14px 0 12px;background:#1d1b31;transition:all .5s ease}.sidebar.close .profile-details img{padding:10px}.sidebar .profile-details .job,.sidebar .profile-details .profile_name{color:#fff;font-size:18px;font-weight:500;white-space:nowrap}.sidebar.close .profile-details .job,.sidebar.close .profile-details .profile_name,.sidebar.close .profile-details i{display:none}.sidebar .profile-details .job{font-size:12px}main.app{position:relative;background:#ebeced;height:100vh;left:260px;width:calc(100% - 260px);transition:all .5s ease}.sidebar.close~main.app{left:78px;width:calc(100% - 78px)}.sidebar ul.nav-links li.dropdown ul.dropdown-menu{background-color:#800384;border-color:#800384}.sidebar ul.nav-links li.dropdown ul.dropdown-menu li a{color:#fff}.sidebar ul.nav-links li.dropdown a::after{display:none}.sidebar ul.nav-links li.dropdown ul.dropdown-menu li a:hover{background-color:#800384;color:#f8f9fa}main.app .home-content{height:60px;display:flex;align-items:center}main.app .home-content .bx-menu,main.app .home-content .text{color:#20264a;font-size:35px}main.app .home-content .bx-menu{margin:0 15px;cursor:pointer}main.app .home-content .text{font-size:26px;font-weight:600}main.app nav.navbar,main.app nav.navbar .container-fluid,main.app nav.navbar .container-fluid .navbar-collapse,main.app nav.navbar .container-fluid .navbar-collapse .navbar-nav,main.app nav.navbar li.nav-item .nav-link{min-height:70px;margin-bottom:0;padding-top:0;padding-bottom:0}main.app nav.navbar li.nav-item{min-width:50px;text-align:center}main.app nav.navbar li.nav-item,main.app nav.navbar li.nav-item .nav-link{padding-top:0;padding-bottom:0}main.app nav.navbar li.nav-item .nav-link{padding-left:0;padding-right:0}main.app nav.navbar li.nav-item a.nav-link i.bx,main.app nav.navbar li.nav-item.nav-link.nav-menu i.bx{font-size:1.25rem;vertical-align:middle;line-height:70px}main.app nav.navbar li.nav-item a.nav-user{vertical-align:middle;line-height:70px;background-color:#f3f3f3;padding-left:.75rem;padding-right:.75rem}main.app nav.navbar li.nav-item a.nav-user img{height:35px;width:35px;margin-right:.5rem}main.app nav.navbar li.nav-item.nav-user .dropdown-menu{background-color:#f3f3f3}main.app nav.navbar li.nav-item.nav-user .dropdown-menu li a{color:#11101d}main.app nav.navbar li.nav-item.nav-user .dropdown-menu li a:hover{color:#1d1b31;background-color:transparent}main.app nav.navbar .noti-icon-badge{display:inline-block;position:absolute;top:20px;right:112px;border-radius:50%;height:7px;width:7px;background-color:#dc3546}main.app nav.navbar .dropdown-toggle::after{display:none}h1.page-title{font-size:25px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb-item+.breadcrumb-item::before{content:">";opacity:.5}.breadcrumb-item.active{font-weight:600!important}.content-header{background-color:#dbdcde;padding:1.5rem 1rem;margin-bottom:1.5rem;line-height:1!important}.content-header .breadcrumb{margin-top:.75rem!important}.content-header i{text-align:center;width:1.25em;font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.content-header .btn i{text-align:center;width:1.25em;line-height:inherit;vertical-align:inherit}.content-header .breadcrumb .breadcrumb-item a,.content-header h1,.content-header i{color:#20264a}.content-header .h5{font-weight:600!important}.content-header .btn i{color:inherit;font-size:inherit}@media (max-width:400px){.sidebar.close .nav-links li .sub-menu{display:none}.sidebar{width:78px}.sidebar.close{width:0}main.app{left:78px;width:calc(100% - 78px);z-index:100}.sidebar.close~main.app{width:100%;left:0}}main.app div.pdv{height:calc(100% - 70px)}main.app div.pdv .container-fluid{height:calc(100% - 105.59px - 5rem)}main.app div.pdv .tab-content{height:calc(100% - 4rem)}main.app div.pdv .tab-content .tab-pane.show.active{height:calc(100%)}main.app div.pdv .container-fluid .esquerda{height:calc(100% - 1rem)}main.app div.pdv .container-fluid .direita{height:calc(100% - 1.55rem - 39px)}main.app div.pdv .card.item{cursor:pointer;min-height:175px;max-height:175px;border-color:#512a69}main.app div.pdv .card.item:hover{background-color:#512a69!important;border-color:#20264a;color:#fff!important}main.app div.pdv .card.item:hover .categoria,main.app div.pdv .card.item:hover .codigo,main.app div.pdv .card.item:hover .percentual_cashback,main.app div.pdv .card.item:hover .tipo{color:#fff!important}main.app div.pdv .card.itens-comanda .card-body .list-group a:hover{color:#20264a}main.app div.pdv .card.item .categoria,main.app div.pdv .card.item .codigo,main.app div.pdv .card.item .percentual_cashback,main.app div.pdv .card.item .tipo{font-size:.75rem}main.app div.pdv .list-group-itens-comanda .list-group-item{font-size:14px}main.app div.pdv .list-group-itens-comanda .list-group-item .item{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}main.app div.pdv #modalFinalizarVenda .modal-body .card{margin-bottom:1rem}main.app div.pdv #modalFinalizarVenda .modal-body .card:last-child{margin-bottom:0}main.app div.pdv div#modalFilaDeEspera .modal-header .nav-pills .nav-item .nav-link{color:#f8f9fa;background-color:transparent;text-transform:uppercase}main.app div.pdv div#modalFilaDeEspera .modal-header .nav-pills .nav-item .nav-link.active{background-color:#f8f9fa;color:#6a487f}.posicao{height:50px;width:50px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;border:2px solid #512a69;border-radius:100%;background-color:#f8f9fa;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;flex-direction:column}main.link-externo .posicao{height:100px;width:100px;border-width:4px;font-size:3rem;font-weight:700}main.link-externo .chamada{height:150px;width:150px;position:absolute;top:-75px;left:calc(50% - 75px);margin-bottom:20px}main.link-externo div.card h1{margin-top:6rem}@media (max-width:991px){main.app{height:100%}}main.app div.table-links{margin-top:1rem}.pagination{margin-bottom:0}.pagination .active>.page-link,.pagination .page-link.active{background-color:#2f1d4a;border-color:#2f1d4a;color:#fff}.pagination .active>.page-link:hover,.pagination .page-link.active:hover{background-color:#2f1d4a;border-color:#2f1d4a;color:#fff}.pagination .page-link{color:#20264a}.pagination .page-link:hover{background-color:#512a69;border-color:#512a69;color:#fff}.accordion-button.accordion-button-plus{text-transform:uppercase}.accordion-button.accordion-button-plus::after{height:40px;width:40px;display:flex;align-items:center;justify-content:center;background-image:none;content:"+";font-size:1.5rem;background-color:#20264a;color:#f8f9fa;transition:none}.accordion-item:first-of-type .accordion-button::after{border-top-left-radius:0;border-top-right-radius:calc(.375rem - 1px)}.accordion-item:first-of-type .accordion-button:not(.collapsed)::after{border-radius:0}.accordion-item:last-of-type .accordion-button.collapsed::after{border-bottom-right-radius:calc(.375rem - 1px);border-bottom-left-radius:0}.accordion-button.accordion-button-plus:not(.collapsed)::after{content:"-"}main.app .card.scroll .card-body,main.app .card.scroll .list-group.list-group-flush{max-height:900px;overflow:scroll}main.app .pagination{margin-bottom:0}main.app table.table thead tr th{text-transform:uppercase;text-align:center;color:#20264a}main.app .card .card-header{background-color:#20264a!important;background-image:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0))!important;font-weight:700;text-transform:uppercase;color:#f8f9fa}.btn-purple{background-color:#800384!important;border-color:#800384!important;color:#f3f3f3!important}.text-purple{color:#800384}.btn-purple:hover{background-color:#800384!important}.btn-pink{background-color:#b84882!important;border-color:#b84882!important;color:#f3f3f3!important}.btn-pink:hover{background-color:#cf1c6c!important}.btn-outline-pink{color:#b84882;border-color:#b84882}.btn-outline-pink:hover,.btn-outline-pink:hover:focus{background-color:#cf1c6c;color:#f8f9fa}.link-pink,.text-pink{color:#b84882}.link-pink:hover{color:#cf1c6c}.bg-pink{background-color:#b84882!important}main.app #nav-tab-cadastro-colaborador .nav-link{color:#512a69}main.app #nav-tab-cadastro-colaborador .nav-link:hover{color:#2e1d4a}main.app #nav-tab-cadastro-colaborador .nav-link.active{background-color:#512a69;color:#f3f3f3}main.app #nav-tab-cadastro-colaborador .nav-link.active:hover{background-color:#2e1d4a;color:#f3f3f3}.form-check-input:checked{background-color:#2e1d4a;border-color:#2e1d4a}#datepicker_calendar_agenda .datepicker.datepicker-inline{width:100%;border-radius:.25rem;background-color:#f8f9fa;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}#datepicker_calendar_agenda .datepicker.datepicker-inline table{width:100%}#datepicker_calendar_agenda .datepicker.datepicker-inline table tr td.active{background:#20264a;background-image:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0))!important}#calendar_agenda td{background-color:#f8f9fa}#calendar_agenda.fc .fc-timegrid-slot-label-cushion{color:#512a69;font-weight:600}#calendar_agenda.fc thead tr{background-color:#512a69;color:#f8f9fa;text-transform:uppercase;text-align:center}#calendar_agenda.fc thead tr th .fc-timeline-slot-frame{justify-content:center}#calendar_agenda.fc thead tr th .fc-timeline-slot-frame a{color:#f8f9fa;text-decoration:none}#calendar_agenda.fc .fc-col-header-cell-cushion{color:#fff;font-weight:400;text-decoration:none;text-transform:capitalize}#calendar_agenda.fc .fc-toolbar-title{color:#2e1d4a;font-weight:600}.form-check.badge{border:1px solid #512a69;color:#20264a;font-weight:600}.form-check.badge input{display:none}main.app .modal-header,main.app .offcanvas-header{background-color:#800384;border-color:#800384;background-image:var(--bs-gradient)!important}main.app .modal-header .modal-title,main.app .offcanvas-header .offcanvas-title{font-weight:700;color:#fff;text-transform:uppercase}.single.selectize-dropdown.form-control{z-index:1120}#myTabPDV{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}#myTabPDV .nav-item{white-space:nowrap}#myTabPDV .nav-item{margin-left:.5rem}#myTabPDV .nav-item:first-child{margin-left:0}#myTabPDV .nav-item .nav-link{border:1px solid #800384;color:#800384;background-color:#fff}#myTabPDV .nav-item .nav-link:hover{color:#fff;background-color:#800384}#myTabPDV .nav-item .nav-link.active{border-color:#800384;background-color:#800384;color:#fff}#myTabPDV .nav-item .nav-link.active:hover{border-color:#20264a;background-color:#20264a}#modalFinalizarVenda .modal-footer p{color:#20264a!important;text-transform:uppercase}.accordion-finalizar-venda .accordion-button{color:#6a487f;text-transform:uppercase}.accordion-finalizar-venda .accordion-button:hover{color:#512a69}.accordion-finalizar-venda .accordion-button:not(.collapsed){background-color:#eae0f1;color:#512a69}#modalFinalizarVenda .card.forma-pagamento.active{background-color:#6a487f!important}#modalFinalizarVenda .card.forma-pagamento.active p{color:#f8f9fa!important}body.modal-open .tooltip{z-index:9999!important}main.link-externo{height:100vh}main.link-externo .container{height:calc(100vh - 92.08px);display:flex;align-items:center;justify-content:center}main.link-externo.unidades .container{height:100vh;display:flex;align-items:center;justify-content:center}main.link-externo.unidades{height:auto}@media print{div.content-header,div.sidebar,nav.navbar{display:none!important}main.app{width:100%!important;left:0!important}svg{max-width:100%!important;height:auto!important}body,main.app{background-color:transparent!important}}body.modal-open .multi.selectize-dropdown.form-control{z-index:9999}.popover{max-width:1600px}.swal2-title{text-transform:uppercase!important}#accordionAssinaturasHomologacaoContrato .accordion-button,#accordionFiltro .accordion-button,#accordionStepsHomologacaoDecontrato .accordion-button{padding-right:1rem!important;padding-left:1rem!important;padding-top:.5rem!important;padding-bottom:.5rem!important;color:#f8f9fa!important;background-image:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0))!important;background-color:#800384!important}.accordion .accordion-button::after{background:0 0;font-family:"Font Awesome 6 Free"!important;font-weight:900;text-align:center;width:1.25em;content:"\f105";transform:none}.accordion .accordion-button:not(.collapsed)::after{content:"\f107"}.nav.nav-pills .nav-link{color:#6a487f}.nav.nav-pills .nav-link:focus,.nav.nav-pills .nav-link:hover{color:#20264a}.nav.nav-pills .nav-link.active,.nav.nav-pills .show>.nav-link{color:#f8f9fa;background-color:#20264a}.btn i:not(.fa-fw){text-align:center;width:1.25em}a.disabled{pointer-events:none;cursor:default}ul.stepper{padding:0 1.5rem;padding:1.5rem;margin:1em -1.5rem;overflow-x:hidden;overflow-y:auto;counter-reset:section}ul.stepper .step{position:relative;list-style:none}ul.stepper>li:not(:last-of-type){margin-bottom:.625rem;transition:margin-bottom .4s}ul.stepper .step:not(:last-of-type).active{margin-bottom:2.25rem}ul.stepper .step:before{position:absolute;top:.75rem;counter-increment:section;content:counter(section);height:1.75rem;width:1.75rem;color:#fff;background-color:rgba(0,0,0,.3);-webkit-border-radius:100%;border-radius:100%;text-align:center;line-height:1.75rem;font-weight:400}ul.stepper .step.active:before{background-color:#512a69}ul.stepper .step.done:before,ul.stepper .step.wrong:before{font-family:'Font Awesome 5 free';font-weight:900}ul.stepper .step.done:before{content:'\f00c';font-size:1rem;background-color:#00c851}ul.stepper>.step:not(:last-of-type):after{content:'';position:absolute;top:3.125rem;left:.8438rem;width:.0625rem;height:40%;height:calc(100% - 38px);background-color:rgba(0,0,0,.1);transition:all .4s}ul.stepper>.step.active:not(:last-child):after{height:calc(100% - 12px)}ul.stepper .step-title{margin:0 -1.3rem;cursor:pointer;padding:.9688rem 2.75rem 1.5rem 4rem;display:block}ul.stepper .step.active .step-title{font-weight:500}ul.stepper .step-new-content{position:relative;display:none;height:calc(100% - 132px);width:inherit;overflow:visible;margin-left:41px;margin-right:24px}ul.stepper .step-new-content .signature-pad{position:relative;display:flex;flex-direction:column;width:100%;height:100%;max-width:700px;max-height:460px;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.08) inset;border-radius:4px;padding:16px}ul.stepper form label{font-size:.875em}body.swal2-toast-shown .swal2-container{width:460px}#modalAssinatura #tabAssinatura .nav-link,#modalAssinaturaSindicato #tabAssinaturaSindicato .nav-link,#modalAssinaturaTestemunha #tabAssinaturaTestemunha .nav-link,#modalAssinaturaUnidade #tabAssinaturaUnidade .nav-link{color:#495057!important}#modalAssinatura #tabAssinatura .nav-link.active,#modalAssinaturaSindicato #tabAssinaturaSindicato .nav-link.active,#modalAssinaturaTestemunha #tabAssinaturaTestemunha .nav-link.active,#modalAssinaturaUnidade #tabAssinaturaUnidade .nav-link.active{color:#2e1d4a!important;font-weight:700}#modalAssinatura .btn.text-initial,#modalAssinaturaSindicato .btn.text-initial,#modalAssinaturaTestemunha .btn.text-initial,#modalAssinaturaUnidade .btn.text-initial{text-transform:initial!important;text-decoration:none!important;color:#2e1d4a!important}html.homologacao-de-contrato.validacao,html.homologacao-de-contrato.validacao body,html.homologacao-de-contrato.validacao body main.homologacao-de-contrato{height:100%}html.homologacao-de-contrato.validacao body main.homologacao-de-contrato .container-fluid{min-height:calc(100% - 81.34px);display:flex;width:100%;flex-direction:column;justify-content:center}html.homologacao-de-contrato.validacao body main.homologacao-de-contrato nav .container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between;flex-direction:initial}.icon_chat_bubble{height:120px;width:120px;border-radius:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.chat_bubble{background-color:#f2f2f2;border-radius:5px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;display:inline-block;padding:10px 18px;position:relative;vertical-align:top;max-width:100%;width:900px}.chat_bubble.me{clear:both}.chat_bubble::before{background-color:#f2f2f2;content:"\00a0";display:block;height:16px;position:absolute;top:11px;transform:rotate(29deg) skew(-35deg);width:20px}.chat_bubble.me::before{box-shadow:none;left:-9px}.card-registration .select-input.form-control[readonly]:not([disabled]){font-size:1rem;line-height:2.15;padding-left:.75em;padding-right:.75em}.card-registration .select-arrow{top:13px}.bg-grey{background-color:#eae8e8}@media (min-width:992px){.card-registration-2 .bg-grey{border-top-right-radius:16px;border-bottom-right-radius:16px}}@media (max-width:991px){.card-registration-2 .bg-grey{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.timeline{border-left:1px solid #e5e5e5;position:relative;list-style:none}.timeline .timeline-item{position:relative}.timeline .timeline-item:last-child{margin-bottom:0!important}.timeline .timeline-item:after{position:absolute;display:block;top:0}.timeline .timeline-item:after{background-color:#e5e5e5;left:-38px;border-radius:50%;height:11px;width:11px;content:""}.small,small{font-size:.87em!important}div.pedido_venda_mensagem{max-height:300px;overflow:scroll}div.pedido_venda_mensagem div.mensagem{max-width:65%}div.pedido_venda_mensagem .justify-content-end div.mensagem div:first-child{background-color:#d9fdd3}div.pedido_venda_mensagem .justify-content-start div.mensagem div:first-child{background-color:#f8f9fa}div.ecommerce .col-item .card:hover{box-shadow:0 .5rem 1rem rgba(82,43,106,.15)!important}.dropzone.colaborador-arquivo{border:1px solid rgba(0,0,0,.175);border-radius:.375rem}.dropzone.colaborador-arquivo .dz-message{margin:0;display:flex;align-items:center;justify-content:center;height:calc(150px - 40px)}#file-list .dz-preview.dz-file-preview{margin-bottom:10px;display:flex;align-items:center;border:1px solid #ccc;border-radius:4px;padding:10px}#file-list .dz-preview.dz-file-preview img{margin-right:10px}#file-list .dz-preview.dz-file-preview .dz-details{display:flex;flex-direction:column}#file-list .dz-preview.dz-file-preview .dz-progress{margin-top:5px;height:5px;background-color:#f0f0f0}#file-list .dz-preview.dz-file-preview .dz-progress .dz-upload{background-color:#007bff}@media(min-width:992px){div.resumo-checkout{height:100%;display:flex;flex-wrap:wrap;flex-direction:column}}main.app .card.nps .card-header{background-color:transparent!important;background-image:none!important;border-bottom:0!important;color:initial!important}main.app div#nps-ampliado-chart .apexcharts-inner .apexcharts-pie .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label,main.app div#nps-chart .apexcharts-inner .apexcharts-pie .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-label{font-size:1rem!important;text-transform:uppercase!important;color:var(--bs-gray-600)!important}main.app div#nps-ampliado-chart .apexcharts-inner .apexcharts-pie .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value,main.app div#nps-chart .apexcharts-inner .apexcharts-pie .apexcharts-datalabels-group .apexcharts-text.apexcharts-datalabel-value{font-size:calc(1.3rem + .6vw)!important;font-weight:700!important;fill:#512a69!important}main.app #nps-ampliado-benchmark-chart .apexcharts-datalabels g.apexcharts-data-labels rect,main.app #nps-benchmark-chart .apexcharts-datalabels g.apexcharts-data-labels rect{fill:transparent!important}main.app #nps-ampliado-benchmark-chart .apexcharts-datalabels g.apexcharts-data-labels text,main.app #nps-benchmark-chart .apexcharts-datalabels g.apexcharts-data-labels text{fill:#343a40!important;font-weight:400;font-size:.87em!important}main.app .offcanvas{--bs-offcanvas-width:500px}main.app .timeline-with-icons{border-left:1px solid #e5e5e5;position:relative;list-style:none;margin-left:2rem;margin-top:.5rem;margin-bottom:0}main.app .timeline-with-icons .timeline-item.nps .timeline-icon.detrator{background-color:#f8d7da;color:#842029}main.app .timeline-with-icons .timeline-item.nps .timeline-icon.neutro{background-color:#fff3cd;color:#664d03}main.app .timeline-with-icons .timeline-item.nps .timeline-icon.promotor{background-color:#d1e7dd;color:#0f5132}main.app .timeline-with-icons .timeline-item{position:relative}main.app .timeline-with-icons .timeline-icon{position:absolute;left:-48px;background-color:hsl(217,88.2%,90%);color:hsl(217,88.8%,35.1%);border-radius:50%;height:31px;width:31px;display:flex;align-items:center;justify-content:center}main.app .timeline-with-icons .timeline-item.nps{margin-bottom:3rem!important}main.app .timeline-with-icons .timeline-item.nps:last-child{margin-bottom:0!important}main.app .card.nova-comanda{padding:.5rem;background-color:transparent;color:#800384;border-color:#800384;flex-direction:row;align-items:center;gap:.5rem;cursor:pointer}main.app input[name=buscar_cliente]:checked+.card.nova-comanda,main.app input[name=tipo_comanda]:checked+.card.nova-comanda{background-color:#800384;color:#f8f9fa}main.link-externo.unidades.nps div.pergunta{margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.175);padding-bottom:1rem}main.link-externo.unidades.nps div.pergunta:last-child{border-bottom:0;padding-bottom:0}main.link-externo.unidades.nps div.pergunta label.btn-light{background-color:#dee2e6;border-color:#ced4da;color:#495057;background-image:none!important}main.link-externo.unidades.nps div.pergunta .btn-check:checked+label.btn-light{background-color:#cf1c6c;border-color:#cf1c6c;color:#f8f9fa}main.link-externo.unidades .nav.nav-pills .nav-link{color:#d74582;text-transform:capitalize}main.link-externo.unidades .nav.nav-pills .nav-link:hover{color:#cf1c6c}main.link-externo.unidades .nav.nav-pills .nav-link.active{background-color:#cf1c6c;color:#f8f9fa}main.link-externo.unidades .mt-n5{margin-top:0}main.link-externo.unidades .mt-n5 .sticky-top.pt-5{padding-top:0!important}@media (min-width:1200px){main.link-externo.unidades .mt-n5{margin-top:-3rem}main.link-externo.unidades .mt-n5 .sticky-top.pt-5{padding-top:3rem!important}}main.app .nav.nav-pills.lista-espera .nav-item .nav-link{padding:.25rem .5rem;border-radius:.25rem;background-color:transparent;color:#800384;font-size:.875rem}main.app .nav.nav-pills.lista-espera .nav-item .nav-link.active{border-bottom:none;background-color:#800384;color:#f8f9fa;border-radius:.25rem}main.app div.pdv #offcanvasInformacoesCliente #myTabInformacoesCliente{border-bottom:1px solid #89e1e5;border-radius:0}main.app div.pdv #offcanvasInformacoesCliente #myTabInformacoesCliente .nav-item .nav-link{color:#ff78a9;border-radius:0;margin-bottom:-1px;text-transform:capitalize}main.app div.pdv #offcanvasInformacoesCliente #myTabInformacoesCliente .nav-item .nav-link.active,main.app div.pdv #offcanvasInformacoesCliente #myTabInformacoesCliente .nav-item .nav-link:hover{color:#800384;border-bottom:1px solid #800384;background-color:transparent}@media(max-width:575px){main.link-externo.unidades.nps div.pergunta div.check.option4 label.btn{width:25px;height:25px;line-height:25px;font-size:.65625rem;padding:0}}body.link-externo{min-height:100vh;display:flex;flex-direction:column}body.link-externo main{flex-grow:1}body.link-externo main.nps{padding-top:1rem;padding-bottom:1rem}body.link-externo main.nps .container{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:calc(100vh - 2rem - 56px - 90px)}body.link-externo main.nps form[data-2fa-form=data-2fa-form] input[type=number]::-webkit-inner-spin-button{-moz-appearance:textfield!important;appearance:textfield!important;-webkit-appearance:none!important}