.so-noite,[data-tema=noite] .so-dia{display:none}[data-tema=noite] .so-noite{display:inline}.tema>span{align-items:center;gap:8px}.tema>span.so-dia,[data-tema=noite] .tema>span.so-noite{display:inline-flex}[data-tema=noite] .tema>span.so-dia{display:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace}.arte{display:contents}.mascote .perna-pau{display:none}[data-plano=trial] .mascote .perna-pau{display:inline}[data-plano=trial] .mascote .perna-normal{display:none}.pe form{width:100%}a.nav,a.selo,a.btn,a.link{text-decoration:none}a.link{text-decoration:underline}.filtros{flex-wrap:wrap;gap:6px;display:flex}.filtros a{border:1.5px solid var(--linha);min-height:38px;color:var(--tinta);background:var(--sup);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.filtros a:hover{border-color:var(--destaque)}.filtros a[aria-current=true]{background:var(--destaque);color:var(--destaque-txt);border-color:var(--destaque)}.filtros .n{font-variant-numeric:tabular-nums;opacity:.75;font-size:13px}.barra-ferramentas{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.barra-ferramentas .campo{flex:200px;margin:0}.barra-ferramentas .campo.estreito{flex:0 120px}.rolar{overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:15px}.tabela th{text-align:left;font-family:var(--display);color:var(--titulo);white-space:nowrap;padding:0 12px 10px;font-size:16px;font-weight:800}.tabela td{border-top:1.5px solid var(--linha);vertical-align:middle;padding:12px}.tabela td small{color:var(--sec);font-size:13px;display:block}.tabela .fim{text-align:right;white-space:nowrap}.tabela tr.revisar td:first-child{box-shadow:inset 4px 0 0 var(--destaque)}.acoes-linha{align-items:center;gap:12px;display:inline-flex}.acoes-linha form{display:inline}.paginacao{color:var(--sec);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:14px;display:flex}.paginacao .acoes{margin:0}.form-linha{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.form-linha .campo{flex:180px;margin:0}.campo textarea{resize:vertical;border:1.5px solid var(--linha);background:var(--recuo);width:100%;min-height:160px;color:var(--tinta);line-height:1.55;font:inherit;border-radius:6px;padding:10px 12px}.campo textarea:focus{border-color:var(--destaque);outline:none}.campo .ajuda,.ajuda{color:var(--sec);font-size:13px}.aviso.erro{border-left-color:#b3261e}.soltar{text-align:center;border:2px dashed var(--linha);background:var(--recuo);border-radius:8px;place-items:center;gap:8px;padding:28px 20px;display:grid}.soltar.ativo{border-color:var(--destaque)}.mapa-colunas{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.mapa-colunas .campo{margin:0}.numeros-import{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.numeros-import div{border:1.5px solid var(--linha);background:var(--sup);border-radius:6px;padding:10px 12px}.numeros-import strong{font-family:var(--display);color:var(--titulo);font-size:28px;line-height:1.1;display:block}.numeros-import span{color:var(--sec);font-size:13px}.linha-tempo{gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.linha-tempo:before{content:"";background:var(--linha);width:2px;position:absolute;top:8px;bottom:8px;left:31px}.passo{grid-template-columns:64px 1fr;align-items:start;gap:16px;display:grid;position:relative}.passo .dia{text-align:center;background:var(--destaque);width:64px;height:64px;color:var(--destaque-txt);font-family:var(--display);z-index:1;border:2px solid var(--sup);border-radius:50%;place-content:center;font-weight:800;line-height:1;display:grid}.passo .dia small{font-family:inherit;font-size:11px;font-weight:700;display:block}.passo .dia b{font-size:26px}.passo.fim .dia{background:var(--recuo);color:var(--sec);border-color:var(--linha)}.passo .quadro{padding:18px 20px}.passo h3{margin-bottom:6px;font-size:20px}.passo .corpo{white-space:pre-wrap;color:var(--sec);max-height:9.5em;font-size:15px;overflow:hidden;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.passo .meta{flex-wrap:wrap;gap:8px;margin:4px 0 10px;display:flex}.variaveis{color:var(--sec);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.variaveis code{background:var(--recuo);border:1px solid var(--linha);cursor:pointer;color:var(--tinta);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace}.previa-email{border:1.5px solid var(--linha);background:var(--sup);white-space:pre-wrap;border-radius:6px;padding:16px 18px;font-size:15px;line-height:1.6}.previa-email .assunto{border-bottom:1.5px solid var(--linha);white-space:normal;margin-bottom:10px;padding-bottom:10px;font-weight:700}.previa-email .descadastro{color:var(--sec);font-size:13px}.duas-iguais{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.secoes{gap:24px;display:grid}.dias{flex-wrap:wrap;gap:6px;display:flex}.dias label{border:1.5px solid var(--linha);cursor:pointer;background:var(--sup);border-radius:6px;place-items:center;min-width:52px;min-height:40px;padding:0 10px;font-size:14px;font-weight:700;display:inline-grid}.dias input{opacity:0;pointer-events:none;position:absolute}.dias label:has(input:checked){background:var(--destaque);color:var(--destaque-txt);border-color:var(--destaque)}.dias label:has(input:focus-visible){outline:3px solid var(--destaque);outline-offset:2px}.checagem{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.checagem li{align-items:flex-start;gap:10px;display:flex}.checagem .ok,.checagem .falta{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid}.checagem .ok{color:#fff;background:#3a7d4a}.checagem .falta{background:var(--recuo);border:1.5px solid var(--linha);color:var(--sec)}.etiquetas{flex-wrap:wrap;gap:6px;display:flex}.etiquetas span{border:1.5px solid var(--linha);background:var(--recuo);border-radius:999px;padding:2px 10px;font-size:13px}@media (max-width:860px){.duas-iguais{grid-template-columns:1fr}.passo{grid-template-columns:48px 1fr;gap:12px}.passo .dia{width:48px;height:48px}.passo .dia b{font-size:20px}.linha-tempo:before{left:23px}}.rotulo{font-size:14px;font-weight:700}a.marca{text-decoration:none}a.btn:not(.btn-pri):not(.btn-dest){color:var(--tinta)}input[type=range]{accent-color:var(--destaque);width:100%}@media (min-width:861px){.app>.lateral{align-self:start;height:100vh;position:sticky;top:0;overflow-y:auto}}.tabela .selo{white-space:nowrap}.financas .rotulo{color:var(--sec);font-size:14px;font-weight:700}.plano-topo{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.plano-topo>div:first-child{min-width:0}.plano-mascote{flex:none;width:150px;margin:-6px 0 -40px}.plano-mascote .arte,.plano-mascote svg{width:100%;height:auto;display:block}.quadro .plano-nome,.plano-nome{font-family:var(--display);color:var(--titulo);margin-top:4px;font-size:clamp(48px,7vw,84px);line-height:.95}.plano-preco{margin-top:8px;font-size:18px}.plano-atual .estado{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.escada{counter-reset:d;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.escada li{gap:2px;padding:18px 10px 0 0;display:grid;position:relative}.escada li:before{content:"";background:var(--linha);height:3px;position:absolute;top:6px;left:0;right:0}.escada li.passado:before,.escada li.atual:before{background:var(--destaque)}.escada .degrau{background:var(--sup);border:3px solid var(--linha);border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.escada li.passado .degrau{background:var(--destaque);border-color:var(--destaque)}.escada li.atual .degrau{background:var(--destaque);border-color:var(--destaque);box-shadow:0 0 0 5px color-mix(in srgb, var(--destaque) 25%, transparent)}.escada li.proximo .degrau{border-color:var(--destaque)}.escada b{font-size:16px}.escada small{color:var(--sec);font-size:13px}.escada li.atual b{color:var(--destaque)}.medidores{gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.medidor-linha{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.medidor-linha span:first-child{display:grid}.medidor-linha small{color:var(--sec);font-size:13px;font-weight:400}.medidor-linha .num{white-space:nowrap;font-weight:700}.trilho{background:var(--recuo);border:1px solid var(--linha);border-radius:999px;height:8px;margin-top:6px;overflow:hidden}.trilho span{background:var(--destaque);border-radius:inherit;height:100%;display:block}.trilho.livre-total{background:repeating-linear-gradient(90deg, var(--linha) 0 6px, transparent 6px 12px);border:0;height:3px;margin-top:10px}.medidores .perto .trilho span{background:#c47a12}.medidores .cheio .trilho span{background:#b3261e}.medidores .cheio .num{color:#b3261e}[data-tema=noite] .medidores .cheio .num{color:#ff8a80}.custo-ia{border-top:1px dashed var(--linha);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:20px;padding-top:16px;display:flex}.custo-ia span:first-child{display:grid}.custo-ia small{color:var(--sec);font-size:13px}.custo-ia .num{font-weight:700}.upgrade h2{margin-top:2px}.comparar{border-collapse:collapse;width:100%;margin-top:16px;font-size:14px}.comparar th{text-align:right;color:var(--sec);padding:0 0 6px;font-size:13px}.comparar td{border-top:1px solid var(--linha);padding:7px 0}.comparar td.num{text-align:right;white-space:nowrap;padding-left:10px}.comparar td.ganho{color:var(--titulo);font-weight:700}.form-upgrade{gap:12px;margin-top:20px;display:grid}.form-upgrade .campo{margin:0}.btn-upgrade{justify-content:center;width:100%;padding-block:14px;font-size:16px}.pedido-aberto{border:1.5px dashed var(--destaque);border-radius:8px;gap:10px;margin-top:18px;padding:14px;display:grid}@media (max-width:640px){.plano-mascote{width:72px;margin-bottom:0}.quadro .plano-nome{overflow-wrap:anywhere;font-size:38px}.escada{grid-auto-flow:row;gap:10px}.escada li{padding:0 0 0 26px}.escada li:before{width:3px;height:auto;inset:0 auto -10px 6px}.escada li:last-child:before{display:none}}.estado{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.publicacao{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 28px;margin-bottom:22px;display:grid}.publicacao>.msg{grid-column:1/-1}.pub-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pub-medida .medidores{margin-top:8px}.base-duas{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.pilha{gap:22px;min-width:0;display:grid}.blocos{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.blocos>li{border:1.5px solid var(--linha);background:var(--recuo);border-radius:8px}.blocos>li.aberto{background:var(--sup);border-color:var(--destaque)}.bloco-cab{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.bloco-n{background:var(--destaque);width:30px;height:30px;color:var(--destaque-txt);border-radius:50%;place-items:center;font-weight:800;display:grid}.vazio-bloco .bloco-n{color:var(--sec);border:1.5px dashed var(--linha);background:0 0}.bloco-tit{min-width:0;display:grid}.bloco-tit b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bloco-tit small{color:var(--sec);font-size:13px}.bloco-seta{color:var(--sec);text-align:center;width:24px;font-size:22px;font-weight:700}.bloco-corpo{padding:4px 14px 14px}.abas-mini{border:1.5px solid var(--linha);border-radius:999px;gap:4px;margin-top:14px;padding:3px;display:inline-flex}.abas-mini button{font:inherit;color:var(--sec);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700}.abas-mini button[aria-selected=true]{background:var(--destaque);color:var(--destaque-txt)}.sim-form{gap:10px;margin-top:14px;display:grid}.sim-form .campo{margin:0}.sim-resposta{gap:12px;margin-top:16px;display:grid}.sub-titulo{margin-top:22px;font-size:16px}.check{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.check input{width:18px;height:18px;accent-color:var(--destaque)}.campo.estreito{flex:0 110px}.lista.lacunas li{grid-template-columns:14px 1fr auto}.acoes-linha .link{font-size:14px}.rascunhos .duas-iguais{margin-bottom:22px}.rascunhos .filtros{margin-bottom:16px}.lote-confirma{gap:12px;margin-top:14px;display:grid}.lote-confirma .previa-email{max-height:220px;font-size:14px;overflow:auto}.fila{gap:18px;display:grid}.cartao-rasc{gap:14px;display:grid}.rasc-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rasc-cab>div:first-child{display:grid}.rasc-cab small{color:var(--sec);font-size:13px}.rasc-editor .campo{margin-bottom:10px}.diff{grid-template-columns:1fr 1fr;gap:12px;display:grid}.diff .rotulo{color:var(--sec);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.previa-email.antes{opacity:.75;text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--sec) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--sec) 60%, transparent)}.rejeitar{border:1.5px dashed var(--linha);border-radius:8px;gap:12px;padding:14px;display:grid}.rejeitar fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.rejeitar legend{margin-bottom:6px;font-weight:700}.opcao{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.opcao input{accent-color:var(--destaque);margin-top:4px}.opcao span{display:grid}.opcao small{color:var(--sec);font-size:13px}.conversas .filtros{align-items:center;margin-bottom:18px}.filtro-intencao{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.filtro-intencao select{border:1.5px solid var(--linha);background:var(--sup);min-height:38px;color:var(--tinta);font:inherit;border-radius:999px;padding:0 12px;font-size:14px}.filtro-intencao .btn{min-height:38px}.caixa-conversas{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.lista-conversas{gap:8px;max-height:calc(100vh - 220px);margin:0;padding:0;list-style:none;display:grid;position:sticky;top:16px;overflow-y:auto}.item-conversa{border:1.5px solid var(--linha);background:var(--sup);color:inherit;border-radius:8px;gap:4px;padding:12px 14px;text-decoration:none;display:grid}.item-conversa:hover{border-color:var(--destaque)}.item-conversa[aria-current=true]{border-color:var(--destaque);box-shadow:inset 4px 0 0 var(--destaque)}.ic-topo{justify-content:space-between;gap:8px;display:flex}.ic-topo small,.ic-org{color:var(--sec);font-size:12px}.ic-previa{color:var(--sec);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.item-conversa .estado{margin-top:4px}.item-conversa .selo{padding:1px 8px;font-size:11px}.selo.urgente{color:#b3261e;border-color:#b3261e}.selo.urgente i{background:#b3261e}[data-tema=noite] .selo.urgente{color:#ff8a80;border-color:#ff8a80}[data-tema=noite] .selo.urgente i{background:#ff8a80}.thread{gap:16px;display:grid}.thread-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.thread-esc{text-align:right;justify-items:end;gap:4px;display:grid}.thread-esc small{color:var(--sec);font-size:13px}.mensagens{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mensagens>li{border:1.5px solid var(--linha);background:var(--recuo);border-radius:10px;max-width:86%;padding:12px 16px}.mensagens>li.msg-enviada{background:var(--sup);border-color:color-mix(in srgb, var(--destaque) 45%, var(--linha));justify-self:end}.mensagens>li.msg-pendente{border-style:dashed}.mensagens>li.msg-rejeitada{opacity:.55}.msg-meta{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.msg-meta small{color:var(--sec);font-size:12px}.msg-assunto{margin-bottom:4px;font-size:14px;font-weight:700}.msg-corpo{white-space:pre-wrap;font-size:15px;line-height:1.55}.classificar{border-top:1.5px dashed var(--linha);flex-wrap:wrap;align-items:flex-end;gap:12px;padding-top:14px;display:flex}.classificar .campo{flex:220px;margin:0}.thread-acoes{gap:12px;padding-top:4px;display:grid}.thread-acoes .acoes{margin-top:0}.responder{gap:10px;display:grid}.responder .campo{margin:0}.thread-fim{border-top:1.5px dashed var(--linha);padding-top:10px}@media (max-width:960px){.base-duas,.caixa-conversas{grid-template-columns:1fr}.lista-conversas{max-height:360px;position:static}.publicacao{grid-template-columns:1fr}.pub-acoes{justify-content:flex-start}.diff{grid-template-columns:1fr}.mensagens>li{max-width:100%}}.resultados .cabeca .filtros{align-self:flex-end}.funil{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.funil li{grid-template-columns:150px minmax(0,1fr) 110px;align-items:center;gap:14px;display:grid}.funil-rot{display:grid}.funil-rot small,.funil-num small{color:var(--sec);font-size:12px;font-weight:400}.funil-trilho{background:var(--recuo);border-radius:4px;height:22px;overflow:hidden}.funil-trilho span{background:var(--destaque);border-radius:0 4px 4px 0;height:100%;display:block}.funil li:nth-child(n+5) .funil-trilho span{background:var(--titulo)}.funil-num{justify-items:end;font-size:18px;font-weight:700;display:grid}.tres-graficos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.mini-grafico{border:1.5px solid var(--linha);background:var(--sup);border-radius:8px;margin:0;padding:16px 18px 12px}.mini-grafico figcaption{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.mini-grafico figcaption .num{font-size:20px;font-weight:800}.mini-grafico svg{width:100%;height:auto;display:block;overflow:visible}.mini-grafico .eixo{stroke:var(--linha);stroke-width:1px}.mini-grafico .barra{fill:var(--destaque)}.mini-grafico .alvo-hover{fill:#0000}.mini-grafico .coluna:hover .barra{fill:var(--titulo)}.mini-grafico .coluna:hover .alvo-hover{fill:color-mix(in srgb, var(--destaque) 10%, transparent)}.mini-grafico .rot-eixo{fill:var(--sec);font-size:10px}.seletor-etapa{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.seletor-etapa select{border:1.5px solid var(--linha);background:var(--sup);min-height:38px;color:var(--tinta);font:inherit;border-radius:6px;padding:0 10px;font-size:14px}.seletor-etapa .btn{min-height:38px}.resultado-conversa{border-top:1.5px dashed var(--linha);flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.resultado-conversa .rotulo{color:var(--sec);font-size:13px;font-weight:700}@media (max-width:960px){.tres-graficos{grid-template-columns:1fr}.funil li{grid-template-columns:110px minmax(0,1fr) 80px;gap:10px}}.checklist-gatilho{z-index:40;border:2px solid var(--tinta);background:var(--sup);min-height:46px;color:var(--tinta);font:inherit;cursor:pointer;box-shadow:3px 3px 0 var(--sombra,var(--tinta));border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 12px;font-size:15px;font-weight:700;display:inline-flex;position:fixed;bottom:20px;right:20px}.checklist-gatilho:hover{border-color:var(--destaque)}.checklist-gatilho:focus-visible{outline:3px solid var(--destaque);outline-offset:2px}.checklist-anel{background:radial-gradient(closest-side, var(--sup) 62%, transparent 64%), conic-gradient(var(--destaque) var(--p), var(--recuo) 0);border-radius:50%;flex:none;width:24px;height:24px}.checklist-modal{border:2px solid var(--tinta);background:var(--sup);width:min(640px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--tinta);box-shadow:6px 6px 0 var(--sombra,var(--tinta));border-radius:10px;padding:0}.checklist-modal::backdrop{background:#0000008c}.checklist-modal[open]{animation:.18s ease-out checklist-entra}@keyframes checklist-entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.checklist-modal[open]{animation:none}}.checklist-corpo{padding:22px 24px 24px}.checklist-corpo header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.checklist-corpo h2{margin:0 0 4px}.checklist-corpo .trilho{margin:14px 0 6px}.checklist-passos{margin:8px 0 0;padding:0;list-style:none;display:grid}.checklist-passos li{border-top:1.5px dashed var(--linha);grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.checklist-passos li:first-child{border-top:0}.checklist-passos li>div{gap:2px;min-width:0;display:grid}.checklist-passos small{color:var(--sec);font-size:13.5px;line-height:1.4}.checklist-passos .ok,.checklist-passos .falta{border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.checklist-passos .ok{color:#fff;background:#3a7d4a}.checklist-passos .falta{background:var(--recuo);border:1.5px solid var(--linha)}.checklist-passos li.feito b{color:var(--sec);font-weight:600}.checklist-passos li.atual{background:color-mix(in srgb, var(--destaque) 10%, transparent);border-top-color:#0000;border-radius:8px;margin:0 -12px;padding:12px}.checklist-passos li.atual+li{border-top-color:#0000}.checklist-passos li.atual .falta{border-color:var(--destaque);border-width:2px}.checklist-passos .btn{min-height:40px;padding:0 16px;font-size:14px}.checklist-passos .selo{white-space:nowrap;padding:2px 10px;font-size:12.5px}@media (max-width:560px){.checklist-passos li{grid-template-columns:24px 1fr}.checklist-passos li>:last-child:not(div){grid-column:2;justify-self:start}.checklist-gatilho{bottom:12px;right:12px}}@media print{.checklist-gatilho{display:none}}.partes-base{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0 0 18px;display:grid}.partes-base button{text-align:left;border:1.5px solid var(--linha);background:var(--recuo);min-height:58px;color:var(--tinta);font:inherit;cursor:pointer;border-radius:8px;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.partes-base button:hover{border-color:var(--destaque)}.partes-base button:focus-visible{outline:3px solid var(--destaque);outline-offset:2px}.partes-base button[aria-selected=true]{background:var(--sup);border-color:var(--destaque);box-shadow:inset 0 -3px 0 var(--destaque)}.parte-n{border:1.5px dashed var(--linha);width:30px;height:30px;color:var(--sec);background:var(--sup);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.parte-n.pronta{color:#fff;background:#3a7d4a;border:0}.parte-tit{min-width:0;line-height:1.25;display:grid}.parte-tit b{font-size:15px}.parte-tit small{color:var(--sec);font-size:12.5px}.parte-cab{font-family:var(--display);color:var(--titulo);margin:0 0 2px;font-size:22px}.sugestoes-bloco{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.sugestoes-bloco .btn{min-height:38px;padding:0 14px;font-size:14px}.bloco-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.marcar{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (max-width:720px){.partes-base{grid-template-columns:1fr 1fr}}.lacuna-alta{vertical-align:2px;margin-left:8px;padding:1px 8px;font-size:12px}.faixa-reconexao{background:color-mix(in srgb, #e2a03b 14%, var(--sup));color:var(--tinta);border:1.5px solid #c48a1a;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 12px;padding:10px 16px;font-size:14px;display:flex}.faixa-reconexao.vencida{background:color-mix(in srgb, #b3261e 10%, var(--sup));border-color:#b3261e}.saude-lista{gap:8px;margin-top:12px;display:grid}.saude-item{border:1.5px solid var(--linha);background:var(--sup);border-radius:8px;padding:0 14px}.saude-item.parada{border-color:#b3261e;box-shadow:inset 4px 0 #b3261e}[data-tema=noite] .saude-item.parada{border-color:#ff8a80;box-shadow:inset 4px 0 #ff8a80}.saude-item summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 0;display:flex}.saude-item summary:focus-visible{outline:3px solid var(--destaque);outline-offset:2px;border-radius:4px}.saude-motivo{color:var(--sec);flex:280px;font-size:14px}.saude-item .checklist-passos{border-top:1.5px solid var(--linha);margin:0}.marca-saude{border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.marca-saude.ok{color:#fff;background:#3a7d4a}.marca-saude.atencao{color:#1d1d1d;background:#e2a03b}.marca-saude.falta{color:#fff;background:#b3261e}.saude-numeros{margin:4px 0 12px;font-size:13px}.pagina-legal{background:var(--sup);min-height:100vh;color:var(--tinta);padding:40px 16px 64px}.pagina-legal article{max-width:68ch;margin:0 auto;font-size:16px;line-height:1.65}.pagina-legal h1{font-family:var(--display);color:var(--titulo);margin:12px 0 4px}.pagina-legal h2{font-family:var(--display);color:var(--titulo);margin:28px 0 6px;font-size:20px}.pagina-legal a{color:var(--destaque-txt,var(--destaque))}
