:root,:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#142012;--pontos:#2a3e29;--surf:#243523;--surf2:#2e4230;--borda:#3a5039;--texto:#eef3ea;--mudo:#a5b6a1;--acento:#8479ff;--sobre-acento:#16133a;--acento-suave:#2f2b73;--ok:#8fd694;--alerta:#ff8a6b;--ambar:#f2b84b;--sombra:0 8px 24px #00000059}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#edf0e8;--pontos:#cbd3c5;--surf:#fff;--surf2:#ecefe8;--borda:#dce2d7;--texto:#1e2e1d;--mudo:#5e6f5b;--acento:#5b47e3;--sobre-acento:#fff;--acento-suave:#ece9ff;--ok:#2e8b4a;--alerta:#d4452a;--ambar:#a86a0c;--sombra:0 6px 20px #1e2e1d1f}@media (prefers-color-scheme:light){:root:not([data-tema]){--canvas:#edf0e8;--pontos:#cbd3c5;--surf:#fff;--surf2:#ecefe8;--borda:#dce2d7;--texto:#1e2e1d;--mudo:#5e6f5b;--acento:#5b47e3;--sobre-acento:#fff;--acento-suave:#ece9ff;--ok:#2e8b4a;--alerta:#d4452a;--ambar:#a86a0c;--sombra:0 6px 20px #1e2e1d1f}}:root[data-base=custom][data-tema=escuro],:root[data-base=custom]:not([data-tema]){--canvas:hsl(var(--bh) var(--bs) 10%);--pontos:hsl(var(--bh) calc(var(--bs) * .7) 20%);--surf:hsl(var(--bh) var(--bs) 16%);--surf2:hsl(var(--bh) var(--bs) 21%);--borda:hsl(var(--bh) calc(var(--bs) * .75) 27%);--texto:hsl(var(--bh) 25% 94%);--mudo:hsl(var(--bh) 14% 68%)}html[data-base=custom][data-tema=claro],:root[data-base=custom][data-tema=claro]{--canvas:hsl(var(--bh) calc(var(--bs) * .6) 93%);--pontos:hsl(var(--bh) calc(var(--bs) * .45) 79%);--surf:#fff;--surf2:hsl(var(--bh) calc(var(--bs) * .6) 91%);--borda:hsl(var(--bh) calc(var(--bs) * .45) 86%);--texto:hsl(var(--bh) 30% 14%);--mudo:hsl(var(--bh) 12% 38%)}@media (prefers-color-scheme:light){:root[data-base=custom]:not([data-tema]){--canvas:hsl(var(--bh) calc(var(--bs) * .6) 93%);--pontos:hsl(var(--bh) calc(var(--bs) * .45) 79%);--surf:#fff;--surf2:hsl(var(--bh) calc(var(--bs) * .6) 91%);--borda:hsl(var(--bh) calc(var(--bs) * .45) 86%);--texto:hsl(var(--bh) 30% 14%);--mudo:hsl(var(--bh) 12% 38%)}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--canvas);color:var(--texto);font-family:var(--fonte), "Nunito", "Varela Round", system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:600;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.quadro{background:var(--canvas);-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.canvas{touch-action:none;background-image:radial-gradient(circle, var(--pontos) 1.5px, transparent 1.6px);cursor:default;position:absolute;inset:0}.canvas[data-tool=mover]{cursor:grab}.canvas[data-arrastando=true]{cursor:grabbing}.canvas[data-tool]:not([data-tool=selecionar]):not([data-tool=mover]){cursor:crosshair}.pilula{background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:999px;align-items:center;display:flex}.divisor-v{background:var(--borda);flex:none;width:1px;height:24px}.divisor-h{background:var(--borda);flex:none;width:28px;height:1px;margin:6px 0}.btn-icone{width:40px;height:36px;color:var(--texto);border-radius:12px;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.btn-icone:hover{background:var(--surf2)}.btn-icone[aria-pressed=true],.btn-icone[data-ativo=true]{background:var(--acento-suave);color:var(--acento)}.btn-icone:disabled{color:var(--mudo);cursor:default}.btn-icone:disabled:hover{background:0 0}.btn-redondo{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.btn-primario{background:var(--acento);color:var(--sobre-acento);border-radius:999px;height:36px;padding:0 18px;font-size:13px;font-weight:700}.btn-primario:hover{filter:brightness(1.06)}.topo-esq{gap:4px;min-width:0;height:48px;padding:0 12px 0 8px}.logo-n{background:var(--acento-suave);width:34px;height:34px;color:var(--acento);border-radius:50%;flex:none;place-items:center;margin:0 8px;display:grid}.nome-quadro{flex-direction:column;min-width:112px;margin-right:8px;line-height:1.15;display:flex}.nome-quadro b{font-size:13px}.nome-quadro span{color:var(--mudo);font-size:11px}.salvo{color:var(--mudo);align-items:center;gap:6px;padding:0 6px 0 4px;font-size:12px;display:flex}.salvo svg{color:var(--ok)}.abas{gap:2px;height:48px;padding:6px}.aba{height:36px;color:var(--mudo);border-radius:999px;padding:0 18px;font-size:13px;font-weight:500}.aba[aria-current=page]{background:var(--acento-suave);color:var(--acento);font-weight:700}.aba:not([aria-current=page]):hover{color:var(--texto)}.topo-dir{gap:8px;min-width:0;height:48px;padding:0 8px 0 12px;position:relative}.avatares{display:flex}.avatar{border:2px solid var(--surf);background:var(--acento-suave);width:32px;height:32px;color:var(--texto);border-radius:50%;place-items:center;margin-left:-8px;font-size:11px;font-weight:700;display:grid}.avatares .avatar:first-child{margin-left:0}.avatar.mais{background:var(--surf2);color:var(--mudo)}.barra{z-index:20;border-radius:24px;flex-direction:column;gap:0;width:48px;padding:8px 5px;position:absolute;top:76px;left:16px}.barra .btn-icone{width:36px;height:34px}.ferramenta{position:relative}.dica{white-space:nowrap;background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);opacity:0;pointer-events:none;z-index:5;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:600;transition:opacity .12s;display:flex;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.dica kbd{background:var(--surf2);color:var(--mudo);font:inherit;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.ferramenta:hover .dica,.ferramenta:focus-within .dica{opacity:1}.dock{pointer-events:none;flex:1 1 0;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.dock>*{pointer-events:auto}.dock-ctx{scrollbar-width:none;flex:0 auto;gap:6px;min-width:0;height:48px;padding:0 12px;overflow-x:auto}.dock-ctx::-webkit-scrollbar{display:none}.dock-ctx>*{flex:none}.ctx-corpo{align-items:center;gap:6px;min-width:0;display:flex}.ctx-corpo>*{flex:none}.dock-ctx .btn-icone{border-radius:12px;width:36px;height:36px}.dock-ctx .ctx-todas{display:none}.ctx-rotulo{color:var(--mudo);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:700}.ctx-icone{background:var(--acento-suave);width:32px;height:32px;color:var(--acento);border-radius:50%;flex:none;place-items:center;display:grid}.ctx-dica{white-space:nowrap;flex-direction:column;padding-right:6px;line-height:1.2;display:flex}.ctx-dica b{font-size:13px}.ctx-dica span{color:var(--mudo);font-size:11px}.ctx-passo{background:var(--surf2);border-radius:12px;align-items:center;gap:0;display:flex}.ctx-passo .btn-icone{border-radius:10px;width:28px;height:32px}.ctx-passo output{text-align:center;min-width:32px;font-size:13px;font-weight:700}.btn-texto{height:34px;color:var(--texto);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.btn-texto:hover{background:var(--surf2)}.dock-ctx .perigo{color:var(--alerta)}.ctx-fixar{margin-left:2px}.ctx-fixar[aria-pressed=true] svg{fill:currentColor}.dock-ctx .suavizar{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.dock-ia-ancora{flex:494px;min-width:48px;max-width:494px;height:48px;position:relative}.dock-ctx{flex-shrink:1}.dock-ia-ancora{flex-shrink:30}.dock-ia{gap:10px;width:100%;height:48px;padding:0 6px;position:absolute;bottom:0;right:0;overflow:hidden}.ia-icone{background:var(--acento-suave);width:34px;height:34px;color:var(--acento);border-radius:50%;flex:none;place-items:center;display:grid}.ia-campo{min-width:0;color:var(--texto);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.ia-campo::placeholder{color:var(--mudo)}.ia-atalho{background:var(--surf2);color:var(--mudo);border-radius:6px;flex:none;place-items:center;width:26px;height:20px;font-size:12px;font-weight:700;display:grid}.ia-enviar{background:var(--acento);width:34px;height:34px;color:var(--sobre-acento);border-radius:50%;flex:none;place-items:center;display:grid}.ia-enviar:hover{filter:brightness(1.08)}.dock-ia-ancora[data-mini=true] .dock-ia{cursor:pointer;justify-content:center;padding:0}.dock-ia-ancora[data-mini=true] .ia-campo,.dock-ia-ancora[data-mini=true] .ia-atalho,.dock-ia-ancora[data-mini=true] .ia-enviar{display:none}.dock-ia-ancora[data-mini=true] .ia-icone{animation:1.8s ease-in-out infinite ia-piscar}@keyframes ia-piscar{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.88)}}.dock-ia-ancora[data-aberta=true]{z-index:60}.dock-ia-ancora[data-aberta=true] .dock-ia{width:min(494px,100vw - 32px)}.paineis-btn{flex:none;justify-content:center;width:48px;height:48px}.zoom-grupo{flex:none;align-items:center;gap:8px;display:flex}.zoom{gap:2px;height:48px;padding:0 8px}.zoom .btn-icone{width:36px;height:36px}.zoom .pct{text-align:center;min-width:52px;font-size:13px;font-weight:600}.ajuda{flex:none;justify-content:center;width:48px;height:48px}.faixa-topo{z-index:20;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:16px;left:16px;right:16px}.faixa-topo>*{pointer-events:auto}.faixa-topo:has([role=dialog]){z-index:60}.faixa-base{z-index:25;pointer-events:none;align-items:center;gap:12px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.faixa-base>*{pointer-events:auto}.faixa-base>.dock{pointer-events:none}.base-esq{flex:none;display:flex}.quadro:is([data-larg=xl],[data-larg=l]) .base-esq{flex-basis:var(--larg-zoom,48px)}.vazio{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.vazio svg{color:var(--acento)}.vazio h2{margin:6px 0 0;font-size:22px;font-weight:700}.vazio p{color:var(--mudo);max-width:480px;margin:0}.mundo{transform-origin:0 0;position:absolute;top:0;left:0}.objeto{position:absolute}.nota{color:#1e2e1d;cursor:grab;border-radius:6px;padding:16px;box-shadow:0 6px 14px #00000040}.nota.fantasma{opacity:.55;pointer-events:none;text-align:center;place-items:center;font-size:13px;font-weight:600;display:grid}.fantasma-texto{opacity:.5;pointer-events:none;font-size:24px;font-weight:500;position:absolute}.objeto-texto{white-space:pre-wrap;word-break:break-word;width:100%;height:100%;line-height:1.35;overflow:hidden}.nota .objeto-texto{overflow:hidden}.texto .objeto-texto{cursor:grab;height:auto;overflow:visible}.vazio-txt{opacity:.55}.objeto-campo{resize:none;width:100%;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:0;margin:0;padding:0;line-height:1.35;display:block;overflow:hidden}.nota .objeto-campo{color:#1e2e1d}.texto .objeto-campo{height:auto;min-height:1.3em}.texto[data-editando=true]{outline:1.5px solid var(--acento);outline-offset:6px;border-radius:6px}.autor-etiqueta{white-space:nowrap;pointer-events:none;background:var(--surf);color:var(--texto);border:1px solid var(--borda);box-shadow:var(--sombra);opacity:0;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:12px;font-weight:600;transition:opacity .12s;display:flex;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.autor-etiqueta .avatar{border:0;width:26px;height:26px;margin:0}.objeto:hover .autor-etiqueta,.objeto[data-selecionado=true] .autor-etiqueta{opacity:1}.objeto[data-selecionado=true] .autor-etiqueta{display:none}.selecao{border:1.5px solid var(--acento);pointer-events:none;z-index:20;border-radius:10px;position:absolute}.selecao[data-editando=true]{border-color:#0000}.alca{border:1.5px solid var(--acento);pointer-events:auto;background:#fff;border-radius:3px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.menu-flutuante-zona{z-index:30;position:absolute}.menu-flutuante-zona .popover-cor{position:absolute;top:0;left:calc(100% + 12px)}.menu-flutuante{gap:6px;height:48px;padding:0 12px}.menu-flutuante[data-editando=true]{opacity:.9}.menu-flutuante .btn-icone{border-radius:10px;width:36px;height:36px;font-size:13px;font-weight:700}.menu-flutuante .perigo{color:var(--alerta)}.pct-texto{color:var(--mudo);text-align:center;min-width:38px;font-size:12px;font-weight:700}.cor{border:1px solid var(--borda);border-radius:50%;flex:none;width:22px;height:22px}.cor[aria-pressed=true]{box-shadow:0 0 0 2px var(--surf), 0 0 0 4px var(--acento)}.cor.mais{border:1.5px solid var(--acento);color:var(--acento);background:0 0;place-items:center;display:grid}.cor-livre{border:1px solid var(--borda);border-radius:50%;flex:none;width:26px;height:26px;display:block;overflow:hidden}.cor-livre input{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin:-9px;padding:0}.popover-cor{border-radius:18px;flex-direction:column;align-items:stretch;gap:8px;width:300px;padding:16px}.popover-cor header{justify-content:space-between;align-items:center;display:flex}.popover-cor small{color:var(--mudo);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.popover-cor .cores{flex-wrap:wrap;align-items:center;gap:10px;min-height:28px;display:flex}.popover-cor .cor{width:28px;height:28px}.dica-vazia,.aviso-cor{color:var(--mudo);margin:0;font-size:12px}.seletor{align-items:center;gap:8px;margin-top:4px;display:flex}.seletor input[type=color]{border:1px solid var(--borda);background:var(--surf2);cursor:pointer;border-radius:10px;width:40px;height:36px;padding:2px}.seletor .hex{border:1px solid var(--borda);background:var(--surf2);min-width:0;height:36px;color:var(--texto);font:inherit;border-radius:10px;flex:1;padding:0 10px;font-weight:600}.seletor .btn-primario:disabled{opacity:.5;cursor:default}.salvo[data-salvando=true] svg{color:var(--mudo)}.propriedades{z-index:40;cursor:default;border-radius:18px;flex-direction:column;align-items:stretch;width:316px;max-height:calc(100% - 160px);position:absolute;top:76px;right:16px;overflow:hidden}.propriedades[data-fixo=true]{max-height:none;top:76px;bottom:76px}.prop-cab{border-bottom:1px solid var(--borda);flex:none;align-items:center;gap:10px;padding:18px 14px 14px 20px;display:flex}.prop-icone{background:var(--acento-suave);width:40px;height:40px;color:var(--acento);border-radius:10px;flex:none;place-items:center;display:grid}.prop-titulo{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.prop-titulo b{font-size:16px}.prop-titulo span{color:var(--mudo);font-size:12px}.btn-icone.quadrado{background:var(--surf2);border:1px solid var(--borda);border-radius:8px;width:32px;height:32px}.btn-icone.quadrado[aria-pressed=true]{background:var(--acento-suave);border-color:var(--acento);color:var(--acento)}.btn-icone.perigo{color:var(--alerta)}.prop-corpo{padding:0 20px 20px;overflow-y:auto}.secao{border-bottom:1px solid var(--borda);padding:14px 0}.secao:last-child{border-bottom:0}.secao-cab{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--mudo);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:11px;font-weight:800;display:flex}.secao-corpo{flex-direction:column;gap:12px;display:flex}.rotulo{min-width:52px;font-size:13px}.rotulo-mudo{color:var(--mudo);min-width:74px;font-size:12px}.linha-cor,.linha-seg,.cores-projeto{align-items:center;gap:8px;display:flex}.cores-projeto .cores,.linha-cor .cores{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.propriedades .cor{width:24px;height:24px}.cor.mais{cursor:pointer;position:relative}.cor-oculta{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.grade-2{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.campo-num{background:var(--surf2);border:1px solid var(--borda);border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.campo-num span{color:var(--mudo);min-width:14px;font-size:12px;font-weight:600}.campo-num input{width:100%;min-width:0;color:var(--texto);font:inherit;background:0 0;border:0;outline:none;font-size:13px;font-weight:500}.campo-num[data-disabled=true]{opacity:.5}.campo-num:focus-within{border-color:var(--acento)}.btn-prop{background:var(--surf2);border:1px solid var(--borda);height:32px;color:var(--mudo);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.btn-prop[aria-pressed=true]{background:var(--acento-suave);border-color:var(--acento);color:var(--acento)}.botoes-alinhar,.organizar{gap:8px;display:flex}.segmentado{background:var(--surf2);border:1px solid var(--borda);border-radius:10px;flex:1;padding:2px;display:flex}.segmentado button{height:28px;color:var(--mudo);border-radius:8px;flex:1;font-size:12px;font-weight:500}.segmentado button[aria-checked=true]{background:var(--surf);color:var(--texto);box-shadow:0 0 0 1px var(--borda);font-weight:700}.linha-chave{justify-content:space-between;align-items:center;font-size:13px;display:flex}.chave{background:var(--surf2);border:1px solid var(--borda);border-radius:10px;flex:none;width:36px;height:20px;position:relative}.chave i{background:var(--mudo);border-radius:50%;width:14px;height:14px;transition:transform .12s,background .12s;position:absolute;top:2px;left:2px}.chave[aria-checked=true]{background:var(--acento);border-color:var(--acento)}.chave[aria-checked=true] i{background:var(--sobre-acento);transform:translate(16px)}.linha-desliz{align-items:center;gap:10px;font-size:13px;display:flex}.linha-desliz span{min-width:70px}.linha-desliz input{accent-color:var(--acento);flex:1}.linha-desliz output{color:var(--mudo);text-align:right;min-width:38px;font-size:12px}.nota-mudo{color:var(--mudo);margin:0;font-size:12px}.cor-livre.grande{width:32px;height:32px}.cor-livre.grande input{width:52px;height:52px;margin:-10px}.abas-menu{height:48px;padding:6px;display:none;position:relative}.abas-menu .aba{background:var(--acento-suave);color:var(--acento);align-items:center;gap:6px;font-weight:700;display:flex}.abas-menu .abas-lista{z-index:40;border-radius:16px;flex-direction:column;align-items:stretch;gap:2px;min-width:180px;padding:6px;position:absolute;top:calc(100% + 8px);left:0}.abas[data-compacta=true]{display:none}.abas-menu[data-compacta=true]{display:flex}.objeto[data-autor=sempre] .autor-etiqueta{opacity:1}.objeto[data-autor=nunca] .autor-etiqueta{display:none}.objeto[data-bloqueado=true]{cursor:default}.camada-setas{pointer-events:none;z-index:5;position:absolute;top:0;left:0;overflow:visible}.seta-hit{pointer-events:stroke;cursor:pointer}.seta-rotulo{z-index:6;white-space:nowrap;color:var(--texto);cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-50%)}.seta-rotulo[data-fundo=true]{background:var(--surf);border:1px solid var(--borda)}.seta-rotulo input{color:inherit;font:inherit;text-align:center;background:0 0;border:0;outline:0;min-width:6ch}.ancora{background:var(--surf);border:2px solid var(--acento);z-index:7;pointer-events:none;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.ancora[data-ativa=true]{background:var(--acento)}.alca-seta,.alca-curva{z-index:21;border:2px solid var(--acento);background:#fff;position:absolute;transform:translate(-50%,-50%)}.alca-seta{cursor:crosshair;border-radius:50%;width:14px;height:14px}.alca-curva{cursor:move;border-radius:3px;width:12px;height:12px}.campo-select{background:var(--surf2);border:1px solid var(--borda);height:32px;color:var(--mudo);border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:flex}.campo-select select{min-width:0;color:var(--texto);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.campo-select select option{color:#1e2e1d}.campo-texto{background:var(--surf2);border:1px solid var(--borda);height:32px;color:var(--texto);font:inherit;border-radius:8px;outline:none;width:100%;padding:0 10px;font-size:13px}.campo-texto:focus{border-color:var(--acento)}.conexao{align-items:center;gap:10px;font-size:13px;display:flex}.conexao span{color:var(--mudo);min-width:30px}.conexao b{background:var(--surf2);border:1px solid var(--borda);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:1;padding:5px 10px;font-weight:600;overflow:hidden}.btn-prop.perigo{color:var(--alerta)}.btn-prop:disabled{opacity:.5;cursor:default}.camada-tracos{pointer-events:none;z-index:4;position:absolute;top:0;left:0;overflow:visible}.traco-hit{pointer-events:stroke;cursor:pointer}.cursor-pincel{border:1.2px solid var(--texto);pointer-events:none;z-index:45;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000059}.cursor-pincel[data-borracha=true]{border-style:dashed}.marquee{border:1.5px solid var(--acento);background:var(--acento-suave);opacity:.6;pointer-events:none;z-index:30;border-radius:4px;position:absolute}.bolinha{background:currentColor;border-radius:50%;display:block}.suavizar{align-items:center;gap:8px;font-size:13px;display:flex}.suavizar b{font-weight:600}.suavizar input{width:90px;accent-color:var(--acento)}.suavizar output{min-width:34px;font-size:12px;font-weight:700}.hud-pincel{z-index:60;pointer-events:none;position:absolute}.hud-circulo,.hud-contorno{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.hud-circulo{opacity:.55}.hud-contorno{border:1.2px solid var(--texto);box-shadow:0 0 0 1px #0000004d}.hud-mira{background:var(--texto);width:10px;height:1px;position:absolute;top:-.5px;left:-5px}.hud-mira:after{content:"";background:var(--texto);width:1px;height:10px;position:absolute;top:-4.5px;left:4.5px}.hud-info{white-space:nowrap;gap:2px;height:36px;padding:0 6px;font-size:12px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.hud-info span{color:var(--texto);border-radius:14px;align-items:center;gap:6px;padding:5px 10px;display:flex}.hud-info span svg{color:var(--mudo)}.hud-info .ativo{background:var(--acento-suave);color:var(--acento);font-weight:700}.hud-info .ativo svg{color:var(--acento)}.hud-atalho{color:var(--mudo);white-space:nowrap;font-size:11px;position:absolute;top:0;left:0;transform:translate(-50%)}.checklist{background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);cursor:default;width:100%;color:var(--texto);border-radius:16px;padding:14px 14px 10px}.checklist[data-variante=operacional]{border-color:var(--acento);box-shadow:var(--sombra), inset 0 3px 0 var(--acento);border-width:1.5px}.cl-cab{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.cl-tag{background:var(--surf2);color:var(--mudo);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.cl-tag[data-variante=vinculado]{background:var(--acento-suave);color:var(--acento)}.cl-tag[data-variante=operacional]{background:var(--acento);color:var(--sobre-acento)}.cl-titulo{flex:1;min-width:0;margin:0;font-size:15px;font-weight:800}.cl-titulo-edit{min-width:0;font:inherit;background:var(--surf2);color:var(--texto);border:1.5px solid var(--acento);border-radius:10px;outline:0;flex:1;padding:6px 10px;font-size:15px;font-weight:800}.cl-contagem{color:var(--mudo);font-size:12px;font-weight:700}.cl-prog{background:var(--surf2);border-radius:3px;flex:1;height:5px;overflow:hidden}.cl-prog i{background:var(--acento);border-radius:3px;height:100%;display:block}.cl-origem{color:var(--acento);background:var(--acento-suave);border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:5px 9px;font-size:11px;font-weight:600;display:flex}.cl-lista{flex-direction:column;gap:4px;margin-top:10px;display:flex}.cl-item{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:6px 4px;font-size:13px;display:flex}.cl-item.bloco{cursor:default;flex-direction:column;align-items:stretch;gap:6px;padding:8px 4px}.cl-item:hover{background:var(--surf2)}.cl-item.bloco:hover{background:0 0}.cl-item[data-feito=true] .cl-txt{color:var(--mudo);text-decoration:line-through}.cl-txt{overflow-wrap:anywhere;flex:1;min-width:0}.cl-txt.forte{font-weight:700}.cl-linha-tit{align-items:center;gap:8px;display:flex}.cl-caixa{border:1.5px solid var(--mudo);width:20px;height:20px;color:var(--sobre-acento);border-radius:6px;flex:none;place-items:center;display:grid}.cl-caixa[aria-checked=true]{background:var(--acento);border-color:var(--acento)}.cl-caixa[data-falta=true]{border-color:var(--alerta);border-width:2px}.cl-caixa.mini{border-radius:5px;width:16px;height:16px}.cl-lock{color:var(--mudo);flex:none}.cl-obrig{background:var(--surf2);color:var(--mudo);border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}.cl-obrig[data-falta=true]{background:color-mix(in srgb, var(--alerta) 18%, transparent);color:var(--alerta)}.cl-opcao{background:var(--surf2);border:1px solid var(--borda);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.cl-opcao[data-on=true]{background:var(--acento-suave);border-color:var(--acento);color:var(--acento);font-weight:600}.cl-opcao:disabled{cursor:default}.cl-opcao[data-on=true] .cl-caixa{background:var(--acento);border-color:var(--acento)}.cl-radio{border:1.5px solid var(--mudo);border-radius:50%;flex:none;width:16px;height:16px;position:relative}.cl-opcao[data-on=true] .cl-radio{border-color:var(--acento)}.cl-opcao[data-on=true] .cl-radio:after{content:"";background:var(--acento);border-radius:50%;position:absolute;inset:3px}.cl-campo{background:var(--surf2);border:1px solid var(--borda);width:100%;min-height:34px;color:var(--texto);font:inherit;border-radius:10px;outline:0;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.cl-campo:focus{border-color:var(--acento)}.cl-campo[data-falta=true]{border-color:var(--alerta)}.cl-campo.arquivo{cursor:pointer;color:var(--mudo)}.cl-add,.cl-add-op,.cl-vazio-add{color:var(--acento);align-items:center;gap:6px;padding:8px 4px;font-size:13px;font-weight:700;display:flex}.cl-vazio-add{border:1.5px dashed var(--borda);color:var(--mudo);border-radius:12px;justify-content:center}.cl-vazio-add:hover{border-color:var(--acento);color:var(--acento)}.cl-op-rodape{border-top:1px solid var(--borda);flex-direction:column;gap:8px;margin-top:6px;padding-top:10px;display:flex}.cl-falta{color:var(--alerta);margin:0;font-size:12px;font-weight:600}.cl-op-rodape .btn-primario:disabled{background:var(--surf2);color:var(--mudo);cursor:default}.cl-edit{border-radius:12px;padding:6px}.cl-edit[data-aberto=true]{border:1.5px solid var(--acento)}.cl-edit-linha{align-items:center;gap:6px;display:flex}.cl-grip{color:var(--mudo);cursor:grab;flex:none}.cl-tipo{background:var(--acento-suave);color:var(--acento);border-radius:999px;flex:none;align-items:center;gap:4px;height:26px;padding:0 6px 0 9px;display:flex}.cl-tipo select{color:inherit;font:inherit;background:0 0;border:0;outline:0;max-width:92px;font-size:11px;font-weight:700}.cl-tipo select option{color:#1e2e1d}.cl-edit-texto{min-width:0;font:inherit;color:var(--texto);background:0 0;border:0;outline:0;flex:1;padding:6px 4px;font-size:13px}.cl-mini{width:26px;height:26px;color:var(--mudo);border-radius:8px;flex:none;place-items:center;display:grid}.cl-mini:hover{background:var(--surf2);color:var(--texto)}.cl-mini[aria-pressed=true]{color:var(--alerta)}.cl-mini[aria-pressed=true] svg{fill:currentColor}.cl-mini.perigo:hover{color:var(--alerta)}.cl-opcoes{flex-direction:column;gap:6px;margin:8px 0 4px 22px;display:flex}.cl-op-edit{align-items:center;gap:8px;display:flex}.cl-op-edit input{min-width:0;font:inherit;background:var(--surf2);border:1px solid var(--borda);color:var(--texto);border-radius:8px;outline:0;flex:1;padding:5px 9px;font-size:13px}.cl-outro{color:var(--mudo);justify-content:space-between;align-items:center;font-size:12px;display:flex}.cl-zona-add{border:1.5px dashed var(--acento);color:var(--acento);border-radius:12px;flex-direction:column;align-items:center;gap:8px;margin-top:4px;padding:8px;font-size:13px;font-weight:700;display:flex}.cl-zona-add>span{align-items:center;gap:6px;display:flex}.cl-tipos{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.cl-tipo-btn{background:var(--surf2);border:1px solid var(--borda);color:var(--texto);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex}.cl-tipo-btn:hover{border-color:var(--acento);color:var(--acento)}.cl-tipo-btn b{color:var(--mudo);font-size:10px;font-weight:600}.cl-resp{flex-direction:column;gap:14px;margin-top:10px;display:flex}.cl-resp-topo{color:var(--mudo);margin:0;font-size:12px}.cl-resp-topo b{color:var(--texto)}.cl-resp-item{flex-direction:column;gap:6px;display:flex}.cl-cont{color:var(--mudo);font-size:11px}.cl-barra-op{grid-template-columns:90px 1fr 22px;align-items:center;gap:8px;font-size:12px;display:grid}.cl-barra-op b{text-align:right;font-size:12px}.cl-resp-txt{background:var(--surf2);border-radius:8px;gap:8px;padding:6px 9px;font-size:12px;display:flex}.cl-resp-txt b{flex:none}.cl-vazio{color:var(--mudo);margin:0;font-size:12px}.cl-modos{background:var(--surf2);border:1px solid var(--borda);border-radius:999px;gap:2px;width:fit-content;margin:12px auto 4px;padding:3px;display:flex}.cl-modos button{height:28px;color:var(--mudo);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.cl-modos button[aria-checked=true]{background:var(--surf);color:var(--texto);box-shadow:0 0 0 1px var(--acento);font-weight:700}.modos-painel{border-bottom:1px solid var(--borda);flex-direction:column;gap:8px;padding:14px 0;display:flex}.modos-painel .btn-primario{justify-content:center;align-items:center;gap:8px;height:36px;display:flex}.modos-painel .btn-prop{justify-content:center;height:36px}.enquete{background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);cursor:default;width:100%;color:var(--texto);border-radius:16px;padding:14px;position:relative}.enq-cab{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.enq-tag{background:var(--acento-suave);color:var(--acento);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.enq-selo{background:var(--surf2);color:var(--mudo);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:10px;font-weight:700}.enq-selo[data-tipo=empate]{background:color-mix(in srgb, var(--ambar) 22%, transparent);color:var(--ambar)}.enq-selo[data-tipo=encerrada]{background:color-mix(in srgb, var(--ok) 22%, transparent);color:var(--ok)}.enq-selo[data-tipo=promovida]{background:var(--acento);color:var(--sobre-acento)}.enq-selo.cliente{margin-left:0}.enq-pergunta{margin:10px 0;font-size:15px;font-weight:800;line-height:1.3}.enq-opcoes{flex-direction:column;gap:8px;display:flex}.enq-op{background:var(--surf2);border:1px solid var(--borda);text-align:left;border-radius:11px;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:13px;display:flex;position:relative;overflow:hidden}.enq-op>*{position:relative}.enq-barra{background:var(--acento-suave);transition:width .2s;top:0;bottom:0;left:0;position:absolute!important}.enq-op[data-meu=true]{border-color:var(--acento);border-width:1.5px}.enq-op[data-meu=true] .cl-radio{border-color:var(--acento)}.enq-op[data-meu=true] .cl-radio:after{content:"";background:var(--acento);border-radius:50%;position:absolute;inset:3px}.enq-op[data-meu=true] .cl-caixa{background:var(--acento);border-color:var(--acento)}.enq-op[data-lider=true]{border-color:var(--ambar)}.enq-op[data-lider=true] .enq-barra{background:color-mix(in srgb, var(--ambar) 22%, transparent)}.enq-op[data-ganha=true]{border-color:var(--acento)}.enq-op[data-ganha=true] .enq-barra{background:var(--acento)}.enq-op[data-ganha=true] .enq-op-txt,.enq-op[data-ganha=true] .enq-n{color:var(--sobre-acento);font-weight:700}.enq-op:disabled{cursor:default}.enq-op-txt{flex:1;font-weight:500}.enq-n{color:var(--mudo);font-size:12px;font-weight:700}.enq-meta{color:var(--mudo);align-items:center;gap:8px;margin:10px 0 8px;font-size:11px;display:flex}.enq-avatares{display:flex}.enq-avatares .avatar{border-width:2px;width:22px;height:22px;font-size:9px;font-style:normal}.enq-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.enq-acoes .btn-primario{height:32px;font-size:12px}.enq-link{color:var(--acento);align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.enq-desempate{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.enq-promover{z-index:50;border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;width:320px;padding:16px;position:absolute;top:0;left:calc(100% + 12px)}.enq-promover header{justify-content:space-between;align-items:center;display:flex}.enq-promover header b{align-items:center;gap:8px;font-size:15px;display:flex}.enq-promover label{color:var(--mudo);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:4px;font-size:11px;font-weight:700;display:flex}.enq-pergunta-mini{color:var(--mudo);margin:0;font-size:12px}.enq-promover .btn-primario:disabled{opacity:.5;cursor:default}.lista{background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);cursor:default;width:100%;color:var(--texto);border-radius:16px;padding:0 12px 10px;position:relative}.lista[data-alvo=true]{outline:2px dashed var(--acento);outline-offset:2px}.lista-faixa{border-radius:2px;height:4px;margin:0 2px;display:block;position:relative;top:0}.lista-cab{align-items:center;gap:8px;padding:10px 2px 8px;display:flex}.lista-titulo{min-width:0;font:inherit;color:var(--texto);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px;font-weight:800}.lista-titulo:focus{background:var(--surf2);border-radius:8px;padding:2px 6px}.lista-cont{background:var(--surf2);color:var(--mudo);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.lista-cards{flex-direction:column;gap:8px;display:flex}.lista-vazia{border:1.5px dashed var(--borda);text-align:center;color:var(--mudo);border-radius:12px;padding:18px 10px;font-size:12px}.lista-add{color:var(--acento);align-items:center;gap:6px;padding:10px 4px 2px;font-size:13px;font-weight:700;display:flex}.lista[data-recolhida=true]{padding-bottom:0}.lc{background:var(--surf2);border:1px solid var(--borda);cursor:grab;border-radius:12px;padding:10px 12px;position:relative}.lc:hover{border-color:var(--acento)}.lc-titulo{overflow-wrap:anywhere;padding-right:26px;font-size:13px;font-weight:600;display:block}.lc-edit{background:var(--surf);border:1px solid var(--borda);border-radius:8px;place-items:center;width:24px;height:24px;display:none;position:absolute;top:8px;right:8px}.lc:hover .lc-edit{display:grid}.lc-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.lc-meta:empty{display:none}.lc-tag{color:#1e2e1d;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.lc-data{color:var(--mudo);align-items:center;gap:4px;font-size:11px;display:inline-flex}.lc-data[data-atrasada=true]{color:var(--alerta);font-weight:700}.lc-pessoa{border-width:2px;width:24px;height:24px;margin:0 0 0 auto;font-size:9px;font-style:normal}.lc-espaco{border:1.5px dashed var(--acento);background:var(--acento-suave);opacity:.7;border-radius:12px;height:52px}.lc-fantasma{z-index:100;pointer-events:none;background:var(--surf);border:1.5px solid var(--acento);box-shadow:var(--sombra);border-radius:12px;max-width:260px;padding:10px 14px;font-size:13px;font-weight:600;position:fixed;transform:rotate(-2.5deg)}.lc-editor{background:var(--surf);border:1.5px solid var(--acento);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.lc-titulo-in{font:inherit;background:var(--surf2);border:1px solid var(--borda);color:var(--texto);border-radius:8px;outline:0;padding:7px 9px;font-size:13px;font-weight:600}.lc-titulo-in:focus{border-color:var(--acento)}.lc-chips{flex-wrap:wrap;gap:6px;display:flex}.lc-etq{color:#1e2e1d;opacity:.5;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.lc-etq[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--surf), 0 0 0 3px var(--acento)}.lc-etq.mini{opacity:.5;width:18px;height:18px;padding:0}.lc-etq.mini[data-on=true]{opacity:1;box-shadow:0 0 0 2px var(--surf), 0 0 0 3px var(--acento)}.lc-linha{gap:6px;display:flex}.lc-linha .campo-select{flex:1;min-width:0}.lc-linha input[type=date]{color:var(--texto);font:inherit;background:0 0;border:0;outline:0;min-width:0;font-size:12px}.lc-menu{z-index:60;border-radius:14px;flex-direction:column;align-items:stretch;gap:2px;width:250px;padding:6px;position:absolute}.lc-menu>button,.lc-menu-etq{text-align:left;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.lc-menu>button:hover:not(:disabled){background:var(--surf2)}.lc-menu>button:disabled{color:var(--mudo);cursor:default}.lc-menu>.perigo{color:var(--alerta)}.lc-menu kbd{font:inherit;color:var(--mudo);margin-left:auto;font-size:11px}.lc-menu-etq{flex-wrap:wrap;gap:8px}.moldura{pointer-events:none;position:absolute}.moldura-corpo{background:color-mix(in srgb, var(--cor-moldura) calc(var(--fundo-moldura) * 100%), transparent);border:1.5px solid var(--cor-moldura);border-radius:14px;position:absolute;inset:0}.moldura[data-borda=tracejada] .moldura-corpo{border-style:dashed}.moldura[data-borda=nenhuma] .moldura-corpo{border-color:#0000}.moldura[data-selecionado=true] .moldura-corpo{border-color:var(--acento)}.moldura[data-recebendo=true] .moldura-corpo{background:var(--acento-suave);border:2px dashed var(--acento)}.moldura[data-cortar=true] .moldura-corpo{overflow:hidden}.moldura-borda{pointer-events:auto;cursor:pointer;position:absolute}.moldura-borda.t{height:10px;top:-5px;left:0;right:0}.moldura-borda.b{height:10px;bottom:-5px;left:0;right:0}.moldura-borda.l{width:10px;top:0;bottom:0;left:-5px}.moldura-borda.r{width:10px;top:0;bottom:0;right:-5px}.moldura-aba{background:var(--surf);border:1px solid var(--borda);pointer-events:auto;cursor:grab;height:26px;box-shadow:var(--sombra);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-30px;left:0}.moldura[data-selecionado=true] .moldura-aba{background:var(--acento);color:var(--sobre-acento);border-color:var(--acento)}.moldura-aba input{font:inherit;color:inherit;background:0 0;border:0;outline:0;min-width:4ch}.moldura-aba .cl-mini{width:20px;height:20px;color:inherit}.moldura-cont{opacity:.75;font-size:11px}.moldura-ordem{background:var(--acento);width:18px;height:18px;color:var(--sobre-acento);border-radius:50%;place-items:center;font-size:10px;display:grid}.moldura-dica{background:var(--surf);border:1px solid var(--acento);color:var(--acento);pointer-events:none;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.moldura[data-recolhida=true] .moldura-corpo{border-style:solid}.apresentacao{z-index:80;gap:10px;height:48px;padding:0 14px;font-size:13px;font-weight:600;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.forma{cursor:grab}.forma-texto{overflow-wrap:anywhere;pointer-events:none;justify-content:center;align-items:center;padding:12%;display:flex;position:absolute;inset:0}.forma-texto textarea{pointer-events:auto;resize:none;background:0 0;border:0;outline:0;width:100%;height:1.4em;overflow:hidden}.cor-livre.contorno{border:3px solid var(--acento);background:0 0}.seletor-formas{z-index:55;border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;width:276px;padding:14px;position:absolute;left:84px}.seletor-formas b{font-size:14px}.seletor-formas small{color:var(--mudo);font-size:11px}.seletor-grade{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.seletor-tile{background:var(--surf2);border:1px solid var(--borda);color:var(--texto);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 2px 6px;display:flex}.seletor-tile:hover{border-color:var(--acento)}.seletor-tile[aria-selected=true]{background:var(--acento-suave);border-color:var(--acento);color:var(--acento)}.seletor-tile span{color:var(--mudo);font-size:9px;font-weight:600}.seletor-tile[aria-selected=true] span{color:var(--acento)}.logo-nexo{color:var(--acento);align-items:center;gap:8px;display:inline-flex}.logo-nexo b{font-size:calc(var(--logo) * .72);letter-spacing:-.02em;color:var(--texto);font-weight:900;line-height:1}b,strong,h1,h2,h3{font-weight:800}.midia{cursor:grab}.md-img{object-fit:cover;-webkit-user-select:none;user-select:none;display:block}.md-legenda{text-align:center;color:var(--mudo);margin:8px 0 0;font-size:12px}.md-esqueleto{background:var(--surf2);color:var(--mudo);place-items:center;display:grid}.md-envio{background:var(--surf2);border:1px solid var(--borda);color:var(--mudo);border-radius:12px;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;padding:14px;font-size:12px;display:flex;position:relative}.md-envio .cl-mini{position:absolute;top:8px;right:8px}.md-erro{background:color-mix(in srgb, var(--alerta) 14%, var(--surf));border:1.5px solid var(--alerta);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.md-erro b{color:var(--alerta);align-items:center;gap:8px;font-size:13px;display:flex}.md-erro p{color:var(--texto);margin:0;font-size:12px}.md-arquivo{background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.midia[data-selecionado=true] .md-arquivo{border-color:var(--acento)}.md-ext{color:#fff;border-radius:10px;flex:none;place-items:center;width:48px;height:52px;font-size:12px;font-weight:900;display:grid}.md-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.md-info b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.md-info span{color:var(--mudo);font-size:11px}.zona-soltar{z-index:90;border:2.5px dashed var(--acento);background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--acento);pointer-events:none;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:24px}.zona-soltar b{font-size:18px}.zona-soltar span{color:var(--mudo);font-size:12px}.vinculo{background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);color:var(--texto);border-radius:18px;flex-direction:column;gap:8px;padding:14px;display:flex}.vinculo[data-selecionado=true]{outline:2px solid var(--acento);outline-offset:2px}.vc-cab{justify-content:space-between;align-items:center;gap:8px;display:flex}.vc-tag{background:var(--acento-suave);color:var(--acento);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.vc-selo{background:var(--surf2);color:var(--mudo);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.vc-selo[data-estado=ok]{background:color-mix(in srgb, var(--ok) 20%, transparent);color:var(--ok)}.vc-selo[data-estado=atraso]{background:color-mix(in srgb, var(--alerta) 20%, transparent);color:var(--alerta)}.vc-campo{width:100%;min-width:0;font:inherit;color:var(--texto);background:0 0;border:1px solid #0000;border-radius:8px;outline:0;margin:0 -6px;padding:4px 6px;font-size:13px}.vc-campo.forte{font-size:15px;font-weight:800}.vc-campo:hover{background:var(--surf2)}.vc-campo:focus{background:var(--surf2);border-color:var(--acento)}select.vc-campo option{color:#1e2e1d}.vc-linha{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.vc-mudo{color:var(--mudo);align-items:center;gap:4px;font-size:12px;display:inline-flex}.vc-etapas{gap:4px;display:flex}.vc-etapas i{background:var(--surf2);border-radius:3px;flex:1;height:5px}.vc-etapas i[data-on=true]{background:var(--acento)}.vc-data{color:var(--mudo);align-items:center;gap:6px;font-size:12px;display:inline-flex}.vc-data[data-atraso=true]{color:var(--alerta)}.vc-data input{font:inherit;background:var(--surf2);border:1px solid var(--borda);color:var(--texto);color-scheme:inherit;border-radius:8px;padding:3px 6px;font-size:12px}.vc-acoes{align-items:center;gap:8px;margin-top:2px;display:flex}.vc-acoes .btn-primario:disabled{background:var(--surf2);color:var(--mudo);cursor:default}.vc-colunas{gap:8px;display:flex;overflow-x:auto}.vc-coluna{background:var(--surf2);border-radius:12px;flex-direction:column;flex:1;gap:6px;min-width:118px;padding:8px;display:flex}.vc-coluna header{justify-content:space-between;font-size:12px;display:flex}.vc-coluna header span{color:var(--mudo)}.vc-mini{background:var(--surf);border:1px solid var(--borda);border-radius:8px;justify-content:space-between;align-items:center;gap:4px;padding:6px 8px;font-size:12px;display:flex}.vc-mini-acoes{gap:2px;display:inline-flex}.vc-mini-acoes button{width:22px;height:22px;color:var(--mudo);border-radius:6px;place-items:center;font-weight:800;display:grid}.vc-mini-acoes button:hover:not(:disabled){background:var(--surf2);color:var(--acento)}.vc-mini-acoes button:disabled{opacity:.4;cursor:default}.vc-add{color:var(--mudo);border-radius:8px;align-items:center;gap:4px;padding:4px;font-size:12px;font-weight:700;display:flex}.vc-add:hover{color:var(--acento);background:var(--surf)}.vc-pessoa{align-items:flex-start;gap:12px;display:flex}.vc-pessoa>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.vc-avatar{background:var(--acento-suave);width:48px;height:48px;color:var(--acento);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.vc-carga{background:var(--surf2);border-radius:3px;height:5px;overflow:hidden}.vc-carga i{background:var(--acento);height:100%;display:block}.topo-dir{z-index:20}.avatares{cursor:pointer;border-radius:999px;padding:2px}.avatares:hover{background:var(--surf2)}.painel-share,.menu-quadro{z-index:45;border-radius:20px;flex-direction:column;align-items:stretch;gap:10px;padding:14px;position:absolute;top:calc(100% + 10px);right:0}.painel-share{width:min(400px,100vw - 32px)}.painel-share header{justify-content:space-between;align-items:center;font-size:15px;display:flex}.ps-link{background:var(--surf2);border:1px solid var(--borda);border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 12px;display:flex}.ps-link input{min-width:0;color:var(--texto);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.ps-convite{gap:6px;display:flex}.ps-convite input,.ps-convite select,.ps-lista select,.mq-renomear input{font:inherit;background:var(--surf2);color:var(--texto);border:1px solid var(--borda);border-radius:10px;outline:0;height:36px;padding:0 10px;font-size:13px}.ps-convite input{flex:1;min-width:0}.ps-convite input:focus,.mq-renomear input:focus{border-color:var(--acento)}.ps-convite option,.ps-lista option{color:#1e2e1d}.ps-convite .btn-primario:disabled{background:var(--surf2);color:var(--mudo);cursor:default}.ps-msg{margin:0;font-size:12px;font-weight:700}.ps-msg[data-tipo=erro]{color:var(--alerta)}.ps-msg[data-tipo=ok]{color:var(--ok)}.ps-cab{justify-content:space-between;font-size:13px;display:flex}.ps-cab span{color:var(--mudo)}.ps-lista{flex-direction:column;gap:6px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.ps-lista li{align-items:center;gap:10px;display:flex}.ps-lista li>div{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ps-lista li b{font-size:13px}.ps-lista li span:not(.avatar){color:var(--mudo);text-overflow:ellipsis;font-size:11px;overflow:hidden}.ps-lista .avatar{flex:none;margin:0}.ps-lista select{height:30px;font-size:12px}.menu-quadro{border-radius:16px;gap:2px;width:250px;padding:6px}.menu-quadro button,.menu-quadro .mq-link{color:var(--texto);text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.menu-quadro button:hover:not(:disabled),.menu-quadro .mq-link:hover{background:var(--surf2)}.menu-quadro button:disabled{color:var(--mudo);opacity:.6;cursor:default}.menu-quadro button[aria-checked=true]{color:var(--acento);font-weight:800}.mq-div{width:auto;margin:4px 8px}.mq-renomear{gap:6px;padding:4px;display:flex}.mq-renomear input{flex:1;min-width:0}.mq-renomear .btn-primario{width:auto;padding:0 14px}.abas-menu .abas-lista{top:calc(100% + 8px);right:auto}.sair-limpo{z-index:50;height:44px;color:var(--mudo);gap:8px;padding:0 6px 0 14px;font-size:13px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.sair-limpo kbd{background:var(--surf2);font:inherit;border-radius:6px;margin-right:8px;padding:2px 8px;font-size:11px;font-weight:700}.sair-limpo .btn-icone{width:32px;height:32px}.visao{z-index:10;background:var(--canvas);padding:84px 24px 24px;position:absolute;inset:0;overflow:auto}.visao-corpo{max-width:1280px;margin:0 auto}.visao h2{align-items:center;gap:10px;margin:8px 0 4px;font-size:22px;display:flex}.visao-sub{color:var(--mudo);margin:0 0 18px;font-size:13px}.visao-vazio{background:var(--surf);border:1.5px dashed var(--borda);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.visao-vazio span{color:var(--mudo);max-width:460px;font-size:13px}.kb-colunas{align-items:flex-start;gap:14px;padding:4px 4px 12px;display:flex;overflow-x:auto}.kb-coluna{flex:0 0 300px}.kb-coluna .lista{position:relative}.vg-metricas{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px;display:grid}.vg-metrica{background:var(--surf);border:1px solid var(--borda);color:var(--acento);border-radius:16px;flex-direction:column;gap:2px;padding:14px;display:flex}.vg-metrica b{color:var(--texto);font-size:26px}.vg-metrica span{color:var(--mudo);font-size:12px}.vg-metrica[data-tom=alerta],.vg-metrica[data-tom=alerta] b{color:var(--alerta)}.vg-grade{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.vg-bloco{background:var(--surf);border:1px solid var(--borda);border-radius:18px;flex-direction:column;gap:8px;padding:14px;display:flex}.vg-bloco h3{margin:0 0 4px;font-size:14px}.vg-bloco .visao-sub{margin:0}.vg-linha{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.vg-linha span{align-items:center;gap:6px;min-width:0;display:inline-flex}.vg-linha b{flex:none}.vg-ponto{border-radius:50%;width:10px;height:10px;display:inline-block}.vg-barra{grid-template-columns:110px 1fr 24px;align-items:center;gap:8px;font-size:12px;display:grid}.vg-barra i{background:var(--surf2);border-radius:3px;height:6px;overflow:hidden}.vg-barra i b{background:var(--acento);height:100%;display:block}.vg-barra em{text-align:right;font-style:normal;font-weight:800}.quadro[data-larg=xl] .faixa-topo{grid-template-columns:1fr auto 1fr;display:grid}.quadro[data-larg=xl] .topo-dir{justify-self:end}.quadro:not([data-larg=xl]) .abas{display:none}.quadro:not([data-larg=xl]) .abas-menu{display:flex}.quadro[data-larg=xl] .abas-menu,.quadro:not([data-larg=xl]) .nome-quadro span{display:none}.nome-quadro{min-width:0;max-width:200px}.nome-quadro b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nome-editar{font:inherit;color:var(--texto);background:var(--surf2);border:1px solid var(--acento);border-radius:8px;outline:0;width:170px;padding:2px 6px;font-size:13px;font-weight:700}.quadro:is([data-larg=m],[data-larg=s],[data-larg=xs]) .logo-n,.quadro:is([data-larg=m],[data-larg=s],[data-larg=xs]) .salvo-txt,.quadro:is([data-larg=m],[data-larg=s],[data-larg=xs]) .topo-dir .avatares{display:none}.quadro:is([data-larg=m],[data-larg=s],[data-larg=xs]) .btn-compartilhar{place-items:center;width:36px;padding:0;display:grid}.quadro:is([data-larg=m],[data-larg=s],[data-larg=xs]) .btn-compartilhar span{display:none}.quadro:is([data-larg=s],[data-larg=xs]) .nome-quadro{max-width:120px}.quadro[data-larg=xs] .topo-esq .nome-quadro,.quadro[data-larg=xs] .topo-esq .divisor-v:nth-of-type(2),.quadro:is([data-larg=s],[data-larg=xs]) .zoom .btn-icone[aria-label=Visão\ limpa],.quadro:is([data-larg=s],[data-larg=xs]) .ajuda,.quadro[data-larg=xs] .zoom .btn-icone[aria-label="Ajustar à tela"],.quadro[data-larg=xs] .zoom .divisor-v{display:none}.quadro[data-larg=xs] .zoom .pct{min-width:40px}.quadro:is([data-larg=m],[data-larg=s],[data-larg=xs]) .ctx-rot,.quadro[data-larg=xs] .ctx-rotulo{display:none}.quadro[data-alt=m] .barra{padding:6px 5px}.quadro[data-alt=m] .barra .btn-icone{height:31px}.quadro[data-alt=m] .divisor-h{margin:4px 0}.quadro[data-alt=p] .barra{padding:4px 5px}.quadro[data-alt=p] .barra .btn-icone{height:26px}.quadro[data-alt=p] .divisor-h{margin:3px 0}.faixa-topo .topo-esq,.faixa-topo .abas,.faixa-topo .abas-menu,.faixa-topo .topo-dir{z-index:20}.vinculo[data-vinculo=cartao-vivo]{gap:7px;position:relative}.vc-cliente{min-width:0;font:inherit;color:var(--acento);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:12px;font-weight:800}.vc-elo{color:var(--mudo);flex:none}.vc-selo[data-estado=espera]{background:var(--acento-suave);color:var(--acento)}.vc-etapas i[data-atraso=true]{background:var(--alerta)}.vc-bastao{border-top:1px solid var(--borda);border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.vc-bastao>div{flex-direction:column;gap:3px;display:flex}.vc-bastao small,.vc-passar small{letter-spacing:.08em;color:var(--mudo);font-size:9px;font-weight:700}.vc-bastao span{align-items:center;gap:6px;font-size:13px;display:flex}.vc-bastao .avatar,.vc-passar .avatar{flex:none;width:26px;height:26px;margin:0;font-style:normal}.vc-seta{color:var(--mudo)}.vc-chips{flex-wrap:wrap;gap:6px;display:flex}.vc-chip{background:var(--surf2);color:var(--mudo);border:0;border-radius:8px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.vc-chip input{font:inherit;color:inherit;color-scheme:inherit;background:0 0;border:0;outline:0;padding:0;font-size:12px;font-weight:700}.vc-chip em{opacity:.85;font-style:normal;font-weight:600}.vc-chip[data-tom=alerta]{background:color-mix(in srgb, var(--alerta) 22%, transparent);color:var(--alerta)}.vc-chip[data-tom=ok]{background:color-mix(in srgb, var(--ok) 20%, transparent);color:var(--ok)}button.vc-chip:hover:not(:disabled){filter:brightness(1.12)}button.vc-chip:disabled{cursor:default}.vc-barra{background:var(--surf2);border-radius:3px;height:5px;overflow:hidden}.vc-barra i{background:var(--acento);height:100%;display:block}.vc-aviso{color:var(--alerta);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;display:flex}.vc-redondo{background:var(--surf2);width:34px;height:34px;color:var(--texto);border-radius:50%;flex:none;place-items:center;display:grid}.vc-redondo:hover:not(:disabled){background:var(--acento-suave);color:var(--acento)}.vc-redondo:disabled{opacity:.4;cursor:default}.vc-rodape{color:var(--mudo);justify-content:space-between;font-size:11px;display:flex}.vc-rodape span:last-child{color:var(--acento);font-weight:700}.vc-ponto{background:var(--ok);border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.vc-passar{z-index:5;background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:16px;flex-direction:column;gap:6px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}.vc-passar>b{align-items:center;gap:6px;font-size:14px;display:flex}.vc-passar>button{background:var(--surf2);text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.vc-passar>button[data-on=true]{border-color:var(--acento);background:var(--acento-suave)}.vc-chip input::-webkit-calendar-picker-indicator{display:none}.vinculo[data-vinculo=cartao-vivo]{border-radius:14px;gap:0;padding:0;overflow:visible}.cv{border-radius:14px;position:relative;overflow:visible}.cv[data-arquivado=true]{opacity:.6}.cv-capa{border-radius:13px 13px 0 0;height:72px}.cv-corpo{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.cv-tags{flex-wrap:wrap;gap:6px;display:flex}.cv-tags span{color:#12301f;border-radius:7px;padding:2px 9px;font-size:11px;font-weight:800}.cv-titulo{justify-content:space-between;align-items:flex-start;gap:8px;font-size:14px;display:flex}.cv-titulo b{overflow-wrap:anywhere}.cv-titulo svg{color:var(--mudo);flex:none;margin-top:3px}.cv-meta{color:var(--mudo);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.cv-meta>svg{flex:none}.cv-n{align-items:center;gap:4px;font-weight:700;display:inline-flex}.cv-n[data-tom=ok]{color:var(--ok)}.cv-n[data-tom=atraso]{color:var(--alerta)}.cv-chip{background:var(--surf2);color:var(--mudo);border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.cv-chip[data-tom=atraso]{background:var(--alerta);color:#2a0f0b}.cv-chip[data-tom=perto]{background:color-mix(in srgb, var(--ambar) 25%, transparent);color:var(--ambar)}.cv-chip[data-tom=ok]{background:var(--ok);color:#0d2a14}.vc-av{margin-left:auto;display:inline-flex}.vc-av .avatar{width:26px;height:26px;margin:0 0 0 -8px;font-size:9px;font-style:normal}.vc-av .avatar:first-child{margin-left:0}.cv-edit{background:var(--surf);border:1px solid var(--borda);z-index:2;border-radius:9px;place-items:center;width:28px;height:28px;display:none;position:absolute;top:8px;right:8px}.cv:hover .cv-edit{display:grid}.cv-edit:hover{color:var(--acento)}.cv-arq{background:var(--surf2);color:var(--mudo);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:800}.cv-menu{z-index:70;border-radius:14px;flex-direction:column;align-items:stretch;gap:1px;width:200px;padding:6px;position:absolute}.cv-menu button{text-align:left;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.cv-menu button:hover:not(:disabled){background:var(--surf2)}.cv-menu .cv-sub{padding-left:36px}.cv-menu button:disabled{color:var(--acento)}.cm-fundo{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cm{background:var(--surf);border:1px solid var(--borda);width:min(1160px,100%);height:min(828px,100%);color:var(--texto);-webkit-user-select:text;user-select:text;border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000080}.cm-capa{flex:none;height:96px;position:relative}.cm-btn-capa{color:#fff;background:#00000073;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:14px;right:56px}.cm-topo{flex:none;align-items:flex-start;gap:12px;padding:18px 24px 8px;display:flex}.cm-ic{color:var(--acento);flex:none;margin-top:6px}.cm-titulos{flex:1;min-width:0}.cm-titulo{width:100%;font:inherit;color:var(--texto);background:0 0;border:0;border-radius:8px;outline:0;padding:0;font-size:26px;font-weight:800}.cm-titulo:focus{background:var(--surf2)}.cm-cam{color:var(--mudo);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.cm-cliente{font:inherit;color:var(--acento);background:0 0;border:0;outline:0;min-width:4ch;padding:0;font-weight:800}.cm-etapa{background:var(--acento-suave);color:var(--acento);border-radius:8px;align-items:center;gap:4px;padding:2px 8px;font-weight:800;display:inline-flex}.cm-etapa select{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.cm-etapa option{color:#1e2e1d}.cm-pipe{margin-left:4px}.cm-redondo{background:var(--surf2);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.cm-redondo:hover{background:var(--acento-suave);color:var(--acento)}.cm-corpo{flex:1;grid-template-columns:1fr 340px;gap:20px;min-height:0;padding:8px 24px 12px;display:grid}.cm-principal{min-width:0;padding-right:6px;overflow:auto}.cm-ativ{background:var(--surf2);border-radius:20px;flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow:hidden}.cm-ativ header{justify-content:space-between;align-items:center;font-size:17px;display:flex}.cm-abas{background:var(--surf);border-radius:999px;padding:3px;display:flex}.cm-abas button{color:var(--mudo);border-radius:999px;padding:4px 12px;font-size:12px}.cm-abas button[aria-selected=true]{background:var(--acento-suave);color:var(--acento);font-weight:800}.cm-comentar{background:var(--surf);border:1px solid var(--borda);color:var(--mudo);border-radius:14px;align-items:center;gap:8px;padding:8px 12px;display:flex}.cm-comentar input{min-width:0;font:inherit;color:var(--texto);background:0 0;border:0;outline:0;flex:1;font-size:13px}.cm-ativ ul{flex-direction:column;gap:14px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.cm-ativ li{align-items:flex-start;gap:10px;font-size:13px;display:flex}.cm-ativ li>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cm-ativ small{color:var(--mudo);font-size:11px}.cm .avatar{flex:none;width:30px;height:30px;margin:0;font-size:10px;font-style:normal}.cm-ic-ativ{color:var(--acento);margin-top:2px}.cm-rodape{border-top:1px solid var(--borda);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 24px;display:flex}.cm-acao{border:1px solid var(--borda);border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.cm-acao:hover{border-color:var(--acento);color:var(--acento)}.cm-perigo{border:1.5px solid var(--alerta);height:36px;color:var(--alerta);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.cm-perigo em{background:color-mix(in srgb, var(--alerta) 22%, transparent);border-radius:999px;padding:1px 8px;font-size:10px;font-style:normal}.cm-perigo:disabled{opacity:.4;cursor:default}.cm-pilula{background:var(--surf2);border-radius:999px;padding:5px 14px;font-size:12px;font-weight:800}.cm-pop-ancora,.ca-pop-ancora{position:relative}.cm-pop{z-index:20;background:var(--surf);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:14px;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.cm-pop button{text-align:left;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.cm-pop button:hover:not(:disabled){background:var(--surf2)}.cm-pop button[data-on=true]{background:var(--acento-suave);color:var(--acento);font-weight:800}.cm-pop button:disabled{color:var(--acento)}.cm-pop-menu{left:auto;right:0}.cm-pop-cima{top:auto;bottom:calc(100% + 6px)}.cm-pop-capa{flex-flow:wrap;width:220px;left:auto;right:40px}.cm-pop-capa button[aria-label]{border-radius:8px;width:40px;height:28px;padding:0}.cm-pop-capa .cm-sem-capa{justify-content:center;width:100%}.ca-pop-ancora .cm-pop-capa{top:100%;left:0;right:auto}.cm-bolinha{border-radius:50%;width:12px;height:12px;display:inline-block}.ca{flex-direction:column;gap:10px;display:flex}.ca-linha{flex-wrap:wrap;align-items:flex-end;gap:28px;display:flex}.ca-campo{flex-direction:column;gap:6px;display:flex}.ca small,.ca-sec{letter-spacing:.08em;color:var(--mudo);margin:0;font-size:10px;font-weight:700}.ca-membros,.ca-etiquetas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ca-membros .avatar{border:2px solid var(--surf);width:32px;height:32px;margin-left:-8px}.ca-membros .avatar:first-child{margin-left:0}.ca-etiquetas span{color:#12301f;border-radius:7px;padding:4px 10px;font-size:12px;font-weight:800}.ca-mais{background:var(--surf2);width:28px;height:28px;color:var(--mudo);border-radius:9px;place-items:center;display:grid}.ca-mais:hover{color:var(--acento)}.ca-prazo{cursor:pointer;position:relative}.ca-prazo input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ca-acomp{border:1.5px solid var(--acento);height:34px;color:var(--acento);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.ca-acomp[aria-pressed=true]{background:var(--acento-suave)}.ca-add{flex-wrap:wrap;gap:8px;display:flex}.ca-add button{border:1px solid var(--borda);background:var(--surf);border-radius:10px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.ca-add button:hover{border-color:var(--acento);color:var(--acento)}.ca-cab{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.ca-cab h3,.ca-h{margin:0;font-size:17px}.ca-h{margin-top:6px}.ca-desc{background:var(--surf2);min-height:92px;font:inherit;color:var(--texto);resize:vertical;white-space:pre-wrap;border:1px solid #0000;border-radius:14px;outline:0;width:100%;padding:14px;font-size:13px;line-height:1.5}textarea.ca-desc:focus{border-color:var(--acento)}.ca-passou{align-items:center;gap:4px;display:flex}.ca-seta{color:var(--mudo);flex:none}.ca-etapa{background:var(--surf2);border:1px solid var(--borda);border-radius:12px;flex-direction:column;flex:1;gap:6px;min-width:0;padding:10px 12px;font-size:13px;display:flex}.ca-etapa>span{align-items:center;gap:6px;display:flex}.ca-etapa em{color:var(--mudo);margin-left:auto;font-size:11px;font-style:normal}.ca-etapa .avatar{width:22px;height:22px;font-size:8px}.ca-etapa.atual{background:var(--acento-suave);border-color:var(--acento)}.ca-etapa.atual b{color:var(--acento)}.ca-etapa.seguir,.ca-etapa.vazia{color:var(--mudo);background:0 0;border-style:dashed}.a-seguir{padding-left:28px}.ca-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.ca-tile{text-align:left;background:var(--surf2);border:1px solid var(--borda);color:var(--acento);border-radius:14px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ca-tile:hover{border-color:var(--acento)}.ca-tile>span{min-width:0;color:var(--texto);flex-direction:column;flex:1;gap:2px;display:flex}.ca-tile small{color:var(--mudo)}.cd-prog{background:var(--borda);border-radius:2px;height:4px;margin:4px 0;display:block;overflow:hidden}.cd-prog i{background:var(--acento);height:100%;display:block}.cd-vazio{color:var(--mudo);margin:0;font-size:12px}.cd-nota{color:var(--mudo);margin:0;font-size:11px}.cd-voltar{color:var(--acento);align-items:center;gap:4px;margin-bottom:4px;font-size:12px;font-weight:800;display:inline-flex}.cd-rotulo{letter-spacing:.08em;color:var(--acento);margin:0 0 8px;font-size:11px;font-weight:800}.cd{flex-direction:column;gap:14px;display:flex}.cd-grade{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.cd-painel{background:var(--surf2);border:1px solid var(--borda);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}.cd-painel>header{color:var(--acento);align-items:center;gap:8px;display:flex}.cd-painel>header span{color:var(--mudo);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.cd-painel>header b{color:var(--texto);flex:1;min-width:0}.cd-titulo-in{width:100%;font:inherit;color:var(--texto);background:0 0;border:0;border-radius:6px;outline:0;padding:0;font-weight:800}.cd-titulo-in:focus{background:var(--surf)}.cd-item{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.cd-item[data-feito=true] span{color:var(--mudo);text-decoration:line-through}.cd-item span{flex:1}.cd-item input{accent-color:var(--acento);width:16px;height:16px}.cd-x{width:22px;height:22px;color:var(--mudo);opacity:0;border-radius:6px;place-items:center;display:grid}.cd-item:hover .cd-x,.cd-ideia:hover .cd-x,.cd-linkrow:hover .cd-x,figure:hover .cd-x{opacity:1}.cd-x:hover{color:var(--alerta)}.cd-campo{background:var(--surf);border:1px dashed var(--borda);width:100%;font:inherit;color:var(--texto);border-radius:10px;outline:0;padding:7px 10px;font-size:13px}.cd-campo:focus{border-color:var(--acento);border-style:solid}.cd-anexos{flex-wrap:wrap;gap:8px;display:flex}.cd-anexos figure{width:96px;margin:0;position:relative}.cd-miniatura{color:#fff;background-position:50%;background-size:cover;border-radius:10px;place-items:center;width:100%;height:64px;font-weight:800;display:grid}.cd-miniatura:not(:disabled):hover{filter:brightness(1.1)}.cd-anexos figcaption{color:var(--mudo);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.cd-anexos .cd-x{color:#fff;background:#00000080;position:absolute;top:3px;right:3px}.cd-linha{align-items:center;gap:12px;display:flex}.cd-botao{border:1px solid var(--borda);background:var(--surf);border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.cd-botao:hover{border-color:var(--acento);color:var(--acento)}.cd-link,.cd-add{color:var(--acento);align-self:flex-start;align-items:center;gap:4px;padding:2px 0;font-size:12px;font-weight:800;display:inline-flex}.cd-ideia{background:var(--surf);border:1px solid var(--borda);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:700;display:flex;position:relative}.cd-ideia i{border-radius:2px;width:22px;height:4px;position:absolute;top:5px;left:10px}.cd-ideia span{flex:1;padding-top:4px}.cd-linkrow{align-items:center;gap:4px;display:flex}.cd-linkrow>button:first-child{background:var(--surf);border:1px solid var(--borda);text-align:left;min-width:0;color:var(--acento);border-radius:10px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.cd-linkrow span{min-width:0;color:var(--texto);flex-direction:column;display:flex}.cd-linkrow small,.cd-escolher small{color:var(--mudo);font-size:11px;font-weight:600}.cd-escolher{flex-direction:column;gap:4px;max-height:190px;display:flex;overflow:auto}.cd-escolher>button:not(.cd-link){background:var(--surf);border:1px solid var(--borda);text-align:left;border-radius:9px;flex-direction:column;align-items:flex-start;padding:7px 10px;display:flex}.cd-escolher>button:hover{border-color:var(--acento)}.cd-kb{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.cd-kbcol{background:var(--surf);border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.cd-kbcol>header{justify-content:space-between;font-size:13px;display:flex}.cd-kbcol>header span{color:var(--mudo)}.cd-kbcard{background:var(--surf2);border:1px solid var(--borda);border-radius:10px;align-items:center;gap:6px;padding:14px 10px 8px;font-size:12px;display:flex;position:relative}.cd-kbcard>i{border-radius:2px;width:20px;height:4px;position:absolute;top:5px;left:10px}.cd-kbcard b{flex:1}.cd-kbacoes{opacity:0;display:inline-flex}.cd-kbcard:hover .cd-kbacoes{opacity:1}.cd-kbacoes button{width:20px;height:20px;color:var(--mudo);border-radius:6px;place-items:center;display:grid}.cd-kbacoes button:hover{color:var(--acento)}@media (max-width:900px){.cm-fundo{padding:0}.cm{border-radius:0;height:100%}.cm-corpo{grid-template-columns:1fr;overflow:auto}.cm-principal{overflow:visible}.cm-ativ{max-height:420px}.cd-grade{grid-template-columns:1fr}.cm-titulo{font-size:20px}.ca-passou{flex-direction:column;align-items:stretch}.ca-seta{align-self:center;transform:rotate(90deg)}}.cm-pop-data{border-radius:18px;width:316px;min-width:0;padding:0}.sd{flex-direction:column;gap:12px;width:100%;padding:14px;display:flex}.sd-atalhos{flex-wrap:wrap;gap:6px;display:flex}.cm-pop .sd-atalhos button{background:var(--surf2);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}.cm-pop .sd-atalhos button[data-on=true]{background:var(--acento);color:var(--sobre-acento)}.sd-mes{justify-content:space-between;align-items:center;font-size:14px;display:flex}.sd-mes b:first-letter{text-transform:uppercase}.sd-hora input::-webkit-calendar-picker-indicator{display:none}.cm-pop .sd-mes button{background:var(--surf2);border-radius:50%;justify-content:center;width:30px;height:30px;padding:0}.sd-grade{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.sd-sem{text-align:center;color:var(--mudo);padding-bottom:4px;font-size:10px;font-weight:800}.cm-pop .sd-dia{border-radius:50%;justify-content:center;height:34px;padding:0;font-size:13px;font-weight:600}.cm-pop .sd-dia[data-fora=true]{color:var(--mudo);opacity:.45}.cm-pop .sd-dia[data-hoje=true]{box-shadow:inset 0 0 0 1.5px var(--acento)}.cm-pop .sd-dia[data-sel=true]{background:var(--acento);color:var(--sobre-acento);opacity:1;font-weight:800}.sd-hora{background:var(--surf2);color:var(--mudo);border-radius:12px;align-items:center;gap:8px;padding:6px 10px;display:flex}.sd-hora input{font:inherit;color:var(--texto);color-scheme:inherit;background:0 0;border:0;outline:0;font-weight:700}.cm-pop .sd-hora button{background:var(--surf);border-radius:8px;padding:3px 9px;font-size:12px;font-weight:700}.sd-hora small{font-size:10px}.sd-rodape{justify-content:space-between;align-items:center;display:flex}.cm-pop .sd-remover{color:var(--alerta);padding:6px 4px;font-weight:700}.cm-pop .sd-remover:disabled{opacity:.4}.cm-pop .sd-rodape .btn-primario{justify-content:center;padding:0 18px}.vc-mini.vivo{padding:0;display:block;position:relative}.vc-mini-corpo{padding:8px 10px}.vc-mini-corpo .cv-corpo{padding:0}.vc-mini.vivo .cv-titulo{font-size:12px}.vc-mini.vivo .vc-av{display:none}.vc-mini.vivo .vc-mini-acoes{background:var(--surf);opacity:0;border-radius:8px;position:absolute;top:4px;right:4px}.vc-mini.vivo:hover .vc-mini-acoes{opacity:1}.lc .cv-titulo{padding-right:26px;font-size:13px}.lc .cv-meta{margin-top:6px}.lc>.cv-tags,.lc .cv-tags{margin-bottom:4px}.ps-papel{color:var(--mudo);font-size:12px;font-weight:700}.faixa-leitura{z-index:19;color:var(--mudo);white-space:nowrap;text-overflow:ellipsis;gap:8px;max-width:calc(100vw - 32px);padding:8px 16px;font-size:12px;font-weight:700;position:absolute;top:76px;left:50%;overflow:hidden;transform:translate(-50%)}.quadro[data-leitura=true] .mundo{pointer-events:none}.cursores-remotos{pointer-events:none;z-index:18;position:absolute;inset:0;overflow:hidden}.cursor-remoto{will-change:transform;transition:transform 80ms linear;position:absolute;top:0;left:0}.cursor-remoto svg{filter:drop-shadow(0 1px 2px #0006);display:block}.cursor-remoto span{color:#12301f;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;top:14px;left:14px;box-shadow:0 2px 8px #0000004d}.avatar[data-online=true]{box-shadow:0 0 0 2px var(--surf), 0 0 0 4px var(--ok)}.faixa-offline{color:var(--alerta);white-space:normal;border-radius:18px;max-width:min(720px,100vw - 32px);line-height:1.35;top:112px}.md-esqueleto[data-estado=ausente]{border:1.5px dashed var(--borda);padding:12px}.md-ausente{text-align:center;color:var(--mudo);flex-direction:column;align-items:center;gap:6px;font-size:11px;line-height:1.35;display:flex}.md-ausente b{color:var(--texto);font-size:12px}.md-carregando{border:3px solid var(--borda);border-top-color:var(--acento);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}html[data-reduzir-movimento=true] .md-carregando{animation:none}.frame-html{position:absolute}.fh-cab{transform-origin:0 100%;color:var(--acento);white-space:nowrap;cursor:move;align-items:center;gap:6px;padding-bottom:7px;font-size:13px;display:flex;position:absolute;bottom:100%;left:0}.fh-cab b{font-weight:700}.fh-selo{background:var(--acento);color:var(--sobre-acento);letter-spacing:.03em;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:800}.fh-inicio{background:var(--acento-suave);color:var(--acento);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:700}.fh-medida{color:var(--mudo);font-size:11px}.fh-pagina{box-shadow:0 0 0 1px var(--borda), var(--sombra);-webkit-user-select:none;user-select:none;cursor:default;position:absolute;inset:0}.frame-html[data-selecionado=true] .fh-pagina{box-shadow:0 0 0 2px var(--acento), var(--sombra)}.canvas[data-tool=selecionar] .fh-pagina .fh-el:hover{outline:1px solid color-mix(in srgb, var(--acento) 70%, transparent);outline-offset:-1px}.fh-pagina .fh-el[data-sel=true]{outline-offset:0;outline:2px solid var(--acento)!important}.fh-pagina .fh-el[data-bloqueado=true]{cursor:not-allowed}.fh-alca{border:1.5px solid var(--acento);z-index:5;box-sizing:border-box;background:#fff;border-radius:2px;position:absolute}.fh-alca.nw{cursor:nwse-resize;top:0;left:0}.fh-alca.n{cursor:ns-resize;top:0;left:50%}.fh-alca.ne{cursor:nesw-resize;top:0;left:100%}.fh-alca.e{cursor:ew-resize;top:50%;left:100%}.fh-alca.se{cursor:nwse-resize;top:100%;left:100%}.fh-alca.s{cursor:ns-resize;top:100%;left:50%}.fh-alca.sw{cursor:nesw-resize;top:100%;left:0}.fh-alca.w{cursor:ew-resize;top:50%;left:0}.fh-sem-imagem{color:#7d8a78;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;font-size:12px;display:flex}.fh-placeholder{color:#8b958a;align-items:center;height:100%;display:flex}.fh-el[data-tipo=campo] .fh-placeholder{align-items:flex-start}.fh-el[data-tipo=campo]{display:flex}.fh-editando{cursor:text;white-space:pre-wrap;-webkit-user-select:text;user-select:text;outline:none;min-width:1ch}.fh-cursor{animation:1s step-end infinite fh-piscar}@keyframes fh-piscar{50%{opacity:0}}.fh-vazio{color:#9aa596;pointer-events:none;text-align:center;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;inset:0}.fios-html{pointer-events:none;z-index:99999;position:absolute;top:0;left:0;overflow:visible}.barra[data-desenho=true]{border-color:color-mix(in srgb, var(--acento) 45%, var(--borda))}.aviso-html{z-index:60;border-color:var(--acento);border-radius:14px;padding:10px 18px;font-size:13px;font-weight:600;position:absolute;top:84px;left:50%;transform:translate(-50%)}.painel-html{z-index:40;cursor:default;border-radius:24px;flex-direction:column;align-items:stretch;width:288px;position:absolute;top:76px;bottom:76px;right:16px;overflow:hidden}.ph-abas{background:var(--canvas);border-radius:999px;flex:none;margin:12px;padding:3px;display:flex}.ph-abas button{height:30px;color:var(--mudo);border-radius:999px;flex:1;font-size:13px}.ph-abas button[aria-selected=true]{background:var(--acento-suave);color:var(--texto);font-weight:700}.ph-corpo{flex:1;padding:0 8px 16px;overflow-y:auto}.ph-secao{border-bottom:1px solid var(--borda);padding:4px 0 10px}.ph-secao:last-child{border-bottom:0}.ph-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--mudo);align-items:center;gap:4px;padding:8px 6px 6px 10px;font-size:10px;font-weight:800;display:flex}.ph-titulo>span{flex:1}.ph-mini{width:24px;height:24px;color:var(--mudo);border-radius:7px;flex:none;place-items:center;display:grid}.ph-mini:hover{background:var(--surf2);color:var(--texto)}.ph-telas{margin:0;padding:0;list-style:none}.ph-linha{width:100%;height:30px;color:var(--texto);text-align:left;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.ph-linha:hover{background:var(--surf2)}.ph-linha[data-ativo=true]{background:var(--surf2);font-weight:700}.ph-linha svg{color:var(--mudo);flex:none}.ph-linha[data-ativo=true] svg{color:var(--acento)}.ph-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ph-chip{color:var(--acento);background:var(--acento-suave);border-radius:5px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.ph-alternar{background:var(--canvas);text-transform:none;letter-spacing:0;border-radius:999px;padding:2px;display:flex}.ph-alternar button{color:var(--mudo);border-radius:999px;padding:3px 9px;font-size:10.5px}.ph-alternar button[aria-checked=true]{background:var(--surf2);color:var(--texto);font-weight:700}.ph-arvore{flex-direction:column;display:flex}.ph-camada{height:28px;color:var(--texto);cursor:default;border-radius:8px;flex:none;align-items:center;gap:6px;padding-right:6px;font-size:12.5px;display:flex;position:relative}.ph-camada:hover{background:var(--surf2)}.ph-camada[data-sel=true]{background:var(--acento-suave)}.ph-camada[data-sel=true] .ph-nome{font-weight:700}.ph-camada[data-oculto=true]{opacity:.5}.ph-camada>svg{color:var(--mudo);flex:none}.ph-camada[data-sel=true]>svg{color:var(--acento)}.ph-seta{width:16px;height:16px;color:var(--mudo);flex:none;place-items:center;display:grid}.ph-tag{color:var(--acento);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.ph-dica-tag{color:var(--mudo);opacity:.75;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.ph-marca{color:var(--acento);flex:none}.ph-acoes{flex:none;gap:2px;display:none}.ph-camada:hover .ph-acoes{display:flex}.ph-camada:has(.ph-acoes [data-ligado=true]) .ph-acoes{display:flex}.ph-camada:hover .ph-dica-tag{display:none}.ph-acoes button{width:20px;height:20px;color:var(--mudo);border-radius:6px;place-items:center;display:grid}.ph-acoes button:hover{background:var(--canvas);color:var(--texto)}.ph-acoes button[data-ligado=true]{color:var(--acento)}.ph-camada[data-drop=antes]:before,.ph-camada[data-drop=depois]:after{content:"";background:var(--acento);border-radius:1px;height:2px;position:absolute;left:8px;right:8px}.ph-camada[data-drop=antes]:before{top:-1px}.ph-camada[data-drop=depois]:after{bottom:-1px}.ph-camada[data-drop=dentro]{box-shadow:inset 0 0 0 1.5px var(--acento)}.ph-renomear{min-width:0;height:22px;font:inherit;background:var(--canvas);color:var(--texto);border:1px solid var(--acento);border-radius:6px;outline:none;flex:1;padding:0 6px}.ph-vazio{color:var(--mudo);margin:0;padding:8px 12px;font-size:12px;line-height:1.5}.ph-props{padding:0 6px}.ph-cab{border-bottom:1px solid var(--borda);align-items:center;gap:10px;padding:6px 4px 12px;display:flex}.ph-cab>svg{color:var(--acento);flex:none}.ph-cab>div{flex-direction:column;flex:1;min-width:0;display:flex}.ph-cab b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ph-cab span{color:var(--mudo);font-size:11px}.ph-nome-input{font:inherit;color:var(--texto);background:0 0;border:1px solid #0000;border-radius:6px;outline:none;min-width:0;margin-left:-5px;padding:2px 4px;font-size:14px;font-weight:800}.ph-nome-input:hover,.ph-nome-input:focus{border-color:var(--borda);background:var(--surf2)}.painel-html .secao{padding:12px 4px}.ph-campo{flex-direction:column;gap:5px;display:flex}.ph-campo>span{color:var(--mudo);font-size:11px;font-weight:600}.ph-campo textarea.campo-texto{resize:vertical;height:auto;padding:8px 10px;line-height:1.45}.ph-campo select.campo-texto,.ph-props select.campo-texto{appearance:auto;cursor:pointer}.ph-cor{align-items:center;gap:8px;display:flex}.ph-cor>span{color:var(--mudo);flex:1;font-size:12px}.ph-cor input[type=color]{border:1px solid var(--borda);background:var(--surf2);cursor:pointer;border-radius:8px;flex:none;width:32px;height:30px;padding:2px}.ph-hex{flex:none;width:96px!important}.ph-presets{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.ph-presets .btn-prop{flex-direction:column;justify-content:center;gap:0;height:auto;padding:6px 4px;font-size:11px;font-weight:700}.ph-presets small{opacity:.7;font-size:10px;font-weight:500}.ph-icones{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.ph-icones button{background:var(--surf2);border:1px solid var(--borda);height:30px;color:var(--texto);border-radius:7px;font-size:15px}.ph-icones button[aria-checked=true]{border-color:var(--acento);background:var(--acento-suave)}.ph-largo{justify-content:center;align-items:center;gap:8px;width:100%;height:38px;display:flex}.ph-props .organizar{flex-wrap:wrap}@media (max-width:900px){.painel-html{width:260px}}.testar-site{z-index:200;background:#080e08db;flex-direction:column;align-items:center;padding:76px 24px 24px;display:flex;position:fixed;inset:0}.ts-barra{white-space:nowrap;gap:10px;padding:4px 6px 4px 16px;font-size:13px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.ts-barra>span:not(.divisor-v){color:var(--mudo)}.ts-barra>svg{color:var(--acento)}.ts-quadro{width:100%;max-width:1600px;box-shadow:var(--sombra);background:#fff;border:0;border-radius:14px;flex:1}@media (max-width:760px){.ts-barra>span:not(.divisor-v){display:none}}.exportar-fundo{z-index:210;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.exportar-site{border-radius:22px;flex-direction:column;align-items:stretch;width:min(840px,100%);max-height:calc(100vh - 32px);overflow:auto}.exportar-site>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 20px 14px 24px;display:flex}.exportar-site>header b{font-size:20px;display:block}.exportar-site>header span{color:var(--mudo);font-size:13px}.ex-corpo{grid-template-columns:1.3fr 1fr;gap:20px;padding:0 24px 20px;display:grid}@media (max-width:700px){.ex-corpo{grid-template-columns:1fr}}.ex-opcoes{flex-direction:column;gap:10px;display:flex}.ex-opcao{text-align:left;background:var(--surf2);border:1px solid var(--borda);color:var(--texto);border-radius:14px;grid-template-columns:20px 1fr;gap:4px 10px;padding:14px;display:grid}.ex-opcao i{border:1.5px solid var(--mudo);box-sizing:border-box;border-radius:50%;grid-row:span 2;width:16px;height:16px;margin-top:2px}.ex-opcao[aria-checked=true]{border-color:var(--acento);background:var(--acento-suave)}.ex-opcao[aria-checked=true] i{border:5px solid var(--acento)}.ex-opcao b{font-size:14px}.ex-opcao span{color:var(--mudo);font-size:12px;line-height:1.45}.ex-opcao:disabled{opacity:.5;cursor:default}.ex-chaves{flex-direction:column;gap:8px;padding:6px 2px;display:flex}.ex-previa{background:var(--canvas);border:1px solid var(--borda);border-radius:14px;flex-direction:column;gap:8px;min-height:200px;padding:14px;display:flex}.ex-previa pre{color:var(--texto);white-space:pre-wrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.7}.exportar-site>footer{border-top:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 24px;display:flex}.exportar-site>footer .nota-mudo{flex:1;margin:0}.exportar-site>footer .btn-primario{align-items:center;gap:8px;height:38px;padding:0 18px;display:flex}.painel-html .campo-num span{white-space:nowrap;flex:none}.cc-ancora{display:flex;position:relative}.cc-ancora>.btn-icone{position:relative}.cc-ponto{background:var(--mudo);width:8px;height:8px;box-shadow:0 0 0 2px var(--surf);border-radius:50%;position:absolute;top:6px;right:7px}.btn-icone[data-ponte=esperando] .cc-ponto{background:var(--ambar)}.btn-icone[data-ponte=ativo] .cc-ponto{background:var(--ok)}.btn-icone[data-ponte=erro] .cc-ponto{background:var(--alerta)}.conectar-claude{z-index:70;cursor:default;border-radius:20px;flex-direction:column;align-items:stretch;gap:10px;width:440px;max-width:calc(100vw - 32px);padding:16px 18px 18px;position:absolute;top:calc(100% + 14px);right:-60px}.conectar-claude header{align-items:flex-start;gap:10px;display:flex}.conectar-claude header div{flex-direction:column;flex:1;display:flex}.conectar-claude header b{font-size:16px}.conectar-claude header span{color:var(--mudo);font-size:12px}.cc-status{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.cc-status i{background:var(--mudo);border-radius:50%;flex:none;width:9px;height:9px}.cc-status[data-estado=esperando] i{background:var(--ambar)}.cc-status[data-estado=ativo] i{background:var(--ok)}.cc-status[data-estado=erro] i{background:var(--alerta)}.cc-codigo{background:var(--canvas);border:1px solid var(--borda);border-radius:12px;align-items:flex-start;gap:6px;padding:8px 6px 8px 12px;display:flex}.cc-codigo pre{white-space:pre-wrap;word-break:break-all;color:var(--texto);flex:1;max-height:180px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.5;overflow:auto}.conectar-claude details summary{color:var(--mudo);cursor:pointer;margin-bottom:6px;font-size:12px}.conectar-claude .rotulo-mudo{min-width:0}.cc-link{color:var(--acento);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.fh-pagina .fh-el[data-recebendo=true]{outline-offset:2px;background-color:color-mix(in srgb, var(--acento) 8%, transparent);outline:2px dashed var(--acento)!important}.fh-pagina[data-recebendo=true]{box-shadow:0 0 0 3px var(--acento), var(--sombra)}.ph-bps{flex:none;gap:4px;margin:0 12px 8px;display:flex}.ph-bps button{height:28px;color:var(--mudo);border:1px solid var(--borda);background:var(--surf2);border-radius:9px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:11.5px;display:flex}.ph-bps button[aria-checked=true]{color:var(--acento);border-color:var(--acento);background:var(--acento-suave);font-weight:700}.ph-aviso-bp{background:var(--acento-suave);color:var(--texto);border-radius:12px;flex-direction:column;gap:4px;margin:10px 4px 0;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.ph-aviso-bp .cc-link{align-self:flex-start}.fh-bp{background:var(--texto);color:var(--surf);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:800}.linha-tempo{z-index:45;cursor:default;border-radius:20px;flex-direction:column;align-items:stretch;height:268px;position:absolute;bottom:92px;left:92px;right:320px;overflow:hidden}.linha-tempo>header{border-bottom:1px solid var(--borda);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:12px;display:flex}.lt-play{background:var(--acento);width:30px;height:30px;color:var(--sobre-acento);border-radius:50%;flex:none;place-items:center;display:grid}.lt-play:disabled{opacity:.7}.linha-tempo header b{font-variant-numeric:tabular-nums;font-size:13px}.lt-total{color:var(--mudo);font-variant-numeric:tabular-nums}.lt-nome{color:var(--mudo);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:80px;overflow:hidden}.lt-campo{color:var(--mudo);align-items:center;gap:6px;font-size:11.5px;display:flex}.lt-campo select,.lt-campo input{background:var(--surf2);border:1px solid var(--borda);height:28px;color:var(--texto);font:inherit;border-radius:8px;padding:0 6px;font-size:12px}.lt-campo input{width:70px}.linha-tempo header .btn-prop{height:28px}.lt-corpo{flex:1;min-height:0;display:flex;overflow-y:auto}.lt-rotulos{border-right:1px solid var(--borda);flex:none;width:236px}.lt-regua-vazia{border-bottom:1px solid var(--borda);height:26px}.lt-rotulo{align-items:center;gap:8px;height:32px;padding:0 10px;font-size:12px;display:flex}.lt-rotulo span{color:var(--texto);flex:1}.lt-rotulo input{background:var(--surf2);border:1px solid var(--borda);width:64px;height:24px;color:var(--texto);font:inherit;text-align:right;border-radius:6px;padding:0 6px;font-size:12px}.lt-rotulo small{width:14px;color:var(--mudo);font-size:11px}.lt-marcar{width:22px;height:22px;color:var(--mudo);border-radius:6px;flex:none;place-items:center;display:grid}.lt-marcar:hover{background:var(--surf2)}.lt-marcar[data-marcada=true]{color:var(--acento)}.lt-marcar[data-marcada=true] svg{fill:currentColor}.lt-trilhas{cursor:col-resize;-webkit-user-select:none;user-select:none;flex:1;min-width:0;margin:0 18px;position:relative}.lt-regua{border-bottom:1px solid var(--borda);height:26px;position:relative}.lt-regua span{color:var(--mudo);white-space:nowrap;font-size:10px;position:absolute;top:7px;transform:translate(-50%)}.lt-regua span:after{content:"";background:var(--borda);width:1px;height:5px;position:absolute;top:14px;left:50%}.lt-trilha{border-bottom:1px dashed color-mix(in srgb, var(--borda) 70%, transparent);height:32px;position:relative}.lt-barra{background:color-mix(in srgb, var(--acento) 55%, transparent);border-radius:1px;height:2px;position:absolute;top:15px}.lt-kf{background:var(--acento);border:2px solid var(--surf);cursor:ew-resize;width:12px;height:12px;box-shadow:0 0 0 1px var(--acento);border-radius:2px;margin-left:-6px;position:absolute;top:10px;transform:rotate(45deg)}.lt-kf[data-sel=true]{background:var(--surf);box-shadow:0 0 0 2px var(--acento)}.lt-agulha{background:var(--texto);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.lt-agulha i{background:var(--texto);border-radius:3px;width:14px;height:10px;position:absolute;top:2px;left:-6px}.topo-dir:has([role=dialog]){z-index:60}.cc-status[data-estado=outra-aba] i,.btn-icone[data-ponte=outra-aba] .cc-ponto{background:var(--mudo)}.alca-mapa{color:#fff;border:2px solid var(--surf);width:28px;height:28px;box-shadow:var(--sombra);z-index:31;cursor:pointer;border-radius:50%;place-items:center;transition:transform .12s;display:grid;position:absolute}.alca-mapa:hover{transform:scale(1.12)}.cfg-fundo{z-index:500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050a059e;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cfg{background:var(--surf);width:min(560px,100%);max-height:min(720px,100vh - 32px);color:var(--texto);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.cfg-cab{align-items:center;gap:12px;padding:16px 16px 12px 20px;display:flex}.cfg-cab>div{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.cfg-cab b{font-size:16px}.cfg-cab span:not(.cfg-ic){color:var(--mudo);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cfg-ic{background:var(--acento-suave);width:38px;height:38px;color:var(--acento);border-radius:12px;flex:none;place-items:center;display:grid}.cfg-abas{scrollbar-width:none;border-bottom:1px solid var(--borda);gap:4px;padding:0 16px 10px;display:flex;overflow-x:auto}.cfg-abas button{height:34px;color:var(--mudo);white-space:nowrap;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.cfg-abas button[aria-selected=true]{background:var(--acento-suave);color:var(--acento);font-weight:800}.cfg-corpo{flex-direction:column;gap:12px;min-height:260px;padding:16px 20px 20px;display:flex;overflow-y:auto}.cfg-campo{color:var(--mudo);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.cfg-linha{gap:8px;display:flex}.cfg-campo input,.cfg-campo select{font:inherit;color:var(--texto);background:var(--surf2);border:1px solid var(--borda);border-radius:12px;outline:0;min-width:0;height:40px;padding:0 12px;font-size:14px;font-weight:500}.cfg-linha input{flex:1}.cfg-campo input:focus,.cfg-campo select:focus{border-color:var(--acento)}.cfg-campo option{color:#1e2e1d}.cfg-acao{text-align:left;border:1px solid var(--borda);background:var(--surf2);border-radius:16px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.cfg-acao:hover:not(:disabled){border-color:var(--acento)}.cfg-acao:disabled{opacity:.5;cursor:default}.cfg-acao>span{flex-direction:column;gap:2px;line-height:1.3;display:flex}.cfg-acao b{font-size:14px}.cfg-acao small{color:var(--mudo);font-size:12px;font-weight:500}.cfg-acao.perigo{color:var(--alerta)}.cfg-nota{color:var(--mudo);margin:0;font-size:12px}.cfg-msg{color:var(--ok);margin:0;font-size:12px;font-weight:700}.cfg .secao{border-bottom:0}.cc-ancora{width:0;height:100%;display:block;position:absolute;top:0;right:0}.cc-ancora>.conectar-claude{right:0}.ia-chat{z-index:60;cursor:default;border-radius:20px;flex-direction:column;align-items:stretch;width:min(460px,100vw - 32px);max-height:min(520px,100vh - 220px);position:absolute;bottom:58px;right:0;overflow:hidden}.ia-chat header{border-bottom:1px solid var(--borda);align-items:center;gap:4px;padding:10px 10px 8px 16px;display:flex}.ia-chat header>div{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ia-chat header b{font-size:14px}.ia-chat header span{color:var(--mudo);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ia-msgs{flex-direction:column;gap:8px;min-height:90px;padding:12px 14px;display:flex;overflow-y:auto}.ia-m{white-space:pre-wrap;border-radius:14px;max-width:88%;margin:0;padding:8px 12px;font-size:13px;line-height:1.45}.ia-m.eu{background:var(--acento);color:var(--sobre-acento);align-self:flex-end}.ia-m.ia{background:var(--surf2);align-self:flex-start}.ia-passo{color:var(--mudo);align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.ia-erro{color:var(--alerta);margin:0;font-size:12px;font-weight:600}.cfg-h{text-transform:uppercase;letter-spacing:.04em;color:var(--mudo);margin:8px 0 0;font-size:13px}.ia-lista{flex-direction:column;gap:10px;display:flex}.ia-card{border:1px solid var(--borda);background:var(--surf2);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ia-card[data-ativo=true]{border-color:var(--acento)}.ia-card header{align-items:center;gap:10px;display:flex}.ia-card header b{flex:1;font-size:14px}.ia-ok{color:var(--ok);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.ia-padrao{color:var(--mudo);align-items:center;gap:4px;font-size:12px;display:inline-flex}.ia-card input:not([type=radio]),.ia-card select{font:inherit;color:var(--texto);background:var(--surf);border:1px solid var(--borda);border-radius:10px;outline:0;flex:1;min-width:0;height:36px;padding:0 10px;font-size:13px}.ia-card input:focus,.ia-card select:focus{border-color:var(--acento)}.ia-card .cfg-nota{margin:0}.ia-modo[aria-checked=true]{background:var(--acento-suave);color:var(--acento)}.cc-abas{flex-wrap:wrap;gap:4px;display:flex}.cc-abas button{height:30px;color:var(--mudo);border-radius:999px;padding:0 12px;font-size:12px;font-weight:700}.cc-abas button[aria-selected=true]{background:var(--acento-suave);color:var(--acento)}.ia-card>input:not([type=radio]),.ia-card>select{box-sizing:border-box;flex:none;width:100%}.ia-card .cfg-linha input{height:36px}.oauth-pagina{background:var(--canvas);min-height:100vh;color:var(--texto);place-items:center;padding:20px;display:grid}.oauth-cartao{background:var(--surf);border:1px solid var(--borda);width:min(560px,100%);box-shadow:var(--sombra);border-radius:24px;flex-direction:column;gap:14px;padding:24px;display:flex}.oauth-cartao h1{align-items:center;gap:8px;margin:0;font-size:20px;display:flex}.oauth-lista{flex-direction:column;gap:8px;max-height:340px;display:flex;overflow-y:auto}.oauth-linha{border:1px solid var(--borda);background:var(--surf2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.oauth-linha b{text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.ia-conectada{border-bottom:1px solid var(--borda);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:flex}.ia-conectada:last-child{border-bottom:0}.ia-conectada>b{flex:1;min-width:120px}.ia-conectada .pedido{color:var(--ambar);font-size:12px;font-weight:700}.mais-no{z-index:22;background:var(--acento);width:28px;height:28px;color:var(--sobre-acento);box-shadow:var(--sombra);cursor:crosshair;border-radius:50%;place-items:center;margin:-14px 0 0 -14px;display:grid;position:absolute}.mais-no[data-escondido=true]{opacity:0;pointer-events:none}.forma-texto span{white-space:pre-wrap}.ancora[data-ativa=true]{box-shadow:0 0 0 6px color-mix(in srgb, var(--acento) 32%, transparent)}.canvas,.canvas .objeto,.canvas .nota,.canvas .forma,.canvas .midia,.canvas .texto .objeto-texto{cursor:var(--cur-seta)}.canvas .objeto[data-selecionado=true],.canvas .objeto[data-selecionado=true] .objeto-texto,.canvas[data-tool=mover-objeto] .objeto,.canvas[data-tool=mover-objeto] .objeto .objeto-texto{cursor:var(--cur-mover)}.canvas .objeto[data-bloqueado=true],.canvas .objeto[data-bloqueado=true] .objeto-texto{cursor:var(--cur-seta)}.canvas[data-tool]:not([data-tool=selecionar]):not([data-tool=mover]):not([data-tool=mover-objeto]):not([data-tool=seta]){cursor:var(--cur-mira)}.canvas[data-tool=mover],.canvas[data-tool=mover] *{cursor:var(--cur-mao)!important}.canvas[data-arrastando=true],.canvas[data-arrastando=true] *{cursor:var(--cur-mao-fechada)!important}.canvas[data-tool=seta],.canvas[data-tool=seta] *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'><g fill='none' stroke-linecap='round' stroke-linejoin='round'><path d='M5 23 L22 6 M12 6 H22 V16' stroke='%2314121f' stroke-opacity='.85' stroke-width='5'/><path d='M5 23 L22 6 M12 6 H22 V16' stroke='%23fff' stroke-width='2.4'/></g><circle cx='5' cy='23' r='3' fill='%23fff' stroke='%2314121f' stroke-opacity='.85'/></svg>") 5 23,crosshair!important}.quadro[data-wireframe=true] .canvas{background-image:none}.quadro[data-wireframe=true] .objeto{outline:1.5px dashed var(--mudo);outline-offset:0;border-radius:4px;box-shadow:none!important;filter:none!important;background:0 0!important}.quadro[data-wireframe=true] .objeto path:not(.seta-hit){fill:none!important;stroke:var(--mudo)!important;stroke-width:1.5px!important;stroke-dasharray:none!important}.quadro[data-wireframe=true] .objeto.forma{outline:none}.quadro[data-wireframe=true] .objeto img,.quadro[data-wireframe=true] .objeto video{opacity:.18;filter:grayscale()}.quadro[data-wireframe=true] .objeto,.quadro[data-wireframe=true] .objeto *{color:var(--texto)!important}.quadro[data-wireframe=true] .camada-setas path:not(.seta-hit){stroke:var(--mudo)!important}.quadro[data-wireframe=true] .camada-setas path:not(.seta-hit)[fill]:not([fill=none]),.quadro[data-wireframe=true] .camada-setas circle,.quadro[data-wireframe=true] .camada-setas rect{fill:var(--mudo)!important}:root{--hover-icone:#ffb468;--suave:cubic-bezier(.65, 0, .35, 1)}:root[data-tema=claro]{--hover-icone:#d9622b}@media (prefers-color-scheme:light){:root:not([data-tema]){--hover-icone:#d9622b}}@keyframes desenhar{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes surgir{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ctxEntra{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes fluxo{to{stroke-dashoffset:var(--ciclo,-16px)}}@media (prefers-reduced-motion:no-preference){.btn-icone,.btn-prop,.btn-primario,.btn-sec,.aba,.seletor-tile,.cor,.mais-no,.tipo-proj,.proj,.alca,.alca-seta{transition:background-color .5s var(--suave), border-color .5s var(--suave), color .7s var(--suave), filter .5s var(--suave), box-shadow .6s var(--suave), transform .6s var(--suave)}.btn-icone:not(:disabled):hover{transform:scale(1.1)}.btn-icone:not(:disabled):active{transition-duration:.2s;transform:scale(.94)}.btn-icone:not(:disabled):not(.perigo):not([aria-pressed=true]):not([data-ativo=true]):hover{color:var(--hover-icone)}.btn-prop:not(:disabled):hover,.btn-sec:hover{transform:translateY(-1px)}.btn-primario:not(:disabled):hover{box-shadow:0 6px 16px color-mix(in srgb, var(--acento) 40%, transparent);transform:translateY(-1px)scale(1.03)}.cor:hover,.alca:hover,.alca-seta:hover{transform:scale(1.2)}.seletor-tile:hover{transform:translateY(-2px)}.tipo-proj:hover{transform:translateY(-3px)}.proj:hover{transform:translateY(-2px)}.mais-no{animation:surgir .7s var(--suave) both}.mais-no:hover{box-shadow:0 0 0 6px color-mix(in srgb, var(--acento) 28%, transparent);transform:scale(1.18)}.mais-no:active{transform:scale(.94)}.ancora{transition:transform .35s var(--suave), background-color .3s var(--suave), box-shadow .4s var(--suave)}.ancora[data-ativa=true]{transform:scale(1.5)}.btn-icone:not(:disabled):hover svg :is(path,line,polyline,circle,rect,polygon,ellipse),.btn-prop:not(:disabled):hover svg :is(path,line,polyline,circle,rect,polygon,ellipse){stroke-dasharray:100;animation:desenhar 1.2s var(--suave) both}.objeto{transition:scale .5s var(--suave), box-shadow .6s var(--suave), outline-color .5s var(--suave)}.canvas[data-tool=selecionar] :is(.nota,.forma,.midia):hover{scale:1.03}.canvas[data-tool=selecionar] .objeto[data-bloqueado=true]:hover{scale:1}.canvas[data-tool=selecionar] .nota:hover{box-shadow:0 12px 24px #00000052}.ctx-corpo{animation:ctxEntra .6s var(--suave) both}.seta-anima{animation:1.4s linear infinite fluxo}}.prop-abas{flex:none;gap:4px;padding:10px 14px 0;display:flex}.prop-abas button{height:32px;color:var(--mudo);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;transition:background-color .15s,color .15s;display:flex}.prop-abas button:hover{background:var(--surf2);color:var(--texto)}.prop-abas button[aria-selected=true]{background:var(--acento-suave);color:var(--acento)}.camadas-painel{flex-direction:column;gap:8px;min-height:0;padding:10px 14px 14px;display:flex;overflow:hidden}.camadas-barra{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.camadas-barra .btn-icone:disabled{opacity:.4}.camadas-busca{background:var(--surf2);border:1px solid var(--borda);height:34px;color:var(--mudo);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.camadas-busca:focus-within{border-color:var(--acento)}.camadas-busca input{min-width:0;color:var(--texto);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.camadas-busca button{border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.camadas-filtros{flex-wrap:wrap;gap:4px;display:flex}.camadas-filtros button{height:26px;color:var(--mudo);background:var(--surf2);border:1px solid var(--borda);transition:background-color .4s var(--suave,ease), color .4s var(--suave,ease), border-color .4s var(--suave,ease);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.camadas-filtros button i{opacity:.7;font-style:normal;font-weight:600}.camadas-filtros button:hover{color:var(--texto)}.camadas-filtros button[aria-pressed=true]{background:var(--acento-suave);border-color:var(--acento);color:var(--acento)}.camadas{flex-direction:column;gap:1px;min-height:0;max-height:46vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.camadas-vazio{color:var(--mudo);margin:0;padding:18px 6px;font-size:13px}.camadas-dica{color:var(--mudo);margin:2px 0 0;font-size:11px;line-height:1.4}.camada{transition:background-color .35s var(--suave,ease);border:1px solid #0000;border-radius:10px;align-items:center;gap:2px;padding-right:4px;display:flex;position:relative}.camada:hover{background:var(--surf2)}.camada[data-ativa=true]{background:var(--acento-suave);border-color:var(--acento)}.camada[data-oculto=true] .camada-nome{opacity:.45;text-decoration:line-through}.camada.grupo{font-weight:700}.camada-seta{width:18px;height:24px;color:var(--mudo);flex:none;place-items:center;display:grid}.camada-nome{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 4px;font-size:13px;display:flex}.camada-nome span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.camada-nome input{border:1px solid var(--acento);background:var(--surf);min-width:0;height:24px;color:var(--texto);font:inherit;border-radius:6px;outline:0;flex:1;padding:0 6px;font-size:13px}.camada-acoes{opacity:0;transition:opacity .3s var(--suave,ease);gap:1px;display:flex}.camada:hover .camada-acoes,.camada[data-ativa=true] .camada-acoes,.camada-acoes:focus-within,.camada[data-oculto=true] .camada-acoes{opacity:1}.camada-acoes button{width:24px;height:24px;color:var(--mudo);border-radius:6px;place-items:center;display:grid}.camada-acoes button:hover{background:var(--surf);color:var(--texto)}.camada-acoes button[aria-pressed=true]{color:var(--acento)}.camada[data-drop=acima]:before,.camada[data-drop=abaixo]:after{content:"";background:var(--acento);border-radius:2px;height:2px;position:absolute;left:6px;right:6px}.camada[data-drop=acima]:before{top:-1px}.camada[data-drop=abaixo]:after{bottom:-1px}.camada[data-drop=dentro]{outline:2px dashed var(--acento);outline-offset:-2px}.menu-camada{gap:2px;padding:6px}.menu-camada button{font-size:13px}.vinculo,.checklist,.enquete,.lista{border-width:var(--esp-borda,1px)}.objeto[data-faixa]:before{content:"";background:var(--faixa);z-index:2;pointer-events:none;border-radius:0 7px 7px 0;width:7px;position:absolute;top:12px;bottom:12px;left:0}@keyframes nascer{0%{opacity:0;filter:blur(7px);scale:.78}55%{opacity:1;filter:blur();scale:1.03}to{opacity:1;filter:blur();scale:1}}@keyframes nascerFilho{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes nascerSeta{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduzir-movimento=true]) .objeto[data-entrando]{animation:nascer .9s var(--suave) both}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>*{animation:nascerFilho .7s var(--suave) both;animation-delay:.15s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:first-child{animation-delay:.225s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(2){animation-delay:.3s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(3){animation-delay:.375s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(4){animation-delay:.45s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(5){animation-delay:.525s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(6){animation-delay:.6s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(7){animation-delay:.675s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(8){animation-delay:.75s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(9){animation-delay:.825s}:root:not([data-reduzir-movimento=true]) [data-entrando] :is(.checklist,.lista,.enquete,.vinculo,.vc-colunas,.vc-coluna,.cl-lista,.lista-cards,.cv)>:nth-child(10){animation-delay:.9s}:root:not([data-reduzir-movimento=true]) g.seta[data-entrando]{animation:nascerSeta .9s var(--suave) .3s both}.canvas[data-tool=selecionar] .objeto[data-widget]:not([data-selecionado=true]):hover{scale:1.012}}
