:root{--bg:#ffffff;--band:#f4f5f5;--surface:#ffffff;--fg:#111619;--muted:#5f666a;--line:#e1e3e4;--action:#017e91;--action-hover:#016677;--action-fg:#ffffff;--cyan:#03adc7;--red:#e33f3d;--red-text:#c8302e;--red-bg:#fdecec;--ok-text:#1d7a46;--ok-bg:#e7f5ec;--destaque:#b45309;--destaque-hover:#92400e;--destaque-fg:#ffffff;--destaque-bg:#fdf3e1;--chip:#e6f6f9;--chip-fg:#016677;--warn-bg:#fdf3dc;--warn-fg:#7a5200;--login-panel:#eaeaea;--login-stripe:#dcdcdc;--radius:8px;--sombra:0 1px 2px rgba(17,22,25,0.06),0 2px 8px rgba(17,22,25,0.04);--f-body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e1214;--band:#151b1e;--surface:#1a2125;--fg:#e8ebec;--muted:#9ba3a7;--line:#2a3438;--action:#03adc7;--action-hover:#31c2d8;--action-fg:#0e1214;--red-text:#f06b69;--red-bg:#3a1d1d;--ok-text:#6fd39a;--ok-bg:#16301f;--chip:#12313a;--chip-fg:#6fd3e3;--warn-bg:#33291a;--warn-fg:#e6b65c;--destaque:#e6b65c;--destaque-hover:#f0c878;--destaque-fg:#1a1306;--destaque-bg:#2a2214;--login-panel:#20282c;--login-stripe:#2a3438;color-scheme:dark}}:root[data-theme=dark]{--bg:#0e1214;--band:#151b1e;--surface:#1a2125;--fg:#e8ebec;--muted:#9ba3a7;--line:#2a3438;--action:#03adc7;--action-hover:#31c2d8;--action-fg:#0e1214;--red-text:#f06b69;--red-bg:#3a1d1d;--ok-text:#6fd39a;--ok-bg:#16301f;--chip:#12313a;--chip-fg:#6fd3e3;--warn-bg:#33291a;--warn-fg:#e6b65c;--destaque:#e6b65c;--destaque-hover:#f0c878;--destaque-fg:#1a1306;--destaque-bg:#2a2214;--login-panel:#20282c;--login-stripe:#2a3438;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:var(--f-body);font-size:15px;line-height:1.5}a{color:var(--action)}h1{font-size:1.6rem;line-height:1.25;margin:0 0 .5rem}h2{font-size:1.15rem;margin:0 0 .75rem}h3{font-size:1rem;margin:0 0 .5rem}p{margin:0 0 .75rem}.muted{color:var(--muted)}.pequeno{font-size:.85rem}.dados-conta{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:10px 16px;gap:10px 16px;margin:0 0 12px;align-items:center}.dados-conta dt{color:var(--muted)}.dados-conta dd{margin:0;overflow-wrap:anywhere}.dados-conta dd.email-conta{overflow-wrap:break-word}@media (max-width:520px){.dados-conta{grid-template-columns:minmax(0,1fr);gap:2px}.dados-conta dt{font-size:.85rem}.dados-conta dd{margin-bottom:10px}}.dados-conta .linha-codigo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.codigo-cliente{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;letter-spacing:.02em}.auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.auth-form{display:flex;flex-direction:column;justify-content:center;padding:48px clamp(16px,8vw,120px)}.auth-form>div{width:100%;max-width:440px}.auth-marca{border-top-left-radius:32px;background-color:var(--login-panel);background-image:repeating-linear-gradient(135deg,var(--login-stripe) 0 6px,transparent 6px 16px);align-items:center;padding:48px}.auth-marca,.auth-marca picture{display:flex;justify-content:center}.auth-marca picture{width:100%}.auth-marca img{width:min(60%,320px);height:auto}.auth-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;gap:12px}.auth-topo picture{display:none}.auth-topo img{height:38px;width:auto;display:block}@media (max-width:860px){.auth{grid-template-columns:1fr}.auth-marca{display:none}.auth-topo picture{display:block}.auth-form{justify-content:flex-start;padding-top:24px}}.campo{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.campo label{font-weight:500;font-size:.92rem}.campo .dica{color:var(--muted);font-size:.82rem}.asterisco{color:var(--red-text);margin-left:3px;font-weight:700}.nota-obrigatorio{margin:0 0 12px}input,select,textarea{font:inherit;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px;width:100%;min-width:0}input:focus,select:focus,textarea:focus{outline:2px solid var(--cyan);outline-offset:1px;border-color:transparent}input[type=checkbox],input[type=radio]{width:auto;flex-shrink:0;accent-color:var(--action)}.senha{position:relative}.senha input{padding-right:44px}.senha button{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--muted);cursor:pointer;padding:6px;display:flex}.check{display:flex;gap:8px;align-items:flex-start;margin-bottom:16px}.linha{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.linha>.campo{flex:1 1 180px}.botao{font:inherit;font-weight:600;border:1px solid transparent;border-radius:var(--radius);padding:10px 18px;background:var(--action);color:var(--action-fg);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px}.botao:hover{background:var(--action-hover)}.botao:disabled{opacity:.6;cursor:default}.botao.largo{width:100%}.botao.secundario{background:transparent;color:var(--action);border-color:var(--line)}.botao.secundario:hover{background:var(--band)}.botao.perigo{background:var(--red);color:#fff}.botao.pequeno{padding:6px 12px;min-height:34px;font-size:.88rem}.link{background:none;border:0;padding:0;font:inherit;color:var(--action);cursor:pointer;text-decoration:underline}.link.perigo{color:var(--red-text)}.aviso{border-radius:var(--radius);padding:10px 14px;margin-bottom:16px;font-size:.92rem}.aviso.erro{background:var(--red-bg);color:var(--red-text)}.aviso.ok{background:var(--ok-bg);color:var(--ok-text)}.aviso.alerta{background:var(--warn-bg);color:var(--warn-fg)}.topo{gap:16px;padding:10px 24px;border-bottom:1px solid var(--line);background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:5}.topo,.topo .marca{display:flex;align-items:center}.topo .marca{gap:10px;text-decoration:none;color:var(--fg)}.topo .marca img{height:38px;width:auto;display:block}.topo .marca span{font-weight:700;white-space:nowrap}.topo .espaco{flex:1 1}.topo select{width:auto;padding:6px 8px}.topo .quem{color:var(--muted);font-size:.88rem;white-space:nowrap}.app{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 57px)}.menu{border-right:1px solid var(--line);padding:16px 12px;background:var(--band)}.menu a{display:block;padding:8px 12px;border-radius:var(--radius);color:var(--fg);text-decoration:none;margin-bottom:2px}.menu a:hover{background:var(--surface)}.menu a.ativo{background:var(--chip);color:var(--chip-fg);font-weight:600}.menu-secao{margin-bottom:4px}.menu-secao-titulo{display:flex;align-items:center;gap:6px;width:100%;padding:8px 12px;border:0;border-radius:var(--radius);background:transparent;color:var(--muted);font:inherit;font-size:.82rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-align:left;cursor:pointer}.menu-secao-titulo:hover{background:var(--surface);color:var(--fg)}.menu-secao-titulo svg{flex-shrink:0;transition:transform .15s}.menu-secao.aberta .menu-secao-titulo svg{transform:rotate(90deg)}.menu-secao a{padding-left:30px}.menu-secoes>a{margin-top:12px}@media (prefers-reduced-motion:reduce){.menu-secao-titulo svg{transition:none}}.conteudo{padding:24px clamp(16px,3vw,40px);max-width:1200px;width:100%}.conteudo:has(.tabela-vagas){max-width:1680px}@media (max-width:860px){.app{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.menu{align-items:center;border-right:0;border-bottom:1px solid var(--line);display:flex;overflow-x:auto;gap:4px;padding:8px}.menu a{white-space:nowrap;margin:0}.menu.menu-secoes{flex-wrap:wrap;overflow-x:visible}.menu-secao{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0}.menu-secao.aberta{flex-basis:100%;background:var(--surface);border-radius:var(--radius);padding:2px 4px}.menu-secao-titulo{width:auto;white-space:nowrap}.menu-secao a{padding-left:12px}.menu-secoes>a{margin-top:0}.topo{padding:10px 16px;gap:10px}.topo .marca span,.topo .quem{display:none}}.cartao{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:var(--sombra)}.grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.cabecalho{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:20px}.tabela-wrap{overflow:auto;max-height:calc(100dvh - 96px);border:1px solid var(--line);border-radius:12px;background:var(--surface)}.tabela-wrap thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}table{width:100%;border-collapse:collapse;font-size:.92rem}td,th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--line);vertical-align:top}th{font-weight:600;color:var(--muted);font-size:.82rem;background:var(--band);white-space:nowrap}tr:last-child td{border-bottom:0}tbody tr.clicavel{cursor:pointer}tbody tr.clicavel:hover{background:var(--band)}.selo{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.8rem;font-weight:600;white-space:nowrap}.selo.ativo{background:var(--ok-bg);color:var(--ok-text)}.selo.agendado,.selo.vencendo{background:var(--warn-bg);color:var(--warn-fg)}.selo.encerrado,.selo.expirado,.selo.inativo{background:var(--red-bg);color:var(--red-text)}.selo.neutro,.selo.sem_contrato{background:var(--band);color:var(--muted)}.selo.info{background:var(--chip);color:var(--chip-fg)}.lista-simples{list-style:none;padding:0;margin:0}.lista-simples li{padding:10px 0;border-bottom:1px solid var(--line)}.lista-simples li:last-child{border-bottom:0}.chave{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.chave:last-child{border-bottom:0}.termos-texto{white-space:pre-wrap;background:var(--band);border-radius:var(--radius);padding:16px;max-height:50vh;overflow:auto;margin-bottom:16px}details.acao{margin-top:12px}details.acao summary{cursor:pointer;color:var(--action);font-weight:500}details.acao>div{padding-top:12px}.link-botao{background:none;border:0;padding:0 0 0 10px;font:inherit;color:var(--action);text-decoration:underline;cursor:pointer}.link-botao.perigo{color:var(--red-text)}.link-botao:disabled{opacity:.5;cursor:default}.lista-pdfs{margin-top:8px}.lista-pdfs summary{cursor:pointer;color:var(--action);font-weight:500}.lista-pdfs .lista-simples li{padding:6px 0;overflow-wrap:anywhere}.barra-historico{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:4px 0 12px}.barra-historico .espaco{flex:1 1}.barra-historico .chip{background:var(--chip);color:var(--chip-fg);border-radius:999px;padding:4px 12px;font-size:.9rem}.filtros>.campo.campo-data{flex:0 1 160px}.tabela-historico td{vertical-align:top}.tabela-historico td.col-quando{white-space:nowrap}.tabela-historico td.col-detalhe{min-width:160px;overflow-wrap:anywhere}.tabela-historico tr.linha-detalhe td{background:var(--band)}.lista-mudancas{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:.9rem;overflow-wrap:anywhere}.lista-mudancas .antes{text-decoration:line-through;color:var(--muted)}.auth-topo select{width:auto;margin-left:auto;padding:6px 8px}.grade{align-items:start}.abas-templates{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px;border-bottom:1px solid var(--line)}.aba{font:inherit;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);padding:8px 12px;cursor:pointer;display:inline-flex;gap:8px;align-items:center;margin-bottom:-1px}.aba.ativa,.aba:hover{color:var(--fg)}.aba.ativa{font-weight:600;border-bottom-color:var(--action)}.aba.nova{color:var(--action)}.grade-templates{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:1100px){.grade-templates{grid-template-columns:minmax(0,1fr)}}.previa-email{position:-webkit-sticky;position:sticky;top:76px}@media (max-width:1100px){.previa-email{position:static}}.editor-marcadores{font:inherit;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px;width:100%;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;cursor:text}.editor-marcadores:focus{outline:2px solid var(--cyan);outline-offset:1px;border-color:transparent}.editor-marcadores.uma-linha{white-space:pre-wrap}.editor-marcadores.uma-linha br{display:none}.editor-marcadores.desativado{background:var(--band);color:var(--muted);cursor:default}.chip-marcador{display:inline-block;background:var(--chip);color:var(--chip-fg);border:1px solid color-mix(in srgb,var(--chip-fg) 30%,transparent);border-radius:6px;padding:0 6px;margin:0 1px;font-size:.88em;font-weight:600;line-height:1.5;white-space:nowrap;-webkit-user-select:all;-moz-user-select:all;user-select:all;vertical-align:baseline}.botao-chip{font-family:inherit;cursor:pointer;padding:3px 10px}.botao-chip:hover{background:color-mix(in srgb,var(--chip) 70%,var(--chip-fg) 15%)}.inserir-marcadores{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:4px}.dica-marcadores{margin-bottom:16px}.email-previa{border:1px solid var(--line);border-radius:var(--radius);padding:16px;background:var(--band)}.corpo-previa{white-space:pre-wrap}.bloco-assinatura,.corpo-previa{overflow-wrap:anywhere;font-size:.92rem}.bloco-assinatura{margin:0;line-height:1.5}.corpo-previa+.bloco-assinatura{margin-top:1em}.assinatura-email{margin-top:20px}.assinatura-email h2{margin-bottom:4px}.grade-assinatura{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:860px){.grade-assinatura{grid-template-columns:minmax(0,1fr)}}.campo .dica.erro-campo{color:var(--red-text)}.abas{display:flex;gap:2px;margin-bottom:20px;border-bottom:1px solid var(--line);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.abas .aba{white-space:nowrap}.abas a.aba{text-decoration:none}.indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.indicador{background:var(--band);border-radius:var(--radius);padding:12px 14px;display:flex;flex-direction:column;gap:2px}.indicador .numero{font-size:1.6rem;font-weight:700;line-height:1.2;color:var(--action)}.indicador .rotulo-ind{font-size:.85rem;color:var(--muted)}.ficha-dados{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px;margin:0}.ficha-dados dt{color:var(--muted);font-size:.9rem}.ficha-dados dd{margin:0}.grupo-opcoes{border:1px solid var(--line);border-radius:var(--radius);padding:10px 14px 12px;margin:0 0 16px}.grupo-opcoes legend{font-weight:500;font-size:.92rem;padding:0 4px}.check-inline{display:inline-flex;gap:8px;align-items:center;margin-right:16px;cursor:pointer}.opcoes-colunas{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:6px 12px;gap:6px 12px}.opcoes-colunas .check-inline{margin-right:0}.barra{height:8px;background:var(--band);overflow:hidden;margin:6px 0 2px}.barra,.barra span{border-radius:999px}.barra span{display:block;height:100%;background:var(--action)}.barra.alerta span{background:var(--warn-fg)}.plano-nome{font-size:1.6rem;margin:4px 0 2px}.plano-preco{font-size:1.15rem;font-weight:600;margin:0 0 4px}.lista-inclui{list-style:none;padding:0;margin:0 0 8px;display:grid;grid-gap:8px;gap:8px}.lista-inclui li{position:relative;padding-left:26px}.lista-inclui li:before{position:absolute;left:0;top:0;width:18px;text-align:center;font-weight:700}.lista-inclui li.sim:before{content:"\2713";color:var(--ok-text)}.lista-inclui li.nao{color:var(--muted)}.lista-inclui li.nao:before{content:"\2013";color:var(--muted)}.plano-rodape{margin-top:28px;text-align:center}.plano-rodape .link-botao{color:var(--muted);padding:0}.opcoes-motivo{border:0;padding:0;margin:0 0 12px;display:grid;grid-gap:8px;gap:8px}.opcao-motivo{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;cursor:pointer}.opcao-motivo.escolhida{border-color:var(--action);background:var(--band)}.lista-perde{margin:0 0 12px;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.rolagem-topo{overflow-x:auto;overflow-y:hidden;height:14px;margin-bottom:2px}.rolagem-topo[hidden]{display:none}.rolagem-topo,.rolagem-topo+.tabela-wrap{scrollbar-color:var(--muted) var(--band)}.rolagem-topo+.tabela-wrap::-webkit-scrollbar,.rolagem-topo::-webkit-scrollbar{height:10px}.rolagem-topo+.tabela-wrap::-webkit-scrollbar-track,.rolagem-topo::-webkit-scrollbar-track{background:var(--band);border-radius:999px}.rolagem-topo+.tabela-wrap::-webkit-scrollbar-thumb,.rolagem-topo::-webkit-scrollbar-thumb{background:var(--muted);border-radius:999px}.intro-aba{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.intro-aba p{margin-top:0}.intro-aba .botao{flex-shrink:0}.ajuda-aba ol{margin:0 0 8px}.ajuda-aba ol,.passos-inicio{padding-left:20px;display:grid;grid-gap:8px;gap:8px}.passos-inicio{margin:0}@media (max-width:600px){.intro-aba{flex-direction:column}}.filtros{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-bottom:4px}.filtros>.campo{flex:1 1 180px;margin-bottom:8px}.lista-vagas{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.cartao.vaga{margin:0;padding:16px 18px}.vaga.apagada{opacity:.65}.vaga-topo{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:8px}.vaga-topo .espaco{flex:1 1}.vaga-titulo{font-size:1.05rem;margin:0;overflow-wrap:anywhere}.vaga-empresa{margin:2px 0 6px;font-weight:500;overflow-wrap:anywhere}.vaga-dados{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.9rem}.vaga a,.vaga-dados,.vaga-dados a{overflow-wrap:anywhere}.vaga-acoes{gap:10px 4px;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.vaga-acoes,.vaga-datas{display:flex;flex-wrap:wrap}.vaga-datas{gap:4px 14px;margin:8px 0 0}.select-pequeno{width:auto;padding:5px 8px;font-size:.88rem}.form-registro{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:0 14px;gap:0 14px}.form-registro .campo.largo{grid-column:1/-1}@media (max-width:860px){.ficha-dados{grid-template-columns:minmax(0,1fr);gap:2px}.ficha-dados dd{margin-bottom:8px}.vaga-acoes{flex-direction:column;align-items:flex-start}}.tabela-vagas table{font-size:.84rem}.tabela-vagas td{min-width:0}.tabela-vagas td.col-media{min-width:170px}.tabela-vagas .fixa{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--surface);box-shadow:1px 0 0 var(--line),inset 0 -1px 0 var(--line)}.tabela-vagas th.fixa{background:var(--band);z-index:3}.tabela-vagas tr.marcada .fixa{background:var(--chip)}.tabela-vagas td,.tabela-vagas th{padding:8px 10px}.tabela-vagas tbody tr:hover{background:var(--band)}.tabela-vagas tr.marcada{background:var(--chip)}.tabela-vagas tr.apagada td{opacity:.6}.tabela-vagas td.centro,.tabela-vagas th.centro{text-align:center}.tabela-vagas td.col-email{min-width:220px;overflow-wrap:anywhere}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.kpi{display:flex;flex-direction:column;gap:2px;text-align:left;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--muted);font:inherit;font-size:.85rem}button.kpi{cursor:pointer}.kpi.ativo,button.kpi:hover{border-color:var(--chip-fg)}.kpi.ativo{background:var(--chip)}.kpi-numero{font-size:1.5rem;font-weight:700;color:var(--text,inherit)}.kpi.alerta .kpi-numero{color:var(--red-text)}.tabela-clientes{font-size:.88rem}.conteudo:has(.tabela-clientes){max-width:1680px}.ranking ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ranking li>button,.ranking li>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;width:100%;padding:6px 8px;border-radius:8px;background:none;border:0;text-align:left;font:inherit;color:inherit}.ranking li>button{cursor:pointer}.ranking li>button:hover{background:var(--band)}.ranking-rotulo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-valor{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ranking .barra{grid-column:1/-1;margin:4px 0 0;height:6px}.grade-ranking{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;align-items:start;margin-top:20px}.conteudo:has(.tabela-mercado){max-width:1680px}.tabela-mercado{font-size:.86rem}.tabela-mercado td{vertical-align:top}.tabela-mercado .quebra{min-width:150px;max-width:280px;overflow-wrap:break-word}.numeros-vagas{margin:0 0 16px}.numeros-vagas>summary{cursor:pointer;font-weight:600;color:var(--action)}.ranking-sub{grid-column:1/-1;font-size:.8rem;color:var(--muted);margin-top:2px}.tabela-mercado button.link{text-align:left}.nowrap{white-space:nowrap}.col-contato{min-width:160px;max-width:220px;overflow-wrap:anywhere}.ordenavel{font:inherit;font-weight:600;color:inherit;background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.ordenavel.ativo,.ordenavel:hover{color:var(--action)}.contato-fora{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.cartao.vaga.marcada{border-color:var(--action);box-shadow:0 0 0 1px var(--action)}.barra-envio{position:-webkit-sticky;position:sticky;bottom:12px;z-index:6;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px;padding:12px 16px;border-radius:12px;background:var(--surface);border:1px solid var(--action);box-shadow:0 6px 24px rgba(17,22,25,.16)}.barra-envio .espaco{flex:1 1}.fundo-modal{position:fixed;inset:0;z-index:20;background:rgba(17,22,25,.45);display:flex;align-items:center;justify-content:center;padding:16px}.modal{width:min(520px,100%);margin:0;max-height:90vh;max-height:90dvh;overflow:auto}.fundo-modal,.modal{overscroll-behavior:contain}.fundo-modal{z-index:40}html:has(.fundo-modal),html:has(.fundo-modal) body{overflow:hidden}.modal-acoes{position:-webkit-sticky;position:sticky;bottom:-20px;margin:16px -20px -20px;padding:12px 20px calc(16px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);flex-wrap:wrap}.filtros-recolhidos{margin:0 0 12px}.grade-envios{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;align-items:start}.grade-envios h2{font-size:1rem;margin:0 0 8px}.grade-envios .linha{flex-wrap:wrap;gap:8px}.numero-grande{font-size:1.6rem;font-weight:700;margin:0 0 8px}.barra-uso{height:8px;border-radius:999px;background:var(--band);overflow:hidden}.barra-uso span{display:block;height:100%;background:var(--ok-text);border-radius:999px}.barra-uso span.alerta{background:var(--warn-fg)}.documento-publico{max-width:780px;margin:0 auto;padding:24px 16px 48px}.documento-publico header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:24px}.documento-publico header .marca{display:flex;align-items:center;gap:10px;color:var(--fg);text-decoration:none;font-weight:600}.documento-publico header .marca img{height:32px;width:auto}.documento-publico header nav{display:flex;gap:12px;font-size:14px}.documento-publico header nav a[aria-current]{color:var(--fg);font-weight:600;text-decoration:none}.documento-publico article{white-space:pre-wrap;line-height:1.6;overflow-wrap:anywhere}.documento-publico footer{display:flex;gap:20px;flex-wrap:wrap;margin-top:32px;padding-top:16px;border-top:1px solid var(--line)}.sobre{line-height:1.6}.sobre h1{margin-bottom:0}.sobre .sobre-por{margin-top:2px}.sobre .sobre-resumo{font-size:1.08rem}.sobre .sobre-acoes{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0 8px}.sobre section{margin-top:32px}.sobre-passos{list-style:none;counter-reset:passo;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.sobre-passos li{counter-increment:passo;position:relative;padding:12px 16px 12px 56px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sobre-passos li:before{content:counter(passo);position:absolute;left:16px;top:12px;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--action);color:var(--action-fg);font-weight:700;font-size:.9rem}.sobre-passos span,.sobre-passos strong{display:block}.sobre-lista{padding-left:20px}.sobre-lista li{margin-bottom:6px}.sobre-limited{padding:12px 16px;border-left:3px solid var(--action);background:var(--band);border-radius:var(--radius);overflow-wrap:anywhere}.sobre-aviso p{margin-bottom:0}.sobre-destaques{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.sobre-destaques li:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:640px){.sobre-destaques{grid-template-columns:1fr}}.sobre-destaques li{padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sobre-destaques span,.sobre-destaques strong{display:block}.sobre-destaques strong{margin-bottom:4px}.sobre-pilot{padding:20px;border-radius:var(--radius);background:var(--band)}.sobre-pilot>p{margin-top:0}.sobre-perguntas{display:grid;grid-gap:4px;gap:4px}.sobre-perguntas h3{font-size:1rem;margin:12px 0 2px}.sobre-perguntas p{margin:0}.form-start{max-width:920px}.resumo-fs{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:12px 0}.resumo-fs .barra{margin-top:6px}.salvo-fs{min-width:90px;text-align:right}.salvo-fs.erro{color:var(--red-text)}.passos-fs{display:flex;gap:6px;overflow-x:auto;padding:4px 0 10px;margin-bottom:12px;align-items:center;scrollbar-width:thin}.grupo-fs{font-size:.72rem;font-weight:700;color:var(--muted);text-transform:uppercase;white-space:nowrap;padding:0 4px 0 8px}.grupo-fs:first-child{padding-left:0}.passo-fs{font:inherit;font-size:.8rem;display:inline-flex;gap:6px;align-items:center;white-space:nowrap;cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:999px;padding:6px 12px 6px 6px}.passo-fs.ativo,.passo-fs:hover{border-color:var(--chip-fg)}.passo-fs.ativo{background:var(--chip);color:var(--chip-fg);font-weight:600}.marca-fs{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--band);font-size:.72rem}.passo-fs.ativo .marca-fs{background:var(--action);color:var(--action-fg)}.secao-fs h2{margin-top:0}.texto-fs{white-space:pre-line}.campo-fs{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.rotulo-fs{font-weight:500;font-size:.93rem;white-space:pre-line}.campo-fs .dica{font-size:.8rem;color:var(--muted)}.obrigatorio{color:var(--red-text);font-weight:400;font-size:.8rem}.valor-auto{padding:9px 12px;border-radius:var(--radius);background:var(--band)}.opcoes-botoes{display:flex;flex-wrap:wrap;gap:8px}.opcao{font:inherit;font-size:.88rem;cursor:pointer;padding:8px 14px;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);color:var(--fg);min-width:56px}.opcao:hover:not(:disabled){border-color:var(--chip-fg)}.opcao.marcada{background:var(--action);border-color:var(--action);color:var(--action-fg);font-weight:600}.opcao:disabled{cursor:default;opacity:.7}.bloco-repetido{border:1px solid var(--line);border-radius:var(--radius);padding:12px 16px 0;margin:0 0 16px}.bloco-repetido legend{font-weight:600;padding:0 6px}.remover-bloco{margin:0 0 14px}.opcoes-botoes.compacto{gap:6px}.opcoes-botoes.compacto .opcao{padding:6px 10px;font-size:.82rem}.alerta-fs{color:var(--warn-fg)}.mes-ano,.valor-moeda{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mes-ano select{width:auto;min-width:110px}.valor-moeda select{width:auto;min-width:90px}.valor-moeda input{width:auto;flex:1 1 160px;max-width:260px}.valor-moeda .dica{flex-basis:100%}.sino,.sino-botao{position:relative}.sino-botao{display:inline-grid;place-items:center;width:36px;height:36px;cursor:pointer;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--fg);font-size:1rem}.sino-conta{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--red-text);color:#fff;font-size:.7rem;font-weight:700;display:grid;place-items:center}.sino-lista{position:absolute;right:0;top:44px;width:min(360px,calc(100vw - 32px));max-height:70vh;overflow-y:auto;z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 24px rgba(0,0,0,.18)}.sino-topo{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line)}.sino-item{display:block;width:100%;text-align:left;font:inherit;font-size:.88rem;padding:10px 14px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--fg);cursor:pointer}.sino-item:hover{background:var(--band)}.sino-item.nova{font-weight:600}.sino-item.nova:before{content:"";display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--action);margin-right:8px}.sino-item .muted{display:block;font-weight:400;font-size:.78rem;margin-top:2px}.sino-vazio{padding:16px 14px}.id-cliente{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;white-space:nowrap}.nota-fs{white-space:pre-line}.rodape-fs{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0 8px}.rodape-fs .espaco{flex:1 1}.grade-fs-equipe{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.tabela-formularios{font-size:.86rem}.conteudo:has(.tabela-formularios){max-width:1680px}
/* !important: as regras de tamanho (.topo .marca img etc.) também mexem no display. */picture img.logo-escuro{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) picture img.logo-claro{display:none!important}:root:not([data-theme=light]) picture img.logo-escuro{display:block!important}}:root[data-theme=dark] picture img.logo-claro{display:none!important}:root[data-theme=dark] picture img.logo-escuro{display:block!important}.botao-tema{display:inline-grid;place-items:center;width:36px;height:36px;flex-shrink:0;cursor:pointer;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--fg)}.botao-tema:hover{border-color:var(--chip-fg);color:var(--chip-fg)}.auth-topo .botao-tema{margin-left:auto}.auth-topo .botao-tema+select{margin-left:0}.auth-topo .seletor-idioma{margin-left:auto}.auth-topo .botao-tema+.seletor-idioma{margin-left:0}.tempo-etapa{font-size:.8rem;color:var(--muted)}.tempo-etapa.alerta{color:var(--red-text);font-weight:600}.editor-start{max-width:980px}.barra-editor{position:-webkit-sticky;position:sticky;top:56px;z-index:5;display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:var(--bg);padding:10px 0;border-bottom:1px solid var(--line);margin-bottom:16px}.barra-editor .espaco{flex:1 1}.parte-editor{margin-bottom:16px}.item-editor.excluida,.parte-editor.excluida{opacity:.6}.item-editor.oculta .texto-item .rotulo,.parte-editor.oculta{opacity:.55}.item-editor.oculta .texto-item .rotulo{text-decoration:line-through}.aviso-oculta{color:var(--warn-fg);margin:2px 0 0}.parte-topo{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.parte-topo h2{margin:0;flex:1 1;font-size:1.05rem}.item-editor{border-top:1px solid var(--line);padding:10px 0}.alca{display:inline-flex;align-items:center;justify-content:center;width:22px;height:26px;flex:none;color:var(--muted);cursor:-webkit-grab;cursor:grab;touch-action:none;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.alca:focus-visible,.alca:hover{color:var(--fg);background:var(--band)}.alca.vazia{cursor:default;background:none}.arrastando{opacity:.45}.solta-antes{box-shadow:inset 0 3px 0 var(--action)}.solta-depois{box-shadow:inset 0 -3px 0 var(--action)}.cartao.solta-antes{box-shadow:0 -3px 0 var(--action)}.cartao.solta-depois{box-shadow:0 3px 0 var(--action)}.item-linha{display:flex;gap:8px;align-items:flex-start}.item-linha .texto-item{flex:1 1;min-width:0}.item-linha .texto-item .rotulo{white-space:pre-line;overflow-wrap:anywhere}.acoes-item{display:flex;gap:2px;flex-wrap:wrap;justify-content:flex-end}.acoes-item .link-botao{padding:4px 6px;font-size:.82rem}@media (max-width:640px){.item-linha{display:grid;grid-template-columns:26px 1fr;grid-gap:2px 4px;gap:2px 4px}.item-linha>.alca{grid-row:span 2}.item-linha>.acoes-item,.item-linha>.texto-item{grid-column:2}.acoes-item{justify-content:flex-start;margin-left:-6px}.parte-topo h2{flex-basis:calc(100% - 90px)}.parte-topo .acoes-item{flex-basis:100%;margin-left:24px}}.form-item{background:var(--band);border-radius:var(--radius);padding:12px;margin-top:8px}.form-item textarea{min-height:60px}.selo-mini{font-size:.7rem;padding:1px 6px;border-radius:999px;background:var(--band);color:var(--muted);margin-left:6px;white-space:nowrap}.selo-mini.nova{background:var(--chip);color:var(--chip-fg)}.selo-mini.obrig{background:var(--red-bg);color:var(--red-text)}.selecao-rapida{align-items:center;gap:10px;margin:4px 0 10px}.botao-google{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px;background:#ffffff;color:#1f1f1f;border:1px solid #747775;border-radius:4px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer}.botao-google:hover{background:#f8f9fa}.aviso-google{font-size:13px;color:var(--muted);margin:8px 0 12px;max-width:46ch}.cartao-pacote .cabecalho-pacote{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.cartao-pacote h2{margin:0}.lista-recursos{list-style:none;padding-left:0;margin:8px 0 16px}.lista-recursos li{position:relative;padding-left:26px;margin-bottom:6px}.lista-recursos li:before{content:"";position:absolute;left:0;top:calc(.75em - 8px);width:16px;height:16px;border-radius:50%;background:var(--chip)}.lista-recursos li:after{content:"";position:absolute;left:4px;top:calc(.75em - 3.5px);width:5px;height:5px;border-top:2px solid var(--chip-fg);border-right:2px solid var(--chip-fg);border-radius:0 1px 0 0;transform:rotate(45deg)}.tabela-precos input,.tabela-precos select,.tabela-precos td{padding:6px 8px}.link-assinatura{display:flex;gap:8px;align-items:center;flex-wrap:wrap;word-break:break-all}.selo.assessoria{background:var(--chip);color:var(--chip-fg)}.selo.software{background:var(--band);color:var(--fg);border:1px solid var(--line)}.barras{display:flex;align-items:flex-end;gap:3px;height:160px;padding-top:8px;border-bottom:1px solid var(--line)}.barras .coluna{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.barras .seg{width:100%}.barras .seg.novas{background:var(--action)}.barras .seg.renovacoes{background:var(--chip-fg);opacity:.5}.barras .coluna .seg:first-child{border-radius:3px 3px 0 0}.barras-rotulos{display:flex;gap:3px;font-size:.7rem;color:var(--muted);margin-top:4px}.barras-rotulos span{flex:1 1;min-width:0;text-align:center;overflow:hidden;white-space:nowrap}.legenda{display:flex;gap:14px;font-size:.8rem;color:var(--muted);margin-top:8px;flex-wrap:wrap}.legenda i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:-1px}.legenda i.novas{background:var(--action)}.legenda i.renovacoes{background:var(--chip-fg);opacity:.5}.kpi .pequeno{color:var(--muted)}.atalhos{display:flex;gap:6px;flex-wrap:wrap;margin:4px 0 16px}.seletor-idioma{position:relative;flex-shrink:0}.seletor-idioma-botao{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px;cursor:pointer;font:inherit;font-size:.92rem;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.seletor-idioma-botao:hover{border-color:var(--chip-fg)}.seletor-idioma ul:focus-visible,.seletor-idioma-botao:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.bandeira{display:block;flex-shrink:0;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.12)}.seletor-idioma ul{position:absolute;right:0;top:calc(100% + 4px);z-index:30;min-width:170px;list-style:none;margin:0;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 24px rgba(17,22,25,.14)}.seletor-idioma li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer}.seletor-idioma li.foco{background:var(--band)}.seletor-idioma li[aria-selected=true]{font-weight:600;color:var(--chip-fg)}@media (max-width:520px){.topo .seletor-idioma-botao span{display:none}}.auth.largo{grid-template-columns:1fr}.auth.largo .auth-form{justify-content:flex-start;padding:24px 16px 56px;align-items:center}.auth.largo .auth-form>div{max-width:1040px}.auth.largo .auth-topo{margin-bottom:32px}.auth.largo .auth-topo picture{display:block}.vendas-cabecalho{text-align:center;max-width:640px;margin:0 auto 20px}.seletor-periodo{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 28px;padding:4px;gap:4px;background:var(--band);border:1px solid var(--line);border-radius:999px}.seletor-periodo label{position:relative;cursor:pointer;border-radius:999px;padding:8px 18px;font-weight:500;font-size:.92rem;color:var(--muted)}.seletor-periodo input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.seletor-periodo label.ativo{background:var(--surface);color:var(--fg);box-shadow:var(--sombra)}.seletor-periodo label.vantajoso{color:var(--destaque);font-weight:600}.seletor-periodo label.vantajoso.ativo{background:var(--destaque);color:var(--destaque-fg)}.seletor-periodo label:has(input:focus-visible){outline:2px solid var(--cyan);outline-offset:1px}.grade-planos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px 16px;gap:20px 16px;margin-bottom:28px;align-items:stretch;padding-top:14px}.plano{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:20px;box-shadow:var(--sombra);transition:border-color .2s,box-shadow .2s}.plano.escolhido{border-color:var(--action);box-shadow:0 0 0 2px var(--action),var(--sombra)}.plano.destaque{border:2px solid var(--destaque);padding:19px;background:linear-gradient(180deg,var(--destaque-bg) 0,var(--surface) 140px);box-shadow:0 12px 32px -12px rgba(180,83,9,.35),var(--sombra)}.plano.destaque.escolhido{border-color:var(--action);box-shadow:0 0 0 2px var(--action),0 12px 32px -12px rgba(1,126,145,.35)}.plano.destaque .lista-recursos li:before{background:var(--destaque)}.plano.destaque .lista-recursos li:after{border-color:var(--destaque-fg)}.botao.destaque{background:var(--destaque);color:var(--destaque-fg)}.botao.destaque:hover{background:var(--destaque-hover)}.selo-destaque{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 14px;border-radius:999px;background:var(--destaque);color:var(--destaque-fg);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 2px 6px rgba(180,83,9,.3)}@media (min-width:760px){.plano.destaque{transform:scale(1.03);z-index:1}}.plano-topo{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.plano-topo h2{margin:0}.selo-plano{font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--action);color:var(--action-fg);white-space:nowrap}.selo-plano.economia{background:var(--ok-bg);color:var(--ok-text)}.plano-descricao{font-size:.92rem}.plano-preco{margin:8px 0 4px}.plano-preco p{margin:0}.plano-preco strong{font-size:1.7rem;letter-spacing:-.01em}.plano-preco strong+.muted{margin-left:4px}.plano-preco .preco-antigo{opacity:.6;margin-right:8px;font-size:1.05rem}.economia-texto{color:var(--ok-text);font-weight:600}.plano .lista-recursos{flex:1 1}.form-assinar{max-width:640px;margin:0 auto;scroll-margin-top:16px;animation:aparecer .35s ease-out}@keyframes aparecer{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.form-assinar{animation:none}.plano{transition:none}}.resumo-escolha{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;padding:12px 14px;margin-bottom:20px;border-radius:var(--radius);background:var(--chip);color:var(--fg)}.resumo-escolha p{margin:0}.resumo-escolha .link{white-space:nowrap}.seletor-pais{position:relative}.seletor-pais-caixa{position:relative;display:flex;align-items:center}.seletor-pais-caixa input{padding-left:40px;padding-right:32px}.seletor-pais-bandeira{position:absolute;left:12px;font-size:1.1rem;line-height:1;pointer-events:none}.seletor-pais-seta{position:absolute;right:12px;color:var(--muted);pointer-events:none}.seletor-pais-lista{position:absolute;left:0;right:0;top:100%;z-index:20;margin:4px 0 0;padding:4px;list-style:none;max-height:260px;overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 24px rgba(17,22,25,.14)}.seletor-pais-lista li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer}.seletor-pais-lista li.foco{background:var(--band)}.seletor-pais-lista li[aria-selected=true]{font-weight:600}.seletor-pais-lista .nome{flex:1 1;min-width:0}.seletor-pais-lista .ddi{color:var(--muted);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seletor-pais-lista .vazio{color:var(--muted);cursor:default}.telefone-ddi{display:flex;align-items:stretch}.telefone-ddi .ddi{display:flex;align-items:center;padding:0 12px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);background:var(--band);border:1px solid var(--line);border-right:0;border-radius:var(--radius) 0 0 var(--radius)}.telefone-ddi input{border-top-left-radius:0;border-bottom-left-radius:0}.telefone-pais{display:flex;gap:8px}.telefone-pais-escolha{position:relative;flex:none;display:flex;align-items:center;gap:6px;padding:0 30px 0 12px;white-space:nowrap;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.telefone-pais-escolha:after{content:"▾";position:absolute;right:10px;color:var(--muted);pointer-events:none}.telefone-pais-escolha select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.telefone-pais-escolha:focus-within{outline:2px solid var(--action);outline-offset:1px}.telefone-pais input{flex:1 1;min-width:0}.campo-telefone>label:first-child,.rotulo-whatsapp{display:flex;align-items:center;gap:6px}.campo-telefone .check{margin:10px 0 0}.icone-whatsapp{flex:none;vertical-align:-2px}.telefone-cliente{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.janela-telefone .form-telefone .botao{width:100%}.confianca{display:flex;gap:12px;align-items:flex-start;padding:14px;margin-bottom:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--band)}.confianca-icone{color:var(--ok-text);flex-shrink:0;margin-top:1px}.confianca p{margin:2px 0 8px}.cartoes-aceitos{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.cartoes-aceitos li{font-size:.72rem;font-weight:700;line-height:1;padding:5px 8px;border-radius:4px;border:1px solid var(--line);background:var(--surface);color:var(--fg);letter-spacing:.02em}.cartoes-aceitos .visa{color:#1a1f71;font-style:italic}.cartoes-aceitos .master{color:#c2410c}.cartoes-aceitos .amex{color:#fff;background:#1f6fbf;border-color:#1f6fbf}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cartoes-aceitos .visa{color:#9fb4ff}:root:not([data-theme=light]) .cartoes-aceitos .master{color:#fb923c}}:root[data-theme=dark] .cartoes-aceitos .visa{color:#9fb4ff}:root[data-theme=dark] .cartoes-aceitos .master{color:#fb923c}.contato-borrado{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;color:var(--muted);white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.conversa{display:flex;flex-direction:column;gap:12px;margin-top:12px}.email-bloco{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.email-bloco.equipe{border-left:4px solid var(--action)}.email-cabeca{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 14px;background:var(--band);font-size:.85rem}.email-texto{padding:12px 14px;white-space:pre-wrap;overflow-wrap:anywhere}.caixa-contato{display:grid;grid-template-columns:minmax(260px,360px) 1fr;grid-gap:20px;gap:20px;align-items:start}@media (max-width:860px){.caixa-contato{grid-template-columns:1fr}}.lista-contato{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lista-contato button{width:100%;text-align:left;border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:var(--surface);color:var(--fg);cursor:pointer;font:inherit}.lista-contato button.ativa{border-color:var(--action)}.lista-contato button.nao-lida{font-weight:600}.oferta-pagamento{width:min(640px,100%)}.oferta-pagamento h2{margin:0 0 8px}.oferta-pagamento-precos{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin:12px 0}.oferta-pagamento-opcao{border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px}.oferta-pagamento-opcao.recomendada{border:2px solid var(--action);background:var(--chip)}.oferta-pagamento-opcao p{margin:0 0 4px}.oferta-pagamento-opcao .lista-recursos{margin:8px 0}.oferta-pagamento-nome{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.oferta-pagamento-valor{font-size:1.05rem}.oferta-pagamento-botoes{display:flex;flex-direction:column;gap:8px;margin-top:12px}.oferta-botoes{gap:8px;flex-wrap:wrap}.aviso-limite{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.oferta-relampago{border:2px solid var(--action);background:var(--chip);border-radius:var(--radius);padding:14px 16px;margin-bottom:16px}.oferta-relampago h2,.oferta-relampago h3{margin:0 0 4px;font-size:1rem;color:var(--chip-fg)}.oferta-relampago .oferta-texto{margin:0 0 6px;font-weight:600}.oferta-relampago .contagem{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.oferta-relampago p{margin:0 0 8px}.selo-oferta{display:inline-block;background:var(--action);color:var(--action-fg);border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600}.menu a.brilho-empresas{color:var(--destaque);font-weight:600;box-shadow:inset 0 0 0 2px var(--destaque);background:var(--destaque-bg);animation:brilho-empresas 2.4s ease-in-out infinite}.menu a.brilho-empresas.ativo{color:var(--destaque)}.rotulo-curto{display:none}.selo-novo{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:.7rem;font-weight:700;background:var(--destaque);color:var(--destaque-fg);vertical-align:middle}@keyframes brilho-empresas{0%,to{box-shadow:inset 0 0 0 2px var(--destaque),0 0 0 0 transparent}50%{box-shadow:inset 0 0 0 2px var(--destaque),0 0 10px 1px var(--destaque)}}@media (prefers-reduced-motion:reduce){.menu a.brilho-empresas{animation:none}}.oferta-relampago.oferta-empresas{border-color:var(--destaque);background:var(--destaque-bg)}.oferta-relampago.oferta-empresas h2,.oferta-relampago.oferta-empresas h3{color:var(--destaque)}.secao-menu{border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;margin-bottom:14px}.nomes-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 12px;gap:0 12px}.nomes-menu .campo{margin-bottom:8px}.nomes-menu label{font-size:.82rem;color:var(--muted)}.nomes-menu input{padding:6px 10px}.itens-menu li{padding:12px 0}@media (max-width:640px){.nomes-menu{grid-template-columns:minmax(0,1fr)}}.video-ajuda{position:relative;width:100%;max-width:960px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.video-ajuda iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.col-marcar{width:36px;text-align:center}.gestao{margin:0 0 16px;padding:10px 14px;border:1px solid var(--line);border-radius:10px}.gestao summary{cursor:pointer;font-weight:600}.gestao-numeros{display:flex;flex-wrap:wrap;gap:24px;margin:8px 0 12px}.gestao-numeros div{display:flex;flex-direction:column}.gestao-numeros strong{font-size:1.3rem}.gestao-numeros span{font-size:.85rem;color:var(--muted)}.gestao td.texto-alerta{color:var(--red-text);font-weight:600}.historico-assinante{position:-webkit-sticky;position:sticky;left:0;width:min(80vw,720px);white-space:normal}.teste-gratis{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border:2px solid var(--destaque);background:var(--destaque-bg)}.teste-gratis h2,.teste-gratis p{margin:0 0 4px}.contratar{display:grid;grid-gap:16px;gap:16px}.contratar header h1{margin-bottom:4px}.painel-borrado{position:relative;display:grid;grid-gap:10px;gap:10px;padding:16px;margin:12px 0;border:1px dashed var(--line);border-radius:10px;overflow:hidden}.painel-borrado .linha-borrada{height:14px;border-radius:7px;background:var(--muted);opacity:.35;filter:blur(3px)}.painel-borrado .selo-travado{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700}.contratar .gatilho{font-weight:600;margin:0}.filtro-multiplo{position:relative}.filtro-multiplo-botao{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:pointer}.filtro-multiplo-botao.ativo{border-color:var(--action);font-weight:600}.filtro-multiplo-botao span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filtro-multiplo-lista{position:absolute;z-index:20;top:100%;left:0;min-width:100%;max-height:320px;overflow:auto;margin-top:4px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 8px 24px rgb(0 0 0/.18)}.filtro-multiplo-lista .check{margin-bottom:6px;white-space:nowrap}.total-vagas{display:flex;align-items:center;gap:14px;margin:12px 0;padding:12px 16px;border:1px solid var(--line);border-left:4px solid var(--action);border-radius:10px;background:var(--surface)}.total-vagas-numero{font-size:2.2rem;font-weight:800;line-height:1;color:var(--action)}.total-vagas-nota{display:block;margin-top:4px}.aviso-filtro{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin:0 0 12px;padding:10px 14px;border-radius:10px;background:var(--warn-bg);color:var(--warn-fg);font-size:.92rem}.cartao-teste{display:flex;gap:20px;align-items:flex-start;margin-bottom:16px;padding:18px 20px;border:1px solid var(--line);border-left:5px solid var(--action);border-radius:12px;background:var(--surface)}.cartao-teste-numero{display:flex;flex-direction:column;align-items:center;min-width:96px;text-align:center}.cartao-teste-numero strong{font-size:2.8rem;font-weight:800;line-height:1;color:var(--action)}.cartao-teste-numero span{font-size:.85rem;font-weight:600}.cartao-teste-corpo{flex:1 1;min-width:0}.cartao-teste-corpo h2{margin:0 0 6px}.cartao-teste-corpo p{margin:0 0 10px}.barra-teste{height:10px;border-radius:6px;margin-bottom:6px}.cartao-teste-botoes{align-items:center;gap:16px;flex-wrap:wrap}.cartao-teste.acabando{border-left-color:var(--destaque)}.cartao-teste.acabando .cartao-teste-numero strong,.cartao-teste.acabando h2{color:var(--destaque)}.cartao-teste.acabando .barra-teste span{background:var(--destaque)}.linha-teste{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:10px 14px;border:1px solid var(--line);border-left:4px solid var(--action);border-radius:10px;background:var(--surface)}.linha-teste.acabando{border-left-color:var(--destaque)}@media (max-width:600px){.cartao-teste{flex-direction:column;gap:10px}.cartao-teste-numero{flex-direction:row;gap:8px;align-items:baseline;min-width:0}.cartao-teste-botoes .botao{width:100%;text-align:center}}.sinais-conta.com-alerta{border-left:4px solid var(--red)}.aquecimento{margin:8px 0;padding:10px 12px;border-left:3px solid var(--action);border-radius:6px;background:var(--band)}.aquecimento p{margin:0 0 4px}.conectar-outlook{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.conectar-outlook p{margin:0 0 6px}.conectar-outlook.compacto{margin-top:10px;padding-top:8px}.cartao.robo{border-width:2px;border-color:var(--action);background:linear-gradient(180deg,var(--band),transparent 70%)}.cartao.robo.ligado{border-color:var(--ok-text)}.robo-topo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.robo-topo h2{margin:0}.robo-como{margin-top:12px}.robo-como summary{cursor:pointer;color:var(--action);font-weight:600}.robo-como ol{margin:8px 0 0;padding-left:20px;display:grid;grid-gap:4px;gap:4px}.aquecimento-dias{list-style:none;padding:0;margin:8px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-gap:6px;gap:6px}.aquecimento-dias li{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;font-size:.85rem}.aquecimento-dias li span{color:var(--muted)}.aquecimento-dias li em{font-style:normal;color:var(--action);font-weight:600}.aquecimento-dias li.hoje{border-color:var(--action);border-width:2px;background:var(--band)}.aquecimento-dias li.passou{opacity:.55}.aquecimento-dias li.normal{border-style:dashed}.link-convite{border-color:var(--action);margin:12px 0}.link-convite-linha{flex-wrap:nowrap;gap:8px}.link-convite-linha input{flex:1 1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}@media (max-width:560px){.link-convite-linha{flex-wrap:wrap}}.conclusao-start{max-width:640px;margin:24px auto;text-align:center;padding:32px 28px}.conclusao-selo{width:56px;height:56px;border-radius:999px;margin:0 auto 12px;display:grid;place-items:center;background:var(--ok-bg);color:var(--ok-text)}.conclusao-start h2{margin:0 0 6px}.conclusao-passos{text-align:left;margin:20px auto;padding-left:22px;display:grid;grid-gap:8px;gap:8px;max-width:520px}.plano-hero{border-color:var(--action);border-width:2px;padding:22px 24px}.plano-hero-topo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.plano-hero-nome{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plano-hero-uso{background:var(--band);border-radius:12px;padding:14px 16px}.plano-hero-inclui{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.lista-inclui.em-linha{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0}.plano-secao{margin-top:32px}.plano-secao>h2{margin:0 0 4px}.planos-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;align-items:stretch;margin-top:12px}.plano-opcao{position:relative;display:flex;flex-direction:column;padding:20px;margin:0}.plano-opcao.recomendado,.plano-opcao.resolve{border-color:var(--action);border-width:2px}.plano-opcao.oferta{border-color:var(--destaque);border-width:2px}.plano-fita{position:absolute;top:-11px;right:16px;background:var(--action);color:var(--bg,#fff);font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px}.plano-opcao-nome{margin:0;font-size:1.25rem}.plano-opcao-preco{margin:4px 0 14px}.plano-opcao-preco strong{font-size:1.5rem}.plano-opcao .lista-inclui{margin-bottom:16px}.plano-opcao-pe{margin-top:auto}.plano-opcao-pe .botao{width:100%}.planos-menores{margin-top:16px;font-size:.88rem}.planos-menores summary{cursor:pointer;color:var(--muted);text-decoration:underline;width:-moz-fit-content;width:fit-content}.planos-menores[open] summary{margin-bottom:8px}.plano-duas{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:20px;gap:20px;margin-top:32px;align-items:start}.plano-duas>.cartao{margin:0}.plano-duas h2{margin-top:0}.periodos-lista{list-style:none;padding:0;margin:8px 0 0}.periodos-lista li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);flex-wrap:wrap}@media (max-width:720px){.periodos-grade,.plano-hero-topo{grid-template-columns:1fr}.plano-hero-topo{gap:16px}.plano-duas{grid-template-columns:1fr}}.selo-ganho{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--ok-bg);color:var(--ok-text);font-size:.78rem;font-weight:700;white-space:nowrap}.periodo-destaque{margin-top:32px;padding:22px 24px;background:linear-gradient(180deg,var(--ok-bg),transparent 55%);border-color:var(--ok-text)}.periodos-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,340px));grid-gap:16px;gap:16px;margin-top:14px}.periodo-opcao{position:relative;display:flex;flex-direction:column;margin:0;padding:22px 18px 18px}.periodo-opcao.melhor{border-color:var(--ok-text);border-width:2px}.periodo-opcao .plano-fita{background:var(--ok-text);right:auto;left:16px}.periodo-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.selo-economia{padding:2px 10px;border-radius:999px;background:var(--ok-text);color:var(--bg);font-size:.8rem;font-weight:800}.periodo-preco{margin:10px 0 2px}.periodo-preco strong{font-size:1.5rem}.periodo-preco s{margin-right:6px}.periodo-economia{margin:0 0 14px;color:var(--ok-text);font-weight:700}.periodo-opcao .botao{margin-top:auto;width:100%}.periodo-perda{margin:16px 0 0;font-weight:600}.piloto-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:24px;border-width:2px;border-color:var(--action);background:linear-gradient(135deg,var(--band),transparent 70%)}.piloto-hero.ligado{border-color:var(--ok-text);background:linear-gradient(135deg,var(--ok-bg),transparent 70%)}.piloto-lead{margin:8px 0 0;font-size:1.15rem;font-weight:600;line-height:1.4}.piloto-hero-texto{flex:1 1 380px}.botao-grande{font-size:1.05rem;padding:14px 26px}.piloto-numeros{margin-top:16px}.pequeno-numero{font-size:1rem!important}.piloto-como{margin-top:28px}.piloto-como-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.piloto-como{scroll-margin-top:80px}.piloto-como-item{position:relative;margin:0;padding:18px 16px 16px}.piloto-como-item.destaque{border-color:var(--action);border-width:2px}.piloto-como-item strong{display:block}.piloto-como-num{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--chip);color:var(--chip-fg);font-weight:800;font-size:.85rem;margin-bottom:8px}.piloto-config{margin-top:28px}.piloto-campos{border:0;padding:0;margin:0;min-width:0}.piloto-campos h3{margin:20px 0 4px}.piloto-sem-filtro{margin:0 0 12px;padding:10px 14px;border-left:3px solid var(--action);background:var(--band);border-radius:0 8px 8px 0}.filtros.piloto-filtros{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:4px 16px;gap:4px 16px;align-items:end}.filtros.piloto-filtros>.campo{margin-bottom:8px}.filtros.piloto-filtros>.campo.largo{grid-column:span 2}@media (max-width:560px){.filtros.piloto-filtros>.campo.largo{grid-column:auto}}.piloto-contagem{margin:8px 0 14px;padding:10px 14px;border-radius:10px;background:var(--ok-bg);color:var(--ok-text);font-weight:700}.piloto-contagem.zero{background:var(--warn-bg);color:var(--warn-fg)}.piloto.vitrine .piloto-como,.piloto.vitrine .piloto-config{opacity:.6}.ativacao-piloto{max-width:560px}.pilot-gratis{max-width:520px}.pilot-gratis-ciente{display:flex;gap:10px;align-items:flex-start;margin:16px 0;cursor:pointer;font-weight:600}.pilot-gratis-ciente input{margin-top:3px;flex:none;width:18px;height:18px}.pilot-cancelar{margin:10px 0 0}.pilot-cancelar .link-botao{padding:0;color:inherit}.ativacao-titulo{margin:0 0 16px;font-size:1.2rem}.ativacao-passos{list-style:none;padding:0;margin:0 0 8px;display:grid;grid-gap:12px;gap:12px}.ativacao-passos li{display:flex;align-items:center;gap:12px;transition:opacity .3s}.ativacao-passos li.depois{opacity:.35}.ativacao-marca{width:20px;height:20px;flex:0 0 20px;border-radius:999px;border:2px solid var(--line);position:relative}.ativacao-passos li.agora .ativacao-marca{border-color:var(--action);border-top-color:transparent;animation:girar .8s linear infinite}.ativacao-passos li.feito .ativacao-marca{border-color:var(--ok-text);background:var(--ok-text)}.ativacao-passos li.feito .ativacao-marca:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--bg);border-width:0 2px 2px 0;transform:rotate(45deg)}.ativacao-pronto{border-top:1px solid var(--line);margin-top:16px;padding-top:16px;animation:aparecer-piloto .4s ease-out}.ativacao-pronto h2{margin:0 0 8px}@keyframes girar{to{transform:rotate(1turn)}}@keyframes aparecer-piloto{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ativacao-passos li.agora .ativacao-marca,.ativacao-pronto{animation:none}}.kpi.kpi-perdendo{border:2px solid var(--warn-fg)}.conquistas .kpi .kpi-numero,.kpi.kpi-perdendo .kpi-numero{color:var(--warn-fg)}.conteudo-sozinho{max-width:640px;margin:0 auto}.questionario-perfil h1{font-size:1.5rem;margin-bottom:6px}.questionario-perfil .campo,.questionario-perfil fieldset{margin-bottom:18px}.opcoes-chip{border:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.opcoes-chip legend{font-weight:500;margin-bottom:8px;padding:0}.opcoes-chip label{display:inline-flex;align-items:center;padding:8px 14px;border:1px solid var(--line);border-radius:999px;cursor:pointer;background:var(--surface)}.opcoes-chip label.escolhida{border-color:var(--action);background:var(--chip);color:var(--chip-fg);font-weight:600}.opcoes-chip label:focus-within{outline:2px solid var(--action);outline-offset:2px}.opcoes-chip input{position:absolute;opacity:0;width:1px;height:1px}.titulo-secao-relatorio{font-size:1.1rem;margin:28px 0 12px}.piloto-empresas{flex-basis:100%;border-top:1px solid var(--line);padding-top:14px}.interruptor{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.interruptor input{position:absolute;opacity:0;width:1px;height:1px}.interruptor-trilho{flex:none;width:36px;height:20px;margin-top:2px;border-radius:999px;background:var(--line);position:relative;transition:background .15s}.interruptor-trilho:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:var(--surface);transition:left .15s;box-shadow:0 1px 2px rgb(0 0 0/.25)}.interruptor input:checked+.interruptor-trilho{background:var(--action)}.interruptor input:checked+.interruptor-trilho:after{left:18px}.interruptor input:focus-visible+.interruptor-trilho{outline:2px solid var(--action);outline-offset:2px}.interruptor input:disabled+.interruptor-trilho{opacity:.5}.piloto-empresas-titulo{display:block}.piloto-empresas-opcao{display:block;font-size:.92rem}.piloto-empresas-corpo{margin-left:48px;margin-top:4px;max-width:760px}.piloto-empresas .interruptor{max-width:808px}#piloto-template{max-width:360px}.piloto-empresas-dica{display:flex;gap:8px;align-items:flex-start;margin-top:8px;padding:6px 10px;border-radius:8px;background:var(--warn-bg);color:var(--warn-fg);font-size:.82rem;line-height:1.45}.piloto-empresas-dica svg{flex:none;margin-top:2px}.janela-email-empresas{width:min(640px,100%)}.aviso-modelo{margin:10px 0 14px;padding:8px 12px;border-radius:10px;background:var(--chip);color:var(--chip-fg);font-size:.88rem}.previa-email-empresa{border:1px solid var(--line);border-radius:10px;background:var(--band);padding:12px 14px;font-size:.92rem;line-height:1.6;overflow-wrap:anywhere}.marca-previa{background:var(--chip);color:var(--chip-fg);border-radius:4px;padding:0 3px}@media (max-width:600px){.piloto-empresas-corpo{margin-left:0}}.piloto-falta{margin:8px 0 0;font-size:.85rem;color:var(--warn-fg);max-width:300px;text-align:right}.piloto-hero-acao{display:flex;flex-direction:column;align-items:flex-end}@media (max-width:700px){.piloto-hero-acao{align-items:stretch}.piloto-falta{text-align:left;max-width:none}}.sem-quebra{white-space:nowrap}.lista-emails{list-style:none;margin:0;padding:0}.lista-emails li+li{border-top:1px solid var(--line)}.lista-emails-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 4px;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.lista-emails-item:hover strong{color:var(--action)}.emails-editor{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (min-width:1000px){.emails-editor{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.emails-previa{position:-webkit-sticky;position:sticky;top:80px}}.emails-editor textarea{width:100%;font:inherit}.emails-previa-assunto{margin:0 0 10px}.emails-previa-quadro{display:block;width:100%;height:640px;border:1px solid var(--line);border-radius:8px;background:#eef2f6}.fim-teste-placar h2{margin:0 0 12px}.placar{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.placar-lado{border:1px solid var(--line);border-radius:12px;padding:12px 16px;background:var(--surface)}.placar-lado h3{margin:0 0 8px;font-size:.9rem;color:var(--muted);font-weight:600}.placar-lado p{margin:0 0 4px}.placar-num{font-size:1.5rem;color:var(--warn-fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.placar-rodape{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.placar-rodape p{margin:0;flex:1 1 260px}.fim-teste-placar .placar-rodape{flex-direction:column;align-items:flex-start;gap:12px}.fim-teste-placar .placar-rodape p{flex:none}.conta-conectada{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--band);margin-bottom:12px}.conta-conectada-icone{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;background:var(--chip);color:var(--chip-fg)}.conta-conectada-icone svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.conta-conectada-provedor{display:block;font-size:.8rem;color:var(--muted);font-weight:600;letter-spacing:.02em}.conta-conectada-email{display:block;word-break:break-all;margin:2px 0 6px}.conta-conectada-acoes{margin-bottom:16px}.envios-extras-aviso{display:grid;grid-gap:10px;gap:10px}.envios-extras-acoes{gap:10px}.envios-extras-acoes,.envios-extras-compra{display:flex;align-items:center;flex-wrap:wrap}.envios-extras-compra{gap:8px}.envios-extras-compra select{width:auto;min-width:210px}.aviso.info{background:var(--chip);color:var(--chip-fg)}.sair-icone{display:none}@media (max-width:560px){.sair-texto{display:none}.sair-icone{display:inline-grid}.topo{gap:10px}}.botao-plano,.menu-conta-botao{position:relative;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;flex-shrink:0;font:inherit;font-size:.9rem;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.botao-plano:hover,.menu-conta-botao:hover{border-color:var(--chip-fg);color:var(--chip-fg)}.botao-plano .menu-icone,.menu-conta .menu-icone{width:18px;height:18px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.botao-plano.destaque{background:var(--warn-bg);color:var(--warn-fg);border-color:var(--warn-line,var(--warn-fg));padding-right:22px}:root .botao-plano.destaque .menu-pulso{position:absolute;top:6px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--warn-btn,var(--warn-fg))}.botao-plano-curto{display:none}.selo-respostas{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;flex-shrink:0;white-space:nowrap;font-size:.85rem;font-weight:600;text-decoration:none;border-radius:999px;background:var(--warn-bg);color:var(--warn-fg);border:1px solid var(--warn-line,var(--warn-fg))}.selo-respostas:hover{text-decoration:none;filter:brightness(1.05)}.selo-respostas-n{display:none}@media (max-width:760px){.selo-respostas{padding:0 10px;gap:4px}.selo-respostas-texto{display:none}.selo-respostas-n{display:inline}}@media (max-width:560px){.selo-respostas{display:none}}.menu-conta{position:relative;flex-shrink:0}.menu-conta-botao.ativo{border-color:var(--chip-fg);color:var(--chip-fg)}.menu-conta ul{position:absolute;right:0;top:calc(100% + 4px);z-index:30;min-width:220px;list-style:none;margin:0;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 24px rgba(17,22,25,.14)}.menu-conta li a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:6px;color:var(--fg);text-decoration:none;white-space:nowrap}.menu-conta li a:hover{background:var(--band)}.menu-conta li a.ativo{color:var(--chip-fg);font-weight:600}@media (max-width:560px){.botao-plano{padding:0 10px;gap:6px;font-size:.82rem}.botao-plano.destaque{padding-right:18px}.botao-plano .menu-icone,.botao-plano-longo{display:none}.botao-plano-curto{display:inline}.menu-conta-botao{padding:0 8px;gap:4px}.menu-conta-nome{display:none}}.topo-grupo{display:contents}.topo-no-menu-conta{display:none}.menu-conta li.menu-conta-extras{display:flex;align-items:center;gap:8px;padding:8px 10px 6px;margin-top:4px;border-top:1px solid var(--line)}.menu-conta-extras .botao{margin-left:auto}.cartao.vaga-compacta{padding:10px 12px 10px 4px}.vaga-linha{display:flex;align-items:flex-start;gap:2px}.vaga-check{display:flex;align-items:center;justify-content:center;width:40px;min-height:40px;flex-shrink:0}.vaga-check input{width:20px;height:20px;margin:0}.vaga-resumo{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px;padding:2px 0;text-align:left;font:inherit;color:inherit;background:none;border:0;cursor:pointer}.vaga-l1{display:flex;align-items:flex-start;gap:8px;justify-content:space-between}.vaga-l1 .vaga-titulo{font-size:1rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vaga-l1 .selo{flex-shrink:0}.vaga-l2{font-size:.88rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vaga-l3{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:.88rem}.vaga-selos{display:inline-flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.vaga-detalhe{margin:8px 0 2px 42px}.vaga-compacta .vaga-acoes{margin-top:10px;padding-top:10px}.filtros>.filtros-recolhidos{flex-basis:100%}.cartao.envio-compacto{padding:10px 14px}.envio-compacto .vaga-resumo{width:100%}.envio-compacto .vaga-detalhe{margin-left:0}.envio-compacto .envio-entrevista{margin:8px 0 0;padding-top:8px;border-top:1px solid var(--line);width:100%}:root .indicador .numero.numero-data,:root[data-visual=novo] .inicio-ritmo .indicador .numero.numero-data{font-size:clamp(1.05rem,4.6vw,1.6rem);white-space:nowrap;letter-spacing:-.02em}a.indicador.indicador-link{text-decoration:none;cursor:pointer}a.indicador.indicador-link:hover{border-color:var(--action)}.indicador .indicador-acao{color:var(--chip-fg);text-decoration:underline;margin-top:2px}.funil-lista{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.funil-linha{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr) 110px;grid-gap:12px;gap:12px;align-items:center}.funil-barra{height:12px;background:var(--band);overflow:hidden}.funil-barra,.funil-barra>span{display:block;border-radius:6px}.funil-barra>span{height:100%;background:var(--action)}.funil-numero{text-align:right;white-space:nowrap}.funil-parados{margin:4px 0 0;color:var(--warn-fg)}@media (max-width:560px){.funil-linha{grid-template-columns:minmax(0,1fr) 90px}.funil-barra{grid-column:1/-1;grid-row:2}}.situacao-importacao{border:1px solid var(--line,#d8dee4);border-radius:12px;padding:10px 14px;margin:0 0 16px}.situacao-importacao-linha{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.situacao-importacao-marca{width:10px;height:10px;border-radius:50%;background:var(--ok-text,#2e8b57);flex:none}.situacao-importacao .selo-situacao{font-size:13px;font-weight:600;color:var(--ok-text,#2e8b57)}.situacao-importacao.alerta{background:var(--warn-bg,#fff4d9);border-color:var(--warn-line,#efd28a)}.situacao-importacao.alerta .situacao-importacao-marca{background:var(--warn-btn,#f2a93b)}.situacao-importacao.alerta .selo-situacao{color:var(--warn-fg,#7a4f00)}.situacao-importacao.erro{border-color:var(--red-text,#c0392b)}.situacao-importacao.erro .situacao-importacao-marca{background:var(--red-text,#c0392b)}.situacao-importacao.erro .selo-situacao{color:var(--red-text,#c0392b)}.situacao-servidores{margin-top:8px;padding-top:8px;border-top:1px solid var(--line,#d8dee4)}.situacao-servidores.sozinha{margin-top:0;padding-top:0;border-top:0}.situacao-importacao .situacao-servidores .situacao-importacao-marca{background:var(--ok-text,#2e8b57)}.situacao-importacao .situacao-servidores .selo-situacao{color:var(--ok-text,#2e8b57)}.situacao-importacao .situacao-servidores.alto .situacao-importacao-marca{background:var(--warn-btn,#f2a93b)}.situacao-importacao .situacao-servidores.alto .selo-situacao{color:var(--warn-fg,#7a4f00)}.situacao-importacao ul{margin:8px 0 0;padding-left:20px}.ficha-numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin:0 0 16px}.ficha-numero{border:1px solid var(--line,#d8dee4);border-radius:12px;padding:10px 14px;display:grid;grid-gap:2px;gap:2px}.ficha-numero strong{font-size:22px;line-height:1.1}.ficha-numero span{font-size:13px;color:var(--muted,#5b6b7a)}.colunas-equilibradas{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:4px;grid-column-gap:16px;column-gap:16px;grid-auto-flow:row dense;margin-bottom:16px}.colunas-equilibradas[data-colunas="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.colunas-equilibradas>*{margin:0!important;align-self:start;min-width:0}.aparelhos-ficha{margin-top:2px}.aparelhos-detalhe{margin-top:8px;padding:10px 14px;border:1px solid var(--line,#d8dee4);border-radius:10px;display:grid;grid-gap:6px;gap:6px;max-width:640px}.aparelhos-detalhe ul{margin:0}.confirmacao h2{margin-top:0}.confirmacao p{margin:0 0 12px;line-height:1.55}.confirmacao-botoes{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:18px}.aparelhos-resumo{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0 0 14px}.aparelhos-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px}.aparelhos-grade>.cartao{margin:0}.aparelhos-quem{margin-top:16px}.aparelhos-quem-lista{columns:200px 3;margin:12px 0 0;padding-left:18px}.aparelhos-quem-lista li{page-break-inside:avoid;break-inside:avoid;margin:0 0 4px}.aparelhos-assessoria{margin-top:24px}.form-cadastro[data-tentou] .campo :is(input,select):invalid{border-color:var(--red-text);box-shadow:0 0 0 1px var(--red-text)}.form-cadastro[data-tentou] .campo:has(:invalid)>label,.form-cadastro[data-tentou] .check:has(:invalid)>span,.form-cadastro[data-tentou] .opcoes-chip:has(:invalid)>legend{color:var(--red-text)}.form-cadastro[data-tentou] .check input:invalid{outline:2px solid var(--red-text);outline-offset:1px}.form-cadastro .opcoes-chip{margin:0 0 22px}.form-cadastro .check{margin-bottom:10px}.form-cadastro .check+:not(.check){margin-top:16px}.form-cadastro .linha{row-gap:0;align-items:flex-start}.topo-tema-solo{display:inline-flex}.menu-conta-extras .botao-tema{display:none}@media (max-width:760px){.topo-tema-solo{display:none}.menu-conta-extras .botao-tema{display:inline-flex}}.voltar-passos{justify-content:space-between;gap:12px;width:100%}.paginacao,.voltar-passos{display:flex;align-items:center;flex-wrap:wrap}.paginacao{justify-content:center;gap:6px;margin:18px 0 8px}.paginacao button{min-width:38px;height:38px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:transparent;color:inherit;font:inherit;cursor:pointer}.paginacao button:disabled{opacity:.4;cursor:default}.paginacao .paginacao-num{border-color:transparent;font-weight:600}.paginacao .paginacao-num.ativa{background:var(--fg,#111);color:var(--bg,#fff)}.paginacao-ir{display:inline-flex;align-items:center;gap:6px;margin-left:8px;padding-left:12px;border-left:1px solid var(--line)}.paginacao-ir input{width:70px;height:38px;text-align:center;border-radius:999px}.contato-email{overflow-wrap:anywhere}.titulo-com-selo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.titulo-com-selo h1{margin:0}.titulo-com-selo .linha-teste{margin:0;padding:4px 12px;border-left-width:1px;border:1px solid var(--line);border-radius:999px;font-size:.85rem}.titulo-com-selo .linha-teste.acabando{border-color:var(--destaque)}.empresas-importante{margin:-4px 0 14px}.titulo-email-aplicacao{text-align:center;font-size:1.35rem;font-weight:700;margin:22px 0 12px;padding-top:18px;border-top:1px solid var(--line)}.aviso-conexao{margin:0 0 16px;max-width:none}.seus-numeros{display:flex;flex-direction:column;gap:16px}.numeros-linha>.cartao,.seus-numeros>.cartao{margin:0}.numeros-linha{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:16px;gap:16px;align-items:stretch}.numeros-linha>.cartao{display:flex;flex-direction:column}.numeros-linha .indicadores{flex:1 1}.numeros-grupo .indicadores{display:flex;flex-wrap:wrap}.numeros-grupo .indicador{position:relative;padding-right:34px;flex:1 1 120px}.dica-num{position:absolute;top:8px;right:8px}.dica-num-botao{width:20px;height:20px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:12px;font-weight:700;line-height:1;padding:0;cursor:help;display:inline-flex;align-items:center;justify-content:center}.dica-num-botao:focus-visible,.dica-num-botao:hover{color:var(--action);border-color:var(--action)}.dica-num-balao{display:none;position:absolute;top:26px;right:0;z-index:20;width:230px;padding:8px 10px;border-radius:var(--radius);background:var(--fg);color:var(--bg);box-shadow:var(--sombra);font-size:13px;line-height:1.4;font-weight:400}.dica-num-botao:focus-visible+.dica-num-balao,.dica-num.aberta .dica-num-balao,.dica-num:hover .dica-num-balao{display:block}@media (max-width:760px){.numeros-linha{grid-template-columns:minmax(0,1fr)}.numeros-grupo .indicador{flex-basis:calc(50% - 6px)}.dica-num-balao{width:min(230px,70vw)}.indicador:has(>.dica-num){position:relative}.indicador>.dica-num{position:static}.indicador>.dica-num>.dica-num-botao{position:absolute;top:8px;right:8px}.indicador>.dica-num>.dica-num-balao{top:34px;width:min(260px,80vw)}.indicador:nth-child(odd)>.dica-num>.dica-num-balao{left:0;right:auto}.indicador:nth-child(2n)>.dica-num>.dica-num-balao{right:0;left:auto}}.envios-faixa{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.envios-faixa>*{margin:0}.piloto-ver-email{display:inline-block;margin-top:6px;align-self:flex-start;text-align:left}.modal.previa-pilot{max-width:640px}.modal.previa-pilot .corpo-previa{max-height:50vh;overflow:auto}.campanha-grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.campanha-coluna{display:grid;grid-gap:16px;gap:16px;min-width:0}.campanha-coluna>*{min-width:0}.campanha-coluna .cartao{margin:0}.campanha-previa{position:-webkit-sticky;position:sticky;top:16px;min-width:0}.campanha-previa iframe{width:100%;height:720px;border:1px solid var(--line);border-radius:var(--radius);background:#eef2f6}.campanha-imagem{display:block;max-width:100%;max-height:220px;border-radius:var(--radius);margin:4px 0 8px}.campanha-botao{align-items:flex-end;flex-wrap:wrap}.campanha-botao .campo{flex:1 1 160px}.campanha-linguas{margin:4px 0 12px}.campanha-campos{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.campanha-campos button{border:1px solid var(--line);background:var(--band);color:var(--fg);border-radius:999px;padding:3px 10px;font:inherit;font-size:12px;cursor:pointer}.campanha-campos button:hover{border-color:var(--action)}.campanha-filtros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.campanha-quando{display:flex;flex-wrap:wrap;gap:6px 20px;margin-bottom:12px}.campanha-quando .check{width:auto;margin:0}.campanha-total{margin:12px 0 8px}.campanha-acoes{flex-wrap:wrap;gap:10px;align-items:center}.campanha-resultados{margin-bottom:16px}.campanha-resultados .cabecalho{align-items:flex-end;flex-wrap:wrap;gap:12px}.campanha-resultados .cabecalho .linha{gap:12px;flex-wrap:wrap}.campanha-resultados .cabecalho .campo{margin:0}.campanha-numeros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.campanha-numero{display:grid;grid-gap:2px;gap:2px;align-content:start;text-align:left;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--band);color:var(--fg);font:inherit;cursor:pointer}.campanha-numero.ativo,.campanha-numero:hover{border-color:var(--action)}.campanha-numero strong{font-size:1.4rem}@media (max-width:960px){.campanha-grade{grid-template-columns:1fr}.campanha-previa{position:static}}@media (max-width:640px){.campanha-filtros,.campanha-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.campanha-acoes .botao{width:100%}}@media (max-width:400px){.campanha-filtros{grid-template-columns:1fr}}.base-total{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin:8px 0 12px}.regras-pilot{display:flex;flex-direction:column;gap:4px}.regra-pilot{display:grid;grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(170px,1.4fr) 90px auto;grid-gap:12px;gap:12px;align-items:start}.regra-pilot>.botao{margin-top:28px}.regra-pilot>*{min-width:0}.regra-pilot input,.regra-pilot select{width:100%;min-width:0}@media (max-width:720px){.regra-pilot{grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line);padding-bottom:8px}.regra-pilot>.botao{margin-top:0}}.contrato-periodo{margin:0 0 14px;font-weight:500}.gestao-cm .linha-clicavel{cursor:pointer}.gestao-cm .linha-clicavel:hover td{background:var(--band)}.gestao-cm .link-botao{padding:0;text-decoration:none;font-weight:500;text-align:left}.gestao-cm tr.linha-detalhe td{background:var(--band)}.datas-gestao-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:0 16px;gap:0 16px}.datas-gestao-grade>.campo{min-width:0}.datas-gestao-drive input,.datas-gestao-grade input{width:100%}.datas-gestao-drive{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-top:8px}.datas-gestao-drive>.campo{flex:1 1 320px;min-width:0}.ok-texto{color:var(--ok-text)}.erro-texto{color:var(--red-text)}.importar-gestao tr.conferir td{background:var(--band)}.importar-gestao select{width:100%;min-width:0}.analise-colunas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start;margin-top:16px}.analise-colunas>div>.cartao{margin:0 0 16px;min-width:0}@media (max-width:760px){.analise-colunas{grid-template-columns:minmax(0,1fr);gap:0}}.barra-analise{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr) 2.5rem;grid-gap:8px;gap:8px;align-items:center;width:100%;background:none;border:0;padding:4px 0;font:inherit;color:inherit;text-align:left;cursor:pointer}.barra-analise.ativa .barra-analise-nome,.barra-analise:hover .barra-analise-nome{color:var(--action)}.barra-analise.ativa .barra-analise-fundo span{background:var(--action)}.barra-analise-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra-analise-fundo{height:10px;background:var(--band);border-radius:999px;overflow:hidden}.barra-analise-fundo span{display:block;height:100%;background:var(--muted);border-radius:999px}.barra-analise-n{text-align:right;color:var(--muted);font-size:.85rem}.barra-analise.sem-clique{cursor:default}.origem-perfil{font-size:.75rem;padding:1px 8px;border-radius:999px;background:var(--chip);color:var(--chip-fg);margin-left:6px}.gestao-ficha-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.gestao-ficha-grade dl{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;margin:0}.gestao-ficha-grade dt{color:var(--muted)}.gestao-ficha-grade dd{margin:0}@media (max-width:640px){.gestao-cm .col-opcional{display:none}}:root{--quadro-fundo:#e9ecee;--quadro-coluna:#f4f5f7;--quadro-cartao:#ffffff;--quadro-sombra:0 1px 1px rgba(9,30,66,0.2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--quadro-fundo:#0b0f11;--quadro-coluna:#151b1e;--quadro-cartao:#222b30;--quadro-sombra:0 1px 1px rgba(0,0,0,0.5)}}:root[data-theme=dark]{--quadro-fundo:#0b0f11;--quadro-coluna:#151b1e;--quadro-cartao:#222b30;--quadro-sombra:0 1px 1px rgba(0,0,0,0.5)}.quadro{gap:12px;align-items:stretch;overflow-x:auto;padding:12px;margin:0 0 16px;background:var(--quadro-fundo);min-height:calc(100vh - 300px);min-height:calc(100dvh - 300px)}.quadro,.quadro-coluna{display:flex;border-radius:12px}.quadro-coluna{flex:0 0 272px;flex-direction:column;background:var(--quadro-coluna);padding:8px;border:2px solid transparent;transition:border-color .12s,background-color .12s}.quadro-coluna.sobre{border-color:var(--action)}.quadro-coluna.colorida,.quadro-coluna.colorida .quadro-icone,.quadro-coluna.colorida .quadro-rodape,.quadro-coluna.colorida .quadro-vazio,.quadro-coluna.colorida small{color:#ffffff}.quadro-coluna.recolhida{flex:0 0 44px;display:block;text-align:center;cursor:pointer;padding:14px 0;font:inherit;font-weight:600;color:var(--fg);border:0;min-height:0}.quadro-coluna.recolhida span{display:inline-block;writing-mode:vertical-rl}.quadro-coluna-topo{display:flex;align-items:flex-start;gap:4px;padding:4px 4px 8px}.quadro-coluna-topo>div:first-child{flex:1 1;min-width:0}.quadro-coluna-topo h2{font-size:.95rem;margin:0;line-height:1.3;overflow-wrap:anywhere}.quadro-coluna-topo small{color:var(--muted);font-size:.75rem}.quadro-contagem{font-size:.85rem;color:inherit;opacity:.8;padding:4px 2px}.quadro-icone{background:none;border:0;color:var(--muted);font:inherit;font-size:.9rem;line-height:1;padding:6px 8px;border-radius:6px;cursor:pointer;min-height:0}.quadro-icone:hover:not(:disabled){background:rgba(127,127,127,.18);color:var(--fg)}.quadro-icone:disabled{opacity:.35;cursor:default}.quadro-menu-ancora{position:relative}.quadro-menu{position:fixed;z-index:30;width:min(290px,calc(100vw - 16px));max-height:calc(100vh - 24px);overflow-y:auto;padding:8px 0;border-radius:10px;background:var(--surface);color:var(--fg);border:1px solid var(--line);box-shadow:0 8px 24px rgba(17,22,25,.18);writing-mode:horizontal-tb}.quadro-menu-titulo{font-size:.75rem;color:var(--muted);padding:4px 14px 6px;font-weight:600}.quadro-menu-item{display:block;width:100%;text-align:left;background:none;border:0;padding:8px 14px;font:inherit;font-size:.9rem;color:var(--fg);text-decoration:none;cursor:pointer;min-height:0;border-radius:0}.quadro-menu-item:hover{background:var(--band)}.quadro-menu-item.sub{padding-left:28px;color:var(--muted)}.quadro-menu-sep{border-top:1px solid var(--line);margin:6px 0}.quadro-cores{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;padding:2px 14px 6px}.quadro-cores button{height:28px;min-height:0;border-radius:6px;border:2px solid transparent;padding:0;cursor:pointer}.quadro-cores button[aria-pressed=true]{border-color:var(--fg)}.quadro-cores .sem-cor{grid-column:1/-1;background:var(--band);color:var(--fg);font:inherit;font-size:.8rem}.quadro-cartoes{flex:1 1;display:flex;flex-direction:column;gap:8px;min-height:40px}.quadro-vazio{margin:4px}.quadro-rodape,.quadro-vazio{color:var(--muted);font-size:.85rem}.quadro-rodape{display:block;padding:8px 6px 2px;margin:0;text-decoration:none}.quadro-cartao,a.quadro-rodape:hover{color:var(--fg)}.quadro-cartao{background:var(--quadro-cartao);border-radius:10px;overflow:hidden;box-shadow:var(--quadro-sombra);cursor:pointer;border:1px solid transparent}.quadro-cartao:focus-visible,.quadro-cartao:hover{border-color:var(--action);outline:none}.quadro-cartao.arrastando{opacity:.4}.quadro-cartao-corpo{padding:8px 10px 10px}.quadro-cartao-nome{font-size:.92rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.quadro-cartao-sub{font-size:.78rem;color:var(--muted);margin-top:2px}.quadro-cartao-meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin-top:8px;font-size:.78rem;color:var(--muted)}.quadro-etiquetas-mini{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.quadro-etiquetas-mini span{width:40px;height:8px;border-radius:4px}.quadro-prazo{padding:1px 6px;border-radius:4px}.quadro-prazo.vencido{background:var(--red);color:#ffffff}.quadro-prazo.perto{background:var(--warn-bg);color:var(--warn-fg)}.quadro-prazo.grande{display:inline-block;padding:4px 10px;font-size:.9rem;background:var(--band)}.quadro-prazo.grande.vencido{background:var(--red)}.quadro-prazo.grande.perto{background:var(--warn-bg)}.quadro-membros-mini{margin-left:auto;display:flex}.quadro-membros-mini .quadro-avatar+.quadro-avatar{margin-left:-6px}.quadro-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;flex:none;background:var(--action);color:var(--action-fg);font-size:.75rem;font-weight:600;border:2px solid var(--quadro-cartao)}.quadro-avatar.pequeno{width:22px;height:22px;font-size:.6rem}.quadro-capa{position:relative;height:104px;background:#03adc7;overflow:hidden}.quadro-capa:after,.quadro-capa:before{content:"";position:absolute;inset:0;background:#e33f3d}.quadro-capa:before{-webkit-clip-path:polygon(0 0,42% 0,0 100%);clip-path:polygon(0 0,42% 0,0 100%)}.quadro-capa:after{-webkit-clip-path:polygon(100% 55%,100% 100%,62% 100%);clip-path:polygon(100% 55%,100% 100%,62% 100%)}.quadro-capa-foto{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;overflow:hidden;background:#ffffff;display:flex;align-items:center;justify-content:center;border:3px solid #ffffff}.quadro-capa-foto img{width:100%;height:100%;object-fit:cover}.quadro-capa-foto span{color:#016677;font-weight:700;font-size:1.4rem}.quadro-capa.grande{height:150px}.quadro-capa.grande .quadro-capa-foto{width:124px;height:124px}.quadro-capa.grande .quadro-capa-foto span{font-size:2rem}.modal.quadro-janela{width:min(1000px,100%);padding:0}.quadro-janela-capa{position:relative}.quadro-janela-coluna{left:12px;width:auto;max-width:60%;font-weight:600;border:1px solid rgba(255,255,255,.4)}.quadro-janela-coluna,.quadro-janela-fechar{position:absolute;z-index:2;top:12px;background:rgba(14,18,20,.75);color:#ffffff}.quadro-janela-fechar{right:12px;width:36px;height:36px;min-height:0;padding:0;border-radius:50%;border:0;font-size:1rem;cursor:pointer}.quadro-janela-grade{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.quadro-janela-esquerda{padding:20px 24px}.quadro-janela-direita{padding:20px 24px;background:var(--band);border-left:1px solid var(--line)}.quadro-janela-direita h3{margin-top:0;font-size:1rem}.quadro-janela-titulo{margin:0 0 4px;font-size:1.4rem}.quadro-acoes{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.quadro-acao{background:var(--band);border:1px solid var(--line);color:var(--fg);border-radius:6px;padding:6px 10px;font:inherit;font-size:.85rem;cursor:pointer;min-height:0}.quadro-acao.ativo,.quadro-acao:hover{border-color:var(--action)}.quadro-subpainel{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px;margin:0 0 12px;border-radius:8px;border:1px solid var(--line);background:var(--surface)}.quadro-subpainel.lista{flex-direction:column;align-items:stretch}.quadro-opcao{display:flex;align-items:center;gap:8px;font-size:.9rem}.quadro-opcao input[type=checkbox]{width:18px;height:18px;margin:0;flex:none}.quadro-etiquetas{display:flex;flex-wrap:wrap;gap:6px}.quadro-etiqueta{display:inline-block;min-width:44px;min-height:28px;padding:4px 10px;border-radius:4px;color:#ffffff;font-size:.82rem;font-weight:600}.quadro-etiqueta.larga{flex:1 1}.quadro-nova-etiqueta{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:10px}.quadro-nova-etiqueta .quadro-cores{padding:0}.quadro-resumo{display:flex;flex-wrap:wrap;gap:16px 24px;margin:4px 0 16px}.quadro-rotulo{font-size:.78rem;font-weight:600;color:var(--muted);margin:16px 0 6px}.quadro-resumo .quadro-rotulo{margin-top:0}.quadro-membros{display:flex;gap:4px}.quadro-etapa{display:grid;grid-template-columns:20px minmax(0,1fr) 150px;grid-gap:10px;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--line);font-size:.9rem}.quadro-etapa.texto{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.quadro-etapa input[type=checkbox]{width:18px;height:18px;margin:0}.quadro-etapa input:not([type]),.quadro-etapa input[type=date]{min-height:34px;padding:4px 8px;font-size:.85rem}.quadro-etapa input[type=date].vazia{opacity:.45}.quadro-etapa small{color:var(--muted)}.quadro-historico{margin:12px 0 0}.quadro-historico summary{cursor:pointer;color:var(--muted);font-size:.85rem;padding:6px 0}.quadro-links{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.quadro-link{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;background:var(--band);border:1px solid var(--line);color:var(--fg);text-decoration:none;font-size:.9rem;flex:1 1}.quadro-link:hover{border-color:var(--action)}.quadro-link-linha{display:flex;align-items:center;gap:4px}.quadro-rodape-janela{margin-top:24px;padding-top:12px;border-top:1px solid var(--line)}.quadro-novo-comentario{position:relative;display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-bottom:16px}.quadro-novo-comentario textarea{width:100%;resize:vertical}.quadro-sugestoes{position:absolute;z-index:3;top:88px;left:0;width:min(280px,100%);padding:4px 0;border-radius:8px;background:var(--surface);border:1px solid var(--line);box-shadow:0 8px 24px rgba(17,22,25,.18)}.quadro-sugestoes button{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;background:none;border:0;font:inherit;color:var(--fg);cursor:pointer;text-align:left;min-height:0}.quadro-sugestoes button:hover{background:var(--band)}.quadro-linha{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.quadro-comentario-topo{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.85rem}.quadro-comentario-texto{margin-top:6px;padding:8px 12px;border-radius:8px;background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.5}.quadro-comentario-acoes{display:flex;gap:10px;margin-top:4px}.quadro-comentario-acoes button{background:none;border:0;padding:0;min-height:0;color:var(--muted);font:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer}.quadro-mencao{color:var(--action);font-weight:600}.quadro-atividade{display:flex;flex-direction:column;gap:2px;font-size:.82rem;color:var(--muted)}.quadro-atividade strong{color:var(--fg)}@media (max-width:760px){.quadro-janela-grade{grid-template-columns:1fr}.quadro-janela-direita{border-left:0;border-top:1px solid var(--line)}.quadro-janela-direita,.quadro-janela-esquerda{padding:16px}.quadro-etapa{grid-template-columns:20px minmax(0,1fr) 130px}.quadro{padding:8px}.quadro-coluna{flex-basis:250px}}.modelo-quadro{display:flex;flex-direction:column;gap:12px;margin-bottom:80px;align-items:flex-start}.modelo-coluna{width:100%;margin:0}.modelo-campo.desativada,.modelo-coluna.desativada{opacity:.55}.modelo-coluna-topo{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.modelo-coluna-topo .campo{margin:0;flex:1 1 220px}.modelo-coluna-topo .modelo-prazo{flex:0 0 120px}.modelo-coluna-info{display:flex;gap:10px;align-items:center;margin-left:auto}.modelo-campos,.modelo-ordem{display:flex;flex-direction:column}.modelo-campos{gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);align-items:flex-start}.modelo-campo{display:grid;grid-template-columns:auto minmax(0,1fr) 110px 170px 110px auto;grid-gap:8px;gap:8px;align-items:center;width:100%}@media (max-width:760px){.modelo-campo{grid-template-columns:auto minmax(0,1fr) 110px}.modelo-campo>:nth-child(n+4){grid-column:2/-1}}.seletor-quadro{min-width:240px}.quadro-rodape-botao{background:none;border:0;text-align:left;cursor:pointer;font:inherit;font-size:.85rem;min-height:0;width:100%}.quadro-rodape-botao:hover{color:var(--fg)}.quadro-novo-cartao{padding:6px;cursor:default}.quadro-novo-cartao textarea{width:100%;resize:none;border:0;background:transparent;font:inherit}.editor-coluna{display:grid;grid-template-columns:auto minmax(0,1fr) 120px auto;grid-gap:8px;gap:8px;align-items:center;margin-bottom:6px}.quadro-renomear{display:flex;flex-direction:column;gap:6px;padding:8px 14px}.quadro-selo-modelo{font-size:.7rem;padding:1px 6px;border-radius:4px;background:var(--band);color:var(--muted);margin-left:4px}.automacao-lista{display:flex;flex-direction:column;gap:10px}.automacao-item{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.automacao-item.pausada{opacity:.6}.automacao-frase{flex:1 1 320px;line-height:1.5}.automacao-linha{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0}.automacao-linha input,.automacao-linha select{width:auto;max-width:100%}.automacao-tag{font-size:.8rem;font-weight:600;padding:3px 10px;border-radius:6px;background:var(--chip);color:var(--chip-fg);min-width:64px;text-align:center}.automacao-previa{background:var(--band);border-radius:8px;padding:10px 12px;margin:12px 0;line-height:1.5}.etiquetas-modelo{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.quadro-fieldset{border:0;padding:0;margin:0;min-width:0}.modelo-renomeia{font-size:.85rem;white-space:nowrap}.quadro-editar-livre{margin-left:auto;padding:2px 6px}.quadro-cores button{position:relative}.quadro-cores button[aria-pressed=true]:not(.sem-cor){border:2px solid #ffffff;box-shadow:0 0 0 2px var(--fg)}.quadro-cores button[aria-pressed=true]:not(.sem-cor):after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#ffffff;font-weight:700;font-size:1rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.quadro-cores .sem-cor[aria-pressed=true]{box-shadow:0 0 0 2px var(--fg)}.quadro-apagar-etiqueta{background:none;border:1px solid var(--line);border-radius:6px;padding:4px 8px;min-height:0;cursor:pointer;font-size:.95rem}.quadro-apagar-etiqueta:hover{border-color:var(--red);background:var(--red-bg)}.quadro-apagar-etiqueta.claro{border-color:rgba(255,255,255,.5);margin-left:8px;padding:0 6px}.quadro-cartao{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quadro-cartao.vencido{background:var(--red-bg);border-color:var(--red)}button.quadro-etiquetas-mini{background:none;border:0;padding:0;min-height:0;cursor:pointer;width:100%;text-align:left}.quadro-etiquetas-mini.com-nome span{width:auto;height:auto;min-width:40px;padding:2px 8px;color:#ffffff;font-size:.72rem;font-weight:600;line-height:1.4}.meu-dia-secao h2{display:flex;align-items:center;gap:8px;font-size:1.05rem;margin-top:0}.meu-dia-contagem{font-size:.8rem;font-weight:600;padding:1px 8px;border-radius:999px;background:var(--band);color:var(--muted)}.meu-dia-secao.atrasados h2 .meu-dia-contagem{background:var(--red-bg);color:var(--red-text)}.meu-dia-secao.hoje h2 .meu-dia-contagem{background:var(--warn-bg);color:var(--warn-fg)}.meu-dia-secao ul{list-style:none;margin:0;padding:0;gap:6px}.meu-dia-item,.meu-dia-secao ul{display:flex;flex-direction:column}.meu-dia-item{align-items:flex-start;gap:2px;width:100%;padding:8px 10px;border-radius:8px;background:var(--band);border:1px solid transparent;color:var(--fg);text-decoration:none;text-align:left;font:inherit;cursor:pointer}.meu-dia-item:hover{border-color:var(--action)}.meu-dia-titulo{font-weight:500}.meu-dia-novo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin-bottom:10px}.meu-dia-novo>input:first-child{grid-column:1/-1}.meu-dia-lista-item{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.meu-dia-lista-item input[type=checkbox]{width:18px;height:18px;margin:0}.meu-dia-lista-item.feito .meu-dia-texto{text-decoration:line-through;color:var(--muted)}.meu-dia-lista-item.atrasado .meu-dia-texto{color:var(--red-text)}.meu-dia-texto{background:none;border:0;padding:4px 0;text-align:left;font:inherit;color:var(--fg);cursor:text;min-height:0}.meu-dia-editar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px}.meu-dia-editar>input:first-child{grid-column:1/-1}.meu-dia-feitos{margin-top:10px}.meu-dia-feitos summary{cursor:pointer;color:var(--muted);font-size:.85rem;padding:4px 0}.meu-dia-lembretes{border-color:var(--action);margin-bottom:16px}.meu-dia-lembretes h2{font-size:1.05rem;margin-top:0}.meu-dia-lembretes ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.modelo-lembrete{grid-column:2/-1}.meu-dia-lembrete{display:flex;flex-direction:column;gap:4px}.meu-dia-lembrete.feito .meu-dia-titulo{text-decoration:line-through;color:var(--muted)}.meu-dia-mandei{font-size:.85rem;padding:0 4px}.meu-dia-config-linha{display:flex;justify-content:space-between;align-items:center;gap:8px}.janela-aviso{width:min(560px,100%)}.janela-aviso-selo{display:inline-block;font-size:.8rem;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--chip);color:var(--chip-fg);margin-bottom:8px}.janela-aviso-texto{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;margin:8px 0 16px}.janela-aviso-check{padding:12px;border-radius:8px;background:var(--band)}.janela-aviso-check input{width:20px;height:20px}.novo-aviso-para{border:1px solid var(--line);border-radius:8px;padding:12px;margin:0 0 12px;display:flex;flex-direction:column;gap:8px}.novo-aviso-para legend{font-weight:600;padding:0 6px}.novo-aviso-pessoas{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:6px;gap:6px}.lista-avisos{display:flex;flex-direction:column;gap:12px;margin-top:12px}.aviso-item{margin:0}.aviso-item h2{margin:0 0 4px;font-size:1.1rem}.aviso-item-topo{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.aviso-quem{margin-bottom:12px}.aviso-quem summary{cursor:pointer;color:var(--muted);font-size:.9rem}.aviso-quem ul{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:4px;font-size:.9rem}.aviso-quem .nao-leu{color:var(--red-text)}.aq-numeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}@media (min-width:1280px){.aq-numeros{grid-template-columns:repeat(4,minmax(0,1fr))}}.aq-numeros .cartao{margin:0;display:flex;flex-direction:column;gap:4px}.aq-numeros strong{font-size:1.6rem}.aq-graficos{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch;margin-bottom:16px}@media (min-width:1400px){.aq-graficos{grid-template-columns:repeat(2,minmax(0,1fr))}}.aq-graficos .cartao{margin:0}.aq-graficos h2,.aq-tabela-rolagem+* h2{margin-top:0;font-size:1.05rem}.aq-barra{display:grid;grid-template-columns:minmax(0,10rem) minmax(0,1fr) minmax(0,11rem);grid-gap:10px;gap:10px;align-items:center;padding:6px 0;font-size:.9rem}.aq-barra-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aq-barra-fundo{position:relative;height:14px;background:var(--band);border-radius:999px;display:flex;overflow:visible}.aq-barra-fundo>span{display:block;height:100%;background:var(--action);border-radius:999px}.aq-barra-fundo.empilhada>span{border-radius:0}.aq-barra-fundo.empilhada>span:first-child{border-radius:999px 0 0 999px}.aq-barra-fundo>span.acima{background:var(--red)}.aq-prazo{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--fg);opacity:.6}.aq-barra-valor{text-align:right;white-space:nowrap}.aq-ruim{color:var(--red-text)}.aq-tabela-rolagem{overflow-x:auto}.aq-tabela{border-collapse:collapse;width:100%;font-size:.85rem}.aq-tabela td,.aq-tabela th{padding:6px 8px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.aq-tabela th:first-child,.aq-tabela thead th:first-child{text-align:left}.aq-tabela thead th{font-weight:600;color:var(--muted)}.aq-ruim-fundo{background:var(--red-bg);color:var(--red-text)}.aq-bom-fundo{background:var(--ok-bg);color:var(--ok-text)}.aq-atual{font-weight:700}.quadro-tempos{display:flex;flex-wrap:wrap;gap:6px}.quadro-tempo{font-size:.82rem;padding:3px 8px;border-radius:6px;background:var(--band)}.quadro-tempo.atual{background:var(--chip);color:var(--chip-fg);font-weight:600}.menu-soltos{display:flex;flex-direction:column;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--line)}.atividade-tabela thead th button{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;min-height:0;white-space:normal;text-align:inherit}.atividade-tabela thead th{white-space:normal;min-width:80px;vertical-align:bottom}.atividade-dias{display:inline-flex;align-items:flex-end;gap:2px;height:28px}.atividade-dias i{display:block;width:6px;background:var(--line);border-radius:2px}.atividade-dias i.com{background:var(--action)}.perigo-texto{color:var(--red-text)}.saude-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:720px){.saude-grade{grid-template-columns:1fr}}.saude-item{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:12px;border-radius:10px;border:1px solid var(--line);color:var(--fg);text-decoration:none}.saude-item:hover{border-color:var(--action)}.saude-item strong{display:block}.saude-item.atencao{background:var(--red-bg);border-color:var(--red)}.saude-item.ok{background:var(--ok-bg)}.saude-marca{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff}.saude-item.ok .saude-marca{background:var(--ok-text)}.saude-item.atencao .saude-marca{background:var(--red)}.kpis.gestao-hoje{display:flex;flex-wrap:wrap}.kpis.gestao-hoje>.kpi{flex:1 1 150px}.filtros-trava{border:0;padding:0;margin:0;min-width:0}.filtros-trava:disabled{opacity:.55}.filtros-travados-aviso{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.automacao-campos{display:flex;flex-wrap:wrap;gap:6px 14px;width:100%;padding-left:72px}@media (max-width:640px){.automacao-campos{padding-left:0}}.enviar-modos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:520px){.enviar-modos{grid-template-columns:1fr}}.enviar-modo{display:flex;gap:8px;align-items:flex-start;padding:10px;border:1px solid var(--line);border-radius:8px;cursor:pointer}.enviar-modo.ativo{border-color:var(--action);background:var(--chip)}.enviar-modo>span{display:flex;flex-direction:column;gap:2px}.enviar-campos{display:flex;flex-wrap:wrap;gap:6px 14px}.editor-modelo .editor-coluna{grid-template-columns:auto minmax(0,1fr) 110px 120px auto}.editor-modelo .editor-prazo{min-width:0}.editor-pessoas{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:4px 12px;gap:4px 12px}@media (max-width:560px){.editor-modelo .editor-coluna{grid-template-columns:auto minmax(0,1fr) 76px auto}.editor-modelo .editor-coluna select{grid-column:2/4}}.quadro-janela-faixa{height:64px;background:#016677}.modal input.quadro-titulo-campo{width:calc(100% + 6px);border:1px solid transparent;background:transparent;box-shadow:none;padding:4px 6px;margin-left:-6px;font-weight:700;color:var(--fg)}.modal input.quadro-titulo-campo:focus,.modal input.quadro-titulo-campo:hover:not(:disabled){border-color:var(--line);background:var(--surface)}.editor-lp .acoes-lp{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--card,var(--bg));padding:10px 0}.editor-lp .lp-secao{border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin-bottom:10px}.editor-lp .lp-secao>summary{cursor:pointer;font-weight:700}.editor-lp .lp-grupo{border:0;padding:0;margin:12px 0 0;display:grid;grid-gap:10px;gap:10px}.editor-lp .lp-grupo>legend{font-weight:600;margin-bottom:6px;color:var(--muted)}.editor-lp .lp-grupo .lp-grupo{border-left:3px solid var(--line);padding-left:12px}.editor-lp textarea{width:100%;resize:vertical;font:inherit}