@font-face{font-family:texto;src:url(../media/InstrumentSans_wght-s.p.3h2wr6o8p949u.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:texto Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.texto_8d76f0c2-module__Y0-ZPq__className{font-family:texto,texto Fallback}.texto_8d76f0c2-module__Y0-ZPq__variable{--font-texto:"texto", "texto Fallback"}
@font-face{font-family:dados;src:url(../media/JetBrainsMono_wght-s.p.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:dados Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.dados_4a9b7309-module__jMQ7Ga__className{font-family:dados,dados Fallback}.dados_4a9b7309-module__jMQ7Ga__variable{--font-dados:"dados", "dados Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--papel:#f2f0e9;--superficie:#fdfcf8;--superficie-2:#e8e5db;--tinta:#1b1a17;--apagado:#5f5b51;--linha:#dcd8cc;--linha-forte:#8e897c;--grafite:#1b1a17;--grafite-2:#2a2925;--grafite-tinta:#edeae2;--grafite-apagado:#a29d90;--sinal:#f5c400;--sinal-forte:#e0b300;--sinal-sobre:#1b1a17;--sinal-suave:#fbefb8;--sinal-tinta:#7a5900;--ok:#1d7348;--ok-suave:#dceee2;--erro:#b3261e;--erro-suave:#f8e1de;--fonte:var(--font-texto), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fonte-dados:var(--font-dados), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--raio:6px;--raio-p:4px;--sombra:0 1px 0 #1b1a170a, 0 1px 3px #1b1a170f;--sombra-alta:0 12px 40px #1b1a1738;--hachura:repeating-linear-gradient(-45deg, var(--sinal) 0 6px, var(--sinal-forte) 6px 12px);--lateral:232px;--barra-inferior:64px;--conteudo:1200px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--papel:#131311;--superficie:#1c1b18;--superficie-2:#0e0e0c;--tinta:#eeebe3;--apagado:#a6a194;--linha:#2e2c27;--linha-forte:#6b675d;--grafite:#0b0b0a;--grafite-2:#1c1b18;--sinal-suave:#3a3110;--sinal-tinta:#f5c400;--ok:#6fd39b;--ok-suave:#15301f;--erro:#ff9c92;--erro-suave:#3a1a17;--sombra:none;--sombra-alta:0 12px 40px #0009}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--papel);color:var(--tinta);font-family:var(--fonte);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:15px;line-height:1.5}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.015em;text-wrap:balance;font-weight:600}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--tinta);outline-offset:2px;box-shadow:0 0 0 5px var(--sinal)}@media (prefers-color-scheme:dark){:focus-visible{outline-color:var(--sinal);box-shadow:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dado{font-family:var(--fonte-dados);letter-spacing:-.01em;font-size:.92em}.apagado{color:var(--apagado)}.rotulo{font-family:var(--fonte-dados);letter-spacing:.08em;text-transform:uppercase;color:var(--apagado);font-size:11px;font-weight:500}.icone{flex:none;display:block}.marca{color:var(--tinta);--marca-recorte:var(--papel);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.marca-nome{letter-spacing:-.02em;font-size:17px;font-weight:650}.marca-nome span{font-family:var(--fonte-dados);letter-spacing:.06em;color:var(--apagado);margin-left:3px;font-size:12px;font-weight:500}.casca{min-height:100dvh}.lateral{display:none}.cabeca-movel{z-index:20;background:var(--grafite);height:56px;color:var(--grafite-tinta);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex;position:sticky;top:0}.cabeca-movel .marca{color:var(--grafite-tinta);--marca-recorte:var(--grafite)}.cabeca-movel .marca-nome span{color:var(--grafite-apagado)}.cabeca-movel .monograma{background:var(--grafite-2);color:var(--grafite-tinta);border-color:var(--grafite-2)}.conteudo{min-width:0;padding-bottom:calc(var(--barra-inferior) + env(safe-area-inset-bottom) + 24px)}.barra-inferior{z-index:30;height:calc(var(--barra-inferior) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--grafite);border-top:1px solid var(--grafite-2);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.barra-inferior a,.barra-inferior button{min-height:44px;color:var(--grafite-apagado);cursor:pointer;background:0 0;border:none;align-content:center;place-items:center;gap:4px;padding:6px 2px 4px;font-size:11px;font-weight:550;text-decoration:none;display:grid;position:relative}.barra-inferior [aria-current=page],.barra-inferior [data-aqui]{color:var(--grafite-tinta)}.barra-inferior [aria-current=page]:before,.barra-inferior [data-aqui]:before{content:"";background:var(--sinal);height:3px;position:absolute;top:0;left:24%;right:24%}.barra-inferior :focus-visible{outline-offset:-4px;box-shadow:none;outline-color:var(--sinal)}.folha{width:100%;max-width:100%;padding:8px 0 calc(16px + env(safe-area-inset-bottom));background:var(--superficie);color:var(--tinta);box-shadow:var(--sombra-alta);border:none;border-radius:12px 12px 0 0;margin:auto 0 0}.folha::backdrop{background:#00000073}.folha-alca{background:var(--linha);border-radius:2px;width:40px;height:4px;margin:4px auto 8px}.folha nav,.folha .folha-pe{padding:0 8px;display:grid}.folha nav a{border-radius:var(--raio);align-items:center;gap:14px;min-height:52px;padding:0 12px;font-size:16px;font-weight:550;text-decoration:none;display:flex}.folha nav a[aria-current=page]{background:var(--sinal-suave)}.folha nav a.sub{color:var(--apagado);min-height:44px;padding-left:46px;font-size:15px;font-weight:500}.folha-pe{border-top:1px solid var(--linha);margin-top:8px;padding-top:12px!important}.folha-pessoa{align-items:center;gap:12px;padding:8px 12px 12px;display:flex}.folha-pessoa div{min-width:0;display:grid}.folha-pessoa strong,.folha-pessoa span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folha-pessoa span{color:var(--apagado);font-size:13px}@media (min-width:960px){.casca{grid-template-columns:var(--lateral) minmax(0, 1fr);display:grid}.cabeca-movel,.barra-inferior,.folha{display:none}.conteudo{padding-bottom:0}.lateral{background:var(--grafite);height:100dvh;color:var(--grafite-tinta);flex-direction:column;gap:24px;padding:20px 12px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.lateral .marca{color:var(--grafite-tinta);--marca-recorte:var(--grafite);padding:4px 10px}.lateral .marca-nome span{color:var(--grafite-apagado)}.lateral nav{gap:2px;display:grid}.lateral nav a{border-radius:var(--raio);min-height:40px;color:var(--grafite-apagado);align-items:center;gap:12px;padding:0 10px;font-size:14.5px;font-weight:550;text-decoration:none;display:flex;position:relative}.lateral nav a:hover,.lateral nav a[aria-current=page]{color:var(--grafite-tinta);background:var(--grafite-2)}.lateral nav a[aria-current=page]:before{content:"";background:var(--sinal);width:3px;position:absolute;top:8px;bottom:8px;left:-12px}.lateral nav a.sub{min-height:34px;padding-left:42px;font-size:13.5px;font-weight:500}.lateral :focus-visible{outline-color:var(--sinal);box-shadow:none}.lateral-pe{border-top:1px solid var(--grafite-2);gap:12px;margin-top:auto;padding:14px 10px 0;display:grid}.lateral-empresa{gap:2px;display:grid}.lateral-empresa .rotulo{color:var(--grafite-apagado)}.lateral-empresa strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.lateral-pessoa{align-items:center;gap:10px;min-width:0;display:flex}.lateral-pessoa .monograma{background:var(--grafite-2);color:var(--grafite-tinta);border-color:var(--grafite-2)}.lateral-pessoa div{flex:1;min-width:0;display:grid}.lateral-pessoa span,.lateral-pessoa small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lateral-pessoa span{font-size:13.5px;font-weight:550}.lateral-pessoa small{color:var(--grafite-apagado);font-size:12px}.lateral-sair{border-radius:var(--raio);border:1px solid var(--grafite-2);width:36px;height:36px;color:var(--grafite-apagado);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.lateral-sair:hover{color:var(--grafite-tinta);border-color:var(--grafite-apagado)}}.aviso-topo{margin:16px 16px 0}@media (min-width:960px){.aviso-topo{margin:20px 32px 0}}.monograma{border-radius:var(--raio-p);border:1px solid var(--linha);background:var(--superficie-2);width:28px;height:28px;font-family:var(--fonte-dados);letter-spacing:.02em;color:var(--tinta);flex:none;place-items:center;font-size:11px;font-weight:600;display:inline-grid}.monograma-p{width:22px;height:22px;font-size:10px}.campo{align-content:start;gap:6px;display:grid}.campo>span{font-size:13px;font-weight:600}.campo input,.campo select,.campo textarea{font:inherit;color:inherit;background:var(--superficie);border:1px solid var(--linha-forte);border-radius:var(--raio);width:100%;min-height:42px;padding:9px 12px}.campo select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='-1 -1 16 16' fill='none' stroke='%238e897c' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 5.25 7 8.75l3.5-3.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.campo input::placeholder,.campo textarea::placeholder{color:var(--apagado);opacity:.8}.campo textarea{resize:vertical}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{outline:2px solid var(--tinta);outline-offset:0;border-color:var(--tinta);box-shadow:0 0 0 4px var(--sinal)}@media (prefers-color-scheme:dark){.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{outline-color:var(--sinal);border-color:var(--sinal);box-shadow:none}}.campo small{font-size:12px}.campo[data-reprovado] input,.campo[data-reprovado] select,.campo[data-reprovado] textarea{border-color:var(--erro);box-shadow:inset 3px 0 0 var(--erro)}.campo[data-reprovado]>span,.opcoes[data-reprovado] legend{color:var(--erro)}.botao{font:inherit;border-radius:var(--raio);border:1px solid var(--linha-forte);background:var(--superficie);min-height:40px;color:var(--tinta);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.botao:hover{border-color:var(--tinta)}.botao:disabled{opacity:.55;cursor:not-allowed}.botao[aria-busy=true]{cursor:progress}.botao-primario{background:var(--sinal);border-color:var(--sinal-sobre);color:var(--sinal-sobre);box-shadow:inset 0 -2px #1b1a172e}.botao-primario:hover{background:var(--sinal-forte);border-color:var(--sinal-sobre)}@media (prefers-color-scheme:dark){.botao-primario{border-color:var(--sinal)}}.botao-fantasma{background:0 0;border-color:#0000}.botao-fantasma:hover{background:var(--superficie-2);border-color:#0000}.botao-p{min-height:32px;padding:4px 10px;font-size:13px}@media (max-width:719px){.botao{min-height:44px}}.aviso-erro{background:var(--erro-suave);color:var(--erro);border-left:3px solid var(--erro);border-radius:var(--raio-p);align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}.aviso-ok{color:var(--ok);align-self:center;align-items:center;gap:6px;font-size:14px;font-weight:550;display:inline-flex}.entrada{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.entrada-painel{display:none}.entrada-form{place-items:center;padding:32px 16px;display:grid}.entrada-cartao{gap:22px;width:100%;max-width:380px;display:grid}.entrada-cartao header{gap:6px;display:grid}.entrada-cartao h1{letter-spacing:-.025em;font-size:28px}.entrada-cartao .botao{min-height:48px;font-size:15.5px}.entrada-rodape{color:var(--apagado);border-top:1px solid var(--linha);padding-top:16px;font-size:13px}.entrada-movel{margin-bottom:8px}@media (min-width:900px){.entrada{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.entrada-movel{display:none}.entrada-painel{background:var(--grafite);color:var(--grafite-tinta);flex-direction:column;justify-content:space-between;gap:32px;padding:40px 48px;display:flex;position:relative;overflow:hidden}.entrada-painel .marca{color:var(--grafite-tinta);--marca-recorte:var(--grafite)}.entrada-painel .marca-nome span{color:var(--grafite-apagado)}.entrada-frase{letter-spacing:-.03em;max-width:440px;font-size:34px;font-weight:600;line-height:1.12}.entrada-frase span{color:var(--sinal)}.entrada-etapas{gap:10px;max-width:440px;display:grid}}.pagina{width:100%;max-width:calc(var(--conteudo) + 64px);grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;margin:0 auto;padding:20px 16px 40px;display:grid}.pagina-larga{max-width:none}.pagina-estreita{max-width:944px}@media (min-width:720px){.pagina{gap:24px;padding:28px 32px 56px}}.pagina-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.pagina-cabecalho>div:first-child{gap:4px;min-width:0;display:grid}.pagina-cabecalho h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:26px;line-height:1.15}@media (min-width:720px){.pagina-cabecalho h1{font-size:30px}}.pagina-cabecalho p{font-size:14.5px}.voltar{min-height:32px;color:var(--apagado);justify-self:start;align-items:center;gap:6px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.voltar:hover{color:var(--tinta)}.acoes{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.selo{font-family:var(--fonte-dados);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--raio-p);border:1px solid var(--linha-forte);background:var(--superficie);color:var(--tinta);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.selo:before{content:"";background:currentColor;border-radius:1px;width:6px;height:6px}.selo-ativo,.selo-etapa[data-etapa=ganha],.selo-etapa[data-etapa=concluido]{color:var(--ok);background:var(--ok-suave);border-color:currentColor}.selo-inativo{color:var(--apagado);border-style:dashed}.selo-inativo:before{background:0 0;border:1px solid}.selo-cancelado,.selo-etapa[data-etapa=perdida]{color:var(--erro);background:var(--erro-suave);border-color:currentColor}.selo-alerta{color:var(--sinal-tinta);border-color:var(--sinal-tinta);background:var(--sinal-suave)}.etiquetas{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.etiquetas li{border-radius:var(--raio-p);background:var(--superficie-2);white-space:nowrap;padding:1px 8px;font-size:12.5px}.etiquetas li.etiqueta-inativa{color:var(--apagado);text-decoration:line-through}.tarja{font-family:var(--fonte-dados);color:var(--sinal-sobre);background:var(--sinal);border-radius:var(--raio-p);white-space:nowrap;align-items:center;gap:6px;padding:2px 7px 2px 0;font-size:11.5px;font-weight:600;display:inline-flex}.tarja:before{content:"";border-radius:var(--raio-p) 0 0 var(--raio-p);background:repeating-linear-gradient(-45deg, var(--sinal-sobre) 0 2px, transparent 2px 5px);align-self:stretch;width:10px}.regua{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;margin:0;padding:0;list-style:none;display:grid}.regua li{align-content:start;gap:6px;min-width:0;display:grid}.regua li:before{content:"";border:1px solid var(--linha-forte);background:var(--superficie);border-radius:2px;height:10px}.regua li[data-feita]:before{background:var(--tinta);border-color:var(--tinta)}.regua li[aria-current=step]:before{background:var(--hachura);border-color:var(--sinal-sobre)}.regua li[aria-current=step][data-etapa=ganha]:before,.regua li[aria-current=step][data-etapa=concluido]:before{background:var(--ok);border-color:var(--ok)}.regua li[aria-current=step][data-etapa=perdida]:before{background:repeating-linear-gradient(-45deg, var(--erro) 0 4px, transparent 4px 8px);border-color:var(--erro)}.regua-nome{color:var(--apagado);overflow-wrap:anywhere;font-size:12.5px;font-weight:550;line-height:1.25}.regua li[data-feita] .regua-nome,.regua li[aria-current=step] .regua-nome{color:var(--tinta)}.regua li[aria-current=step] .regua-nome{font-weight:700}.regua-data{font-family:var(--fonte-dados);color:var(--apagado);font-size:11px}@media (max-width:719px){.regua-vertical{grid-auto-flow:row;gap:0}.regua-vertical li{grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:36px}.regua-vertical li:before{border-top-width:0;border-radius:0;width:14px;height:100%;min-height:36px}.regua-vertical li:first-child:before{border-top-width:1px;border-radius:2px 2px 0 0}.regua-vertical li:last-child:before{border-radius:0 0 2px 2px}.regua-vertical .regua-nome{font-size:15px}.regua-vertical .regua-data{font-size:12px}}.regua-mini{gap:2px;display:flex}.regua-mini i{background:var(--linha);border-radius:1px;width:10px;height:6px}.regua-mini i[data-feita]{background:var(--tinta)}.regua-mini i[data-atual]{background:var(--sinal);outline:1px solid var(--sinal-sobre);outline-offset:-1px}.regua-mini i[data-atual][data-etapa=concluido]{background:var(--ok);outline-color:var(--ok)}.placa{border:1px solid var(--tinta);border-radius:var(--raio);background:var(--superficie);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid;overflow:hidden}.placa>div{border-right:1px solid var(--linha);border-bottom:1px solid var(--linha);align-content:start;gap:4px;margin:0 -1px -1px 0;padding:12px 14px;display:grid}.placa dt{font-family:var(--fonte-dados);letter-spacing:.08em;text-transform:uppercase;color:var(--apagado);font-size:10.5px;font-weight:500}.placa dd{font-family:var(--fonte-dados);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:500}.placa dd small{color:var(--apagado);margin-left:3px;font-size:12px}.placa dd.texto{font-family:var(--fonte);letter-spacing:0;font-size:14.5px;font-weight:550}.placa dd.vazio{color:var(--apagado);font-size:14px}.placa dd.meios{letter-spacing:0;color:var(--apagado);gap:2px;font-size:12px;font-weight:400;display:grid}.placa dd.meios .valor{color:var(--tinta)}.bloco{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);gap:16px;min-width:0;padding:18px 16px;display:grid}@media (min-width:720px){.bloco{padding:20px 24px}}.bloco h2{font-size:16px;font-weight:650}.bloco-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.bloco-cabecalho>div{gap:2px;display:grid}.bloco-cabecalho p{font-size:13.5px}.secao-titulo{border-bottom:1px solid var(--tinta);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.secao-titulo h2{font-size:15px;font-weight:650}.secao-titulo a{color:var(--apagado);align-items:center;gap:4px;font-size:13.5px;font-weight:550;text-decoration:none;display:inline-flex}.secao-titulo a:hover{color:var(--tinta)}.lista-aviso{background:var(--superficie);border:1px dashed var(--linha-forte);border-radius:var(--raio);justify-items:start;gap:12px;padding:24px 20px;font-size:14.5px;display:grid}.lista-aviso[role=alert]{border:1px solid var(--erro);background:var(--erro-suave);color:var(--erro);border-left-width:3px}.lista-aviso[role=alert] .botao{color:var(--tinta)}.lista-aviso strong{color:var(--tinta);font-size:15.5px}.esqueleto{background:var(--linha);border:1px solid var(--linha);border-radius:var(--raio);gap:1px;display:grid;overflow:hidden}.esqueleto span{background:var(--superficie) linear-gradient(90deg, transparent 0 16px, var(--superficie-2) 16px 38%, transparent 38% 52%, var(--superficie-2) 52% 64%, transparent 64%) no-repeat center / 100% 12px;height:52px;animation:1.4s ease-in-out infinite pulsar;display:block}.esqueleto span:nth-child(2n){animation-delay:.2s}@keyframes pulsar{50%{opacity:.55}}.tela-cheia{text-align:center;place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.pilha{justify-items:center;gap:12px;display:grid}.filtros{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.filtro-busca{flex:260px}.filtro-busca input{background:var(--superficie) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='-1 -1 16 16' fill='none' stroke='%238e897c' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 11.5c3.03757 0 5.5 -2.46243 5.5 -5.5S9.03757 0.5 6 0.5 0.5 2.96243 0.5 6s2.46243 5.5 5.5 5.5Z'/%3E%3Cpath d='M13.5 13.5 10 10'/%3E%3C/svg%3E") no-repeat 12px center;padding-left:38px}.filtro-situacao{flex:0 180px}.filtro-categoria{flex:0 200px}.filtro-valor{flex:0 170px}.gaveta-filtros{display:contents}.gaveta-filtros>summary{display:none}.gaveta-filtros-corpo{display:contents}.gaveta-filtros::details-content{content-visibility:visible;display:contents}@media (max-width:719px){.filtros{gap:8px}.filtro-busca{flex:1 1 0}.filtros .campo>span{font-size:12.5px}.filtro-busca>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gaveta-filtros{display:block}.gaveta-filtros::details-content{content-visibility:hidden;display:block}.gaveta-filtros[open]::details-content{content-visibility:visible}.gaveta-filtros>summary{list-style:none;display:inline-flex}.gaveta-filtros>summary::-webkit-details-marker{display:none}.gaveta-filtros[open]{flex-basis:100%;order:3}.gaveta-filtros[open]>summary{display:none}.gaveta-filtros-corpo{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.gaveta-filtros-corpo .campo{flex:none}.gaveta-filtros-corpo .gaveta-fechar{grid-column:1/-1;justify-self:end}}@media (min-width:720px){.gaveta-fechar{display:none}}.contador-filtros{background:var(--sinal);min-width:20px;height:20px;color:var(--sinal-sobre);font-family:var(--fonte-dados);border-radius:10px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.alternador{border-radius:calc(var(--raio) + 2px);background:var(--superficie-2);gap:2px;padding:3px;display:inline-flex}.alternador a{border-radius:var(--raio);min-height:34px;color:var(--apagado);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.alternador a:hover{color:var(--tinta)}.alternador a[aria-current=page]{color:var(--tinta);background:var(--superficie);box-shadow:var(--sombra), 0 0 0 1px var(--linha)}.tabela-envolve{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);transition:opacity .15s;overflow-x:auto}.tabela-envolve[aria-busy=true]{opacity:.55}.tabela{border-collapse:collapse;width:100%;font-size:14.5px}.tabela th{text-align:left;font-family:var(--fonte-dados);letter-spacing:.08em;text-transform:uppercase;color:var(--apagado);border-bottom:1px solid var(--tinta);white-space:nowrap;padding:10px 16px;font-size:10.5px;font-weight:500}.tabela td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:11px 16px}.tabela tbody tr:last-child td{border-bottom:none}.tabela tbody tr{position:relative}@media (hover:hover){.tabela tbody tr:hover{background:color-mix(in srgb, var(--superficie-2) 45%, transparent)}}.tabela td small,.tabela td>span:not(.selo):not(.tarja){display:block}.tabela td small{margin-top:2px;font-size:12.5px}.tabela .num{text-align:right;font-family:var(--fonte-dados);white-space:nowrap;font-size:13.5px}.tabela-nome{color:var(--tinta);overflow-wrap:anywhere;font-weight:600;text-decoration:none}.tabela-nome:hover{text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);text-underline-offset:3px;text-decoration-thickness:1px}.tabela-nome:after{content:"";position:absolute;inset:0}.tabela-nome:focus-visible{box-shadow:none;outline-offset:4px}@media (max-width:719px){.tabela-envolve{overflow:visible}.tabela,.tabela tbody,.tabela tr,.tabela td{display:block}.tabela thead{display:none}.tabela tbody tr{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 16px;display:grid}.tabela tbody tr:last-child{border-bottom:none}.tabela td{border:none;min-width:0;padding:0}.tabela td:first-child{grid-column:1}.tabela td.lado{grid-area:1/2;justify-self:end}.tabela td:not(:first-child):not(.lado){color:var(--apagado);grid-column:1/-1;grid-template-columns:92px minmax(0,1fr);column-gap:8px;font-size:13.5px;display:grid}.tabela td:not(:first-child):not(.lado):before{content:attr(data-rotulo);font-family:var(--fonte-dados);letter-spacing:.06em;text-transform:uppercase;flex:none;min-width:92px;padding-top:2px;font-size:10.5px}.tabela td:not(:first-child):not(.lado)>*{grid-column:2;min-width:0}.tabela td[data-vazio]{display:none!important}.tabela .num{text-align:left}.tabela-nome{font-size:15.5px}}.paginacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.paginacao>span{font-family:var(--fonte-dados);font-size:12.5px}.formulario{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:24px;display:grid}.campo-largo{grid-column:1/-1}.formulario-secao{border-top:1px solid var(--linha);gap:2px;margin-top:4px;padding-top:18px;display:grid}.formulario-secao:first-child{border-top:none;margin-top:0;padding-top:0}.formulario-secao h2{font-size:16px;font-weight:650}.formulario-secao p{font-size:13.5px}.opcoes{border:none;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.opcoes legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.opcao{border:1px solid var(--linha-forte);border-radius:var(--raio);background:var(--superficie);cursor:pointer;align-items:center;gap:8px;min-height:38px;padding:6px 12px;font-size:14px;display:inline-flex}.opcao:has(input:checked){border-color:var(--tinta);background:var(--sinal-suave);box-shadow:inset 0 0 0 1px var(--tinta)}.opcao:has(input:focus-visible){outline:2px solid var(--tinta);outline-offset:2px}.opcao input{accent-color:var(--tinta);margin:0}@media (max-width:719px){.formulario{grid-template-columns:minmax(0,1fr);padding:18px 16px}.campo input,.campo select,.campo textarea,.cidade input,.cidade select,.categoria-linha input{min-height:46px;font-size:16px}.opcao{min-height:44px}}.situacao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.situacao>div{flex:260px;justify-items:start;gap:6px;font-size:14px;display:grid}.opcoes-ufs{grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:6px;display:grid}.opcoes-ufs .opcao{font-family:var(--fonte-dados);justify-content:center;padding:4px 6px;font-size:13px}.cidades{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cidade{grid-template-columns:minmax(0,1fr) 84px auto;align-items:center;gap:8px;display:grid}.cidade input,.cidade select,.categoria-linha input{font:inherit;border:1px solid var(--linha-forte);border-radius:var(--raio);background:var(--superficie);min-height:40px;color:var(--tinta);min-width:0;padding:8px 10px;font-size:15px}@media (max-width:519px){.cidade{grid-template-columns:minmax(0,1fr) 72px}.cidade .botao{grid-column:1/-1;justify-self:start}}.ucs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.uc{grid-template-columns:minmax(0,1fr) 112px auto;align-items:center;gap:8px;display:grid}.uc-rateio{font-family:var(--fonte-dados);color:var(--apagado);align-items:center;gap:6px;display:flex}.uc input{font:inherit;font-family:var(--fonte-dados);border:1px solid var(--linha-forte);border-radius:var(--raio);background:var(--superficie);min-height:40px;color:var(--tinta);width:100%;min-width:0;padding:8px 10px;font-size:15px}.uc[data-reprovado] .uc-rateio input{border-color:var(--erro);box-shadow:inset 3px 0 0 var(--erro)}@media (max-width:519px){.uc{grid-template-columns:minmax(0,1fr) 96px}.uc .botao{grid-column:1/-1;justify-self:start}}.opcoes>.ucs,.opcoes>p,.opcoes>small,.opcoes>.cidades,.opcoes>.opcoes-ufs{flex:100%}.categorias{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);margin:0;padding:0;list-style:none;display:grid}.categoria-linha{border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.categoria-linha:last-child{border-bottom:none}.categoria-linha>strong,.categoria-linha>input{flex:200px}.categoria-linha>.aviso-erro{flex-basis:100%}.categoria-nova{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.categoria-nova .campo{flex:240px}.hoje{gap:28px;display:grid}.hoje-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.hoje-cabecalho>div{gap:4px;display:grid}.hoje-cabecalho h1{letter-spacing:-.03em;font-size:28px;line-height:1.1}@media (min-width:720px){.hoje-cabecalho h1{font-size:34px}}.hoje-grade{gap:28px;display:grid}@media (min-width:1100px){.hoje-grade{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start}}.hoje-coluna{gap:28px;min-width:0;display:grid}.hoje-secao{gap:12px;display:grid}.atencao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);margin:0;padding:0;list-style:none}.atencao li{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 16px;display:grid;position:relative}.atencao li:last-child{border-bottom:none}@media (hover:hover){.atencao li:hover{background:color-mix(in srgb, var(--superficie-2) 45%, transparent)}}.atencao-quem{gap:2px;min-width:0;display:grid}.atencao-quem a{overflow-wrap:anywhere;font-weight:600;text-decoration:none}.atencao-quem a:after{content:"";position:absolute;inset:0}.atencao-quem a:focus-visible{box-shadow:none}.atencao-quem span{color:var(--apagado);font-size:13px}.atencao-lado{align-items:center;gap:10px;display:flex}.atencao-vazia{color:var(--apagado);padding:18px 16px;font-size:14px}.fita{border:1px solid var(--tinta);border-radius:var(--raio);background:var(--superficie);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.fita li{border-right:1px solid var(--linha);align-content:space-between;gap:10px;min-width:0;padding:10px 12px 12px;display:grid}.fita li:last-child{border-right:none}.fita-numero{font-family:var(--fonte-dados);letter-spacing:-.04em;font-size:26px;font-weight:500;line-height:1}.fita li[data-zero] .fita-numero{color:var(--apagado);opacity:.6}.fita li[data-destaque]{background:var(--sinal-suave)}.fita .regua-nome{font-size:12px}@media (max-width:719px){.fita{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.fita li{border-bottom:1px solid var(--linha)}.fita li:nth-child(3n){border-right:none}.fita-numero{font-size:22px}}.na-obra{gap:8px;margin:0;padding:0;list-style:none;display:grid}.na-obra li{background:var(--superficie);border:1px solid var(--linha);border-left:3px solid var(--tinta);border-radius:var(--raio-p);gap:8px;padding:12px 14px;display:grid;position:relative}.na-obra li:hover{border-color:var(--linha-forte);border-left-color:var(--tinta)}.na-obra-topo{justify-content:space-between;gap:12px;display:flex}.na-obra-topo a{font-weight:600;text-decoration:none}.na-obra-topo a:after{content:"";position:absolute;inset:0}.na-obra-topo a:focus-visible{box-shadow:none}.na-obra-baixo{color:var(--apagado);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:13px;display:flex}.medidor{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);box-shadow:var(--sombra);gap:2px;margin:0;padding:12px 14px;list-style:none;display:grid}.medidor li{grid-template-columns:9.5em minmax(0,1fr) 2.5em;align-items:center;gap:12px;min-height:30px;font-size:13.5px;display:grid}.medidor-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.medidor-barra{background:repeating-linear-gradient(90deg, var(--linha) 0 1px, transparent 1px 10%);border-bottom:1px solid var(--linha);height:12px}.medidor-barra i{background:var(--tinta);min-width:2px;height:100%;display:block}.medidor li[data-etapa=concluido] .medidor-barra i{background:var(--ok)}.medidor li[data-zero] .medidor-barra i{background:0 0}.medidor-numero{font-family:var(--fonte-dados);text-align:right;font-size:14px;font-weight:500}.medidor li[data-zero]{color:var(--apagado)}.comeco{border:1px solid var(--tinta);border-radius:var(--raio);background:var(--superficie);margin:0;padding:0;list-style:none;display:grid}.comeco li{border-bottom:1px solid var(--linha);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid;position:relative}.comeco li:last-child{border-bottom:none}.comeco-numero{font-family:var(--fonte-dados);color:var(--apagado);font-size:22px}.comeco a{font-size:16px;font-weight:650;text-decoration:none}.comeco a:after{content:"";position:absolute;inset:0}.comeco li:hover{background:var(--sinal-suave)}.nota{color:var(--apagado);font-size:13px}.lista-aviso p{align-items:flex-start;gap:8px;display:flex}.abas-etapas{display:none}@media (max-width:719px){.abas-etapas{z-index:10;scrollbar-width:none;background:var(--papel);border-bottom:1px solid var(--linha);gap:6px;margin:0 -16px;padding:8px 16px;display:flex;position:sticky;top:56px;overflow-x:auto}.abas-etapas::-webkit-scrollbar{display:none}.abas-etapas a{border-radius:var(--raio);border:1px solid var(--linha-forte);background:var(--superficie);flex:none;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13.5px;font-weight:550;text-decoration:none;display:inline-flex}.abas-etapas a[aria-current=true]{border-color:var(--tinta);box-shadow:inset 0 -3px 0 var(--sinal)}.abas-etapas .dado{color:var(--apagado)}}.quadro{scroll-snap-type:x mandatory;grid-auto-columns:minmax(248px,1fr);grid-auto-flow:column;gap:10px;padding-bottom:12px;scroll-padding:0 16px;transition:opacity .15s;display:grid;overflow-x:auto}.quadro[aria-busy=true]{opacity:.55}@media (max-width:719px){.quadro{grid-auto-columns:calc(100vw - 48px);margin:0 -16px;padding:0 16px 12px}}.coluna{background:var(--superficie-2);border-radius:var(--raio);border-top:3px solid var(--linha-forte);scroll-snap-align:start;grid-template-rows:auto 1fr;align-content:start;gap:8px;min-height:220px;padding:0 8px 8px;transition:background-color .12s,box-shadow .12s;display:grid}.coluna[data-etapa=ganha]{border-top-color:var(--ok)}.coluna[data-etapa=perdida]{border-top-color:var(--erro)}.coluna[data-alvo]{background:var(--sinal-suave);box-shadow:inset 0 0 0 2px var(--tinta)}.coluna-cabecalho{justify-content:space-between;align-items:baseline;gap:8px;padding:10px 4px 2px;display:flex}.coluna-cabecalho h2{letter-spacing:-.005em;font-size:13.5px;font-weight:650}.contagem{font-family:var(--fonte-dados);color:var(--apagado);font-size:12px;font-weight:500}.coluna-vazia{border:1px dashed var(--linha-forte);border-radius:var(--raio-p);color:var(--apagado);padding:14px 10px;font-size:13px}.coluna-mais{color:var(--apagado);padding:4px;font-size:12.5px;font-weight:550}.cartoes{align-content:start;gap:6px;margin:0;padding:0;list-style:none;display:grid}.cartao{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio-p);box-shadow:var(--sombra);cursor:grab;gap:8px;padding:10px 12px;font-size:13px;display:grid;position:relative}.cartao:hover{border-color:var(--linha-forte)}.cartao[draggable=false]{cursor:default}.cartao[data-arrastando]{opacity:.4}.cartao-topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cartao-titulo{color:var(--tinta);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none}.cartao-titulo:hover{text-underline-offset:3px;text-decoration:underline}.cartao-dados{color:var(--apagado);flex-wrap:wrap;gap:2px 8px;display:flex}.cartao-dados .dado{color:var(--tinta)}.cartao-motivo{color:var(--erro);border-left:2px solid var(--erro);padding-left:8px;font-size:12.5px}.cartao-rodape{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}.cartao-rodape .tempo{font-family:var(--fonte-dados);color:var(--apagado);font-size:11.5px}.cartao-mover{color:var(--apagado);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.cartao-mover select{opacity:0;cursor:pointer;width:calc(100% + 12px);font-size:16px;position:absolute;inset:-8px -6px}.cartao-mover:has(select:focus-visible){outline:2px solid var(--tinta);outline-offset:3px;border-radius:2px}.cartao-mover:hover{color:var(--tinta)}.cartao-projeto{color:var(--ok);align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.cartao-projeto:hover{text-decoration:underline}.detalhe-grade{gap:20px;display:grid}@media (min-width:1100px){.detalhe-grade{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start}}.detalhe-coluna{gap:20px;min-width:0;display:grid}.ficha{margin:0;display:grid}.ficha>div{border-bottom:1px solid var(--linha);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:9px 0;font-size:14px;display:grid}.ficha>div:last-child{border-bottom:none}.ficha dt{font-family:var(--fonte-dados);letter-spacing:.08em;text-transform:uppercase;color:var(--apagado);padding-top:3px;font-size:10.5px}.ficha dd{overflow-wrap:anywhere;margin:0}.ficha a{font-weight:550}.mover{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.mover .campo{flex:200px}.mover>p{flex-basis:100%;font-size:13.5px}.aviso-projeto{background:var(--ok-suave);border-left:3px solid var(--ok);border-radius:var(--raio-p);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.aviso-cancelado{background:var(--erro-suave);border-left:3px solid var(--erro);border-radius:var(--raio-p);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.aviso-cancelado>div{flex:260px;gap:6px;display:grid}.aviso-cancelado h2,.situacao h2{align-items:center;gap:8px;font-size:16px;display:flex}.motivo-perda{background:var(--erro-suave);border-left:3px solid var(--erro);border-radius:var(--raio-p);padding:10px 12px;font-size:14px}.anotar{gap:8px;display:grid}.linha-do-tempo{margin:0;padding:0;list-style:none;display:grid}.linha-do-tempo li{gap:2px;padding:2px 0 16px 22px;font-size:14px;display:grid;position:relative}.linha-do-tempo li:before{content:"";background:var(--linha-forte);width:1px;position:absolute;top:14px;bottom:-2px;left:4px}.linha-do-tempo li:last-child:before{display:none}.linha-do-tempo li:after{content:"";background:var(--superficie);border:1.5px solid var(--linha-forte);border-radius:2px;width:9px;height:9px;position:absolute;top:6px;left:0}.linha-do-tempo li[data-tipo=anotacao]:after{background:var(--sinal);border-color:var(--sinal-sobre)}.linha-do-tempo li[data-etapa=ganha]:after{background:var(--ok);border-color:var(--ok)}.linha-do-tempo li[data-etapa=perdida]:after{background:var(--erro);border-color:var(--erro)}.linha-do-tempo li[data-tipo=etapa]:not([data-etapa=ganha]):not([data-etapa=perdida]):after{background:var(--tinta);border-color:var(--tinta)}.linha-do-tempo time,.linha-do-tempo .apagado{font-family:var(--fonte-dados);color:var(--apagado);font-size:11.5px}.linha-do-tempo-texto{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio-p);margin:6px 0 4px;padding:10px 12px;font-size:14px}.linhas{margin:0;padding:0;list-style:none;display:grid}.linhas li{border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 0;font-size:14px;display:flex;position:relative}.linhas li:last-child{border-bottom:none}.linhas li .tabela-nome{flex:200px}.escolhido{background:var(--sinal-suave);border:1px solid var(--tinta);border-radius:var(--raio);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.busca-cliente{gap:8px;display:grid}.achados{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.achados .botao{font-weight:550}.dialogo{width:calc(100% - 32px);max-width:460px;color:var(--tinta);background:var(--superficie);border:1px solid var(--tinta);border-radius:var(--raio);box-shadow:var(--sombra-alta);padding:24px}.dialogo::backdrop{background:#00000073}.dialogo form{gap:16px;display:grid}.dialogo h2{overflow-wrap:anywhere;font-size:18px}.formulario-embutido{box-shadow:none;border:none;border-top:1px solid var(--linha);border-radius:0;padding:16px 0 0}.telefone{align-items:center;gap:6px;width:fit-content;min-height:32px;margin-top:4px;font-weight:550;text-decoration:none;display:flex}.telefone:hover .dado{text-underline-offset:3px;text-decoration:underline}@media (max-width:719px){.telefone{border:1px solid var(--linha-forte);border-radius:var(--raio);background:var(--superficie);min-height:44px;padding:0 12px}.ficha>div{grid-template-columns:minmax(0,1fr);gap:4px}}.coluna-esqueleto{min-height:320px;animation:1.4s ease-in-out infinite pulsar}.entrada-painel .regua li:before{border-color:var(--grafite-apagado);background:0 0}.entrada-painel .regua li[data-feita]:before{background:var(--grafite-tinta);border-color:var(--grafite-tinta)}.entrada-painel .regua li[aria-current=step]:before{background:var(--hachura);border-color:var(--sinal)}.entrada-painel .regua-nome,.entrada-painel .regua li[data-feita] .regua-nome{color:var(--grafite-apagado);font-size:11.5px}.entrada-painel .regua li[aria-current=step] .regua-nome{color:var(--grafite-tinta)}.com-icone{align-items:center;gap:6px;display:inline-flex}.fita li[data-fechada]{background:var(--papel)}.fita li[data-fechada] .fita-numero{color:var(--apagado)}@media (min-width:960px){.casca{background:linear-gradient(to right, var(--grafite) var(--lateral), transparent var(--lateral))}}@media (max-width:719px){.atencao li{grid-template-columns:minmax(0,1fr);gap:8px}.atencao-lado{justify-content:space-between}}.selo-neutro:before{display:none}.andamento{align-items:center;gap:10px;display:inline-flex!important}.andamento .dado{font-size:12.5px}.motivo-curto{color:var(--erro)}.tabela th.num{text-align:right}.formulario-coluna{grid-template-columns:minmax(0,1fr);padding:20px}.aviso-atencao{background:var(--sinal-suave);border-left:3px solid var(--sinal-sobre);border-radius:var(--raio-p);flex-basis:100%;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}@media (prefers-color-scheme:dark){.aviso-atencao{border-left-color:var(--sinal)}}.alternador-rolavel{scrollbar-width:none;max-width:100%;overflow-x:auto}.alternador button{font:inherit;border-radius:var(--raio);min-height:34px;color:var(--apagado);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:0 12px;font-size:14px;font-weight:550;display:inline-flex}.alternador button:hover{color:var(--tinta)}.alternador button[aria-pressed=true]{color:var(--tinta);background:var(--superficie);box-shadow:var(--sombra), 0 0 0 1px var(--linha)}.alternador a{white-space:nowrap}.valor{font-family:var(--fonte-dados);font-variant-numeric:tabular-nums;white-space:nowrap}.valor[data-tipo=entrada]{color:var(--ok)}.valor[data-negativo]{color:var(--erro)}.tabela tbody td a:not(.tabela-nome),.tabela tbody td button{z-index:1;position:relative}.tabela-compacta td{padding-top:9px;padding-bottom:9px}.tabela tr[data-inativo] .tabela-nome{color:var(--apagado)}.tabela td[data-atencao]{color:var(--sinal-tinta);font-weight:600}.tabela tr.linha-saldo,.tabela tr.linha-total{background:var(--superficie-2)}@media (min-width:720px){.tabela tr.linha-total td{border-top:1px solid var(--tinta)}}.tabela .previsto{color:var(--apagado)}.previsto-par{justify-items:end;display:grid!important}@media (max-width:719px){.previsto-par{justify-items:start}}.por-meio{color:var(--apagado);justify-items:end;font-size:11.5px;display:grid!important}@media (max-width:719px){.por-meio{justify-items:start}}.meio{font-size:13px}.meio[data-meio=especie]:before{content:"● ";color:var(--apagado)}.meio[data-meio=digital]:before{content:"○ ";color:var(--apagado)}.tabela tr[data-inativo] .valor{color:var(--apagado);text-decoration:line-through}.filtros-fluxo{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 12px;display:grid}.filtros-fluxo input,.filtros-fluxo select,.parcelas input,.parcelas select{width:100%;min-width:0}.nota-fluxo{font-size:13.5px}.vencidos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vencidos li{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}.somas{color:var(--apagado);flex-wrap:wrap;gap:4px 20px;font-size:13.5px;display:flex}.somas strong{color:var(--tinta)}.somas strong[data-tipo=entrada]{color:var(--ok)}.somas small{font-size:12px;display:block}.baixa{gap:4px;display:inline-grid!important}.botao-perigo{color:var(--erro);border-color:currentColor}.botao-perigo:hover{background:var(--erro-suave)}.opcoes-tipo{flex-wrap:wrap;gap:8px 20px;display:flex}.falta-lancar{background:var(--sinal-suave);border-left:3px solid var(--sinal-sobre);border-radius:var(--raio-p);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px;font-size:14px;display:flex}.parcelas{border:1px solid var(--linha);border-radius:var(--raio);gap:14px;padding:16px;display:grid}.parcelas-topo{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 12px;display:grid}.parcelas-linhas{counter-reset:none;gap:6px;margin:0;padding:0;list-style:none;display:grid}.parcelas-linhas li{grid-template-columns:52px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.parcelas-numero{color:var(--apagado);font-size:12.5px}.parcelas-linhas input[aria-invalid]{border-color:var(--erro)}.parcelas-soma{font-size:14px}@media (prefers-color-scheme:dark){.falta-lancar{border-left-color:var(--sinal)}}.bloco-destaque{border:1px solid var(--tinta);border-left:4px solid var(--sinal)}.copiar-linha{gap:8px;display:flex}.copiar-linha input{flex:auto;min-width:0}.copiar-linha .botao{flex:none}.link-botao{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.texto-falha{color:var(--erro)}.dialogo-largo{max-width:560px}.entregas{margin:0;padding:0;list-style:none;display:grid}.entregas li{border-bottom:1px solid var(--linha);gap:2px;padding:8px 0;font-size:14px;display:grid}.entregas li:last-child{border-bottom:none}
