:root{font-size:14px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media screen and (max-width: 600px){:root{font-size:14px}}applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:16px;font:inherit;vertical-align:baseline;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:#e9ecef;line-height:1;font-family:"Noto Sans",sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}textarea:focus,textarea.form-control:focus,input.form-control:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,[type=text].form-control:focus,[type=password].form-control:focus,[type=email].form-control:focus,[type=tel].form-control:focus,[contenteditable].form-control:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:0 !important;outline:hidden !important;outline:none !important}a:focus{box-shadow:none !important;outline:0 !important}*{box-shadow:none !important;outline:0 !important}table{border-collapse:collapse;border-spacing:0}div label{position:relative;display:inline-block;padding-top:6px;width:100%}div label>input,div label>textarea{box-sizing:border-box;margin:0;padding:.5rem 0;background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;line-height:inherit;transition:border .2s,box-shadow .2s}div label>input+span,div label>textarea+span{position:absolute;top:-0.5rem;left:-1rem;display:flex;width:100%;max-height:100%;font-size:75%;line-height:15px;cursor:text;transition:color .2s,font-size .2s,line-height .2s;opacity:.5}div label>input+span::before,div label>input+span::after,div label>textarea+span::before,div label>textarea+span::after{content:"";display:block;box-sizing:border-box;margin-top:6px;min-width:10px;height:8px;pointer-events:none;transition:border-color .2s,box-shadow .2s}div label>input+span::before,div label>textarea+span::before{margin-right:4px}div label>input+span::after,div label>textarea+span::after{flex-grow:1;margin-left:4px}button:after,input[type=button]:after{visibility:hidden}button:focus:after,input[type=button]:focus:after{visibility:visible}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button {-webkit-appearance:none;margin:0}.btn-group-sm>.btn,.btn-sm{font-size:.825rem !important}select{border:none;border-bottom:1px solid #005587;box-sizing:border-box;margin:0;width:100%}select:focus{border-color:#089ed9}header h1{left:.7rem;background-image:url(../4ccbd187373b1112fb8d.png);font-size:4rem;background-size:contain;background-repeat:no-repeat;color:rgba(0,0,0,0);background-position:center}figure{display:flex;flex-direction:row-reverse;position:absolute;right:.5rem;top:.5rem;align-items:center}figcaption{margin-left:1.2rem;display:flex}figcaption dl{flex-direction:column;margin-right:.8rem}header figcaption dt{font-size:1.2rem;font-weight:bold}div section{flex-direction:row}article{display:flex;flex-direction:row;flex-wrap:wrap}thead{background:#005587;color:#089ed9}td,th{padding:.5rem .65rem;margin:1px;font-size:.9rem}#tabs article div input{width:70%;margin:0;border:1px solid #089ed9;border-radius:3px;padding:0 .5rem}#tabs article div input[type=button]{max-width:240px;border:1px solid #089ed9;border-radius:0 3px 3px 0;left:-0.5rem}.dxdvFlowItem_DevEx section p,td div section p{font-size:.8rem !important;text-transform:lowercase;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden}.dxdvFlowItem_DevEx section label{font-size:.8rem !important;font-weight:bold;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:#005587}.mx-datepicker-main{line-height:1;font-family:"Noto Sans",sans-serif}@media(max-width: 767px){.dp__outer_menu_wrap{position:fixed;top:0 !important;left:0 !important;width:100%}}.node-checkbox{display:block;margin-right:0 !important}.checkbox-wrapper,.checkbox-wrapper.checked{all:unset;width:1.25rem;height:1.25rem;display:flex;align-items:center;position:relative;margin-left:.3rem;overflow:hidden}.checkbox-wrapper.checked::after{all:unset}.input-wrapper{margin-left:.25em}.custom-file-label{border-color:#000 !important}input[type=text],input[type=password],input[type=number],.input-group-append,.input-group-prepend{min-height:1.9rem !important;max-height:1.9rem !important;font-size:.875rem !important}.inputContainer{min-height:1.9rem !important;max-height:1.9rem !important;font-size:.875rem !important}input[type=submit]{min-width:6.25rem;font-size:.875rem !important}input{border:none;border-bottom:1px solid #005587;position:relative}input:focus,textarea:focus,select:focus{outline:none}input[type=submit],.dxdvPagerShowMoreItemsContainer_DevEx a{padding:.4rem 2rem;background:#089ed9;border:none;font-size:1.1rem;color:#fff !important}button:not([disabled]):hover,input[type=button]:not([disabled]):hover,.dxdvPagerShowMoreItemsContainer_DevEx a:not([disabled]):hover{filter:brightness(0.9)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.multiselect[readonly] .multiselect__tags,.dp__input[readonly]{background-color:#e9ecef;border-color:#343a40;color:#495057;cursor:default;pointer-events:none}body>.modal-backdrop{background-color:#fff;opacity:.8 !important}.modal-loader .modal-content{background-color:rgba(0,0,0,0) !important;border:0 !important;position:relative;text-align:center;top:30vh}.img-loader{display:block;width:40px;left:43%;right:50%;position:absolute;top:40px}.loader{margin:15px auto 35px auto;z-index:9999;display:block;width:80px;height:80px;border:10px solid #089ed9;border-radius:50%;border-top-color:#3b82bf;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.btn{border-radius:5px;font-size:.75rem !important}.btn-default{color:#fff !important;background-color:#033c5d !important;border-color:#033c5d !important}.btn-primary{color:#fff !important;background-color:#00a3e0 !important;border-color:#00a3e0 !important}.btn-success{color:#fff !important;background-color:#033c5d !important;border-color:#033c5d !important}.btn-info{color:#fff !important;background-color:#008f86 !important;border-color:#008f86 !important}.btn-warning{color:#fff !important;background-color:#da291c !important;border-color:#da291c !important}.btn-outline-primary{color:#089ed9 !important;border-color:#089ed9 !important}.btn-outline-primary:hover{color:#fff !important;background:#089ed9 !important;text-decoration:none !important}.btn.not-collapsed{background-color:#033c5d !important;border-color:#033c5d !important}.btn.collapsed{background-color:#00a3e0 !important;border-color:#00a3e0 !important}button.close{color:#6c757d}button.close:hover{background-color:rgba(0,0,0,0);color:#818181}.text-primary{color:#fff !important}h1{font-family:"Noto Sans",sans-serif !important;font-size:26pt !important;line-height:33pt !important}h2{font-family:"Noto Sans Italic",sans-serif !important;font-size:20pt !important;line-height:33pt !important}h3{font-family:"Noto Sans Bold",sans-serif !important;font-size:16pt !important;line-height:22pt !important}h4{font-family:"Noto Sans Bold",sans-serif !important;font-size:16pt !important;line-height:20pt !important}h5{font-family:"Noto Sans Bold",sans-serif !important;font-size:16pt !important;line-height:24pt !important}h6{font-family:"Noto Sans Bold",sans-serif !important;font-size:9.5pt !important;line-height:16pt !important}b{font-family:"Noto Sans",sans-serif !important;font-size:9.5pt !important;font-weight:bold !important}p{font-family:"Noto Sans",sans-serif !important;font-size:1rem;line-height:1rem}i.icon:before{content:"";width:22px;height:auto;display:inline-block;color:rgba(0,0,0,0)}i.menu-responsivo:before{-webkit-mask:url(../e9bb9077685cd12e5d6e.svg) no-repeat 50% 50%;mask:url(../e9bb9077685cd12e5d6e.svg) no-repeat 50% 50%;background-color:#fff;fill:currentColor}#nprogress .bar{height:.5vh !important;background:#fff !important}label{font-size:.875rem !important}select{min-height:1.9rem !important;max-height:1.9rem !important;font-size:.875rem !important}label{font-size:.875rem !important}.icon-anchor{color:#033c5d}@media screen and (min-width: 1024px){::-webkit-scrollbar{width:.4rem;height:.4rem}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:#005587;border-radius:.7rem}::-webkit-scrollbar-thumb:hover{background:#033c5d}}@keyframes pulse-div-bg{0%{background-color:#ddd}50%{background-color:#d0d0d0}100%{background-color:#ddd}}.skeleton-div{border-radius:.25rem;padding:1rem;background-color:#ddd;animation:pulse-div-bg 1s infinite}@keyframes pulse-th-bg{0%{background-color:#033c5d}50%{background-color:#033653}100%{background-color:#033c5d}}.skeleton-th{border-radius:.25rem;padding:1rem;background-color:#033c5d;animation:pulse-th-bg 1s infinite}#nav-tabContent #nav-clientes .container>.row{padding-left:5px;padding-right:5px}.card-condicoes{cursor:pointer;text-align:center;padding-right:5px !important;padding-left:5px !important}.card-condicoes .card .nome-condicao{font-size:14px;text-transform:capitalize;font-weight:bold;color:#6c757d;height:40px;overflow:hidden}#divCondicoes .card-width-response .card{height:210px}.card-width-response{text-align:center;padding-right:5px !important;padding-left:5px !important}.card-width-response .body-text{height:106px;overflow:hidden}.card-width-response .body-text .nome-fantasia{font-size:.875rem}.card-width-response .body-text .numero-cnpj{font-size:.625rem;margin-bottom:.5rem !important}.card-width-response .body-text .nome-racao-social{font-size:.5rem}.card-header{background-color:#033c5d !important}.card-header .btn{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}.card-header:has(.btn.collapsed){background-color:#089ed9 !important}.card-acompanhar-pedido{padding:0 !important}@media(max-width: 767px){.card-acompanhar-pedido{margin-bottom:30px !important;padding-right:15px !important;padding-left:15px !important}}.card-acompanhar-pedido .row ul{margin-bottom:0}.card-acompanhar-pedido .row ul li{font-size:.875rem;display:inline-grid;margin-right:20px;margin-bottom:0;color:#033c5d;font-weight:bold}.card-acompanhar-pedido .row ul li span{color:#fff;font-weight:bold}.card-acompanhar-pedido .card .bg-info{background:#089ed9 !important}.card-acompanhar-pedido .card div .descricao-detalhe-pedido{text-align:right;padding-top:8px}@media(max-width: 767px){.card-acompanhar-pedido .card div .descricao-detalhe-pedido{text-align:left}}.card-produto{padding:0 !important}@media(max-width: 767px){.card-produto{margin-bottom:30px !important;padding-right:15px !important;padding-left:15px !important}}.card-produto .card .bg-info{background:#089ed9 !important}.card-produto .card div .titulo-produto{font-size:.875rem;font-weight:bold;color:#94aec4}.card-produto .card div .descricao-card-produto{font-size:.875rem}@media(max-width: 767px){.card-produto .card div .descricao-card-produto{margin-bottom:15px}}.card-produto .card div .descricao-detalhe-pedido{text-align:right}@media(max-width: 767px){.card-produto .card div .descricao-detalhe-pedido{text-align:left}}.card-produto .card div .controle-card-produto{height:40px}.card-produto .card div .controle-card-produto .input-group-prepend .btn{border-radius:0}.card-produto .card div .ProdutoDesconto{font-size:.75rem}@media(max-width: 991px){.card-produto .card div .ProdutoDesconto{font-size:.625rem}}.card-produto .card div .ProdutoDesconto div .Desconto div>img{top:-3px;left:5px}.card-produto .card div .descricao-produto{margin-top:0}@media(max-width: 767px){.card-produto .card div .descricao-produto{margin-top:20px}}.card-produto .card div .descricao-produto .valor-porcentagem{font-size:1rem;font-weight:bold;color:#94aec4;display:block;width:100%;text-decoration:line-through}.card-produto .card div .descricao-produto .valor-total-calculado{font-size:1.5rem;font-weight:bold;margin-top:-12px;color:#089ed9}.card-produto .card div .descricao-produto .valor-total{font-size:1.5rem;font-weight:bold;margin-top:-12px;color:#3b82bf}.card-produto .card div .descricao-produto .valor-desconto{font-size:1rem;font-weight:bold;color:#94aec4;display:block;width:100%}.card-distribuidor .card-body .nome-fantasia{height:40px;overflow:hidden;font-size:.875rem}.card-distribuidor .card-body .numero-cnpj{height:24px;overflow:hidden;font-size:.75rem}.card-distribuidor .card-body .nome-racao-social{height:22px;overflow:hidden;font-size:.875rem}.card-distribuidor .card-body .ordem>span{position:absolute;top:-270px;left:-25px;height:55px;padding-top:15px;padding-right:15px;width:45px;background-repeat:no-repeat;font-size:1rem;font-weight:bold;color:#fff}@media(max-width: 767px){.card-distribuidor .card-body .ordem>span{top:-186px}}@media(max-width: 767px){.card-home{margin-bottom:60px}}.card-home .img-descrption{height:70px}.card-home .card-home-descricao{margin-bottom:20px;min-height:160px}.card-home .card-home-descricao h5{color:#005587}.card-home .card-home-descricao p{color:#6c757d}header.main-header{position:sticky;top:0;z-index:100;background:#033c5d;background:linear-gradient(308deg, #140b42 0%, #033c5d 100%);color:#fff;display:flex;align-items:center}@media(max-width: 991px){header.main-header{min-height:1px}}header.main-header .menu{max-width:100% !important;background:rgba(0,0,0,0)}header.main-header .menu .menu-carrinho{cursor:pointer;padding:5px !important;border:2px solid #fff;border-radius:6px}header.main-header .menu .menu-offcanvas{cursor:pointer}header.main-header .menu .menu-offcanvas i{padding:5px;border:1px solid #fff;border-radius:6px}header.main-header .menu a .badge{position:absolute;z-index:5;left:17px;top:-7px}header.main-header .menu a img{width:auto;padding:0;transform:scale(0.7)}@media(max-width: 991px){header.main-header .menu a img{width:111px;padding-top:0}}header.main-header .menu .navbar-brand{margin-right:0 !important}header.main-header .menu .navbar-collapse{margin-top:0}@media(max-width: 767px){header.main-header .menu .navbar-collapse{margin-top:30px}}header.main-header .menu .show{min-height:160px}header.main-header .menu .container-login{padding-top:.8rem}@media(max-width: 991px){header.main-header .menu .container-login{padding-top:0}}@media(max-width: 767px){header.main-header .menu .container-login .input-group{width:100%;margin-bottom:20px}}header.main-header .menu .container-login .input-group input.input-login-email{background:rgba(0,0,0,0);border-color:#fff;color:#fff;width:200px}@media(max-width: 767px){header.main-header .menu .container-login .input-group input.input-login-email{width:auto}}header.main-header .menu .container-login .input-group input.input-login-email::placeholder{color:#fff}header.main-header .menu .container-login .input-group input.input-login-senha{background:rgba(0,0,0,0);border-color:#fff;color:#fff;width:120px}header.main-header .menu .container-login .input-group input.input-login-senha::placeholder{color:#fff}header.main-header .menu .container-login .input-group .input-group-prepend .input-group-text{border-color:#fff !important;background:rgba(0,0,0,0) !important}header.main-header .menu .container-login .input-group .login-links{font-size:.75rem}header.main-header #menu_usuario{background:#a7dfff;padding:0}header.main-header #menu_resumo{background:#fff;color:#000;padding:10px}header.main-header .avatar-cliente{width:230px;display:block;font-size:10px}@media(max-width: 991px){header.main-header .avatar-cliente{width:100%;padding:10px;margin:auto;float:none !important;background:#3b82bf}}header.main-header .avatar-cliente .container-imagem-avatar{height:60px;width:60px;float:right;background-size:cover;border:solid 3px #fff;margin-left:15px}@media(max-width: 991px){header.main-header .avatar-cliente .container-imagem-avatar{float:right;margin-left:15px}}header.main-header .avatar-cliente .descricao-avatar{text-align:right}header.main-header .avatar-cliente .nome-representante{font-size:14px;font-weight:bold}header.main-header .avatar-cliente .descricao-representante{font-size:12px;font-style:normal}header.main-header .avatar-cliente .descricao-representante img{vertical-align:middle;width:20px}header.main-header .avatar-cliente .tempo-acesso-representante{font-style:normal}header.main-header .menu-responsivo{margin:auto;color:#000;height:100%}@media(max-width: 991px){header.main-header .menu-responsivo .resumoProduto{text-align:left;width:70%;margin:auto}}header.main-header .menu-responsivo ul li{text-align:right;padding:10px;margin-bottom:2px;width:100%;padding:15px}@media(max-width: 991px){header.main-header .menu-responsivo ul li{text-align:right}}header.main-header .menu-responsivo ul li i{content:" ";display:block;float:right;margin-top:-8px}header.main-header .menu-responsivo ul li i:before{content:" ";display:block;float:left;width:40px;height:40px;background-color:#3b82bf;fill:currentColor;cursor:pointer}header.main-header .menu-responsivo ul li a{font-size:1rem}@media(max-width: 991px){header.main-header .menu-responsivo ul li h6{text-align:center}}@media(max-width: 991px){header.main-header .menu-centered{text-align:center}}header.main-header .menu-centered a img{padding-top:13px;width:auto}@media(max-width: 991px){header.main-header .menu-centered a img{width:111px;margin:auto;padding-top:0}}header.main-header .menu-centered .navbar .navbar-toggler{width:40px;height:40px;padding:0;border:0;background:rgba(0,0,0,0)}header.main-header .menu-centered .navbar .navbar-toggler .badge{position:absolute;z-index:5;left:50px;float:right;top:19px;font-size:.8rem}header.main-header .menu-centered .navbar-collapse{margin-top:10px}.modal-dialog{position:relative;width:auto;pointer-events:none;font-size:12px}.modal-dialog header{max-height:50px !important;min-height:50px !important;font-size:12px}.modal-alert-header{background:url(../4ccbd187373b1112fb8d.png),linear-gradient(308deg, #140b42 0%, #033c5d 100%);background-size:80px,auto;background-repeat:no-repeat;background-position:center;color:rgba(0,0,0,0)}.modal-dialog header>.close{max-height:30px !important;padding:0px 0px 0px 0px !important;margin:-3px 0px 0px 0px !important}.modal-dialog footer{max-height:60px !important;font-size:12px}.modal-dialog label{padding-bottom:3px}.modal-error-header{font-size:17px !important}.modal-error-body{font-size:15px !important;line-height:1.5}aside.aside-direito{position:fixed;top:79px;overflow:hidden;height:93.5vh;z-index:1300;right:0;width:225px;background:#033c5d;box-shadow:-6px 0px 14px 0px rgba(0,0,0,.75) !important;-webkit-box-shadow:-6px 0px 14px 0px rgba(0,0,0,.75) !important;-moz-box-shadow:-6px 0px 14px 0px rgba(0,0,0,.75) !important}@media(max-width: 991px){aside.aside-direito{top:57px}}aside.aside-direito nav::-webkit-scrollbar{display:none}aside.aside-direito nav{scrollbar-width:none;background:#033c5d;overflow-y:scroll;max-height:80%}aside.aside-direito nav label{display:block}aside.aside-direito input[type=checkbox]{position:absolute;left:0;top:0;opacity:0;visibility:hidden}aside.aside-direito input[type=checkbox]:checked~nav{right:0}aside.aside-direito div a{width:100%;display:inline-block;color:#f4f4f4;font-size:1rem}aside.aside-direito div a div.container-links{padding:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}aside.aside-direito div a div.container-links:hover{background:#e9ecef;cursor:pointer;text-decoration:none !important}aside.aside-direito div a div.container-links span.texto-menu{display:block;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}aside.aside-direito div a div.container-links .container-icons{width:52px;height:40px;float:left;padding-left:6px;display:flex;justify-content:center}aside.aside-direito div a div.container-links .container-icons i{line-height:40px;display:inline;font-size:18px}aside.aside-direito div a:hover{text-decoration:none !important}aside.aside-esquerdo{position:fixed;overflow:hidden;height:100vh;z-index:1300;left:0;width:225px;background:#f4f4f4;color:#033c5d;box-shadow:-6px 0px 14px 0px rgba(0,0,0,.75) !important;-webkit-box-shadow:-6px 0px 14px 0px rgba(0,0,0,.75) !important;-moz-box-shadow:-6px 0px 14px 0px rgba(0,0,0,.75) !important}aside.aside-esquerdo a{color:#033c5d}aside.aside-esquerdo nav::-webkit-scrollbar{display:none}aside.aside-esquerdo nav{scrollbar-width:none;overflow-y:scroll;max-height:80%}aside.aside-esquerdo nav label{display:block}aside.aside-esquerdo input[type=checkbox]{position:absolute;left:0;top:0;opacity:0;visibility:hidden}aside.aside-esquerdo input[type=checkbox]:checked~nav{left:0}aside.aside-esquerdo div a{width:100%;display:inline-block;font-size:1rem}aside.aside-esquerdo div a div.container-links{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;font-size:.9rem}aside.aside-esquerdo div a div.container-links:hover{background:#e9ecef;cursor:pointer;text-decoration:none !important}aside.aside-esquerdo div a div.container-links span.texto-menu{display:block;white-space:nowrap;text-overflow:ellipsis}aside.aside-esquerdo div a div.container-links .container-icons{padding:1rem .5rem;display:flex;justify-content:center}aside.aside-esquerdo div a div.container-links .container-icons i{display:inline}aside.aside-esquerdo div a:hover{text-decoration:none !important}.sub-menu-wrapper{background-color:#e9ecef}.banner p{font-size:.9rem !important}.input-group .form-control{height:auto !important}.input-group ul.typeahead{width:100% !important}.input-group ul.typeahead li>a:hover{background:#94aec4 !important;color:#fff}.stepper-container{width:100%;margin:40px auto 0;height:auto}@media(max-width: 767px){.stepper-container{margin:50px auto 0;height:40px}}.stepper-container ul li{margin:auto;width:17%}.stepper-container ul li #nav-distribuidores-tab::before,.stepper-container ul li #nav-produtos-tab::before,.stepper-container ul li #nav-condicoes-tab::before,.stepper-container ul li #nav-clientes-tab::before{content:"";position:absolute;background:#28a745;display:block;width:100%;height:5px;top:16px;left:59%}.stepper-container ul li a .after-div{content:"";position:absolute;background:#f1f1f1;display:block;width:100%;height:5px;top:16px;left:59%}.stepper-container ul li a html[xmlns*=""]:root.after-div{top:30px}.stepper-container ul li a::after{content:"";position:absolute;background:#f1f1f1;display:block;width:100%;height:5px;top:16px;left:59%}.stepper-container ul li a label{color:#6c757d}@media(max-width: 767px){.stepper-container ul li a label{font-size:.625rem !important}}.stepper-container ul li a:hover{text-decoration:none}.stepper-container ul li a#nav-resumo-tab::after{content:none}.stepper-container ul li .circulo-numero{z-index:1;background:#fff;padding:5px;margin:auto;width:35px;height:35px;display:block;font-weight:bold;text-align:center;color:#089ed9}.stepper-container ul li label{text-align:center}@media(max-width: 767px){.stepper-container ul li label{visibility:hidden}}.stepper-container ul li a.active .circulo-numero{border-color:#28a745 !important;background:#28a745;color:#fff;text-decoration:none}.stepper-container ul li a.active::after{background:#28a745}.stepper-container ul li a.completed .circulo-numero{border-color:#28a745 !important;background:#28a745;color:#fff}.stepper-container ul li a.completed::after{background:#28a745}.stepper-container ul li .nav-link{float:left}.form-filtro-pedidos .row div input.form-control{margin-bottom:10px !important}@media(max-width: 767px){.form-filtro-pedidos .row div input.form-control{margin-bottom:10px !important}}.resumoProduto div .total-itens{font-size:12px;font-weight:bold}.rodape-home{padding-bottom:1rem;background:linear-gradient(308deg, #140b42 0%, #033c5d 100%);position:sticky;bottom:0;left:0;right:0;z-index:3}.rodape-home p{padding-bottom:1rem;line-height:1.5}.rodape-home div.footer-copyright{font-size:.75rem !important}.rodape-home-img{margin-top:-50px;padding-bottom:30px}@media(max-width: 767px){.rodape-home-img{margin-top:-130px}}@media(max-width: 320px){.rodape-home-img{margin-top:-88px}}.rodape-home-lista ul li{font-size:.813rem;font-weight:600;margin-top:20px}.rodape-home-lista ul li a{color:#6c757d}.rodape-home-lista ul li a:hover{text-decoration:none;color:#3b82bf}.rodape-home .descricao-rodape{font-size:.875rem;text-align:right}@media(max-width: 767px){.rodape-home .descricao-rodape{text-align:center}}.tabela-overflow-responsiva{width:auto}@media(max-width: 1199px){.tabela-overflow-responsiva{display:block;overflow-x:scroll !important}}@media(max-width: 768px){.tabela-overflow-responsiva{display:block;overflow-x:scroll !important}}@media(max-width: 414px){.tabela-overflow-responsiva{display:block;overflow-x:scroll !important;width:400px !important}}@media(max-width: 320px){.tabela-overflow-responsiva{display:block;overflow-x:scroll !important;width:285px !important}}table.table-default{width:100%;border-collapse:collapse !important;overflow:hidden !important;margin-bottom:1rem !important}table.table-default th,table.table-default td{padding:.75rem !important;color:#6c757d !important}table.table-default th{border-bottom:0 !important}table.table-default thead th{background-color:#033c5d !important;color:#fff !important;font-weight:normal !important}table.table-default tfoot tr td{background-color:#033c5d !important;color:#fff !important}table.table-default tbody tr,table.table-default tbody td{vertical-align:middle !important}table.table-default tbody tr:hover,table.table-default tbody td:hover{background-color:#e8f3ff !important}table.table-default tbody td{position:relative !important}.dataTables_wrapper .dataTables_info{padding-top:10px !important;padding-left:20px !important;font-size:.875rem}.dataTables_wrapper .dataTables_paginate .paginate_button{border:0 !important;background-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;padding:0 !important;margin-left:0 !important}.dataTables_wrapper ul.pagination{float:right !important;display:flex;padding-right:12px;list-style:none}.dual-list-padrao{font-size:.75rem}.dual-list-padrao .dual-list{font-size:.75rem}.dual-list-padrao div ul.list-group{height:300px;overflow-y:scroll}.dual-list-padrao div ul.list-group li span{display:block}.carousel{margin-top:15px}.carousel .carousel-indicators li{background-color:#033c5d !important}.multiselect-container{width:100%;padding:0 !important;margin-top:5px !important}.multiselect-container li{padding:5px !important;text-transform:uppercase;font-size:.875rem}.multiselect-container .multiselect-item{display:flex}.multiselect-container .multiselect-item div .fa-search{padding:10px;color:#089ed9}.multiselect-container .multiselect-item div .multiselect-search{margin-right:8px;border-radius:.25rem}.multiselect{min-height:auto}.multiselect__tag{margin:0}.multiselect,.multiselect__placeholder,.multiselect__tag{font-size:.875rem}.multiselect__placeholder{display:flex;align-items:center;margin:0}.multiselect__input,.multiselect__single{line-height:1rem;max-height:1rem;min-height:1rem}.multiselect__tags{display:flex;align-items:center;min-height:auto;border-color:#000;padding:.375rem .75rem;border-radius:.2rem}.multiselect__select{height:100%;max-height:25px;top:0;z-index:1}.multiselect__single{background-color:rgba(0,0,0,0);font-size:1rem;text-overflow:clip;white-space:nowrap;overflow:hidden}.multiselect__tag,.multiselect__option--highlight,.multiselect__option--highlight:after,.multiselect__element:hover{background-color:#005587}.multiselect__tag-icon:hover{background-color:#033c5d}.multiselect__tag-icon:after{color:#fff}.multiselect__option--selected.multiselect__option--highlight,.multiselect__option--selected.multiselect__option--highlight::after{background:#da291c}.multiselect--disabled .multiselect__tags{background-color:#e9ecef}.multiselect--disabled .multiselect__select{background:none}.multiselect__tags:has(.multiselect__tags-wrap:not([style*="display: none"])){padding:.192rem .75rem}.multiselect__tags-wrap{width:90%;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.multiselect__input,.multiselect__single{margin:0}.multiselect--active .multiselect__tags{padding:0}.panelUpload{margin:0 !important;border:0 !important;padding:0 !important}.inputfile{border:0;clip:rect(0, 0, 0, 0);height:.1rem;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:.1rem}.inputfile+label{background-color:#28a745;color:#fff;cursor:pointer;display:inline-block}.inputfile:focus+label,.inputfile+label:hover{color:#fff}.b-form-datepicker>label{min-height:1.75rem;max-height:1.75rem;margin-bottom:6px;font-size:.875rem;display:flex;align-items:center}div.b-form-datepicker{min-width:100px}.b-form-datepicker>button{display:none !important}.b-form-datepicker header{min-height:initial !important;background:initial !important;background-color:initial !important;color:initial !important}@media screen and (min-width: 1441px){.b-form-datepicker .dropdown-menu{position:fixed !important;top:20vw !important;left:40vw !important;transform:translate(-50%, -50%) !important}}@media screen and (max-width: 1440px)and (min-width: 1025px){.b-form-datepicker .dropdown-menu{position:fixed !important;top:25vw !important;left:40vw !important;transform:translate(-50%, -50%) !important}}@media screen and (max-width: 1024px)and (min-width: 769px){.b-form-datepicker .dropdown-menu{position:fixed !important;top:30vw !important;left:40vw !important;transform:translate(-50%, -50%) !important}}@media screen and (max-width: 768px)and (min-width: 426px){.b-form-datepicker .dropdown-menu{position:fixed !important;top:35vw !important;left:40vw !important;transform:translate(-50%, -50%) !important}}@media screen and (max-width: 425px)and (min-width: 376px){.b-form-datepicker .dropdown-menu{position:fixed !important;top:65vw !important;left:50vw !important;transform:translate(-50%, -50%) !important}}@media screen and (max-width: 375px)and (min-width: 321px){.b-form-datepicker .dropdown-menu{position:fixed !important;top:80vw !important;left:50vw !important;transform:translate(-50%, -50%) !important}}@media screen and (max-width: 320px){.b-form-datepicker .dropdown-menu{position:fixed !important;top:97vw !important;left:50vw !important;transform:translate(-50%, -50%) !important}}tr.b-table-row-selected.table-active{background-color:#f6e365 !important}tr.b-table-row-selected.table-active:hover{background-color:#f6e365 !important}tr.b-table-row-selected.table-active td{background-color:#f6e365 !important}tr.b-table-row-selected.table-active td:hover{background-color:#f6e365 !important}table caption{padding-bottom:3px}.tableSmall table tr,.tableSmall table tr td,.tableSmall table th,.tableSmall table th td{padding-top:3px !important;padding-bottom:3px !important;height:1.75rem !important;font-size:.875rem !important}.tableSmall table thead th{vertical-align:middle !important}.breadcrumb{padding:0}.v-select{min-height:1.9rem !important;max-height:1.9rem !important;font-size:.875rem !important}.vs__selected{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;display:inline-block}.vs2__combobox,.v-select,.bv-no-focus-ring{width:100%;padding-right:0px}.vs__selected-options{width:80%;padding-right:0px}.vs__selected+.vs__search{display:none}@media screen and (max-width: 425px)and (min-width: 321px){.v-select-celular .vs__dropdown-menu{max-height:150px;overflow:auto}}@media screen and (max-width: 320px){.v-select-celular .vs__dropdown-menu{max-height:120px;overflow:auto}}.dp__input{padding-top:.187rem;padding-bottom:.187rem;border-color:#000}.swal2-popup.swal2-toast .swal2-title{font-size:1rem !important;line-height:1.5 !important}.login-banner{background:linear-gradient(308deg, #140b42 0%, #033c5d 100%);color:#fff;align-self:stretch;gap:.7rem}.fade-enter-active,.fade-leave-active{transition-duration:.3s;transition-property:opacity;transition-timing-function:ease}.fade-enter,.fade-leave-active{opacity:0}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1, 0.5, 0.8, 1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(-10px);opacity:0}.rotate{transition:all .5s .25s}.rotateY{transform:rotateY(180deg)}.bounce-enter-active{animation:bounce-in .8s}.bounce-leave-active{animation:bounce-in .8s reverse}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@media(max-width: 767px){body{padding:0}}body main{min-height:59vh;flex:1 1 auto;position:relative;padding:0 1.5rem}body main .container-busca{padding-left:20px;padding-right:20px}body main .container{max-width:100% !important}.sessao-home-card{background:#fff;margin:5rem 0}

.error-msg[data-v-597db4cf] {
        font-size: .7rem;
        color: red;
}


.error-msg[data-v-caf82060] {
        font-size: .7rem;
        color: red;
}
input[data-v-caf82060]:invalid {
        border-color: red!important;
}


.error-msg[data-v-6361295a] {
        font-size: .7rem;
        color: red;
}
input[data-v-6361295a]:invalid {
        border-color: red!important;
}


.perfilSimulado > div,
.trocarPerfil > div {
	position: absolute !important;
	top: 27px !important;
	right: 10px !important;
	cursor: pointer;
}
.modalPerfil > div {
	margin-top: 100px !important;
}
.modalTrocarSenha > div {
	margin-top: 100px !important;
}


@media only screen and (max-width: 401px) {
.title-company-user[data-v-4bb3f73b] {
			display: none;
}
}
@media only screen and (max-width: 345px) {
.company-user[data-v-4bb3f73b] {
			display: none;
}
}
@media only screen and (max-width: 1024px) {
#toggle-menu-btn[data-v-4bb3f73b] {
			font-size: 1.1rem;
}
}


.menu-list[data-v-08145e3c] {
		overflow: auto;
}


.container[data-v-6c0f8448] {
		padding-top: 1rem;
}


div.spinner-container {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: 10000;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(48, 48, 48, 0.7);
}
div.spinner-card {
	width: 400px;
	height: 250px;
	background-color: #fff;
	z-index: 10010;
	border-radius: 5px;
}
div.spinner-card div.spinner-card-content {
	height: 75%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
div.spinner-card-header {
	height: 25%;
	display: flex;
	justify-content: center;
	padding: 10px;
	background: #5e4f9a;
	background: linear-gradient(308deg, #5e4f9a 0%, #8d217a 100%);
	border-radius: 5px 5px 0 0;
}
div.spinner-card h2 {
	margin-bottom: 15px;
	font-weight: bold;
}
.spinner-card .text-secondary {
	color: rgb(154, 124, 207) !important;
}


div.cmessage-container {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: 10000;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(48, 48, 48, 0.7);
}
div.cmessage-card {
	width: 400px;
	height: 250px;
	background-color: #fff;
	z-index: 10010;
	border-radius: 5px;
}
div.cmessage-card div.cmessage-card-content {
	height: 75%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
div.cmessage-card-header {
	height: 25%;
	display: flex;
	justify-content: center;
	padding: 10px;
	background: #5e4f9a;
	background: linear-gradient(308deg, #5e4f9a 0%, #8d217a 100%);
	border-radius: 5px 5px 0 0;
}
div.cmessage-card h2 {
	padding: 15px;
}


.root-container[data-v-22a1c227] {
		display: flex;
		min-height: 100vh;
		flex-direction: column;
}


.container[data-v-3fdabda1] {
        flex: 1;
}


.container[data-v-144a086a] {
        flex: 1;
}


.product-card[data-v-79bb58a1] {
   width: 13em;
   margin: 1em auto 1em auto;
   padding: 1em;
   border: solid 1px #2c3e50;
   cursor: pointer;
   transition: all 0.2s linear;
}
.product-card[data-v-79bb58a1]:hover {
   transform: scale(1.01);
   box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.2), 0 1px 15px 0 rgba(0, 0, 0, 0.19);
}
.product-card h4[data-v-79bb58a1] {
   font-size: 1.4em;
   margin-top: 0.5em;
   margin-bottom: 0.3em;
}


.card.list-item[data-v-4a0a22b9] {
		-webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		-moz-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
}
.card.list-item[data-v-4a0a22b9]:hover {
		cursor: pointer;
		-webkit-box-shadow: 0 .7rem 1rem rgba(0, 0, 0, .15)!important;
		-moz-box-shadow: 0 .7rem 1rem rgba(0, 0, 0, .15)!important;
		box-shadow: 0 .7rem 1rem rgba(0, 0, 0, .15)!important;
}
.download-file[data-v-4a0a22b9] {
		cursor: initial;
}
.download-file[data-v-4a0a22b9] :hover {
		cursor: pointer;
}
.card-body span[data-v-4a0a22b9] {
		font-weight: bold;
}


.toggle-open :hover {
		cursor: pointer !important;
}


.toggle-open :hover {
        cursor: pointer !important;
}


.expand-icon[data-v-7a762692], .compress-icon[data-v-7a762692] {
        position: absolute;
        top: .4rem;
        right: .5rem;
}


.divider[data-v-6f77c9b6] {
		background-color: rgb(206, 206, 206);
		width: 1px;
		height: 100%;
}


.active[data-v-6a7aeffa] {
		border: 1px solid #089ed9;
		font-weight: bold;
}
.card[data-v-6a7aeffa] {
		-webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		-moz-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
}
.card[data-v-6a7aeffa]:hover {
		cursor: pointer;
		-webkit-box-shadow: 0 .7rem 1rem rgba(0, 0, 0, .15)!important;
		-moz-box-shadow: 0 .7rem 1rem rgba(0, 0, 0, .15)!important;
		box-shadow: 0 .7rem 1rem rgba(0, 0, 0, .15)!important;
		filter: brightness(.96);
		z-index: 2;
}
.card-body[data-v-6a7aeffa] {
		padding: 0;
}


.body-item[data-v-402f72e5] {
        flex: 1;
        position: relative;
        gap: 1rem;
}
.container[data-v-402f72e5] {
        all: unset;
}
.body-item[data-v-402f72e5]:hover {
        cursor: pointer;
}
.titles[data-v-402f72e5] {
        gap: 1rem;
}
.selected[data-v-402f72e5] {
        filter: brightness(1.1);
}
.selected .card[data-v-402f72e5] {
        border: .2rem solid #089ed9;
}


.inline-block[data-v-7b778613] {
    display: block!important;
    border: none!important;
    margin: 0!important;
}



.list-group[data-v-bc107bf2], .card-text-content[data-v-bc107bf2]{
        font-size: .7rem;
}
@media only screen and (max-width: 1024px) {
.list-group[data-v-bc107bf2], .card-text-content[data-v-bc107bf2]{
            font-size: .75rem;
}
}


.list-group-item[data-v-3e183000] {
        cursor: pointer;
}
.list-group-item[data-v-3e183000]:hover {
        filter: brightness(.98);
}
.list-group-item.active[data-v-3e183000] {
        background-color: #033c5d;
        border-color: #033c5d
}


.content[data-v-4c048d6a] {
        overflow: hidden;
        max-height: 62vh;
}
.overflow-auto[data-v-4c048d6a] {
        overflow: auto;
}


.card[data-v-18bcc785]:hover {
        cursor: pointer;
}


.error-msg[data-v-32e46ef4] {
        font-size: .7rem;
        color: red;
}


.suggestions-list[data-v-f947923e] {
        width: 100%;
        max-height: 100px;
        background-color: #FFFFFF;
        border: 1px solid #000000;
        border-top: none;
        overflow-y: auto;
        position: absolute;
        border-radius: 0 0 .2rem .2rem;
        font-size: 0.875rem;
        z-index: 50;
}
.suggestion-item[data-v-f947923e] {
        padding: .8rem .5rem;
        cursor: pointer;
}
.suggestion-item[data-v-f947923e]:hover {
        background-color: #005587;
        color: #FFFFFF;
}
.autocomplete-input.list-open[data-v-f947923e] {
        border-radius: .2rem .2rem 0 0;
}


.card-item[data-v-d2a687be] {
        height: 100px;
}
.card-item[data-v-d2a687be]:hover {
        text-decoration: none;
}
.badge-delivery[data-v-d2a687be], .delivery-anchor[data-v-d2a687be] {
        color: #FFFFFF;
}
.card .delivery-anchor[data-v-d2a687be] {
        text-decoration: underline;
}
.badge-delivery[data-v-d2a687be] {
        width: 100px;
        height: 100px;
        gap: .3rem;
        font-size: .8rem;
}
.card-item.active[data-v-d2a687be] {
@media (min-width: 768px) {
            filter: brightness(1.1);
}
}
.card-item.active .card[data-v-d2a687be] {
@media (min-width: 768px) {
            border: .2rem solid #089ed9;
}
}
@media screen and (max-width: 768px) {
.badge-delivery[data-v-d2a687be] {
            font-size: .6rem;
}
}


.content[data-v-6fc4d091] {
        overflow: hidden;
        height: 62vh;
        max-height: 62vh;
}
.overflow-auto[data-v-6fc4d091] {
        overflow: auto;
}




.pdf-header[data-v-5a096672] {
        padding: 1rem .7rem;
}
.vue-pdf-embed > div[data-v-5a096672] {
        margin-bottom: 8px;
        box-shadow: 0 2px 8px 4px rgba(0, 0, 0, 0.1);
}


input[type="radio"][data-v-71980e83] {
        display: none;
        -webkit-appearance: none;
        appearance: none;
        /* For iOS < 15 to remove gradient background */
        background-color: #fff;
        /* Not removed via appearance */
        margin: 0;
}
label[data-v-71980e83] {
        width: auto;
        display: flex;
        justify-content: center;
        align-items: center;

        font-size: .75rem !important;

        border: 1px solid #000000;

        cursor: pointer;

        width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: pre;

        -webkit-transition: background-color 350ms linear;
        -ms-transition: background-color 350ms linear;
        transition: background-color 350ms linear;
}
input[type="radio"]:checked + label[data-v-71980e83] {
        background-color: #005587;
        color: #FFFFFF;
        border: 1px solid #005587;
}
.wrapper[data-v-71980e83] {
        font-size: 0.875rem; 
        gap: .5rem;
@media (max-width: 767px) {
            overflow-x: auto;
}
}


.content[data-v-c8893d14] {
        overflow: hidden;
        max-height: 62vh;
}
.badge-delivery[data-v-c8893d14], .delivery-anchor[data-v-c8893d14] {
        color: #FFFFFF;
}
.card .delivery-anchor[data-v-c8893d14] {
        text-decoration: underline;
}
.overflow-auto[data-v-c8893d14] {
        overflow: auto;
}
.badge-delivery[data-v-c8893d14] {
        width: 100px;
        height: 100px;
        gap: .3rem;
        font-size: .8rem;
}
.content-delivery[data-v-c8893d14] {
        flex-grow: 1;
        gap: 1rem;
        font-size: .8rem
}
.card-item[data-v-c8893d14]:hover {
        text-decoration: none;
}
.card-item.active[data-v-c8893d14] {
@media (min-width: 768px) {
            scale: 1.05;
            filter: brightness(1.1);
}
}
.card-item.active .card[data-v-c8893d14] {
@media (min-width: 768px) {
            border: .2rem solid #089ed9;
            outline: 1px dashed red;
}
}
@media screen and (max-width: 768px) {
.badge-delivery[data-v-c8893d14] {
            font-size: .6rem;
}
}


.content[data-v-18c59a8e] {
        overflow: hidden;
        max-height: 58vh;
}
.overflow-auto[data-v-18c59a8e] {
        overflow: auto;
}


.custom-control-label[data-v-1a2db5dc]::before {
        top: unset!important;
}
.custom-switch .custom-control-label[data-v-1a2db5dc]::after {
        top: calc(0.4rem + 2px)!important;
}


.error-msg[data-v-6a278c54] {
        font-size: .7rem;
        color: red;
}
input[data-v-6a278c54]:invalid, .error-msg[data-v-6a278c54] {
        border-color: red!important;
}


.negative-cell[data-v-96a9eaa4] {
        color: #dc3545;
}
.positive-cell[data-v-96a9eaa4] {
        color: #3fb553;
}


table[data-v-26f2e970] {
        overflow: auto!important;
}
.header[data-v-26f2e970] {
        min-width: 150px;
        transition: width .3s ease-in-out;
}
.header.collapsed[data-v-26f2e970], .cell.collapsed[data-v-26f2e970], .footer.collapsed[data-v-26f2e970] {
       display: none;
}
.cell[data-v-26f2e970] {
        width: 125px;
}
th[data-v-26f2e970], td[data-v-26f2e970] {
        text-align: center!important;
        vertical-align: middle!important;
        font-size: .8rem;
}
th[data-v-26f2e970] {
        position: relative;
        cursor: pointer;
}
.expand-icon[data-v-26f2e970], .compress-icon[data-v-26f2e970] {
        position: absolute;
        top: .4rem;
        right: .5rem;
}
.negative-footer-cell[data-v-26f2e970] {
        color: #dc3545!important;
}
.positive-footer-cell[data-v-26f2e970] {
        color: #3fb553!important;
}
thead[data-v-26f2e970] {
        position: sticky!important;
        /** Safari **/
        position: -webkit-sticky!important;
        top: 0;
        z-index: 2;
}
table thead th[data-v-26f2e970] {
        position: sticky;
        /** Safari **/
        position: -webkit-sticky;
        top: 0;
        z-index: 2;
}
table thead tr:first-child th[data-v-26f2e970]:first-child {
        position: sticky!important;
        /** Safari **/
        position: -webkit-sticky!important;
        left: 0;
        z-index: 3;
}
table tbody td[data-v-26f2e970] {
        position: relative;
}
table tbody td[data-v-26f2e970]:first-child {
        position: sticky!important;
        /** Safari **/
        position: -webkit-sticky!important;
        left: 0;
        z-index: 1;
}
table tfoot td[data-v-26f2e970] {
        position: sticky;
        /** Safari **/
        position: -webkit-sticky;
        bottom: 0;
        z-index: 2;
}
table tfoot td[data-v-26f2e970]:first-child {
        position: sticky!important;
        /** Safari **/
        position: -webkit-sticky!important;
        left: 0;
        z-index: 3;
}


.negative-item[data-v-44de77fe] {
        color: #dc3545;
}
.positive-item[data-v-44de77fe] {
        color: #3fb553;
}


span[data-v-08d5091d], .list-group-item[data-v-08d5091d] {
        font-size: .7rem!important;
}


.error-msg[data-v-ad39bdb0] {
        font-size: .7rem;
        color: red;
}
input[data-v-ad39bdb0]:invalid {
        border-color: red!important;
}


input[type="radio"][data-v-89ae5724] {
        display: none;
        -webkit-appearance: none;
        appearance: none;
        /* For iOS < 15 to remove gradient background */
        background-color: #fff;
        /* Not removed via appearance */
        margin: 0;
}
label[data-v-89ae5724] {
        width: auto;
        display: flex;
        justify-content: center;
        align-items: center;

        font-size: .75rem !important;

        border: 1px solid #000000;

        cursor: pointer;

        width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: pre;

        -webkit-transition: background-color 350ms linear;
        -ms-transition: background-color 350ms linear;
        transition: background-color 350ms linear;
}
input[type="radio"]:checked + label[data-v-89ae5724] {
        background-color: #005587;
        color: #FFFFFF;
        border: 1px solid #005587;
}
.wrapper[data-v-89ae5724] {
        font-size: 0.875rem; 
        gap: .5rem;
        overflow-x: auto;
        overflow-y: hidden;
}


.error-container[data-v-0f430206], .error-msg-container[data-v-0f430206] {
        gap: 1rem;
}


.grid-item[data-v-497909ea] {
        grid-column: span var(--c7e598f0);
}
@media (max-width: 900px) {
.grid-item[data-v-497909ea] {
            grid-column: unset;
}
}


.grid-analises[data-v-07c54772] {
        display: grid; 
        gap: .5rem; 
        grid-template-columns: minmax(0, 1fr);
}
@media (min-width: 900px) {
.grid-analises[data-v-07c54772] {
            grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}
}


.custom-legend-box[data-v-98801f4a] {
        width: .7rem;
        height: .7rem;
}
.custom-legend-label[data-v-98801f4a] {
        font-size: .7rem!important;
}


.square[data-v-3d5cf662]{
        height: 40px;
        width: 40px;
        background-color: white;
        font-size: 1.5rem;
        -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		-moz-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
}
.gap[data-v-3d5cf662]{
        gap: 8px;
}


.notification-card[data-v-3f2c9090]{
        width: 100%;
        height: 100%;
        background-color: white;
        border-radius: 8px;
}


.notification-calendar-container[data-v-e4c69a42]{
    width: 100%;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 2fr;
    grid-template-rows: auto;
    gap: 16px;
}
.notifications[data-v-e4c69a42]{
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 8px;
    padding: 0 8px;
    background-color: white;
    width: 100%;
    -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		-moz-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
}
.separator[data-v-e4c69a42]{
    width: 1px;
    height: 100%;
    margin: 8px 0;
    background-color: rgb(212, 212, 212);
}
.calendar[data-v-e4c69a42]{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
    padding: 16px;
    border-radius: 8px;
    background-color: white;
    -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		-moz-box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
		box-shadow: 0 0 1rem rgba(0, 0, 0, .15)!important;
}
.gap[data-v-e4c69a42]{
    gap:8px;
}

