:root{color-scheme:light;--bg:#ffffff;--bg2:#f5f5f5;--bg3:#ececec;--hover:#f0f0f0;--line:#e6e6e6;--line2:#d4d4d4;--ink:#1e1e1e;--ink2:#6e6e6e;--ink3:#b0b0b0;--accent:#dc5303;--accent-hover:#c24a02;--accent-ink:#ffffff;--accent-soft:#fbeae1;--accent-text:#892600;--sand:#f5f1e3;--ok:#1f7a5c;--ok-soft:rgba(31,122,92,0.1);--err:#c73e3e;--err-soft:rgba(199,62,62,0.1);--canvas:#e9e9e9;--knob:#ffffff;--shadow:rgba(0,0,0,0.1);--laranja-ponto:var(--accent);--roxo-soft:#eeeafc;--roxo-text:#4b2fb3;--azul-soft:#e7ecf7;--azul-text:#142b5c;--azul:#2f6bd8;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--r:8px;--r2:12px;--r3:16px;--h:28px;--hp:32px;--pad:12px;--gutter:24px;--sidebar:232px;--dur:120ms;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E6E6E' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#2c2c2c;--bg2:#383838;--bg3:#444444;--hover:#3c3c3c;--line:#444444;--line2:#454545;--ink:#ffffff;--ink2:rgba(255,255,255,0.62);--ink3:rgba(255,255,255,0.36);--accent-soft:rgba(220,83,3,0.18);--accent-text:#ffb27a;--sand:rgba(237,232,208,0.1);--ok:#5bc48f;--ok-soft:rgba(91,196,143,0.12);--err:#ff7a7a;--err-soft:rgba(255,122,122,0.14);--canvas:#1e1e1e;--shadow:rgba(0,0,0,0.35);--laranja-ponto:#ffb27a;--roxo-soft:rgba(126,96,230,0.22);--roxo-text:#c4b5ff;--azul-soft:rgba(90,130,210,0.22);--azul-text:#a9c2f5;--azul:#7ea6f5;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8A8A8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}}:root[data-theme=dark]{color-scheme:dark;--bg:#2c2c2c;--bg2:#383838;--bg3:#444444;--hover:#3c3c3c;--line:#444444;--line2:#454545;--ink:#ffffff;--ink2:rgba(255,255,255,0.62);--ink3:rgba(255,255,255,0.36);--accent-soft:rgba(220,83,3,0.18);--accent-text:#ffb27a;--sand:rgba(237,232,208,0.1);--ok:#5bc48f;--ok-soft:rgba(91,196,143,0.12);--err:#ff7a7a;--err-soft:rgba(255,122,122,0.14);--canvas:#1e1e1e;--shadow:rgba(0,0,0,0.35);--laranja-ponto:#ffb27a;--roxo-soft:rgba(126,96,230,0.22);--roxo-text:#c4b5ff;--azul-soft:rgba(90,130,210,0.22);--azul-text:#a9c2f5;--azul:#7ea6f5;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8A8A8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-inter,"Inter"),var(--sans);font-size:13px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}figure,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0}img,svg,video{display:block;max-width:100%}svg{flex:none}a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink3);text-decoration-color:var(--ink3);text-underline-offset:2px;transition:-webkit-text-decoration-color var(--dur);transition:text-decoration-color var(--dur);transition:text-decoration-color var(--dur),-webkit-text-decoration-color var(--dur)}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}button,input,select,textarea{font:inherit;color:inherit;margin:0}small{font-size:11px}b,strong{font-weight:600}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}[hidden]{display:none!important}::selection{background:var(--accent-soft);color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}h1{font-size:13px;font-weight:600;line-height:1.3;letter-spacing:0}.secao-titulo,h2{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2);line-height:1.4}h3{font-size:13px;font-weight:600}.sub{font-size:12px;color:var(--ink2);margin:2px 0 16px}.miudo,.terciario{font-size:11px;color:var(--ink2)}.atrasado{color:var(--err);font-weight:500}.marca-conta{font-size:12px;color:var(--ink2)}.marca-conta,.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app{display:flex}.app,.solto{min-height:100vh}.sidebar{width:var(--sidebar);flex:none;position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:var(--bg2);border-right:1px solid var(--line);z-index:20}.sidebar-topo{height:48px;flex:none;display:flex;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid var(--line)}.sidebar-marca{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-size:13px;font-weight:600;min-width:0}.sidebar-marca svg{height:20px;width:auto}.sidebar-menu{display:none;margin-left:auto;width:28px;height:28px;padding:0;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink2);align-items:center;justify-content:center;cursor:pointer}.sidebar-menu:hover{background:var(--hover);color:var(--ink)}.sidebar-corpo{display:flex;flex-direction:column;flex:1 1;min-height:0}.sidebar-nav{display:flex;flex-direction:column;gap:2px;padding:8px;overflow-y:auto}.sidebar-nav a{position:relative;display:flex;align-items:center;gap:8px;height:30px;padding:0 8px 0 10px;border-radius:var(--r);color:var(--ink2);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background var(--dur),color var(--dur)}.sidebar-nav a svg{width:16px;height:16px}.sidebar-nav a:hover{background:var(--hover);color:var(--ink)}.sidebar-nav a.on{background:var(--bg);color:var(--ink);font-weight:600;box-shadow:0 1px 2px var(--shadow)}.sidebar-nav a.on:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:1px;background:var(--accent)}.sidebar-pe{margin-top:auto;display:flex;align-items:center;gap:8px;padding:12px 12px 12px 16px;border-top:1px solid var(--line)}.sidebar-quem{min-width:0;flex:1 1;line-height:1.3}.sidebar-quem b{display:block;font-size:12px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-quem small{display:block;font-size:11px;color:var(--ink2)}.sidebar-pe form{margin:0;flex:none}.sidebar-pe .btn.texto{padding:0 4px}.conteudo{flex:1 1;min-width:0;padding:0 var(--gutter) 64px;width:100%;max-width:calc(1360px + var(--gutter) * 2);margin-inline:auto}.conteudo:has(>.quadro){max-width:none}.conteudo:has(>.medio){max-width:calc(880px + var(--gutter) * 2)}.conteudo:has(>.estreito){max-width:calc(640px + var(--gutter) * 2)}.conteudo:has(>.assistente){max-width:none;height:100vh;height:100dvh;display:flex;flex-direction:column;padding-top:16px;padding-bottom:16px}.assistente{flex:1 1;min-height:0;display:flex}@media (max-width:820px){.conteudo:has(>.assistente){height:calc(100dvh - 44px);flex:none;min-height:0;padding-top:0;padding-bottom:0}body:has(.assistente) .bolinha{display:none}html[data-cx-teclado] .conteudo:has(>.assistente){position:fixed;top:var(--cx-vv-top,0);left:0;right:0;z-index:60;height:var(--cx-vv-h,100dvh);background:var(--bg)}}@media (max-width:820px){html[data-cx-vv],html[data-cx-vv] body{overflow:hidden;overscroll-behavior:none}}.estreito{max-width:640px}.medio{max-width:880px}.cabecalho{display:flex;align-items:center;gap:12px;min-height:40px;padding:0;margin:0 0 16px;border-bottom:1px solid var(--line)}.cabecalho h1{flex:none;max-width:100%;font-size:13px;font-weight:600}.cabecalho .sub,.cabecalho h1,.cabecalho-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cabecalho .sub,.cabecalho-sub{flex:1 1 auto;min-width:0;margin:0;font-size:12px;color:var(--ink2)}.cabecalho .sub a,.cabecalho-sub a{color:var(--ink2);text-decoration:none}.cabecalho .sub a:hover,.cabecalho-sub a:hover{color:var(--ink);text-decoration:underline}.cabecalho-titulo{display:flex;align-items:baseline;gap:8px;min-width:0}.cabecalho-acoes{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.cabecalho .voltar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:-6px;border-radius:var(--r);color:var(--ink2);text-decoration:none}.cabecalho .voltar:hover{background:var(--hover);color:var(--ink)}.cartao,.painel{background:var(--bg);border:1px solid var(--line);border-radius:var(--r3);padding:20px;margin-bottom:16px}.cartao>:last-child,.painel>:last-child{margin-bottom:0}.painel-cab{display:flex;align-items:center;gap:8px;margin:-4px 0 12px}.painel-cab h2,.painel-cab h3{flex:1 1;min-width:0}.secao{margin:0 0 24px}.secao-cab{display:flex;align-items:center;gap:8px;padding:0 0 6px;margin:0 0 12px;border-bottom:1px solid var(--line)}.secao-cab .secao-titulo,.secao-cab h2{flex:1 1;min-width:0}.secao-cab .miudo{color:var(--ink2)}.secao>h2:first-child{margin:0 0 12px}.conteudo>h2,.secao>h2:first-child{padding:0 0 6px;border-bottom:1px solid var(--line)}.conteudo>h2{margin:24px 0 12px}.btn,button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--h);padding:0 12px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--dur),border-color var(--dur),color var(--dur),opacity var(--dur)}.btn svg,button svg{width:14px;height:14px}.btn:hover,button:hover{background:var(--hover);text-decoration:none}.btn.primario,button.primario{height:var(--hp);padding:0 14px;background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:600}.btn.primario:hover,button.primario:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn.texto,button.texto{border-color:transparent;background:transparent;color:var(--ink2);padding:0 8px}.btn.texto:hover,button.texto:hover{background:var(--hover);color:var(--ink)}.btn.perigo,button.perigo{border-color:transparent;background:transparent;color:var(--err)}.btn.perigo:hover,button.perigo:hover{background:var(--err-soft)}.btn.icone,button.icone{width:var(--h);padding:0}.btn.largo{width:100%}.btn:disabled,.btn[aria-disabled=true],button:disabled{opacity:.45;pointer-events:none}.btn:active,button:active{transform:translateY(.5px)}.rodape-acoes{display:flex;align-items:center;gap:8px;margin-top:16px}.rodape-acoes .espaco{flex:1 1}.rodape-acoes:has(.btn.primario) .btn,.rodape-acoes:has(button.primario) button{height:var(--hp)}.campo,label{display:block;margin-bottom:12px}.campo>span,.rotulo,label>span{line-height:1.4}.campo-linha,.campo>span,.rotulo,label>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11px;color:var(--ink2);margin-bottom:4px}.campo-linha .aux,.rotulo .aux,label>span .aux{margin-left:auto;color:var(--ink2);font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}input,select,textarea{width:100%;height:var(--h);padding:0 8px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font-size:12px;line-height:1.4;transition:border-color var(--dur),background var(--dur)}textarea{height:auto;min-height:64px;padding:6px 8px;resize:vertical;line-height:1.5}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:26px;background-image:var(--chevron);background-repeat:no-repeat;background-position:right 7px center;background-size:12px;cursor:pointer}select:not([size]) option{color:var(--ink);background:var(--bg)}::placeholder{color:var(--ink3);opacity:1}input:disabled,select:disabled,textarea:disabled{opacity:.45;cursor:not-allowed}.arquivo,label>.arquivo{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0;min-height:var(--h);font-size:12px;color:var(--ink)}.arquivo input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.arquivo .btn{flex:none}.arquivo:focus-within .btn{outline:2px solid var(--accent);outline-offset:1px}.arquivo-nomes{min-width:0;font-size:11px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label.erro .arquivo .btn{border-color:var(--err)}input[type=date],input[type=datetime-local],input[type=time]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}input[type=date]::-webkit-calendar-picker-indicator{width:14px;height:14px;padding:0;margin:0 0 0 4px;color:var(--ink2);background:currentColor;opacity:1;cursor:pointer;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='17' rx='2'/%3E%3Cpath d='M16 2.5v4'/%3E%3Cpath d='M8 2.5v4'/%3E%3Cpath d='M3 10.5h18'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='17' rx='2'/%3E%3Cpath d='M16 2.5v4'/%3E%3Cpath d='M8 2.5v4'/%3E%3Cpath d='M3 10.5h18'/%3E%3C/svg%3E") center /contain no-repeat}input[type=checkbox],input[type=radio]{width:14px;height:14px;padding:0;margin:0;accent-color:var(--accent);flex:none;cursor:pointer}input[type=hidden]{display:none}.campo.erro input,.campo.erro select,.campo.erro textarea,input[aria-invalid=true],label.erro input,label.erro select,label.erro textarea,select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--err)}.campo-erro{color:var(--err)}.campo-ajuda,.campo-erro{display:block;margin-top:4px;font-size:11px}.campo-ajuda{color:var(--ink2)}.cat-linha .check,label.check{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;color:var(--ink);white-space:nowrap;cursor:pointer}.cat-linha .check>span,label.check>span{display:inline;margin:0;font-size:12px;color:var(--ink)}.dupla{grid-template-columns:1fr 1fr;grid-gap:0 12px}.dupla,.tripla{display:grid;gap:0 12px}.tripla{grid-template-columns:1fr 1fr 1fr;grid-gap:0 12px}.abas,.segmentado{display:inline-flex;gap:2px;padding:3px;border-radius:calc(var(--r) + 3px);background:var(--bg3);max-width:100%;overflow-x:auto}.abas a,.segmentado a,.segmentado button,.segmentado label{display:inline-flex;align-items:center;height:26px;padding:0 12px;margin:0;border:0;border-radius:var(--r);background:transparent;color:var(--ink2);font-size:12px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--dur),color var(--dur)}.abas a:hover,.segmentado a:hover,.segmentado button:hover{color:var(--ink)}.abas .on,.segmentado .on{background:var(--bg);color:var(--ink);font-weight:600;box-shadow:0 1px 2px var(--shadow)}.segmentado a,.segmentado button,.segmentado label{gap:6px}.segmentado .azul:before,.segmentado .cinza:before,.segmentado .laranja:before,.segmentado .roxo:before,.segmentado .verde:before,.segmentado .vermelho:before{content:"";width:6px;height:6px;border-radius:50%;flex:none}.segmentado .cinza:before{background:var(--ink3)}.segmentado .laranja:before{background:var(--laranja-ponto)}.segmentado .verde:before{background:var(--ok)}.segmentado .vermelho:before{background:var(--err)}.segmentado .roxo:before{background:var(--roxo-text)}.segmentado .azul:before{background:var(--azul-text)}.switch{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;cursor:pointer}.switch,.switch>span{font-size:12px;color:var(--ink)}.switch>span{display:block;margin:0}.switch input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;border:0;padding:0;margin:0;flex:none;width:26px;height:15px;min-height:0;border-radius:999px;background:var(--ink3);transition:background var(--dur)}.switch input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:var(--knob);box-shadow:0 1px 2px var(--shadow);transition:transform var(--dur)}.switch input[type=checkbox]:checked{background:var(--accent)}.switch input[type=checkbox]:checked:after{transform:translateX(11px)}.switch input[type=checkbox]:disabled{opacity:.45}.badge,.selo,.tag{display:inline-flex;align-items:center;gap:5px;height:18px;padding:0 8px 0 7px;border-radius:999px;background:var(--bg3);color:var(--ink2);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;vertical-align:middle}.badge:before,.selo:before,.tag:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.badge.agendado,.badge.laranja,.selo.laranja,.tag.laranja{background:var(--accent-soft);color:var(--accent-text)}.badge.ativo,.badge.ok,.badge.publicado,.badge.verde,.selo.ativo,.selo.verde,.tag.verde{background:var(--ok-soft);color:var(--ok)}.badge.erro,.badge.falhou,.badge.vermelho,.selo.vermelho,.tag.vermelho{background:var(--err-soft);color:var(--err)}.badge.cinza,.badge.inativo,.badge.neutro,.selo.cinza,.selo.inativo,.tag.cinza{background:var(--bg3);color:var(--ink2)}.badge.roxo,.selo.roxo,.tag.roxo{background:var(--roxo-soft);color:var(--roxo-text)}.badge.azul,.selo.azul,.tag.azul{background:var(--azul-soft);color:var(--azul-text)}.badge.sem-bolinha:before{display:none}.select-estado{width:auto;min-width:148px;max-width:100%}.mover{margin:0}.avatar{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);font-size:10px;font-weight:600;line-height:1;text-transform:uppercase;overflow:hidden;flex:none}.avatar img{width:100%;height:100%;object-fit:cover}.avatar.grande{width:32px;height:32px;font-size:12px}.avatar.pequeno{width:20px;height:20px;font-size:9px}.miniatura{display:grid;place-items:center;width:28px;height:28px;border-radius:3px;background:var(--canvas);color:var(--ink3);overflow:hidden;flex:none}.miniatura img,.miniatura video{width:100%;height:100%;object-fit:cover}.miniatura svg{width:14px;height:14px}.tabela-caixa{overflow-x:auto;margin-bottom:16px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);-webkit-overflow-scrolling:touch}.tabela-caixa .tabela,.tabela-caixa table{border:0;border-radius:0;margin:0}.tabela,table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:16px;overflow:hidden}th{height:28px;padding:0 10px;background:var(--bg2);color:var(--ink3);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;text-align:left;white-space:nowrap}td,th{border-bottom:1px solid var(--line)}td{padding:8px 10px;vertical-align:middle;color:var(--ink)}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--hover)}td .nome,td strong{display:block;font-weight:600;color:var(--ink)}td .miudo,td .sec{display:block;font-size:11px;color:var(--ink2);margin-top:1px}td .sec.erro{color:var(--err)}td a{text-decoration:none}td a:hover{text-decoration:underline}td.mini,th.mini{width:28px;padding-right:0}td.acao,td.direita,th.acao,th.direita{text-align:right;white-space:nowrap}td.acao form{display:inline-block;margin:0}td .btn.texto,td button.texto{padding:0 8px;margin:-4px 0}td.num,th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}td.ink2{color:var(--ink2)}tr.desabilitada td{opacity:.45}table.pauta{table-layout:fixed}table.pauta td{padding:7px 10px}table.pauta th.mini{width:40px}table.pauta th.acao{width:72px}.col-estado{width:168px}.col-estado .falha-envio{margin-top:4px}.col-prazo{width:140px;white-space:nowrap}.col-quem{width:180px}td.col-quem{color:var(--ink2)}td.col-quem .linha{min-width:0}td.col-quem .linha>span:last-child,td.col-quem .quem-nome{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grupo{margin-bottom:20px}.grupo-cab{display:flex;align-items:baseline;gap:8px;padding:0 0 6px;margin-bottom:8px;border-bottom:1px solid var(--line)}.grupo-cab h2{margin:0}.grupo-cab .miudo{color:var(--ink2)}.status-cartao{background:var(--sand);border:1px solid var(--line);border-radius:var(--r2);padding:12px 14px;margin-bottom:16px}.status-cartao-linha{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2)}.status-cartao-linha.ok{color:var(--ok)}.status-cartao-linha.erro{color:var(--err)}.status-cartao-linha svg{width:14px;height:14px}.status-cartao-linha .badge{margin-left:4px;text-transform:none;letter-spacing:0}.status-cartao-acoes{margin-left:auto;display:flex;align-items:center;gap:2px;text-transform:none;letter-spacing:0}.status-cartao-acoes .btn.texto,.status-cartao-acoes button.texto{padding:0 6px;margin:-4px 0}.status-cartao-acoes select{width:auto;min-width:140px;margin:-4px 0;font-weight:400;text-transform:none;letter-spacing:0}.status-cartao-grande{margin:6px 0 2px;font-size:16px;font-weight:600;line-height:1.3;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.status-cartao-contexto{font-size:12px;color:var(--ink2)}.status-cartao-id{margin-top:2px;font-size:11px;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.status-cartao-grande.atrasado{color:var(--err)}.status-cartao-pe{display:flex;align-items:flex-end;gap:8px;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--line);font-size:12px;color:var(--ink2)}.status-cartao-pe label{flex:1 1;max-width:240px;margin:0}.status-cartao .status-cartao-descricao{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:12px;line-height:1.5;color:var(--ink);white-space:pre-wrap}.conteudo:has(>.tarefa-detalhe){max-width:calc(1040px + var(--gutter) * 2)}.tarefa-detalhe{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:0 24px;gap:0 24px;align-items:start}.tarefa-detalhe>.aviso{grid-column:1/-1}.tarefa-lateral .painel{padding:16px}@media (min-width:1180px){.tarefa-lateral .dupla,.tarefa-lateral .tripla{grid-template-columns:minmax(0,1fr)}}.tarefa-passos-vazio .passo-novo input[name=titulo]{min-width:0}.tarefa-remover{margin:-8px 0 24px}.tarefa-remover .btn{padding:0 6px;margin-left:-6px}.tarefa-dobra>summary{display:flex;align-items:baseline;gap:8px;cursor:pointer;list-style:none;font-size:13px;font-weight:600;border-radius:var(--r)}.tarefa-dobra>summary::-webkit-details-marker{display:none}.tarefa-dobra>summary:before{content:"";flex:none;align-self:center;width:5px;height:5px;margin:0 3px 0 1px;border-right:1.8px solid var(--ink2);border-bottom:1.8px solid var(--ink2);transform:rotate(-45deg);transition:transform .14s}.tarefa-dobra[open]>summary:before{transform:rotate(45deg)}.tarefa-dobra>summary .miudo{font-weight:400;color:var(--ink2)}.tarefa-dobra>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tarefa-dobra:not(.painel){margin:0 0 16px}.tarefa-dobra:not(.painel)>summary{padding:4px 0}.tarefa-dobra:not(.painel)[open]>summary{margin-bottom:8px}.tarefa-envio[open]>summary{margin-bottom:12px}.continua,.o-que-muda{margin-bottom:16px}.continua-cab{display:block;font-size:11px;color:var(--ink2);margin-bottom:6px}.continua-tiras{display:flex;gap:6px;overflow-x:auto}.continua-sem-capa,.continua-tiras img{flex:none;height:64px;width:auto;border-radius:3px;background:var(--canvas)}.continua-sem-capa{display:grid;place-items:center;width:64px;font-size:11px;color:var(--ink2)}.continua .legenda{margin:0}@media (max-width:559px){.tarefa-dobra>summary .miudo{display:none}}@media (prefers-reduced-motion:reduce){.tarefa-dobra>summary:before{transition:none}}@media (max-width:1179px){.conteudo:has(>.tarefa-detalhe){max-width:calc(680px + var(--gutter) * 2)}.tarefa-detalhe{grid-template-columns:minmax(0,1fr)}}.linha-acao{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;margin:0 0 8px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg2);color:var(--ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--dur),border-color var(--dur)}.linha-acao:hover{background:var(--hover);border-color:var(--line2);text-decoration:none}.linha-acao-icone{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--r);background:var(--accent-soft);color:var(--accent);flex:none}.linha-acao-icone svg{width:14px;height:14px}.linha-acao-texto{flex:1 1;min-width:0;line-height:1.35}.linha-acao-texto b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.linha-acao-texto small,.linha-acao-texto span{display:block;font-size:12px;color:var(--ink2)}.linha-acao-chevron{color:var(--ink3);flex:none}.linha-acao:disabled,.linha-acao[aria-disabled=true]{opacity:.45;pointer-events:none}.vazio{padding:14px 16px;margin-bottom:16px;border-radius:var(--r2);background:var(--bg2);color:var(--ink2);font-size:12px;line-height:1.5}.aviso,.vazio a{color:var(--ink)}.aviso{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;margin-bottom:12px;border-radius:var(--r);background:var(--bg2);font-size:12px;line-height:1.45}.aviso svg{width:14px;height:14px;margin-top:2px}.aviso.ok{background:var(--ok-soft);color:var(--ok)}.aviso.erro{background:var(--err-soft);color:var(--err)}.aviso .btn.texto,.aviso button.texto{margin-left:auto;height:22px;padding:0 6px;margin-top:-3px;margin-bottom:-3px;color:inherit}.barra{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.filtro-estado{width:auto;min-width:180px;max-width:100%}.filtro-cliente{width:auto;min-width:200px;max-width:100%}.conteudo:has(>.quadro){display:flex;flex-direction:column;min-height:100vh;padding-bottom:12px}.conteudo:has(>.quadro)>.quadro{flex:1 1}.quadro{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);grid-gap:8px;gap:8px;align-items:stretch;overflow-x:auto;padding-bottom:12px;padding-right:var(--gutter);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.coluna{scroll-snap-align:start;background:var(--bg2);border:1px solid transparent;border-radius:var(--r2);padding:8px;min-height:320px;outline:2px dashed transparent;outline-offset:-2px;transition:outline-color var(--dur),background var(--dur),opacity var(--dur)}.coluna.solta{outline-color:var(--accent);background:var(--accent-soft)}.coluna.travada{background:transparent;border-color:var(--line);opacity:.7}.coluna.travada:focus-within,.coluna.travada:hover{opacity:1}.coluna-cab{display:flex;align-items:center;gap:8px;padding:2px 4px 6px}.coluna-cab .coluna-titulo{display:inline-flex;align-items:center;gap:6px;flex:1 1;min-width:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coluna-cab .coluna-titulo:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink3);flex:none}.coluna-cab .coluna-titulo.laranja:before{background:var(--laranja-ponto)}.coluna-cab .coluna-titulo.verde:before{background:var(--ok)}.coluna-cab .coluna-titulo.vermelho:before{background:var(--err)}.coluna-cab .coluna-titulo.roxo:before{background:var(--roxo-text)}.coluna-cab .coluna-titulo.azul:before{background:var(--azul-text)}.coluna-cab .miudo{margin-left:auto;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coluna-vez{margin:0 4px 8px}.coluna-vazia,.coluna-vez{font-size:11px;color:var(--ink2)}.coluna-vazia{padding:12px 10px;border-radius:var(--r2);background:var(--bg3);line-height:1.5}.coluna{display:flex;flex-direction:column}.coluna-cartoes{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;margin-right:-4px;padding-right:4px}@media (min-width:820px){.conteudo:has(>.quadro){height:100vh;height:100dvh;min-height:560px}.conteudo:has(>.quadro)>.quadro{min-height:0;grid-template-rows:minmax(0,1fr)}.quadro .coluna{min-height:0}}@media (max-width:819px){.coluna-cartoes{max-height:70vh}}.coluna-mais{display:block;width:100%;margin:2px 0 6px;padding:8px 10px;border:0;border-radius:var(--r2);background:transparent;color:var(--ink2);font:inherit;font-size:11px;cursor:pointer}.coluna-mais:focus-visible,.coluna-mais:hover{background:var(--bg3);color:var(--ink)}.card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);padding:8px 10px;margin-bottom:6px;cursor:-webkit-grab;cursor:grab;transition:box-shadow var(--dur),border-color var(--dur),opacity var(--dur)}.card:hover{border-color:var(--line2)}.card.no-ar{opacity:.45;box-shadow:0 2px 6px var(--shadow)}.card.fixo{cursor:default}.card:active{cursor:-webkit-grabbing;cursor:grabbing}.card-topo{margin-bottom:2px}.card-cliente{display:block;font-size:11px;font-weight:500;color:var(--ink2);line-height:1.35;overflow-wrap:anywhere}.card-pe .badge{max-width:100%}.card-pe .badge>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.card-titulo{display:block;margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.3;color:var(--ink);text-decoration:none}.card-titulo:hover{text-decoration:underline}.card-pe{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;font-size:11px;color:var(--ink2)}.card-pe .card-prazo{white-space:nowrap}.card-pe .avatar{margin-left:auto}.card-mover{display:none;margin:8px 0 0}.card-mover select{width:100%}.auth{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--bg2)}.auth-cartao,.centro{width:100%;max-width:360px;margin:0 auto;background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);padding:24px}.centro{margin:64px auto}.auth-marca{display:flex;align-items:center;gap:10px;margin-bottom:16px}.auth-marca svg{height:22px;width:auto}.auth h1,.auth-marca span,.centro h1{font-size:13px;font-weight:600}.auth .sub,.centro .sub{margin:2px 0 16px}.auth form,.centro form{margin-top:4px}.auth .btn.primario,.auth button.primario,.centro .btn.primario,.centro button.primario{width:100%;margin-top:4px}.centro .cartao{border:0;padding:0;margin:0}.versao{margin-top:8px}.tiras{display:flex;gap:6px;overflow-x:auto;margin:12px 0 10px;padding-bottom:2px}.tiras .tira,.tiras a{flex:none;line-height:0;border-radius:3px}.tiras.editando .tira{width:auto}.tiras img,.tiras video{height:140px;width:auto;border-radius:3px;background:var(--canvas);display:block}.legenda{white-space:pre-wrap;font-size:12px;background:var(--bg2);border-radius:var(--r);padding:8px 10px;margin:0 0 12px}.decisao{border-top:1px solid var(--line);padding-top:12px;margin-top:4px}.conversa{list-style:none;margin:0 0 14px;padding:0}.conversa li{padding:10px 0;border-bottom:1px solid var(--line)}.conversa li:first-child{padding-top:0}.conversa b{font-size:12px}.conversa time{font-size:11px;color:var(--ink2);margin-left:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.conversa p{margin:2px 0 0;font-size:12px}.ideia{display:flex;gap:6px;margin-top:8px}.ideia input{flex:1 1}.secao .tabela-caixa+.ideia,.vazio+.ideia{margin-top:-8px}.cat-linha{display:grid;grid-template-columns:130px minmax(0,1fr) 100px 92px 86px 74px 74px 64px;grid-gap:8px;gap:8px;align-items:center;padding:8px 0;margin:0;border-bottom:1px solid var(--line)}.cat-linha:last-child{border-bottom:0}.cat-linha .btn{justify-self:end}.cat-linha input:not([type=checkbox]),.cat-linha select{min-width:0}.cat-linha .miudo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cat-linha .num{text-align:right}.cat-tabela{overflow-x:auto;margin-bottom:16px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);-webkit-overflow-scrolling:touch}.cat-tabela .cat-linha{padding:8px 10px}.cat-tabela .cat-cab{min-height:28px;padding:0 10px;background:var(--bg2);color:var(--ink3);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.cat-tabela .vazio{margin:8px 8px 0}.cat-linha .badge{max-width:100%;justify-self:start}.cat-linha .badge>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat-linha[data-inativa] .badge{opacity:.45}.cat-linha .switch{margin:0;justify-content:flex-start;gap:8px}@media (min-width:820px){.cat-linha .switch>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.linha{display:flex;align-items:center;gap:8px}.linha.topo{align-items:flex-start}.espaco{flex:1 1}.coluna-flex{display:flex;flex-direction:column;gap:8px}.direita{text-align:right}.oculto-visual{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.desabilitado{opacity:.45;pointer-events:none}.so-celular,td .so-celular{display:none}.mb0{margin-bottom:0}.mb8{margin-bottom:8px}.mb16{margin-bottom:16px}.mt8{margin-top:8px}.mt16{margin-top:16px}@media (max-width:1100px){.cabecalho .sub,.cabecalho-sub{white-space:normal}table.pauta .col-estado{width:160px}table.pauta .col-prazo{width:128px}table.pauta .col-quem{width:132px}table.pauta th.acao{width:64px}}@media (max-width:819px){:root{--gutter:16px}.app{flex-direction:column}.sidebar{width:100%;height:auto;border-right:0;border-bottom:1px solid var(--line)}.sidebar-topo{height:44px;padding:0 12px 0 16px}.sidebar-menu{display:inline-flex}.sidebar-corpo{display:none}.sidebar-corpo[data-aberto]{display:flex}.sidebar-nav{padding:8px 12px}.sidebar-pe{padding:10px 12px 12px 16px}.conteudo{padding:0 var(--gutter) 48px}.cabecalho{min-height:40px}.cabecalho-titulo{flex-direction:column;align-items:flex-start;gap:0;flex:1 1}.cabecalho .sub,.cabecalho-sub{width:100%}.dupla,.tripla{grid-template-columns:1fr}.col-prazo,.col-quem,td.acao,th.acao{display:none}.so-celular,td .so-celular{display:block}.col-estado,table.pauta .col-estado{width:152px}.select-estado{min-width:0;width:100%}.abas{display:flex;flex-wrap:wrap;overflow:visible}.segmentado{display:flex;flex-wrap:nowrap;width:100%;overflow-x:auto;scrollbar-width:none;background-image:linear-gradient(to right,var(--bg3),transparent),linear-gradient(to left,var(--bg3),transparent),radial-gradient(farthest-side at 0 50%,var(--shadow),transparent),radial-gradient(farthest-side at 100% 50%,var(--shadow),transparent);background-position:0,100%,0,100%;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.segmentado::-webkit-scrollbar{display:none}.segmentado>*{flex:1 1 auto;justify-content:center;min-width:0;padding:0 8px}.filtro-estado{min-width:0;width:100%}.card-mover{display:block}.card{cursor:default}.cat-linha{grid-template-columns:1fr 1fr}.cat-linha>:first-child{grid-column:1/-1}.cat-linha .btn{justify-self:start}.cat-tabela .cat-cab{display:none}.cat-tabela .cat-linha{padding:10px 12px}.filtro-cliente{min-width:0;width:100%}.quadro{grid-auto-columns:minmax(240px,80vw)}.coluna{min-height:40vh}.centro{margin:32px auto}}@media (max-width:480px){.cabecalho{flex-wrap:wrap;height:auto;padding:8px 0}.cabecalho .sub,.cabecalho-sub{white-space:normal}.cabecalho-acoes{margin-left:0;width:100%;flex-wrap:wrap}.cabecalho-acoes>.segmentado{flex:1 1 100%;order:1}.cabecalho-acoes>.filtro-cliente,.cabecalho-acoes>.filtro-estado{flex:1 1 140px}.tiras img,.tiras video{height:110px}}.redes-icones{display:inline-flex;align-items:center;gap:3px;vertical-align:middle}.rede-icone{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--ink3);flex:none;transition:color var(--dur),background var(--dur)}.rede-icone.on{background:var(--accent-soft);color:var(--accent-text)}.rede-icone svg{display:block}td.col-redes{white-space:nowrap}.cabecalho-redes{display:inline-flex;align-items:center;gap:8px}.form-cliente>.rodape-acoes{margin-top:0}.redes-painel .painel-cab{flex-wrap:wrap}.redes-painel .painel-cab h3{white-space:nowrap;flex:1 1}.redes-painel .painel-cab .miudo{color:var(--ink2);flex-basis:100%;order:3}.redes-painel>.campo-ajuda{margin-top:12px}.redes-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 12px;gap:16px 12px}.rede-col{min-width:0;padding-top:8px;border-top:1px solid var(--line)}.rede-cab{display:flex;align-items:center;gap:6px;min-height:24px;margin-bottom:8px;font-size:12px;color:var(--ink)}.rede-cab svg{flex:none;color:var(--ink2)}.rede-cab strong{flex:1 1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rede-cab .switch{margin:0;flex:none}.rede-cab .badge{flex:none}.rede-col label{margin-bottom:8px}.rede-col label:last-child{margin-bottom:0}.rede-col label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:819px){.redes-grade{grid-template-columns:1fr;gap:12px}.cabecalho-redes{margin-top:2px}}.rede-col select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rede-col label+.campo-ajuda{display:block;margin:-4px 0 8px}.rede-nota-lista{margin:0 0 8px;padding:8px 10px;border-radius:var(--r2);background:var(--bg2);color:var(--ink2);font-size:11px;line-height:1.45}.rede-nota-lista .ligacao,.rede-nota-lista a{color:var(--ink);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:2px;white-space:nowrap}.rede-nota-lista .ligacao{border:0;padding:0;background:none;font:inherit;cursor:pointer}.rede-nota-lista .ligacao:disabled{opacity:.5;cursor:default}.redes-painel .rede-esqueleto{margin:0}.rede-manual{margin-top:8px;padding-top:8px;border-top:1px dashed var(--line)}.rede-manual label:last-child{margin-bottom:0}.redes-painel .painel-cab .redes-atualizar{flex:none;margin-left:auto;order:2}@media (max-width:819px){.redes-painel .painel-cab .redes-atualizar{margin-left:0}}.conexoes{display:flex;flex-direction:column;gap:8px}.conexao{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.conexao.ligada{background:var(--bg2)}.conexao-icone{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-text)}.conexao.ligada .conexao-icone{background:var(--ok-soft);color:var(--ok)}.conexao-texto{min-width:0}.conexao-titulo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:2px}.conexao-titulo h2{font-size:13px;font-weight:600;margin:0;text-transform:none;letter-spacing:-.01em;color:var(--ink)}.conexao-extra{display:inline-flex;align-items:center;gap:4px;color:var(--ink3);font-size:11px}.conexao-texto .miudo{margin:0}.conexao-acao{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.conexao-erro{margin:0;color:var(--err);font-size:11px;max-width:260px;text-align:right}@media (max-width:680px){.conexao{grid-template-columns:34px minmax(0,1fr)}.conexao-acao{grid-column:2;align-items:flex-start}.conexao-erro{text-align:left}}.kpis{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(146px,1fr))}.kpi{background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);padding:12px 14px 10px}.kpi-rot{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink2)}.kpi-rot svg{color:var(--ink3);flex:none}.kpi-val{display:flex;align-items:baseline;gap:8px;margin:6px 0 2px}.kpi-val b{font-size:22px;font-weight:600;letter-spacing:-.02em}.kpi-antes{font-size:11.5px;color:var(--ink3)}.kpi .linha-tendencia{margin-top:6px}.kpi-vazio p{margin:8px 0 0;line-height:1.4}.painel-nota{margin:10px 0 0}.delta{display:inline-flex;align-items:center;gap:3px;height:17px;padding:0 5px;border-radius:999px;background:var(--bg3);color:var(--ink2);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.delta svg{flex:none}.delta.sobe{background:var(--ok-soft);color:var(--ok)}.delta.desce{background:var(--err-soft);color:var(--err)}.delta.novo{background:var(--accent-soft);color:var(--accent-text)}.linha-tendencia{display:block;width:96px;height:24px}.col-tendencia{width:112px}.painel-grade{display:grid;grid-gap:0 24px;gap:0 24px;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start}.linhas-atencao{display:flex;flex-direction:column}.linha-atencao{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.linha-atencao:last-child{border-bottom:0}.linha-atencao:hover .txt b{color:var(--accent-text)}.linha-atencao .txt{flex:1 1;min-width:0}.linha-atencao .txt b{display:block;font-size:12.5px;font-weight:500;transition:color var(--dur)}.linha-atencao .txt small{font-size:11.5px;color:var(--ink2)}.linha-atencao .badge{flex:none}.posts{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.post{background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);overflow:hidden}.post-capa{position:relative;height:104px;background:var(--bg3);display:grid;place-items:center}.post-capa img{width:100%;height:100%;object-fit:cover;display:block}.post-sem{font-size:11px;color:var(--ink3)}.post-rank{position:absolute;top:8px;left:8px;width:20px;height:20px;display:grid;place-items:center;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;font-weight:600}.post-pe{padding:10px 12px 12px}.post-pe b{display:block;font-size:12px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.post-pe small{display:block;margin-top:2px}.post-nums{display:flex;gap:12px;margin-top:6px;font-size:11.5px;color:var(--ink2)}.post-nums span{display:inline-flex;align-items:center;gap:4px}.post-nums svg{color:var(--ink3)}@media (max-width:1000px){.painel-grade{grid-template-columns:minmax(0,1fr)}}.painel-falhou{color:var(--err);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relatorio-quando{margin:-6px 0 16px}.relatorio-duas{display:grid;grid-gap:0 24px;gap:0 24px;grid-template-columns:1fr 1fr;align-items:start}.blocos{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.bloco{background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);padding:12px 14px}.bloco-rot{font-size:11.5px;color:var(--ink2)}.bloco b{display:block;margin:4px 0 2px;font-size:20px;font-weight:600;letter-spacing:-.02em}.bloco-pe{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ink3)}.grafico{width:100%;height:auto;display:block}.grafico-grade{stroke:var(--line);stroke-width:1}.grafico-eixo{fill:var(--ink3);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grafico-legenda{display:flex;align-items:center;gap:14px;margin-top:8px;font-size:11.5px;color:var(--ink2)}.grafico-legenda i{display:inline-block;width:10px;height:3px;border-radius:2px;margin-right:5px;vertical-align:middle;background:var(--accent)}.grafico-legenda i.antes{background:var(--ink3)}.grafico-legenda .direita{margin-left:auto}.rank-vazio{display:inline-block;width:22px;flex:none}.tempo{position:relative;padding-left:16px;margin-bottom:12px}.tempo:before{content:"";position:absolute;left:3px;top:8px;bottom:8px;width:1px;background:var(--line)}.tempo .marco{position:relative;display:flex;align-items:center;gap:8px;padding:7px 0}.tempo .marco:before{content:"";position:absolute;left:-16px;top:14px;width:7px;height:7px;border-radius:999px;background:var(--accent)}.tempo .marco>span{flex:1 1;min-width:0}.tempo .marco b{display:block;font-size:12.5px;font-weight:500}.tempo .marco small{font-size:11.5px;color:var(--ink2)}.tempo .marco form{margin:0;flex:none;opacity:0;transition:opacity var(--dur)}.tempo .marco:focus-within form,.tempo .marco:hover form{opacity:1}.marco-novo{display:flex;gap:8px;margin:0}.marco-novo input[type=text]{flex:1 1;min-width:0}.marco-novo input{height:var(--h);padding:0 8px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font:inherit;font-size:12px}.marco-novo input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (max-width:1000px){.relatorio-duas{grid-template-columns:1fr}}.tabela .quem b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:380px}.tabela .quem .miniatura{width:34px;height:34px;flex:none}.marco-novo input[type=date]{width:132px;flex:none}.publico{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.publico-titulo{margin:0 0 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink2)}.fatias{display:flex;flex-direction:column;gap:9px}.fatia-rot{display:flex;align-items:baseline;gap:8px;font-size:12px}.fatia-rot span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fatia-rot b{flex:none;font-weight:600;color:var(--ink2)}.fatia-trilho{height:5px;margin-top:4px;background:var(--bg3);overflow:hidden}.fatia-barra,.fatia-trilho{display:block;border-radius:999px}.fatia-barra{height:100%;background:var(--accent)}.acoes-linha{display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}.acoes-linha form{margin:0}.quando{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.colunas{display:flex;align-items:flex-end;gap:6px;height:140px}.coluna-barra{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%}.coluna-valor{font-size:10.5px;color:var(--ink2);white-space:nowrap}.coluna-trilho{flex:1 1;width:100%;display:flex;align-items:flex-end;background:var(--bg2);border-radius:var(--r);overflow:hidden}.coluna-cheia{width:100%;background:var(--accent);border-radius:var(--r) var(--r) 0 0}.coluna-barra.vazia .coluna-trilho{background:repeating-linear-gradient(45deg,var(--bg2),var(--bg2) 4px,var(--bg3) 4px,var(--bg3) 8px)}.coluna-rot{font-size:11px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.coluna-n{font-size:10px;color:var(--ink3)}@media (max-width:1000px){.quando{grid-template-columns:1fr}}.sidebar-topo .btn.icone.tema{flex:none;margin-left:auto;width:24px;height:24px;border-color:transparent;background:transparent;color:var(--ink2)}.sidebar-topo .btn.icone.tema:hover{background:var(--hover);color:var(--ink)}.sidebar-topo .sidebar-menu{margin-left:4px}.relatorio-topo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:-6px 0 16px}.relatorio-topo p{margin:0}.versao-previa{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.post-ig{--ig-bg:#ffffff;--ig-ink:#262626;--ig-ink2:#737373;--ig-line:#dbdbdb;--ig-ativo:#0095f6;width:100%;max-width:420px;background:var(--ig-bg);border:1px solid var(--ig-line);border-radius:8px;overflow:hidden;color:var(--ig-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .post-ig{--ig-bg:#000000;--ig-ink:#f5f5f5;--ig-ink2:#a8a8a8;--ig-line:#262626}}:root[data-theme=dark] .post-ig{--ig-bg:#000000;--ig-ink:#f5f5f5;--ig-ink2:#a8a8a8;--ig-line:#262626}.post-ig-topo{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px}.post-ig-topo b{flex:1 1;font-weight:600}.post-ig-topo svg{width:16px;height:16px;color:var(--ig-ink)}.post-ig-av{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(45deg,#f09433,#dc2743,#bc1888);color:#fff;font-size:12px;font-weight:600;overflow:hidden;flex:none}.post-ig-av img{width:100%;height:100%;object-fit:cover;border-radius:999px}.post-ig-midia{position:relative;background:#000;display:grid;place-items:center}.post-ig-midia img,.post-ig-midia video{width:100%;max-height:520px;object-fit:contain;display:block}.post-ig-seta{position:absolute;top:50%;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:999px;background:rgba(255,255,255,.85);color:#262626;cursor:pointer;padding:0}.post-ig-seta svg{width:14px;height:14px}.post-ig-seta.esq{left:8px}.post-ig-seta.dir{right:8px}.post-ig-conta{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.post-ig-pontos{display:flex;justify-content:center;gap:4px;padding:8px 0 2px}.post-ig-pontos i{width:5px;height:5px;border-radius:999px;background:var(--ig-line)}.post-ig-pontos i.on{background:var(--ig-ativo)}.post-ig-acoes{display:flex;align-items:center;gap:14px;padding:8px 12px 4px;color:var(--ig-ink)}.post-ig-acoes svg{width:20px;height:20px}.post-ig-acoes span{flex:1 1}.post-ig-legenda{margin:0;padding:2px 12px 14px;font-size:13px;line-height:1.45;white-space:pre-wrap}.post-ig-legenda b{font-weight:600}.versao-arquivos summary{cursor:pointer;font-size:11.5px;color:var(--ink2)}.versao-arquivos[open] summary{margin-bottom:8px}.segmentado a{position:relative}.seg-carregando{position:absolute;left:3px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:999px;background:var(--accent);animation:seg-pulso .9s ease-in-out infinite}@keyframes seg-pulso{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.seg-carregando{animation:none;opacity:.8}}.coluna-feed{max-width:720px;margin-inline:auto}.coluna-feed.estreita{max-width:560px}.feed{margin-inline:auto}.coluna-feed.estreita .feed{max-width:480px}.feed-posts{display:flex;flex-direction:column;gap:16px}.fpost{--ig-bg:#ffffff;--ig-ink:#262626;--ig-ink2:#737373;--ig-line:#dbdbdb;background:var(--ig-bg);color:var(--ig-ink);border:1px solid var(--ig-line);border-radius:8px;overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fpost{--ig-bg:#000000;--ig-ink:#f5f5f5;--ig-ink2:#a8a8a8;--ig-line:#262626}}:root[data-theme=dark] .fpost{--ig-bg:#000000;--ig-ink:#f5f5f5;--ig-ink2:#a8a8a8;--ig-line:#262626}.fpost.esperando{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.fpost-topo{display:flex;align-items:center;gap:8px;padding:10px 12px}.fpost-av{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:999px;background:linear-gradient(45deg,#f09433,#dc2743,#bc1888);color:#fff;font-size:12px;font-weight:600}.fpost-quem{flex:1 1;min-width:0;line-height:1.25}.fpost-quem b{display:block;font-size:13px;font-weight:600}.fpost-quem small{display:block;font-size:11.5px;color:var(--ig-ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fpost-marca{flex:none;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;background:rgba(127,127,127,.16);color:var(--ig-ink2);font-size:11px;font-weight:600}.fpost-marca svg{width:12px;height:12px}.fpost-marca.laranja{background:var(--accent);color:#fff}.fpost-marca.ok{background:var(--ok-soft);color:var(--ok)}.fpost-marca.err,.fpost-marca.vermelho{background:var(--err-soft);color:var(--err)}.fpost-marca.verde{background:var(--ok-soft);color:var(--ok)}.fpost-marca.azul{background:var(--azul-soft);color:var(--azul-text)}.fpost-marca.roxo{background:var(--roxo-soft);color:var(--roxo-text)}.fpost-marca.cinza{background:var(--bg3);color:var(--ink2)}.fpost-midia{position:relative;background:#000;display:grid;place-items:center;overflow:hidden}.fpost-midia.varias{cursor:pointer}.fpost-quadro{grid-area:1/1;width:100%;display:grid;place-items:center;transition:transform .32s cubic-bezier(.65,0,.35,1);will-change:transform}.fpost-midia img,.fpost-midia video{width:100%;max-height:560px;object-fit:contain;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.fpost-quadro{transition:none}}.fpost-seta{position:absolute;top:50%;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 1px 3px rgba(0,0,0,.3);color:#262626;cursor:pointer}.fpost-seta svg{width:12px;height:12px}.fpost-seta:hover{background:#fff}.fpost-seta.esq{left:8px}.fpost-seta.dir{right:8px}@media (hover:hover){.fpost-seta{opacity:0;transition:opacity var(--dur) ease-out,background var(--dur) ease-out}.fpost-midia:hover .fpost-seta,.fpost-seta:focus-visible{opacity:1}}.fpost-conta{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fpost-vazio{display:flex;flex-direction:column;gap:6px;padding:22px 16px;background:repeating-linear-gradient(45deg,rgba(127,127,127,.06),rgba(127,127,127,.06) 10px,transparent 0,transparent 20px);min-height:190px;justify-content:center}.fpost-vazio-marca{align-self:flex-start;padding:2px 8px;border-radius:999px;background:rgba(127,127,127,.16);color:var(--ig-ink2);font-size:11px;font-weight:600}.fpost-vazio p{margin:0;font-size:13px;line-height:1.45}.fpost-vazio small{font-size:11.5px;color:var(--ig-ink2)}.fpost-pontos{display:flex;justify-content:center;gap:4px;padding:8px 0 2px}.fpost-pontos i{width:5px;height:5px;border-radius:999px;background:var(--ig-line)}.fpost-pontos i.on{background:#0095f6}.fpost-acoes{display:flex;align-items:center;gap:14px;padding:8px 12px 2px}.fpost-acoes svg{width:20px;height:20px}.fpost-acoes span{flex:1 1}.fpost-legenda{margin:0;padding:4px 12px 8px;font-size:13px;line-height:1.45;white-space:pre-wrap}.fpost-comentarios b,.fpost-legenda b{font-weight:600}.fpost-comentarios{padding:0 12px 8px;font-size:13px;line-height:1.45}.fpost-comentarios p{margin:2px 0}.fpost-comentarios .miudo{color:var(--ig-ink2)}.fpost-campo{display:flex;align-items:flex-end;gap:8px;padding:8px 12px 12px;border-top:1px solid var(--ig-line)}.fpost-campo textarea{flex:1 1;min-width:0;resize:vertical;padding:6px 8px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font:inherit;font-size:12.5px}.fpost-campo textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fpost-botoes{display:flex;gap:6px;flex:none}.fpost-campo.decidir{flex-direction:column;align-items:stretch;gap:8px}.fpost-campo.decidir .fpost-botoes{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.fpost-campo.decidir .fpost-botoes .btn{width:100%;height:var(--hp)}.fpost-pe{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 12px;border-top:1px solid var(--ig-line);font-size:11.5px}.fpost-erro{margin:0;padding:0 12px 12px;color:var(--err);font-size:11.5px}.fpost-feito{margin:0;padding:10px 12px 12px;border-top:1px solid var(--ig-line);color:var(--ok);font-size:12.5px;font-weight:500}.perfil{display:flex;align-items:flex-start;gap:24px;padding:4px 0 20px;margin-bottom:20px;border-bottom:1px solid var(--line)}.perfil-foto{width:88px;height:88px;flex:none;border-radius:50%;object-fit:cover;background:var(--bg2)}.perfil-foto.vazia{display:grid;place-items:center;background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af);color:#fff;font-size:30px;font-weight:600}.perfil-corpo{display:flex;flex-direction:column;gap:6px;min-width:0}.perfil-arroba{margin:0;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--ink);line-height:1.2}.perfil-numeros{display:flex;flex-wrap:wrap;gap:20px;margin-top:2px;font-size:13px;color:var(--ink2)}.perfil-numeros b{color:var(--ink);font-weight:600}.perfil-nome{margin:4px 0 0;font-size:13px;font-weight:600}.perfil-bio{margin:0;max-width:44em;font-size:13px;line-height:1.45;white-space:pre-wrap}.perfil-site{font-size:13px;font-weight:600;color:var(--accent)}.perfil-mes{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--ink2)}.perfil-mes b{color:var(--ink);font-weight:600}.perfil-mes .laranja b{color:var(--accent-text)}@media (max-width:560px){.perfil{gap:16px}.perfil-foto{width:64px;height:64px;font-size:22px}.perfil-numeros{gap:14px}}.lista-ads{border:1px solid var(--line);border-radius:var(--r2);overflow:hidden}.lista-cab,.lista-linha{display:grid;grid-template-columns:minmax(0,1fr) 132px 110px 100px 96px 86px;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px}.lista-ads.com-arte .lista-cab,.lista-ads.com-arte .lista-linha{grid-template-columns:40px minmax(0,1fr) 132px 110px 100px 96px 86px}.lista-cab{background:var(--bg2);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.lista-cab,.lista-linha{border-bottom:1px solid var(--line)}.lista-linha:last-child{border-bottom:0}.lista-linha:hover{background:var(--hover)}.lista-nome{min-width:0}.lista-nome strong{display:block;font-size:12.5px;font-weight:600;line-height:1.3}.lista-nome .sec{display:block;font-size:11.5px;color:var(--ink2);line-height:1.3}.lista-estado{min-width:0}.lista-nums{display:contents}.lista-nums .num{font-size:12.5px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lista-nums .num.atrasado{color:var(--err)}.lista-cab .num{text-align:right}.lista-ads.resumo .lista-cab,.lista-ads.resumo .lista-linha{grid-template-columns:minmax(0,1fr) 110px 96px 90px 110px 90px 100px}.lista-ads.resumo .lista-cab{white-space:nowrap}.lista-pag{min-width:0}.saude{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ok);cursor:default}.saude svg{flex:none}.saude.atencao{color:var(--accent)}.saude.ruim{color:var(--err)}.saude.cinza{color:var(--ink3)}.saude.ok .txt{display:none}.saude.atencao .txt{color:var(--accent-text);font-weight:600}.saude.ruim .txt{color:var(--err);font-weight:600}.saude.cinza .txt{color:var(--ink2)}.pagamento.ruim b{color:var(--err)}.pagamento.atencao b{color:var(--accent-text)}.lista-ads.resumo .lista-linha{color:inherit;text-decoration:none}.lista-ads.resumo .lista-linha:hover .lista-nome strong{color:var(--accent-text)}.lista-ads.resumo .lista-estado{font-size:12.5px;line-height:1.3}.lista-ads.resumo .lista-estado small{display:block}.lista-ads.resumo .lista-estado b{font-weight:600}.lista-ads.resumo .lista-estado small{font-size:11.5px;color:var(--ink2)}.lista-ads.resumo .lista-estado.ruim b{color:var(--err)}.lista-ads.resumo .num.pilha{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.lista-ads.resumo .num.pilha small{font-size:10.5px;color:var(--ink2)}.lista-ads.resumo .num.pilha .ruim{color:var(--err)}.lista-ads.resumo .lista-nums .num .badge{vertical-align:middle}@media (max-width:720px){.lista-ads.resumo .lista-cab{display:none}.lista-ads.resumo .num.pilha{align-items:flex-start}}.lista-cab .ord{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;height:auto;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink2);font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer}.lista-cab .ord.num{justify-content:flex-end}.lista-cab .ord:hover{background:transparent;color:var(--ink)}.lista-cab .ord svg{flex:none;opacity:0;transition:opacity var(--dur),transform var(--dur)}.lista-cab .ord:hover svg{opacity:.45}.lista-cab .ord.ativa{color:var(--accent-text)}.lista-cab .ord.ativa svg{opacity:1}.lista-cab .ord.ativa.asc svg{transform:rotate(180deg)}th .ord{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none;white-space:nowrap}th .ord:hover{color:var(--ink)}th .ord svg{flex:none;opacity:0;transition:opacity var(--dur),transform var(--dur)}th .ord:hover svg{opacity:.45}th .ord.ativa{color:var(--accent-text)}th .ord.ativa svg{opacity:1}th .ord.ativa.asc svg{transform:rotate(180deg)}@media (max-width:720px){.lista-cab{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px}.lista-cab .so-largo{display:none}.lista-cab .ord{height:24px;padding:0 8px;border:1px solid var(--line2);border-radius:999px;background:var(--bg)}.lista-cab .ord.ativa{border-color:var(--accent);background:var(--accent-soft)}.lista-ads.com-arte .lista-linha,.lista-linha{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"arte nome estado" "nums nums nums";gap:8px 10px;padding:12px}.lista-ads:not(.com-arte) .lista-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome estado" "nums nums"}.lista-linha>.mini-abrir,.lista-linha>.mini-arte{grid-area:arte}.lista-nome{grid-area:nome}.lista-estado{grid-area:estado;justify-self:end}.lista-nums{grid-area:nums;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.lista-nums .num{text-align:left;font-size:13px}.lista-nums .num:before{content:attr(data-r);display:block;font-size:9.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}}.estado-botao{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border:1px solid var(--line2);border-radius:999px;background:var(--bg);color:var(--ink2);font-size:11px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--dur),border-color var(--dur),color var(--dur)}.estado-botao i{width:6px;height:6px;border-radius:999px;background:var(--ink3);flex:none}.estado-botao.on{border-color:var(--ok);color:var(--ok)}.estado-botao.on i{background:var(--ok)}.estado-botao:hover:not(:disabled){background:var(--hover);border-color:var(--ink3);color:var(--ink)}.estado-botao:disabled{opacity:.5;cursor:progress}.mini-arte,td .mini-arte{width:40px;height:40px;border-radius:var(--r);object-fit:cover;display:block;background:var(--bg2)}.mini-arte.vazia{border:1px dashed var(--line2)}.criativo-topo{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.criativo-topo b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.criativos{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:560px){.criativos{grid-template-columns:1fr}}.criativo{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);overflow:hidden}.criativo-arte{aspect-ratio:4/5;width:100%;height:auto;padding:0;border:0;border-radius:0;background:var(--bg2);display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;overflow:hidden;cursor:pointer}.criativo-arte:hover{background:var(--bg2)}.criativo-arte:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.criativo-nome{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;justify-content:flex-start;width:100%;height:auto;min-width:0;padding:0;border:0;background:transparent;color:var(--ink);font-size:12px;font-weight:600;line-height:1.35;text-align:left;overflow:hidden;overflow-wrap:anywhere;white-space:normal;cursor:pointer}.criativo-nome:hover{background:transparent;text-decoration:underline}.mini-abrir{width:40px;height:40px;padding:0;border:0;border-radius:var(--r);cursor:pointer;overflow:hidden}.mini-abrir,.mini-abrir:hover{background:transparent}.janela-corpo.anuncio{max-width:720px}.anuncio-cartao{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);overflow:hidden;max-height:calc(100vh - 80px)}.anuncio-arte{display:grid;place-items:center;background:var(--canvas);min-height:0}.anuncio-arte img{width:100%;height:100%;max-height:calc(100vh - 80px);object-fit:contain;display:block}.anuncio-corpo{display:flex;flex-direction:column;gap:10px;padding:16px;overflow-y:auto;min-height:0}.anuncio-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.anuncio-topo b{font-size:13px;line-height:1.35}.anuncio-titulo{margin:0;font-size:13px;font-weight:600}.anuncio-texto{margin:0;font-size:12.5px;line-height:1.5;color:var(--ink2);white-space:pre-wrap}.anuncio-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:6px}@media (max-width:720px){.anuncio-cartao{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.anuncio-arte img{max-height:46vh}}.criativo-arte img{width:100%;height:100%;object-fit:cover;display:block;background:var(--canvas)}.criativo-sem{font-size:11px;color:var(--ink3)}.criativo-texto{display:flex;flex-direction:column;gap:3px;padding:10px;min-width:0}.criativo-texto b{font-size:12px;font-weight:600}.criativo-texto b,.criativo-texto small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.criativo-texto small{font-size:11px;color:var(--ink2)}.criativo-num{display:flex;align-items:baseline;gap:8px;margin-top:4px;font-size:11.5px;color:var(--ink2);flex-wrap:wrap}.criativo-num b{font-size:13px;color:var(--ink);white-space:nowrap}.criativo-num b.ruim{color:var(--err);font-size:11.5px}.criativo-texto .btn.texto{align-self:flex-start;margin-left:-8px}.secao>.abas{margin:16px 0 12px}.abas-conta{margin-left:2px;padding:0 4px;border-radius:999px;background:var(--bg3);color:var(--ink3);font-size:10px;line-height:15px}.abas .on .abas-conta{background:var(--accent-soft);color:var(--accent-text)}.regua{display:grid;grid-template-columns:minmax(0,2fr) 120px 120px auto auto;grid-gap:10px;gap:10px;align-items:end;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.regua .switch{padding-bottom:6px}.regua .btn{margin-bottom:1px}@media (max-width:820px){.regua{grid-template-columns:1fr 1fr}.regua>label:first-child{grid-column:1/-1}}.regua-objetivos{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.regua-obj{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) 110px auto;grid-gap:10px;gap:10px;align-items:end;padding:8px 0;border-bottom:1px solid var(--line)}.regua-obj:last-child{border-bottom:0}.regua-obj-nome{display:flex;flex-direction:column;gap:2px;min-width:0;padding-bottom:7px}.regua-obj-nome b{font-size:12.5px;font-weight:600}.regua-obj-nome small{font-size:11.5px;color:var(--ink2)}@media (max-width:820px){.regua-obj{grid-template-columns:1fr auto}.regua-obj>.regua-obj-nome,.regua-obj>label:first-of-type{grid-column:1/-1}}.objetivos{margin:0 0 14px;border:1px solid var(--line);border-radius:var(--r2);overflow:hidden}.objetivo{display:grid;grid-template-columns:minmax(0,1fr) 110px 150px 170px auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--line)}.objetivo:last-child{border-bottom:0}.objetivo .obj-rot{min-width:0}.objetivo .obj-rot b{display:block;font-size:12.5px;font-weight:600}.objetivo .obj-rot small{display:block;font-size:11.5px;color:var(--ink2)}.objetivo .obj-num{font-size:12.5px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.objetivo .obj-num small{font-size:11px;color:var(--ink2)}.objetivo .obj-num b{font-weight:600}@media (max-width:720px){.objetivo{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.objetivo .badge{grid-column:2;grid-row:1;justify-self:end}.objetivo .obj-num{grid-column:1/-1;text-align:left}.objetivo .obj-num:before{content:attr(data-r) " ";font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink2)}}.lista-nums .num small.uni{margin-left:2px;font-size:10.5px;color:var(--ink2)}.estado-botao.etapa{cursor:default}.estado-botao.etapa.t-negociacao,.estado-botao.etapa.t-proposta{border-color:var(--accent);color:var(--accent-text)}.estado-botao.etapa.t-negociacao i,.estado-botao.etapa.t-proposta i{background:var(--accent)}.estado-botao.etapa.t-venda{border-color:var(--ok);color:var(--ok)}.estado-botao.etapa.t-venda i{background:var(--ok)}.estado-botao.etapa.t-perdido{border-color:var(--err);color:var(--err)}.estado-botao.etapa.t-perdido i{background:var(--err)}.abas-item{display:inline-flex;align-items:center}.abas-sep{width:1px;height:18px;margin:0 8px 0 6px;background:var(--line2)}.funil{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.funil-passo b{font-size:15px;letter-spacing:-.01em;line-height:1.15}.funil-passo small{white-space:nowrap}.funil-passo.custo{margin-left:auto;padding-left:14px;border-left:1px solid var(--line)}.funil-passo.custo b{color:var(--accent-text)}.funil-seta{font-size:13px}@media (max-width:720px){.funil-passo.custo{margin-left:0;padding-left:0;border-left:0;flex-basis:100%}}.estados{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.estado{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.estado-rot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--ink2)}.estado-val{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.estado-val small{margin-left:5px;font-size:12px;font-weight:500;letter-spacing:0;color:var(--ink2)}.estado-val.forma-pagamento{display:flex;align-items:center;gap:7px;font-size:15px}.estado-val.forma-pagamento svg{flex:none;color:var(--ink2)}.estado-rot>span:first-child{min-width:0}.estado-rot .badge{flex:none}.estado-val-texto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.estado-sub{font-size:11.5px;color:var(--ink2)}.estado-sub b.bom{color:var(--ok)}.estado-sub b.ruim{color:var(--err)}.estado-sub a{color:inherit}.barra-verba{position:relative;height:6px;margin:4px 0 14px;border-radius:3px;background:var(--bg3)}.barra-verba>i{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--ink)}.barra-verba>b{position:absolute;top:-3px;width:2px;height:12px;background:var(--accent)}.barra-verba>b:after{content:attr(data-r);position:absolute;top:13px;right:0;font-size:10px;font-weight:600;color:var(--accent-text);white-space:nowrap}.leads-resumo b.ruim{color:var(--err)}.cansados-aviso,.funil-linha{margin:0 0 10px}.abas-conta.alerta{margin-left:4px;background:var(--err-soft);color:var(--err)}.funil-leads{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg2)}.funil-passo{display:flex;flex-direction:column;min-width:0}.funil-passo b{font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.funil-passo small{font-size:11px;color:var(--ink2)}.funil-passo.destaque{margin-left:auto;padding-left:12px;border-left:1px solid var(--line)}.funil-passo.destaque b{color:var(--accent-text)}.funil-seta{color:var(--ink3)}.lista-ads.leads .lista-cab>.cab-celula:not(:first-child):not(:last-child),.lista-ads.leads .lista-linha>span:not(:first-child):not(:last-child){text-align:center;justify-content:center}.lista-ads.leads .lista-linha>span.num:not(:first-child):not(:last-child){text-align:center}.lead-quem{display:flex;flex-direction:column;min-width:0}.lead-quem b{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-quem b.sec{font-weight:500;color:var(--ink2)}.lead-quem small{font-size:11.5px;color:var(--ink2)}.lista-ads.leads .lista-linha.clicavel{cursor:pointer}.temp-ponto{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:middle;background:var(--ink3)}.temp-ponto.quente{background:var(--accent)}.temp-ponto.novo{background:var(--ok)}.temp-ponto.morno{background:var(--ink3)}.etapas-filtro-sep,.temp-ponto.frio{background:var(--line2)}.etapas-filtro-sep{width:1px;height:18px;align-self:center;margin:0 4px}.cab-celula{position:relative;display:flex;align-items:center;min-width:0}.cab-celula.num{justify-content:flex-end}.cab-celula>.ord{min-width:0}.redim{position:absolute;top:-9px;bottom:-9px;right:-7px;width:12px;cursor:col-resize;z-index:1}.redim:after{content:"";position:absolute;top:6px;bottom:6px;left:5px;width:2px;border-radius:1px;background:transparent;transition:background var(--dur)}.redim:active:after,.redim:hover:after{background:var(--accent)}.lista-cab.redimensionavel{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bolha-audio{width:260px;max-width:100%;height:36px;margin-bottom:4px}.bolha-video{max-width:260px;max-height:260px;border-radius:var(--r);margin-bottom:4px}.bolha-doc{color:var(--accent-text);font-weight:600;margin-bottom:2px}.bolha-leitura{display:block;margin-top:4px;padding-top:4px;border-top:1px dashed var(--line2);font-size:11.5px;line-height:1.4;color:var(--ink2)}.bolha-leitura svg{vertical-align:-1px;color:var(--ink3)}.bolha-leitura.pendente{color:var(--ink3)}.lista-ads.leads .lista-linha.clicavel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.lead-arte{display:block;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--bg2);overflow:hidden;cursor:pointer}.lead-arte:hover{border-color:var(--accent);background:var(--bg2)}.lead-arte img{width:100%;height:100%;object-fit:cover;display:block}.lead-arte.vazia{border-style:dashed}.lead-por{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bolha{display:flex;flex-direction:column;max-width:78%;margin-top:10px;padding:9px 12px;border-radius:14px;background:var(--bg);border:1px solid var(--line);font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.bolha.lead{align-self:flex-start;border-top-left-radius:4px}.bolha.empresa{align-self:flex-end;background:color-mix(in srgb,var(--accent-soft) 55%,var(--bg));border-top-right-radius:4px}.bolha.seguida{margin-top:2px;border-radius:14px}.bolha-quem{font-size:10.5px;font-weight:600;color:var(--accent-text);margin-bottom:2px}.bolha-hora{align-self:flex-end;font-size:10px;color:var(--ink3);margin-top:2px}.bolha-imagem{max-width:220px;max-height:260px;border-radius:var(--r);margin-bottom:4px}.janela-corpo.cv{width:clamp(560px,40vw,800px);max-width:96vw;height:min(86vh,900px);padding:0;border-radius:var(--r3);overflow:hidden}.cv-cab,.janela-corpo.cv{display:flex;flex-direction:column;background:var(--bg)}.cv-cab{gap:12px;padding:18px 22px 14px;border-bottom:1px solid var(--line)}.cv-linha2,.cv-topo{display:flex;align-items:center;gap:12px;min-width:0}.cv-linha2{flex-wrap:wrap}.cv-titulo{flex:1 1;display:flex;align-items:baseline;gap:10px;min-width:0;line-height:1.25}.cv-titulo b{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-titulo .sec{flex:none;font-size:12px;color:var(--ink2)}.cv-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.cv-cab .cv-chip,.cv-cab .cv-temp,.cv-cab .estado-botao{height:20px;padding:0 7px;font-size:10.5px}.cv-acoes{display:flex;margin-left:auto;flex:none}.cv-acoes,.cv-botao{align-items:center;gap:6px}.cv-botao{display:inline-flex;height:28px;padding:0 10px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background var(--dur),border-color var(--dur)}.cv-botao:hover{background:var(--hover);text-decoration:none}.cv-botao svg{color:var(--ink2)}.cv-botao:disabled{opacity:.6;cursor:default}.girando{animation:cv-girar .9s linear infinite}@keyframes cv-girar{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.girando{animation:none}}.cv-fechar{width:28px;height:28px;display:grid;place-items:center;margin-left:2px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ink2);cursor:pointer;transition:background var(--dur),color var(--dur)}.cv-fechar:hover{background:var(--hover);color:var(--ink)}.cv-chip,.cv-temp{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;background:var(--bg3);color:var(--ink2);font-size:11px;font-weight:600;white-space:nowrap}.cv-temp .temp-ponto{margin:0}.cv-temp.quente{background:var(--accent-soft);color:var(--accent-text)}.cv-temp.novo{background:var(--ok-soft);color:var(--ok)}.cv-temp.frio{background:transparent;border:1px solid var(--line2);color:var(--ink3)}.cv-chip{font-weight:500}.cv-corpo{flex:1 1;min-height:0;padding:0 22px 22px;overflow-y:auto;overscroll-behavior:contain;background:var(--bg2)}.cv-corpo,.cv-ficha{display:flex;flex-direction:column}.cv-ficha{gap:10px;margin:14px 0 4px;padding:14px 16px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r2)}.cv-origem{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12px;line-height:1.5;color:var(--ink2)}.cv-origem b{font-weight:500;color:var(--ink)}.cv-fato{gap:4px;white-space:nowrap}.cv-anuncio,.cv-fato{display:inline-flex;align-items:center;max-width:100%}.cv-anuncio{vertical-align:bottom;gap:5px;min-width:0;padding:0;border:0;background:none;color:var(--ink);font:inherit;cursor:pointer}.cv-anuncio img{flex:none;width:18px;height:18px;border:1px solid var(--line);border-radius:3px;object-fit:cover}.cv-anuncio span{max-width:26ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-anuncio:hover span,.cv-passo{color:var(--accent-text)}.cv-passo{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 11px;border-radius:var(--r2);background:var(--accent-soft);font-size:12.5px;line-height:1.45}.cv-passo svg{flex:none;margin-top:2px}.cv-passo b{font-weight:600}.cv-mais summary{display:inline-flex;align-items:center;gap:4px;list-style:none;font-size:11.5px;font-weight:500;color:var(--ink2);cursor:pointer}.cv-mais summary::-webkit-details-marker{display:none}.cv-mais summary svg{transition:transform var(--dur)}.cv-mais[open] summary svg{transform:rotate(90deg)}.cv-mais p{margin:6px 0 2px;font-size:13px;line-height:1.5;color:var(--ink)}.cv-ia.vazia,.cv-mais.motivo p{font-size:12px;color:var(--ink2)}.cv-ia.vazia{margin:0}.cv-aviso{margin:12px 0 0;padding:10px 12px;border-radius:var(--r2);background:var(--bg3);color:var(--ink2);font-size:12px}.cv-aviso.erro{color:var(--err)}.cv-dia{display:flex;justify-content:center;margin:14px 0 2px}.cv-dia span{padding:2px 8px;border-radius:999px;background:var(--bg3);color:var(--ink2);font-size:10.5px;font-weight:500}.cv-fim{position:absolute;right:22px;bottom:22px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;border:1px solid var(--line2);border-radius:999px;background:var(--bg);color:var(--ink);font-size:11.5px;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.12);cursor:pointer}.cv-fim:hover{background:var(--hover)}@media (max-width:720px){.janela.janela-folha{padding:0;place-items:stretch}.janela-corpo.cv{width:100%;max-width:none;height:100dvh;border-radius:0}.cv-cab{padding:12px 14px 10px;gap:10px}.cv-corpo{padding:0 14px 14px}.cv-fim{right:14px;bottom:14px}.cv-botao span{display:none}.cv-botao{width:28px;padding:0;justify-content:center}.bolha{max-width:86%}}.lista-ads.leads .lista-cab,.lista-ads.leads .lista-linha{grid-template-columns:150px 96px 150px 96px minmax(96px,1fr) 92px 56px}.lista-ads.leads .lista-linha>span.num{text-align:right}.lista-ads.leads .lista-linha>span.num small{display:block}.etapas-filtro{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.etapas-filtro button{height:26px;padding:0 10px;border-radius:999px;font-size:12px}.etapas-filtro button .num{margin-left:4px;color:var(--ink2)}.etapas-filtro button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.etapas-filtro button.on .num{color:inherit}.etapas-apanhado{margin:0 0 16px}.etapas-apanhado .secao-cab h3{margin:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.etapas-linha{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:8px;gap:8px}.etapa-caixa{display:flex;flex-direction:column;padding:10px 12px 8px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.etapa-caixa b{font-size:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.etapa-caixa small{font-size:11px;color:var(--ink2)}.etapa-caixa.t-negociacao b,.etapa-caixa.t-proposta b{color:var(--accent-text)}.etapa-caixa.t-venda b{color:var(--ok)}.etapa-caixa.t-parado.aceso b,.etapa-caixa.t-perdido b{color:var(--err)}.etapa-caixa.t-vazio b{color:var(--ink3)}.badge.etapa.t-negociacao,.badge.etapa.t-proposta{background:var(--accent-soft);color:var(--accent-text)}.badge.etapa.t-venda{background:var(--ok-soft);color:var(--ok)}.badge.etapa.t-perdido{background:var(--err-soft);color:var(--err)}.badge.etapa.t-inicio,.badge.etapa.t-meio{background:var(--bg3);color:var(--ink2)}.etapas-form{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.etapas-form textarea{width:100%;font-size:12px;line-height:1.45}.etapas-form code{font-size:11px;background:var(--bg3);padding:1px 4px;border-radius:3px}.lista-ads.leads .lista-linha>span{font-size:12.5px;min-width:0}.lista-ads.leads .lead-ad{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lista-ads.leads .num.bom{color:var(--ok);font-weight:600}.lista-ads.leads .num.ruim{color:var(--err);font-weight:600}.lista-ads.leads .sec{color:var(--ink2)}.lista-nums .num small.bloco{display:block;margin-left:0}@media (max-width:720px){.lista-ads.leads .lista-cab{display:none}.lista-ads.leads .lista-linha{display:grid;grid-template-areas:none;grid-template-columns:1fr 1fr 44px;grid-gap:6px 10px;gap:6px 10px}}.badge.fadiga{margin-left:6px;vertical-align:middle}.criativo-estado{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.criativo-estado .badge.fadiga{margin-left:0}.cansados{margin:0 0 16px}.cansados .secao-cab h3{margin:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.cansados .linha-atencao .mini-arte{flex:none;width:40px;height:40px;border-radius:6px;object-fit:cover}.passos{display:grid;grid-gap:0;gap:0;margin-bottom:12px;border:1px solid var(--line);border-radius:var(--r2);overflow:hidden}.passo{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:7px 10px;border-bottom:1px solid var(--line);background:var(--bg)}.passo:last-child{border-bottom:0}.passo:hover{background:var(--hover)}.passo form{display:flex}.passo-check{width:18px;height:18px;min-height:0;padding:0;display:grid;place-items:center;border:1px solid var(--line2);border-radius:999px;background:var(--bg);color:transparent;cursor:pointer;transition:background var(--dur) ease-out,border-color var(--dur) ease-out,color var(--dur) ease-out}.passo-check:hover{border-color:var(--ok);color:var(--ink3)}.passo.feito .passo-check{border-color:var(--ok);background:var(--ok);color:#fff}.passo-titulo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:12.5px}.passo.feito .passo-titulo{color:var(--ink2);text-decoration:line-through}.passo-prazo{font-size:11.5px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.passo-prazo.atrasado{color:var(--err)}.passo-novo{display:flex;flex-wrap:wrap;gap:8px}.passo-novo input[name=titulo]{flex:1 1;min-width:160px}.passo-novo select{flex:0 1 180px;min-width:120px}.passo-dias-campo{flex:none;display:inline-flex;align-items:center;gap:6px}.passo-dias-campo input{width:64px}.passo-dias-campo small{font-size:11.5px;color:var(--ink2)}.passos .passo:has(.passo-num){grid-template-columns:22px minmax(0,1fr) auto auto auto}.passo-num{color:var(--ink3);font-size:11px;text-align:right}.modelo-cab{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto auto;grid-gap:8px;gap:8px;align-items:center;margin-bottom:12px}.usar-modelo .tripla{align-items:end}.usar-modelo .rodape-acoes{margin:0}@media (max-width:720px){.modelo-cab{grid-template-columns:1fr}}.passo-check.estatico{cursor:default}@media (pointer:coarse){.passo-check{width:24px;height:24px}.passo,.passos .passo:has(.passo-num){grid-template-columns:26px minmax(0,1fr) auto auto}.switch input[type=checkbox]{width:34px;height:20px}.switch input[type=checkbox]:after{width:16px;height:16px}.switch input[type=checkbox]:checked:after{transform:translateX(14px)}}@media (max-width:560px){.passo,.passos .passo:has(.passo-num){grid-template-columns:22px minmax(0,1fr) auto;row-gap:2px}.passo-titulo{white-space:normal}.passo .badge,.passo-prazo{grid-column:2/-1}.passo form:last-child{grid-row:1;grid-column:3}}.contador-passos{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink2)}.contador-passos svg{width:11px;height:11px;flex:none}.contador-passos.completo{color:var(--ok)}.feed-meses{margin-bottom:16px}.grade-feed{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px}.grade-item{position:relative;display:block;width:100%;height:auto;aspect-ratio:4/5;padding:0;gap:0;border:0;border-radius:0;background:var(--bg2);cursor:pointer;overflow:hidden}.grade-item img,.grade-item video{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--dur) ease-out}.grade-item:hover img,.grade-item:hover video{transform:scale(1.03)}.grade-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.grade-item.esperando{box-shadow:inset 0 0 0 2px var(--accent)}.grade-vazio{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:10px;text-align:left;background:repeating-linear-gradient(45deg,var(--bg2),var(--bg2) 8px,var(--bg3) 8px,var(--bg3) 16px)}.grade-item.movivel .grade-vazio{padding-right:30px}.grade-vazio b{font-size:11.5px;font-weight:600;color:var(--ink);line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.grade-vazio small{font-size:10.5px;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grade-marca{position:absolute;top:6px;left:6px;display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:10px;font-weight:600}.grade-marca svg{width:11px;height:11px}.grade-marca.laranja{background:var(--accent);box-shadow:0 1px 4px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.55)}.grade-marca.vermelho{background:var(--err)}.grade-marca.verde{background:var(--ok)}.grade-marca{max-width:calc(100% - 34px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px 4px rgba(0,0,0,.45)}.grade-marca svg{flex:none}.tel-linha{display:flex;align-items:center;gap:4px;margin-top:3px}.tel-linha input{width:150px;height:24px;font-size:11.5px}.tel-linha .btn{height:24px;padding:0 6px;font-size:11.5px}.grade-barra{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.grade-barra .miudo{font-size:11.5px}.grade-feed.movendo .grade-item.escolhivel{cursor:pointer}.grade-feed.movendo .grade-item:not(.escolhivel){opacity:.45}.grade-item.pego{box-shadow:inset 0 0 0 3px var(--accent)}.grade-item.pego:after{content:"";position:absolute;inset:0;background:var(--accent);opacity:.18}.grade-item.movivel{cursor:-webkit-grab;cursor:grab}.grade-item.movivel:active{cursor:-webkit-grabbing;cursor:grabbing}.grade-item.arrastando{opacity:.35}.grade-pegar{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:20px;height:20px;border-radius:var(--r);background:rgba(0,0,0,.55);color:#fff;opacity:0;transition:opacity var(--dur) ease-out}.grade-pegar svg{width:13px;height:13px}.grade-item:focus-visible .grade-pegar,.grade-item:hover .grade-pegar{opacity:1}.grade-data{position:absolute;left:6px;bottom:6px;padding:1px 6px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:10px;font-weight:600;box-shadow:0 1px 4px rgba(0,0,0,.45)}.grade-carrossel{position:absolute;top:6px;right:6px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.grade-carrossel svg{width:15px;height:15px;display:block}.janela{position:fixed;inset:0;z-index:50;display:grid;place-items:safe center;padding:40px 12px 16px;background:rgba(0,0,0,.7);overflow-y:auto}.janela-corpo{position:relative;width:100%;max-width:440px}.janela .fpost-midia img,.janela .fpost-midia video{max-height:min(calc(100vh - 380px),560px)}.janela-fechar{position:absolute;top:-34px;right:0;width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;color:#fff;cursor:pointer}.janela-fechar:hover{background:rgba(255,255,255,.16)}.janela-fechar svg{width:18px;height:18px}.escolher-feed{display:grid;grid-gap:8px;gap:8px;max-width:560px}.escolher-item{display:flex;align-items:center;gap:12px;padding:12px 14px;color:inherit;transition:border-color var(--dur) ease-out,background var(--dur) ease-out}.escolher-item:hover{border-color:var(--line2);background:var(--hover);text-decoration:none}.avatar.foto{object-fit:cover;padding:0}.escolher-quem{display:grid;grid-gap:1px;gap:1px;flex:1 1;min-width:0}.escolher-quem b{font-size:13px;font-weight:600}.escolher-num,.escolher-quem small{font-size:11.5px}.escolher-num{display:flex;align-items:center;gap:8px;flex:none}@media (max-width:680px){.grade-feed{gap:2px}.janela{padding:16px 8px}}@media (max-width:720px){.lista-ads.resumo .lista-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome estado" "pag pag" "nums nums"}.lista-ads.resumo .lista-pag{grid-area:pag;padding:2px 0}.lista-ads.resumo .saude.ok .txt{display:inline;color:var(--ink2)}.lista-ads.resumo .saude:before{content:"Pagamento";margin-right:4px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink2)}.lista-ads.resumo .lista-estado{text-align:right}}.janela-corpo.confirmar{max-width:420px;padding:22px 24px;background:var(--bg);border-radius:var(--r3)}.janela-corpo.confirmar h2{margin:0 0 8px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--ink)}.janela-corpo.confirmar p{margin:0 0 18px;font-size:13px;line-height:1.5;color:var(--ink2)}.confirmar-acoes{display:flex;justify-content:flex-end;gap:8px}.conhecimento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.conhecimento-coluna{padding:16px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);min-width:0}.conhecimento-coluna h3{font-size:13px;font-weight:600;margin-bottom:2px}.conhecimento-lista{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.conhecimento-lista li{display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background:var(--bg2);border-radius:var(--r);font-size:12.5px;line-height:1.45}.conhecimento-lista li>span{flex:1 1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.conhecimento-lista li.vazia{color:var(--ink3);background:transparent;padding:4px 0}.conhecimento-novo{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.conhecimento-novo textarea{width:100%;font-size:12.5px}@media (max-width:900px){.conhecimento{grid-template-columns:1fr}}.legenda-campo textarea{width:100%}.legenda-ia{display:flex;gap:8px;margin-top:6px}.legenda-ia input{flex:1 1;min-width:0}.legenda-voto{display:flex;align-items:center;gap:4px;margin-top:6px}.legenda-voto .btn.on{color:var(--accent-text);font-weight:600}.publicar-caixa{margin-top:12px;padding:12px 14px;background:var(--bg2);border-radius:var(--r2)}.publicar-redes{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.chip-marcar{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--line2);border-radius:999px;background:var(--bg);font-size:12px;cursor:pointer}.chip-marcar input{margin:0}.publicar-quando{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.publicar-quando input[type=datetime-local]{height:28px}.publicar-marcado .rodape-acoes{flex-wrap:wrap;margin-top:8px}.publicar-marcado .rodape-acoes form:not(.reagendar){display:contents}.agenda-dia{margin:0 0 22px}.agenda-dia h2{margin-bottom:8px}.agenda-lista{display:flex;flex-direction:column;gap:8px}.agenda-item{display:grid;grid-template-columns:52px 56px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 16px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r2)}.agenda-item.falhou{border-color:color-mix(in srgb,var(--err) 40%,var(--line))}.agenda-hora{font-size:14px;font-weight:600}.agenda-arte{position:relative;width:56px;height:56px;border-radius:6px;overflow:hidden;background:var(--bg3)}.agenda-arte img,.agenda-arte video{width:100%;height:100%;object-fit:cover;display:block}.agenda-arte small{position:absolute;right:3px;bottom:3px;padding:0 5px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:10px}.agenda-corpo{min-width:0}.agenda-topo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px}.agenda-redes{display:inline-flex;gap:4px}.agenda-redes .badge.falhou{color:var(--err)}.agenda-legenda{margin:4px 0 2px;font-size:12.5px;color:var(--ink2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agenda-meta a{color:var(--accent-text)}.agenda-erro{color:var(--err)}.agenda-acoes{display:flex;flex-direction:column;align-items:flex-end;gap:6px}@media (max-width:720px){.agenda-item{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"hora corpo" "arte corpo" "acoes acoes"}.agenda-hora{grid-area:hora}.agenda-arte{grid-area:arte;width:48px;height:48px}.agenda-corpo{grid-area:corpo}.agenda-acoes{grid-area:acoes;flex-direction:row;justify-content:flex-end}}.arquivos{display:flex;flex-direction:column;gap:8px}.previas{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.previas li,.tiras.editando .tira{position:relative;width:112px}.previas li img,.previas li video{width:112px;height:140px;object-fit:cover;display:block;border-radius:var(--r);border:1px solid var(--line);background:var(--bg3)}.previas li.grande img,.previas li.grande video{border-color:var(--err)}.previa-ver{display:block;white-space:normal;width:100%;height:auto;min-height:0;padding:0;border:0;border-radius:var(--r);cursor:zoom-in}.previa-ver,.previa-ver:hover{background:none}.previa-ver .capa-pdf svg{width:22px;height:22px}.previa-ver:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.previa-num{position:absolute;top:6px;left:6px;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;font-size:11px;font-weight:600}.previa-acoes{position:absolute;right:4px;bottom:30px;display:flex;gap:2px;padding:2px;border-radius:999px;background:rgba(255,255,255,.92)}.tiras.editando .previa-acoes{bottom:6px}.previa-acoes .btn.icone{width:22px;height:22px}.previa-progresso{position:absolute;left:6px;right:6px;top:132px;height:4px;border-radius:999px;background:rgba(0,0,0,.45);overflow:hidden}.previa-progresso i{display:block;height:100%;background:var(--accent);transition:width .15s ease}@media (prefers-reduced-motion:reduce){.previa-progresso i{transition:none}}.previa-nome.erro{color:var(--err)}.previa-nome{display:block;margin-top:4px;font-size:10.5px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiras-acoes{display:flex;align-items:center;gap:8px;margin:6px 0 10px}.tiras.editando{outline:1px dashed var(--line2);outline-offset:6px;border-radius:var(--r)}.mt12{margin-top:12px}.cabecalho .btn+.segmentado{margin-left:8px}.cal-topo{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.cal-topo h2{margin:0}.cal-navega{display:flex;gap:2px;margin-left:auto}.calendario{border:1px solid var(--line);border-radius:var(--r3);overflow:hidden;background:var(--bg)}.cal-cabeca,.cal-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.cal-cabeca{background:var(--bg2);border-bottom:1px solid var(--line)}.cal-cabeca span{padding:7px 10px;font-size:11px;font-weight:600;color:var(--ink2);text-transform:uppercase;letter-spacing:.04em}.cal-dia{min-height:108px;padding:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.cal-dia:nth-child(7n){border-right:0}.cal-grade>.cal-dia:nth-last-child(-n+7){border-bottom:0}.cal-dia.fora{background:var(--bg2)}.cal-dia.fora .cal-dia-cab{color:var(--ink3)}.cal-dia-cab{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--ink2)}.cal-dia-cab small{color:var(--ink3);font-weight:500}.cal-dia.hoje .cal-dia-cab>span:first-child{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--accent);color:#fff}.cal-dia-posts{display:flex;flex-direction:column;gap:4px}.cal-post{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:center;padding:4px 6px;border-radius:var(--r);border:1px solid var(--line);background:var(--bg);color:inherit;text-decoration:none;transition:background .14s,border-color .14s}a.cal-post:hover{background:var(--hover);border-color:var(--line2)}.cal-post.marcado{border-left:2px solid var(--azul)}.cal-post.publicado{border-left:2px solid var(--ok)}.cal-post.falhou{border-color:color-mix(in srgb,var(--err) 40%,var(--line));border-left:2px solid var(--err);background:var(--err-soft)}.cal-post-arte{width:20px;height:20px;border-radius:4px;overflow:hidden;background:var(--bg2)}.cal-post-arte img,.cal-post-arte video{width:100%;height:100%;object-fit:cover;display:block}.cal-post-arte-vazia{display:block;width:100%;height:100%}.cal-post-texto{display:flex;gap:5px;align-items:baseline;min-width:0}.cal-post-texto b{font-size:11px;font-weight:600}.cal-post-texto small{font-size:11px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-post-redes{font-size:10px;color:var(--ink3);letter-spacing:.02em}.cal-mais{font-size:11px;color:var(--ink2);padding-left:6px}@media (max-width:820px){.cal-cabeca{display:none}.cal-grade{grid-template-columns:1fr}.cal-dia{min-height:0;border-right:0}.cal-dia-posts:empty,.cal-dia.fora{display:none}}.drive-trilha{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 14px;font-size:13px}.drive-trilha a{color:var(--ink2);text-decoration:none;padding:3px 6px;border-radius:var(--r)}.drive-trilha a:hover{background:var(--hover)}.drive-trilha a.on{color:var(--ink);font-weight:600}.drive-sep{color:var(--ink3);padding:0 2px}.drive-barra{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.drive-envio,.drive-nova{display:flex;gap:6px;align-items:center}.drive-nova input[name=nome]{width:240px}.drive-envio input[type=file]{max-width:260px;font-size:12px}.drive-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:10px;gap:10px}.drive-item{position:relative;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);transition:border-color .14s,background .14s}.drive-item:hover{border-color:var(--line2)}.drive-alvo{display:flex;flex-direction:column;gap:6px;padding:14px;color:inherit;text-decoration:none;min-width:0}.drive-alvo b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drive-alvo small{font-size:11px;color:var(--ink2)}.drive-icone{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--r);background:var(--accent-soft);color:var(--accent-text)}.drive-mini{width:100%;height:96px;background:var(--bg2);overflow:hidden}.drive-mini img,.drive-mini video{width:100%;height:100%;object-fit:cover;display:block}.drive-item>form{position:absolute;top:6px;right:6px;opacity:0;transition:opacity .14s}.drive-item:focus-within>form,.drive-item:hover>form{opacity:1}.drive-apagar{padding:4px 6px}.drive-tarefas{display:flex;flex-direction:column;gap:8px}.drive-tarefa{border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.drive-tarefa summary{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;list-style:none}.drive-tarefa summary::-webkit-details-marker{display:none}.drive-tarefa summary b{flex:1 1;min-width:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drive-tarefa summary small{color:var(--ink2);font-size:11px}.drive-tarefa summary .drive-icone{width:28px;height:28px}.drive-versao{padding:10px 14px 14px;border-top:1px solid var(--line)}.drive-versao-cab{display:flex;gap:8px;align-items:baseline;margin-bottom:8px;font-size:12px}.drive-versao-cab small{color:var(--ink2)}@media (max-width:820px){.drive-envio input[type=file],.drive-nova input[name=nome]{width:100%;max-width:none}}.envio-zona{width:100%;gap:12px;padding:16px 18px;cursor:pointer;text-align:left;font:inherit}.envio-zona:hover,.envio.sobre .envio-zona{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.envio-zona:disabled{opacity:.6;cursor:progress}.envio-zona span{display:flex;flex-direction:column;gap:2px}.envio-zona b{font-size:13px;font-weight:600;color:var(--ink)}.envio.sobre .envio-zona b{color:var(--accent-text)}.envio-zona small{font-size:11px}.envio-item{grid-template-columns:minmax(0,1fr) 60px 160px 90px}.envio-item.erro .envio-estado{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:820px){.envio-item{grid-template-columns:minmax(0,1fr) 70px}.envio-barra,.envio-tam{display:none}}.drive-pdf{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--ink2);letter-spacing:.06em}.envio{margin-bottom:14px}.drive-cab{flex-wrap:wrap}.drive-cab .drive-trilha{flex:1 1;min-width:0;margin:0}.drive-cab>.envio{display:contents}.drive-cab .envio-botoes{margin-left:auto}.drive-cab .envio-fila{flex:1 1 100%;margin:6px 0 4px}.drive-cab .envio-botoes .btn svg{margin-right:4px}.envio-zona{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 10px 6px 14px;border:1.5px dashed var(--line2);border-radius:var(--r2);background:var(--bg2);color:var(--ink2);transition:border-color .14s,background .14s,color .14s}.envio.sobre .envio-zona{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.envio-texto{display:flex;flex:1 1;min-width:0;align-items:baseline;gap:8px;white-space:nowrap;overflow:hidden}.envio-texto b{font-size:12px;font-weight:600;color:var(--ink)}.envio-texto small{overflow:hidden;text-overflow:ellipsis}.envio-botoes .btn{height:26px;padding:0 10px;font-size:12px}@media (max-width:640px){.envio-texto small{display:none}}.envio.sobre .envio-texto b{color:var(--accent-text)}.envio-texto small{font-size:11px}.envio-botoes{display:flex;gap:6px}.envio-fila{margin-top:8px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);padding:6px 12px}.envio-fila-cab{display:flex;justify-content:space-between;padding:4px 0}.envio-fila-cab,.envio-item{align-items:center;font-size:12px}.envio-item{display:grid;grid-template-columns:minmax(0,1fr) 60px 160px 110px;grid-gap:10px;gap:10px;padding:6px 0;border-top:1px solid var(--line)}.envio-estado,.envio-nome,.envio-tam{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.envio-estado,.envio-tam{color:var(--ink2);text-align:right}.envio-item.ok .envio-estado{color:var(--ok)}.envio-item.erro .envio-estado{color:var(--err)}.envio-barra{height:6px;border-radius:999px;background:var(--bg3);overflow:hidden}.envio-barra i{display:block;height:100%;background:var(--accent);transition:width .12s linear}.envio-item.ok .envio-barra i{background:var(--ok)}.envio-item.erro .envio-barra i{background:var(--err)}.drive-item button.drive-alvo{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;height:auto;min-height:0;padding:14px;gap:6px;background:none;border:0;border-radius:0;box-shadow:none;font:inherit;line-height:1.35;color:inherit;cursor:pointer;text-align:left;white-space:normal}.drive-item button.drive-alvo:hover{background:none}.drive-ext{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--ink2);letter-spacing:.06em}.modal-ver .modal-corpo{display:flex;padding:0;overflow:hidden}.ver-titulo{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-ver .modal-cab>div,.ver-palco{min-width:0}.ver-palco{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;margin:16px 20px 20px;border-radius:var(--r2);background:var(--bg2);overflow:hidden}.ver-palco img,.ver-palco video{max-width:100%;max-height:100%;object-fit:contain}.ver-video{background:#000}.ver-imagem{background:conic-gradient(var(--bg2) 25%,var(--bg3) 0 50%,var(--bg2) 0 75%,var(--bg3) 0) 0 0 /16px 16px}.ver-palco iframe{width:100%;height:100%;border:0;background:#fff}.ver-desenho{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;margin:0;padding:16px}.ver-desenho img{min-height:0;flex:0 1 auto}.ver-desenho figcaption{font-size:12.5px;color:var(--ink2);text-align:center}.ver-audio audio{width:min(480px,calc(100% - 32px))}.ver-aviso{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:360px;padding:24px;text-align:center}.ver-aviso b{font-size:14px;color:var(--ink)}.ver-aviso small{color:var(--ink2);line-height:1.45}.ver-aviso .btn{margin-top:8px}.ver-texto{align-self:stretch;width:100%;margin:0;padding:18px 22px;overflow:auto;background:var(--bg);color:var(--ink);font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;word-break:break-word}.ver-passo{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink2)}.modal-ver .modal-pe .btn.icone{width:var(--hp)}@media (max-width:560px){.modal-ver{height:92dvh}.ver-palco{margin:12px}.modal-ver .modal-pe .btn.texto{display:none}}@media (max-width:820px){.envio-zona{flex-wrap:wrap}.envio-item{grid-template-columns:minmax(0,1fr) 80px}.envio-barra,.envio-tam{display:none}}.envio-veu{position:fixed;inset:0;z-index:50;justify-content:center;background:color-mix(in srgb,var(--accent) 10%,rgba(255,255,255,.72));border:3px dashed var(--accent);pointer-events:none}.envio-veu,.envio-veu>div{display:flex;align-items:center}.envio-veu>div{flex-direction:column;gap:4px;padding:22px 30px;border-radius:var(--r3);background:var(--bg);border:1px solid var(--line);box-shadow:0 12px 40px rgba(0,0,0,.12)}.envio-veu b{font-size:16px;color:var(--ink)}.envio-veu small{color:var(--ink2)}.drive-voltar{margin-right:6px}.drive-nova-tile{display:flex;flex-direction:column;gap:6px;padding:14px;border:1.5px dashed var(--line2);background:var(--bg2);color:var(--ink2);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background .14s}.drive-nova-tile.editando,.drive-nova-tile:hover{border-color:var(--accent);background:var(--bg)}.drive-nova-tile b{font-size:13px;font-weight:600;color:var(--ink)}.drive-nova-tile small{font-size:11px}.drive-nova-tile small.erro{color:var(--err)}.drive-nova-tile input{width:100%;height:28px;padding:0 8px;border:1px solid var(--accent);border-radius:var(--r);background:var(--bg);color:var(--ink);font:inherit;font-weight:600}.drive-grade button.drive-nova-tile{display:flex;flex-direction:column;align-items:flex-start;height:auto;min-height:0;padding:14px;border-radius:var(--r2);box-shadow:none;line-height:1.35;white-space:normal}.drives-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:10px;gap:10px}.drives-cartao{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);color:inherit;text-decoration:none;transition:border-color .14s,background .14s,transform .14s}.drives-cartao:hover{border-color:var(--line2);background:var(--hover)}.drives-cartao:hover .drives-abrir{color:var(--accent)}.drives-cartao.vazio{opacity:.6}.drives-capas{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;width:72px;height:72px;border-radius:var(--r);overflow:hidden;background:var(--bg2)}.drives-capas img{width:100%;height:100%;object-fit:cover;display:block}.drives-capas img:nth-child(3):last-child,.drives-capas img:only-child{grid-column:1/-1}.drives-capa-vazia{grid-column:1/-1;display:flex;align-items:center;justify-content:center;color:var(--ink3)}.drives-texto{display:flex;flex-direction:column;gap:2px;min-width:0}.drives-texto b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drives-texto small{font-size:12px;color:var(--ink2)}.drives-abrir{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:600;color:var(--ink2);white-space:nowrap}.menu-ctx{position:fixed;z-index:70;min-width:180px;padding:4px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);box-shadow:0 10px 30px rgba(0,0,0,.14)}.menu-ctx a,.menu-ctx button{display:block;width:100%;height:auto;padding:7px 10px;border:0;border-radius:var(--r);background:none;color:var(--ink);font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap}.menu-ctx a:hover,.menu-ctx button:hover{background:var(--hover)}.menu-ctx .perigo{color:var(--err)}.menu-ctx hr{margin:4px 6px;border:0;border-top:1px solid var(--line)}.drive-espaco{display:flex;align-items:center;gap:10px;margin:0 0 10px}.drive-espaco-barra,.drives-uso{display:block;height:5px;border-radius:999px;background:var(--bg3);overflow:hidden}.drive-espaco-barra{width:180px}.drives-uso{width:120px;margin-top:4px}.drive-espaco-barra i,.drives-uso i{display:block;height:100%;background:var(--ink3);transition:width .2s}.drive-espaco-barra i.quase,.drives-uso i.quase{background:var(--accent)}.drive-espaco-barra i.cheio,.drives-uso i.cheio{background:var(--err)}.drive-espaco small{color:var(--ink2);font-size:12px}.linha-form{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.campo-teto{display:flex;flex-direction:column;gap:6px}.campo-teto .rotulo{font-size:12px;color:var(--ink2)}.linha-campos{display:flex;align-items:center;gap:8px}.linha-campos input{width:96px;height:28px;margin:0}.linha-campos small{color:var(--ink2);font-size:12px;margin-right:4px}.linha-campos .btn{height:28px;margin:0}.conteudo:has(>.config){max-width:calc(1160px + var(--gutter) * 2)}.config{display:grid;grid-template-columns:208px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start;padding-top:8px}.nav-config{position:-webkit-sticky;position:sticky;top:24px;display:flex;flex-direction:column;gap:2px}.nav-config a{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px 6px 12px;border-radius:var(--r2);color:var(--ink2);text-decoration:none;transition:background var(--dur),color var(--dur)}.nav-config a>svg{flex:none;width:16px;height:16px}.nav-config-texto{display:flex;flex-direction:column;min-width:0;line-height:1.3}.nav-config-texto b{font-size:13px;font-weight:500;color:var(--ink)}.nav-config-texto small{font-size:11px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-config a:hover{background:var(--hover)}.nav-config a.on{background:var(--bg2);color:var(--ink)}.nav-config a.on .nav-config-texto b{font-weight:600}.nav-config a.on:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:1px;background:var(--accent)}.nav-config a:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.config-corpo{min-width:0}.config-corpo .estreito,.config-corpo .medio{max-width:none}.config-cab{display:flex;align-items:flex-start;gap:16px;padding:0 0 20px;margin:0 0 28px;border-bottom:1px solid var(--line)}.config-cab>div:first-child{flex:1 1;min-width:0}.config-cab h2{font-size:18px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--ink);line-height:1.3}.config-cab p{margin-top:4px;font-size:13px;color:var(--ink2);max-width:64ch}.config-cab-acoes{display:flex;align-items:center;gap:8px;flex:none}.config-corpo .secao{margin-bottom:40px}.config-corpo .secao-cab{padding-bottom:8px;margin-bottom:16px}.config-corpo .miudo.mb16{margin-bottom:20px;line-height:1.6}.config-corpo .aviso{margin-bottom:24px}.config-corpo .campo-teto+.campo-teto{margin-top:28px}.config-corpo .painel{padding:24px;margin-bottom:20px}@media (max-width:820px){.config{display:block;padding-top:0}.nav-config{position:static;flex-direction:row;gap:4px;margin:0 calc(var(--gutter) * -1) 20px;padding:0 var(--gutter) 8px;overflow-x:auto;scrollbar-width:none}.nav-config::-webkit-scrollbar{display:none}.nav-config a{flex:none;min-height:34px;padding:0 12px;gap:8px}.nav-config-texto small{display:none}.nav-config a.on:before{left:12px;right:12px;top:auto;bottom:0;width:auto;height:2px}.config-cab{padding-bottom:14px;margin-bottom:20px}.config-cab h2{font-size:16px}.config-corpo .secao{margin-bottom:32px}.config-corpo .painel{padding:16px}}.drive-item.pasta.alvo{border-color:var(--accent);background:var(--accent-soft)}.drive-trilha a.alvo,.drive-voltar.alvo{background:var(--accent-soft);color:var(--accent-text);outline:1.5px dashed var(--accent)}.drive-item[draggable=true]{cursor:-webkit-grab;cursor:grab}.drive-item[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.renomear{display:flex;flex-direction:column;gap:4px}.renomear input{width:100%;height:26px;padding:0 6px;border:1px solid var(--accent);border-radius:var(--r);background:var(--bg);color:var(--ink);font:inherit;font-size:13px;font-weight:600}.renomear small.erro{color:var(--err);font-size:11px}.drive-aviso-solto{grid-column:1/-1;cursor:pointer}.janela-corpo.compartilhar{width:min(560px,calc(100vw - 32px));background:var(--bg);border:1px solid var(--line);border-radius:var(--r3);box-shadow:0 20px 60px rgba(0,0,0,.22);padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px}.janela-cab{display:flex;align-items:center;gap:10px}.janela-cab b{font-size:15px}.janela-cab small{flex:1 1;min-width:0;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compartilhar-novo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.compartilhar-novo .segmentado button{font:inherit;cursor:pointer}.compartilhar-lista{display:flex;flex-direction:column;border-top:1px solid var(--line)}.compartilhar-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:10px 0;border-bottom:1px solid var(--line);align-items:center}.compartilhar-item code{font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink)}.compartilhar-item small{grid-column:1;color:var(--ink2);font-size:11px}.compartilhar-acoes{grid-row:1/span 2;grid-column:2;display:flex;gap:4px}.btn.texto.perigo{color:var(--err)}.dlink{max-width:1080px;margin:0 auto;padding:28px 24px 60px}.dlink-cab{display:flex;align-items:center;gap:14px;margin-bottom:18px}.dlink-cab>div{flex:1 1;min-width:0}.dlink-cab small{display:block;color:var(--ink2);font-size:12px}.dlink-cab h1{margin:2px 0 0;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dlink-caixa{max-width:460px;margin:12vh auto 0;padding:28px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg);text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.dlink-caixa h1{font-size:18px;margin:8px 0 0}.dlink .drive-item.arquivo .dlink-baixar{position:absolute;top:6px;right:6px;background:var(--bg);border:1px solid var(--line);opacity:0;transition:opacity .14s}.dlink .drive-item.arquivo:focus-within .dlink-baixar,.dlink .drive-item.arquivo:hover .dlink-baixar{opacity:1}.drive-lixeira-link{margin-left:6px}.drive-lixeira-link .num{color:var(--ink3)}.busca{position:relative;margin-left:auto;width:min(300px,100%)}.drive-topo .busca{margin-left:0;width:200px;transition:width .14s}.drive-topo .busca:focus-within{width:260px}.drive-topo .drive-lixeira-link{margin-left:0}.drive-donut{position:relative;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--r);color:var(--ink3);cursor:default}.drive-donut circle:last-child{stroke:currentColor;transition:stroke-dasharray .2s}.drive-donut.quase{color:var(--accent)}.drive-donut.cheio{color:var(--err)}.drive-donut:focus-visible,.drive-donut:hover{background:var(--hover)}.drive-donut:after{content:attr(data-dica);position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:5px 9px;border-radius:var(--r);background:var(--ink);color:var(--bg);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s;z-index:5}.drive-donut:focus-visible:after,.drive-donut:hover:after{opacity:1}@media (max-width:820px){.drive-topo .busca{flex:1 1 140px;width:auto}}.busca input{width:100%;height:28px}.busca-lista{position:absolute;top:32px;right:0;z-index:40;width:min(460px,90vw);max-height:380px;overflow:auto;padding:4px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);box-shadow:0 10px 30px rgba(0,0,0,.14)}.busca-lista>small{display:block;padding:8px 10px}.busca-item{display:flex;gap:10px;align-items:center;padding:7px 10px;border-radius:var(--r);color:inherit;text-decoration:none}.busca-item:hover{background:var(--hover)}.busca-tipo{flex:none;min-width:40px;padding:2px 6px;border-radius:var(--r);background:var(--bg2);color:var(--ink2);font-size:10px;font-weight:600;text-align:center;letter-spacing:.04em}.busca-tipo.pasta{background:var(--accent-soft);color:var(--accent-text)}.busca-texto{display:flex;flex-direction:column;min-width:0}.busca-texto b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.busca-texto small{font-size:11px;color:var(--ink2)}.lixeira-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.lixeira-lista{display:flex;flex-direction:column;gap:6px}.lixeira-item{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.lixeira-item .drive-icone{width:44px;height:44px}.lixeira-mini{overflow:hidden;background:var(--bg2)}.lixeira-mini img{width:100%;height:100%;object-fit:cover}.lixeira-texto{display:flex;flex-direction:column;gap:2px;min-width:0}.lixeira-texto b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lixeira-texto small{font-size:11px;color:var(--ink2)}.lixeira-acoes{display:flex;gap:4px}.janela-corpo.anunciar{width:min(600px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow:auto;padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r3);box-shadow:0 20px 60px rgba(0,0,0,.22)}.passos{margin:0;padding:0;list-style:none;counter-reset:passo}.passos,.passos li{display:flex;gap:6px}.passos li{align-items:center;font-size:12px;color:var(--ink3)}.passos li:before{counter-increment:passo;content:counter(passo);display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;background:var(--bg3);font-size:11px;font-weight:600}.passos li.on{color:var(--ink);font-weight:600}.passos li.on:before{background:var(--accent);color:#fff}.passos li.feito:before{background:var(--ok);color:#fff;content:"✓"}.passos li+li:after{content:""}.anunciar-passo{display:flex;flex-direction:column;gap:10px}.anunciar-passo input,.anunciar-passo select,.anunciar-passo textarea{width:100%}.anunciar-passo textarea{resize:vertical;padding:6px 8px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font:inherit}.anunciar-rodape{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.anunciar-resumo{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg2)}.anunciar-resumo img{width:64px;height:64px;object-fit:cover;border-radius:var(--r);display:block}.anunciar-resumo small{color:var(--ink2);font-size:12px;line-height:1.4}.anunciar-feito{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}.anunciar-feito b{font-size:15px}.escolha{position:relative}.escolha-botao{display:flex;width:100%;min-height:36px;align-items:center;gap:8px;padding:5px 10px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.escolha-botao:focus-visible,.escolha.aberta .escolha-botao{border-color:var(--accent)}.escolha-botao>svg{margin-left:auto;flex:none;color:var(--ink2)}.escolha-vazio{color:var(--ink3)}.escolha-atual{display:flex;align-items:center;gap:8px;min-width:0}.escolha-atual b{font-size:13px}.escolha-atual b,.escolha-atual small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.escolha-atual small{flex:none;color:var(--ink2);font-size:11px;max-width:45%}.bolinha{flex:none;width:8px;height:8px;border-radius:999px;background:var(--ink3)}.bolinha.ativo{background:var(--ok)}.escolha-lista{position:absolute;z-index:45;top:calc(100% + 4px);left:0;right:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);box-shadow:0 12px 36px rgba(0,0,0,.16);overflow:hidden}.escolha-filtro{margin:6px;height:30px;width:calc(100% - 12px)}.escolha-rolagem{max-height:320px;overflow:auto;padding:0 6px 6px}.escolha-cab{position:-webkit-sticky;position:sticky;top:0;padding:8px 8px 4px;background:var(--bg);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.escolha-item{display:flex;width:100%;align-items:center;gap:8px;padding:7px 8px;border:0;border-radius:var(--r);background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.escolha-item.cursor{background:var(--hover)}.escolha-item.on{background:var(--accent-soft);color:var(--accent-text)}.escolha-texto{display:flex;flex-direction:column;min-width:0}.escolha-texto b{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.escolha-item.on .escolha-texto b{font-weight:600}.escolha-texto small{font-size:11px;color:var(--ink2)}.escolha-nada{display:block;padding:10px 8px}.janela-corpo.anunciar{overflow:visible}.escolha-item{justify-content:flex-start}.sugerir{display:flex;gap:6px;margin-top:6px}.sugerir input{flex:1 1;min-width:0}.drive-item.selecionado{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.drive-item.selecionado .drive-alvo:before{content:"✓";position:absolute;top:8px;left:8px;z-index:2;display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:700}.drive-item.arquivo .drive-alvo{position:relative}.laco{position:fixed;z-index:30;border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:3px;pointer-events:none}.drive-grade{-webkit-user-select:none;-moz-user-select:none;user-select:none}.selecao-barra{position:fixed;bottom:16px;left:calc(var(--sidebar) + var(--gutter));right:var(--gutter);z-index:35;max-width:1360px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg);box-shadow:0 10px 30px rgba(0,0,0,.14)}.selecao-barra>small{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selecao-acoes{display:flex;gap:4px;flex-wrap:wrap}.anunciar-capas{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;width:64px;height:64px;border-radius:var(--r);overflow:hidden;background:var(--bg2)}.anunciar-capas i,.anunciar-capas img{width:100%;height:100%;object-fit:cover;display:block}.anunciar-capas img:only-child{grid-column:1/-1}.anunciar-lote{display:flex;flex-direction:column;width:100%;border:1px solid var(--line);border-radius:var(--r2);padding:4px 10px;max-height:220px;overflow:auto}.anunciar-lote-item{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--line);font-size:12px}.anunciar-lote-item:first-child{border-top:0}.anunciar-lote-item small{color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}.anunciar-lote-item.ok small{color:var(--ok)}.anunciar-lote-item.erro small{color:var(--err)}@media (max-width:820px){.selecao-barra{left:12px;right:12px;bottom:12px;flex-wrap:wrap}.selecao-barra>small{display:none}}body:has(.laco){-webkit-user-select:none;-moz-user-select:none;user-select:none}table.pauta.planilha td.col-feito,table.pauta.planilha th.col-feito{width:56px;text-align:center}table.pauta.planilha td.col-data,table.pauta.planilha th.col-data{width:84px}table.pauta.planilha th.col-obs{width:28%}table.pauta.planilha td.col-obs{color:var(--ink2);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.pauta.planilha tr.feito td.col-titulo strong{color:var(--ink2);font-weight:500}.planilha-post{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;min-width:0}.planilha-capa{flex:none;width:28px;height:28px;border-radius:6px;background:var(--bg2);overflow:hidden}.planilha-capa img,.planilha-capa video{width:100%;height:100%;object-fit:cover;display:block}.planilha-texto{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.planilha-texto strong{font-weight:600}.feito-caixa{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line2);background:var(--bg);color:#fff}.feito-caixa.on{border-color:var(--ok);background:var(--ok)}@media (max-width:820px){table.pauta.planilha td.col-data,table.pauta.planilha td.col-obs,table.pauta.planilha th.col-data,table.pauta.planilha th.col-obs{display:none}}table.pauta.pub-lista td.col-quando,table.pauta.pub-lista th.col-quando{width:150px;white-space:nowrap}.pub-data{position:relative;display:inline-block}.pub-data[aria-busy]{opacity:.45}.pub-data-btn{font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:none;border:0;border-radius:var(--r);padding:2px 6px;margin-right:-6px;cursor:pointer;transition:background-color .12s,color .12s}.pub-data-btn:hover{background:var(--hover);color:var(--ink);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.pub-data-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.escolher-dia{box-sizing:border-box;position:fixed;z-index:60;padding:8px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);box-shadow:0 8px 24px var(--shadow);text-align:left;white-space:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.escolher-dia-topo{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:6px}.escolher-dia-topo strong{font-size:13px;font-weight:600}.escolher-dia-volta{transform:scaleX(-1)}.escolher-dia-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:2px;gap:2px}.escolher-dia-semana{font-size:11px;color:var(--ink3);text-align:center;padding:2px 0 4px}.escolher-dia-dia{font:inherit;font-size:13px;height:30px;min-width:0;padding:0;border:0;border-radius:var(--r);background:none;color:var(--ink);cursor:pointer;transition:background-color var(--dur),color var(--dur)}.escolher-dia-dia:hover{background:var(--hover)}.escolher-dia-dia:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.escolher-dia-dia.fora{color:var(--ink3)}.escolher-dia-dia.hoje{box-shadow:inset 0 0 0 1px var(--line2);font-weight:600}.escolher-dia-dia[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);font-weight:600}.escolher-dia-rodape{display:flex;justify-content:space-between;margin-top:6px}.pub-ideia input[type=date],.pub-ideia select{flex:none;width:auto}@media (max-width:820px){.pub-ideia{flex-wrap:wrap}.pub-ideia input[name=titulo]{flex:1 1 100%}}:root{--est-producao-soft:#fdf1d6;--est-producao-text:#7a4f00;--est-finalizado-soft:#e8f2d8;--est-finalizado-text:#3f5e12;--est-ajustes-soft:#fbe6f0;--est-ajustes-text:#8c1f57;--est-aprovado-soft:#def3f2;--est-aprovado-text:#0d5c60}:root[data-theme=dark]{--est-producao-soft:rgba(230,175,40,0.18);--est-producao-text:#f2cf73;--est-finalizado-soft:rgba(140,190,60,0.18);--est-finalizado-text:#bfdc8a;--est-ajustes-soft:rgba(230,90,160,0.2);--est-ajustes-text:#f5a8cf;--est-aprovado-soft:rgba(60,190,190,0.18);--est-aprovado-text:#82d9d9}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--est-producao-soft:rgba(230,175,40,0.18);--est-producao-text:#f2cf73;--est-finalizado-soft:rgba(140,190,60,0.18);--est-finalizado-text:#bfdc8a;--est-ajustes-soft:rgba(230,90,160,0.2);--est-ajustes-text:#f5a8cf;--est-aprovado-soft:rgba(60,190,190,0.18);--est-aprovado-text:#82d9d9}}.pub-lista .select-estado[data-estado]{border-color:transparent;font-weight:500}.pub-lista .select-estado[data-estado=ideia]{background-color:var(--bg3);color:var(--ink2)}.pub-lista .select-estado[data-estado=pedido]{background-color:var(--azul-soft);color:var(--azul-text)}.pub-lista .select-estado[data-estado=producao]{background-color:var(--est-producao-soft);color:var(--est-producao-text)}.pub-lista .select-estado[data-estado=finalizado]{background-color:var(--est-finalizado-soft);color:var(--est-finalizado-text)}.pub-lista .select-estado[data-estado=em_aprovacao]{background-color:var(--roxo-soft);color:var(--roxo-text)}.pub-lista .select-estado[data-estado=ajustes]{background-color:var(--est-ajustes-soft);color:var(--est-ajustes-text)}.pub-lista .select-estado[data-estado=aprovado]{background-color:var(--est-aprovado-soft);color:var(--est-aprovado-text)}.pub-lista .select-estado option{background:var(--bg);color:var(--ink)}.cal-topo .filtro-cliente.filtro-mes{margin-left:0;min-width:180px}table.pauta.pub-lista tr.pub-lista-mes td{padding:14px 16px 6px;font-size:12px;font-weight:600;color:var(--ink2);background:var(--bg)}.feito-caixa.marcado{border-color:var(--accent);background:var(--accent)}@media (max-width:820px){table.pauta.pub-lista td.col-quando,table.pauta.pub-lista th.col-quando{width:96px}table.pauta.pub-lista .pub-hora{display:none}}.grupo-pauta{margin:0 0 28px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg);overflow:hidden}.grupo-pauta>.grupo-pauta-cab{margin:0;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--bg2)}.grupo-pauta.por-empresa>.grupo-pauta-cab{border-left:4px solid var(--accent);padding-left:14px}.grupo-pauta>.grupo-pauta-cab h2{font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin:0}.grupo-pauta>.tabela-caixa{border:0;border-radius:0}.grupo-pauta>.ideia,.grupo-pauta>.tabela-caixa table thead th{background:var(--bg)}.grupo-pauta>.ideia{margin:0;padding:10px 16px 14px;border-top:1px solid var(--line)}:root{--crm-c2:#7a5f4e;--crm-c3:#f0905a;--crm-c4:#c4af9b;--crm-c5:#f6c3a0;--crm-c6:#a59a91;--crm-trilho:#f6c3a0}:root[data-theme=dark]{--crm-c2:#c9a68e;--crm-c3:#f0905a;--crm-c4:#8e4a22;--crm-c5:#5e4a3c;--crm-c6:#77706a;--crm-trilho:rgba(220,83,3,0.32)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--crm-c2:#c9a68e;--crm-c3:#f0905a;--crm-c4:#8e4a22;--crm-c5:#5e4a3c;--crm-c6:#77706a;--crm-trilho:rgba(220,83,3,0.32)}}.crm-kpis{margin-bottom:16px}.crm-kpi-forte{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.crm-kpi-forte .kpi-val b{font-size:26px}.crm-faixa{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;margin-bottom:8px;border-radius:var(--r3);background:var(--accent-soft);color:var(--ink)}.crm-faixa>div>b{font-size:13.5px;color:var(--accent-text)}.crm-faixa>div>p{margin:4px 0 0;font-size:12.5px;color:var(--ink2);max-width:70ch;line-height:1.5}.crm-faixa .btn:not(.primario){flex:none;background:var(--bg)}.crm-barra{display:flex;gap:2px;height:14px;border-radius:999px;overflow:hidden;background:var(--bg2)}.crm-barra span{min-width:3px}.crm-legenda{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:8px 24px;gap:8px 24px}.crm-legenda li{display:grid;grid-template-columns:10px 1fr auto auto;align-items:center;grid-gap:8px;gap:8px;font-size:12.5px}.crm-legenda i{width:10px;height:10px;border-radius:3px}.crm-legenda b{font-weight:600}.crm-legenda small{color:var(--ink3);font-size:11.5px;min-width:52px;text-align:right}.crm-tabela .crm-grupo th{background:var(--bg2);padding:8px 14px;text-transform:none;letter-spacing:0}.crm-tabela .crm-grupo th>*+*{margin-left:10px}.crm-tabela tbody+tbody .crm-grupo th{border-top:1px solid var(--line)}.crm-servicos{max-width:240px;white-space:normal;font-size:12.5px;color:var(--ink2)}.crm-vbar{position:relative;display:block;width:140px;height:8px;border-radius:999px;background:var(--bg2)}.crm-vbar .f,.crm-vbar .t{position:absolute;inset:0 auto 0 0;border-radius:999px}.crm-vbar .t{background:var(--crm-trilho)}.crm-vbar .f{background:var(--accent)}.crm-ok{color:var(--ok);font-size:12px;font-weight:600}.crm-falta{color:var(--ink3);font-size:12px}.crm-apagado td{opacity:.62}.crm-apagado td.acao{opacity:1}@media (max-width:1100px){.crm-tabela .col-largo{display:none}}.crm-form{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;min-width:0}.crm-form>.painel,.crm-form>section{margin:0}.crm-campo{border:0;padding:0;margin:0 0 12px;min-width:0}.crm-campo legend{padding:0;margin-bottom:4px;font-size:11px;color:var(--ink2)}.crm-campo .campo-ajuda{display:block;margin-top:4px}.crm-radios label{position:relative}.crm-radios input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.crm-radios label:has(input:checked){background:var(--bg);color:var(--ink);font-weight:600;box-shadow:0 1px 2px var(--shadow)}.crm-radios label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.crm-detalhes>summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.crm-detalhes>summary::-webkit-details-marker{display:none}.crm-detalhes>summary h3{margin:0;font-size:13px}.crm-detalhes[open]>summary{margin-bottom:14px}.crm-itens-lista{display:grid;grid-gap:6px;gap:6px}.crm-item{display:grid;grid-template-columns:minmax(170px,1fr) auto 96px 96px 104px 32px;align-items:center;grid-gap:8px;gap:8px}.crm-item-cab{font-size:11px;color:var(--ink2);padding:0 2px}.crm-item input.num{text-align:right}.crm-seg{flex:none}.crm-fica{text-align:right;font-size:13px}.crm-item .icone-so{width:32px;padding:0;justify-content:center;color:var(--ink3)}.crm-item .icone-so:hover{color:var(--err)}.crm-itens-pe{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line);flex-wrap:wrap}.crm-adicionar{display:flex;align-items:center;gap:8px;min-width:280px;color:var(--accent-text)}.crm-adicionar .escolha{flex:1 1}.crm-totais{margin:0;display:grid;grid-gap:4px;gap:4px;min-width:230px}.crm-totais div{display:flex;justify-content:space-between;gap:20px;font-size:12.5px}.crm-totais dt{color:var(--ink2)}.crm-totais dd{margin:0;font-weight:600}.crm-totais div:first-child dd{font-size:20px;letter-spacing:-.01em}@media (max-width:760px){.crm-item{grid-template-columns:1fr 1fr;padding:10px;border:1px solid var(--line);border-radius:var(--r2)}.crm-item>input:first-child{grid-column:1/-1}.crm-item-cab{display:none}}.crm-conferir{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:20px;gap:20px;padding:20px;border:1px solid var(--accent);border-radius:var(--r3);background:var(--bg);box-shadow:0 0 0 3px var(--accent-soft)}.crm-conferir h2{margin:0 0 12px;font-size:13.5px;font-weight:600}.crm-conferir-dados{background:var(--bg2);border-radius:var(--r2);padding:16px}.crm-dl{margin:0;display:grid}.crm-dl div{display:flex;justify-content:space-between;gap:16px;padding:7px 0;border-bottom:1px solid var(--line);font-size:12.5px}.crm-dl div:last-child{border-bottom:0}.crm-dl dt{color:var(--ink2)}.crm-dl dd{margin:0;text-align:right;overflow-wrap:anywhere}.crm-dl dd small{color:var(--ink3)}.crm-conferir-form .btn{margin-top:2px}.crm-sair{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}@media (max-width:860px){.crm-conferir{grid-template-columns:1fr}}.crm-regua-trilho{position:relative;display:flex;gap:2px;height:30px;margin:4px 0 12px}.crm-regua-trilho>span{display:flex;align-items:center;justify-content:center;min-width:34px;border-radius:7px;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.crm-regua-ini{background:var(--accent);color:var(--accent-ink)}.crm-regua-ren{background:var(--bg2);color:var(--ink2)}.crm-regua-ren.atual{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 2px var(--accent)}.crm-regua-hoje{position:absolute;top:-5px;bottom:-5px;width:2px;margin-left:-1px;border-radius:2px;background:var(--ink)}.crm-catalogo.com-edicao{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:24px;gap:24px;align-items:start}.crm-editar{position:-webkit-sticky;position:sticky;top:16px;margin-top:8px}.crm-linha-on td{background:var(--accent-soft)}@media (max-width:1000px){.crm-catalogo.com-edicao{grid-template-columns:1fr}.crm-editar{position:static}}.crm-asaas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:stretch;margin-bottom:16px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg);overflow:hidden}.crm-asaas-num{display:grid;grid-gap:2px;gap:2px;align-content:start;padding:12px 16px;border-right:1px solid var(--line)}.crm-asaas-num span{font-size:11.5px;color:var(--ink2)}.crm-asaas-num b{font-size:17px;font-weight:600;letter-spacing:-.01em}.crm-asaas-num small{font-size:11px;color:var(--ink3)}.crm-asaas-num.alerta b{color:var(--err)}.crm-asaas-acao{display:grid;grid-gap:6px;gap:6px;align-content:center;justify-items:end;padding:12px 16px;background:var(--bg2)}.crm-asaas-acao small{font-size:11px;color:var(--ink2);white-space:nowrap}.crm-parou{color:var(--err);font-size:12px;font-weight:600}.crm-sem-margem{margin:0}@media (max-width:900px){.crm-asaas{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-asaas-num:nth-child(2){border-right:0}.crm-asaas-num:nth-child(-n+2){border-bottom:1px solid var(--line)}.crm-asaas-acao{grid-column:1/-1;justify-items:start;border-top:1px solid var(--line)}}.crm-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.crm-filtros input[type=search]{width:280px;max-width:100%}.crm-listas{margin-bottom:8px}.crm-listas .miudo{margin-left:4px;color:var(--ink3)}.crm-quadro .card.crm-card{display:grid;grid-gap:6px;gap:6px}.crm-card .card-topo{display:flex;justify-content:space-between;align-items:center;gap:8px}.crm-origem{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:5px;background:var(--bg2);color:var(--ink2)}.crm-origem:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink3)}.crm-origem.o-instagram:before,.crm-origem.o-raiox:before,.crm-origem.o-site:before{background:var(--accent)}.crm-origem.o-whatsapp:before{background:var(--ok)}.crm-origem.o-indicacao:before{background:var(--roxo-text)}.crm-card-interesse,.crm-card-quem{font-size:12px;color:var(--ink2)}.crm-card-interesse{margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.crm-card-valor{font-weight:600;color:var(--ink)}.crm-motivos{flex-wrap:wrap}.crm-motivo-outro,.crm-motivos{display:flex;gap:8px}.crm-negocio{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:20px;gap:20px;align-items:start}.crm-negocio-lado,.crm-negocio-principal{display:grid;grid-gap:16px;gap:16px;min-width:0}.crm-negocio .painel,.crm-negocio .secao{margin:0}@media (max-width:1050px){.crm-negocio{grid-template-columns:minmax(0,1fr)}}.crm-etapas{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.crm-etapas-trilho{display:flex;width:100%;min-width:0}.crm-etapas-trilho label{flex:1 1;justify-content:center}.crm-etapas-pe{display:flex;gap:8px;align-items:center;justify-content:flex-end}.crm-motivo-campo{width:240px;max-width:100%}.crm-virar{margin:0}.crm-virar-acoes{display:flex;gap:8px;align-items:center;flex:none}.crm-virar-acoes .escolha{width:220px}@media (max-width:700px){.crm-faixa,.crm-virar-acoes{flex-direction:column;align-items:stretch}.crm-virar-acoes .escolha{width:100%}}.crm-nota{display:flex;gap:8px;align-items:flex-end;margin-bottom:16px}.crm-nota textarea{flex:1 1;height:auto;min-height:60px}.crm-linha{list-style:none;margin:0;padding:0;display:grid}.crm-linha li{position:relative;display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;padding-bottom:16px}.crm-linha li:before{content:"";position:absolute;left:5px;top:14px;bottom:0;width:2px;background:var(--line)}.crm-linha li:last-child:before{display:none}.crm-linha-ponto{width:12px;height:12px;margin-top:3px;border-radius:50%;border:2px solid var(--line2);background:var(--bg)}.crm-linha .t-nota .crm-linha-ponto{border-color:var(--accent);background:var(--accent)}.crm-linha .t-mensagem .crm-linha-ponto{border-color:var(--ok)}.crm-linha .t-etapa .crm-linha-ponto{border-color:var(--accent)}.crm-linha-cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;color:var(--ink2)}.crm-linha-cab b{color:var(--ink);font-weight:600}.crm-linha-cab time{margin-left:auto;color:var(--ink3)}.crm-linha p{margin:4px 0 0;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.crm-linha .t-nota p{padding:10px 12px;border-radius:var(--r2);background:var(--bg2)}.crm-linha li.vazio{display:block}.crm-linha li.vazio:before{display:none}.crm-form-lado .painel-cab.crm-sub{margin-top:8px;padding-top:14px;border-top:1px solid var(--line)}.crm-paginas{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}@media (max-width:700px){.crm-etapas-pe{flex-direction:column;align-items:stretch}.crm-motivo-campo{width:100%}.crm-nota{flex-direction:column;align-items:stretch}}.sidebar-secao{display:block;padding:14px 10px 4px;font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.sidebar-sep{display:block;height:1px;margin:8px 10px;background:var(--line)}.filtros{position:relative;display:inline-flex}.filtros-botao{display:inline-flex;align-items:center;gap:6px}.filtros-botao .contagem{min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:10.5px;font-weight:700;display:inline-grid;place-items:center}.filtros-painel{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:260px;max-height:420px;overflow-y:auto;padding:8px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);box-shadow:0 12px 32px rgba(0,0,0,.16)}.filtros-grupo+.filtros-grupo{margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.filtros-grupo>span{display:block;padding:4px 8px 6px;font-size:11px;font-weight:600;color:var(--ink2)}.filtros-painel a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:var(--r);color:var(--ink);font-size:13px;text-decoration:none}.filtros-painel a:hover{background:var(--hover)}.filtros-painel a.on{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.filtros-painel a small{color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filtros-painel .limpar{margin-top:6px;justify-content:center;color:var(--ink2);border-top:1px solid var(--line);border-radius:0 0 var(--r) var(--r)}.periodo{position:relative;display:inline-flex}.periodo-botao{display:inline-flex;align-items:center;gap:6px}.periodo-botao svg:last-child{color:var(--ink2);transition:transform var(--dur)}.periodo-botao[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.periodo-painel{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:340px;padding:8px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);box-shadow:0 12px 32px rgba(0,0,0,.16)}.periodo-grupo+.periodo-grupo{margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.periodo-grupo>span{display:block;padding:4px 6px 6px;font-size:11px;font-weight:600;color:var(--ink2)}.periodo-opcoes{display:flex;flex-wrap:wrap;gap:4px}.periodo-opcoes a,.periodo-opcoes button{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg);color:var(--ink);font:inherit;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;cursor:pointer;transition:background var(--dur),border-color var(--dur),color var(--dur)}.periodo-opcoes a:hover,.periodo-opcoes button:hover{background:var(--hover)}.periodo-opcoes .on{border-color:transparent;background:var(--accent-soft);color:var(--accent-text);font-weight:600}.periodo-opcoes a:focus-visible,.periodo-opcoes button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.periodo-datas{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px;padding:10px 6px 4px;border-top:1px solid var(--line)}.periodo-datas label{display:grid;grid-gap:4px;gap:4px}.periodo-datas label span{font-size:11px;font-weight:600;color:var(--ink2)}.periodo-datas .btn{grid-column:1/-1;justify-content:center}@media (max-width:820px){.cabecalho-acoes>.periodo{flex:1 1 100%;order:1}.periodo-botao{flex:1 1;justify-content:flex-start}.periodo-botao svg:last-child{margin-left:auto}.periodo-painel{left:0;width:auto}}.modal-fundo{position:fixed;inset:0;z-index:70;display:grid;place-items:safe center;padding:24px 16px;background:rgba(0,0,0,.42);overflow-y:auto;animation:modal-fundo-entra .14s ease-out}.modal{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 48px);border:1px solid var(--line);border-radius:var(--r3);background:var(--bg);box-shadow:0 24px 64px rgba(0,0,0,.28);outline:none;animation:modal-entra .16s cubic-bezier(.2,.8,.2,1)}.modal-p{max-width:400px}.modal-m{max-width:560px}.modal-g{max-width:820px}.modal-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 0}.modal .modal-cab h2{margin:0;text-transform:none;color:var(--ink);font-size:16px;font-weight:650;letter-spacing:-.01em}.modal-cab p{margin:4px 0 0;font-size:12.5px;color:var(--ink2);line-height:1.45}.modal-x{flex:none;width:28px;height:28px;display:grid;place-items:center;margin:-4px -6px 0 0;padding:0;border:0;border-radius:var(--r);background:transparent;color:var(--ink2);cursor:pointer;transition:background var(--dur),color var(--dur)}.modal-x:hover{background:var(--hover);color:var(--ink)}.modal-corpo{flex:1 1;min-height:0;overflow-y:auto;padding:16px 20px 20px}.modal-pe{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--line);background:var(--bg2);border-radius:0 0 var(--r3) var(--r3)}.modal-pe .espaco{flex:1 1}.modal-pe .btn{height:var(--hp)}@keyframes modal-fundo-entra{0%{opacity:0}}@keyframes modal-entra{0%{opacity:0;transform:translateY(6px) scale(.985)}}@media (max-width:560px){.modal-fundo{place-items:end stretch;padding:0}.modal{max-width:none;max-height:92dvh;border-radius:var(--r3) var(--r3) 0 0;padding-bottom:env(safe-area-inset-bottom,0);animation-name:modal-sobe}.modal-pe{border-radius:0}@keyframes modal-sobe{0%{transform:translateY(24px);opacity:0}}}@media (prefers-reduced-motion:reduce){.modal,.modal-fundo{animation:none}}.modal-texto{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink2)}.modal .crm-motivos{margin-bottom:14px}.nl{display:grid;grid-gap:16px;gap:16px}.nl label{margin:0}.nl-busca{position:relative}.nl-busca input{height:36px;padding-left:12px;font-size:13.5px}.nl-achados{list-style:none;margin:6px 0 0;padding:4px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);max-height:260px;overflow-y:auto}.nl .nl-achados li>button{height:auto;line-height:1.35;font-weight:400;box-shadow:none;display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:0;border-radius:var(--r);background:transparent;color:var(--ink);text-align:left;cursor:pointer}.nl .nl-achados li>button:focus-visible,.nl .nl-achados li>button:hover{background:var(--hover)}.nl-achado-nome{display:grid;grid-gap:1px;gap:1px;min-width:0}.nl-achado-nome b{font-size:13px;font-weight:600}.nl-achado-nome b,.nl-achado-nome small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-achado-nome small{font-size:11.5px;color:var(--ink2)}.nl-nada{padding:10px;font-size:12.5px;color:var(--ink2)}.nl-escolhido{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:var(--r2);background:var(--accent-soft)}.nl-icone{width:30px;height:30px;display:grid;place-items:center;border-radius:var(--r);background:var(--bg);color:var(--accent)}.nl-escolhido b{display:block;font-size:13.5px;color:var(--accent-text)}.nl-escolhido small{font-size:11.5px;color:var(--ink2)}.nl-campos{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:560px){.nl-campos{grid-template-columns:1fr}}.nl-origem{border:0;margin:0;padding:0;min-width:0}.nl-origem legend{padding:0;margin-bottom:6px;font-size:11px;color:var(--ink2)}.nl-chips{display:flex;flex-wrap:wrap;gap:6px}.nl-chips button{height:28px;padding:0 12px;border:1px solid var(--line2);border-radius:999px;background:var(--bg);color:var(--ink2);font-size:12px;font-weight:500;cursor:pointer;transition:background var(--dur),color var(--dur),border-color var(--dur)}.nl-chips button:hover{color:var(--ink)}.nl-chips button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text);font-weight:600}.nl-detalhes{display:grid;grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.nl-mais{justify-self:start}.nl-erro{margin:0;font-size:12.5px;color:var(--err)}.nl-aviso{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:60;display:flex;align-items:center;gap:14px;padding:10px 12px 10px 16px;border-radius:var(--r2);background:var(--ink);color:var(--bg);font-size:13px;box-shadow:0 12px 32px rgba(0,0,0,.25);animation:modal-entra .16s ease-out}.nl-aviso a{color:var(--accent);font-weight:600;text-decoration:none}.nl-aviso button{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--r);background:transparent;color:inherit;opacity:.7;cursor:pointer}.nl input[readonly]{background:var(--bg2);color:var(--ink2)}.crm-card-nel,.nl .nl-chips button{box-shadow:none}.crm-card-nel{margin-left:auto;height:22px;padding:0 8px;border:1px solid var(--line2);border-radius:999px;background:var(--bg);color:var(--ink2);font-size:11px;font-weight:500;cursor:pointer;opacity:0;transition:opacity var(--dur),color var(--dur)}.crm-card-nel:focus-visible,.crm-card:hover .crm-card-nel{opacity:1}.crm-card-nel:hover{color:var(--ink)}@media (hover:none){.crm-card-nel{opacity:1}}.nel,.nel-opcao{display:grid;grid-gap:10px;gap:10px}.nel-opcao{padding:14px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);transition:border-color var(--dur),background var(--dur)}.nel-opcao.on{border-color:var(--accent);background:var(--accent-soft)}.nel-opcao-cab,.nel>button.nel-opcao{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start;width:100%;height:auto;padding:14px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);color:var(--ink);text-align:left;font-weight:400;box-shadow:none;cursor:pointer}.nel>button.nel-opcao.on{border-color:var(--accent);background:var(--accent-soft)}.nel-opcao-cab{padding:0;border:0;background:transparent}div.nel-opcao:has(.nel-opcao-cab){padding:14px}.nel i{width:16px;height:16px;margin-top:2px;border-radius:50%;border:2px solid var(--line2);background:var(--bg)}.nel .on i,.nel-opcao.on .nel-opcao-cab i{border:5px solid var(--accent)}.nel b{display:block;font-size:13.5px;font-weight:600}.nel small{display:block;margin-top:2px;font-size:12px;line-height:1.45;color:var(--ink2)}.nel-cliente{padding-left:28px;display:grid;grid-gap:6px;gap:6px}.nel-palpite{margin:0;font-size:12px;color:var(--accent-text)}.nl-aviso-acao{height:26px;padding:0 10px;border:0;border-radius:var(--r);background:transparent;color:var(--accent);font-weight:600;box-shadow:none;cursor:pointer;opacity:1!important;width:auto!important}.crm-descartado{margin-bottom:16px}.nel button,.nel button span,.nel small{white-space:normal;min-width:0}.nel-opcao-cab,.nel>button.nel-opcao{overflow-wrap:anywhere}.crm-situacao{display:grid;grid-gap:4px;gap:4px;padding:12px;margin-bottom:12px;border-radius:var(--r2);background:var(--bg2)}.crm-situacao .badge{justify-self:start}.crm-situacao b{font-size:13.5px}.crm-situacao small{font-size:12px;color:var(--ink2)}.crm-vinculo .rodape-acoes{margin-top:12px}.nel-novo{justify-self:start;height:24px;padding:0;font-size:12px}.card{position:relative}.card .card-titulo:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1}.card .card-mover,.card a:not(.card-titulo),.card button,.card select{position:relative;z-index:2}.card .card-titulo:focus-visible{outline:none}.card:has(.card-titulo:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.nel .nel-opcao-cab,.nel .nel-opcao-cab:hover{background:transparent}.nel>button.nel-opcao:not(.on):hover,.nel>div.nel-opcao:not(.on):hover{background:var(--hover);cursor:pointer}.fn-voltar{margin-bottom:4px}.fn{display:grid;grid-gap:16px;gap:16px}.fn-cab{display:flex;align-items:flex-start;gap:14px}.fn-av{flex:none;width:46px;height:46px;border-radius:var(--r2);background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center;font-size:16px;font-weight:700}.fn-cab-txt{min-width:0}.fn-cab h1{margin:0;font-size:21px;font-weight:650;letter-spacing:-.015em;line-height:1.25}.fn-sub{gap:6px 10px;margin-top:5px;font-size:12.5px;color:var(--ink2)}.fn-acoes,.fn-sub{display:flex;flex-wrap:wrap;align-items:center}.fn-acoes{margin-left:auto;gap:6px;justify-content:flex-end}.fn-acoes .btn{height:var(--hp)}.fn-menu{position:relative}.fn-mais{width:var(--hp);padding:0;justify-content:center}.fn-menu-painel{left:auto;right:0;width:250px}.fn-menu-painel button{display:block;width:100%;height:auto;padding:8px 10px;border:0;border-radius:var(--r);background:transparent;color:var(--ink);font-size:13px;font-weight:400;text-align:left;box-shadow:none;cursor:pointer}.fn-menu-painel button:hover{background:var(--hover)}.fn-menu-painel button.perigo{color:var(--err)}.fn-fatos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r3);overflow:visible}.fn-fato{display:grid;grid-gap:2px;gap:2px;align-content:start;min-width:0;padding:12px 16px;background:var(--bg)}.fn-fato:first-child{border-radius:var(--r3) 0 0 var(--r3)}.fn-fato:last-child{border-radius:0 var(--r3) var(--r3) 0}.fn-fato>span{font-size:11.5px;color:var(--ink2)}.fn-fato>b{font-size:16px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fn-fato>b.err{color:var(--err)}.fn-fato>b.ink2{color:var(--ink2);font-weight:500}.fn-fato>small{font-size:11.5px;color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.fn-fato-btn{display:grid;justify-items:start;align-content:start;padding:12px 16px;height:auto;border:0;border-radius:0;text-align:left;font-weight:400;box-shadow:none;cursor:pointer;color:var(--ink)}button.fn-fato-btn:hover{background:var(--hover)}.fn-fato .escolha{margin-top:2px}@media (max-width:860px){.fn-fatos{grid-template-columns:repeat(2,minmax(0,1fr))}.fn-fato:first-child,.fn-fato:last-child{border-radius:0}}.fn-trilha{display:flex;width:100%}.fn-trilha button{flex:1 1;justify-content:center;position:relative;height:30px}.fn-trilha button.feito{color:var(--ink)}.fn-trilha button.fim:not(.on){color:var(--ink3)}.fn-trilha button.on:after{content:"";position:absolute;left:50%;bottom:3px;width:16px;height:2px;margin-left:-8px;border-radius:2px;background:var(--accent)}.fn-grade{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px;align-items:start}@media (max-width:1050px){.fn-grade{grid-template-columns:minmax(0,1fr)}}.fn-col{display:grid;grid-gap:14px;gap:14px;min-width:0}.fn .painel{margin:0}.fn-cartao-cab{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.fn-cartao-cab h3{margin:0;font-size:12px;font-weight:600;color:var(--ink2)}.fn-cartao-cab .btn.texto{height:24px}.fn-alerta{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--r2);background:var(--err-soft)}.fn-alerta>svg{flex:none;color:var(--err);margin-top:1px}.fn-alerta b{display:block;font-size:13.5px}.fn-alerta p{margin:2px 0 0;font-size:12.5px;color:var(--ink2)}.fn-alerta .btn{margin-left:auto;flex:none}.fn-passo{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;grid-gap:8px;gap:8px}@media (max-width:600px){.fn-passo{grid-template-columns:1fr}}.fn-passo-feito{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--r2);background:var(--accent-soft)}.fn-passo-feito>div{flex:1 1;min-width:0}.fn-passo-rot{display:block;font-size:11.5px;color:var(--ink2)}.fn-passo-feito b{font-size:13.5px;color:var(--accent-text)}.fn-passo-feito.atrasado{background:var(--err-soft)}.fn-passo-feito.atrasado b{color:var(--err)}.fn-abas{display:flex;gap:2px;margin:-4px 0 12px;border-bottom:1px solid var(--line)}.fn-abas button{height:32px;padding:0 10px;border:0;border-radius:0;background:transparent;color:var(--ink2);font-size:12.5px;font-weight:500;box-shadow:none;cursor:pointer}.fn-abas button.on{color:var(--ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--accent)}.fn-abas small{margin-left:3px;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fn-dia{margin:4px 0 10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.fn-linha .crm-linha-cab time{margin-left:auto}.fn-bolha{display:inline-block;max-width:100%;margin-top:6px!important;padding:9px 12px;border-radius:var(--r2);background:var(--bg2);white-space:pre-line}.fn-bolha.saida{background:var(--accent-soft)}.fn-bolha.privada{background:var(--sand,var(--bg2));font-size:12.5px;color:var(--ink2)}.crm-linha .t-entrada .crm-linha-ponto{border-color:var(--ink2)}.crm-linha .t-saida .crm-linha-ponto{border-color:var(--accent);background:var(--accent-soft)}.crm-linha .t-atividade .crm-linha-ponto{border-color:var(--line2)}.fn-valor{gap:6px}.fn-copiar,.fn-valor{display:inline-flex;align-items:center}.fn-copiar{gap:4px;height:20px;padding:0 4px;border:0;border-radius:6px;background:transparent;color:var(--ink3);font-size:11px;box-shadow:none;cursor:pointer}.fn-copiar:hover{color:var(--ink);background:var(--hover)}.fn-interesse{margin:10px 0 0;padding:10px 12px;border-radius:var(--r2);background:var(--bg2);font-size:12.5px;color:var(--ink2);white-space:pre-line}.fn-link{height:auto;padding:0}.cp{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;padding:12px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg2)}.cp-modos{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.cp-modos button{height:26px;padding:0 10px;border:0;border-radius:var(--r);background:transparent;color:var(--ink2);font-size:12.5px;font-weight:500;box-shadow:none;cursor:pointer}.cp-modos button.on{background:var(--bg);color:var(--ink);font-weight:600;box-shadow:0 1px 2px var(--shadow)}.cp-janela{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--ok)}.cp-janela.fechada{color:var(--err)}.cp-form{display:grid;grid-gap:8px;gap:8px}.cp-form textarea{height:auto;min-height:64px;background:var(--bg)}.cp-pe{display:flex;align-items:center;gap:8px}.cp-pe small{flex:1 1;font-size:11.5px;color:var(--ink3)}.cp-pe .btn.texto{height:28px}.cp-anexos{display:flex;flex-wrap:wrap;gap:6px}.cp-anexo{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 4px 0 10px;border-radius:999px;background:var(--bg);border:1px solid var(--line);font-size:12px}.cp-anexo button{width:18px;height:18px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink3);box-shadow:none;cursor:pointer}.cp-anexos{align-items:center}.cp-miniatura{position:relative;flex:none}.cp-miniatura>a{display:block;position:relative;width:64px;height:64px;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:var(--bg2);cursor:zoom-in;transition:border-color .12s}.cp-miniatura>a:hover{border-color:var(--line2)}.cp-miniatura>a:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cp-miniatura img{width:100%;height:100%;object-fit:cover;display:block}.cp-miniatura-aviso{position:absolute;left:0;right:0;bottom:0;padding:2px 0;background:var(--accent);color:#fff;font-size:10px;font-weight:600;text-align:center}.cp-miniatura>button{position:absolute;top:-6px;right:-6px;width:18px;height:18px;padding:0;display:grid;place-items:center;border:1px solid var(--line2);border-radius:50%;background:var(--bg);color:var(--ink2);box-shadow:0 1px 2px rgba(0,0,0,.12);cursor:pointer}.cp-miniatura>button:hover{color:var(--ink)}.pd-anexos-lista{flex-basis:100%;padding-top:6px}.cp-ligar{display:grid;grid-gap:6px;gap:6px}.cp-ligar b{font-size:13px}.cp-aviso,.cp-ligar p{margin:0;font-size:12.5px;color:var(--ink2)}.cp-ligar-linha{display:flex;gap:8px}.cp-ligar-linha input{background:var(--bg)}.cp-tpl{display:grid;grid-gap:8px;gap:8px}.cp-tpl label{margin:0}.cp-previa{margin:0!important}.tpl-abrir{width:100%}.modal.tpl-folha{max-width:560px}.tpl-folha .modal-corpo{display:flex;flex-direction:column;gap:10px;padding-top:12px}.tpl-busca{position:-webkit-sticky;position:sticky;top:0;z-index:1;flex:none;width:100%;box-shadow:0 -12px 0 var(--bg);font-size:16px}.tpl-lista{display:grid;grid-gap:6px;gap:6px}.tpl-item{display:grid;grid-gap:4px;gap:4px;justify-items:start;width:100%;height:auto;min-height:44px;white-space:normal;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.tpl-item b{font-size:14px;font-weight:600}.tpl-item span{font-size:13px;line-height:1.45;color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere}.tpl-item:active,.tpl-item:hover{background:var(--hover)}.tpl-item.on{border-color:var(--accent);background:var(--accent-soft)}.tpl-passo{display:grid;grid-gap:10px;gap:10px}.tpl-passo label{margin:0}.tpl-passo input{font-size:16px}.tpl-previa{max-width:none!important;white-space:pre-wrap;overflow-wrap:anywhere}.tpl-campo{padding:0 3px;border-radius:4px;background:var(--hover);color:var(--ink2);font-family:var(--mono,ui-monospace,monospace);font-size:.92em}.tpl-campo.cheio{padding:0;background:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:600}@media (max-width:720px){.modal-fundo:has(>.modal.tpl-folha){padding:0;place-items:stretch}.modal.tpl-folha{max-width:none;height:100dvh;max-height:100dvh;border:0;border-radius:0;padding-top:env(safe-area-inset-top,0);padding-bottom:0;animation-name:modal-sobe}.tpl-folha .modal-cab{padding:14px 16px 0}.tpl-folha .modal-corpo{padding:12px 16px 16px}.tpl-folha .modal-pe{padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}.tpl-folha .modal-pe .btn.primario{flex:1 1;max-width:220px}}.fn-anexos{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.fn-anexos img{display:block;max-width:220px;max-height:220px;border-radius:var(--r2);border:1px solid var(--line);object-fit:cover}.fn-anexos video{max-width:280px;border-radius:var(--r2)}.fn-anexos audio{height:36px;max-width:100%}.aud-transcrito{display:flex;flex-direction:column;gap:4px;max-width:320px}.aud-texto{padding:6px 10px;border-left:2px solid var(--line2);font-size:12px;line-height:1.45;color:var(--ink2);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}.aud-acao{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cx-msg.privada .aud-acao,.cx-msg.saida .aud-acao{justify-content:flex-end}.aud-acao button{height:24px;padding:0 6px;font-size:11px}.aud-acao button svg{width:12px;height:12px}.aud-erro{font-size:11px;color:var(--err)}.fn-arquivo{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:var(--r);background:var(--bg2);font-size:12.5px}.modal-xg{max-width:1120px;height:min(780px,calc(100dvh - 48px))}.bolinha{--m:20px;--t:52px;--topo:0px;position:fixed;z-index:55;width:var(--t);height:var(--t);top:clamp(calc(var(--topo) + var(--m) + env(safe-area-inset-top, 0px)),calc(var(--y, 1) * 100dvh - var(--t) / 2),calc(100dvh - var(--t) - var(--m) - env(safe-area-inset-bottom, 0px)))}.bolinha[data-lado=direita]{right:var(--m)}.bolinha[data-lado=esquerda]{left:var(--m)}.bolinha[data-arrastando] .balao{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.06);box-shadow:0 16px 36px rgba(0,0,0,.32)}.bolinha-leque{position:absolute;display:flex;flex-direction:column;gap:8px}.bolinha[data-leque=cima] .bolinha-leque{bottom:100%;padding-bottom:10px}.bolinha[data-leque=baixo] .bolinha-leque{top:100%;padding-top:10px;flex-direction:column-reverse}.bolinha[data-lado=direita] .bolinha-leque{right:0;align-items:flex-end}.bolinha[data-lado=esquerda] .bolinha-leque{left:0;align-items:flex-start}.bolinha-opcao{display:inline-flex;align-items:center;gap:9px;height:42px;padding:0 14px 0 6px;border:1px solid var(--line);border-radius:999px;background:var(--bg);color:var(--ink);box-shadow:0 8px 24px rgba(0,0,0,.18);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:bolinha-entra .15s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 35ms)}.bolinha-opcao:focus-visible,.bolinha-opcao:hover{background:var(--hover)}.bolinha-opcao-icone{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:#fff}.bolinha-opcao-icone svg{width:16px;height:16px}.bolinha-opcao em{min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--ink);color:var(--bg);font-style:normal;font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes bolinha-entra{0%{opacity:0;transform:translateY(6px) scale(.96)}}.bolinha[data-leque=baixo] .bolinha-opcao{animation-name:bolinha-desce}@keyframes bolinha-desce{0%{opacity:0;transform:translateY(-6px) scale(.96)}}@media (prefers-reduced-motion:reduce){.bolinha-opcao{animation:none}}@media (min-width:761px){.modal-fundo:has(>.modal.painel-esquerda){justify-items:start}.modal-fundo:has(>.modal.painel-direita){justify-items:end}}.modal.assistente-no-painel{overflow:hidden}.modal.assistente-no-painel .modal-cab{display:none}.modal.caixa.assistente-no-painel .modal-corpo{margin-top:0;border-top:0}.assistente-painel-carregando{flex:1 1;display:grid;place-items:center;color:var(--ink3);font-size:13px}.balao{position:relative;width:100%;height:100%;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--accent);color:#fff;box-shadow:0 10px 28px rgba(0,0,0,.28);cursor:pointer;transition:transform var(--dur),background var(--dur)}.balao:hover{background:var(--accent-hover);transform:translateY(-1px)}.balao-n{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:999px;border:2px solid var(--bg);background:var(--ink);color:var(--bg);font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.modal.caixa .modal-corpo{padding:0;overflow:hidden;display:flex;border-top:1px solid var(--line);margin-top:14px}.cx{flex:1 1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr)}.cx-lista{display:flex;flex-direction:column;gap:8px;min-height:0;padding:12px;border-right:1px solid var(--line);background:var(--bg2)}.cx-lista input[type=search]{background:var(--bg)}.cx-filtros{display:flex;width:100%}.cx-filtros button{flex:1 1;justify-content:center}.cx-filtros small{margin-left:3px;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx-lista ul{flex:1 1;min-height:0;overflow-y:auto;list-style:none;margin:0 -4px;padding:0 4px;display:grid;align-content:start;grid-gap:2px;gap:2px}.cx-item{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:10px;gap:10px;width:100%;height:auto;padding:8px;border:0;border-radius:var(--r2);background:transparent;color:var(--ink);text-align:left;font-weight:400;box-shadow:none;cursor:pointer}.cx-item:hover{background:var(--hover)}.cx-item.on{background:var(--bg);box-shadow:0 1px 2px var(--shadow)}.cx-av{position:relative;width:40px;height:40px;border-radius:50%;background:var(--accent-soft);color:var(--accent-text);display:grid;place-items:center;font-size:13px;font-weight:700}.cx-av img{width:100%;height:100%;border-radius:50%;object-fit:cover}.cx-canal{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--bg2);background:var(--ink3);color:#fff}.cx-canal.c-whatsapp{background:#25a366}.cx-canal.c-instagram{background:var(--accent)}.cx-txt{display:grid;grid-gap:1px;gap:1px;min-width:0}.cx-linha1,.cx-linha2{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.cx-linha1 b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-linha1 time{flex:none;font-size:11px;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx-linha2 span{font-size:12px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-linha2 em{flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:#fff;font-style:normal;font-size:10.5px;font-weight:700;display:grid;place-items:center}.cx-txt small{font-size:11px;color:var(--accent-text)}.cx-conversa{display:flex;flex-direction:column;min-height:0;min-width:0}.cx-cab{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.cx-cab>div{flex:1 1;min-width:0}.cx-cab b{display:block;font-size:14px}.cx-cab small{font-size:12px;color:var(--ink2)}.cx-msgs{flex:1 1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.cx-msg{max-width:78%;display:grid;grid-gap:4px;gap:4px}.cx-msg p{margin:0;padding:9px 12px;border-radius:14px;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.cx-msg small{font-size:10.5px;color:var(--ink3)}.cx-msg.entrada{align-self:flex-start}.cx-msg.entrada p{background:var(--bg2);border-top-left-radius:4px}.cx-msg.privada,.cx-msg.saida{align-self:flex-end;text-align:right}.cx-msg.saida p{background:var(--accent);color:#fff;border-top-right-radius:4px;text-align:left}.cx-msg.privada p{background:var(--sand);color:var(--ink);border:1px dashed var(--line2);text-align:left}.cx-msg.privada .fn-anexos,.cx-msg.saida .fn-anexos{justify-content:flex-end}.cx-atividade{align-self:center;margin:4px 0;font-size:11px;color:var(--ink3)}.cx-compor{padding:0 12px 12px}.cx-compor .cp{margin-bottom:0}@media (max-width:760px){.cx{grid-template-columns:1fr}.cx-lista{max-height:38%;border-right:0;border-bottom:1px solid var(--line)}.bolinha{--m:14px}}.modal .menu-ctx{z-index:90}.cx-aviso{z-index:95}.cx-lista li>div{display:block}.cx-marca{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;opacity:0;transition:opacity var(--dur);cursor:pointer}.cx-item.marcada .cx-marca,.cx-item:hover .cx-marca,.cx-lista:has(.cx-item.marcada) .cx-marca{opacity:1}.cx-lista:has(.cx-item.marcada) .cx-item:not(.marcada) .cx-marca{background:rgba(0,0,0,.25);box-shadow:inset 0 0 0 2px rgba(255,255,255,.7)}.cx-item.marcada .cx-marca{background:var(--accent)}.cx-item.marcada{background:var(--accent-soft)}.cx-lote{display:grid;grid-gap:8px;gap:8px;padding:10px 10px 8px;border-radius:var(--r2);background:var(--bg);border:1px solid var(--line);box-shadow:0 -6px 20px rgba(0,0,0,.12)}.cx-lote-topo{display:flex;align-items:center;gap:10px;padding-left:4px;font-size:12px;color:var(--ink2)}.cx-lote-topo>span{flex:1 1}.cx-lote-topo b{color:var(--ink)}.cx-lote-link,.cx-lote-x{height:auto;min-height:0;padding:0;border:0;background:none;box-shadow:none;font:inherit;cursor:pointer}.cx-lote-link{color:var(--accent-text);font-weight:500}.cx-lote-link:hover{text-decoration:underline}.cx-lote-x{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r);color:var(--ink3)}.cx-lote-x:hover{background:var(--hover);color:var(--ink)}.cx-lote-acoes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px}.cx-lote-acoes .fn-menu>button,.cx-lote-acoes>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:52px;padding:0 2px;border:0;border-radius:var(--r);background:none;box-shadow:none;color:var(--ink2);font-size:11.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--dur),color var(--dur)}.cx-lote-acoes .fn-menu>button:hover,.cx-lote-acoes .fn-menu>button[aria-expanded=true],.cx-lote-acoes>button:hover{background:var(--hover);color:var(--ink)}.cx-lote-acoes svg{color:var(--ink2)}.cx-lote-acoes .fn-menu{position:relative}.cx-busca-info{margin:-2px 2px 0;font-size:11.5px;color:var(--ink3)}.cx-fechada{display:inline-block;margin-right:6px;border-radius:999px;background:var(--bg3);color:var(--ink2);font-size:10.5px;font-weight:600}.cx-fechada,.cx-filtros button{padding:0 6px}.cx-lote .fn-menu-painel{top:auto;bottom:calc(100% + 6px);left:auto;right:0;width:max-content;max-width:none}.cx-filtros{flex-wrap:wrap}.cx-grupo+.cx-grupo{margin-top:6px}.cx-lista .cx-grupo>ul{flex:none;overflow:visible;min-height:0;list-style:none;margin:0;padding:0}.cx-grupo-cab{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:6px;width:100%;height:30px;padding:0 8px;border:0;border-radius:var(--r);background:var(--bg2);color:var(--ink);font-size:12px;font-weight:600;text-align:left;box-shadow:none;cursor:pointer}.cx-grupo-cab:hover{background:var(--hover)}.cx-grupo-cab b{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.cx-grupo-cab svg{flex:none;color:var(--ink3);transition:transform var(--dur)}.cx-grupo-cab[aria-expanded=false] svg{transform:rotate(-90deg)}.cx-grupo-cab small{color:var(--ink3);font-weight:500}.cx-grupo-cab.ex b,.cx-grupo-cab.sem b{color:var(--ink2)}.cx-grupo-cab.sem b,.cx-grupo-selo{font-weight:500}.cx-grupo-selo{flex:none;padding:1px 6px;border-radius:999px;background:var(--bg3);color:var(--ink2);font-size:10.5px}.cx-cliente{display:inline;height:auto;min-height:0;padding:0;border:0;background:none;box-shadow:none;color:var(--accent-text);font:inherit;font-weight:500;cursor:pointer}.cx-cliente:hover{text-decoration:underline}.cx-cliente.sem{color:var(--ink3);font-weight:400}.cx-vinc-ajuda{margin-top:10px}.cx-grupo{display:grid;grid-gap:2px;gap:2px}.cx-opcoes{display:flex;flex-wrap:wrap;gap:6px}.cx-opcoes button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--line2);border-radius:999px;background:var(--bg);color:var(--ink2);font-size:12px;font-weight:500;box-shadow:none;cursor:pointer;transition:background var(--dur),color var(--dur),border-color var(--dur)}.cx-opcoes button:hover{color:var(--ink);background:var(--hover)}.cx-opcoes button svg{color:var(--ink3)}.cx-opcoes button small{color:var(--ink3);font-size:11px}.cx-opcoes button.on{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.cx-opcoes button.on,.cx-opcoes button.on small,.cx-opcoes button.on svg{color:var(--accent-text)}.cx-busca{display:flex;gap:6px}.cx-busca input[type=search]{flex:1 1;min-width:0}.cx-canais-botao{position:relative;width:var(--hc,32px);height:auto;min-height:32px;padding:0;display:grid;place-items:center;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink2);box-shadow:none;cursor:pointer;transition:background var(--dur),color var(--dur),border-color var(--dur)}.cx-canais-botao:hover{background:var(--hover);color:var(--ink)}.cx-canais-botao.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.cx-canais-botao .contagem{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx-canais{display:flex}.cx-canais .cx-canais-painel{left:auto;right:0;width:250px;padding:6px}.cx-canais-painel button{display:flex;align-items:center;gap:8px;width:100%;height:auto;padding:7px 8px;border:0;border-radius:var(--r);background:transparent;color:var(--ink);font-size:13px;font-weight:400;text-align:left;box-shadow:none;cursor:pointer;transition:background var(--dur)}.cx-canais-painel button:hover{background:var(--hover)}.cx-canais-painel button>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-canais-painel button.on{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.cx-canais-painel button>svg{color:var(--accent)}.cx-canais-painel small{color:var(--ink3);font-size:11.5px}.cx-canais-painel hr{margin:4px 2px;border:0;border-top:1px solid var(--line)}.cx-canais-ic{width:20px;height:20px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--bg3);color:var(--ink2)}.cx-canais-ic.c-whatsapp{background:#25a366;color:#fff}.cx-canais-ic.c-instagram{background:var(--accent);color:#fff}.cx-canais-ic.c-chat{background:var(--ink3);color:#fff}.cx-canais-marca{width:16px;height:16px;flex:none;display:grid;place-items:center;border:1px solid var(--line2);border-radius:4px;background:var(--bg)}.cx-canais-painel button.on .cx-canais-marca{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.cx-canais-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.cx-canais-botao{width:40px}.cx-canais-painel button{padding:10px 8px;font-size:14.5px}}.vc .modal-corpo{display:grid;grid-gap:10px;gap:10px}.vc-lista{max-height:min(380px,50vh);overflow-y:auto;margin:0 -6px;padding:0 6px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vc-grupo{display:grid;grid-gap:2px;gap:2px;padding:6px 0}.vc-cab{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:6px 8px 4px;background:var(--bg);color:var(--ink2);font-size:11px;font-weight:600}.vc-cab small{margin-left:4px;color:var(--ink3);font-weight:500}.vc-item{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px 0 6px;border:0;border-radius:var(--r);background:none;box-shadow:none;color:var(--ink);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background var(--dur)}.vc-item:hover{background:var(--hover)}.vc-item.on{background:var(--accent-soft);color:var(--accent-text)}.vc-item svg{flex:none;color:var(--accent)}.vc-av{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--bg3);color:var(--ink2);font-size:11px;font-weight:700}.vc-item.on .vc-av{background:var(--accent);color:#fff}.vc-nome{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-item small{color:var(--ink3);font-size:11px}.vc-vazio{margin:0;padding:16px 8px;color:var(--ink2);font-size:13px}.vc-ajuda{margin:0}.modal-pe .vc-desfazer{margin-right:auto}.cx-ic-grupo{display:inline-flex;vertical-align:-1px;margin-right:5px;color:var(--ink3)}.cx-cab-av,.cx-mais,.cx-voltar{display:none}.cx-mais-botao{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;color:var(--ink);cursor:pointer}.cx-mais-botao:hover,.cx-mais-botao[aria-expanded=true]{background:var(--hover)}.cx-mais-painel{left:auto;right:0;width:max-content;min-width:220px;max-width:calc(100vw - 32px)}.cx-mais-painel a,.cx-mais-painel button{display:block;width:100%;min-height:44px;padding:0 14px;border:0;background:none;box-shadow:none;color:var(--ink);font-size:15px;font-weight:400;line-height:44px;text-align:left;text-decoration:none}.cx-mais-painel a:hover,.cx-mais-painel button:hover{background:var(--hover)}.cx-mais-painel hr{margin:4px 0;border:0;border-top:1px solid var(--line)}@media (max-width:760px){.modal-fundo:has(>.modal.caixa){padding:0;place-items:stretch}.modal.caixa{width:100%;max-width:none;height:100dvh;max-height:100dvh;border:0;border-radius:0;padding-top:env(safe-area-inset-top,0);padding-bottom:0;animation-name:modal-entra}.modal.caixa .modal-cab{padding:12px 16px 0}.modal.caixa .modal-cab p{display:none}.modal.caixa .modal-corpo{margin-top:10px}.modal.caixa:has(.cx[data-vista=conversa]) .modal-cab{display:none}.modal.caixa:has(.cx[data-vista=conversa]) .modal-corpo{margin-top:0;border-top:0}.cx{grid-template-columns:minmax(0,1fr)}.cx[data-vista=conversa] .cx-lista,.cx[data-vista=lista] .cx-conversa{display:none}.cx-lista{max-height:none;border:0;padding:8px 12px 0}.cx-lista ul{padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.cx-item{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:10px 8px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cx-av{width:48px;height:48px}.cx-linha1 b{font-size:15px}.cx-linha2>span{font-size:13.5px}.cx-filtros button{height:36px}.modal.caixa input,.modal.caixa textarea,.vc input[type=search]{font-size:16px}.modal.caixa .cx-lista input[type=search]{height:40px}.cx-lote{margin-bottom:calc(8px + env(safe-area-inset-bottom, 0px))}.cx-cab{gap:6px;min-height:60px;padding:8px 4px}.cx-voltar{place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;background:none;box-shadow:none;color:var(--ink)}.cx-cab-av,.cx-voltar{display:grid;border-radius:50%}.cx-cab-av{place-items:center;flex:none;width:38px;height:38px;overflow:hidden;background:var(--accent-soft);color:var(--accent-text);font-size:13px;font-weight:700}.cx-cab-av img{width:100%;height:100%;object-fit:cover}.cx-cab>div:not(.cx-mais):not(.cx-largo){min-width:0}.cx-cab b{font-size:15px}.cx-cab b,.cx-cab small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-cab small{display:block}.cx-largo{display:none!important}.cx-mais{display:block;flex:none}.cx-msgs{padding:12px}.cx-msg{max-width:86%}.cx-compor{padding:0 8px calc(8px + env(safe-area-inset-bottom, 0px))}.cx-compor .cp-pe small{display:none}.cx-aviso{bottom:calc(96px + env(safe-area-inset-bottom, 0px));max-width:calc(100vw - 32px)}}.cx-cab>.cx-largo,.cx-cab>.cx-mais{flex:none}.menu-ctx button,.modal.caixa a,.modal.caixa button{-webkit-tap-highlight-color:transparent}@media (max-width:760px){.cx[data-vista=lista] .cx-item.on:not(.marcada){background:transparent;box-shadow:none}.cx-item:active{background:var(--hover)}}.balao svg{flex:none;width:26px;height:26px;stroke-width:2}@media (max-width:760px){.bolinha{--t:56px}}@media (max-width:820px){.bolinha{--topo:44px}}.cx-mais-botao svg,.cx-voltar svg{width:20px;height:20px}.cx-lote-acoes svg{width:18px;height:18px}button.fn-fato-btn{width:100%;justify-self:stretch}@media (max-width:600px){.fn{gap:12px}.fn-cab{flex-wrap:wrap;gap:10px 12px}.fn-av{width:40px;height:40px;font-size:14px}.fn-cab-txt{flex:1 1}.fn-cab h1{font-size:18px;line-height:1.3}.fn-acoes{order:3;width:100%;margin-left:0;flex-wrap:nowrap;justify-content:flex-start}.fn-acoes>.btn{height:40px}.fn-acoes>.btn:first-child{flex:1 1;justify-content:center}.fn-acoes .fn-mais{width:40px;height:40px}.fn-acoes .fn-menu{margin-left:auto}.fn-acoes svg{width:16px;height:16px}.fn-menu-painel{width:min(280px,calc(100vw - 32px))}.fn-menu-painel button{min-height:44px;font-size:14.5px}.fn-fatos{grid-template-columns:repeat(2,minmax(0,1fr))}.fn-fato,button.fn-fato-btn{padding:10px 12px}.fn-fato>b{font-size:15px}.fn-fatos>:first-child{border-radius:var(--r3) 0 0 0}.fn-fatos>:nth-child(2){border-radius:0 var(--r3) 0 0}.fn-fatos>:nth-child(3){border-radius:0 0 0 var(--r3)}.fn-fatos>:nth-child(4){border-radius:0 0 var(--r3) 0}.fn-trilha{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fn-trilha::-webkit-scrollbar{display:none}.fn-trilha button{flex:none;height:38px;padding:0 14px;scroll-snap-align:center}.fn .painel{padding:16px 14px}.fn .cp textarea,.fn input,.fn select,.fn textarea,.modal input,.modal textarea{font-size:16px}.conteudo:has(>.fn){padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.fn-bolha,.fn-linha .fn-bolha{max-width:100%}}@media (hover:none){.fn-acoes .btn,.fn-trilha button,button.fn-fato-btn{-webkit-tap-highlight-color:transparent}}button.fn-fato-btn{justify-content:stretch;grid-template-columns:minmax(0,1fr)}@media (max-width:600px){.fn-acoes>.btn:first-child{flex:none}.fn-acoes>.btn.primario{flex:1 1}.fn-acoes>.btn.fn-ic{width:40px;padding:0;justify-content:center}}.fn-lixeira{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));z-index:60;transform:translateX(-50%);display:flex;align-items:center;gap:14px;width:min(520px,calc(100vw - 32px));padding:18px 22px;border:2px dashed var(--line2);border-radius:var(--r3);background:var(--bg);color:var(--ink2);box-shadow:0 16px 40px rgba(0,0,0,.18);animation:fn-lixeira-sobe .14s ease-out;transition:border-color var(--dur),background var(--dur),color var(--dur),transform var(--dur)}.fn-lixeira svg{flex:none;width:22px;height:22px}.fn-lixeira span{display:grid;grid-gap:2px;gap:2px;pointer-events:none}.fn-lixeira b{font-size:14px;color:var(--ink)}.fn-lixeira small{font-size:12px;color:var(--ink3)}.fn-lixeira.sobre{border-color:var(--err);border-style:solid;background:var(--err-soft);color:var(--err);transform:translateX(-50%) scale(1.03)}.fn-lixeira.sobre b{color:var(--err)}@keyframes fn-lixeira-sobe{0%{opacity:0;transform:translate(-50%,16px)}}@media (prefers-reduced-motion:reduce){.fn-lixeira{animation:none}}.pub-visoes{margin-bottom:8px}.cal-post.planejado{grid-template-columns:20px minmax(0,1fr);border-style:dashed;border-color:var(--line2);background:transparent}.cal-post.planejado .cal-post-texto b{font-weight:500;color:var(--ink2)}.cal-post.planejado .cal-post-texto small{color:var(--ink3)}.cal-post.planejado .cal-post-arte{opacity:.55}.cal-post.planejado.e-aprovado{border-color:var(--ok)}.cal-post.planejado.e-ajustes,.cal-post.planejado.e-em_aprovacao{border-color:var(--roxo-text,var(--line2))}.cal-topo .filtro-cliente{margin-left:auto}.pub-contas{white-space:nowrap}.pub-legenda{display:flex;flex-wrap:wrap;gap:4px 16px;margin:2px 0 10px}.pub-legenda span{display:inline-flex;align-items:center;gap:6px}.pub-l{display:inline-block;width:14px;height:10px;border:1px solid var(--line);border-radius:3px;background:var(--bg)}.pub-l.publicado{border-left:3px solid var(--ok)}.pub-l.marcado{border-left:3px solid var(--azul)}.pub-l.falhou{border-color:color-mix(in srgb,var(--err) 40%,var(--line));border-left:3px solid var(--err);background:var(--err-soft)}.pub-l.planejado{border:1px dashed var(--line2);background:transparent}.cal-topo{align-items:center;flex-wrap:wrap}.cal-post.planejado .cal-post-texto b{white-space:nowrap}.cal-post{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"arte hora redes" "arte nome nome";row-gap:1px}.cal-post.planejado{grid-template-columns:24px minmax(0,1fr);grid-template-areas:"arte hora" "arte nome"}.cal-post-arte{grid-area:arte;width:24px;height:24px}.cal-post-texto{display:contents}.cal-post-texto b{grid-area:hora;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-post-texto small{grid-area:nome;min-width:0}.cal-post-redes{grid-area:redes;justify-self:end}.cal-post.publicado,.pub-l.publicado{--cor-post:var(--ok)}.cal-post.marcado,.pub-l.marcado{--cor-post:var(--azul)}.cal-post.falhou,.pub-l.falhou{--cor-post:var(--err)}.cal-post:is(.publicado,.marcado,.falhou){background:color-mix(in srgb,var(--cor-post) 12%,var(--bg));border-color:color-mix(in srgb,var(--cor-post) 40%,var(--line));border-left:3px solid var(--cor-post);padding-left:4px;padding-right:5px}a.cal-post:is(.publicado,.marcado,.falhou):hover{background:color-mix(in srgb,var(--cor-post) 20%,var(--bg));border-color:color-mix(in srgb,var(--cor-post) 60%,var(--line));border-left-color:var(--cor-post)}.pub-l:is(.publicado,.marcado,.falhou){background:color-mix(in srgb,var(--cor-post) 12%,var(--bg));border-color:color-mix(in srgb,var(--cor-post) 40%,var(--line));border-left:3px solid var(--cor-post)}.sidebar-selo{margin-left:auto;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:var(--accent);color:#fff;font-size:10.5px;font-style:normal;font-weight:700}.pd-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.pd-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);color:var(--ink);text-decoration:none;transition:background var(--dur),border-color var(--dur)}.pd-item:hover{background:var(--hover)}.pd-item.novo{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.pd-corpo{display:grid;grid-gap:2px;gap:2px;min-width:0}.pd-corpo b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-corpo small{font-size:12px;color:var(--ink3)}.pd-tipo{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--bg3);color:var(--ink2);font-size:11.5px;font-weight:600}.pd-tipo.t-bug{background:var(--err-soft);color:var(--err)}.pd-tipo.t-melhoria{background:var(--accent-soft);color:var(--accent-text)}.pd-status{white-space:nowrap}.pd-form{display:grid;grid-gap:14px;gap:14px}.pd-form label{display:grid;grid-gap:6px;gap:6px}.pd-form label>span{font-size:12px;color:var(--ink2)}.pd-anexos{gap:6px}.pd-anexos,.pd-voz{display:flex;flex-wrap:wrap;align-items:center}.pd-voz{gap:8px 10px;padding:10px 12px;border:1px dashed var(--line2);border-radius:10px;background:var(--bg2)}.pd-voz-dica{flex:1 1 220px;font-size:12.5px;color:var(--ink2)}.pd-voz-gravando{display:inline-flex;align-items:center;gap:8px;margin-right:auto;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pd-voz-ponto{width:10px;height:10px;border-radius:50%;background:var(--err);animation:seg-pulso 1.2s ease-in-out infinite}.pd-voz-girando{width:14px;height:14px;border:2px solid var(--line2);border-top-color:var(--accent);border-radius:50%;animation:cv-girar .9s linear infinite}.pd-voz-falado{font-size:12.5px;color:var(--ink2)}.pd-voz-falado summary{cursor:pointer}.pd-voz-falado p{margin:6px 0 0;white-space:pre-wrap}@media (prefers-reduced-motion:reduce){.pd-voz-girando,.pd-voz-ponto{animation:none}}.pd{display:grid;grid-gap:16px;gap:16px;max-width:820px}.pd-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pd-cab h1{margin:0;font-size:21px;font-weight:650;letter-spacing:-.015em;line-height:1.25}.pd-sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 0;font-size:12.5px;color:var(--ink2)}.pd-resolvido{display:grid;grid-gap:4px;gap:4px;padding:16px 18px;border-radius:var(--r3);background:color-mix(in srgb,var(--ok) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--ok) 35%,var(--bg))}.pd-resolvido b{color:var(--ok);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.pd-resolvido p{margin:0;font-size:14.5px;line-height:1.55;white-space:pre-wrap}.pd-conversa{display:grid;grid-gap:14px;gap:14px;padding:20px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg)}.pd-msg{display:grid;grid-gap:4px;gap:4px;max-width:84%}.pd-msg.pessoa{justify-self:end;justify-items:end}.pd-msg.ia{grid-template-columns:30px minmax(0,1fr);column-gap:10px}.pd-msg.ia>small{grid-column:2}.pd-ia{grid-row:span 2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--bg);font-size:11px;font-weight:700}.pd-bolha{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:12px 14px;border-radius:var(--r2);background:var(--bg2)}.pd-msg.pessoa .pd-bolha{background:var(--accent-soft)}.pd-bolha p{margin:0;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.pd-msg>small{font-size:11.5px;color:var(--ink3)}.pd-sistema{justify-self:center;margin:0;font-size:12px;color:var(--ink3);text-align:center}.pd-aovivo{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;align-items:center;padding:10px 14px 10px 10px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:var(--r2);background:color-mix(in srgb,var(--accent-soft) 55%,var(--bg))}.pd-pontos{display:inline-flex;gap:3px;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft)}.pd-pontos i{width:4px;height:4px;border-radius:50%;background:var(--accent);animation:pd-pular 1.1s ease-in-out infinite}.pd-pontos i:nth-child(2){animation-delay:.15s}.pd-pontos i:nth-child(3){animation-delay:.3s}@keyframes pd-pular{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}@media (prefers-reduced-motion:reduce){.pd-pontos i{animation:none;opacity:.8}}.pd-aovivo-texto{display:grid;grid-gap:1px;gap:1px;min-width:0;font-size:13px;line-height:1.4}.pd-aovivo-texto b{font-weight:600}.pd-aovivo-texto span{color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-aovivo-tempo{font-size:12px;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pd-opcoes{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.pd-opcao{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;height:auto;padding:10px 12px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);text-align:left;font-weight:400;line-height:1.4;white-space:normal;box-shadow:none;cursor:pointer;transition:border-color var(--dur),background var(--dur),opacity var(--dur)}.pd-opcao span{display:grid;grid-gap:2px;gap:2px;min-width:0;overflow-wrap:anywhere}.pd-opcao b{font-size:13.5px;font-weight:600}.pd-opcao small{font-size:12px;color:var(--ink2)}.pd-opcao svg{flex:none}.pd-opcao:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.pd-opcao:disabled{opacity:1;cursor:default}.pd-opcao:disabled:not(.on){opacity:.5}.pd-opcao.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.pd-opcao.on b{color:var(--ink)}.pd-opcao.on small{color:var(--ink2)}.pd-opcao.on svg{width:18px;height:18px;color:var(--accent)}.pd-responder{margin-top:4px}.pd-cancelar{margin-right:auto}.pd-cancelar .perigo,.pd-cancelar.perigo{color:var(--err)}@media (max-width:600px){.pd-item{grid-template-columns:minmax(0,1fr) auto}.pd-item .pd-tipo{grid-column:1/-1;justify-self:start}.pd-conversa{padding:14px}.pd-msg{max-width:100%}.pd textarea,.pd-form input,.pd-form textarea{font-size:16px}}.wh{display:grid;grid-gap:14px;gap:14px}.wh-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wh-topo p{margin:0;max-width:560px}.wh code,.wh-segredo code{font-size:12px;padding:1px 5px;border-radius:4px;background:var(--bg2)}.wh-cartao{display:grid;grid-gap:10px;gap:10px;margin:0}.wh-cartao.pausado{opacity:.7}.wh-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wh-cab>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.wh-cab b{font-size:15px}.wh-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh-tags{display:flex;flex-wrap:wrap;gap:6px}.wh-cartao>p{margin:0}.wh-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wh-acoes .perigo{color:var(--err)}.wh-teste{overflow-wrap:anywhere}.wh-entregas{width:100%;border-collapse:collapse;font-size:12.5px}.wh-entregas th{text-align:left;font-size:11px;font-weight:600;color:var(--ink2)}.wh-entregas td,.wh-entregas th{padding:6px 8px;border-bottom:1px solid var(--line)}.wh-entregas td{vertical-align:middle}.wh-grupo{display:grid;grid-gap:6px;gap:6px;margin:0;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r2)}.wh-grupo legend{padding:0 4px;font-size:12px;font-weight:600;color:var(--ink2)}.wh-check{display:flex!important;align-items:center;gap:8px;font-size:13px}.wh-check small{margin-left:4px;color:var(--ink3)}.wh-segredo{display:flex;align-items:center;gap:10px}.wh-segredo code{flex:1 1;padding:10px 12px;overflow-wrap:anywhere}@media (max-width:600px){.wh-topo{flex-direction:column}.wh-entregas td:nth-child(4),.wh-entregas th:nth-child(4){display:none}}.campo-ajuda .trocar-cliente{display:inline;height:auto;padding:0;border:0;background:none;font-size:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.campo-ajuda .trocar-cliente:hover{color:var(--accent-hover)}.us-form{display:flex;flex-direction:column;gap:14px}.us-form>.segmentado{align-self:flex-start}.us-grupo{margin:0;padding:12px 14px 2px;border:1px solid var(--line);border-radius:var(--r2)}.us-grupo legend{padding:0 4px;font-size:11px;font-weight:600;color:var(--ink2)}.us-grupo .switch small{margin-left:4px}.us-clientes{max-height:220px;overflow-y:auto;margin:0 -14px;padding:10px 14px 0;border-top:1px solid var(--line)}.prop-lista{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:24px;gap:24px;align-items:start}.prop-busca input{width:260px;max-width:100%}.prop-lista .secao-cab h2{flex:1 1}.prop-link{display:grid;grid-gap:2px;gap:2px;color:inherit;text-decoration:none}.prop-link:hover strong{color:var(--accent-text)}.prop-visitas{list-style:none;margin:0;padding:0;display:grid}.prop-visitas li{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--line);color:var(--ink2)}.prop-visitas li svg{flex:none;margin-top:2px}.prop-visitas a{display:grid;grid-gap:2px;gap:2px;min-width:0;color:var(--ink);text-decoration:none;font-size:12.5px}.prop-visitas .sec{color:var(--ink2);font-size:11.5px}.prop-ficha{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;align-items:start}.prop-lateral{position:-webkit-sticky;position:sticky;top:16px;display:grid;grid-gap:16px;gap:16px}.prop-lateral .painel{margin:0}.prop-estados{display:flex;width:100%}.prop-estados button{flex:1 1}.prop-lateral .campo-ajuda{display:block;margin-top:8px}.prop-contagem{font-size:20px;letter-spacing:-.01em}.prop-resumo{margin:0 0 12px;color:var(--ink2)}.prop-dias{display:grid;grid-gap:12px;gap:12px;max-height:420px;overflow:auto}.prop-dia-cab{display:flex;justify-content:space-between;align-items:baseline;font-size:12.5px;text-transform:capitalize}.prop-dia ul{list-style:none;margin:4px 0 0;padding:0 0 0 10px;border-left:2px solid var(--line);font-size:12px;display:grid;grid-gap:2px;gap:2px}.prop-mais{display:grid;grid-gap:8px;gap:8px}.prop-mais form .btn{width:100%;justify-content:center}.prop-itens{display:grid;grid-gap:12px;gap:12px}.prop-item{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.prop-item-topo{display:flex;gap:8px;align-items:center}.prop-item-titulo{flex:1 1;font-weight:600}.prop-item-ordem{display:flex;gap:2px}.prop-item-ordem .icone-so{width:28px;padding:0;justify-content:center;color:var(--ink3)}.prop-item-ordem .icone-so:hover:not(:disabled){color:var(--ink)}.prop-item-ordem .prop-tirar:hover{color:var(--err)}.prop-item textarea{resize:vertical}.prop-item-valores{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.prop-item-valores label{display:grid;grid-gap:4px;gap:4px;margin:0;width:110px}.prop-item-valores label:first-of-type{width:72px}.prop-item-valores label span{font-size:11px;color:var(--ink2)}.prop-item-valores input.num{text-align:right}.prop-item-total{margin-left:auto;display:grid;justify-items:end;font-size:14px}.prop-item-total small{font-size:11px;color:var(--ink2)}@media (max-width:1100px){.prop-ficha,.prop-lista{grid-template-columns:minmax(0,1fr)}.prop-lateral{position:static}}.tabela-caixa .linha-link{color:inherit;text-decoration:none}.tabela-caixa .linha-link:hover{text-decoration:underline}@media (max-width:819px){.tabela-cartoes{border:0;background:transparent;overflow:visible}.tabela-cartoes table,.tabela-cartoes tbody{display:block;width:100%;border:0;background:transparent}.tabela-cartoes thead{display:none}.tabela-cartoes tbody tr{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 14px 12px 52px;margin-bottom:8px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.tabela-cartoes tbody tr:hover td{background:transparent}.tabela-cartoes tbody tr td{display:block;padding:0;border:0;text-align:left;white-space:normal}.tabela-cartoes tbody tr td.mini{width:28px;margin-left:-38px;align-self:flex-start}.tabela-cartoes tbody tr td:nth-child(2){flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 40px);min-width:0;font-size:13px}.tabela-cartoes .linha-link:after{content:"";position:absolute;inset:0;border-radius:var(--r2)}.tabela-cartoes tbody tr:has(.linha-link):active{background:var(--hover)}.tabela-cartoes tbody tr td:not(.mini):not(:nth-child(2)):not(.acao){display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:12px;color:var(--ink2)}.tabela-cartoes tbody tr td[data-rotulo]:before{content:attr(data-rotulo);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.tabela-cartoes tbody tr td .badge{margin:0}.tabela-cartoes .acoes-linha,.tabela-cartoes tbody tr td.acao{display:flex;position:relative;z-index:1;flex-wrap:wrap;justify-content:flex-start;gap:6px;width:100%}.tabela-cartoes tbody tr td.acao{margin-top:2px}.tabela-cartoes tbody tr td.acao .btn.texto,.tabela-cartoes tbody tr td.acao button.texto{margin:0;padding:0 10px;height:30px;border:1px solid var(--line);border-radius:8px}}.tira-video{position:relative;display:inline-block;line-height:0}.tira-video:after{content:"";position:absolute;left:50%;top:50%;width:28px;height:28px;transform:translate(-50%,-50%);border-radius:50%;background:rgba(0,0,0,.55) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 50%/16px no-repeat;pointer-events:none}.caderno{margin:20px 0 8px;padding:0 20px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg)}.caderno[open]{padding-bottom:20px}.caderno-linha{display:flex;align-items:baseline;gap:6px;margin:0 -20px;padding:14px 20px;cursor:pointer;list-style:none;border-radius:var(--r3)}.caderno-linha::-webkit-details-marker{display:none}.caderno-linha:before{content:"";flex:none;align-self:center;width:6px;height:6px;margin:0 6px 0 1px;border-right:1.8px solid var(--ink2);border-bottom:1.8px solid var(--ink2);transform:rotate(-45deg);transition:transform .14s}.caderno[open]>.caderno-linha:before{transform:rotate(45deg)}.caderno-linha:hover{background:var(--bg2)}.caderno-linha:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.caderno-linha h3{margin:0;font-size:15px;font-weight:600}.caderno-conta{font-size:13px;color:var(--ink2)}.caderno-ultimo{margin-left:auto;font-size:12px;color:var(--ink3)}.caderno[open]>.caderno-linha{border-radius:var(--r3) var(--r3) 0 0}.caderno-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px}.caderno-cab .miudo{margin:0}.caderno .vazio{margin-top:12px}.cad-semana{padding-top:16px}.cad-semana+.cad-semana{margin-top:8px;border-top:1px solid var(--line)}.cad-semana h4{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink2)}.cad-semana h4 small{font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cad-regs{display:flex;flex-direction:column;gap:4px;border-left:2px solid var(--line);margin-left:6px}.cad-reg{position:relative;padding:10px 0 14px 22px}.cad-reg:before{content:"";position:absolute;left:-6px;top:16px;width:10px;height:10px;border-radius:50%;background:var(--bg);border:2px solid var(--accent)}.cad-reg.interno:before{border-color:var(--ink3)}.cad-reg.interno{opacity:.85}.cad-reg-cab{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.cad-reg-cab time{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);min-width:46px}.cad-quem{margin-left:auto;font-size:11.5px;color:var(--ink3)}.cad-reg-corpo{max-width:68ch}.cad-reg-corpo p{margin:0 0 6px;font-size:13.5px;line-height:1.5}.cad-reg-corpo p small{display:block;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);margin-bottom:1px}.cad-visto{color:var(--ink2)}.cad-decisao{color:var(--ink)}.cad-espera{color:var(--ink2)}.cad-espera em{font-style:normal;color:var(--ink3)}.cad-alvos{list-style:none;margin:4px 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cad-alvos li{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg2);max-width:100%}.cad-alvos img{width:40px;height:40px;border-radius:var(--r);object-fit:cover;background:var(--bg3);flex:none}.cad-ponto{width:8px;height:8px;margin:0 4px 0 6px;border-radius:50%;background:var(--ink3);flex:none}.cad-ponto.conjunto{border-radius:2px}.cad-ponto.campanha{width:10px;height:10px;border-radius:2px;transform:rotate(45deg)}.cad-alvos li span{display:flex;flex-direction:column;min-width:0}.cad-alvos li small{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink3)}.cad-alvos li b{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.cad-alvos li .cad-id{text-transform:none;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cad-custo{display:inline-flex;align-items:baseline;gap:10px;margin-top:2px;padding:6px 10px;border-radius:var(--r);background:var(--bg2);font-size:12.5px}.cad-custo small{color:var(--ink3);font-size:11px}.cad-custo .num i{margin:0 6px;font-style:normal;color:var(--ink3)}.cad-custo b.bom{color:var(--ok)}.cad-custo b.ruim{color:var(--err)}.cad-reg-pe{display:flex;gap:4px;margin-top:4px;opacity:0;transition:opacity var(--dur)}.cad-reg:focus-within .cad-reg-pe,.cad-reg:hover .cad-reg-pe{opacity:1}.cad-reg-pe .btn.texto{height:24px;padding:0 8px;font-size:11.5px}.cad-reg-pe .btn.texto.perigo{color:var(--err)}.cad-novo{flex:none;position:relative}.cad-novo summary{list-style:none;cursor:pointer}.cad-novo summary::-webkit-details-marker{display:none}.cad-novo[open] summary{background:var(--bg3)}.cad-form{position:absolute;right:0;top:calc(100% + 8px);z-index:5;width:min(520px,calc(100vw - 48px));max-height:min(80vh,720px);overflow:auto;padding:16px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg);box-shadow:0 12px 32px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:10px}.cad-form .campo-linha{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.cad-form select[multiple]{height:auto;padding:4px}.cad-form-pe{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.cad-form .miudo{margin:0}@media (max-width:720px){.caderno{padding:0 16px}.caderno[open]{padding-bottom:16px}.caderno-linha{margin:0 -16px;padding:12px 16px}.caderno-cab{flex-direction:column}.cad-form{position:static;width:auto;box-shadow:none;margin-top:10px}.cad-form .campo-linha{grid-template-columns:1fr}.cad-reg-pe{opacity:1}.cad-quem{margin-left:0;width:100%}}.convite-destaque{display:flex;flex-direction:column;gap:4px;margin:4px 0 14px;padding:14px 16px;border-radius:10px;border:1px solid var(--accent);border-left-width:5px;background:var(--accent-soft);color:var(--accent-text)}.convite-destaque strong{font-size:17px;line-height:1.3}.convite-destaque span{font-size:14px;line-height:1.45}.marca-chip{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:2px 8px;min-height:22px;border:1px solid var(--line2);border-radius:var(--r);background:var(--accent-soft);color:var(--accent-text);font:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:background var(--dur)}.marca-chip:hover{background:var(--hover)}.rev-abas{display:flex;gap:4px;padding:0 20px;margin-top:12px;flex-wrap:wrap}.rev-abas button{position:relative;min-height:28px;padding:0 12px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink2);font:inherit;font-size:12px;cursor:pointer}.rev-abas button.on{background:var(--accent-soft);color:var(--accent-text);border-color:transparent;font-weight:600}.rev-abas i{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:var(--accent)}.rev{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;padding:16px 20px 20px;align-items:start}.rev-cena{min-width:0}.rev-palco{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;border-radius:var(--r2);overflow:hidden;background:var(--bg2);line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rev-palco img,.rev-palco video{display:block;max-width:100%;max-height:62vh;width:auto;height:auto}.rev-alvo{position:absolute;inset:0;cursor:crosshair;touch-action:none}.rev-alvo.video{bottom:48px}.rev-area,.rev-ponto{position:absolute;pointer-events:none}.rev-ponto{width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--accent);border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.35);color:#fff;display:grid;place-items:center}.rev-area b,.rev-ponto b{font-size:11px;font-weight:700;line-height:1}.rev-area{border:2px solid var(--accent);background:rgba(220,83,3,.14);border-radius:4px}.rev-area b{position:absolute;left:-2px;top:-2px;padding:3px 6px;background:var(--accent);color:#fff;border-radius:3px 0 4px 0}.rev-area.foco,.rev-ponto.foco{outline:3px solid rgba(220,83,3,.35)}.rev-ponto.novo{background:transparent;border-color:var(--accent);box-shadow:0 0 0 2px #fff}.rev-area.novo{border-style:dashed}.rev-aviso-tempo{position:absolute;left:8px;right:8px;top:8px;padding:6px 10px;border-radius:var(--r);background:rgba(26,19,18,.82);color:#fff;font-size:12px;line-height:1.35;pointer-events:none}.rev-aviso-tempo b{display:inline-block;min-width:16px;margin-right:4px;padding:0 4px;border-radius:3px;background:var(--accent);text-align:center}.rev-linha{position:relative;height:22px;margin-top:8px;border-radius:var(--r);background:var(--bg2)}.rev-linha button{position:absolute;top:2px;bottom:2px;min-width:18px;padding:0 4px;transform:translateX(-9px);border:0;border-radius:3px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;cursor:pointer}.rev-linha button.foco{outline:2px solid var(--ink)}.rev-lado{gap:14px;min-width:0}.rev-lado,.rev-novo{display:flex;flex-direction:column}.rev-novo{gap:8px;padding:14px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg2)}.rev-novo-cab{display:flex;justify-content:space-between;gap:8px;font-size:12px}.rev-novo textarea{width:100%;resize:vertical}.rev-tempo{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rev-lista>b{font-size:11px;font-weight:600;color:var(--ink2)}.rev-lista ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.rev-item{display:grid;grid-template-columns:22px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;align-items:start;padding:10px 8px;border-radius:var(--r);border:1px solid transparent;text-align:left}.rev-item+.rev-item{margin-top:2px}.rev-item.foco,.rev-item:hover{background:var(--hover);border-color:var(--line)}.rev-item-corpo{min-width:0}.rev-item-cab{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;font-size:12px;line-height:20px}.rev-item-cab small{font-size:11px;color:var(--ink2)}.rev-item p{margin:2px 0 0;font-size:12px;line-height:1.45;overflow-wrap:anywhere;text-align:left}.rev-n{width:22px;height:22px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:var(--accent);color:#fff;font:inherit;font-size:11px;font-weight:700;cursor:pointer}@media (max-width:820px){.rev{grid-template-columns:minmax(0,1fr)}}.recado-acoes{display:flex;gap:4px;margin-top:4px}.recado-acoes .btn{min-height:24px;padding:0 8px;font-size:11px}.pd-responder.arrastando{outline:2px dashed var(--accent,#f26a21);outline-offset:2px}.pd-solte{margin:0;font-size:13px;font-weight:600;color:var(--accent,#f26a21)}.capa-pdf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;min-height:140px;padding:10px;line-height:1.2;text-align:center;color:var(--ink2);background:var(--bg2);border-radius:inherit}.tiras .capa-pdf{width:112px;height:140px}.capa-pdf b{font-size:12px;letter-spacing:.04em;color:var(--ink)}.capa-pdf small{max-width:100%;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tira-pdf{position:relative;display:inline-block;line-height:0}.tira-pdf img{border:1px solid var(--line);background:#fff}.tira-pdf:after{content:"PDF";position:absolute;left:6px;bottom:6px;padding:3px 6px;border-radius:4px;font:600 10px/1 var(--sans);color:#fff;background:rgba(0,0,0,.6);pointer-events:none}.pdf-aberto{position:relative;display:block;width:100%;height:100%;line-height:0}.pdf-aberto img{background:#fff}.pdf-abrir{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);padding:8px 14px;border-radius:999px;font:600 13px/1 var(--sans);color:#fff;background:rgba(0,0,0,.7)}.rev-palco .capa-pdf{min-height:320px;min-width:240px}.reagendar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;white-space:normal}.reagendar[aria-busy]{opacity:.6}.reagendar input[type=datetime-local]{width:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reagendar-erro{flex-basis:100%;font-size:11px;color:var(--err)}.status-cartao-reagendar{margin:-4px 0 8px}table.pauta.pub-lista td.col-quando{position:relative}.pub-lista .reagendar{position:absolute;top:calc(100% - 6px);right:8px;z-index:5;flex-wrap:wrap;justify-content:flex-end;width:max-content;max-width:calc(100vw - 32px);padding:8px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r2);box-shadow:0 8px 24px var(--shadow);text-align:left}@media (max-width:720px){.agenda-acoes{flex-wrap:wrap}.agenda-acoes .reagendar{order:9;flex-basis:100%;justify-content:flex-end}}.status-cartao-reagendar .btn.texto{padding-left:0}.pd-anexos-dica{font-size:12px;color:var(--ink2)}.modal.pd-novo-soltando:after{content:"Solte para anexar";position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;border:2px dashed var(--accent,#f26a21);border-radius:inherit;background:color-mix(in srgb,var(--bg) 82%,transparent);color:var(--accent,#f26a21);font-size:15px;font-weight:600;pointer-events:none}.rx-pagina{max-width:980px;min-width:0}.rx-pagina,.rx-pagina *{overflow-wrap:anywhere}.rx-pagina .cabecalho-titulo h1{overflow-wrap:normal}.rx-topo{display:flex;align-items:center;gap:20px;margin:4px 0 16px;padding:20px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg)}.rx-nota-grande{flex:none;display:grid;place-items:center;align-content:center;width:92px;height:92px;border-radius:50%;background:var(--bg2);border:4px solid var(--line2)}.rx-nota-grande b{font-size:30px;font-weight:600;line-height:1;letter-spacing:-.02em}.rx-nota-grande span{font-size:11px;color:var(--ink2)}.rx-nota-grande.crit{border-color:var(--err)}.rx-nota-grande.alerta{border-color:var(--accent)}.rx-nota-grande.bom{border-color:var(--ok)}.rx-topo-texto{min-width:0;display:grid;grid-gap:8px;gap:8px;justify-items:start}.rx-veredito{margin:0;font-size:14px;line-height:1.5}.rx-kpis{margin-bottom:16px}.rx-kpi-texto b{font-size:14px;font-weight:600;letter-spacing:0}.rx-kpi-texto a{color:inherit}.rx-bloco{margin-bottom:16px}.rx-bloco h2{margin:0 0 10px}.rx-bio{margin:0;white-space:pre-line;font-size:13px;line-height:1.5}.rx-link{margin:8px 0 0;font-size:13px}.rx-selos{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.rx-selo{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:var(--r2);background:var(--bg2)}.rx-selo b{font-size:15px;font-weight:600}.rx-selo span{font-size:11.5px;color:var(--ink2)}.rx-dimensoes{list-style:none;margin:0;padding:0;display:grid}.rx-dimensoes li{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.rx-dimensoes li:last-child{border-bottom:0}.rx-dimensoes li>div{min-width:0}.rx-dimensoes p{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink2)}.rx-dim-nota{flex:none;width:38px;height:24px;display:grid;place-items:center;border-radius:var(--r);font-size:12px;font-weight:600;background:var(--bg2)}.rx-dim-nota.crit{background:var(--err-soft);color:var(--err)}.rx-dim-nota.alerta{background:var(--accent-soft);color:var(--accent-text)}.rx-dim-nota.bom{background:var(--ok-soft);color:var(--ok)}.rx-cartoes{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.rx-cartao{display:flex;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg)}.rx-num{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--bg2);font-size:12px;font-weight:600}.rx-cartao-corpo{min-width:0;flex:1 1;display:grid;grid-gap:6px;gap:6px}.rx-cartao h3{margin:2px 0 0;font-size:13.5px;font-weight:600;line-height:1.4}.rx-cartao p{margin:0;font-size:13px;line-height:1.5}.rx-evidencia{padding:8px 10px;border-radius:var(--r);background:var(--bg2);color:var(--ink2)}.rx-evidencia span{display:block;font-size:11px;font-weight:600;color:var(--ink2);margin-bottom:2px}.rx-rodape{margin:-4px 0 16px}.rx-julgar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.rx-julgar input[type=text]{flex:1 1;min-width:0;flex-basis:220px}.rx-sua{display:grid;grid-gap:12px;gap:12px;padding:20px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg)}.rx-sua h2{margin:0}.rx-sua>p{margin:-6px 0 0}.rx-sua-linha{display:flex;flex-wrap:wrap;align-items:end;gap:16px}.rx-sua-linha .crm-campo{margin:0}.rx-campo,.rx-nota-sua{display:grid;grid-gap:4px;gap:4px}.rx-campo>span,.rx-nota-sua>span{font-size:12px;color:var(--ink2)}.rx-nota-sua input{width:120px}.rx-acoes{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rx-detalhes>summary{cursor:pointer;list-style:none}.rx-detalhes>summary::-webkit-details-marker{display:none}.rx-detalhes>summary h2{display:inline}.rx-detalhes>summary:after{content:" +";color:var(--ink3)}.rx-detalhes[open]>summary:after{content:" −"}.rx-fatos{margin:10px 0 0;display:grid}.rx-fato{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr);grid-gap:16px;gap:16px;padding:7px 0;border-bottom:1px solid var(--line);font-size:12.5px}.rx-fato:last-child{border-bottom:0}.rx-fato dt{color:var(--ink2)}.rx-fato dd{margin:0;min-width:0}@media (max-width:640px){.rx-topo{flex-direction:column;align-items:flex-start}.rx-fato{grid-template-columns:minmax(0,1fr);gap:2px}}.rx-aprende pre{margin:10px 0 0;padding:12px 14px;max-height:360px;overflow:auto;white-space:pre-wrap;font:inherit;font-size:12px;color:var(--ink2);background:var(--bg2);border-radius:var(--r2)}.rx-aprende form{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.avatar.com-foto{background:var(--canvas)}.avatar.enorme{width:112px;height:112px;font-size:36px;font-weight:600}.avatar-trocar{display:inline-grid;flex:none;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;line-height:0}.avatar-trocar:focus-visible .avatar,.avatar-trocar:hover .avatar{box-shadow:0 0 0 2px var(--accent)}.avatar-trocar:focus-visible{outline:none}.foto-perfil{display:grid;justify-items:center;grid-gap:16px;gap:16px;padding:8px 0}.foto-atual{display:grid;place-items:center}.foto-recorte{position:relative;overflow:hidden;border-radius:50%;background:var(--canvas);box-shadow:0 0 0 1px var(--line);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.foto-recorte:active{cursor:-webkit-grabbing;cursor:grabbing}.foto-recorte img{position:absolute;top:0;left:0;max-width:none;pointer-events:none}.foto-zoom{display:flex;align-items:center;gap:12px;width:240px;font-size:12px;color:var(--ink2)}.foto-zoom input{flex:1 1}.foto-erro{margin:0;font-size:13px;color:var(--err);text-align:center}.lig-botao{position:relative;display:inline-flex;flex:none}.lig-botao .lig-sem{color:var(--ink2)}.lig-aviso{position:absolute;z-index:60;top:calc(100% + 6px);right:0;width:260px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r2);background:var(--bg);box-shadow:0 12px 36px rgba(0,0,0,.16);color:var(--ink);font-size:12px;font-weight:400;line-height:1.45;white-space:normal}.lig{position:fixed;z-index:120;bottom:calc(88px + env(safe-area-inset-bottom, 0px));right:20px;display:flex;flex-direction:column-reverse;gap:8px;width:320px;max-width:calc(100vw - 24px)}.lig-cartao{position:relative;display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--r3);background:var(--bg);box-shadow:0 16px 40px rgba(0,0,0,.18);color:var(--ink)}.lig-cartao.lig-em_curso,.lig-cartao.lig-tocando{border-color:var(--ok)}.lig-quem{display:flex;gap:12px;min-width:0}.lig-av,.lig-quem{align-items:center}.lig-av{display:inline-flex;flex:none;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--accent-soft);color:var(--accent-text);font-size:14px;font-weight:600}.lig-pulso{animation:lig-pulso 1.4s ease-out infinite}@keyframes lig-pulso{0%{box-shadow:0 0 0 0 var(--ok-soft),0 0 0 0 var(--ok)}to{box-shadow:0 0 0 14px transparent,0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.lig-pulso{animation:none}}.lig-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.lig-txt b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.lig-txt small{color:var(--ink2);font-size:12px}.lig-ficha{overflow:hidden;color:var(--accent-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lig-acoes{display:flex;justify-content:flex-end;gap:8px}.lig-cartao .lig-quem+.lig-acoes{margin-top:-2px}.lig-chamando,.lig-conectando,.lig-discando,.lig-em_curso{flex-direction:row;align-items:center;justify-content:space-between}.lig-chamando .lig-acoes,.lig-conectando .lig-acoes,.lig-discando .lig-acoes,.lig-em_curso .lig-acoes{margin:0;flex:none}.btn.lig-redondo{width:36px;height:36px;padding:0;justify-content:center;border-radius:999px}.btn.lig-redondo.on{background:var(--bg3)}.btn.lig-desligar{border-color:var(--err);background:var(--err);color:#fff}.btn.lig-desligar:hover{background:var(--err);opacity:.88}.btn.lig-desligar svg{transform:rotate(135deg)}.btn.lig-atender{height:var(--hp);padding:0 14px;border-color:var(--ok);background:var(--ok);color:#fff;font-weight:600}.btn.lig-atender:hover{background:var(--ok);opacity:.9}.btn.lig-recusar{height:var(--hp);padding:0 14px;border-color:transparent;color:var(--err)}.btn.lig-recusar:hover{background:var(--err-soft)}.lig-x{position:absolute;top:8px;right:8px}.lig-encerrada .lig-x{position:static;flex:none}.lig-encerrada{flex-direction:row;align-items:center;justify-content:space-between}.lig-painel{gap:8px;padding-right:40px;font-size:13px;line-height:1.45}.lig-painel b{font-size:14px;font-weight:600}.lig-painel p{margin:0;color:var(--ink2)}.lig-modelo{gap:8px}.lig-modelo,.lig-modelo label{display:flex;flex-direction:column}.lig-modelo label{gap:4px;font-size:12px;color:var(--ink2)}.lig-opcoes{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0}.lig-opcoes legend{margin-bottom:4px;font-size:12px;color:var(--ink2)}.lig-modelo .lig-opcoes label{flex-direction:row;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r2);color:var(--ink);font-size:13px;line-height:1.4;cursor:pointer}.lig-modelo .lig-opcoes label.sel{border-color:var(--accent);background:var(--accent-soft)}.lig-opcoes input{margin-top:2px;accent-color:var(--accent)}.lig-perm{font-weight:500}.lig-perm.e-autorizado{color:var(--ok)!important}.lig-perm.e-recusado{color:var(--err)!important}.lig-previa{padding:8px 10px;border-radius:var(--r2);background:var(--bg2);color:var(--ink)!important;white-space:pre-wrap}@media (max-width:760px){.lig,.lig-aviso{right:12px;left:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));width:auto}.lig-aviso{position:fixed;top:auto}}.cx-linha2 span{line-height:1.4}@media (max-width:760px){.modal-fundo:has(>.modal.caixa){inset:auto 0 auto 0;top:var(--cx-vv-top,0);height:var(--cx-vv-h,100dvh);overflow:hidden;overscroll-behavior:contain}.modal.caixa{height:var(--cx-vv-h,100dvh);max-height:var(--cx-vv-h,100dvh)}.modal.caixa .cx-msgs{overscroll-behavior:contain}html[data-cx-teclado] .cx-compor{padding-bottom:6px}.modal.caixa .modal-cab .modal-x{width:44px;height:44px}.modal.caixa .cx-lista input[type=search]{height:44px}.cx-canais-botao{width:44px;height:44px}.cx-filtros button{height:44px}.cx-opcoes button{position:relative}.cx-opcoes button:after{content:"";position:absolute;inset:-6px -2px}.cx-mais-botao,.cx-voltar{width:44px;height:44px}.cx-cab .lig-botao .btn{width:44px;min-width:44px;height:44px;padding:0;justify-content:center}.cx-cab .cx-cliente{position:relative}.cx-cab .cx-cliente:after{content:"";position:absolute;inset:-13px -4px}.cx-msgs{padding-bottom:8px}.cx-compor{padding-top:6px;border-top:1px solid var(--line);background:var(--bg)}.cx-compor .cp{gap:6px;padding:0;border:0;background:none}.cx-compor .cp-form textarea{min-height:44px;max-height:30vh;padding-block:10px;field-sizing:content}.cp-modos{gap:2px}.cp-modos button{height:44px;padding:0 12px;font-size:14px}.cp-form textarea,.cp-ligar-linha input,.cp-tpl input{font-size:16px}.cp-pe{flex-wrap:wrap;gap:4px 8px}.cp-ligar-linha .btn,.cp-ligar-linha input,.cp-pe .btn,.cp-pe .btn.texto{height:44px;min-height:44px}.cp-pe .btn.texto{padding:0 10px}.cp-pe .btn.primario{margin-left:auto;min-width:96px}.cp-pe small{order:9;flex-basis:100%}.cp-atalho{display:none}.cp-anexo button{position:relative}.cp-anexo button:after{content:"";position:absolute;inset:-14px}}.folha-fundo,.nav-config-celular,.sidebar-fundo,.sidebar-gaveta-topo{display:none}.pd{grid-template-columns:minmax(0,1fr)}@keyframes gaveta-entra{0%{transform:translateX(-100%)}}@keyframes folha-sobe{0%{transform:translateY(100%)}}@media (max-width:819px){.sidebar-topo .sidebar-menu{width:36px;height:36px}.sidebar-topo .sidebar-menu svg{width:18px;height:18px}.sidebar:has(>.sidebar-corpo[data-aberto]){z-index:100}.sidebar-fundo{display:block;position:fixed;inset:0;z-index:1;background:rgba(0,0,0,.42);animation:modal-fundo-entra .16s ease-out}.sidebar-corpo,.sidebar-corpo[data-aberto]{display:none;position:fixed;top:0;left:0;bottom:0;z-index:2;width:min(320px,86vw);height:100dvh;flex-direction:column;background:var(--bg2);border-right:1px solid var(--line);box-shadow:12px 0 40px rgba(0,0,0,.22)}.sidebar-corpo[data-aberto]{display:flex;animation:gaveta-entra .22s cubic-bezier(.2,.8,.2,1)}.sidebar-gaveta-topo{display:flex;flex:none;align-items:center;gap:8px;min-height:56px;padding:env(safe-area-inset-top,0) 6px 0 16px;border-bottom:1px solid var(--line)}.sidebar-fechar{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;margin-left:auto;padding:0;border:0;border-radius:var(--r2);background:none;box-shadow:none;color:var(--ink2);cursor:pointer}.sidebar-fechar svg{width:20px;height:20px}.sidebar-fechar:active,.sidebar-fechar:hover{background:var(--hover);color:var(--ink)}.sidebar-corpo .sidebar-nav{flex:1 1;min-height:0;gap:2px;padding:8px 10px 12px;overflow-y:auto;overscroll-behavior:contain}.sidebar-corpo .sidebar-nav a{flex:none;height:44px;gap:12px;padding:0 12px;font-size:15px}.sidebar-corpo .sidebar-nav a svg{width:18px;height:18px}.sidebar-corpo .sidebar-nav a.on:before{top:12px;bottom:12px}.sidebar-corpo .sidebar-secao{padding:16px 12px 6px;font-size:11px}.sidebar-corpo .sidebar-pe{flex:none;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px)) 16px}.sidebar-corpo .sidebar-pe .btn.texto{height:40px;padding:0 10px}body:has(.folha-fundo),body:has(.sidebar-corpo[data-aberto]){overflow:hidden}.folha-fundo{display:block;position:fixed;inset:0;z-index:96;background:rgba(0,0,0,.42);animation:modal-fundo-entra .14s ease-out;cursor:default}.filtros-painel,.menu-ctx,.nav-config-folha,.periodo-painel{position:fixed!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;z-index:97!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(82dvh,680px)!important;margin:0!important;padding:4px 10px calc(12px + env(safe-area-inset-bottom, 0px))!important;overflow-y:auto!important;overscroll-behavior:contain;border-width:1px 0 0!important;border-radius:16px 16px 0 0!important;background:var(--bg)!important;box-shadow:0 -12px 40px rgba(0,0,0,.22)!important;animation:folha-sobe .22s cubic-bezier(.2,.8,.2,1)}.filtros-painel:before,.menu-ctx:before,.nav-config-folha:before,.periodo-painel:before{content:"";display:block;flex:none;width:36px;height:4px;margin:6px auto 10px;border-radius:2px;background:var(--line2)}.folha-titulo{display:block;padding:0 12px 8px;font-size:12px;font-weight:600;color:var(--ink2)}.filtros-painel a,.filtros-painel>button,.menu-ctx a,.menu-ctx button{display:flex;align-items:center;min-height:44px;font-size:15px}.cx-mais-painel>a,.cx-mais-painel>button,.fn-menu-painel>button,.menu-ctx a,.menu-ctx button{justify-content:flex-start;text-align:left}.cx-mais-painel a,.cx-mais-painel button,.filtros-painel a,.fn-menu-painel button,.menu-ctx a,.menu-ctx button{padding:10px 12px}.filtros-grupo>span{padding:8px 12px 6px;font-size:12px}.periodo-opcoes a,.periodo-opcoes button{min-height:40px;font-size:14px}.nav-config{display:none}.nav-config-celular{display:block;margin:0 0 20px}.nav-config-botao{display:flex;align-items:center;gap:12px;width:100%;height:auto;min-height:52px;padding:8px 14px;border:1px solid var(--line2);border-radius:var(--r2);background:var(--bg);box-shadow:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.nav-config-botao>svg{flex:none;width:16px;height:16px}.nav-config-botao>svg:last-child{margin-left:auto;color:var(--ink2);transition:transform var(--dur)}.nav-config-botao[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.nav-config-folha a{position:relative;display:flex;align-items:center;gap:12px;min-height:54px;padding:8px 12px 8px 14px;border-radius:var(--r2);color:var(--ink2);text-decoration:none}.nav-config-folha a>svg{flex:none;width:18px;height:18px}.nav-config-folha a.on{background:var(--bg2);color:var(--ink)}.nav-config-folha a.on:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:1px;background:var(--accent)}.nav-config-botao .nav-config-texto b,.nav-config-folha .nav-config-texto b{font-size:15px}.nav-config-folha a.on .nav-config-texto b{font-weight:600}.nav-config-botao .nav-config-texto small,.nav-config-folha .nav-config-texto small{display:block;font-size:12px}.campo-linha .aux,.rotulo .aux,label>span .aux{min-width:0;white-space:normal;text-align:right}}