@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;700&display=swap";*{margin:0;padding:0;outline:0;box-sizing:border-box}a{color:inherit;text-decoration:none}input[type=submit],input[type=text],select,input[type=email],input[type=date],input[type=search],input[type=password],input[type=tel],input[type=number],textarea{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.container{max-width:1280px;margin:0 auto;padding:0 2%}.flex-center{display:flex;align-items:center;justify-content:center}*{font-family:Roboto,sans-serif;font-size:16px}*::selection{background:#6a994e;color:#000}body{background-color:#d5dce5;overflow-x:hidden}.dark{color:#ccc;background-color:#121212}.dark header{background-color:#121212}header{background-color:#d5dce5;height:70px;padding:0 15px;position:fixed;top:0;z-index:999;width:100%;display:flex;justify-content:space-between;align-items:center}header .iconUser{text-transform:uppercase}header .bars{font-size:20px}.data-to-show-drawer{position:fixed;left:0;width:250px;z-index:1px;bottom:0;background-color:inherit;padding:1px 3px;font-size:14px;text-align:right}.container-inicio{display:flex;justify-content:space-between;flex-wrap:wrap}.container-inicio-modern{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:40px}@media (max-width: 768px){.container-inicio-modern{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 480px){.container-inicio-modern{grid-template-columns:1fr}}.box-container-inicio-modern{padding:28px 20px!important;border-radius:16px!important;text-align:center;position:relative;overflow:hidden;cursor:default;border:1px solid rgba(0,0,0,.08)!important}.box-container-inicio-modern:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#6a994e,#415a77);opacity:0;transition:opacity .3s ease}.box-container-inicio-modern:hover:before{opacity:1}.dark .box-container-inicio-modern{background:linear-gradient(135deg,#1e1e1e,#2a2a2a)!important;border:1px solid rgba(255,255,255,.1)!important}.dark .box-container-inicio-modern .MuiTypography-root{color:#e0e0e0!important}.dark .box-container-inicio-modern .MuiTypography-body1{color:#b0b0b0!important}.dark .quick-actions-grid .MuiCard-root{background:linear-gradient(135deg,#1e1e1e,#2a2a2a)!important;border:1px solid rgba(255,255,255,.1)!important}.dark .quick-actions-grid .MuiCard-root .MuiTypography-root{color:#e0e0e0!important}.dark .quick-actions-grid .MuiCard-root .MuiTypography-body2{color:#b0b0b0!important}.quick-actions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:40px}@media (max-width: 768px){.quick-actions-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 480px){.quick-actions-grid{grid-template-columns:1fr}}.box-container,.box-container-inicio{padding:15px;margin-top:10px;border-radius:10px;margin-bottom:20px;position:relative}.box-container-inicio{width:23%;text-align:center}.box-container-inicio-value{font-size:35px;font-weight:700}.box-container-inicio-msg{margin-top:10px}@media (max-width: 788px){.box-container-inicio{width:49%}}@media (max-width: 440px){.box-container-inicio{width:100%}}.container-sets{margin-bottom:50px!important}.title-box-container{font-size:20px}.box-history-wraper{overflow-y:auto}.box-history-wraper .box-history{padding:20px 10px 10px;width:100%;min-width:500px}.box-history-wraper .box-history p{margin-bottom:10px;font-size:17px;margin-left:5px;position:relative;transition:.4s}.change-history{position:absolute;right:20px;top:20px;cursor:pointer}.hide{opacity:0}.total-value span{font-size:18px;cursor:pointer}.change,.change2{color:#6a994e!important;animation-duration:20s;animation-iteration-count:infinite;animation-delay:1s}.container-all-forms{padding:10px 20px}.container-all-forms .form-group>div{margin-top:20px}.container-all-forms .button-container{display:flex;justify-content:flex-end}.group-single .tipe-single:nth-of-type(2) p:first-child{color:#e21f1f}.group-single .tipe-single:nth-of-type(1) p:first-child{color:#36c331}.produtos-box,.clientes-box{border-bottom:1px solid #778da9;display:flex;justify-content:space-between;cursor:pointer}.plusAction{position:fixed!important;right:20px;bottom:10px;background-color:#2f4156!important}.clientes-box{padding-top:10px;transition:.4s}.clientes-box:hover{transform:scale(1.02)}.clientes-box p{display:inline-block;font-size:17px;padding-bottom:5px}.clientes-box p:last-child{text-align:right}.produtos-box{padding-top:20px;transition:.3s;flex-wrap:nowrap;min-width:700px;color:#6a994e}.produtos-box p:nth-of-type(1){width:400px}.produtos-box p:nth-of-type(2){width:90px}.produtos-box p:nth-of-type(3){width:20px;text-align:center}.produtos-box p:nth-of-type(4){width:200px;text-align:right}.produtos-box:hover{transform:scale(1.01)}.list-with-client{padding-left:10px!important;padding-right:10px!important}.title-clientes-letter{font-size:22px;margin-top:30px}.title-clientes-letter:nth-of-type(1){margin-top:0}.box-grafico-container{max-width:30%;width:100%}.his-client{width:100%;min-height:370px;overflow-y:auto;overflow-x:auto}.icon-active{color:#6a994e!important}.div-wraper{width:100%;min-width:400px}.first-box{display:flex;justify-content:space-between}.options-cliente-single{margin:0 5px;cursor:pointer;transition:.4s!important}.divider-boxs{display:flex;justify-content:space-between}.title-never-client{text-align:center}.container-to-scan-barcode{background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9;display:flex;justify-content:center;align-items:center}.close-container-scan{position:absolute;top:0;right:0;cursor:pointer;padding:10px;z-index:10}.container-box-search{display:flex;justify-content:space-between}.newClienteInputSearch{padding-top:7px}.newClienteInputSearch-formControl{width:100%!important;background-color:transparent!important}.newClienteInputSearch-formControl label{margin-left:1px}.newClienteInputSearch-formControl input{padding-left:1px;padding-right:1px}.newClienteInputSearch-formControl>div:after{border-bottom:2px solid #6a994e!important}.newClienteInputSearch-formControl-products{width:calc(100% - 60px)!important}.newClienteInputSearch-refreshButton{width:48px;height:36px;position:relative;top:10px;transition:.4s;border-radius:10px;cursor:pointer}.newClienteInputSearch-refreshButton:hover{background-color:#0000000d}.newClienteInputSearch-refreshButton svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.model-phones::placeholder{color:#2c2a2a}.models-selecteds{margin:5px 4px 0;display:flex;flex-wrap:nowrap;max-width:1180px;overflow-x:auto}.single-model{font-size:13px;background-color:#0003;padding:4px 8px;margin-right:5px;border-radius:7px;cursor:pointer;white-space:nowrap}.radioGroup{margin:10px 0 10px 30px}.radioGroup .Mui-checked{color:#6a994e!important}.produtos-title-and-filter{display:flex;justify-content:space-between}.produtos-title-and-filter__button{padding:1px 10px!important}.produtos-title-and-filter__button:hover{background-color:#6a994e}.see-more-products{text-align:center;cursor:pointer;color:#6a994e}.MuiBox-root{margin-top:0!important}.card-list-container{margin-bottom:45px}.fahter-list-items{overflow:auto}.fahter-list-items .list-items{min-width:600px}.fahter-list-items .list-items .text-secondary-vendas{display:inline!important}.fahter-list-items .list-items .text-secondary-vendas:hover{text-decoration:underline;cursor:pointer}.container-table-fechamento{padding:0 15px 15px}.container-table-fechamento-title{text-align:center}.container-table-fechamento th,.container-table-fechamento tr td:first-child{font-weight:700}.input-cadastro-cliente{margin-bottom:15px!important}.police{max-width:900px;margin:20px auto;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a}.police h1,.police h2,.police h3,.police h4{color:#000;margin-bottom:15px}.police h1{font-size:2.5em;color:#6a994e}.police h2{font-size:2em;color:#778da9}.police h3{font-size:1.75em;color:#b5c1d1}.police p{font-size:1em;color:#000;margin-bottom:15px}.police ul{margin-left:20px;margin-bottom:15px}.police li{font-size:1em;color:#000}.login-container-simple{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);padding:40px 20px}.login-form-container{width:100%;padding:48px 40px;border-radius:24px;background:#fff;box-shadow:0 10px 40px #00000014;border:1px solid rgba(0,0,0,.05)}@media (max-width: 600px){.login-form-container{padding:32px 24px}}@media (max-width: 1000px){.box-grafico-container{max-width:39%}}@media (max-width: 900px){.box-grafico-container{max-width:400px;margin:0 auto}.divider-boxs{flex-direction:column-reverse}}@media (max-width: 640px){.box-login{width:80%}.count-produtos-categoria{display:none}}@media (max-width: 600px){.bars{display:unset}.ul-master{display:none}.addh{height:180px!important}header{padding:12px 15px}}@media (max-width: 564px){.total-value span{font-size:16px}}@media (max-width: 531px){.options-container{margin-bottom:5px;width:49.1%;text-align:center}.options-container{flex-direction:row-reverse}.group-single{width:100%;margin-bottom:50px}.clientes-box p{font-size:15px}}@media (max-width: 512px){.total-value-first{display:none}}@media (max-width: 408px){.box-history p{margin-bottom:7px;font-size:16px;margin-left:0}}@media (max-width: 390px){.box-login{width:100%}}@media (max-width: 352px){.box-history p{font-size:14px}.total-value span{font-size:15px}}@media (max-width: 330px){.total-value span{font-size:14px}}.pdf .text-click{cursor:pointer}.pdf .text-click:hover{background-color:#0000000d}.pdf .retrato{width:800px;height:1100px}.pdf .uppercase{text-transform:uppercase!important}.pdf .capitalize{text-transform:capitalize!important}.pdf .lowerCase{text-transform:lowercase!important}.pdf .img-header{width:100%;height:130px;border-bottom:1px solid black}.pdf .paisagem{width:1100px;min-height:760px}.pdf .linha-assinatura{letter-spacing:-1px}.pdf__pageSingle{background-color:#fff;margin:25px auto 0}.pdf__pageSingle table{border-collapse:collapse}.pdf__printButton{position:fixed;bottom:0;right:0;width:100%;display:flex;justify-content:space-between;z-index:1}.pdf__printButton div:not(.with-two-buttons){padding:7px;background-color:#b3b3b3;cursor:pointer;border-radius:50%;margin-bottom:5px;margin-left:10px;margin-right:10px}.pdf .ordemServico{margin:20px 20px 100px;width:600px;border:1px solid black}.pdf .ordemServico .ordemServico__footer__formasDePagamento div p,.pdf .ordemServico__footer__formasDePagamento div .ordemServico p,.pdf .ordemServico .ordemServico__content p,.pdf .ordemServico__content .ordemServico p{margin-bottom:3px;white-space:pre-wrap;font-size:15px}.pdf .ordemServico .ordemServico__footer__formasDePagamento div p small,.pdf .ordemServico__footer__formasDePagamento div .ordemServico p small,.pdf .ordemServico .ordemServico__content p small,.pdf .ordemServico__content .ordemServico p small{color:#646464;font-size:14px}.pdf .ordemServico__header{display:flex;justify-content:space-between}.pdf .ordemServico__header__logo{display:flex;flex-direction:column;align-items:center;width:40%;border-right:1px solid black;border-bottom:1px solid black;padding-top:10px}.pdf .ordemServico__header__logo_image{width:60px;height:60px;background-color:#ccc;border-radius:50%}.pdf .ordemServico__header__logo h1{font-size:30px}.pdf .ordemServico__header__info{width:60%;display:flex;flex-direction:column;align-items:center;padding-top:10px;border-bottom:1px solid black}.pdf .ordemServico__header__info p{font-size:14px;font-weight:700}.pdf .ordemServico__header__info h3{background-color:#000;color:#fff;padding:3px 5px;font-size:20px}.pdf .ordemServico__header__info span{font-weight:700;font-size:10px;margin-top:5px}.pdf .ordemServico__header__info__number{margin-top:5px;margin-bottom:5px;display:flex;align-items:center}.pdf .ordemServico__header__info__number h1{font-size:25px}.pdf .ordemServico__content{padding:15px}.pdf .ordemServico__content__cliente>div{display:flex;justify-content:space-between;align-items:end}.pdf .ordemServico__content__cliente>div h1{color:#dc1212;font-size:20px;position:relative;top:-9px;right:-5px}.pdf .ordemServico__content__cliente__splitter{margin-top:5px;display:flex;justify-content:space-between}.pdf .ordemServico__content__cliente__splitter p:last-child{width:150px}.pdf .ordemServico__content__observacoes{margin-top:20px}.pdf .ordemServico__content__observacoes__item{margin-top:5px;display:flex;flex-wrap:wrap}.pdf .ordemServico__content__observacoes__item p{width:33%;margin-bottom:5px}.pdf .ordemServico__content__detalhes{margin-top:20px;display:flex;justify-content:space-between}.pdf .ordemServico__content__detalhes>div:first-child{width:80%}.pdf .ordemServico__content__detalhes>div:first-child h3{margin-bottom:5px}.pdf .ordemServico__content__detalhes>div:first-child div{width:100%;display:flex}.pdf .ordemServico__content__detalhes>div:first-child div p{width:20%}.pdf .ordemServico__content__detalhes__senha{width:20%;display:flex;align-items:center;flex-direction:column}.pdf .ordemServico__content__detalhes__senha__input{margin-top:10px}.pdf .ordemServico__content__detalhes__senha__input p{text-align:center}.pdf .ordemServico__content__detalhes__senha__input__dots{width:100px;height:100px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:2px}.pdf .ordemServico__content__detalhes__senha__input__dots__container{display:flex;align-items:center;justify-content:center}.pdf .ordemServico__content__detalhes__senha__input__dots__container_dot{background-color:#000;width:8px;height:8px;border-radius:50%}.pdf .ordemServico__servicos{margin-top:20px;width:100%;text-align:center}.pdf .ordemServico__servicos thead tr th{background-color:#000;color:#fff;padding:5px}.pdf .ordemServico__servicos tbody{border-bottom:1px solid black}.pdf .ordemServico__servicos tbody tr td{padding:5px;border-top:1px solid black}.pdf .ordemServico__servicos tbody tr td:first-child{border-right:1px solid black}.pdf .ordemServico__servicos tbody tr td:last-child{border-left:1px solid black}.pdf .ordemServico__footer{padding:0 15px;margin-top:15px}.pdf .ordemServico__footer__formasDePagamento div{display:flex;justify-content:space-between;margin:5px auto 0;width:95%}.pdf .ordemServico__footer__formasDePagamento div p{font-size:13px!important}.pdf .ordemServico__footer_aviso{font-size:11px;margin-top:15px;text-align:center;font-weight:700}.pdf .ordemServico__footer_assinatura{margin-top:20px}.pdf .ordemServico__footer_assinatura b{font-size:13px}.pdf .ordemServico__footer__rodape{margin-top:15px;display:flex;justify-content:space-around;align-items:end}.pdf .ordemServico__footer__rodape>p{width:50%;font-size:12px;text-align:center}.pdf .ordemServico__footer__rodape div{width:50%}.pdf .ordemServico__footer__rodape div p{text-align:right;font-size:11px}
