@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d100b2a099e34044-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2c34d62a75506231-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/0f1bdadaf30e2d5f-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a115172161b307bb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/601f5c280d60caca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f5271587012faf78-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4c40f6{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_4c40f6{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.visible{visibility:visible}.relative{position:relative}.mx-auto{margin-inline:auto}.mt-auto{margin-top:auto}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-\[35px\]{height:35px}.h-\[90vh\]{height:90vh}.h-screen{height:100vh}.w-full{width:100%}.max-w-\[1200px\]{max-width:1200px}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}:root{--cor-principal:#005906;--segunda-cor:#001602;--terceira-cor:#145c17;--font-titulo:Georgia,sans-serif;--font-texto:Times,sans-serif;--font-simples:Arial,sans-serif;--cor-texto:#000;--cor-texto-claro:#fff;--cor-texto-secundario:#145c17;--cor-texto-terciario:#333;--font-size-titulo:2rem;--font-size-subtitulo:1.3rem;--font-size-texto:1rem;--font-size-texto-pequeno:.9375rem}@media (max-width:1024px){.tabela{font-size:.85rem}}@media screen and (max-width:860px){header{position:relative}.header-container{justify-content:space-between;align-items:center;width:100%;height:250px;padding:0 1rem;display:flex;position:relative}.menu-toggle{z-index:1001;background-color:#0000;border:none;place-self:center flex-end;margin-left:auto;display:block!important}header nav{background:radial-gradient(circle at center,var(--cor-principal) 40%,var(--segunda-cor) 90%,#000 100%);z-index:999;width:100%;position:absolute;top:100%;left:0}header nav ul.menu{flex-direction:column;gap:1.5rem;width:100%;padding:1rem;display:none}header nav ul.menu.show{display:flex}header nav ul.menu li{border-top:1px solid #fff;justify-content:flex-start;align-items:center;padding-top:15px;display:flex}header nav ul.menu li.social-icon{display:none}.cabecalho h3{display:none!important}.botao-contato{color:#fff;background-color:#25d366;border:none;border-radius:100%;justify-content:center;align-items:center;width:50px;height:40px;margin:0;padding:0;text-decoration:none;display:flex;overflow:hidden}.botao-contato .icone-whatsapp{font-size:24px}.botao-contato span{display:none}.logout-button{order:2;margin-right:1.5rem}.menu-lateral{z-index:999;background:0 0;flex-direction:column;align-items:center;padding-left:.5rem;position:fixed;top:250px;left:0;transform:translateY(-50%);display:flex!important}.menu-lateral .botao-circular{color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin-bottom:.5rem;font-weight:700;display:flex}.menu-lateral .botao-circular:hover{width:40px;height:40px}.menu-lateral .whatsapp{color:#fff;background-color:#25d366;font-weight:700}.menu-lateral .instagram{color:#fff;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);font-weight:700}.menu-lateral .facebook{color:#fff;background-color:#3b5998;font-weight:700}.menu-lateral .botao-circular .icone-whatsapp{font-size:var(--font-size-texto)}.login .container-login{flex-direction:column;align-items:center}.login .mensagem-login{display:none!important}.formulario{padding-top:150px}.container-cadastro{width:80%}.form-cadastro,.grid-campos{display:block!important}.campo input,.form-cadastro select{margin-bottom:15px!important}.dashboard-cabecalho{gap:1rem!important;display:block!important}.dashboard-cabecalho .informacoes-empresa,.dashboard-cabecalho .selecao{flex:none;width:100%;max-width:100%;padding:.5rem}.escrita-fiscal{border-radius:10px;width:100%}.info{margin-bottom:1rem!important}.info-linha,.informacoes-fiscais,.informacoes-folha-pagamento,.informacoes-impostos,.listar-separados,.selecionadas-separadas{gap:3rem!important;display:block!important}.tabela thead{display:none}.tabela,.tabela tbody,.tabela td,.tabela tr{width:100%;display:block}.tabela tr{border-bottom:1px solid #ddd;margin-top:.5rem}.demissao{margin-top:0!important}.demissao .label,.linha-parcela .coluna-espaco,.tabela .cifrao{display:none}.moeda{display:block!important}.tabela td{border:none;justify-content:space-between;display:flex}.tabela td:before{content:attr(data-label);font-weight:700}.linha-parcela td{padding-left:0}.botao-listar{z-index:9999;position:relative}.listas-cabecalho button{align-self:center!important}.listas .item{flex-direction:column;align-items:flex-start}.listas .item p{text-align:center}}*{box-sizing:border-box;margin:0;padding:0;overflow:visible}body,html{height:100%;overflow:hidden visible}.logo{object-fit:contain;width:100%;max-width:110px;height:auto}.logout-button{background-color:#0000;border:none;margin:0 20px 0 10px}.botao-circular{width:40px;height:40px;color:var(--cor-texto-claro);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;font-weight:700;transition:background-color .3s,color .3s;display:flex}.icone-facebook,.icone-instagram{width:22px;height:22px}.botao{background-color:var(--cor-principal);font-size:var(--font-size-subtitulo);font-family:var(--font-texto);text-transform:uppercase;color:var(--cor-texto-claro);cursor:pointer;border:none;border:2px solid var(--cor-principal);border-radius:6px;width:100%;margin-top:1rem;padding:10px;font-weight:700;transition:background-color .3s}.botao:hover{border:2px solid var(--cor-principal);color:var(--cor-principal);background-color:#0000}.select{width:100%}.geral{z-index:0;justify-content:center;width:100vw;height:100vh;display:flex;overflow:visible}.geral,header{align-items:center;position:relative;top:0}header{z-index:1000;background:radial-gradient(circle at center,var(--cor-principal) 40%,var(--segunda-cor) 90%,#000 100%);height:110px}.header-inner{align-items:center;width:100%;height:100%;display:flex}.menu-toggle{margin-left:auto;display:none}.cabecalho,.logout-button{align-items:center;display:flex}.cabecalho{height:100%;padding-left:1rem}.cabecalho h3{color:#fff;font-weight:700;font-family:var(--font-titulo);word-break:break-word;white-space:normal;margin:0;line-height:1.1;overflow:hidden}header .separador{border-right:.1rem solid #fff;height:50px;margin-right:10px;padding-left:50px}header h5{font-size:var(--font-size-texto);color:#fff;font-weight:600;font-family:var(--font-titulo);word-break:break-word;white-space:normal;margin:0;line-height:1.1;overflow:hidden}header nav{flex:1;justify-content:flex-end;display:flex}header nav ul{white-space:nowrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}header nav ul li{font-family:var(--font-texto);display:flex}.logout-button{margin-left:1rem}header nav ul.menu li{align-items:center;display:flex}#rota,header nav ul.menu li{font-family:var(--font-texto)}#rota{color:var(--cor-texto-claro);font-weight:700;font-size:var(--font-size-texto);text-decoration:none}#rota:hover{text-decoration:underline}.menu-lateral{display:none}.botao-contato{color:#25d366;font-weight:700;font-size:var(--font-size-texto);text-transform:uppercase;width:auto;font-family:var(--font-simples);font-family:var(--font-titulo);background-color:#0000;border:.1rem solid #25d366;border-radius:20px;justify-content:center;align-items:center;padding:.5rem .8rem;text-decoration:none;display:flex}.botao-contato:hover{color:var(--cor-texto-claro);background-color:#25d366}.botao-contato .icone-whatsapp{width:1.2rem;height:1.3rem;margin-right:.5rem}.react-select{box-sizing:border-box;width:100%;min-width:0;font-size:var(--font-size-texto-pequeno);font-family:var(--font-texto);border-radius:6px}.loading-overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.spinner{border:6px solid #f3f3f3;border-top:6px solid var(--cor-principal);border-radius:50%;width:120px;height:120px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.login{background-color:#ecebeb;align-items:center;width:100vw;height:100vh;overflow-x:hidden}.login,.login .container-login{justify-content:center;display:flex}.login .container-login{box-sizing:border-box;align-items:stretch;max-width:95%;min-height:85vh;overflow:hidden auto;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}.login .botao-wrapper{justify-content:center;width:100%;display:flex}.login .mensagem-login{font-size:var(--font-size-subtitulo);background:radial-gradient(circle at center,var(--cor-principal) 40%,var(--segunda-cor) 90%,#000 100%);color:var(--cor-texto-claro);text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2.5rem;min-width:0;min-height:100%;padding:2rem;display:flex;position:relative}.login .mensagem-login h1{font-size:var(--font-size-titulo);text-transform:uppercase;font-weight:700;font-family:var(--font-titulo);margin-bottom:10px}.login .mensagem-login p{font-size:var(--font-size-subtitulo);font-family:var(--font-texto);margin-bottom:20px}.login .mensagem-login .botoes-circulares{gap:1rem;display:flex;position:absolute;bottom:50px}.login .mensagem-login .botao-circular,.social-icon .botao-circular{border:2px solid #fff}.login .mensagem-login .botao-circular:hover,.social-icon .botao-circular:hover{background-color:var(--cor-texto-claro);color:var(--cor-principal)}.login .formulario-login{background-color:var(--cor-texto-claro);box-sizing:border-box;flex-direction:column;flex:1;gap:1.5rem;min-width:0;min-height:100%;padding:2rem}.login .formulario-login,.login .logo-cabecalho{justify-content:center;align-items:center;display:flex}.login .logo-cabecalho{gap:.75rem;top:0}.login .logo-cabecalho img{width:100%;max-width:150px;height:auto}.login .logo-cabecalho h1{font-size:var(--font-size-titulo);font-weight:700}.login .logo-cabecalho h1,.login .logo-cabecalho h5{font-family:var(--font-titulo);color:var(--cor-principal);margin:0}.login .logo-cabecalho h5{font-size:clamp(var(--font-size-subtitulo),var(--font-size-texto),var(--font-size-texto-pequeno));font-weight:600}.login .linha-logo{background-color:var(--cor-principal);border:none;width:100%;height:2px;margin-top:0;margin-bottom:1rem}.login .formulario-login h1{text-align:center;font-family:var(--font-titulo);font-size:var(--font-size-titulo);color:var(--cor-principal)}.login .formulario-login form{flex-direction:column;gap:10px;width:100%;max-width:400px;display:flex}.login .formulario-login label{font-size:var(--font-size-texto);text-transform:uppercase;font-family:var(--font-texto);color:var(--cor-principal);margin-bottom:5px;font-weight:700;display:block}.login .email{height:35px;position:relative}.login .email,.login .email-container{align-items:center;width:100%;display:flex}.login .email-container{border:1px solid var(--cor-principal);background-color:#0000;border-radius:6px;padding-left:5px}.login .icone-email{width:20px;height:20px}.login .email-container input{border:none;border-left:1px solid var(--cor-principal);width:100%;height:35px;margin-left:5px;margin-right:2px;padding-left:10px}.senha{height:35px;position:relative}.senha,.senha-container{align-items:center;width:100%;display:flex}.senha-container{border:1px solid var(--cor-principal);border-radius:6px;padding:0 0 0 5px}.senha-container.com-cadeado{background-color:#0059061a}.senha-container.sem-cadeado{background-color:#fff;margin:0;padding-top:0;padding-bottom:0;padding-left:15px}.icone-senha{width:20px;height:20px}.senha input{border-top:none;border-bottom:none;border-right:none;width:100%;height:35px;margin-left:5px;margin-right:40px;padding-left:10px}.senha input.com-borda{border-left:1px solid var(--cor-principal)}.senha input.sem-borda{border:none;height:33px;margin:0;padding:0}.botao-visibilidade{cursor:pointer;background:0 0;border:none;position:absolute;right:10px}.formulario{z-index:0;width:100vw;height:100vh -120;min-height:calc(100vh - 110px);padding:20px 0 10px;top:0;overflow:hidden}.container-cadastro,.formulario{justify-content:center;display:flex}.container-cadastro{box-sizing:border-box;border-radius:10px;align-items:stretch;min-width:90%;margin-top:0;padding:1rem 2rem .6rem;overflow:hidden auto;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}.container-cadastro h1{text-transform:uppercase;color:var(--cor-principal);font-size:var(--font-size-titulo);font-family:var(--font-titulo);text-align:center;margin-bottom:15px;font-weight:700}.form-cadastro{flex-direction:column;align-items:center;width:100%;height:auto;display:flex}.linha-centralizada{justify-content:center;width:100%;margin-bottom:1rem;display:flex}.linha-centralizada h5{text-align:center;width:100%;font-size:var(--font-size-texto);color:var(--cor-principal);font-family:var(--font-size-subtitulo);text-transform:uppercase;padding:20px 0;display:block}.grid-campos{grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;width:100%;margin:0 auto;padding-bottom:10px;display:grid}.grid-campos.grid-grupo{grid-template-columns:1fr}.campo{flex-direction:column;width:100%;padding-bottom:10px;display:flex}.campo input,.campo textarea{box-sizing:border-box;border:1px solid var(--cor-principal);border-radius:6px;width:100%;margin-bottom:2px;padding:8px;display:block}.celular-select{height:20px}.campo label{font-size:var(--font-size-texto);text-transform:uppercase;font-family:var(--font-texto);color:var(--cor-principal);margin-bottom:5px;font-weight:700;display:block}.filepond--panel-root{border:1px solid var(--cor-principal);box-shadow:none!important;background-color:#0000!important;height:.5rem!important}.linha-centralizada .administrador{justify-content:center;margin:1.5rem 0 .5rem;display:flex}.admin-label{font-size:var(--font-size-texto);font-family:var(--font-texto);color:var(--cor-principal);text-transform:uppercase;justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.admin-label button{cursor:pointer;background-color:#0059064d;border:none;border-radius:13px;width:50px;height:26px;padding:0;transition:background-color .3s;position:relative}.admin-label button:disabled{cursor:not-allowed;opacity:.6;background-color:#cce!important}.admin-label button .bolinha{background-color:#fff;border-radius:50%;width:22px;height:22px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.admin-label button.ativo{background-color:var(--cor-principal)}.admin-label button.ativo .bolinha{transform:translate(24px)}.listas-container{padding-top:30px}.listas-cabecalho{flex-direction:column;width:100%;padding:1rem 0;display:flex}.listas-cabecalho h1{text-align:center;text-transform:uppercase;color:var(--cor-principal)}.listas-cabecalho button{text-transform:uppercase;background-color:var(--cor-principal);color:var(--cor-texto-claro);font-family:var(--font-texto);font-size:var(--font-size-texto);border:1px solid var(--cor-principal);border-radius:4px;align-self:flex-end;margin:1rem;padding:.5rem 1rem;font-weight:700}.listas-cabecalho button:hover{color:var(--cor-principal);border:1px solid var(--cor-principal);background-color:#fff}.listas{border-top:1px solid var(--cor-principal);margin-top:1rem}.listas .item{border-bottom:1px solid var(--cor-principal);justify-content:space-between;align-items:center;padding:1rem;display:flex}.item-destaque{background-color:#0059061a}.listas .item{color:var(--cor-principal);font-size:var(--font-size-texto);font-family:var(--font-texto);text-transform:uppercase;flex:1;font-weight:700;text-decoration:none}.item-imagem{flex:0 0 80px;justify-content:center;align-items:center;height:80px;margin-right:1rem;display:flex}.item-imagem img{object-fit:contain;max-width:100%;max-height:100%}.botoes-item{flex-shrink:0}.listas .item .link-item,.listas .item h3{font-size:var(--font-size-subtitulo);margin-bottom:.5rem}.link-item{color:var(--cor-principal);text-transform:uppercase;font-weight:700;text-decoration:none}.link-item:hover{text-decoration:underline}.listas .item .hash-container{display:block}.listas .item .hash-container button{color:var(--cor-principal);font-size:var(--font-size-texto-pequeno);background-color:#0000;border:none}.listas .item p .lik{font-size:var(--font-size-texto);text-transform:none;color:var(--cor-texto-secundario);font-weight:lighter}.listas .item p button{color:var(--cor-principal);width:20px;height:2px;font-size:var(--font-size-texto-pequeno);background-color:#0000;border:none;padding-left:15px}.listas .item.inativo,.listas .item.inativo .hash-container button{color:gray;background-color:#d8d8d8}.listas .item.inativo .link-item,.listas .item.inativo h3{color:gray;text-decoration:line-through}.listas .item.pendente,.listas .item.pendente .hash-container button{color:orange;background-color:#fff8e1;font-weight:700;text-decoration:none}.listas .item.pendente button{background-color:orange;border:#0000;font-weight:700;text-decoration:none}.listas .item.pendente button:hover{color:#000}.listas .link:hover{text-decoration:underline}.botoes-item{gap:.75rem;display:flex}.botoes-item .botao-item{color:var(--cor-texto-claro);background-color:var(--cor-principal);font-family:var(--font-texto);font-size:var(--font-size-texto);border:1px solid var(--cor-principal);text-transform:uppercase;border-radius:4px;padding:.5rem 1rem;font-weight:700}.hash{font-size:var(--font-size-texto-pequeno);color:var(--cor-texto-secundario);font-family:var(--font-texto);background-color:#0000;border:none;font-weight:400}.botoes-item .botao-item:hover{background-color:var(--cor-texto-claro);color:var(--cor-principal)}.fatura{border-bottom:1px solid var(--cor-principal);justify-content:space-between;align-items:flex-start;padding:1rem;display:flex}.fatura h3{font-size:var(--font-size-subtitulo)}.fatura.fatura_informacoes p{font-size:var(--font-size-texto)}.fatura.paga{background-color:#113f4e1a}.fatura.paga h3,.fatura_datas .linha p{color:var(--cor-principal)}.fatura.pendente{background-color:#fff8e1}.fatura.atrasada{background-color:#ffcdd2}.fatura-informacoes{flex:1}.fatura_datas{flex-direction:column;flex-basis:300px;gap:.25rem;width:100%;font-weight:700;display:flex}.fatura_datas .linha{grid-template-columns:160px 1fr;font-weight:700;display:grid}.fatura_datas .label{text-align:left;font-weight:500}.fatura_datas .valor{text-align:left}.dash{background-color:#f5f5f5}.dashboard{margin:1rem}.dashboard h2{margin:2rem 1rem}.dashboard h2,.dashboard-cabecalho h1{font-size:var(--font-size-subtitulo)}.dashboard h2,.dashboard h3,.dashboard-cabecalho h1{color:var(--cor-principal);font-family:var(--font-texto);text-transform:uppercase;font-weight:700}.dashboard h3,.dashboard p{font-size:var(--font-size-texto)}.dashboard p{padding:.5rem 0}.dashboard-cabecalho{background-color:#fff;border-radius:10px;align-items:center;gap:16px;width:100%;padding:1rem 2rem 1rem 1rem;display:flex;box-shadow:0 5px 15px #00000059}.informacoes-empresa{flex:0 0 60%;max-width:60%}.select .react-select__control{height:38px;min-height:38px;overflow:hidden}.select .react-select__value-container{flex-wrap:nowrap;overflow:hidden}.select .react-select__multi-value{max-width:100%}.select .react-select__multi-value__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.selecao{flex-direction:column;flex:0 0 40%;max-width:40%;display:flex}.selecao>label{margin-bottom:4px;line-height:1}.selecao-inputs{gap:8px;width:100%;display:flex}.select-meses{flex:0 0 75%;max-width:75%}.select-ano{flex:0 0 25%;max-width:25%}.select-meses .react-select__control{height:38px;min-height:38px;overflow:hidden}.select-meses .react-select__value-container{flex-wrap:nowrap;overflow:hidden}.select-meses .react-select__multi-value{max-width:100%}.select-meses .react-select__multi-value__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.react-select__control{min-height:38px}.dashboard-conteudo{width:100%}.info{background-color:#fff;border-radius:5px;margin:.2rem;padding:1rem;box-shadow:0 5px 15px #00000059}.info-cabecalho{border-bottom:1px solid var(--cor-principal);flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.info-cabecalho h3{margin:0}.info-cabecalho label{text-align:right;width:60%;font-size:var(--font-size-texto-pequeno)}.selecionadas{grid-column:span 4;margin-top:2rem}.escrita-fiscal{border-radius:10px;width:100%}.informacoes-fiscais{grid-template-columns:repeat(4,1fr);gap:.9rem;margin:1rem 0 0;display:grid}.impostos{border-radius:10px;width:100%}.informacoes-impostos{grid-template-columns:repeat(3,1fr);gap:.9rem;margin:1rem 0 0;display:grid}.informacoes-impostos ul{padding-left:1.2rem;list-style-type:disc}.informacoes-impostos li{padding:2px 0}.linha-imposto{justify-content:space-between;width:100%;display:flex}.folha-pagamento{border-radius:10px;width:100%}.informacoes-folha-pagamento{grid-template-columns:repeat(4,1fr);gap:.9rem;margin:1rem 0 0;display:grid}.info-linha{grid-column:span 4;grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.listar-inteiro{grid-column:span 2}.listar-separados{grid-column:span 4;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.listar-separados .info-cabecalho,.listar-separados h3{grid-column:span 4}.listar-separados .valores{grid-column:span 1}.listar-separados .funcionarios{grid-column:span 3;margin-bottom:2rem}.selecionadas-separadas{grid-column:span 4;grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.selecionadas-separadas .infoTotais{grid-column:span 1}.selecionadas-separadas .infoFuncionarios{grid-column:span 3}.lista-funcionarios{margin-left:1rem;padding:1rem}.funcionario{margin-bottom:1.5rem}.label,.nome{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.demissao .label{padding-top:.5rem;font-style:italic;font-weight:700}.nome.demitido{text-decoration:line-through}.moeda{display:none}.consignado{flex-direction:column;grid-column:span 4;gap:1rem;width:100%;display:flex}.consignado-listar{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.botao-listar{color:var(--cor-principal);text-transform:uppercase;background-color:#0000;border:none;border-radius:4px;align-self:end;padding:.5rem 1rem;font-weight:700}.linha-principal.clicavel{cursor:pointer}.linha-principal.clicavel:hover{background:#f5f7fa}.linha-parcela{background:#fafafa;font-size:.95rem}.linha-parcela td{border-top:none;padding-left:2rem}.tabela,.tabela-imposto{border-collapse:collapse;width:100%;margin-top:10px}.tabela td,.tabela th,.tabela-imposto td,.tabela-imposto th{text-align:left;font-size:var(--font-size-texto-pequeno);border-bottom:1px solid #c4c2c2;padding:8px}.tabela-imposto .linha-principal{grid-template-columns:repeat(3,1fr);display:grid}.linha-principal td{background-color:#0059061a}.linha-parcela td{background-color:#fff}.valor-monetario{text-align:right}.valor-monetario span{margin-left:.5rem}.valor{text-align:right;flex-grow:1}.main-content{width:100vw;padding:20px 0 10px}.main-content>div{max-width:900px;margin:0 auto}.main-content h1{text-transform:uppercase;color:var(--cor-principal);font-size:var(--font-size-titulo);font-family:var(--font-titulo);text-align:center;margin-bottom:15px;font-weight:700}.main-content .introducao{font-size:var(--font-size-texto);font-family:var(--font-texto);justify-content:center;align-items:center;margin:20px auto}.main-content .download,.main-content .introducao p{justify-content:center;align-items:center;margin:20px auto;display:flex}.main-content .download{background-color:var(--cor-principal);text-transform:uppercase;border-radius:6px;width:150px;height:50px;font-weight:700}.main-content .download,.main-content .download a{color:var(--cor-texto-claro);text-decoration:none}.main-content .download a:hover{text-decoration:underline}.main-content h2{color:var(--cor-principal);font-size:var(--font-size-subtitulo);font-family:var(--font-texto);text-align:center;text-transform:uppercase;margin:2rem 1rem;font-weight:700}.main-content .info-section li{margin:.2rem;padding:5px}.main-content .info-section .sublista{padding:10px 0 10px 20px}.tutorial-image{max-width:550px;max-height:auto}.suporte-tecnico{text-align:center}.suporte-tecnico .canais{justify-content:center;gap:2rem;padding:1rem;display:flex}.main-content button{color:var(--cor-principal);font-size:var(--font-size-texto);background-color:#0000;border:none}.main-content button:hover{color:#000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}