:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fundo:#09090b;--superficie:#131316;--superficie-2:#1b1b20;--superficie-3:#26262d;--superficie-4:#303038;--vidro:#26262d9e;--vidro-borda:#ffffff1a;--borda:#ffffff12;--borda-forte:#ffffff24;--texto:#f6f6f8;--texto-2:#a3a3ad;--texto-3:#74747f;--sobreposicao:#050508b8;--sombra:0 24px 60px #00000073;--sombra-suave:0 8px 24px #00000047;--brilho-interno:inset 0 1px 0 #ffffff0f;--roxo:#723ceb;--roxo-forte:#4c11ce;--roxo-suave:#723ceb29;--laranja:#ff902f;--laranja-suave:#ff902f26;--amarelo:#ffef63;--amarelo-suave:#ffef6324;--azul:#1f5bff;--azul-forte:#0b2fa8;--azul-suave:#1f5bff29;--verde:#3ddc97;--verde-suave:#3ddc9724;--rosa:#c8509a;--neutro-suave:#ffffff12;--tinta:#0b0b0e;--branco:#fff;--branco-72:#ffffffb8;--branco-16:#ffffff29;--branco-10:#ffffff1a;--preto-40:#0006;--preto-60:#0009;--gradiente:linear-gradient(135deg, #ff902f 0%, #c8509a 38%, #723ceb 70%, #4c11ce 100%);--gradiente-suave:linear-gradient(135deg, #ff902ff2 0%, #c8509af2 40%, #723cebf2 100%);--gradiente-azul:linear-gradient(150deg, #2a66ff 0%, #1f5bff 45%, #0b2fa8 100%);--gradiente-texto:linear-gradient(90deg, #ff902f 0%, #c8509a 45%, #723ceb 100%);--aura:radial-gradient(60% 50% at 80% 0%, #723ceb38 0%, #723ceb00 70%), radial-gradient(40% 40% at 0% 100%, #ff902f1a 0%, #ff902f00 70%);--zona-clara:#f2f1ee;--zona-clara-2:#e7e5df;--texto-zona-clara:#111114;--texto-zona-clara-2:#55545c;--borda-zona-clara:#1111141a;--menu-fundo:#0e0e11;--menu-texto:#f6f6f8;--menu-texto-2:#8e8e99;--menu-item-ativo:#1f1f25;--menu-borda:#ffffff0f;--fonte-titulo:"Urbanist", ui-sans-serif, system-ui, sans-serif;--fonte-texto:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--raio-painel:28px;--raio-cartao:20px;--raio-campo:14px;--curva:cubic-bezier(.2, .8, .2, 1)}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fundo:#f4f4f6;--superficie:#fff;--superficie-2:#f2f2f5;--superficie-3:#e8e8ee;--superficie-4:#dcdce4;--vidro:#ffffffc7;--vidro-borda:#0a0a1414;--borda:#0a0a1414;--borda-forte:#0a0a1429;--texto:#0e0e12;--texto-2:#55555f;--texto-3:#7e7e89;--sobreposicao:#0e0e146b;--sombra:0 24px 60px #0a0a1424;--sombra-suave:0 8px 24px #0a0a1414;--brilho-interno:inset 0 1px 0 #fffc;--neutro-suave:#0a0a140f;--amarelo-suave:#d6be0029;--verde-suave:#12a0621f;--zona-clara:#fff;--zona-clara-2:#f4f3ef;--aura:radial-gradient(60% 50% at 80% 0%, #723ceb1a 0%, #723ceb00 70%), radial-gradient(40% 40% at 0% 100%, #ff902f14 0%, #ff902f00 70%);--amarelo-texto:#7a6a00;--verde-texto:#0e7a4c;--laranja-texto:#b35400}:root{--amarelo-texto:#ffef63;--verde-texto:#3ddc97;--laranja-texto:#ff902f}:root[data-tema=claro]{--amarelo-texto:#7a6a00;--verde-texto:#0e7a4c;--laranja-texto:#b35400}@font-face{font-family:Urbanist;src:url(/fontes/urbanist.woff2)format("woff2");font-weight:300 800;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fontes/plus-jakarta-sans.woff2)format("woff2");font-weight:400 700;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--fundo);min-height:100dvh;color:var(--texto);font-family:var(--fonte-texto);-webkit-font-smoothing:antialiased;transition:background-color .22s var(--curva), color .22s var(--curva);margin:0;font-size:15px;line-height:1.55}h1,h2,h3{font-family:var(--fonte-titulo);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500;line-height:1.08}h1{font-size:clamp(30px,3.4vw,48px)}h2{letter-spacing:-.01em;font-size:20px}h3{font-size:13px;font-family:var(--fonte-texto);letter-spacing:.02em;color:var(--texto-3);text-transform:uppercase;font-weight:600}p{text-wrap:pretty;margin:0}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--roxo);outline-offset:2px;border-radius:8px}::selection{background:var(--roxo);color:var(--branco)}.sobretitulo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.texto-apoio{color:var(--texto-2)}.texto-preservado{white-space:pre-wrap}.texto-verde{color:var(--verde-texto)}.largura-total{width:100%}.link-discreto{color:var(--texto-2);background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:none}.link-discreto:hover{color:var(--texto)}.link-voltar{color:var(--texto-2);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.link-voltar:hover{color:var(--texto)}.botao{white-space:nowrap;min-height:42px;transition:transform .16s var(--curva), background-color .16s var(--curva), box-shadow .16s var(--curva), opacity .16s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.botao:active:not(:disabled){transform:scale(.97)}.botao:disabled{cursor:not-allowed;opacity:.45}.botao-grande{min-height:52px;padding:0 26px;font-size:15px}.botao-primario{background:var(--texto);color:var(--fundo)}.botao-primario:hover:not(:disabled){box-shadow:0 0 0 4px var(--neutro-suave)}.botao-roxo{background:var(--roxo);color:var(--branco)}.botao-roxo:hover:not(:disabled){background:var(--roxo-forte)}.botao-gradiente{background:var(--gradiente);color:var(--branco);box-shadow:0 10px 30px -10px var(--roxo)}.botao-gradiente:hover:not(:disabled){box-shadow:0 14px 36px -10px var(--roxo);filter:saturate(1.15)}.botao-secundario{background:var(--superficie-3);color:var(--texto);border-color:var(--borda)}.botao-secundario:hover:not(:disabled){background:var(--superficie-4)}.botao-fantasma{color:var(--texto-2);background:0 0}.botao-fantasma:hover:not(:disabled){color:var(--texto);background:var(--neutro-suave)}.botao-claro{background:var(--branco);color:var(--tinta)}.botao-amarelo{background:var(--amarelo);color:var(--tinta)}.botao-laranja{background:var(--laranja);color:var(--tinta)}.botao-contorno-laranja{color:var(--laranja-texto);border-color:var(--laranja);background:0 0}.botao-contorno-laranja:hover:not(:disabled){background:var(--laranja-suave)}.botao-icone{border:1px solid var(--borda);background:var(--superficie-2);width:40px;height:40px;color:var(--texto);transition:background-color .16s var(--curva), transform .16s var(--curva);border-radius:50%;flex:none;place-items:center;display:inline-grid}.botao-icone:hover:not(:disabled){background:var(--superficie-3)}.botao-icone:active:not(:disabled){transform:scale(.94)}.botao-icone:disabled{opacity:.35;cursor:not-allowed}.botao-icone-roxo{background:var(--roxo);color:var(--branco);border-color:#0000}.botao-icone-roxo:hover:not(:disabled){background:var(--roxo-forte)}.girando{animation:.9s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.pilula{background:var(--neutro-suave);min-height:26px;color:var(--texto-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.pilula-amarelo{background:var(--amarelo-suave);color:var(--amarelo-texto)}.pilula-verde{background:var(--verde-suave);color:var(--verde-texto)}.pilula-laranja{background:var(--laranja-suave);color:var(--laranja-texto)}.pilula-roxo{background:var(--roxo-suave);color:var(--roxo)}:root:not([data-tema=claro]) .pilula-roxo{color:var(--branco);background:var(--roxo)}.etiqueta-estado{white-space:nowrap;background:var(--neutro-suave);min-height:26px;color:var(--texto-2);border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 9px;font-size:12px;font-weight:600;display:inline-flex}.etiqueta-estado i{background:currentColor;border-radius:50%;width:7px;height:7px}.etiqueta-estado.estado-amarelo{background:var(--amarelo);color:var(--tinta)}.etiqueta-estado.estado-laranja{background:var(--laranja-suave);color:var(--laranja-texto)}.etiqueta-estado.estado-azul{background:var(--azul-suave);color:var(--azul)}:root:not([data-tema=claro]) .etiqueta-estado.estado-azul{color:var(--branco);background:var(--azul)}.etiqueta-estado.estado-verde{background:var(--verde-suave);color:var(--verde-texto)}.etiqueta-estado.estado-roxo{background:var(--roxo);color:var(--branco)}.etiqueta-formato{background:var(--amarelo);color:var(--tinta);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.avatar{background:var(--gradiente);width:40px;height:40px;color:var(--branco);font-family:var(--fonte-titulo);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.avatar-pequeno{width:30px;height:30px;font-size:11px}.avatar-grande{width:56px;height:56px;font-size:18px}.painel{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-painel);box-shadow:var(--brilho-interno);padding:24px}.painel-topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.vidro{background:var(--vidro);border:1px solid var(--vidro-borda);-webkit-backdrop-filter:blur(24px)saturate(1.2);box-shadow:var(--sombra)}.faixa{border-radius:var(--raio-cartao);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.faixa>span{flex:1;min-width:200px}.faixa-verde{background:var(--verde-suave);color:var(--verde-texto);border-color:#0000}.faixa-laranja{background:var(--laranja-suave);color:var(--texto);border-color:#0000}.alerta{border-radius:var(--raio-campo);background:var(--amarelo-suave);color:var(--texto);padding:12px 14px;font-size:14px}.alerta-erro{background:var(--laranja-suave);color:var(--laranja-texto)}.fundo-roxo{background:var(--roxo);color:var(--branco)}.fundo-laranja{background:var(--laranja);color:var(--tinta)}.fundo-amarelo{background:var(--amarelo);color:var(--tinta)}.fundo-azul{background:var(--azul);color:var(--branco)}.fundo-verde{background:var(--verde);color:var(--tinta)}.fundo-neutro{background:var(--superficie-4)}.texto-roxo{color:var(--roxo)}.texto-laranja{color:var(--laranja-texto)}.texto-amarelo{color:var(--amarelo-texto)}.texto-azul{color:var(--azul)}.campo{gap:7px;min-width:0;display:grid}.campo label{color:var(--texto-2);font-size:13px;font-weight:600}.campo-controle{border:1px solid var(--borda);border-radius:var(--raio-campo);background:var(--superficie-2);width:100%;min-height:46px;color:var(--texto);transition:border-color .16s var(--curva), box-shadow .16s var(--curva), background-color .16s;padding:11px 14px;font-size:15px}textarea.campo-controle{resize:vertical;line-height:1.5}.campo-controle::placeholder{color:var(--texto-3)}.campo-controle:hover:not(:disabled){border-color:var(--borda-forte)}.campo-controle:focus{border-color:var(--roxo);box-shadow:0 0 0 4px var(--roxo-suave);background:var(--superficie);outline:none}.campo-controle:disabled{opacity:.6}.campo-controle[aria-invalid=true]{border-color:var(--laranja)}.campo-ajuda{color:var(--texto-3);font-size:12px}.campo-erro{color:var(--laranja-texto);font-size:12px;font-weight:600}.formulario-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ocupa-2{grid-column:1/-1}.formulario-secao{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-3);margin-top:6px;font-size:12px;font-weight:700}.segmentado{background:var(--superficie-2);border:1px solid var(--borda);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.segmentado button{min-height:36px;color:var(--texto-2);white-space:nowrap;transition:background-color .16s var(--curva), color .16s var(--curva);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.segmentado button:hover{color:var(--texto)}.segmentado button.ativo{background:var(--texto);color:var(--fundo)}.segmentado button b{background:var(--amarelo);min-width:20px;height:20px;color:var(--tinta);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.dialogo-fundo{z-index:50;background:var(--sobreposicao);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:aparecer .18s var(--curva);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialogo{border-radius:var(--raio-painel);background:var(--superficie);border:1px solid var(--borda);width:min(560px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--sombra);animation:subir .22s var(--curva);gap:18px;padding:26px;display:grid;overflow-y:auto}.dialogo-larga{width:min(760px,100%)}.dialogo-topo{justify-content:space-between;align-items:center;gap:16px;display:flex}.dialogo-topo h2{font-size:24px}.dialogo-acoes{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@keyframes aparecer{0%{opacity:0}}@keyframes subir{0%{opacity:0;transform:translateY(16px)scale(.98)}}.avisos{z-index:60;pointer-events:none;gap:8px;width:min(440px,100% - 32px);display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.aviso{background:var(--texto);color:var(--fundo);box-shadow:var(--sombra);animation:subir .22s var(--curva);border-radius:999px;align-items:center;gap:10px;padding:13px 18px;font-size:14px;font-weight:600;display:flex}.aviso-sucesso svg{color:var(--verde-texto);flex:none}:root:not([data-tema=claro]) .aviso-sucesso svg{color:var(--verde-texto);filter:brightness(.6)}.aviso-erro{background:var(--laranja);color:var(--tinta)}.estado-vazio{text-align:center;justify-items:center;gap:12px;padding:56px 24px;display:grid}.estado-vazio h2{max-width:460px;font-size:26px}.estado-vazio p{max-width:420px;color:var(--texto-2)}.estado-vazio-arte{background:var(--gradiente);width:72px;height:72px;color:var(--branco);font-family:var(--fonte-titulo);box-shadow:0 18px 40px -16px var(--roxo);border-radius:24px;place-items:center;margin-bottom:6px;font-weight:700;display:grid}.carregando{gap:14px;padding:8px 0;display:grid}.esqueleto{border-radius:var(--raio-cartao);background:linear-gradient(90deg, var(--superficie) 0%, var(--superficie-2) 50%, var(--superficie) 100%);background-size:200% 100%;height:84px;animation:1.4s ease-in-out infinite brilhar}.esqueleto:first-child{width:50%;height:56px}@keyframes brilhar{to{background-position:-200% 0}}.tela-cheia{align-content:center;max-width:720px;min-height:100dvh;margin:0 auto;padding:32px;display:grid}.check-grande{background:var(--amarelo);width:56px;height:56px;color:var(--tinta);border-radius:50%;flex:none;place-items:center;display:inline-grid}.check-anima{animation:crescer .42s var(--curva)}@keyframes crescer{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.pagina-producao{max-width:1600px}.quadro-producao{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.coluna-producao{border-radius:var(--raio-painel);background:var(--superficie);border:1px solid var(--borda);gap:10px;min-width:0;padding:12px;display:grid}.coluna-producao-topo{border-bottom:2px solid var(--borda);justify-content:space-between;align-items:center;padding:6px 8px 10px;display:flex}.coluna-producao-topo h2{font-size:17px}.coluna-producao-topo b{background:var(--superficie-3);border-radius:999px;place-items:center;min-width:26px;height:26px;font-size:12px;display:grid}.borda-azul{border-bottom-color:var(--azul)}.borda-laranja{border-bottom-color:var(--laranja)}.borda-amarelo{border-bottom-color:var(--amarelo)}.borda-verde{border-bottom-color:var(--verde)}.coluna-producao-vazia{color:var(--texto-3);text-align:center;padding:18px 8px;font-size:13px}.cartao-producao{border-radius:var(--raio-cartao);background:var(--superficie-2);border:1px solid var(--borda);gap:12px;min-width:0;padding:16px;display:grid}.cartao-producao-topo{align-items:center;gap:10px;min-width:0;display:flex}.cartao-producao-topo div{flex:1;min-width:0;display:grid}.cartao-producao-topo strong,.cartao-producao-topo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cartao-producao-topo strong{font-size:13px}.cartao-producao-topo small{color:var(--texto-3);font-size:12px}.cartao-producao h3{color:var(--texto);font-family:var(--fonte-titulo);letter-spacing:-.01em;text-transform:none;font-size:19px;font-weight:600;line-height:1.2}.cartao-producao-roteiro{-webkit-line-clamp:3;color:var(--texto-2);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.cartao-producao-ajuste{background:var(--laranja-suave);border-radius:14px;gap:8px;padding:10px 12px;font-size:13px;display:flex}.cartao-producao-ajuste svg{color:var(--laranja-texto);flex:none;margin-top:2px}.cartao-producao-ajuste small{color:var(--texto-3)}.cartao-producao-capa{max-width:180px}.montagem{gap:10px;display:grid}.montagem-itens{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.montagem-itens li{aspect-ratio:4/5;background:var(--tinta);border-radius:12px;position:relative;overflow:hidden}.montagem-itens img,.montagem-itens video{object-fit:cover;width:100%;height:100%}.montagem-ordem{background:var(--amarelo);width:20px;height:20px;color:var(--tinta);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;top:6px;left:6px}.montagem-acoes{opacity:0;transition:opacity .16s var(--curva);justify-content:center;gap:3px;display:flex;position:absolute;inset:auto 4px 4px}.montagem-itens li:hover .montagem-acoes,.montagem-itens li:focus-within .montagem-acoes{opacity:1}.montagem-acoes button{background:var(--preto-60);width:24px;height:24px;color:var(--branco);border:0;border-radius:8px;place-items:center;display:grid}.montagem-acoes button:disabled{opacity:.35}.soltar-arte{border:1.5px dashed var(--borda-forte);color:var(--texto-2);cursor:pointer;transition:border-color .16s var(--curva), background-color .16s var(--curva);border-radius:16px;align-items:center;gap:12px;padding:14px;font-size:13px;font-weight:600;display:flex;position:relative}.soltar-arte:hover,.soltar-arte.arrastando{border-color:var(--roxo);background:var(--roxo-suave);color:var(--texto)}.soltar-arte span{display:grid}.soltar-arte small{color:var(--texto-3);font-size:11px;font-weight:500}.soltar-arte input{opacity:0;cursor:pointer;position:absolute;inset:0}.cartao-producao-acoes{align-items:center;gap:8px;display:flex}.cartao-producao-acoes .botao{flex:1;min-width:0;padding:0 12px}.cartao-producao-acoes .botao span{text-overflow:ellipsis;overflow:hidden}@media (width<=1560px){.quadro-producao{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.quadro-producao{grid-template-columns:minmax(0,1fr)}.montagem-acoes{opacity:1}}.pagina-criacao,.pagina-editor-criacao{gap:24px;display:grid}.criacao-lote{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.criacao-lote .painel{gap:16px;padding:24px;display:grid}.criacao-lote h2{font-family:var(--fonte-titulo);font-size:24px;font-weight:500}.criacao-json textarea{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.55}.criacao-arquivo,.zona-soltar{border:1.5px dashed var(--borda-forte);color:var(--texto-2);cursor:pointer;transition:border-color .16s var(--curva), background-color .16s var(--curva);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:600;display:flex;position:relative}.criacao-arquivo:hover,.zona-soltar:hover,.zona-soltar.arrastando{border-color:var(--roxo);background:var(--roxo-suave);color:var(--texto)}.criacao-arquivo input,.zona-soltar input{opacity:0;cursor:pointer;position:absolute;inset:0}.zona-soltar span{gap:2px;display:grid}.zona-soltar small{color:var(--texto-3);font-size:12px;font-weight:500}.criacao-checagem{color:var(--texto-2);align-items:center;gap:10px;font-size:14px;display:flex}.criacao-checagem input{width:18px;height:18px;accent-color:var(--roxo)}.criacao-lote-lista{counter-reset:lote;gap:8px;max-height:620px;list-style:none;display:grid;overflow:auto}.criacao-lote-lista li{background:var(--superficie-2);counter-increment:lote;border-radius:14px;gap:2px;padding:12px 14px 12px 48px;display:grid;position:relative}.criacao-lote-lista li:before{content:counter(lote);background:var(--azul-suave);width:24px;height:24px;color:var(--texto);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:12px;left:14px}.criacao-lote-lista span,.criacao-lote-lista small{color:var(--texto-3);font-size:12px}.criacao-avisos{background:var(--laranja-suave);color:var(--texto);border-radius:14px;gap:6px;padding:12px 16px;font-size:13px;list-style:none;display:grid}.criacao-banco{gap:18px;display:grid}.criacao-banco-envio{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:20px;display:grid}.criacao-banco-metadados{gap:12px;display:grid}.criacao-banco-busca,.seletor-imagem-busca{color:var(--texto-3);align-items:center;gap:10px;display:flex}.criacao-banco-busca .campo-controle{max-width:420px}.seletor-imagem-busca .campo{flex:1}.criacao-banco-grade,.seletor-imagem-grade{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;list-style:none;display:grid}.criacao-banco-grade li{border-radius:var(--raio-cartao);background:var(--superficie);border:1px solid var(--borda);position:relative;overflow:hidden}.criacao-banco-grade img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.criacao-banco-info{color:var(--texto-2);gap:2px;padding:10px 12px 12px;font-size:12px;display:grid}.criacao-banco-info small{color:var(--texto-3)}.criacao-banco-info a{color:var(--texto-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.criacao-banco-apagar{opacity:0;transition:opacity .16s var(--curva);position:absolute;top:8px;right:8px}.criacao-banco-grade li:hover .criacao-banco-apagar,.criacao-banco-grade li:focus-within .criacao-banco-apagar{opacity:1}.seletor-imagem-grade{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));max-height:60vh;padding:4px;overflow:auto}.seletor-imagem-grade button{background:var(--superficie-2);width:100%;color:var(--texto-3);cursor:pointer;border:2px solid #0000;border-radius:16px;gap:4px;padding:0;font-size:11px;display:grid;overflow:hidden}.seletor-imagem-grade button.selecionada,.seletor-imagem-grade button:hover{border-color:var(--amarelo)}.seletor-imagem-grade img{aspect-ratio:4/5;object-fit:cover;width:100%}.seletor-imagem-grade small{padding:0 8px 6px}.seletor-imagem-sem{align-content:center;place-items:center;height:100%;min-height:160px}.criacao-templates{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;list-style:none;display:grid}.cartao-template{border-radius:var(--raio-cartao);background:var(--superficie);border:1px solid var(--borda);display:grid;overflow:hidden}.cartao-template img,.cartao-template-vazio{aspect-ratio:4/5;object-fit:cover;background:var(--superficie-2);width:100%}.cartao-template div{gap:4px;padding:14px 16px 18px;display:grid}.cartao-template strong{font-family:var(--fonte-titulo);font-size:20px;font-weight:600}.cartao-template small{color:var(--texto-3);font-size:12px}.cartao-template p{color:var(--texto-2);font-size:13px;line-height:1.5}.editor-topo h1{max-width:900px;font-size:clamp(26px,3vw,40px)}.editor-topo .link-voltar{width:fit-content;color:var(--texto-2);align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.editor-etiquetas{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.editor-sujo{color:var(--laranja);font-size:12px;font-weight:700}.editor-acoes{flex-wrap:wrap;gap:10px;display:flex}.editor-templates{scrollbar-width:thin;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.editor-template{border:1px solid var(--borda);background:var(--superficie);min-width:132px;color:var(--texto);text-align:left;cursor:pointer;transition:border-color .16s var(--curva), background-color .16s var(--curva);border-radius:16px;gap:2px;padding:12px 16px;display:grid}.editor-template small{color:var(--texto-3);font-size:11px}.editor-template.ativo{background:var(--gradiente);color:var(--branco);border-color:#0000}.editor-template.ativo small{color:var(--branco-72)}.editor-corpo{grid-template-columns:112px minmax(0,1fr) minmax(300px,380px);align-items:start;gap:20px;display:grid}.editor-slides{gap:12px;display:grid;position:sticky;top:20px}.editor-slides ol{gap:10px;max-height:70vh;padding:2px;list-style:none;display:grid;overflow:auto}.editor-miniatura{background:var(--superficie-2);cursor:pointer;border:2px solid #0000;border-radius:12px;width:100%;padding:0;position:relative;overflow:hidden}.editor-miniatura.ativa{border-color:var(--amarelo)}.editor-miniatura img,.editor-miniatura-vazia{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.editor-miniatura b{background:var(--preto-60);min-width:20px;height:20px;color:var(--branco);border-radius:999px;place-items:center;font-size:11px;display:grid;position:absolute;bottom:6px;left:6px}.editor-slides-acoes{grid-template-columns:repeat(2,1fr);justify-items:center;gap:6px;display:grid}.editor-previa{justify-items:center;gap:10px;display:grid}.editor-previa img,.editor-previa-carregando{aspect-ratio:4/5;width:100%;max-width:560px;box-shadow:var(--sombra);background:var(--superficie-2);border-radius:18px}.editor-previa-story img,.editor-previa-story .editor-previa-carregando{aspect-ratio:9/16;max-width:380px}.editor-previa-carregando{color:var(--texto-3);place-items:center;display:grid}.editor-previa figcaption{color:var(--texto-3);font-size:12px}.editor-painel{border-radius:var(--raio-painel);background:var(--superficie);border:1px solid var(--borda);gap:18px;padding:20px;display:grid}.editor-painel fieldset{border:0;min-width:0}.editor-formulario{gap:14px;display:grid}.editor-rotulo{color:var(--texto-2);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.editor-variante-opcoes{flex-wrap:wrap;gap:6px;display:flex}.editor-variante-opcoes button{border:1px solid var(--borda-forte);color:var(--texto-2);text-transform:capitalize;cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.editor-variante-opcoes button.ativo{border-color:var(--amarelo);background:var(--amarelo);color:var(--tinta)}.editor-imagem-atual{cursor:pointer;border:0;border-radius:12px;width:120px;padding:0;display:block;position:relative;overflow:hidden}.editor-imagem-atual img{aspect-ratio:4/5;object-fit:cover;width:100%}.editor-imagem-atual span{background:var(--preto-60);color:var(--branco);padding:6px;font-size:12px;font-weight:600;position:absolute;inset:auto 0 0}.editor-legenda{border-top:1px solid var(--borda);color:var(--texto-2);padding-top:12px;font-size:13px;line-height:1.55}.editor-legenda summary{cursor:pointer;color:var(--texto);font-weight:600}.editor-legenda p{white-space:pre-line;margin:10px 0}.editor-hashtags{color:var(--azul)}@media (width<=1100px){.editor-corpo{grid-template-columns:96px minmax(0,1fr)}.editor-painel{grid-column:1/-1}.criacao-lote,.criacao-banco-envio{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.editor-corpo{grid-template-columns:minmax(0,1fr)}.editor-slides{order:2;position:static}.editor-slides ol{grid-auto-columns:72px;grid-auto-flow:column;max-height:none;overflow-x:auto}.editor-slides-acoes{grid-template-columns:repeat(5,auto);justify-content:start}.editor-previa{order:1}.editor-painel{order:3;padding:16px}.criacao-banco-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.criacao-templates,.criacao-banco-grade,.seletor-imagem-grade,.criacao-lote-lista,.criacao-avisos,.editor-slides ol{margin:0;padding-left:0}.situacao-publicacao{background:var(--superficie-2);color:var(--texto-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.situacao-agendado{background:var(--azul-suave);color:var(--texto)}.situacao-publicado{background:var(--verde-suave);color:var(--texto)}.situacao-erro{background:var(--laranja-suave);color:var(--texto)}.situacao-publicacao a{color:var(--texto);text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.situacao-publicacao small{color:var(--texto-3);flex-basis:100%;font-weight:500}.situacao-cancelar{background:var(--neutro-suave);width:26px;height:26px;color:var(--texto-2);cursor:pointer;border:0;border-radius:999px;place-items:center;margin-left:auto;display:grid}.publicar-destinos,.publicar-quando{color:var(--texto);border:0;flex-wrap:wrap;gap:18px;margin:8px 0 14px;padding:0;font-size:14px;display:flex}.publicar-destinos legend,.publicar-quando legend{color:var(--texto-2);margin-bottom:8px;font-size:13px;font-weight:600}.publicar-destinos label,.publicar-quando label{align-items:center;gap:8px;display:inline-flex}.publicar-destinos input,.publicar-quando input{width:18px;height:18px;accent-color:var(--roxo)}.publicar-destinos small{color:var(--texto-3);flex-basis:100%}.criacao-publicacao{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.criacao-publicacao .painel{gap:16px;padding:24px;display:grid}.criacao-publicacao h2{font-family:var(--fonte-titulo);font-size:22px;font-weight:500}.criacao-conexao header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.criacao-faltando,.criacao-conexao-ok{color:var(--texto-2);gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.criacao-faltando li,.criacao-conexao-ok li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.criacao-faltando svg{color:var(--laranja)}.criacao-conexao-ok svg{color:var(--verde)}.criacao-faltando code{background:var(--superficie-2);color:var(--texto);border-radius:8px;padding:2px 8px}@media (width<=1100px){.criacao-publicacao{grid-template-columns:minmax(0,1fr)}.criacao-conexao header{grid-template-columns:auto minmax(0,1fr)}.criacao-conexao header .botao{grid-column:1/-1}}.pagina-calendario{max-width:1400px}.calendario-navegacao{align-items:center;gap:12px;margin-top:6px;display:flex}.calendario-navegacao h1{text-align:center;min-width:260px}.legenda-estados{flex-wrap:wrap;gap:8px;display:flex}.pagina-calendario .pilula-post b{font-weight:800}@media (width<=760px){.calendario-navegacao h1{min-width:0;font-size:26px}}.marca{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.logo-voc{flex:none;display:block}.logo-voc-v{fill:currentColor}.logo-voc-cor-1{stop-color:var(--laranja)}.logo-voc-cor-2{stop-color:var(--rosa)}.logo-voc-cor-3{stop-color:var(--roxo)}.estado-vazio-arte .logo-voc{color:var(--branco)}.estado-vazio-arte:has(.logo-voc){background:var(--superficie-2);border:1px solid var(--borda);box-shadow:none;color:var(--texto)}.estado-vazio-arte:has(.logo-voc) .logo-voc{color:var(--texto)}.marca-texto{font-family:var(--fonte-titulo);letter-spacing:-.01em;font-size:17px;font-weight:500}.marca-texto b{margin-left:4px;font-weight:800}.shell{grid-template-columns:272px minmax(0,1fr);min-height:100dvh;display:grid}.menu-lateral{background:var(--menu-fundo);height:100dvh;color:var(--menu-texto);border-right:1px solid var(--menu-borda);flex-direction:column;gap:22px;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.menu-topo{padding:4px 8px}.menu-marca{color:var(--menu-texto);text-decoration:none}.menu-perfil{border-radius:var(--raio-cartao);background:var(--menu-item-ativo);align-items:center;gap:10px;padding:10px;display:flex}.menu-perfil div{flex:1;min-width:0;display:grid}.menu-perfil strong,.menu-perfil small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-perfil strong{font-size:14px}.menu-perfil small{color:var(--menu-texto-2);font-size:12px}.menu-grupo{gap:2px;display:grid}.menu-grupo-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--menu-texto-2);padding:0 12px 6px;font-size:11px;font-weight:700}.menu-item{min-height:44px;color:var(--menu-texto-2);transition:background-color .16s var(--curva), color .16s var(--curva);border-radius:14px;align-items:center;gap:12px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.menu-item span:not(.menu-icone){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-item:hover,.menu-item.ativo{color:var(--menu-texto);background:var(--menu-item-ativo)}.menu-icone{border:1px solid var(--menu-borda);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.menu-item.ativo .menu-icone{background:var(--gradiente);color:var(--branco);border-color:#0000}.bolinha{border-radius:4px;flex:none;width:10px;height:10px;margin:0 11px}.bolinha-roxo{background:var(--roxo)}.bolinha-amarelo{background:var(--amarelo)}.bolinha-laranja{background:var(--laranja)}.bolinha-azul{background:var(--azul)}.bolinha-verde{background:var(--verde)}.contador{background:var(--menu-item-ativo);border:1px solid var(--menu-borda);min-width:22px;height:22px;color:var(--menu-texto);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.menu-rodape{gap:8px;margin-top:auto;padding:0 8px;display:flex}.menu-rodape .botao-icone{background:var(--menu-item-ativo);border-color:var(--menu-borda);color:var(--menu-texto)}.conteudo{background:var(--aura), var(--fundo);background-attachment:fixed;min-width:0;padding:28px clamp(16px,3vw,40px) 120px}.barra-inferior{display:none}.pagina{max-width:1280px;animation:aparecer .26s var(--curva);gap:24px;margin:0 auto;display:grid}.pagina-estreita{max-width:820px}.pagina-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pagina-topo h1{margin-top:6px}.barra-ferramentas,.barra-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.barra-ferramentas-direita,.barra-filtros-direita{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seletor-discreto{border:1px solid var(--borda);background:var(--superficie-2);min-height:44px;color:var(--texto);border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.acesso{background:var(--fundo);grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);min-height:100dvh;display:grid}.acesso-vitrine{background:var(--menu-fundo);color:var(--menu-texto);isolation:isolate;border-radius:36px;flex-direction:column;justify-content:space-between;gap:32px;margin:16px;padding:40px;display:flex;position:relative;overflow:hidden}.acesso-vitrine:before{content:"";background:var(--gradiente);filter:blur(80px);opacity:.3;z-index:-2;height:80%;animation:9s ease-in-out infinite alternate respirar;position:absolute;inset:auto -20% -35% 10%}.vitrine-arte{z-index:-1;animation:aparecer-arte 1.6s var(--curva) both, deriva 26s ease-in-out 1.6s infinite alternate;background:url(/imagens/vitrine-acesso.jpg) 70% 40%/cover no-repeat;position:absolute;inset:-4%}.vitrine-arte:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--menu-fundo) 70%, transparent) 0%, transparent 28%), linear-gradient(20deg, var(--menu-fundo) 8%, color-mix(in srgb, var(--menu-fundo) 55%, transparent) 42%, transparent 70%);position:absolute;inset:0}.vitrine-status{background:var(--vidro);border:1px solid var(--branco-10);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:entrar .9s var(--curva) .9s both;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:44px;right:40px}.vitrine-status i{background:var(--verde);width:8px;height:8px;box-shadow:0 0 0 0 var(--verde-suave);border-radius:50%;animation:2.4s ease-out infinite pulsar}.acesso-marca{color:var(--menu-texto);animation:entrar .8s var(--curva) .1s both}.vitrine-pilha{align-self:center;gap:14px;width:100%;max-width:400px;display:grid}.vitrine-cartao{background:var(--vidro);border:1px solid var(--branco-10);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--menu-texto);box-shadow:var(--sombra-suave);animation:entrar-cartao .9s var(--curva) var(--atraso,.3s) both, flutuar var(--ritmo,7s) ease-in-out calc(var(--atraso,.3s) + .9s) infinite alternate;border-radius:24px;gap:8px;padding:18px;font-size:13px;display:grid}.vitrine-cartao:first-child{--atraso:.35s;--ritmo:6.5s}.vitrine-cartao:nth-child(2){--atraso:.55s;--ritmo:8s;background:color-mix(in srgb, var(--menu-fundo) 55%, transparent);margin-left:40px}.vitrine-cartao:nth-child(3){--atraso:1.4s;--ritmo:7.2s}.vitrine-cartao-destaque{background:var(--gradiente-suave);box-shadow:var(--sombra);border-color:#0000;position:relative;overflow:hidden;rotate:-2deg}.vitrine-cartao-destaque:after{content:"";background:linear-gradient(105deg, transparent 35%, var(--branco-16) 50%, transparent 65%);animation:6s ease-in-out 2s infinite reflexo;position:absolute;inset:0;translate:-120%}.vitrine-cartao-destaque .vitrine-acao svg{animation:confirmar .6s var(--curva) 1.3s both}.vitrine-cartao-claro{background:var(--zona-clara);color:var(--texto-zona-clara);transform-origin:0 100%;animation:chegar-mensagem .7s var(--curva) var(--atraso) both, flutuar var(--ritmo) ease-in-out calc(var(--atraso) + .7s) infinite alternate;align-items:center;gap:10px;margin-left:90px;font-weight:600;display:flex}.vitrine-linha{align-items:center;gap:10px;display:flex}.vitrine-linha strong{flex:1;font-size:15px}.vitrine-tag{background:var(--amarelo);color:var(--tinta);border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700}.vitrine-acao{background:var(--branco-16);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:6px 11px;font-weight:600;display:inline-flex}.acesso-frase h1{text-wrap:balance;max-width:620px;animation:entrar 1s var(--curva) .5s both;font-size:clamp(34px,4vw,58px);font-weight:400}.acesso-frase p{color:var(--branco-72);max-width:460px;animation:entrar 1s var(--curva) .7s both;margin-top:14px}@keyframes entrar{0%{opacity:0;filter:blur(6px);translate:0 18px}}@keyframes entrar-cartao{0%{opacity:0;filter:blur(8px);translate:0 36px;scale:.94}}@keyframes chegar-mensagem{0%{opacity:0;scale:.6}70%{scale:1.04}}@keyframes flutuar{to{translate:0 -10px}}@keyframes aparecer-arte{0%{opacity:0;scale:1.12}}@keyframes deriva{to{translate:-2% 1.5%;scale:1.08}}@keyframes respirar{to{opacity:.5;translate:-6% -4%}}@keyframes reflexo{0%,55%{translate:-120%}to{translate:120%}}@keyframes confirmar{0%{rotate:-45deg;scale:0}60%{scale:1.35}}@keyframes pulsar{to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.acesso-vitrine,.acesso-vitrine *,.acesso-vitrine :before,.acesso-vitrine :after,.acesso-vitrine:before{animation:none!important}}.acesso-formulario{place-items:center;padding:40px 24px;display:grid}.acesso-formulario form,.acesso-caixa{gap:18px;width:min(400px,100%);display:grid}.acesso-formulario h2{font-size:34px;font-weight:400}.acesso-apoio{color:var(--texto-2);margin-top:-6px}.acesso-rodape{color:var(--texto-3);text-align:center;font-size:13px}.forca-senha{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:-8px;display:grid}.forca-senha i{background:var(--superficie-3);height:4px;transition:background-color .2s var(--curva);border-radius:4px}.forca-senha i.cheia{background:var(--gradiente)}.inicio-saudacao h1{letter-spacing:-.035em;margin-top:8px;font-size:clamp(40px,5.4vw,72px);font-weight:400}.jornada{border-radius:var(--raio-painel);background:var(--gradiente-azul);color:var(--branco);box-shadow:0 30px 60px -30px var(--azul);gap:22px;padding:28px;display:grid}.jornada-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.jornada-topo h2{font-size:24px}.jornada-topo span{color:var(--branco-72);font-size:13px;font-weight:600}.jornada-etapas{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.jornada-etapas li{border-radius:var(--raio-cartao);background:var(--branco-10);border:1px solid var(--branco-16);align-content:start;gap:4px;padding:16px;display:grid}.jornada-etapas li.atual{background:var(--branco);color:var(--tinta)}.jornada-marcador{border:1px solid var(--branco-16);border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:8px;font-size:13px;font-weight:700;display:grid}.jornada-etapas li[data-estado=concluida] .jornada-marcador,.jornada-etapas li[data-estado=aguardando_voce] .jornada-marcador{background:var(--amarelo);color:var(--tinta);border-color:#0000}.jornada-etapas li.atual .jornada-marcador{border-color:var(--borda-zona-clara)}.jornada-etapas strong{font-family:var(--fonte-titulo);font-size:19px;font-weight:600}.jornada-etapas small{opacity:.75;font-size:12px}.jornada-etapas em{margin-top:8px;font-size:12px;font-style:normal;font-weight:700}.inicio-pendencias{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.cartao-pendencia{border-radius:var(--raio-cartao);background:var(--superficie);border:1px solid var(--borda);transition:transform .18s var(--curva), box-shadow .18s var(--curva);align-items:center;gap:16px;padding:20px;text-decoration:none;display:flex}.cartao-pendencia:hover{box-shadow:var(--sombra-suave);transform:translateY(-2px)}.cartao-pendencia-destaque{background:var(--gradiente);color:var(--branco);box-shadow:0 24px 50px -24px var(--roxo);border-color:#0000}.cartao-pendencia-icone{background:var(--amarelo);width:46px;height:46px;color:var(--tinta);border-radius:16px;flex:none;place-items:center;display:grid}.cartao-pendencia-texto{flex:1;gap:2px;min-width:0;display:grid}.cartao-pendencia-texto small{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:11px;font-weight:700}.cartao-pendencia-texto strong{font-family:var(--fonte-titulo);font-size:20px;font-weight:600;line-height:1.15}.cartao-pendencia-texto span{opacity:.8;font-size:13px}.inicio-tudo-certo{align-items:center;gap:18px;display:flex}.inicio-tudo-certo p{color:var(--texto-2);margin-top:4px}.inicio-colunas{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.grade-miniaturas{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.miniatura{gap:8px;text-decoration:none;display:grid}.miniatura .capa-post{border-radius:16px}.miniatura-rodape{justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.lista-atividade{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lista-atividade li{align-items:flex-start;gap:12px;display:flex}.lista-atividade div{display:grid}.lista-atividade strong{font-size:14px;font-weight:600}.lista-atividade small{color:var(--texto-3);font-size:12px}.capa-post{aspect-ratio:4/5;object-fit:cover;background:var(--superficie-2);border-radius:12px;width:100%}.capa-roteiro{background:var(--gradiente);color:var(--branco);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:14px;display:flex}.capa-roteiro strong{font-family:var(--fonte-titulo);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.briefing-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.briefing-topo h1{margin:6px 0 8px}.briefing-salvo{color:var(--texto-3);font-size:12px;font-weight:600}.barra-progresso{background:var(--superficie-3);border-radius:6px;height:6px;overflow:hidden}.barra-progresso span{border-radius:inherit;background:var(--gradiente);height:100%;transition:width .4s var(--curva);display:block}.briefing-passos{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.briefing-passos button{border:1px solid var(--borda);background:var(--superficie);min-height:38px;color:var(--texto-2);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:13px;font-weight:600;display:inline-flex}.briefing-passos i{background:var(--superficie-3);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.briefing-passos svg{background:var(--amarelo);width:22px;height:22px;color:var(--tinta);border-radius:50%;padding:4px}.briefing-passos button.ativo{border-color:var(--texto);color:var(--texto)}.briefing-secao{gap:28px;padding:32px;display:grid;position:relative}.briefing-secao-icone{background:var(--gradiente);width:48px;height:48px;color:var(--branco);box-shadow:0 14px 30px -12px var(--roxo);border-radius:16px;place-items:center;display:grid;position:absolute;top:-22px;right:28px}.pergunta{gap:12px;display:grid}.pergunta-cabecalho{gap:4px;display:grid}.pergunta-cabecalho label{font-family:var(--fonte-titulo);letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.25}.pergunta-cabecalho small{color:var(--texto-3);font-size:13px}.obrigatoria{color:var(--laranja-texto)}.pergunta-faltando .campo-controle{border-color:var(--laranja)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--borda-forte);min-height:44px;color:var(--texto);transition:background-color .16s var(--curva), border-color .16s var(--curva), transform .16s var(--curva);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.chip:hover{border-color:var(--texto-2)}.chip:active{transform:scale(.97)}.chip.ativo{background:var(--texto);border-color:var(--texto);color:var(--fundo)}.chip.ativo svg{color:var(--roxo)}.escala{gap:8px;max-width:420px;display:grid}.escala-pontos{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.escala-ponto{border:1px solid var(--borda-forte);min-height:52px;font-family:var(--fonte-titulo);background:0 0;border-radius:16px;font-size:18px;font-weight:600}.escala-ponto.ativo{background:var(--gradiente);color:var(--branco);border-color:#0000}.escala-rotulos{color:var(--texto-3);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.briefing-revisao{gap:4px;padding:10px;display:grid}.briefing-revisao-linha{text-align:left;background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}.briefing-revisao-linha:hover{background:var(--superficie-2)}.briefing-revisao-linha span{flex:1;font-weight:600}.briefing-revisao-linha small{color:var(--texto-3)}.briefing-enviado{text-align:center;justify-items:center;gap:14px;padding:44px 28px;display:grid}.briefing-enviado p{max-width:460px;color:var(--texto-2)}.briefing-resumo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.briefing-resumo-secao dl,.respostas dl{gap:14px;margin:14px 0 0;display:grid}.briefing-resumo-secao dt,.respostas dt{color:var(--texto-3);font-size:12px;font-weight:600}.briefing-resumo-secao dd,.respostas dd{margin:4px 0 0}.barra-decisao{justify-content:space-between;align-items:center;gap:12px;display:flex}.barra-decisao-fixa{z-index:20;background:var(--superficie-2);border:1px solid var(--borda-forte);box-shadow:var(--sombra);border-radius:999px;justify-content:flex-end;padding:12px 12px 12px 22px;position:sticky;bottom:16px}.barra-decisao-texto{color:var(--texto-2);flex:1;font-size:14px}.pagina-documento{gap:20px;width:100%;max-width:920px;margin:0 auto;display:grid}.documento{background:var(--zona-clara);color:var(--texto-zona-clara);box-shadow:var(--sombra);border-radius:32px;gap:8px;padding:clamp(28px,5vw,64px);display:grid}.doc-capa{border-bottom:1px solid var(--borda-zona-clara);gap:14px;padding-bottom:32px;display:grid}.doc-selo{background:var(--tinta);color:var(--amarelo);border-radius:999px;justify-self:start;padding:6px 12px;font-size:12px;font-weight:700}.doc-capa h1{font-size:clamp(36px,5vw,60px);font-weight:400}.doc-posicionamento{font-family:var(--fonte-titulo);background:var(--gradiente-texto);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.2}.doc-resumo,.doc-bloco p{color:var(--texto-zona-clara-2);font-size:16px;line-height:1.65}.doc-bloco{border-bottom:1px solid var(--borda-zona-clara);gap:16px;padding:32px 0;display:grid}.doc-bloco:last-child{border-bottom:0;padding-bottom:0}.doc-bloco h2{font-size:26px}.doc-bloco h3{color:var(--texto-zona-clara-2);margin-bottom:10px}.doc-etiquetas{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.doc-etiquetas li{background:var(--zona-clara-2);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.doc-barra-pilares{gap:4px;height:14px;display:flex}.doc-barra-pilares span{border-radius:6px}.doc-pilares{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.doc-pilar{background:var(--branco);border:1px solid var(--borda-zona-clara);border-radius:20px;align-content:start;gap:6px;padding:18px;display:grid}.doc-pilar-pct{font-family:var(--fonte-titulo);font-size:34px;font-weight:600;line-height:1}.doc-pilar .texto-amarelo{color:var(--tinta);background:var(--amarelo);border-radius:10px;justify-self:start;padding:2px 8px}.doc-pilar .texto-laranja{color:var(--laranja)}.doc-pilar p{font-size:14px}.doc-fazer-evitar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.doc-fazer-evitar>div{background:var(--branco);border:1px solid var(--borda-zona-clara);border-radius:20px;padding:20px}.doc-fazer-evitar ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.doc-fazer-evitar li{align-items:flex-start;gap:8px;font-size:14px;display:flex}.doc-fazer-evitar li svg{flex:none;margin-top:3px}.doc-fazer-evitar>div:first-child svg{color:var(--verde-texto)}.doc-fazer-evitar>div:last-child svg{color:var(--laranja)}.doc-numeros{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.doc-numero{background:var(--tinta);color:var(--branco);border-radius:20px;gap:4px;padding:20px;display:grid}.doc-numero strong{font-family:var(--fonte-titulo);font-size:28px;font-weight:600;line-height:1.1}.doc-numero span{color:var(--branco-72);font-size:13px}.doc-numero-kpi{background:var(--azul)}.doc-ritmo b{font-family:var(--fonte-titulo);color:var(--texto-zona-clara);font-size:44px;font-weight:600}.doc-texto-longo{white-space:pre-wrap}.doc-conversa h2{margin-bottom:16px}.lista-comentarios{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lista-comentarios li{transition:background-color .16s var(--curva);border-radius:16px;gap:12px;margin:-10px;padding:10px;display:flex}.lista-comentarios li.destacado{background:var(--amarelo-suave)}.lista-comentarios li.resolvido{opacity:.55}.lista-comentarios li>div{gap:4px;min-width:0;display:grid}.lista-comentarios p{overflow-wrap:anywhere;font-size:14px}.comentario-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.comentario-topo strong{font-size:13px}.comentario-topo small{color:var(--texto-3);font-size:12px}.comentario-numero{background:var(--amarelo);color:var(--tinta);border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}.perfil-instagram{border-radius:var(--raio-painel);background:var(--superficie);border:1px solid var(--borda);gap:20px;padding:24px;display:grid}.perfil-cabecalho{align-items:center;gap:16px;display:flex}.perfil-avatar{outline:3px solid var(--superficie);box-shadow:0 0 0 5px var(--roxo)}.perfil-cabecalho div{display:grid}.perfil-cabecalho strong{font-size:17px}.perfil-cabecalho div span{color:var(--texto-3);font-size:13px}.perfil-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.perfil-celula{border-radius:10px;text-decoration:none;display:block;position:relative;overflow:hidden}.perfil-celula .capa-post{transition:transform .3s var(--curva);border-radius:0}.perfil-celula:hover .capa-post{transform:scale(1.03)}.perfil-celula .capa-roteiro{justify-content:center;padding:52px 20px}.perfil-celula .capa-roteiro .etiqueta-formato{display:none}.perfil-celula .capa-roteiro strong{font-size:clamp(15px,1.8vw,26px);font-weight:500}.perfil-celula-topo{position:absolute;top:10px;left:10px;right:10px}.perfil-celula-data{background:var(--preto-60);color:var(--branco);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;bottom:10px;left:10px}.lista-posts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.linha-post{border:1px solid var(--borda);border-radius:var(--raio-cartao);background:var(--superficie);text-align:left;width:100%;transition:border-color .16s var(--curva), transform .16s var(--curva);align-items:center;gap:16px;padding:12px;text-decoration:none;display:flex}.linha-post:hover{border-color:var(--borda-forte)}.linha-post-capa{border-radius:12px;flex:none;width:64px}.linha-post-capa.capa-roteiro{padding:8px}.linha-post-capa.capa-roteiro strong{display:none}.linha-post-texto{flex:1;gap:4px;min-width:0;display:grid}.linha-post-texto small{color:var(--texto-3);font-size:12px;font-weight:600}.linha-post-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.linha-post-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.linha-post-meta em{color:var(--texto-3);align-items:center;gap:4px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.lista-confirmacao{gap:8px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.lista-confirmacao li{align-items:center;gap:10px;font-size:14px;display:flex}.lista-confirmacao span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lista-confirmacao small{color:var(--texto-3)}.painel-calendario{padding:16px}.calendario-titulo{margin:4px 4px 14px;font-size:22px}.calendario{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.calendario-semana{color:var(--texto-3);letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;font-size:11px;font-weight:700}.calendario-dia{background:var(--superficie-2);border:1px solid #0000;border-radius:16px;align-content:start;gap:6px;min-width:0;min-height:108px;padding:8px;display:grid}.calendario-dia.clicavel{cursor:pointer}.calendario-dia.clicavel:hover{border-color:var(--borda-forte)}.calendario-dia-vazio{background:0 0}.calendario-dia.hoje .calendario-numero{background:var(--roxo);color:var(--branco)}.calendario-numero{width:26px;height:26px;color:var(--texto-2);pointer-events:none;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.calendario-posts{gap:4px;min-width:0;display:grid}.pilula-post{background:var(--superficie-4);width:100%;min-width:0;color:var(--texto);text-align:left;-webkit-line-clamp:2;max-height:calc(2.5em + 10px);transition:transform .14s var(--curva), box-shadow .14s var(--curva);border:0;border-radius:9px;-webkit-box-orient:vertical;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.pilula-post .ponto-estado{vertical-align:1px;margin-right:5px;display:inline-block}.pilula-post:hover{transform:translateY(-1px)}.pilula-post.ativo{box-shadow:0 0 0 2px var(--texto)}.pilula-post.estado-pauta_em_aprovacao,.pilula-post.estado-arte_em_aprovacao{background:var(--amarelo);color:var(--tinta)}.pilula-post.estado-aprovado,.pilula-post.estado-publicado{background:var(--verde-suave);color:var(--verde-texto)}.pilula-post.estado-pauta_ajuste,.pilula-post.estado-arte_ajuste{background:var(--laranja-suave);color:var(--laranja-texto)}.pilula-post.estado-em_producao{background:var(--azul-suave)}.fundo-pilar-roxo{background:var(--roxo);color:var(--branco)}.fundo-pilar-laranja{background:var(--laranja);color:var(--tinta)}.fundo-pilar-azul{background:var(--azul);color:var(--branco)}.fundo-pilar-amarelo{background:var(--amarelo);color:var(--tinta)}.fundo-pilar-verde{background:var(--verde);color:var(--tinta)}.ponto-estado{background:var(--branco-72);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--preto-40);border-radius:50%;flex:none}.ponto-estado.estado-pauta_em_aprovacao,.ponto-estado.estado-arte_em_aprovacao{background:var(--amarelo)}.ponto-estado.estado-pauta_ajuste,.ponto-estado.estado-arte_ajuste{background:var(--laranja)}.ponto-estado.estado-aprovado,.ponto-estado.estado-publicado{background:var(--verde)}.ponto-estado.estado-em_producao{background:var(--azul)}.legenda-pilares{color:var(--texto-2);flex-wrap:wrap;gap:14px;font-size:12px;font-weight:600;display:flex}.legenda-pilares span{align-items:center;gap:6px;display:inline-flex}.legenda-pilares i{border-radius:3px;width:10px;height:10px}.pagina-revisao{gap:18px;max-width:1240px}.revisao-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.revisao-topo .link-voltar{margin:0}.revisao-navegacao{color:var(--texto-3);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.revisao-corpo{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:20px;display:grid}.revisao-palco{border-radius:var(--raio-painel);background:var(--superficie);border:1px solid var(--borda);background-image:radial-gradient(circle at 1px 1px, var(--borda) 1px, transparent 0);background-size:22px 22px;justify-items:center;gap:14px;padding:clamp(16px,3vw,36px);display:grid}.mockup{background:var(--zona-clara);width:min(470px,100%);color:var(--texto-zona-clara);box-shadow:var(--sombra);border-radius:22px;overflow:hidden}.mockup-topo{align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.mockup-topo strong{flex:1}.mockup-avatar{box-shadow:0 0 0 2px var(--zona-clara), 0 0 0 4px var(--rosa)}.mockup-midia{position:relative}.midia{aspect-ratio:4/5;background:var(--tinta);-webkit-user-select:none;user-select:none;position:relative}.midia img,.midia video{object-fit:cover;width:100%;height:100%}.midia-marcando{cursor:crosshair}.midia-marcando:after{content:"";box-shadow:inset 0 0 0 3px var(--amarelo);pointer-events:none;position:absolute;inset:0}.pino{border:2px solid var(--tinta);background:var(--amarelo);width:30px;height:30px;color:var(--tinta);box-shadow:0 6px 16px var(--preto-40);animation:crescer .22s var(--curva);transition:transform .16s var(--curva);border-radius:50% 50% 50% 4px;place-items:center;margin:-15px 0 0 -15px;font-size:12px;font-weight:800;display:grid;position:absolute}.pino-destacado{transform:scale(1.25)}.pino-resolvido{background:var(--verde);opacity:.8}.mockup-seta{background:var(--branco-72);width:34px;height:34px;color:var(--tinta);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:0;position:absolute;top:50%;transform:translateY(-50%)}.mockup-seta.esquerda{left:10px}.mockup-seta.direita{right:10px}.mockup-contador{background:var(--preto-60);color:var(--branco);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;top:12px;right:12px}.mockup-roteiro{aspect-ratio:4/5;background:var(--gradiente);color:var(--branco);align-content:center;justify-items:start;gap:14px;padding:36px;display:grid}.mockup-roteiro h2{font-size:clamp(26px,3vw,36px);font-weight:500}.mockup-roteiro p{color:var(--branco-72)}.mockup-roteiro small{background:var(--branco-16);border-radius:999px;margin-top:12px;padding:6px 12px;font-weight:600}.mockup-acoes{align-items:center;gap:14px;padding:12px 14px 4px;display:flex}.mockup-pontos{gap:4px;margin:0 auto;display:flex}.mockup-pontos i{background:var(--borda-zona-clara);border-radius:50%;width:6px;height:6px}.mockup-pontos i.ativo{background:var(--azul)}.mockup-salvar{margin-left:auto}.mockup-pontos+.mockup-salvar{margin-left:0}.mockup-legenda{gap:6px;padding:6px 14px 18px;font-size:14px;line-height:1.5;display:grid}.mockup-legenda p{white-space:pre-wrap;overflow-wrap:anywhere}.mockup-cta{font-weight:600}.mockup-hashtags{color:var(--azul-forte)}.revisao-ferramentas{flex-wrap:wrap;order:-1;justify-content:center;gap:10px;display:flex}.versoes{background:var(--superficie-2);border:1px solid var(--borda);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.versoes button{min-width:46px;min-height:34px;color:var(--texto-2);background:0 0;border:0;border-radius:999px;font-weight:700}.versoes button.ativo{background:var(--texto);color:var(--fundo)}.revisao-painel{border-radius:var(--raio-painel);background:var(--vidro);border:1px solid var(--vidro-borda);-webkit-backdrop-filter:blur(24px)saturate(1.2);box-shadow:var(--sombra);gap:20px;padding:24px;display:grid;position:sticky;top:20px}.revisao-cabecalho{justify-items:start;gap:12px;display:grid}.revisao-cabecalho h1{font-size:clamp(26px,2.6vw,34px)}.revisao-meta{color:var(--texto-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.revisao-prazo{background:var(--amarelo-suave);color:var(--amarelo-texto);border-radius:999px;padding:6px 12px;font-size:13px}.revisao-textos{justify-items:start;gap:16px;display:grid}.revisao-textos section{gap:6px;width:100%;display:grid}.revisao-textos p{color:var(--texto);font-size:14px}.texto-marcavel{cursor:text}.texto-marcavel::selection{background:var(--amarelo);color:var(--tinta)}.texto-marcavel ::selection{background:var(--amarelo);color:var(--tinta)}.trecho-marcado{background:var(--amarelo-suave);color:var(--texto);box-shadow:inset 0 -2px 0 var(--amarelo);cursor:pointer;transition:background-color .16s var(--curva);border-radius:6px;padding:1px 3px}.trecho-marcado sup{background:var(--amarelo);color:var(--tinta);border-radius:999px;margin-left:3px;padding:0 5px;font-size:10px;font-weight:800}.trecho-marcado.destacado{background:var(--amarelo);color:var(--tinta)}.trecho-marcado.resolvido{background:var(--verde-suave);box-shadow:inset 0 -2px 0 var(--verde)}.dica-trecho{color:var(--texto-3);font-size:12px}.comentario-trecho{background:var(--amarelo-suave);border-radius:10px;margin:2px 0 0;padding:6px 10px;font-size:13px;font-style:italic}.botao-trecho{z-index:45;background:var(--amarelo);color:var(--tinta);box-shadow:var(--sombra);animation:crescer .16s var(--curva);border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex;position:fixed;transform:translate(-50%)}.midia .mockup-roteiro{height:100%}.dialogo-cheia{grid-template-rows:auto minmax(0,1fr) auto;width:min(1360px,100%);height:calc(100dvh - 32px)}.ajuste-corpo{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(300px,.9fr);gap:18px;min-height:0;display:grid}.ajuste-palco,.ajuste-textos,.ajuste-lista{align-content:start;gap:12px;min-height:0;display:grid;overflow-y:auto}.ajuste-dica{color:var(--texto-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ajuste-dica svg{color:var(--amarelo-texto);flex:none}.ajuste-quadro{box-shadow:0 0 0 3px var(--amarelo);border-radius:20px;position:relative;overflow:hidden}.ajuste-quadro .midia{width:min(100%,80dvh - 224px);margin:0 auto}.ajuste-folha{background:var(--zona-clara);color:var(--texto-zona-clara);border-radius:20px;gap:14px;padding:22px;display:grid}.ajuste-instagram{font-size:14px}.ajuste-titulo{color:var(--texto-zona-clara);font-family:var(--fonte-titulo);letter-spacing:-.01em;text-transform:none;font-size:22px;font-weight:500}.ajuste-campo{gap:4px;display:grid}.ajuste-campo small{color:var(--texto-zona-clara-2);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.ajuste-campo p{font-size:15px;line-height:1.6}.ajuste-folha .trecho-marcado{color:var(--texto-zona-clara);background:var(--amarelo)}.ajuste-lista h3{color:var(--texto);font-family:var(--fonte-titulo);letter-spacing:0;text-transform:none;align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.ajuste-lista h3 b{background:var(--amarelo);min-width:24px;height:24px;color:var(--tinta);border-radius:999px;place-items:center;font-size:12px;display:inline-grid}.ajuste-lista ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ajuste-vazio{border:1.5px dashed var(--borda-forte);color:var(--texto-3);border-radius:16px;padding:18px;font-size:13px}.ajuste-item{background:var(--superficie-2);border:1px solid var(--borda);animation:aparecer .2s var(--curva);border-radius:16px;gap:8px;padding:12px;display:grid}.ajuste-item-topo{align-items:center;gap:10px;display:flex}.ajuste-item-topo .botao-icone{width:32px;height:32px;margin-left:auto}.ajuste-numero{background:var(--amarelo);width:26px;height:26px;color:var(--tinta);border-radius:50% 50% 50% 4px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.ajuste-onde{min-width:0;color:var(--texto-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.ajuste-rodape{border-top:1px solid var(--borda);padding-top:14px}.revisao-edicao{gap:14px;display:grid}.revisao-conversa{gap:18px;display:grid}.form-comentario{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.form-comentario textarea{flex:1;width:auto;min-width:0;min-height:46px}.pino-pendente{background:var(--amarelo);width:100%;color:var(--tinta);border-radius:12px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.pino-pendente button{color:inherit;background:0 0;border:0;margin-left:auto;display:grid}.linha-tempo{border-left:1px solid var(--borda-forte);gap:16px;margin:0;padding:0 0 0 18px;list-style:none;display:grid}.linha-tempo li{gap:3px;display:grid;position:relative}.linha-tempo li:before{content:"";background:var(--roxo);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-23px}.linha-tempo strong{font-size:14px}.linha-tempo small{color:var(--texto-3);font-size:12px}.linha-tempo p{color:var(--texto-2);font-size:13px}.diff{gap:4px;margin-top:6px;font-size:13px;display:grid}.diff del,.diff ins{white-space:pre-wrap;border-radius:10px;padding:6px 10px;text-decoration:none}.diff del{background:var(--laranja-suave);color:var(--texto-2);text-decoration:line-through}.diff ins{background:var(--verde-suave)}.revisao-acoes-agencia{flex-wrap:wrap;gap:8px;display:flex}.atalhos-dica{color:var(--texto-3);justify-self:center;align-items:center;gap:6px;font-size:12px;display:inline-flex}.caixa{max-width:1500px;animation:aparecer .26s var(--curva);grid-template-columns:minmax(300px,380px) minmax(0,1fr) minmax(260px,300px);align-items:start;gap:12px;margin:0 auto;display:grid}.caixa-lista{grid-template-rows:auto auto minmax(0,1fr);gap:14px;max-height:calc(100dvh - 48px);padding:14px;display:grid;position:sticky;top:20px;overflow:hidden}.caixa-lista-topo{gap:8px;display:flex}.busca{background:var(--superficie-2);border:1px solid var(--borda);min-height:42px;color:var(--texto-3);border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.busca input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px}.caixa-itens{scrollbar-width:thin;align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.caixa-item{border:1px solid var(--borda);background:var(--superficie-2);text-align:left;width:100%;transition:transform .16s var(--curva), background-color .16s var(--curva);border-radius:22px;gap:8px;padding:16px;display:grid}.caixa-item:hover{background:var(--superficie-3)}.caixa-item.ativo{background:var(--gradiente);color:var(--branco);box-shadow:0 20px 40px -22px var(--roxo);border-color:#0000}.caixa-item-topo{align-items:center;gap:10px;display:flex}.caixa-item-topo strong{min-width:0;font-family:var(--fonte-titulo);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:17px;font-weight:600;overflow:hidden}.caixa-item-topo small{opacity:.7;font-size:11px;font-weight:700}.caixa-item.nao-lido .caixa-item-topo strong:after{content:"";background:var(--amarelo);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:8px;display:inline-block}.caixa-item-titulo{opacity:.9;justify-content:space-between;align-items:flex-start;gap:10px;font-size:13px;display:flex}.caixa-item-resumo{-webkit-line-clamp:2;background:var(--neutro-suave);opacity:.85;border-radius:14px;-webkit-box-orient:vertical;padding:10px 12px;font-size:12px;display:-webkit-box;overflow:hidden}.caixa-item.ativo .caixa-item-resumo{background:var(--preto-40);opacity:1}.etiqueta-tipo{background:var(--amarelo);color:var(--tinta);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-style:normal;font-weight:800}.etiqueta-tipo.etiqueta-laranja{background:var(--laranja)}.etiqueta-tipo.etiqueta-verde{background:var(--verde)}.etiqueta-tipo.etiqueta-azul{background:var(--azul);color:var(--branco)}.etiqueta-tipo.etiqueta-roxo{background:var(--roxo);color:var(--branco)}.caixa-detalhe{gap:16px;min-width:0;padding:18px 12px;display:grid}.caixa-detalhe-topo h1{letter-spacing:-.03em;margin-top:8px;font-size:clamp(28px,2.8vw,44px);font-weight:400}.contadores{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.contador-cartao{border-radius:var(--raio-cartao);background:var(--superficie);border:1px solid var(--borda);gap:2px;padding:16px;display:grid}.contador-cartao strong{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}.contador-cartao span{color:var(--texto-2);font-size:12px;font-weight:600}.contador-amarelo strong{color:var(--amarelo-texto)}.contador-azul strong{color:var(--azul)}.contador-laranja strong{color:var(--laranja-texto)}.contador-verde strong{color:var(--verde-texto)}.caixa-evento{gap:14px;display:grid}.caixa-evento header{align-items:center;gap:12px;display:flex}.caixa-evento header div{display:grid}.caixa-evento small{color:var(--texto-3)}.caixa-evento blockquote{background:var(--zona-clara);color:var(--texto-zona-clara);border-radius:18px;margin:0;padding:16px 18px;font-size:15px}.caixa-producao ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.caixa-producao li button{background:var(--superficie-2);text-align:left;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;padding:10px 12px;font-size:13px;display:grid}.caixa-producao li button:hover{background:var(--superficie-3)}.caixa-producao span{color:var(--texto-2);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:12px;overflow:hidden}.caixa-producao strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caixa-producao small{color:var(--texto-3)}.caixa-acao{border-radius:var(--raio-painel);gap:12px;padding:22px;display:grid;position:sticky;top:20px}.caixa-acao small{color:var(--texto-3);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.caixa-acao h2{font-size:26px;line-height:1.12}.caixa-acao p{color:var(--texto-2);margin-bottom:6px}:root[data-tema=claro] .caixa-acao .botao-claro{background:var(--texto);color:var(--fundo)}.caixa-acao-icone{border-radius:18px;place-items:center;width:52px;height:52px;display:grid}.caixa-acao-dica{text-align:center;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}.grade-clientes{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.cartao-cliente{border-radius:var(--raio-painel);background:var(--superficie);border:1px solid var(--borda);transition:transform .18s var(--curva), border-color .18s var(--curva);gap:18px;padding:22px;text-decoration:none;display:grid}.cartao-cliente:hover{border-color:var(--borda-forte);transform:translateY(-2px)}.cartao-cliente header{align-items:center;gap:14px;display:flex}.cartao-cliente header div{min-width:0;display:grid}.cartao-cliente header strong{font-family:var(--fonte-titulo);font-size:21px;font-weight:600}.cartao-cliente header small{color:var(--texto-3)}.cartao-cliente-etapa{color:var(--texto-2);gap:8px;font-size:13px;font-weight:600;display:grid}.trilha{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.trilha i{background:var(--superficie-3);border-radius:6px;height:6px}.trilha i.feito{background:var(--verde)}.trilha i.atual{background:var(--gradiente)}.cartao-cliente footer{border-top:1px solid var(--borda);color:var(--texto-3);align-items:center;gap:14px;padding-top:14px;font-size:12px;display:flex}.cartao-cliente footer svg{color:var(--texto-2);margin-left:auto}.cartao-cliente footer b{color:var(--texto);font-size:14px}.pendencia-voc b{color:var(--laranja-texto)}.pendencia-cliente b{color:var(--amarelo-texto)}.convite-pronto{gap:16px;display:grid}.convite-mensagem{background:var(--zona-clara);color:var(--texto-zona-clara);border-radius:18px;gap:8px;padding:16px;display:grid}.convite-mensagem small{color:var(--texto-zona-clara-2);font-size:12px;font-weight:700}.convite-mensagem p{overflow-wrap:anywhere;font-size:14px}.cliente-identidade{align-items:center;gap:16px;display:flex}.aba-conteudo{animation:aparecer .2s var(--curva);gap:16px;display:grid}.grade-respostas{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:14px;display:grid}.respostas h2{font-size:22px}.respostas .sem-resposta dd{color:var(--texto-3)}.respostas-compacto{border-bottom:1px solid var(--borda);padding:14px 0}.respostas-compacto h2{font-size:15px}.chips-leitura{flex-wrap:wrap;gap:6px;display:flex}.escala-leitura{color:var(--texto-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.escala-leitura i{background:var(--superficie-3);border-radius:4px;width:18px;height:8px}.escala-leitura i.cheio{background:var(--gradiente)}.editor-estrategia{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:16px;display:grid}.editor-coluna{gap:14px;display:grid}.editor-bloco{gap:16px;display:grid}.editor-bloco-topo{justify-content:space-between;align-items:center;display:flex}.editor-consulta{max-height:calc(100dvh - 40px);padding:20px;position:sticky;top:20px;overflow-y:auto}.duas-colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.linhas-editaveis{justify-items:start;gap:10px;display:grid}.linha-editavel{background:var(--superficie-2);border-radius:18px;flex-wrap:wrap;align-items:flex-end;gap:10px;width:100%;padding:12px;display:flex}.linha-editavel .campo{flex:160px}.linha-editavel .campo-percentual,.linha-editavel .campo-quantidade{flex:0 90px}.linha-editavel .campo-descricao{flex:3 240px}.seletor-cor{gap:6px;padding-bottom:10px;display:flex}.seletor-cor button{border:2px solid #0000;border-radius:8px;width:24px;height:24px}.seletor-cor button.ativo{border-color:var(--texto);box-shadow:0 0 0 2px var(--superficie-2) inset}.campo-mes{width:auto}.grade-ciclos{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.cartao-ciclo{border-radius:var(--raio-painel);background:var(--superficie);border:1px solid var(--borda);transition:transform .18s var(--curva), border-color .18s var(--curva);gap:10px;padding:22px;text-decoration:none;display:grid}.cartao-ciclo:hover{border-color:var(--borda-forte);transform:translateY(-2px)}.cartao-ciclo strong{font-family:var(--fonte-titulo);font-size:28px;font-weight:500}.cartao-ciclo small{color:var(--texto-2)}.barra-estados{background:var(--superficie-3);border-radius:6px;gap:3px;height:8px;display:flex;overflow:hidden}.lista-acessos{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lista-acessos li{flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.lista-acessos li>div{flex:1;min-width:180px;display:grid}.lista-acessos small{color:var(--texto-3)}.pagina-ciclo{max-width:1500px}.ciclo-corpo{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.com-editor .ciclo-corpo{grid-template-columns:minmax(0,1fr) minmax(360px,440px)}.ciclo-principal{gap:16px;min-width:0;display:grid}.lista-posts-compacta .linha-post{padding:12px 16px}.editor-post{border-radius:var(--raio-painel);max-height:calc(100dvh - 40px);animation:deslizar .24s var(--curva);gap:16px;padding:22px;display:grid;position:sticky;top:20px;overflow-y:auto}.editor-post-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.editor-post-topo>div{justify-items:start;gap:10px;display:grid}.editor-post-topo h2{font-size:24px}@keyframes deslizar{0%{opacity:0;transform:translate(24px)}}@media (width<=1280px){.caixa{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.caixa-acao{grid-area:1/2;position:static}.caixa-detalhe{grid-column:2}.caixa-lista{grid-row:1/span 2}}@media (width<=1100px){.ajuste-corpo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ajuste-lista{grid-column:1/-1}.shell{grid-template-columns:84px minmax(0,1fr)}.menu-lateral{align-items:center;padding:18px 10px}.marca-texto,.menu-perfil div,.menu-item span:not(.menu-icone),.menu-grupo-titulo,.menu-cliente .contador{display:none}.menu-perfil{background:0 0;flex-direction:column;padding:0}.menu-item{justify-content:center;width:52px;padding:0}.menu-rodape{flex-direction:column}.revisao-corpo,.editor-estrategia,.com-editor .ciclo-corpo,.inicio-colunas{grid-template-columns:minmax(0,1fr)}.revisao-painel,.editor-consulta,.editor-post{max-height:none;position:static}.acesso{grid-template-columns:minmax(0,1fr)}.acesso-vitrine{min-height:420px}}@media (width<=760px){.dialogo-fundo:has(.dialogo-cheia){padding:0}.dialogo-cheia{border-radius:0;width:100%;height:100dvh;max-height:100dvh;padding:16px}.ajuste-corpo{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;overflow-y:auto}.ajuste-palco,.ajuste-textos,.ajuste-lista{min-height:auto;overflow:visible}.ajuste-quadro .midia{width:min(100%,44.8dvh)}html{scroll-padding-top:80px;scroll-padding-bottom:180px}body{font-size:14px}.shell,.shell-agencia{grid-template-columns:minmax(0,1fr)}.shell .menu-lateral{z-index:30;border-right:0;border-bottom:1px solid var(--menu-borda);flex-direction:row;align-items:center;gap:6px;height:auto;padding:10px 12px;position:sticky;overflow-x:auto}.shell .menu-perfil,.shell .menu-grupo:not(nav),.shell-cliente nav.menu-grupo{display:none}.shell-cliente .marca-texto{display:inline}.shell-agencia nav.menu-grupo{display:flex}.shell .menu-rodape{flex-direction:row;margin:0 0 0 auto;padding:0}.conteudo{padding:18px 16px 120px}.barra-inferior{z-index:40;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));background:var(--menu-fundo);border:1px solid var(--menu-borda);box-shadow:var(--sombra);border-radius:24px;grid-template-columns:repeat(4,1fr);padding:6px;display:grid;position:fixed}.barra-inferior a{color:var(--menu-texto-2);border-radius:18px;justify-items:center;gap:2px;padding:8px 0;font-size:11px;font-weight:600;text-decoration:none;display:grid}.barra-inferior a.ativo{background:var(--menu-item-ativo);color:var(--menu-texto)}.barra-inferior a.ativo svg{color:var(--amarelo)}.shell-cliente .barra-decisao-fixa{bottom:92px}.avisos{top:72px;bottom:auto}.barra-decisao-fixa{border-radius:24px;padding:10px}.barra-decisao-texto{display:none}.barra-decisao-fixa .botao{flex:1}.jornada{padding:20px}.jornada-etapas{grid-template-columns:repeat(2,minmax(0,1fr))}.formulario-grade,.duas-colunas,.doc-fazer-evitar,.contadores{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.formulario-grade,.duas-colunas,.doc-fazer-evitar,.caixa{grid-template-columns:minmax(0,1fr)}.caixa-lista,.caixa-detalhe,.caixa-acao{grid-area:auto/1;max-height:none;position:static}.caixa-itens{max-height:420px}.calendario{gap:3px}.calendario-semana{text-align:center;padding:4px 2px;font-size:10px}.calendario-dia{border-radius:10px;min-height:64px;padding:4px}.calendario-numero{width:20px;height:20px;font-size:11px}.pilula-post{border-radius:4px;height:8px;padding:0;font-size:0}.pilula-post .ponto-estado{display:none}.perfil-instagram,.painel{border-radius:22px;padding:16px}.perfil-grade{gap:3px}.perfil-celula{border-radius:4px}.perfil-celula .etiqueta-estado{border:2px solid var(--tinta);gap:0;width:14px;min-height:14px;padding:0;font-size:0}.perfil-celula .etiqueta-estado i,.perfil-celula-data{display:none}.briefing-secao{padding:24px 18px}.pergunta-cabecalho label{font-size:18px}.acesso-vitrine{border-radius:28px;min-height:0;margin:10px;padding:24px}.vitrine-pilha{display:none}.vitrine-status{padding:6px 11px;font-size:12px;top:26px;right:22px}.acesso-frase{margin-top:120px}.acesso-frase h1{font-size:32px}.acesso-formulario{padding:24px 16px 40px}.revisao-palco{background-image:none;padding:10px}.revisao-painel{padding:18px}.linha-post-capa{width:52px}}
