: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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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:focus-within .dica{opacity:1}@media (hover:hover){.ferramenta:hover .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}@media (hover:hover){.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}@media (hover:hover){.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[data-selecionado=true] .autor-etiqueta{opacity:1}@media (hover:hover){.objeto:hover .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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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{width:100%;min-width:0;font:inherit;color:var(--texto);resize:none;field-sizing:content;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px;font-weight:800;display:block;overflow:hidden}.lista-capa{background:var(--surf2);border-radius:15px 15px 0 0;margin:0 -12px;position:relative;overflow:hidden}.lista-capa img{width:100%;height:100%;display:block;position:absolute;inset:0}.lista-veu{pointer-events:none;background:linear-gradient(#0000 0%,#000 65% 100%);position:absolute;inset:0}.lista-capa-titulo{padding:14px 16px;position:absolute;bottom:0;left:0;right:0}.lista-capa-titulo .lista-titulo{color:#fff;text-shadow:0 1px 8px #00000059}.lista-cab[data-sobre=true]{justify-content:flex-end;padding-top:8px}.lista-titulo:focus{background:color-mix(in srgb, var(--surf2) 60%, transparent);border-radius:8px}.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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)}@media (hover:hover){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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}.frame-html[data-arte=true] .fh-cab{bottom:calc(100% + var(--rt,0px))}.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)}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.ph-camada:hover{background:var(--surf2)}}.ph-camada[data-sel=true]{background:var(--acento-suave)}.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:has(.ph-acoes [data-ligado=true]) .ph-acoes{display:flex}@media (hover:hover){.ph-camada:hover .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}@media (hover:hover){.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:focus{border-color:var(--borda);background:var(--surf2)}@media (hover:hover){.ph-nome-input:hover{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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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)}@media (hover:hover){.btn-icone:not(:disabled):hover{transform:scale(1.1)}}.btn-icone:not(:disabled):active{transition-duration:.2s;transform:scale(.94)}@media (hover:hover){.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}@media (hover:hover){.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)}@media (hover:hover){.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)}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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[data-ativa=true] .camada-acoes,.camada-acoes:focus-within,.camada[data-oculto=true] .camada-acoes{opacity:1}@media (hover:hover){.camada:hover .camada-acoes{opacity:1}}.camada-acoes button{width:24px;height:24px;color:var(--mudo);border-radius:6px;place-items:center;display:grid}@media (hover:hover){.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}@media (hover:hover){.canvas[data-tool=selecionar] .objeto[data-widget]:not([data-selecionado=true]):hover{scale:1.012}}}.mk-clientes{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.mk-clientes button{border:1px solid var(--borda);background:var(--surf2);text-align:left;color:var(--texto);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.mk-clientes button[aria-selected=true]{border-color:var(--acento);background:var(--acento-suave)}.mk-clientes span{flex-direction:column;min-width:0;line-height:1.2;display:flex}.mk-clientes b{font-size:13px}.mk-clientes small{color:var(--mudo);font-size:11px}.mk-logo{color:#fff;letter-spacing:-.02em;border-radius:10px;flex:none;place-items:center;font-weight:800;display:grid}.mk-passos{flex-direction:column;gap:14px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mk-passo{border:1px solid var(--borda);background:var(--surf2);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}@media (max-width:760px){.mk-passo{grid-template-columns:1fr}}.mk-texto{align-items:flex-start;gap:10px;min-width:0;display:flex}.mk-texto>div{flex-direction:column;gap:6px;min-width:0;display:flex}.mk-texto b{font-size:14px}.mk-texto p{color:var(--mudo);margin:0;font-size:13px;line-height:1.5}.mk-texto code{background:var(--surf);border:1px solid var(--borda);color:var(--texto);border-radius:6px;padding:0 5px;font-size:12px}.mk-num{background:var(--acento);width:26px;height:26px;color:var(--sobre-acento);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.mk-copiar{background:var(--surf);border:1px solid var(--borda);border-radius:10px;align-items:stretch;gap:6px;padding:4px 4px 4px 10px;display:flex}.mk-copiar pre{white-space:pre-wrap;word-break:break-all;color:var(--texto);flex:1;margin:0;padding:6px 0;font-family:ui-monospace,Menlo,monospace;font-size:12px}.mk-copiar .btn-texto{flex:none;align-self:flex-start}.mk-fig{min-width:0}.mk-term,.mk-janela{border-radius:12px;font-size:11.5px;overflow:hidden;box-shadow:0 8px 24px #00000040}.mk-barra{color:#a7abb3;background:#2b2d31;align-items:center;gap:5px;padding:7px 10px;display:flex}.mk-barra i{background:#ff5f57;border-radius:50%;width:9px;height:9px}.mk-barra i:nth-child(2){background:#febc2e}.mk-barra i:nth-child(3){background:#28c840}.mk-barra span{text-overflow:ellipsis;white-space:nowrap;margin-left:6px;font-size:11px;overflow:hidden}.mk-corpo{color:#d7dae0;word-break:break-all;background:#1b1c1f;flex-direction:column;gap:3px;min-height:84px;padding:10px 12px;font-family:ui-monospace,Menlo,monospace;display:flex}.mk-corpo [data-c=eu]{color:#fff}.mk-corpo [data-c=ok]{color:#8fd694}.mk-corpo [data-c=aviso]{color:#f2b84b}.mk-corpo [data-c=mudo]{color:#8a8f98}.mk-corpo [data-c=sel]{color:#b9aeff;background:#b9aeff1f;border-radius:4px}.mk-corpo-app{color:#1e2e1d;background:#f6f6f3;flex-direction:column;gap:7px;min-height:84px;padding:12px;display:flex}.mk-h{font-size:12.5px}.mk-linha{background:#fff;border:1px solid #e3e5dc;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.mk-seg{background:#eef0e9;border-radius:999px;gap:2px;padding:2px;display:flex}.mk-seg i{color:#6b7468;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal}.mk-seg i[data-on=true]{color:#1e2e1d;background:#fff;font-weight:700}.mk-btn{color:#fff;background:#5b47e3;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11px;font-weight:700}.mk-btn.mk-pq{padding:3px 10px}.mk-campo{word-break:break-all;background:#fff;border:1px solid #e3e5dc;border-radius:8px;flex-direction:column;gap:2px;padding:6px 8px;display:flex}.mk-campo small{color:#6b7468;font-size:10px}.mk-code{white-space:pre-wrap;word-break:break-all;margin:0;font-family:ui-monospace,Menlo,monospace;font-size:11px}.mk-diag ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mk-diag li{background:var(--surf2);border-radius:12px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;display:flex}.mk-diag li>div{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-diag li span{color:var(--mudo);word-break:break-word;font-size:12px}.mk-diag li[data-ok=true] svg{color:var(--ok)}.mk-diag li[data-ok=false] svg{color:var(--alerta)}.gira{animation:1s linear infinite gira}.ia-proj{color:var(--mudo);font-weight:500}.cfg.cc-janela{width:min(920px,100%);max-height:calc(100vh - 32px)}.cc-como{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (max-width:700px){.cc-como{grid-template-columns:1fr}}.cc-como>div{background:var(--acento-suave);border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.cc-como b{color:var(--acento);font-size:13px}.cc-como span{color:var(--texto);font-size:12px;line-height:1.4}.cc-extra{border:1px solid var(--borda);border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.cc-extra summary{cursor:pointer;font-size:13px;font-weight:700}.cc-extra[open]>:not(summary){margin-top:8px}.int{flex-direction:column;gap:14px;display:flex}.int-cats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (max-width:760px){.int-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}.int-cats button{border:1px solid var(--borda);background:var(--surf2);color:var(--texto);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;display:flex}.int-cats button[aria-selected=true]{border-color:var(--acento);background:var(--acento-suave);color:var(--acento)}.int-cats b{font-size:13px}.int-cats small{color:var(--mudo);font-size:11px;line-height:1.2}.int-cat-ic{background:var(--surf);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.int-grade{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.int-card{border:1px solid var(--borda);background:var(--surf2);color:var(--texto);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}@media (hover:hover){.int-card:not(:disabled):hover{border-color:var(--acento)}}.int-card:disabled{cursor:default;opacity:.75}.int-ic{background:var(--acento-suave);width:40px;height:40px;color:var(--acento);border-radius:12px;flex:none;place-items:center;display:grid}.int-txt{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.int-txt b{font-size:14px}.int-txt small{color:var(--mudo);font-size:12px}.int-status{background:var(--surf);color:var(--mudo);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.int-status[data-status=ativo]{background:color-mix(in srgb, var(--ok) 18%, transparent);color:var(--ok)}.int-status[data-status=disponivel]{background:var(--acento-suave);color:var(--acento)}.int-detalhe{flex-direction:column;gap:12px;display:flex}.int-detalhe>.btn-texto{align-self:flex-start}.int-det-cab{align-items:center;gap:12px;display:flex}.int-det-cab>div{flex-direction:column;gap:2px;display:flex}.int-det-cab b{font-size:16px}.int-det-cab span{color:var(--mudo);font-size:13px}.int-mcp-topo{flex-direction:column;gap:8px;display:flex}.int-mcp-topo code{background:var(--surf2);word-break:break-all;border-radius:6px;padding:1px 6px;font-size:12px}.barra[data-colunas="2"],.barra[data-colunas="3"]{place-items:center;column-gap:2px;width:auto;padding-left:6px;padding-right:6px;display:grid}.barra[data-colunas="2"]{grid-template-columns:repeat(2,auto)}.barra[data-colunas="3"]{grid-template-columns:repeat(3,auto)}.barra[data-colunas="2"] .divisor-h,.barra[data-colunas="3"] .divisor-h{grid-column:1/-1;justify-self:center;width:calc(100% - 8px)}.pasta{pointer-events:auto;cursor:grab;position:absolute}.pasta-miolo{transform-origin:0 0;position:absolute;top:0;left:0}.pasta-fundo{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pasta-fundo path{fill:var(--cor-pasta);filter:brightness(.78)}.pasta-papeis{pointer-events:none;height:120px;position:absolute;top:30px;left:16px;right:16px}.pasta-papel{color:#1e2e1d;overflow-wrap:anywhere;width:44%;height:112px;transition:transform .35s var(--suave,ease);background:#fff;border-radius:9px;flex-direction:column;gap:4px;padding:8px;font-size:10px;font-weight:600;line-height:1.25;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 1px 4px #00000029}.pasta-papel img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pasta-papel span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pasta-papel svg{opacity:.55;flex:none}.pasta-papel[data-i="0"]{top:10px;left:3%;transform:rotate(-6deg)}.pasta-papel[data-i="1"]{z-index:1;top:0;left:28%}.pasta-papel[data-i="2"]{top:10px;left:53%;transform:rotate(6deg)}@media (hover:hover){.pasta:hover .pasta-papel[data-i="0"]{transform:rotate(-9deg)translateY(-8px)}.pasta:hover .pasta-papel[data-i="1"]{transform:translateY(-10px)}.pasta:hover .pasta-papel[data-i="2"]{transform:rotate(9deg)translateY(-8px)}}.pasta-frente{background:var(--cor-pasta);height:112px;color:var(--tinta-pasta);z-index:2;background-image:linear-gradient(#ffffff29,#fff0 55%);border-radius:16px 16px 18px 18px;align-items:flex-end;padding:14px 16px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px #ffffff59,0 6px 18px #0000002e}.pasta-frente[data-capa=true]{height:160px}.pasta-capa{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pasta-frente[data-capa=true]:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0009);position:absolute;inset:0}.pasta-info{z-index:1;flex-direction:column;gap:1px;min-width:0;display:flex;position:relative}.pasta-info input{font:inherit;letter-spacing:-.01em;color:inherit;text-overflow:ellipsis;cursor:text;background:0 0;border:0;outline:0;width:auto;max-width:100%;padding:0;font-size:15px;font-weight:800}.pasta-info input:focus{text-underline-offset:3px;text-decoration:underline}.pasta-info span{opacity:.72;font-size:11.5px;font-weight:600}.pasta[data-selecionado=true] .pasta-miolo{filter:drop-shadow(0 0 0 var(--acento))}.pasta[data-selecionado=true]:after{content:"";border:2px solid var(--acento);pointer-events:none;border-radius:22px;position:absolute;inset:-6px}.pasta[data-recebendo=true]:after{content:"";border:2.5px dashed var(--acento);pointer-events:none;border-radius:24px;position:absolute;inset:-8px}.pasta[data-recebendo=true] .pasta-papel[data-i="1"]{transform:translateY(-14px)}.pasta[data-recebeu] .pasta-miolo{animation:.45s cubic-bezier(.3,1.6,.5,1) both pastaRecebe}@keyframes pastaRecebe{0%{scale:1}40%{scale:1.06}to{scale:1}}.pasta-solte{white-space:nowrap;background:var(--acento);color:var(--sobre-acento);z-index:3;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.pasta-aberta-tinta{background:var(--cor-pasta);pointer-events:none;border-radius:0 24px 24px;position:absolute;inset:0}.pasta-aberta-papel{background:var(--surf);opacity:.86;pointer-events:none;border-radius:0 21px 21px;position:absolute;inset:3px;box-shadow:inset 0 18px 26px -18px #00000059,inset 0 0 0 1px #fff6}.pasta-aberta-borda{border:3px solid var(--cor-pasta);pointer-events:none;border-radius:0 24px 24px;position:absolute;inset:0}.pasta-aberta[data-selecionado=true] .pasta-aberta-borda{box-shadow:0 0 0 3px var(--acento)}.pasta-aberta[data-recebendo=true] .pasta-aberta-borda{border-style:dashed;border-color:var(--acento)}.pasta-aberta-aba:after{content:"";background:radial-gradient(circle at 100% 0, transparent 21px, var(--cor-pasta) 22px);width:22px;height:22px;position:absolute;bottom:0;right:-22px}.pasta-aberta-labio{pointer-events:auto;cursor:grab;background:var(--cor-pasta);height:52px;color:var(--tinta-pasta);background-image:linear-gradient(#ffffff38,#fff0 60%);border-radius:20px 20px 24px 24px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px 0 18px;font-size:12.5px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 18px -8px #00000059,inset 0 1px #ffffff59}.pasta-aberta-labio span{opacity:.85;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pasta-aberta-guardar{color:#1e2e1d;background:#ffffffeb;border-radius:999px;flex:none;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:12.5px;font-weight:800;display:flex}.pasta-aberta-aba{background:var(--cor-pasta);height:42px;color:var(--tinta-pasta);pointer-events:auto;cursor:grab;white-space:nowrap;border-radius:16px 16px 0 0;align-items:center;gap:8px;padding:0 8px 0 14px;font-size:13px;font-weight:800;display:flex;position:absolute;bottom:calc(100% - 1px);left:0}.pasta-aberta-aba input{font:inherit;color:inherit;cursor:text;background:0 0;border:0;outline:0;padding:0}.pasta-aberta-cont{opacity:.7;font-size:11px;font-weight:700}.pasta-aberta-fechar{height:28px;color:inherit;background:#ffffff38;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:700;display:flex}@media (hover:hover){.pasta-aberta-fechar:hover{background:#ffffff5c}}@media (prefers-reduced-motion:no-preference){[data-saindo]{animation:.6s cubic-bezier(.2,.9,.25,1.12) both sairDaPasta;animation-delay:var(--atraso,0s)}.pasta-aberta[data-abrindo] :is(.pasta-aberta-tinta,.pasta-aberta-papel,.pasta-aberta-borda){animation:.45s ease-out both pastaAbre}.pasta-aberta[data-abrindo] .pasta-aberta-labio{animation:.55s cubic-bezier(.2,.9,.25,1.1) both labioDesce}}@keyframes sairDaPasta{0%{translate:var(--de-x,0) var(--de-y,0);opacity:0;scale:.12}35%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes pastaAbre{0%{opacity:0}}@keyframes labioDesce{0%{opacity:0;transform:translateY(-40%)}}.arte-overlay{pointer-events:none;z-index:4;position:absolute}.arte-margem{outline:1px dashed color-mix(in srgb, var(--acento) 80%, transparent);outline-offset:0;position:absolute}.arte-zona{color:#ff2d55f2;letter-spacing:.02em;background:repeating-linear-gradient(135deg,#ff2d552e 0 8px,#ff2d550f 8px 16px);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute}.arte-guia{pointer-events:auto;justify-content:center;align-items:stretch;display:flex;position:absolute}.arte-guia[data-eixo=v]{cursor:ew-resize}.arte-guia[data-eixo=h]{cursor:ns-resize;flex-direction:column;justify-content:center}.arte-guia[data-eixo=v] i{height:100%;display:block}.arte-guia[data-eixo=h] i{width:100%;display:block}.arte-encaixe{position:absolute}.ph-presets-2{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.ph-presets-2 .btn-prop{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 8px}.ph-presets-2 .btn-prop small{opacity:.7;font-size:10.5px}.fh-pagina .fh-el[data-recortando=true]{cursor:grab!important;outline:2px dashed #ffb020!important}.fh-pagina .fh-el[data-recortando=true]:active{cursor:grabbing!important}.arte-curva{touch-action:none;border-radius:8px;display:block}.arte-curva-fundo{fill:var(--surf2)}.arte-curva-grade{stroke:var(--borda);stroke-width:1px;pointer-events:none}.arte-curva-linha{fill:none;stroke:var(--acento);stroke-width:2.5px;stroke-linecap:round;pointer-events:none}.arte-curva-ponto{fill:var(--surf);stroke:var(--acento);stroke-width:2.5px;cursor:grab}.arte-fatia{pointer-events:none;border-left:2px dashed #ff2d95;position:absolute}.arte-fatia span{color:#ff2d95;font-weight:800;position:absolute;top:6px;left:6px}.arte-regua{pointer-events:auto;color:var(--mudo);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;transform-origin:0 100%;padding:0;font-size:10.5px;display:block;position:absolute;overflow:hidden}.arte-regua-h{cursor:s-resize}.arte-regua-v{cursor:e-resize;transform-origin:100% 0}.arte-regua span{white-space:nowrap;line-height:1;position:absolute}.arte-regua-h span{align-items:center;padding-left:4px;display:flex;top:0;bottom:0}.arte-regua-h span i{opacity:.55;background:currentColor;width:1px;height:7px;position:absolute;bottom:0;left:0}.arte-regua-v span{left:0;right:0}.arte-regua-v span i{opacity:.55;background:currentColor;width:7px;height:1px;position:absolute;top:0;right:0}.arte-regua-v span b{writing-mode:vertical-rl;justify-content:center;width:100%;font-weight:400;display:flex;position:absolute;top:5px;left:0;transform:rotate(180deg)}.fh-objeto-selo{background:color-mix(in srgb, var(--acento) 88%, transparent);color:var(--sobre-acento);pointer-events:none;z-index:3;opacity:.85;border-radius:5px;padding:2px 4px;font-size:11px;line-height:1;position:absolute;top:4px;right:4px}.fh-pagina .fh-el[data-tipo=objeto]{overflow:visible}.ph-sobrescrita{align-items:flex-end;gap:6px;display:flex}.ph-sobrescrita>:first-child{flex:1;min-width:0}.ph-cartao-camadas{flex-direction:column;padding:2px 2px 12px;display:flex}.ph-cab-camadas{border-bottom:1px solid var(--borda);align-items:center;gap:8px;margin-bottom:8px;padding:4px 4px 12px;display:flex}.ph-titulo-camadas{color:var(--texto);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.ph-titulo-camadas svg{color:var(--acento)}.ph-seletor{flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.ph-seletor-btn{background:var(--surf2);border:1px solid var(--borda);height:30px;color:var(--texto);border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:0 10px 0 12px;font-size:12.5px;display:flex}.ph-seletor-btn svg{color:var(--mudo);flex:none}.ph-seletor-btn[aria-expanded=true]{border-color:var(--acento)}.ph-mais{background:var(--surf2);border:1px solid var(--borda);width:30px;height:30px;color:var(--texto);border-radius:999px}.ph-lista-pop{z-index:30;background:var(--surf);border:1px solid var(--borda);min-width:230px;max-height:320px;box-shadow:var(--sombra);border-radius:16px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.ph-lista-pop .ph-telas>li{border-radius:10px;align-items:center;display:flex;position:relative}.ph-lista-pop .ph-linha{height:34px}.ph-lista-pop .ph-linha[data-ativo=true]{background:var(--acento-suave)}.ph-pop-rodape{border-top:1px solid var(--borda);gap:4px;margin-top:6px;padding:6px 4px 0;display:flex}.ph-arvore .ph-camada{border-radius:12px;gap:8px;height:38px;margin:1px 0;padding-right:8px;font-size:13px;transition:background .12s}.ph-chip-tipo{background:color-mix(in srgb, var(--tom,var(--acento)) 16%, transparent);width:26px;height:26px;color:var(--tom,var(--acento));border-radius:9px;flex:none;place-items:center;display:grid}.ph-arvore .ph-camada>svg{display:none}.ph-camada[data-sel=true]{background:var(--acento);color:var(--sobre-acento);box-shadow:0 6px 16px -8px color-mix(in srgb, var(--acento) 80%, transparent)}.ph-camada[data-sel=true] .ph-nome{font-weight:700}.ph-camada[data-sel=true] .ph-chip-tipo{color:#fff;background:#ffffff38}.ph-camada[data-sel=true] .ph-seta,.ph-camada[data-sel=true] .ph-alca,.ph-camada[data-sel=true] .ph-marca,.ph-camada[data-sel=true] .ph-tag,.ph-camada[data-sel=true] .ph-dica-tag,.ph-camada[data-sel=true] .ph-acoes button{color:#ffffffe6}.ph-camada[data-sel=true] .ph-acoes{display:flex}@media (hover:hover){.ph-camada[data-sel=true]:hover{background:var(--acento)}.ph-camada[data-sel=true] .ph-acoes button:hover{color:#fff;background:#ffffff38}}.ph-camada[data-sel=true] .ph-acoes button[data-ligado=true]{color:#fff}.ph-camada[data-sel=true] .ph-renomear{color:var(--texto)}.ph-camada[data-oculto=true] .ph-nome{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.ph-raiz{font-weight:700}.ph-raiz .ph-contagem{color:var(--mudo);background:var(--surf2);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:600}.ph-filhos{border-left:2px solid var(--borda);border-radius:14px;flex-direction:column;margin:1px 0 4px 14px;padding:3px 3px 3px 6px;display:flex}.ph-filhos[data-ativo=true]{background:var(--acento-suave);border-left-color:color-mix(in srgb, var(--acento) 50%, transparent)}.ph-filhos[data-ativo=true] .ph-camada:hover:not([data-sel=true]){background:color-mix(in srgb, var(--acento) 10%, transparent)}.pasta-nome{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:800;display:block;overflow:hidden}.pasta-aberta-aba .pasta-nome{max-width:320px;font-size:13px}.ctx-nome-pasta{border:1px solid var(--borda);background:var(--surf2);height:34px;color:var(--texto);font:inherit;border-radius:12px;outline:0;min-width:0;padding:0 12px;font-size:13px;font-weight:700}.ctx-nome-pasta:focus{border-color:var(--acento)}.po-fundo{z-index:150;background:var(--canvas);background:color-mix(in srgb, var(--canvas) 72%, transparent);-webkit-backdrop-filter:blur(36px)saturate(1.2);backdrop-filter:blur(36px)saturate(1.2);place-items:center;padding:28px;animation:.28s ease-out both poFundo;display:grid;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.po-fundo{background:var(--canvas)}}html[data-leve=true] .po-fundo{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--canvas)}.po-pasta{border:3px solid var(--cor-pasta);background:var(--surf);border-radius:0 28px 28px;flex-direction:column;width:min(1200px,100%);height:min(860px,100% - 40px);margin-top:40px;animation:.42s cubic-bezier(.2,.9,.25,1.08) both poAbre;display:flex;position:relative;box-shadow:0 30px 80px #00000047,inset 0 18px 30px -20px #0000004d}.po-pasta:before{content:"";border-radius:inherit;background:var(--cor-pasta);opacity:.1;pointer-events:none;position:absolute;inset:0}.po-aba{background:var(--cor-pasta);color:#fff;border-radius:18px 18px 0 0;align-items:center;gap:10px;max-width:calc(100% - 220px);height:48px;padding:0 18px 0 14px;font-weight:800;display:flex;position:absolute;bottom:calc(100% - 1px);left:-3px}.po-aba:after{content:"";background:radial-gradient(circle at 100% 0, transparent 23px, var(--cor-pasta) 24px);width:24px;height:24px;position:absolute;bottom:0;right:-24px}.po-aba input{color:inherit;font:inherit;background:0 0;border:0;outline:0;min-width:0;padding:0;font-size:16px}.po-aba input:focus{text-underline-offset:4px;text-decoration:underline}.po-cont{opacity:.8;white-space:nowrap;font-size:12px}.po-btn{width:38px;height:38px;color:inherit;background:#ffffff2e;border-radius:12px;flex:none;place-items:center;display:grid}.po-acoes-topo{color:var(--texto);gap:6px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0}.po-acoes-topo .po-btn{background:var(--surf);box-shadow:var(--sombra);border:1px solid var(--borda)}.po-acoes-topo .po-fechar{background:var(--texto);width:44px;height:44px;color:var(--surf);border:0;border-radius:999px}.po-universo{touch-action:none;cursor:grab;border-radius:0 25px 0 0;flex:1;position:relative;overflow:hidden}.po-mundo{transform-origin:0 0;position:absolute;top:0;left:0}.po-item{display:contents}.po-sel{border-style:solid;border-color:var(--acento);pointer-events:none;z-index:99999;position:absolute}.po-vazia{color:var(--mudo);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.po-vazia b{color:var(--texto);font-size:18px}.po-labio{z-index:2;background:var(--cor-pasta);color:#fff;background-image:linear-gradient(#ffffff38,#fff0 60%);border-radius:22px 22px 28px 28px;flex-wrap:wrap;align-items:center;gap:10px;min-height:64px;margin:0 -3px -3px;padding:10px 14px 10px 22px;display:flex;position:relative;box-shadow:0 -10px 22px -10px #00000059,inset 0 1px #ffffff59}.po-dica{opacity:.9;margin-right:auto;font-size:13px;font-weight:700}.po-acao{color:#1e2e1d;background:#fff;border-radius:999px;align-items:center;gap:7px;height:40px;padding:0 16px;font-size:13.5px;font-weight:800;display:flex}.po-acao-sec{color:#fff;background:#fff3}@keyframes poFundo{0%{opacity:0}}@keyframes poAbre{0%{opacity:0;transform:translateY(18px)scale(.96)}}@media (max-width:640px){.po-fundo{padding:10px}.po-aba{max-width:calc(100% - 150px)}.po-acao{height:36px;padding:0 12px}}.rev-estado{align-items:center;gap:6px;margin:0 10px 6px;font-size:13px;font-weight:700;display:flex}.rev-estado[data-estado=pronta]{color:#2e9e5b}.rev-estado[data-estado=revisar]{color:#c98a1a}.painel-html .ph-secao>.cfg-nota,.painel-html .ph-secao>.cfg-linha,.rev-novo,.rev-conversa,.rev-guia{margin-left:10px;margin-right:10px}.rev-novo{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.rev-novo textarea,.rev-novo input{font:inherit;color:var(--texto);background:var(--surf2);border:1px solid var(--borda);resize:vertical;border-radius:10px;outline:0;padding:8px 10px;font-size:13px}.rev-novo textarea:focus,.rev-novo input:focus{border-color:var(--acento)}.rev-conversa{border:1px solid var(--borda);background:var(--surf2);border-radius:12px;margin-bottom:8px;padding:8px 10px}.rev-conversa[data-resolvido=true]{opacity:.6}.rev-conversa p{overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;line-height:1.35}.rev-conversa small,.rev-versoes small,.rev-guia small{color:var(--mudo);font-size:11px}.rev-resp{border-left:2px solid var(--borda);padding-left:10px}.rev-versoes{flex-direction:column;gap:4px;margin:0 10px;padding:0;list-style:none;display:flex}.rev-versoes li{background:var(--surf2);border-radius:10px;align-items:center;gap:6px;padding:6px 8px;display:flex}.rev-versoes li>span{flex-direction:column;flex:1;min-width:0;font-size:12px;display:flex}.rev-guia{background:var(--surf2);text-align:left;border-radius:10px;justify-content:space-between;gap:8px;width:calc(100% - 20px);margin-bottom:4px;padding:6px 10px;font-size:13px;display:flex}.md-player{background:#0e150d;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #0000004d}.md-player iframe,.md-player video{background:#000;border:0;flex:1;width:100%;min-height:0}.md-player-rodape{color:#cfd8cd;background:#172016;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}.md-player-rodape b{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:none;max-width:40%;font-size:12px;overflow:hidden}.md-player-rodape span{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.plg-ancora{position:relative}.plg-pilula{z-index:70;border-radius:18px;flex-direction:column;align-items:stretch;gap:2px;width:330px;padding:8px;position:absolute;bottom:-4px;left:52px}.plg-tit{letter-spacing:.08em;text-transform:uppercase;color:var(--mudo);padding:4px 8px 6px;font-size:11px;font-weight:800}.plg-linha{text-align:left;color:var(--texto);border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.plg-linha:hover{background:var(--surf2)}.plg-linha>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.plg-linha b{font-size:13px}.plg-linha small{color:var(--mudo);font-size:11px}.plg-ic{background:var(--surf2);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.plg-ic img{object-fit:cover;width:100%;height:100%}.plg-gerenciar{border-top:1px solid var(--borda);border-radius:0 0 12px 12px;margin-top:4px}.plg-fundo{z-index:480;background:#050a058c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.plg-modal{background:var(--surf,#fff);width:min(560px,100%);max-height:min(720px,100%);color:var(--texto);border:1px solid var(--borda);border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px #0006}.plg-modal[data-largo=true]{width:min(820px,100%)}.plg-modal>header{border-bottom:1px solid var(--borda);align-items:center;gap:8px;padding:14px 14px 10px 20px;display:flex}.plg-modal>header>div{flex-direction:column;flex:1;display:flex}.plg-modal>header b{font-size:16px}.plg-modal>header span{color:var(--mudo);font-size:12px}.plg-corpo{flex-direction:column;flex:1;gap:10px;padding:14px 20px;display:flex;overflow-y:auto}.plg-modal>footer{border-top:1px solid var(--borda);align-items:center;gap:10px;padding:12px 20px;display:flex}.plg-cont{color:var(--mudo);text-align:right;flex:1;font-size:12px}.plg-sempre{color:var(--mudo);flex:1;align-items:center;gap:6px;font-size:12px;display:flex}.plg-vazio{flex-direction:column;align-items:flex-start;gap:12px;padding:8px 0;display:flex}.plg-barra{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.plg-abas{flex:1;gap:4px;display:flex}.plg-abas button{color:var(--mudo);border-radius:999px;padding:6px 12px;font-size:13px}.plg-abas button[aria-selected=true]{background:var(--acento-suave);color:var(--texto);font-weight:700}.plg-busca{border:1px solid var(--borda);background:var(--surf2);border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 10px;display:flex}.plg-busca input,.plg-url input{font:inherit;color:var(--texto);background:0 0;border:0;outline:0;min-width:0;font-size:13px}.plg-url{gap:8px;display:flex}.plg-url input{border:1px solid var(--borda);background:var(--surf2);border-radius:12px;flex:1;height:38px;padding:0 12px}.plg-caminho{flex-wrap:wrap;align-items:center;gap:2px;font-size:13px;display:flex}.plg-caminho span{align-items:center;display:inline-flex}.plg-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.plg-item{text-align:left;width:100%;color:var(--texto);border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}.plg-item:hover{background:var(--surf2)}.plg-item b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.plg-item small{color:var(--mudo);text-align:right;max-width:55%;font-size:11px}.plg-lista li[data-marcado=true] .plg-item{background:var(--acento-suave);outline:1px solid var(--acento)}.plg-nada{text-align:center;color:var(--mudo);padding:24px;font-size:13px}.plg-pins{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.plg-pins button{aspect-ratio:3/4;background:var(--surf2);border-radius:12px;outline:2px solid #0000;width:100%;position:relative;overflow:hidden}.plg-pins button[data-marcado=true]{outline-color:var(--acento)}.plg-pins img{object-fit:cover;width:100%;height:100%}.plg-check{background:var(--acento);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}@keyframes plg-girar{to{transform:rotate(360deg)}}.girar{animation:.9s linear infinite plg-girar}.cfg-grade{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.cfg-codigo{background:var(--canvas);border:1px solid var(--borda);-webkit-user-select:all;user-select:all;border-radius:10px;margin:6px 0;padding:10px 12px;font-size:12px;overflow:auto}.plg-prefs{border:0;flex-direction:column;gap:6px;margin:6px 0 0;padding:0;display:flex}.plg-prefs label{align-items:flex-start;gap:8px;font-size:13px;display:flex}.plg-prefs small{color:var(--mudo);font-size:11px;display:block}.plg-gerenciar,.plg-gerenciar:hover{text-decoration:none}.tk{flex-direction:column;gap:10px;padding:4px 10px 12px;display:flex}.tk-temas{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tk-temas button[role=tab]{color:var(--mudo);border-radius:999px;padding:4px 10px;font-size:12px}.tk-temas button[role=tab][aria-selected=true]{background:var(--acento-suave);color:var(--texto);font-weight:700}.tk-add-tema{width:24px;height:24px;color:var(--mudo);border-radius:7px;place-items:center;display:grid}.tk-add-tema:hover{background:var(--surf2)}.tk-grupo{flex-direction:column;gap:4px;display:flex}.tk-grupo>header{letter-spacing:.08em;text-transform:uppercase;color:var(--mudo);justify-content:space-between;align-items:center;padding:6px 2px 2px;font-size:10px;font-weight:800;display:flex}.tk-linha{align-items:center;gap:6px;display:flex}.tk-linha[data-override=true] .tk-valor{border-color:var(--acento)}.tk-amostra{border-radius:6px;flex:none;width:20px;height:20px;box-shadow:inset 0 0 0 1px #0000001f}.tk-nome{width:92px;font:inherit;background:var(--surf2);border:1px solid var(--borda);color:var(--texto);border-radius:8px;outline:0;flex:none;min-width:0;padding:5px 7px;font-size:12px}.tk-valor{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 7px;font-size:12px}.tk-nome:focus,.tk-valor:focus{border-color:var(--acento)}.tk-nome:disabled{opacity:.6}.tk-export{border-top:1px solid var(--borda);gap:10px;padding-top:10px;display:flex}.pcor-tokens{border-top:1px dashed var(--borda);flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.pcor-tokens .cor{border-radius:6px;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0000001f}.pcor-tokens .cor[aria-pressed=true]{outline:2px solid var(--acento);outline-offset:1px}.tk-fontes{border-bottom:1px solid var(--borda);padding-bottom:10px}.tk-fonte-linha{align-items:center;gap:8px;padding:4px 0;display:flex}.tk-fonte-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.tk-fonte-linha small{color:var(--mudo);font-size:11px}
