:root{--ink:#1f2a1c;--deep:#253021;--olive:#425037;--olive-2:#55654a;--moss:#7d8c6e;--cream:#f6f1e9;--paper:#fbf8f2;--white:#fffdf9;--sand:#e9ddca;--gold:#c69a5c;--gold-2:#986b3c;--gold-luz:#e9c993;--text:#485044;--muted:#7e8479;--rule:#e6dfd3;--ok:#2f7a4f;--ok-bg:#e7f0e6;--bad:#b4442c;--bad-bg:#f6e4dd;--warn-bg:#f6ecd9;--serif:"Playfair Display", Georgia, "Times New Roman", serif;--sans:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--r-lg:22px;--r:14px;--r-sm:10px;--shadow:0 14px 40px #1c261c1a;--shadow-sm:0 2px 10px #1c261c0d;--ease:cubic-bezier(.2, .8, .2, 1);--trilho:252px;--gutter:clamp(16px, 3.2vw, 40px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--paper);color:var(--ink);font:400 15px/1.55 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}body:before{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .25 0 0 0 0 .22 0 0 0 0 .16 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}#root{z-index:1;position:relative}img,svg{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}table{border-collapse:collapse;width:100%}:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:6px}::selection{background:var(--gold-luz);color:var(--ink)}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum", "tnum"}em.ouro{color:var(--gold-2);font-style:italic}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-2);align-items:center;gap:10px;font-size:11px;font-weight:800;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:22px;height:1px}.eyebrow.luz{color:var(--gold-luz)}@keyframes subir{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes kenburns{0%{transform:scale(1.1)translate(1.5%)}to{transform:scale(1)translate(0,0)}}@keyframes tracar{0%{stroke-dashoffset:var(--comprimento,1000)}to{stroke-dashoffset:0}}@keyframes crescer{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pulsar{0%,to{box-shadow:0 0 #2f7a4f73}50%{box-shadow:0 0 0 6px #2f7a4f00}}@keyframes brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.entra{opacity:0;transform:translateY(14px)}.entra.visto{animation:subir .7s var(--ease) both;animation-delay:calc(var(--i,0) * 70ms)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.entra{opacity:1;transform:none}}.casca{grid-template-columns:var(--trilho) minmax(0, 1fr);min-height:100svh;display:grid}.pular{z-index:100;background:var(--ink);color:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:-60px;left:12px}.pular:focus{top:12px}.abrindo{min-height:100svh}.trilho{height:100svh;color:var(--cream);background:radial-gradient(120% 60% at 0 100%,#c69a5c29,#0000 60%),repeating-linear-gradient(0deg,#f6f1e907 0 1px,#0000 1px 28px),repeating-linear-gradient(90deg,#f6f1e906 0 1px,#0000 1px 28px),linear-gradient(#1f2a1c,#1a2318);flex-direction:column;padding:26px 16px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.trilho-marca{align-items:center;gap:12px;padding:0 8px;text-decoration:none;display:flex}.trilho-marca b{letter-spacing:.36em;font-size:15px;font-weight:500;display:block}.trilho-marca small{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-luz);margin-top:2px;font-size:10.5px;display:block}.trilho nav{margin-top:38px}.trilho nav ol{gap:2px;display:grid}.trilho nav a{color:#f6f1e99e;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:baseline;gap:4px;padding:11px 12px;text-decoration:none;transition:color .2s,background .2s;display:grid}.trilho nav a i{font:italic 500 13px var(--serif);color:var(--gold)}.trilho nav a span{font-size:14.5px;font-weight:500}.trilho nav a small{letter-spacing:.12em;text-transform:uppercase;color:#e9c993c7;border:1px solid #e9c99347;border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700}.trilho nav a:hover{color:#fff}.trilho nav a.ativa{color:#fff;box-shadow:inset 2px 0 0 var(--gold);background:#f6f1e914}.trilho-pe{gap:12px;margin-top:auto;padding:18px 8px 0;display:grid}.conta-estado{color:#f6f1e9c7;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.conta-estado i{background:#8d9385;border-radius:50%;width:8px;height:8px}.conta-estado.no-ar i{background:#4fb37a;animation:2.4s infinite pulsar}.trilho-sair{color:#f6f1e999;text-align:left;border-top:1px solid #f6f1e91f;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:12px;display:flex}.trilho-sair span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trilho-sair:hover{color:#fff}.conteudo{width:100%;max-width:1360px;padding:0 var(--gutter) 56px;margin-inline:auto}.barra{z-index:20;margin-inline:calc(var(--gutter) * -1);padding:12px var(--gutter);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--rule);background:#fbf8f2e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex;position:sticky;top:0}.barra-direita{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.periodos{background:var(--cream);border:1px solid var(--rule);border-radius:999px;padding:3px;display:inline-flex}.periodos button{color:var(--text);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700;transition:background .2s,color .2s}.periodos button:hover{color:var(--ink)}.periodos button.ativo{background:var(--olive);color:#fff}.chave-demo{color:var(--text);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex;position:relative}.chave-demo input{opacity:0;cursor:pointer;width:34px;height:20px;margin:0;position:absolute}.chave-trilho{background:#d6d0c3;border-radius:999px;width:34px;height:20px;transition:background .2s;position:relative}.chave-trilho:after{content:"";width:16px;height:16px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.chave-demo input:checked+.chave-trilho{background:var(--gold)}.chave-demo input:checked+.chave-trilho:after{transform:translate(14px)}.chave-demo input:focus-visible+.chave-trilho{outline:3px solid var(--gold);outline-offset:2px}.atualizar{color:var(--muted);border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;display:inline-flex}.atualizar:hover:not(:disabled){background:var(--cream);color:var(--ink)}.girando{animation:.9s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.faixa-exemplo{margin-inline:calc(var(--gutter) * -1);padding:9px var(--gutter);color:#ecd9b3;text-align:center;background:#2b2415;font-size:12.5px}.faixa-exemplo b{color:#ffd48a}.secao{padding-top:64px}.secao.primeira,#visao-geral{padding-top:20px}.secao-titulo{grid-template-columns:auto 1fr auto;align-items:start;gap:8px 22px;margin-bottom:22px;display:grid}.secao-titulo .tranca{align-self:end}.secao-numero{font:italic 500 68px/.78 var(--serif);color:var(--sand);letter-spacing:-.04em;-webkit-user-select:none;user-select:none}.secao-titulo h2,.obra h2{font:500 clamp(25px, 2.5vw, 35px) / 1.14 var(--serif);letter-spacing:-.02em;text-wrap:balance;margin-top:8px}.secao-titulo p{max-width:560px;color:var(--text);margin-top:6px;font-size:14.5px}.duas-colunas{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.duas-colunas.inversa{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.duas-colunas>*{min-width:0}.duas-colunas>.entra>.cartao{height:100%}.rodape{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-top:72px;padding-top:18px;font-size:12px;display:flex}.login{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:100svh;display:grid}.login-foto{background:var(--ink);position:relative;overflow:hidden}.login-foto img{object-fit:cover;width:100%;height:100%;animation:24s ease-out both kenburns;position:absolute;inset:0}.login-foto:after{content:"";background:linear-gradient(#141a1233 0%,#141a121a 40%,#141a12d9 100%);position:absolute;inset:0}.login-foto blockquote{z-index:1;font:500 clamp(34px, 4.2vw, 60px) / 1.05 var(--serif);letter-spacing:-.03em;color:#fff;animation:subir .9s var(--ease) .2s both;margin:0;position:absolute;bottom:clamp(28px,5vw,60px);left:clamp(24px,4vw,56px)}.login-foto em{color:var(--gold-luz);font-style:italic}.login-painel{padding:32px var(--gutter);place-items:center;display:grid}.login-caixa{gap:16px;width:min(420px,100%);display:grid}.login-caixa>*{animation:subir .7s var(--ease) both}.login-caixa>:nth-child(2){animation-delay:60ms}.login-caixa>:nth-child(3){animation-delay:.12s}.login-caixa>:nth-child(4){animation-delay:.18s}.login-caixa>:nth-child(5){animation-delay:.24s}.login-marca{align-items:center;gap:12px;margin-bottom:14px;display:flex}.login-marca b{letter-spacing:.36em;color:var(--olive);font-size:16px;font-weight:500;display:block}.login-marca span{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-2);font-size:11px}.login h1{font:500 clamp(28px, 3vw, 38px) / 1.12 var(--serif);letter-spacing:-.025em;text-wrap:balance}.login form{gap:14px;margin-top:6px;display:grid}.login label{color:var(--text);gap:6px;font-size:12.5px;font-weight:700;display:grid}.login input{border-radius:var(--r-sm);background:var(--white);border:1px solid #d5cdbf;height:50px;padding:0 14px;font-size:15.5px;font-weight:400;transition:border-color .2s}.login input:focus{border-color:var(--olive)}.login-erro{color:var(--bad);font-size:13px}.login-nota{color:var(--muted);font-size:12.5px}.login-aviso{border-radius:var(--r-sm);background:var(--warn-bg);color:#5f4a26;border:1px solid #ead9b8;padding:14px;font-size:13.5px}@media (max-width:1120px){.duas-colunas,.duas-colunas.inversa{grid-template-columns:minmax(0,1fr)}}@media (max-width:940px){.casca{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.trilho{height:auto;padding:14px var(--gutter) 10px;position:static;overflow:visible}.trilho-marca{padding:0}.trilho nav{margin:12px calc(var(--gutter) * -1) 0;padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.trilho nav::-webkit-scrollbar{display:none}.trilho nav ol{gap:6px;width:max-content;display:flex}.trilho nav a{white-space:nowrap;border:1px solid #f6f1e924;border-radius:999px;grid-template-columns:auto auto;gap:6px;padding:8px 12px}.trilho nav a small{display:none}.trilho nav a.ativa{box-shadow:none;border-color:var(--gold)}.trilho-pe{top:16px;right:var(--gutter);margin:0;padding:0;position:absolute}.trilho-sair{border:0;padding:0}.trilho-sair span:first-child,.conta-estado{display:none}.secao{padding-top:48px}.secao-titulo{grid-template-columns:1fr}.secao-numero{font-size:48px}.login{grid-template-rows:34svh auto;grid-template-columns:minmax(0,1fr)}}.manchete{border-radius:var(--r-lg);background:var(--ink);color:#fff;min-height:372px;box-shadow:var(--shadow);align-items:flex-end;display:flex;position:relative;overflow:hidden}.manchete-foto{object-fit:cover;object-position:70% 58%;width:100%;height:100%;animation:26s ease-out both kenburns;position:absolute;inset:0}.manchete:after{content:"";background:linear-gradient(96deg,#141a12f5 0%,#141a12db 34%,#141a125c 64%,#141a1214 100%),linear-gradient(#0000 58%,#141a128c);position:absolute;inset:0}.manchete-texto{z-index:1;width:min(680px,100%);padding:40px clamp(22px,3.4vw,46px) 84px;position:relative}.manchete-texto>*{animation:subir .8s var(--ease) both}.manchete h1{font:500 clamp(30px, 3.5vw, 50px) / 1.08 var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:16px 0 12px;animation-delay:80ms}.manchete h1 em{color:var(--gold-luz);font-style:italic}.manchete p{color:#ffffffd6;max-width:540px;font-size:16px;line-height:1.55;animation-delay:.16s}.manchete-provas{color:#ffffffb8;border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:6px 22px;margin-top:20px;padding-top:14px;font-size:13px;animation-delay:.24s;display:flex}.manchete-provas b{color:#fff;font-weight:700}.indicadores{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:-56px clamp(10px,1.6vw,22px) 0;display:grid;position:relative}.indicador{border:1px solid var(--rule);border-radius:var(--r);background:var(--white);box-shadow:var(--shadow);transition:transform .3s var(--ease), box-shadow .3s var(--ease);align-content:start;gap:6px;padding:16px 16px 13px;display:grid}.indicador:hover{transform:translateY(-3px);box-shadow:0 20px 46px #1c261c26}.indicador-rotulo{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.indicador-valor{font:500 clamp(24px, 2.25vw, 33px) / 1.08 var(--serif);letter-spacing:-.02em;white-space:nowrap}.indicador-pe{justify-content:space-between;align-items:flex-end;gap:8px;min-height:32px;display:flex}.indicador-ajuda{border-top:1px dashed var(--rule);color:var(--muted);padding-top:8px;font-size:11.5px;line-height:1.35}.indicador.destaque{color:var(--cream);background:linear-gradient(155deg,#4b5a3f 0%,#2a3625 100%);border-color:#0000}.indicador.destaque .indicador-rotulo{color:var(--gold-luz)}.indicador.destaque .indicador-ajuda{color:#f6f1e9b3;border-color:#f6f1e933}.indicador-pe>*{min-width:0}.faisca{flex:0 92px;width:92px;min-width:36px;height:32px}.variacao{white-space:nowrap;font-size:12px;font-weight:700}.variacao.boa{color:var(--ok)}.variacao.ruim{color:var(--bad)}.variacao.neutra{color:var(--muted);font-weight:400}.indicador.destaque .variacao.boa{color:#a9dcb9}.indicador.destaque .variacao.ruim{color:#f1b3a2}.indicador.destaque .variacao.neutra{color:#f6f1e999}.nao-medido{font:italic 400 14px var(--sans);letter-spacing:0;color:var(--muted)}.cartao{border:1px solid var(--rule);border-radius:var(--r);background:var(--white);box-shadow:var(--shadow-sm);padding:22px}.cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-bottom:16px;display:flex}.cartao-topo h3{font:500 20px/1.2 var(--serif);letter-spacing:-.015em}.cartao-nota{color:var(--muted);font-size:12px}.cartao-rodape{color:var(--muted);margin-top:14px;font-size:12px}.conta-pill{background:var(--cream);color:var(--text);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.vazio{color:var(--muted);padding:6px 0;font-size:13.5px}.cartao.vazio{padding:18px 22px}.esqueleto{border-radius:var(--r);background:linear-gradient(90deg, var(--cream) 25%, #efe8db 37%, var(--cream) 63%);background-size:400% 100%;animation:1.5s linear infinite brilho}.falha{border-radius:var(--r);background:var(--bad-bg);color:#6e2a1a;border:1px solid #e6c4b8;justify-items:start;gap:8px;padding:22px;display:grid}.botao{background:var(--white);min-height:46px;color:var(--olive);border:1px solid #c7cdc0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:800;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.botao:hover:not(:disabled){background:var(--cream)}.botao.principal{border-color:var(--olive);background:var(--olive);color:#fff;min-height:52px}.botao.principal:hover:not(:disabled){background:var(--deep)}.botao:disabled{opacity:.5;cursor:not-allowed}.botao.fantasma{background:0 0}.grafico{min-height:300px;position:relative}.grafico svg{overflow:visible}.grafico-legenda{color:var(--text);flex-wrap:wrap;gap:4px 18px;margin-bottom:6px;font-size:12px;display:flex}.grafico-legenda span{align-items:center;gap:7px;display:inline-flex}.chave-coluna{background:#c3ccb6;border-radius:3px;width:10px;height:12px}.chave-linha{border-top:2.5px solid var(--gold);width:16px;height:0}.grade{stroke:var(--rule);stroke-dasharray:2 5}.grade.base{stroke:#cfc7b8;stroke-dasharray:none}.eixo{font:500 11px var(--sans);fill:var(--muted);font-variant-numeric:tabular-nums}.eixo.ouro{fill:var(--gold-2)}.coluna{fill:#c9d1bd;animation:crescer .7s var(--ease) both;transition:fill .2s}.grafico .coluna.foco{fill:var(--olive)}.linha-leads{fill:none;stroke:var(--gold);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;--comprimento:1;animation:tracar 1.3s var(--ease) .35s both}.ponto-leads{fill:var(--white);stroke:var(--gold-2);stroke-width:2px;transition:r .15s}.grafico-vazio{text-align:center;font:italic 500 17px var(--serif);color:var(--muted);position:absolute;inset:40% 0 auto}.dica{z-index:3;border-radius:var(--r-sm);background:var(--ink);color:#f6f1e9cc;pointer-events:none;min-width:176px;box-shadow:var(--shadow);gap:2px;padding:10px 12px;font-size:12px;display:grid;position:absolute;top:30px;transform:translate(-50%)}.dica>b{color:var(--gold-luz);text-transform:capitalize;margin-bottom:3px;font-size:12.5px}.dica span{justify-content:space-between;gap:14px;display:flex}.dica span b{color:#fff}.pendencias ul{display:grid}.pendencia{border-top:1px solid var(--rule);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.pendencia:first-child{border-top:0;padding-top:0}.pendencia-icone{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.nivel-trava .pendencia-icone{background:var(--bad-bg);color:var(--bad)}.nivel-atencao .pendencia-icone{background:var(--warn-bg);color:var(--gold-2)}.nivel-ok .pendencia-icone{background:var(--ok-bg);color:var(--ok)}.pendencia b{font-size:14px;line-height:1.3}.pendencia p{color:var(--text);margin-top:2px;font-size:13px;line-height:1.45}.nivel-ok b{font-weight:500}.nivel-ok p{color:var(--muted)}.pendencia-quem{background:var(--cream);color:var(--olive);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:7px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.pendencia-quem:empty{display:none}.pendencia-quem a{color:var(--gold-2);align-items:center;gap:2px;display:inline-flex}.funil ol{gap:9px;display:grid}.funil ol.apagado{opacity:.45}.funil li{grid-template-columns:158px minmax(0,1fr) 62px 62px;align-items:center;gap:12px;display:grid}.funil-nome{color:var(--text);font-size:13px}.funil-trilho{background:repeating-linear-gradient(90deg, var(--cream) 0 1px, transparent 1px 25%), var(--cream);border-radius:8px;height:28px;overflow:hidden}.funil-barra{transform-origin:0;height:100%;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 90ms);border-radius:8px;display:block;transform:scaleX(0)}.funil ol.visto .funil-barra{transform:scaleX(1)}.funil-barra.e0{background:#cdd5c1}.funil-barra.e1{background:#a8b499}.funil-barra.e2{background:#7d8c6e}.funil-barra.e3{background:var(--olive)}.funil-barra.e4{background:linear-gradient(90deg,#d4a86a,#b98650)}.funil-valor{text-align:right;font-size:15px}.funil-taxa{text-align:right;color:var(--gold-2);font-size:12px;font-weight:700}.crm-numeros{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;padding-bottom:16px;display:grid}.crm-numeros strong{font:500 30px/1.05 var(--serif);display:block}.crm-numeros span{color:var(--muted);font-size:12px;line-height:1.3}.crm-etapas{gap:10px;display:grid}.crm-etapas li{grid-template-columns:128px minmax(0,1fr) 34px;align-items:center;gap:10px;font-size:13px;display:grid}.crm-etapas b{text-align:right}.crm-trilho{background:var(--cream);border-radius:4px;height:8px;overflow:hidden}.crm-trilho span{background:var(--olive-2);border-radius:4px;height:100%;display:block}.tranca{color:var(--muted);white-space:nowrap;border:1px dashed #cfc7b8;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.tabela-cartao{padding:0;overflow:hidden}.tabela-rolagem{overflow-x:auto}.tabela{min-width:960px;font-size:13.5px}.tabela th:first-child{width:34%;min-width:300px}.tabela th,.tabela td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle;padding:12px 11px;font-weight:400}.tabela .num{text-align:right;white-space:nowrap}.tabela th:first-child,.tabela td:first-child{padding-left:16px}.tabela th:last-child,.tabela td:last-child{padding-right:18px}.tabela thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--white);padding-block:13px;font-size:10.5px;font-weight:800}.tabela tbody tr:last-child>*{border-bottom:0}.tabela td.forte{font-weight:800}.tabela small{color:var(--muted);text-overflow:ellipsis;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.linha-campanha>*{background:var(--cream)}.linha-campanha b{font:500 16px/1.25 var(--serif);letter-spacing:-.01em;overflow-wrap:break-word;display:block}.abre{text-align:left;align-items:center;gap:10px;width:100%;display:flex}.abre svg{color:var(--olive);transition:transform .25s var(--ease);flex:none}.abre svg.fechado{transform:rotate(-90deg)}.recuo{min-width:0;padding-left:26px;display:block}.recuo.duplo{align-items:center;gap:12px;display:flex}.recuo.duplo>span{min-width:0}.linha-conjunto b{overflow-wrap:break-word;font-weight:700}.linha-anuncio b{font-weight:500}.linha-anuncio:hover>*{background:var(--paper)}.mini{object-fit:cover;background:var(--cream);border-radius:9px;flex:none;width:46px;height:46px}.mini.vazia{color:#b9b3a5;place-items:center;display:grid}.selo{font:800 9.5px/1.5 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#6b4a22;vertical-align:2px;background:#f1dfc0;border-radius:999px;margin-left:8px;padding:2px 8px;display:inline-block}.traco{color:#c4c8bd}.so-celular{display:none}.sem-anuncio{color:var(--muted);font-style:italic;padding-left:40px!important}.estado{color:#666c60;white-space:nowrap;background:#efece4;border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.estado i{background:currentColor;border-radius:50%;width:7px;height:7px}.estado-ativo{background:var(--ok-bg);color:var(--ok)}.estado-ativo i{animation:2.4s infinite pulsar}.estado-sem_anuncios,.estado-em_revisao{background:var(--warn-bg);color:var(--gold-2)}.estado-reprovado,.estado-com_problema{background:var(--bad-bg);color:var(--bad)}.obra{border-radius:var(--r-lg);background:linear-gradient(#986b3c0f 1px, transparent 1px) 0 0 / 100% 26px, linear-gradient(90deg, #986b3c0f 1px, transparent 1px) 0 0 / 26px 100%, var(--cream);border:1px dashed #cdbfa6;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid;overflow:hidden}.obra-texto{padding:clamp(22px,3vw,38px)}.obra-texto .secao-numero{color:#dccdb2;margin-bottom:14px;display:block}.obra-texto ul{gap:9px;margin-top:18px;display:grid}.obra-texto li{color:var(--text);padding-left:24px;font-size:14.5px;position:relative}.obra-texto li:before{content:"";background:var(--gold-2);width:14px;height:1px;position:absolute;top:.75em;left:0}.obra-planta{color:var(--olive-2);text-align:center;border-left:1px dashed #cdbfa6;align-content:center;justify-items:center;gap:16px;padding:28px;display:grid}.obra-planta svg{opacity:.85;width:min(250px,78%)}.obra-fase{background:var(--paper);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-2);border:1px solid #cdbfa6;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:800}.obra-espera{max-width:280px;font:italic 500 15px/1.35 var(--serif);color:var(--text)}@media (max-width:1380px){.tabela{min-width:780px}.tabela .col-extra{display:none}}@media (max-width:1240px){.indicadores{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.manchete{min-height:440px}.manchete:after{background:linear-gradient(#141a122e 0%,#141a1280 36%,#141a12f2 76%)}.manchete-foto{object-position:62% 30%}.manchete-texto{padding-bottom:28px}.indicadores{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 0}.indicadores>:first-child{grid-column:1/-1}.cartao{padding:18px 16px}.funil li{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 10px}.funil-nome{grid-column:1/-1}.crm-etapas li{grid-template-columns:104px minmax(0,1fr) 30px}.cartao.tabela-cartao{padding:0}.tabela{min-width:0;font-size:13px}.tabela thead{display:none}.tabela tbody th:first-child{width:auto;min-width:0;padding:13px 14px;display:block}.tabela tbody td:not(.sem-anuncio){display:none}.tabela,.tabela tbody,.tabela tbody tr{width:100%;display:block}.tabela b,.tabela small{overflow-wrap:anywhere}.so-celular{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:7px;display:flex}.resumo-celular{color:var(--text);flex-wrap:wrap;gap:2px 10px;font-size:12.5px;display:inline-flex}.tabela .resumo-celular b{font:800 12.5px var(--sans);letter-spacing:0;display:inline}.resumo-celular span+span:before{content:"·";color:#c4c8bd;margin-right:10px}.recuo{padding-left:12px}.mini{width:38px;height:38px}.obra{grid-template-columns:minmax(0,1fr)}.obra-planta{border-top:1px dashed #cdbfa6;border-left:0}}#funil>*+*{margin-top:16px}.bloco-titulo{padding-top:22px}.bloco-titulo h3{font:500 23px/1.2 var(--serif);letter-spacing:-.015em}.bloco-titulo p{color:var(--text);margin-top:4px;font-size:14px}.funil-resumo{border-block:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.funil-resumo>div{border-left:1px solid var(--rule);gap:4px;padding:18px 20px;display:grid}.funil-resumo>div:first-child{border-left:0;padding-left:0}.funil-resumo>div>span{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.funil-resumo strong{font:500 clamp(24px, 2.5vw, 36px) / 1.1 var(--serif);letter-spacing:-.02em;white-space:nowrap}.funil-resumo .nao-medido{white-space:nowrap;letter-spacing:0}.funil-resumo small{color:var(--muted);font-size:12px}.escada{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;padding-top:6px;display:grid}.degrau{text-align:center;grid-template-rows:20px 230px 46px;gap:4px;display:grid;position:relative}.degrau-taxa{color:var(--gold-2);font-size:12px;font-weight:800}.degrau-pilar{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px;display:flex}.degrau-valor{font:500 clamp(17px, 1.7vw, 24px) / 1 var(--serif)}.degrau-bloco{height:calc(var(--t) * 188px);transform-origin:bottom;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 80ms);background:#cdd5c1;border-top:2px solid #1f2a1c29;display:block;transform:scaleY(0)}.escada.visto .degrau-bloco{transform:scaleY(1)}.degrau:first-child .degrau-bloco{border-top-left-radius:10px}.degrau:last-child .degrau-bloco{border-top-right-radius:10px}.d-clicaram .degrau-bloco{background:#bcc6ad}.d-abriram .degrau-bloco{background:#a9b599}.d-contato .degrau-bloco{background:#7d8c6e}.d-orcamento .degrau-bloco{background:#66765a}.d-atendimento .degrau-bloco{background:#53634a}.d-proposta .degrau-bloco{background:var(--olive)}.d-venda .degrau-bloco{background:linear-gradient(#d9ae70,#b98650);border-top-color:#986b3c}.degrau.primeiro-crm:before{content:"";border-left:1px dashed #cdbfa6;position:absolute;top:0;bottom:0;left:0}.degrau-nome{border-top:1px solid var(--rule);color:var(--text);text-wrap:balance;padding:8px 4px 0;font-size:12px;line-height:1.3}.escada-legenda{color:var(--muted);flex-wrap:wrap;gap:4px 20px;margin-top:16px;font-size:12px;display:flex}.escada-legenda span{align-items:center;gap:7px;display:inline-flex}.chave-meta,.chave-crm{background:#bcc6ad;border-radius:3px;width:11px;height:11px}.chave-crm{background:var(--olive-2)}.caminho svg{overflow:visible}.caminho-titulo{font:800 10.5px var(--sans);letter-spacing:.14em;text-transform:uppercase;fill:var(--muted)}.caminho-fitas path{opacity:.36;mix-blend-mode:multiply;transition:opacity .2s}.caminho-quadro.visto .caminho-fitas path{animation:fita .9s var(--ease) backwards}.caminho-quadro:not(.visto) .caminho-fitas path{opacity:0}@keyframes fita{0%{opacity:0}}.caminho-fitas path.apagada{opacity:.06}.caminho-no{cursor:pointer;transition:opacity .2s}.caminho-no:focus{outline:none}.caminho-no:focus-visible rect{stroke:var(--gold);stroke-width:3px}.caminho-no.apagado{opacity:.28}.caminho-rotulo{font:500 12.5px var(--sans);fill:var(--ink);paint-order:stroke;stroke:var(--white);stroke-width:4px;stroke-linejoin:round}.caminho-conta{fill:var(--gold-2);font-weight:800}.tabela-origens th:first-child{width:38%}.recuo.sem-recuo{padding-left:0}.tabela .venda{color:var(--gold-2);font-weight:800}.tabela-nota{border-top:1px solid var(--rule);color:var(--muted);padding:10px 16px 12px;font-size:12px}.paradas ul{gap:16px;display:grid}.paradas .crm-trilho{display:block}.parada-topo{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;font-size:14px;display:flex}.parada-topo span{color:var(--text);font-size:13px}.parada-pe{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin-top:6px;font-size:12px;display:flex}.parada-pe span{align-items:center;gap:5px;display:inline-flex}.parada-alerta{color:var(--bad);font-weight:700}.link-crm{color:var(--gold-2);align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.recente{grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px 0;display:grid;position:relative}.recente-marca{z-index:1;width:10px;height:10px;box-shadow:0 0 0 3px var(--white);background:#b9b3a5;border-radius:50%;margin-top:5px;position:relative}.recente:not(:last-child):before{content:"";border-left:1px solid var(--rule);position:absolute;top:22px;bottom:-8px;left:4.5px}.s-atendimento .recente-marca{background:var(--moss)}.s-proposta .recente-marca{background:var(--olive)}.s-venda .recente-marca{background:var(--gold)}.s-perdido .recente-marca{background:var(--bad)}.recente-linha{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.recente-linha b{font-size:14px;font-weight:500}.recente-valor{font:500 14px var(--serif);color:var(--gold-2)}.recente-meta{color:var(--muted);flex-wrap:wrap;gap:0 12px;margin-top:2px;font-size:12px;display:flex}.situacao{color:#666c60;white-space:nowrap;background:#efece4;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.sit-novo{background:var(--warn-bg);color:var(--gold-2)}.sit-atendimento{color:var(--olive);background:#e7ecdf}.sit-proposta{background:var(--olive);color:#fff}.sit-venda{color:#3a2a12;background:linear-gradient(135deg,#e3bd82,#c69a5c)}.sit-perdido{background:var(--bad-bg);color:var(--bad)}.sim-dias{background:var(--cream);border:1px solid var(--rule);border-radius:999px;padding:3px;display:inline-flex}.sim-dias button{color:var(--text);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:700}.sim-dias button.ativo{background:var(--olive);color:#fff}.sim-grade{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.sim-campos{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:18px 26px;display:grid}.sim-campos label{gap:8px;display:grid}.sim-rotulo{color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;font-weight:700;display:flex}.sim-rotulo small{background:var(--ok-bg);letter-spacing:.08em;text-transform:uppercase;color:var(--ok);border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:800}.sim-rotulo small.suposicao{background:var(--warn-bg);color:var(--gold-2)}.sim-linha{align-items:center;gap:12px;display:flex}.sim-linha b{text-align:right;min-width:82px;font:500 17px var(--serif)}.sim-linha input[type=range]{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:22px;margin:0}.sim-linha input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--olive) var(--pos), #e4ddcf var(--pos));border-radius:3px;height:6px}.sim-linha input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--olive) var(--pos), #e4ddcf var(--pos));border-radius:3px;height:6px}.sim-linha input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--white);background:var(--olive);border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:0 1px 5px #1c261c59}.sim-linha input[type=range]::-moz-range-thumb{border:3px solid var(--white);background:var(--olive);border-radius:50%;width:14px;height:14px;box-shadow:0 1px 5px #1c261c59}.sim-resultado{border-radius:var(--r);color:var(--cream);background:radial-gradient(90% 70% at 100% 0,#c69a5c38,#0000 60%),linear-gradient(160deg,#37452f,#1f2a1c);align-content:start;gap:2px;padding:22px 22px 20px;display:grid}.sim-resultado>strong{font:500 clamp(30px, 3vw, 42px) / 1.05 var(--serif);letter-spacing:-.02em;margin-top:10px}.sim-sub{color:#f6f1e9b3;font-size:12.5px}.sim-resultado dl{border-top:1px solid #f6f1e92e;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:18px 0 0;padding-top:16px;display:grid}.sim-resultado dt{color:#f6f1e9ad;font-size:11.5px}.sim-resultado dd{font:500 21px/1.15 var(--serif);margin:2px 0 0}.sim-resultado .destaque dd{color:var(--gold-luz);font-size:26px}@media (max-width:1120px){.sim-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.funil-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.funil-resumo>div{padding:14px 12px}.funil-resumo>div:nth-child(odd){border-left:0;padding-left:0}.funil-resumo>div:nth-child(n+3){border-top:1px solid var(--rule)}.escada{grid-template-columns:minmax(0,1fr);gap:10px}.degrau{text-align:left;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px}.degrau-nome{border:0;grid-area:1/1;padding:0;font-size:13px}.degrau-taxa{grid-area:1/2}.degrau-pilar{flex-direction:row-reverse;grid-area:2/1/3/3;justify-content:flex-end;align-items:center;gap:10px}.degrau-bloco{width:calc(var(--t) * (100% - 64px));transform-origin:0;border-top:0;height:26px;transform:scaleX(0);border-radius:7px!important}.escada.visto .degrau-bloco{transform:scaleX(1)}.degrau-valor{font-size:17px}.degrau.primeiro-crm:before{display:none}.degrau.primeiro-crm{border-top:1px dashed #cdbfa6;padding-top:12px}.sim-campos{grid-template-columns:minmax(0,1fr)}.recente{grid-template-columns:10px minmax(0,1fr)}.recente .situacao{grid-column:2;justify-self:start}}#criativos>*+*,#instagram>*+*{margin-top:16px}.criativos-barra{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.chips{flex-wrap:wrap;gap:6px;display:inline-flex}.chips button{border:1px solid var(--rule);background:var(--white);color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.chips button span{color:var(--muted);font-size:11.5px}.chips button.ativo{border-color:var(--olive);background:var(--olive);color:#fff}.chips button.ativo span{color:#ffffffbf}.ordenar{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ordenar select{border:1px solid var(--rule);background:var(--white);height:36px;font:700 13px var(--sans);color:var(--ink);border-radius:999px;padding:0 12px}.media-conta{color:var(--muted);margin-left:auto;font-size:12.5px}.criativos{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:16px;display:grid}.criativo{border:1px solid var(--rule);border-radius:var(--r);background:var(--white);box-shadow:var(--shadow-sm);transition:box-shadow .3s var(--ease), translate .3s var(--ease);flex-direction:column;display:flex;overflow:hidden}.criativo:hover{box-shadow:var(--shadow);translate:0 -3px}.criativo-capa{aspect-ratio:4/5;background:var(--ink);text-align:left;width:100%;display:block;position:relative;overflow:hidden}.criativo-capa img,.biblioteca-foto img,.post-capa img,.detalhe-foto img{object-fit:cover;width:100%;height:100%}.criativo-capa img,.post-capa img{transition:transform .9s var(--ease)}.criativo-capa:hover img,.criativo-capa:focus-visible img,.post-capa:hover img{transform:scale(1.06)}.foto-vazia{background:var(--cream);color:#b9b3a5;place-items:center;width:100%;height:100%;display:grid}.criativo-topo{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:10px 10px auto}.criativo-topo .estado{background:#fbf8f2f0}.formato{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#141a1299;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex}.criativo-pe{color:#fff;background:linear-gradient(#0000,#141a12e6 62%);gap:2px;padding:54px 14px 13px;display:grid;position:absolute;inset:auto 0 0}.criativo-pe b{font:500 18px/1.2 var(--serif);letter-spacing:-.01em;text-wrap:balance}.criativo-pe small{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.criativo-numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:12px 14px;display:grid}.criativo-numeros dt{letter-spacing:.05em;white-space:nowrap;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:800}.criativo-numeros dd{white-space:nowrap;margin:2px 0 0;font-size:14px}.criativo-numeros dd.forte{font-weight:800}.leitura{border-radius:var(--r-sm);background:var(--cream);color:var(--text);align-items:flex-start;gap:8px;margin:auto 12px 12px;padding:9px 11px;font-size:12.5px;line-height:1.4;display:flex}.leitura svg{flex:none;margin-top:2px}.leitura.tom-bom{background:var(--ok-bg);color:#245c3c}.leitura.tom-atencao{background:var(--warn-bg);color:#6b4a22}.sem-criativos{color:var(--olive);align-items:flex-start;gap:16px;display:flex}.sem-criativos b{font:500 19px/1.25 var(--serif);color:var(--ink)}.sem-criativos p{max-width:640px;color:var(--text);margin-top:4px;font-size:14px}.biblioteca{grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:14px;display:grid}.biblioteca figure{margin:0}.biblioteca-foto{aspect-ratio:4/3;border:1px solid var(--rule);background:var(--cream);border-radius:12px;position:relative;overflow:hidden}.uso{color:var(--olive);background:#fbf8f2f0;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:800;position:absolute;bottom:8px;left:8px}.uso.em-uso{background:var(--olive);color:#fff}.biblioteca figcaption{gap:1px;padding-top:8px;display:grid}.biblioteca figcaption b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.biblioteca figcaption span{color:var(--muted);font-size:11.5px}.biblioteca-tranca{background:var(--cream);min-height:150px;color:var(--olive-2);border:1px dashed #cdbfa6;border-radius:12px;align-content:center;gap:6px;padding:16px;display:grid}.biblioteca-tranca b{color:var(--ink);font-size:13.5px}.biblioteca-tranca span{color:var(--muted);font-size:12px;line-height:1.4}.detalhe{width:min(940px,100vw - 28px);max-width:none;max-height:calc(100svh - 28px);color:var(--ink);background:0 0;border:0;border-radius:18px;padding:0;overflow:visible}.detalhe::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141a129e}.detalhe-caixa{background:var(--white);max-height:calc(100svh - 28px);animation:subir .45s var(--ease) both;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid;overflow:hidden}.detalhe-foto{background:var(--ink);min-height:320px}.detalhe-texto{align-content:start;justify-items:start;gap:12px;padding:28px 26px 24px;display:grid;position:relative;overflow-y:auto}.detalhe-texto>*{max-width:100%}.detalhe-texto>.eyebrow{overflow-wrap:anywhere;flex-wrap:wrap;padding-right:46px}.detalhe-fechar{background:var(--cream);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.detalhe-fechar:hover{background:var(--sand)}.detalhe h3{font:500 26px/1.15 var(--serif);letter-spacing:-.02em;text-wrap:balance;padding-right:40px}.detalhe-corpo{color:var(--text);white-space:pre-line;font-size:14.5px;line-height:1.55}.detalhe-ficha{border-block:1px solid var(--rule);gap:6px;width:100%;margin:0;padding:12px 0;display:grid}.detalhe-ficha div{grid-template-columns:104px minmax(0,1fr);gap:10px;display:grid}.detalhe-ficha dt{color:var(--muted);font-size:12px}.detalhe-ficha dd{overflow-wrap:anywhere;margin:0;font-size:13.5px}.detalhe-numeros th,.detalhe-numeros td{border-bottom:1px solid var(--rule);text-align:left;padding:7px 0;font-size:13.5px;font-weight:400}.detalhe-numeros td{text-align:right;font-weight:700}.detalhe-crm{border-radius:var(--r-sm);background:var(--cream);width:100%;padding:10px 12px;font-size:13.5px}.detalhe .leitura{width:100%;margin:0}.ig-perfil{align-items:center;gap:12px;display:flex}.ig-perfil img,.ig-avatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.ig-avatar{background:var(--olive);font:500 22px var(--serif);color:var(--cream);box-shadow:0 0 0 2px var(--paper), 0 0 0 3px var(--gold);place-items:center;display:grid}.ig-perfil b{font-size:15px;display:block}.ig-perfil span:not(.ig-avatar){color:var(--muted);font-size:12.5px}.ig-grafico{min-height:250px}.ig-linha{fill:none;stroke:var(--gold);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;--comprimento:1;animation:tracar 1.4s var(--ease) .2s both}.ig-linha.fina{stroke:var(--olive-2);stroke-width:1.5px;opacity:.75}.chave-linha.fina{border-top:1.5px solid var(--olive-2)}.ig-dias{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.ig-dias li{justify-items:center;gap:4px;display:grid}.ig-dia-barra{border-bottom:1px solid #cfc7b8;justify-content:center;align-items:flex-end;width:100%;height:150px;display:flex}.ig-dia-barra span{transform-origin:bottom;width:min(34px,70%);animation:crescer .7s var(--ease) both;background:#c9d1bd;border-radius:6px 6px 0 0}.ig-dias .melhor .ig-dia-barra span{background:linear-gradient(#d9ae70,#b98650)}.ig-dias b{letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-size:11.5px;font-weight:800}.ig-dias .melhor b{color:var(--gold-2)}.ig-dias small{color:var(--muted);font-size:11px}.posts{grid-template-columns:repeat(auto-fill,minmax(186px,1fr));gap:18px 16px;display:grid}.post-capa{aspect-ratio:4/5;background:var(--cream);border-radius:12px;display:block;position:relative;overflow:hidden}.post-alcance{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#141a12a8;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}.post-capa .selo{margin:0;position:absolute;top:8px;left:8px}.post-abrir{color:#fff;filter:drop-shadow(0 1px 3px #0009);position:absolute;top:10px;right:10px}.post-legenda{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.post-numeros{color:var(--muted);flex-wrap:wrap;gap:2px 10px;margin-top:6px;font-size:11.5px;display:flex}.post-numeros>span{align-items:center;gap:3px;display:inline-flex}.post-data{color:var(--text);font-weight:700}.ig-aviso{color:var(--muted);font-size:12px}@media (max-width:760px){.media-conta{margin-left:0}.criativos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.criativo-pe b{font-size:15px}.criativo-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 6px;padding:10px}.leitura{margin:auto 8px 8px;font-size:12px}.formato{display:none}.biblioteca,.posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.detalhe-caixa{grid-template-columns:minmax(0,1fr);overflow-y:auto}.detalhe-foto{height:34svh;min-height:0}.detalhe-texto{padding:20px 18px;overflow:visible}.ig-dia-barra{height:110px}}.tranca.aberta{background:var(--ok-bg);color:var(--ok);border-style:solid;border-color:#cfd8c6}.estado-acao{align-items:center;gap:8px;display:inline-flex}.acao-botao{background:var(--white);width:28px;height:28px;color:var(--olive);transition:background .2s, border-color .2s, color .2s, transform .2s var(--ease);border:1px solid #d5cdbf;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:6px;display:inline-flex}.acao-botao:hover,.acao-botao:focus-visible{border-color:var(--olive);background:var(--olive);color:#fff;transform:scale(1.06)}.acao-botao.ligar{color:var(--gold-2);border-color:#dcc49f}.acao-botao.ligar:hover,.acao-botao.ligar:focus-visible{border-color:var(--gold-2);background:var(--gold-2);color:#fff}.col-orcamento .acao-botao{vertical-align:middle;opacity:.55;width:24px;height:24px;margin-left:8px}tr:hover .col-orcamento .acao-botao,.col-orcamento .acao-botao:focus-visible{opacity:1}.acoes-celular{display:none}.acao-janela{width:min(540px,100vw - 24px);max-width:none;max-height:calc(100svh - 24px);color:var(--ink);background:0 0;border:0;border-radius:20px;padding:0;overflow:visible}.acao-janela.acao-criar{width:min(860px,100vw - 24px)}.acao-janela::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#141a12a8}.acao-caixa{background:var(--white);max-height:calc(100svh - 24px);animation:subir .4s var(--ease) both;border-radius:20px;display:grid;position:relative;overflow-y:auto;box-shadow:0 30px 80px #141a1259}.acao-caixa:before{content:"";z-index:2;background:var(--olive);height:5px;position:sticky;top:0}.acao-ligar .acao-caixa:before,.acao-orcamento .acao-caixa:before{background:linear-gradient(90deg, var(--gold-2), var(--gold), var(--gold-luz))}.acao-topo{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:22px 64px 4px 24px;display:grid;position:relative}.acao-icone{background:var(--cream);width:42px;height:42px;color:var(--olive);border-radius:13px;place-items:center;display:grid}.acao-ligar .acao-icone,.acao-orcamento .acao-icone{background:var(--warn-bg);color:var(--gold-2)}.acao-topo .eyebrow{font-size:10.5px}.acao-topo h3{font:500 25px/1.15 var(--serif);letter-spacing:-.02em;text-wrap:balance;margin-top:2px}.acao-alvo{color:var(--text);overflow-wrap:anywhere;margin-top:4px;font-size:13.5px;font-weight:700}.acao-corpo{gap:14px;padding:16px 24px 22px;display:grid}.acao-espera{color:var(--muted);justify-items:center;gap:10px;padding-block:44px;font-size:14px}.retratos{color:var(--muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.retrato{border:1px solid var(--rule);background:var(--paper);border-radius:14px;align-content:start;justify-items:start;gap:7px;min-height:86px;padding:13px 14px;display:grid}.retrato.novo{border-color:var(--olive);background:var(--white);box-shadow:var(--shadow-sm)}.retrato small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.retrato b{color:var(--ink);font-size:17px}.retrato b i{color:var(--muted);font-size:12px;font-style:normal;font-weight:400}.retrato-vazio{color:var(--muted);font-size:13px}.acao-gasto{background:var(--warn-bg);color:#6b4a22;border-radius:12px;gap:10px;padding:12px 14px;font-size:14px;display:flex}.acao-gasto svg{flex:none;margin-top:2px}.acao-gasto small{color:#8a6a3f;margin-top:2px;font-size:12.5px;display:block}.acao-avisos{color:var(--text);gap:6px;font-size:14px;line-height:1.45;display:grid}.acao-avisos li{padding-left:16px;position:relative}.acao-avisos li:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:2px}.acao-ficha{border:1px solid var(--rule);border-radius:12px;gap:8px;padding:12px 14px;font-size:13.5px;display:grid}.acao-ficha div{grid-template-columns:62px minmax(0,1fr);gap:10px;display:grid}.acao-ficha dt{color:var(--muted);font-size:11.5px;font-weight:800}.acao-ficha dd{overflow-wrap:anywhere}.acao-registro{color:var(--muted);align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.45;display:flex}.acao-registro svg{color:var(--ok);flex:none;margin-top:2px}.acao-alerta{color:var(--bad);align-items:flex-start;gap:7px;font-size:13.5px;display:flex}.acao-alerta svg{flex:none;margin-top:2px}.acao-pe{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:4px;padding-top:16px;display:flex}.acao-pe .botao{min-height:46px}.acao-pe .botao.principal.gasto{border-color:var(--gold-2);background:var(--gold-2)}.acao-pe .botao.principal.gasto:hover:not(:disabled){background:#7f5830}.acao-relogio{color:var(--muted);margin-right:auto;font-size:12.5px}.campo{color:var(--text);gap:6px;font-size:12.5px;font-weight:700;display:grid}.campo>.num{color:var(--muted);justify-self:end;margin-top:-24px;font-weight:400}.campo input,.campo select,.campo textarea{border-radius:var(--r-sm);background:var(--white);width:100%;min-height:46px;font:400 15px/1.4 var(--sans);color:var(--ink);border:1px solid #d5cdbf;padding:0 13px;transition:border-color .2s}.campo textarea{resize:vertical;padding-block:10px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--olive);outline-offset:1px;outline:2px solid #4250372e}.campo input[aria-invalid=true]{border-color:var(--bad)}.campo-moeda{display:block;position:relative}.campo-moeda i{color:var(--muted);font-style:normal;font-weight:700;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.campo-moeda input{min-height:58px;font:500 26px/1 var(--serif);font-variant-numeric:tabular-nums;padding-left:46px}.campo-dica{color:var(--muted);margin-top:-6px;font-size:12.5px}.campo-frase input{letter-spacing:.16em;text-transform:uppercase;font-weight:800}.campo-dupla{grid-template-columns:1fr 1fr;gap:12px;display:grid}.acao-corpo.acao-criar{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;column-gap:20px}.criar-foto{aspect-ratio:4/5;background:var(--cream);border-radius:14px;position:sticky;top:12px;overflow:hidden}.criar-foto img{object-fit:cover;width:100%;height:100%}.criar-campos{gap:12px;display:grid}.acao-criar .acao-pe{grid-column:1/-1}.acao-feito,.acao-falha{justify-items:start}.acao-feito .retratos{width:100%}.acao-selo{background:var(--ok-bg);width:46px;height:46px;color:var(--ok);animation:subir .5s var(--ease) both;border-radius:50%;place-items:center;display:grid}.acao-selo.ruim{background:var(--bad-bg);color:var(--bad)}.acao-feito h4,.acao-falha h4{font:500 22px/1.2 var(--serif)}.acao-falha p{color:var(--text);font-size:14px;line-height:1.5}.acao-feito .acao-pe,.acao-falha .acao-pe{width:100%}.foto-criar{min-height:30px;color:var(--olive);box-shadow:var(--shadow-sm);background:#fffdf9f0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:800;transition:background .2s,color .2s;display:inline-flex;position:absolute;bottom:8px;right:8px}.foto-criar:hover,.foto-criar:focus-visible{background:var(--olive);color:#fff}.cartao.registro-cartao{padding:0;overflow:hidden}.registro-resumo{border-bottom:1px solid var(--rule);color:var(--muted);padding:14px 20px;font-size:12.5px}.registro li{border-bottom:1px solid var(--rule);grid-template-columns:34px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr) 132px;align-items:center;gap:14px;padding:14px 20px;font-size:13.5px;display:grid}.registro li:last-child{border-bottom:0}.registro-icone{background:var(--cream);width:34px;height:34px;color:var(--olive);border-radius:10px;place-items:center;display:grid}.registro .res-recusado .registro-icone,.registro .res-erro .registro-icone{background:var(--bad-bg);color:var(--bad)}.registro-oque,.registro-quem{gap:1px;min-width:0;display:grid}.registro-oque b{color:var(--ink);font-weight:700}.registro-oque span,.registro-quem span{text-overflow:ellipsis;white-space:nowrap;color:var(--text);overflow:hidden}.registro-oque small,.registro-quem time{color:var(--muted);font-size:12px}.registro-mudanca{color:var(--ink)}.registro-resultado{background:var(--ok-bg);color:var(--ok);white-space:nowrap;border-radius:999px;justify-self:end;padding:4px 11px;font-size:11.5px;font-weight:800}.registro-resultado.res-recusado,.registro-resultado.res-erro{background:var(--bad-bg);color:var(--bad)}.registro-resultado.res-em_execucao,.registro-resultado.res-incerto{background:var(--warn-bg);color:var(--gold-2)}@media (max-width:760px){.acoes-celular{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tabela .abre+.acoes-celular{padding-left:26px}.acoes-celular .acao-botao{border-radius:999px;width:auto;height:40px;padding:0 14px;font-size:13px;font-weight:800}.acao-topo{padding:20px 58px 2px 18px}.acao-topo h3{font-size:22px}.acao-corpo{padding:14px 18px 18px}.acao-corpo.acao-criar{grid-template-columns:1fr}.criar-foto{aspect-ratio:16/10;position:static}.campo-dupla{grid-template-columns:1fr}.acao-pe .botao{flex:140px}.acao-relogio{flex:100%}.registro li{grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:14px 16px}.registro-mudanca,.registro-quem{grid-column:2/-1}.registro-resultado{grid-area:1/3}}@media (prefers-reduced-motion:reduce){.acao-caixa,.acao-selo{animation:none}.acao-botao:hover,.acao-botao:focus-visible{transform:none}}
