:root,:root[data-theme=light]{--bg:#f2f6f4;--accent:#147136;--accent-soft:#e2f8ea;--neon:#1abc55;--cyan:#0e92aa;--amber:#ce8509;--brand-2:#147136;--glass:#ffffff8f;--glass-strong:#ffffffc7;--glass-line:#10181414;--glass-sheen:linear-gradient(135deg,#ffffff9e 0%,#ffffff29 36%,#fff0 58%,#ffffff38 100%);--glass-shadow:inset 0 1px 0 #fffffff2,inset 0 -1px 0 #fff6,0 1px 2px #1432230d,0 12px 32px -14px #14322338;--line:#1018141a;--glow:0 0 0 1px #1abc5547,0 4px 18px #1abc5529;--glow-strong:0 0 0 1px #1abc5573,0 6px 24px #1abc5547;--blur:saturate(1.8) blur(18px);--topbar-bg:#ffffff9e;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--radius:10px;--bg-base:linear-gradient(180deg,#f8fbf9 0%,#eef4f1 45%,#e2ebe6 100%);--bg-luz:radial-gradient(ellipse 70% 50% at 50% -12%,#fffffff2,transparent 70%), radial-gradient(circle 520px at 6% 4%,#1cce5e33,#1cce5e0f 45%,transparent 72%), radial-gradient(circle 460px at 96% 30%,#11b7d426,#11b7d40a 45%,transparent 72%), radial-gradient(circle 600px at 70% 112%,#1cce5e24,transparent 70%), radial-gradient(ellipse 120% 90% at 50% 35%,transparent 55%,#1432231a 100%);--grade:#2659401a;--s-inv:#4f7cc4;--s-apo:#1e8c4c;--s-roas:#0d8aa0;--modo-thumb:linear-gradient(135deg,#1f984c,#11693d);--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B7C74' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>")}:root[data-theme=dark]{--bg:#060a09;--surface:#0e1412;--ink:#e6eee9;--muted:#8fa098;--tint:#ffffff0d;--accent:#3ae478;--accent-soft:#0e391eb3;--neon:#3ae478;--cyan:#39d4ef;--amber:#fab338;--brand-2:#3ae478;--on-brand:#04130b;--glass:#121b1875;--glass-strong:#121b18b8;--glass-line:#ffffff17;--glass-sheen:linear-gradient(135deg,#ffffff1c 0%,#ffffff08 36%,#fff0 58%,#ffffff0d 100%);--glass-shadow:inset 0 1px 0 #ffffff1c,inset 0 -1px 0 #ffffff08,0 14px 34px -14px #000000a6;--line:#ffffff17;--glow:0 0 0 1px #3ae4784d,0 0 22px #3ae4782e;--glow-strong:0 0 0 1px #3ae4788c,0 0 28px #3ae47859;--topbar-bg:#060a098c;--st-pub-bg:#3ae478;--st-pub:#04130b;--shadow:0 1px 0 #ffffff0a inset,0 8px 24px #00000059;--bg-base:linear-gradient(180deg,#0b1513 0%,#070c0b 50%,#030605 100%);--bg-luz:radial-gradient(ellipse 70% 50% at 50% -14%,#29a37a38,transparent 70%), radial-gradient(circle 520px at 6% 4%,#1cce5e42,#1cce5e12 45%,transparent 72%), radial-gradient(circle 460px at 96% 30%,#13cbec2e,#13cbec0d 45%,transparent 72%), radial-gradient(circle 600px at 70% 112%,#1cce5e29,transparent 70%), radial-gradient(ellipse 120% 90% at 50% 35%,transparent 50%,#0000008c 100%);--grade:#3ae4781a;--s-inv:#5a88d6;--s-apo:#24a85b;--s-roas:#39d4ef;--modo-thumb:linear-gradient(135deg,#4be784,#1eb870);--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238FA098' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>")}body{background:var(--bg)}body:before{content:"";pointer-events:none;z-index:0;background:var(--bg-luz),var(--bg-base);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(var(--grade) 1px,transparent 1px),linear-gradient(90deg,var(--grade) 1px,transparent 1px);transform-origin:50% 100%;background-position:bottom;background-size:72px 72px;height:62vh;position:fixed;bottom:-6vh;left:-60vw;right:-60vw;transform:perspective(560px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 22%,#0000008c 70%,#000 100%);mask-image:linear-gradient(#0000 22%,#0000008c 70%,#000 100%)}:root[data-theme=dark] body:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .05 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),var(--bg-luz),var(--bg-base)}@media (prefers-reduced-transparency:reduce){body:after{display:none}}#painel-legado,.tools,.auth{z-index:1;position:relative}.topbar,.tabs{background:var(--topbar-bg);border-bottom-color:var(--glass-line)}.brand .av,.auth-brand .av{box-shadow:var(--glow)}.tab[aria-selected=true]{background:var(--glass-strong);color:var(--ink);box-shadow:inset 0 0 0 1px #1cce5e73,0 0 16px #1cce5e38}:root[data-theme=dark] .tab[aria-selected=true]{color:var(--accent)}.tab.tdragging{opacity:.45}.tab.tdrop-l{box-shadow:inset 3px 0 0 var(--neon)}.tab.tdrop-r{box-shadow:inset -3px 0 0 var(--neon)}.wkcard,.person,.tile,.dcol,.gl,.qd,.wm-day,.wm-band,.avwk,.mday,.cday,.nday,.mebar,.planbar,.tl,.avag,.arc,.tbl,.btbl,.rule,.addform,.taskform,.avrules.ed,.ocard,.kcol,.xform,.tools section,.auth-card,.trk-card,.kpi-n,.org-c,.mp-col,.mp-pill,.cr-card,.camp{background:var(--glass-sheen),var(--glass);border-color:var(--glass-line);box-shadow:var(--glass-shadow)}.tbl,.btbl,.kcol,.cday,.mday,.nday,.wm-day,.wm-band,.tile,.gl,.arc,.tl,.avwk,.avag,.planbar,.mebar,.person,.dcol,.qd,.wkcard,.tools section,.auth-card,.trk-card,.kpi-n,.org-c,.mp-col,.mp-pill,.cr-card,.camp{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.kcard{background:var(--glass-sheen),var(--glass-strong);border-color:var(--glass-line);box-shadow:var(--glass-shadow)}.btn.ghost,.seg,.sc,.vt,.tab[aria-selected=true]{background-image:var(--glass-sheen)}.topbar,.tabs{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 -1px 0 var(--glass-line),inset 0 1px 0 #ffffff59}:root[data-theme=dark] .topbar,:root[data-theme=dark] .tabs{box-shadow:inset 0 -1px 0 var(--glass-line),inset 0 1px 0 #ffffff0d}.ocard[data-grupo=Time]{background:var(--accent-soft)}.cday.fds{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}dialog,.ctxm,.tpop{background:var(--glass-strong);border-color:var(--glass-line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}thead th{background:0 0}.tbl thead tr,.btbl thead tr{background:var(--tint)}.btn{background:var(--accent);border-color:var(--accent);color:var(--on-brand);box-shadow:var(--glow)}.btn:hover{filter:none;box-shadow:var(--glow-strong)}.btn.ghost{background:var(--glass-strong);color:var(--ink);border-color:var(--glass-line);box-shadow:none}.wkcard[aria-pressed=true],.mday.today,.cday.today,.nday.today{border-color:var(--neon);box-shadow:var(--glow)}.kcard:hover,.post:hover{box-shadow:var(--glow);border-color:#1cce5e80}.bar i,.gprog i{background:linear-gradient(90deg,var(--accent),var(--neon));box-shadow:0 0 10px #1cce5e73}.seg[aria-pressed=true],.wkchip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-brand);box-shadow:var(--glow)}:root[data-theme=light] .seg[aria-pressed=true],:root[data-theme=light] .wkchip[aria-pressed=true]{color:#fff}.cchip:has(input:checked){box-shadow:var(--glow)}:root[data-theme=light] .cchip:has(input:checked){color:#fff}.tab:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--neon);outline-offset:1px}select:focus,input[type=text]:focus,input[type=number]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:var(--neon);box-shadow:0 0 0 3px #1cce5e2e}:root[data-theme=dark] .tools .chave input:checked{background:var(--accent)}:root[data-theme=dark] .tools .chave input:checked:after{background:#04130b}:root[data-theme=light] .tools .chave input:checked{background:var(--accent)}.auth{background:radial-gradient(circle 520px at 6% 4%,#1cce5e42,transparent 72%),radial-gradient(circle 460px at 96% 30%,#13cbec29,transparent 72%),var(--brand)}.selbar{-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur)}.trk{flex-direction:column;gap:22px;padding-block:28px 48px;display:flex}.trk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.trk-head h2{letter-spacing:-.02em;margin-top:4px;font-size:24px;font-weight:700}.trk-head .lede{margin-top:6px;font-size:14px}.trk-card{border:1px solid var(--glass-line);border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.trk-card>h3,.sec-top>h3{letter-spacing:-.01em;align-items:center;gap:8px;font-size:16px;font-weight:650;display:flex}.trk-card>h3 small{color:var(--muted);font-size:12.5px;font-weight:500}.trk-card .hint{color:var(--muted);margin:0;font-size:13px}.trk-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.trk-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.trk-mono{font-family:var(--mono);letter-spacing:0;font-size:12.5px}.trk-vazio{color:var(--muted);text-align:center;border:1px dashed var(--line);border-radius:12px;padding:18px;font-size:13.5px}.trk-msg{color:var(--muted);font-size:13px}.trk-msg.err{color:var(--bad)}.trk-msg.ok{color:var(--accent)}.dest{border:1px solid var(--glass-line);background:var(--glass-strong);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}.dest-top{align-items:center;gap:10px;display:flex}.dest-ic{width:30px;height:30px;font:700 12px var(--body);color:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.dest-ic[data-t=meta]{background:#1877f2}.dest-ic[data-t=ga4]{background:#e37400}.dest-ic[data-t=google_ads]{background:#1a73e8}.dest-ic[data-t=tiktok]{background:#111}.dest-ic[data-t=app]{background:#1e8c4c}:root[data-theme=dark] .dest-ic[data-t=tiktok]{background:#2a2a2a;box-shadow:inset 0 0 0 1px #fff3}.dest-top b{font-size:14.5px;font-weight:650;line-height:1.2;display:block}.dest-top small{color:var(--muted);font-size:12px}.dest-ids{color:var(--muted);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:12.5px;display:flex}.dest-acts{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.dest.off{opacity:.6}.stt{font:600 12px var(--body);background:var(--st-neutro-bg);color:var(--st-neutro);border-radius:999px;align-items:center;gap:6px;width:max-content;padding:3px 9px;display:inline-flex}.stt:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.stt.ok{background:var(--st-ok-bg);color:var(--st-ok)}.stt.ok:before{box-shadow:0 0 8px}.stt.err{background:var(--st-aj-bg);color:var(--st-aj)}.stt.wait{background:var(--st-apr-bg);color:var(--st-apr)}.mini{font:500 12.5px var(--body);border:1px solid var(--glass-line);background:var(--glass-strong);color:var(--ink);cursor:pointer;border-radius:8px;padding:5px 10px}.mini:hover{border-color:#1cce5e80}.mini:disabled{opacity:.5;cursor:default}.mini.del{color:var(--bad)}.mini.del.arm{background:var(--bad);border-color:var(--bad);color:#fff}.trk-form{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:end;gap:12px;display:grid}.trk-f{color:var(--muted);flex-direction:column;gap:5px;min-width:0;font-size:12.5px;font-weight:500;display:flex}.trk-f input,.trk-f select{font:14px var(--body);border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;width:100%;min-width:0;padding:8px 10px}.trk-f input.trk-mono{font-family:var(--mono);font-size:13px}.trk-f em{color:var(--muted);font-size:11.5px;font-style:normal;font-weight:400}.trk-sw{color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.trk-sw input{appearance:none;background:var(--line);cursor:pointer;border-radius:99px;flex:none;width:34px;height:20px;margin:0;transition:background .15s;position:relative}.trk-sw input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.trk-sw input:checked{background:var(--accent);box-shadow:0 0 10px #1cce5e66}.trk-sw input:checked:after{left:16px}.trk-token{background:var(--accent-soft);border:1px dashed #1cce5e99;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.trk-token code{font-family:var(--mono);overflow-wrap:anywhere;flex:1;min-width:200px;font-size:13px}.trk-tbl{border:1px solid var(--glass-line);border-radius:12px;overflow-x:auto}.trk-tbl table{border-collapse:collapse;width:100%;font-size:13px}.trk-tbl th{text-align:left;letter-spacing:.03em;color:var(--muted);background:var(--tint);white-space:nowrap;padding:8px 10px;font-size:11.5px;font-weight:600}.trk-tbl td{border-top:1px solid var(--line);vertical-align:top;padding:8px 10px}.trk-tbl td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.trk-tbl th.num{text-align:right}.trk-tbl .envs{flex-wrap:wrap;gap:4px;display:flex}.kpis-n{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.kpis-n{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi-n{border:1px solid var(--glass-line);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px 12px;display:flex}.kpi-n span{color:var(--muted);font-size:12.5px;font-weight:500}.kpi-n b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.15}.kpi-n small{color:var(--muted);min-height:1.3em;font-size:12px}.kpi-n>svg{width:100%;height:34px;margin-top:4px;display:block}.kpi-n>svg rect{fill:var(--accent);opacity:.85}.kpi-n>svg rect.hit{fill:#0000;opacity:1}.kpi-n>svg rect.on{opacity:1;filter:drop-shadow(0 0 4px #1cce5eb3)}.kpi-n>svg line{stroke:var(--line);stroke-width:1px}.funil{flex-direction:column;gap:10px;display:flex}.funil-r{grid-template-columns:minmax(70px,150px) minmax(24px,1fr) minmax(max-content,170px);grid-template-areas:"l b v";align-items:center;gap:4px 12px;font-size:13.5px;display:grid}.funil-r>span{text-overflow:ellipsis;white-space:nowrap;grid-area:l;min-width:0;overflow:hidden}.funil-r>.fb{grid-area:b}.funil-r>div:last-child{text-align:right;grid-area:v}.funil-r .fb{background:var(--tint);border-radius:0 4px 4px 0;height:22px;position:relative;overflow:hidden}.funil-r .fb i{background:linear-gradient(90deg,var(--accent),var(--neon));border-radius:0 4px 4px 0;position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #1cce5e59}.funil-r b{font-variant-numeric:tabular-nums;text-align:right}.funil-r em{color:var(--muted);text-align:right;white-space:nowrap;font-size:12px;font-style:normal;display:block}.org-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.org-c{border:1px solid var(--glass-line);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.org-c.off{opacity:.75;border-style:dashed}.org-top{align-items:center;gap:10px;min-width:0;display:flex}.org-top>div{flex-direction:column;flex:1;min-width:0;display:flex}.org-top b{font-size:14.5px;font-weight:650}.org-top small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.org-top .stt{margin-top:3px;padding:2px 8px;font-size:11.5px}.org-foto{object-fit:cover;width:38px;height:38px;box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px #1cce5e8c;border-radius:50%;flex:none}.org-nums{grid-template-columns:1fr 1fr;gap:12px;display:grid}.org-nums small{color:var(--muted);font-size:11.5px;font-weight:500;display:block}.org-nums strong{font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:20px;font-weight:700}.aviso-n{background:#11b7d414;border:1px solid #11b7d459;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.aviso-n:before{content:"i";width:20px;height:20px;font:700 12px var(--body);color:#fff;background:var(--cyan);border-radius:50%;flex:none;place-items:center;display:grid}@media (max-width:640px){.funil-r{grid-template-columns:1fr auto;grid-template-areas:"l v""b b"}.trk-head h2{font-size:21px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-corpo{flex-direction:column;gap:22px;transition:opacity .25s;display:flex}.dash-corpo.antigo{opacity:.5;pointer-events:none}.trk-head{align-items:flex-end}.dash-tit{flex-direction:column;gap:12px;display:flex}.dash-ctl{gap:10px}.rel{position:relative}.rel-btn{align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.rel-menu{z-index:30;border:1px solid var(--glass-line);background:var(--glass-sheen),var(--glass-strong);min-width:200px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.rel-menu a{color:var(--ink);border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}.rel-menu a:hover,.rel-menu a:focus-visible{background:var(--glass)}.rel-menu small{color:var(--muted);font-size:12px}.modo-sw{border:1px solid var(--glass-line);background:var(--glass-sheen),var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);isolation:isolate;border-radius:18px;grid-template-columns:1fr 1fr;padding:6px;display:inline-grid;position:relative}.modo-sw button{z-index:1;min-width:184px;height:52px;font:650 17px var(--body);letter-spacing:-.01em;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:0 22px;transition:color .25s;display:flex;position:relative}.modo-sw button:hover{color:var(--ink)}.modo-sw button[aria-pressed=true]{color:#fff}:root[data-theme=dark] .modo-sw button[aria-pressed=true]{color:#04130b}.modo-thumb{z-index:0;background:var(--modo-thumb);width:calc(50% - 6px);box-shadow:var(--glow-strong),inset 0 1px 0 #fff6,inset 0 -8px 16px -10px #00000040;border-radius:13px;transition:transform .38s cubic-bezier(.3,.8,.2,1);position:absolute;top:6px;bottom:6px;left:6px}.modo-sw[data-modo=pago] .modo-thumb{transform:translate(100%)}.modo-sw button:focus-visible{outline-offset:-3px}.per{border:1px solid var(--glass-line);background:var(--glass-sheen),var(--glass-strong);height:46px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:14px;align-items:center;gap:2px;padding:4px;display:inline-flex}.per-seta{width:32px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:20px;line-height:1}.per-seta:hover:not(:disabled){background:var(--tint)}.per-seta:disabled{opacity:.28;cursor:default}.per-sel select,.ord select{appearance:none;font:600 13.5px var(--body);background:var(--chev) no-repeat right 10px center,var(--tint);color:var(--ink);cursor:pointer;border:1px solid #0000;border-radius:9px;padding:8px 30px 8px 11px}.per-sel select:hover,.ord select:hover{border-color:#1cce5e73}.per-sel select option,.ord select option,.trk-f select option{color:var(--ink);background:var(--surface)}.per-rot{font:600 14px var(--body);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 10px}.per-rot .rot-c{display:none}.per-datas{color:var(--muted);align-items:center;gap:6px;padding:0 4px;font-size:13px;display:inline-flex}.per-datas input{font:13px var(--body);border:1px solid var(--line);background:var(--surface);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:8px;padding:6px 8px}@media (prefers-color-scheme:dark){.per-datas input{--lightningcss-light: ;--lightningcss-dark:initial}}.per .mini{margin:0 2px 0 4px}.atualizar{background:var(--glass-sheen),var(--glass-strong);width:46px;height:46px;box-shadow:var(--glass-shadow);border-radius:14px;place-items:center;padding:0;display:grid}.atualizar.gira svg{animation:1s linear infinite trk-gira}@keyframes trk-gira{to{transform:rotate(360deg)}}.alerta{background:linear-gradient(90deg,#f59f0a24,#f59f0a0d),var(--glass-strong);box-shadow:var(--glass-shadow),0 8px 28px -12px #dc8f0973;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid #f59f0a73;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;animation:.5s cubic-bezier(.2,.8,.2,1) both alerta-entra;display:flex}@keyframes alerta-entra{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}.alerta-ic{width:24px;height:24px;font:800 13px var(--body);color:#1e1300;background:var(--amber);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 12px #f59f0a8c}.alerta-txt{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;padding-top:2px;font-size:13.5px;display:flex}.alerta-txt>b{font-weight:650}.alerta-txt ul{color:var(--ink);flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.alerta-txt li b{font-weight:600}.alerta-x{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;margin:-4px -2px 0 0;font-size:22px;line-height:1}.alerta-x:hover{background:var(--tint);color:var(--ink)}.mp{gap:22px;padding:22px}.mp-pills{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));align-self:stretch;gap:10px;width:100%;display:grid}.mp-pill{border:1px solid var(--glass-line);text-align:center;border-radius:999px;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:11px 10px;display:flex}.mp-pill b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(16px,1.35vw,21px);font-weight:700}.mp-pill span{color:var(--muted);font-size:12.5px}.mp-pill.valor{background:linear-gradient(180deg,#1cce5e29,#1cce5e0d),var(--glass);box-shadow:var(--glass-shadow),0 0 18px -6px #1cce5e73;border-color:#1cce5e73}.mp-cols{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:12px;height:268px;margin:0;padding:0;list-style:none;display:grid}.mp-col{height:var(--h);border:1px solid var(--glass-line);text-align:center;background:linear-gradient(180deg,#1cce5e26 0%,#1cce5e0a 55%,transparent 100%),var(--glass-sheen),var(--glass);border-radius:18px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:18px 5px 12px;display:flex;position:relative}.mp-col svg{color:var(--accent);filter:drop-shadow(0 0 6px #1cce5e59);margin-bottom:4px}.mp-col b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;max-width:100%;font-size:clamp(15px,1.5vw,23px);font-weight:700;line-height:1.1}.mp-col span{color:var(--muted);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;max-width:100%;font-size:12px;line-height:1.25}.mp-taxas{z-index:2;grid-template-columns:repeat(8,minmax(0,1fr));align-self:stretch;gap:12px;width:100%;margin:-46px 0 24px;padding:0;list-style:none;display:grid;position:relative}.mp-taxas li{justify-content:center;display:flex;transform:translate(calc(50% + 6px))}.mp-taxas span{background:var(--surface);box-shadow:var(--glow);font:700 12px var(--body);color:var(--ink);white-space:nowrap;cursor:help;border:1px solid #1cce5e8c;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;display:inline-flex}.mp-taxas span svg{color:var(--accent)}.mp-col em{color:var(--muted);overflow-wrap:break-word;max-width:100%;font-size:11px;font-style:normal;font-weight:600;line-height:1.2}.kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}.kpi-dest{box-shadow:var(--glass-shadow),var(--glow);border-color:#1cce5e73}.roi{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:22px;display:grid}.roi-nums{flex-direction:column;gap:12px;display:flex}.roi-nums>div{border:1px solid var(--glass-line);background:var(--glass-sheen),var(--glass-strong);box-shadow:var(--glass-shadow);border-radius:16px;flex-direction:column;gap:2px;padding:16px 18px;display:flex}.roi-nums span{color:var(--muted);letter-spacing:.06em;font-size:12px;font-weight:700}.roi-nums b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.1}.roi-nums b.neg{color:var(--bad)}.roi-nums small{color:var(--muted);font-size:12px}.roi-graf{min-width:0;position:relative}.roi-graf svg{max-width:100%;display:block;overflow:visible}.leg{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-bottom:8px;font-size:12.5px;display:flex}.leg span{align-items:center;gap:7px;display:inline-flex}.leg-2{margin-top:14px}.sw{border-radius:3px;flex:none;width:11px;height:11px;display:inline-block}.sw.inv{background:var(--s-inv)}.sw.apo{background:var(--s-apo)}.sw.linha-sw{background:var(--s-roas);border-radius:2px;width:14px;height:3px}.roi-graf .b-inv{fill:var(--s-inv)}.roi-graf .b-apo{fill:var(--s-apo)}.roi-graf .grade{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}.roi-graf .base{stroke:var(--line);stroke-width:1px}.roi-graf .um{stroke:var(--amber);stroke-width:1.2px;stroke-dasharray:5 5;opacity:.8}.roi-graf .eixo{font:500 11px var(--body);fill:var(--muted);font-variant-numeric:tabular-nums}.roi-graf .linha{fill:none;stroke:var(--s-roas);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 4px #11b7d459)}.roi-graf .pt{fill:var(--s-roas);stroke:var(--surface);stroke-width:2px}.roi-graf .band{fill:var(--tint)}.roi-graf .hit{fill:#0000}.dica{pointer-events:none;z-index:3;border:1px solid var(--glass-line);background:var(--glass-strong);min-width:170px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--glass-shadow),0 10px 28px -10px #00000059;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;font-size:12.5px;display:flex;position:absolute;top:30px}.dica b{margin-bottom:2px;font-size:13px}.dica span{color:var(--muted);align-items:center;gap:7px;display:flex}.dica strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px}.sec-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ord{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.ord select{padding:7px 30px 7px 11px;font-size:13px}.camps{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.crs{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.crs.videos{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.camp,.cr-card{border:1px solid var(--glass-line);border-radius:16px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.camp:hover,.cr-card:hover{box-shadow:var(--glass-shadow),var(--glow);border-color:#1cce5e73;transform:translateY(-2px)}.camp-capas{background:var(--line);gap:2px;height:176px;display:grid;position:relative}.camp-capas[data-n="2"]{grid-template-columns:1fr 1fr}.camp-capas[data-n="3"]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.camp-capas[data-n="3"]>.capa:first-child{grid-row:span 2}.camp-capas .capa{aspect-ratio:auto;height:100%}.capa{aspect-ratio:1;background:var(--tint);position:relative;overflow:hidden}.crs.posts .capa{aspect-ratio:4/5}.crs.videos .capa{aspect-ratio:16/9}.capa img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block}.cr-card:hover .capa img,.camp:hover .capa img{transform:scale(1.04)}.capa-vazia{color:var(--muted);background:repeating-linear-gradient(135deg,transparent 0 10px,var(--tint) 10px 20px);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.capa-tag,.camp-pos,.cr-pos{z-index:1;font:650 11.5px var(--body);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e0c94;border-radius:999px;padding:4px 9px;position:absolute;top:10px;box-shadow:inset 0 0 0 1px #ffffff24}.capa-tag{right:10px}.camp-pos,.cr-pos{left:10px}.camp-txt,.cr-txt{flex-direction:column;gap:2px;min-width:0;padding:12px 14px 0;display:flex}.camp-txt b,.cr-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.camp-txt small,.cr-txt small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cr-leg{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;margin:2px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.mets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:12px 14px;display:grid}.cr-card .mets{grid-template-columns:repeat(2,minmax(0,1fr))}.crs.posts .mets,.crs.videos .mets{grid-template-columns:repeat(3,minmax(0,1fr))}.mets>div{min-width:0}.mets dt{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.mets dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14.5px;font-weight:650}.cr-link{font:600 12.5px var(--body);color:var(--accent);align-self:flex-start;align-items:center;gap:5px;margin:auto 14px 14px;text-decoration:none;display:inline-flex}.cr-link:hover{text-decoration:underline}.mais{align-self:center}@media (max-width:1000px){.kpis-4,.mp-pills{grid-template-columns:repeat(2,minmax(0,1fr))}.roi{grid-template-columns:1fr}.roi-nums{flex-direction:row}.roi-nums>div{flex:1}}@media (max-width:760px){.mp-cols{grid-template-columns:1fr;gap:18px;height:auto}.mp-col{height:auto;width:var(--h);text-align:left;border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"i n""i l""i e";align-items:center;gap:0 12px;min-width:62%;margin-inline:auto;padding:12px 16px;display:grid}.mp-col svg{grid-area:i;margin:0}.mp-col b{grid-area:n;font-size:20px}.mp-col span{grid-area:l}.mp-col em{grid-area:e}.mp-taxas{display:none}.mp-pill{border-radius:16px}.mp-pill b{font-size:19px}.mets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.dash-tit,.modo-sw{width:100%}.modo-sw button{min-width:0;height:48px;padding:0 10px;font-size:16px}.dash-ctl{width:100%}.per{flex:1;min-width:0}.per-rot{text-overflow:ellipsis;flex:1;padding:0 4px;overflow:hidden}.per-datas input{width:118px}.per-seta{width:26px}.per-sel select{background-position:right 7px center,0 0;padding:8px 24px 8px 9px}.per-rot{text-align:center;padding:0 4px;font-size:13.5px}.per-rot .rot-l{display:none}.per-rot .rot-c{display:inline}.roi-nums b{font-size:28px}.kpi-n{padding:12px 12px 10px}.kpi-n b{font-size:20px}.kpi-n .kpi-t{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.modo-thumb,.alerta,.capa img,.camp,.cr-card{transition:none;animation:none}}.ic-bolha{width:26px;height:26px;color:var(--accent);background:var(--accent-soft);border-radius:9px;flex:none;place-items:center;font-style:normal;display:inline-grid;box-shadow:inset 0 0 0 1px #1cce5e38}.ic-bolha.g{border-radius:12px;width:38px;height:38px}.kpi-n .kpi-t{align-items:center;gap:8px;display:flex}.kpi-n .kpi-t .ic-bolha{border-radius:8px;width:24px;height:24px}.mp-pill span{align-items:center;gap:5px;display:inline-flex}.mp-pill span svg{color:var(--accent);flex:none}.roi-nums span{align-items:center;gap:8px;display:flex}.mets dt{align-items:center;gap:4px;display:flex}.mets dt svg{opacity:.8;flex:none}.comparar{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--glass-line);background:var(--glass-strong);box-shadow:var(--glass-shadow);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 8px;font-size:13px;transition:border-color .2s;display:inline-flex;position:relative}.comparar:hover,.comparar.ligado{border-color:#1cce5e73}.comparar b{color:var(--ink);white-space:nowrap;font-weight:600}.comparar input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.comparar .tg{background:var(--line);width:36px;height:21px;box-shadow:inset 0 0 0 1px var(--glass-line);border-radius:999px;flex:none;transition:background .2s,box-shadow .2s;position:relative}.comparar .tg:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 3px #0000004d}.comparar.ligado .tg{background:var(--s-apo);box-shadow:0 0 12px #1cce5e73}.comparar.ligado .tg:after{transform:translate(15px)}.comparar input:focus-visible+.tg{outline:2px solid var(--accent);outline-offset:2px}.cmp-msg{margin:-4px 0 0}.delta{font:650 12px var(--body);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:2px 8px 2px 6px;line-height:1.4;display:inline-flex}.delta.up{color:var(--accent);background:var(--accent-soft)}.delta.down{color:var(--bad);background:color-mix(in srgb,var(--bad) 13%,transparent)}.delta.eq,.delta.nd{color:var(--muted);background:var(--tint)}.delta svg{flex:none}.kpi-n .kpi-cmp{flex-wrap:wrap;align-items:center;gap:8px;margin-top:1px;display:flex}.kpi-n .kpi-cmp .delta{font-size:12px;font-weight:650}.kpi-n .kpi-cmp em{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.am .am-b{fill:var(--s-apo)}.am .am-b.parcial{stroke:var(--s-apo);stroke-width:1.5px}.am .am-hf{fill:color-mix(in srgb,var(--s-apo) 28%,transparent)}.am .am-hl{stroke:var(--s-apo);stroke-width:3px;opacity:.75}.am .am-v{font:650 13px var(--body);fill:var(--ink);font-variant-numeric:tabular-nums}.am .am-m{fill:var(--ink);font-size:12px}.sw.am-sw{background:var(--s-apo)}.am-vs{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.dica .dica-nota{white-space:normal;max-width:230px;font-size:11.5px;line-height:1.35;display:block}.sem-fonte{border-radius:14px;min-height:150px;position:relative;overflow:hidden}.fantasmas{opacity:.6;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid;-webkit-mask-image:linear-gradient(#000 25%,#0000 100%);mask-image:linear-gradient(#000 25%,#0000 100%)}.fantasma{border:1px dashed var(--line);border-radius:14px;flex-direction:column;gap:8px;height:200px;padding:10px;display:flex}.fantasma i{background:repeating-linear-gradient(135deg,transparent 0 10px,var(--tint) 10px 20px);border-radius:10px;flex:1;display:block}.fantasma span{background:var(--tint);border-radius:5px;height:9px;display:block}.fantasma span:last-child{width:60%}.fantasmas.barras{border-bottom:1px solid var(--line);opacity:.8;align-items:flex-end;gap:5%;height:190px;padding:0 4%;display:flex;-webkit-mask-image:none;mask-image:none}.fantasmas.barras .fantasma{background:repeating-linear-gradient(135deg,transparent 0 10px,var(--tint) 10px 20px);border-bottom:0;border-radius:10px 10px 0 0;flex:1;padding:0}.sem-fonte-msg{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.sem-fonte-msg b{max-width:420px;font-size:14px;font-weight:600}.sem-fonte.pisca .fantasma{animation:1.4s ease-in-out infinite pisca}@keyframes pisca{50%{opacity:.4}}@media (max-width:640px){.comparar{justify-content:flex-start;width:100%}.am .am-v{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.comparar .tg,.comparar .tg:after,.sem-fonte.pisca .fantasma{transition:none;animation:none}}.an-chips{flex-wrap:wrap;gap:6px;display:flex}.an-chip{border:1px solid var(--glass-line);background:var(--tint);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:280px;padding:4px 10px;font-size:12px;font-weight:550;overflow:hidden}.an-nova{width:100%;min-height:72px;color:var(--ink);font:600 15px var(--body);cursor:pointer;background:#1cce5e0d;border:1.5px dashed #1cce5e8c;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:16px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.an-nova:hover{border-color:var(--accent);box-shadow:var(--glow);background:#1cce5e1a}.an-nova:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.an-mais{background:var(--accent);width:36px;height:36px;color:var(--on-brand);box-shadow:var(--glow);border-radius:50%;place-items:center;display:inline-grid}.an-campo{color:var(--muted);flex-direction:column;gap:6px;max-width:420px;font-size:12.5px;font-weight:600;display:flex}.an-campo input,.an-lista-top input{font:500 14px var(--body);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:9px 12px}.an-campo input:focus,.an-lista-top input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #1cce5e2e}.an-lista-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.an-lista-top b{font-size:13.5px;font-weight:650}.an-lista-top small{color:var(--muted);margin-left:6px;font-weight:500}.an-lista-top input{min-width:220px;padding:7px 12px}.an-lista{border:1px solid var(--glass-line);border-radius:12px;flex-direction:column;gap:2px;max-height:320px;margin:0;padding:4px;list-style:none;display:flex;overflow:auto}.an-lista label{cursor:pointer;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:8px 10px;font-size:13.5px;display:flex}.an-lista label:hover{background:var(--tint)}.an-lista label.marcada{background:#1cce5e1a}.an-lista input{width:16px;height:16px;accent-color:var(--accent);flex:none}.an-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:550;overflow:hidden}.an-o{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:6px;flex:none;padding:1px 6px;font-size:11px;font-weight:600}.an-m{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12.5px}.an-bt{justify-content:flex-end}.an-desfazer{align-items:center;gap:10px;display:flex}@media (max-width:640px){.an-lista-top input{width:100%;min-width:0}.an-m{display:none}}:root:not([data-theme=dark]){--bg:#f7f9f8;--bg-base:linear-gradient(180deg,#fff 0%,#f6f8f7 50%,#edf2ef 100%);--bg-luz:radial-gradient(circle 560px at 6% 4%,#22bf5b29,#22bf5b0d 45%,transparent 72%), radial-gradient(circle 500px at 96% 30%,#15a7c121,#15a7c10a 45%,transparent 72%), radial-gradient(circle 640px at 70% 112%,#1fad531a,transparent 70%);--grade:#2d534014;--glass:#d6e1db9e;--glass-strong:#ecf2efeb;--glass-line:#10281e2b;--glass-sheen:linear-gradient(135deg,#ffffff8c 0%,#ffffff1f 34%,#fff0 56%,#fff3 100%);--glass-shadow:inset 0 1px 0 #ffffffe6,inset 0 0 0 1px #ffffff4d,0 1px 2px #10281e1a,0 18px 40px -18px #10281e6b;--line:#10281e29;--tint:#10281e12;--muted:#56635c}.topbar{top:env(safe-area-inset-top,0px);z-index:6;position:sticky}.topbar>.wrap{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-block:8px;display:grid}.topbar .brand{justify-self:start}.brand .logo{width:auto;height:26px;display:block}.brand .logo:not(.logo-escuro){display:none}.topbar .tabs{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;min-width:0;position:static}.tabs .dock{border:1px solid var(--glass-line);background:var(--glass);background-image:var(--glass-sheen);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:18px;align-items:center;gap:4px;padding:5px;transition:box-shadow .25s;display:flex}.tabs .dock.ativo{box-shadow:var(--glass-shadow),0 0 22px #1cce5e24}.tabs .tab{--s:1;height:40px;font:500 14px var(--body);border-radius:13px;align-items:center;padding:0 10px;display:inline-flex}.tab .ti{width:20px;height:20px;transform:translateY(calc((var(--s) - 1) * -7px)) scale(var(--s));transform-origin:50%;flex:none;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.dock.ativo .tab .ti{transition-duration:90ms}.tab .tnome{opacity:0;white-space:nowrap;max-width:0;margin-left:0;transition:max-width .28s cubic-bezier(.2,.8,.2,1),opacity .2s,margin-left .28s cubic-bezier(.2,.8,.2,1);overflow:hidden}.tab:hover .tnome,.tab:focus-visible .tnome,.tab[aria-selected=true] .tnome{opacity:1;max-width:12em;margin-left:8px}.topbar .acoes{justify-self:end;align-items:center;gap:8px;display:flex}.acoes .sc{border-color:var(--glass-line);background:var(--glass);background-image:var(--glass-sheen);width:36px;height:36px;box-shadow:var(--glass-shadow);border-radius:11px;place-items:center;padding:0;display:inline-grid}.acoes .sc:hover{color:var(--accent)}@media (max-width:760px){.topbar>.wrap{grid-template-columns:1fr auto;row-gap:6px}.topbar .tabs{scrollbar-width:none;grid-area:2/1/auto/-1;overflow-x:auto}.tabs .dock{width:max-content;margin:0 auto}.brand .logo{height:22px}}@media (prefers-reduced-motion:reduce){.tab .ti,.tab .tnome{transition:none}}#perfil-slot{align-items:center;gap:8px;display:flex}.tema-btn span{color:var(--ink);font-size:16px;line-height:1}.perfil{position:relative}.perfil-btn span{font:650 14px var(--body);color:var(--ink)}.perfil-menu{z-index:30;border:1px solid var(--glass-line);background-color:var(--surface);background-image:var(--glass-sheen);width:min(300px,100vw - 32px);box-shadow:var(--glass-shadow),0 18px 40px -12px #00000059;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:16px;gap:8px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.perfil-quem{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:2px 2px 8px;display:flex}.perfil-quem b{overflow-wrap:anywhere;font-size:13.5px;font-weight:600;display:block}.perfil-quem small{color:var(--muted);font-size:12px}.perfil-av{background:var(--brand);width:34px;height:34px;color:var(--gold-on-brand);box-shadow:var(--glow);border-radius:50%;flex:none;place-items:center;font-weight:650;display:grid}.perfil-item{appearance:none;text-align:left;width:100%;color:var(--ink);font:500 14px var(--body);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px}.perfil-item:hover{background:var(--tint)}.perfil-sair{color:var(--bad)}.perfil-form{gap:8px;display:grid}.perfil-form .fl{color:var(--muted);gap:4px;font-size:12.5px;display:grid}.perfil-form input{font:14px var(--body);border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:9px;padding:8px 10px}.perfil-acoes{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.perfil .auth-msg{margin:0;padding:0 2px}.topbar{color:#e6eee9;--ink:#e9f0ec;--muted:#a3b2aa;--tint:#ffffff14;--line:#ffffff1f;--glass:#ffffff12;--glass-strong:#ffffff26;--glass-line:#ffffff24;--glass-sheen:linear-gradient(135deg,#ffffff2e 0%,#ffffff08 40%,#fff0 60%,#ffffff0f 100%);--glass-shadow:inset 0 1px 0 #ffffff24,0 8px 24px -12px #0000008c;background:#0c1612cc;border-bottom:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff1a,0 10px 30px -14px #00000073}.topbar .tab{color:var(--muted)}.topbar .tab:hover{color:var(--ink)}.topbar .tab[aria-selected=true]{color:#54e88a}.topbar .perfil-menu{color:#101814;--glass:#d6e1db9e;--ink:#101814;--muted:#56635c;--tint:#10281e12;--line:#10281e24;--glass-line:#10281e24;--glass-sheen:none;--glass-shadow:0 1px 0 #ffffffe6 inset}:root[data-theme=dark] .topbar .perfil-menu{--glass:#ffffff0d;--ink:#e6eee9;--muted:#8fa098;--tint:#ffffff0d;--line:#ffffff1a;--glass-line:#ffffff1a;color:#e6eee9}.perfil-lista{gap:2px;display:grid}.perfil-fim{border-top:1px solid var(--line);padding-top:6px}a.perfil-item{text-decoration:none;display:block}.perfil-atalhos{gap:8px;font-size:13px;display:grid}.perfil-atalhos dl{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;margin:0;display:grid}.perfil-atalhos dt{white-space:nowrap;color:var(--ink)}.perfil-atalhos dd{color:var(--muted);margin:0}.perfil-atalhos small{color:var(--muted)}kbd{font:600 11.5px var(--mono);border:1px solid var(--line);background:var(--tint);color:var(--ink);border-radius:6px;padding:1px 6px}.trk-secoes{flex-wrap:wrap;gap:8px;display:flex}.trk-secoes .seg,.vt .seg{align-items:center;gap:6px;display:inline-flex}.trk-avisos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.trk-avisos li{border:1px solid var(--glass-line);background:var(--glass-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;font-size:13.5px;display:flex}.trk-avisos li>span:not(.stt){overflow-wrap:anywhere;flex:1;min-width:200px}.trk-leads{flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:12.5px;display:flex}.trk-2col{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}@media (max-width:760px){.trk-2col{grid-template-columns:1fr}}.trk.dash{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.dash-main{flex-direction:column;gap:22px;min-width:0;display:flex}.dash-menu{border:1px solid var(--glass-line);background:var(--glass-sheen),var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:18px;flex-direction:column;gap:18px;padding:14px 10px;display:flex;position:sticky;top:84px}.dash-grupo small{font:700 11px var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 10px 6px;display:block}.dash-grupo ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.dash-menu button{width:100%;color:var(--muted);font:550 14px var(--body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;transition:background .15s,color .15s;display:flex}.dash-menu button:hover{background:var(--tint);color:var(--ink)}.dash-menu button[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:650;box-shadow:inset 0 0 0 1px #1cce5e59}.dash-menu button svg{flex:none}.dash-menu button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dash .trk-tbl th,.dash .trk-tbl td{padding:6px 10px}@media (max-width:900px){.trk.dash{grid-template-columns:1fr;gap:14px}.dash-menu{scrollbar-width:none;border-radius:14px;flex-direction:row;gap:14px;padding:6px;position:static;overflow-x:auto}.dash-grupo{flex:none;align-items:center;gap:4px;display:flex}.dash-grupo small{padding:0 4px 0 6px;font-size:10px}.dash-grupo ul{flex-direction:row}.dash-menu button{white-space:nowrap;width:auto;padding:8px 10px;font-size:13.5px}}.cmp-rot{color:var(--muted);font-size:12.5px}.dash-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.dash-lado{flex-direction:column;gap:22px;min-width:0;display:flex}.dash-lado>.trk-card{flex:1}.metas{flex-direction:column;gap:16px;display:flex}.meta-it{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.meta-it dl{flex-direction:column;flex:1;gap:6px;min-width:150px;margin:0;display:flex}.meta-it dl>div{justify-content:space-between;gap:10px;font-size:13px;display:flex}.meta-it dt{color:var(--muted);white-space:nowrap}.meta-it dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:650}.meta-it small,.metas-rod{color:var(--muted);font-size:12px}.metas-ed{flex-direction:column;gap:10px;display:flex}.anel{flex:none;overflow:visible}.anel-trilho{fill:none;stroke:var(--tint);stroke-width:10px}.anel-v{fill:none;stroke:var(--s-apo);stroke-width:10px;stroke-linecap:round;transition:stroke-dasharray .6s cubic-bezier(.2,.8,.2,1)}.anel.inv .anel-v{stroke:var(--s-inv)}.anel.roas .anel-v{stroke:var(--s-roas)}.anel-n{font:700 17px var(--body);fill:var(--ink);font-variant-numeric:tabular-nums}.anel-l{font:500 10.5px var(--body);fill:var(--muted)}.roas-n{flex-direction:column;gap:4px;display:flex}.roas-n b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:700;line-height:1.1}.roas-n small{color:var(--muted);font-size:12.5px}.rosca{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.rosca svg{flex:none}.rosca-leg{flex-direction:column;flex:1;gap:7px;min-width:170px;margin:0;padding:0;list-style:none;display:flex}.rosca-leg li{grid-template-columns:auto 1fr auto 42px;align-items:center;gap:8px;font-size:13px;display:grid}.rosca-leg span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rosca-leg b{font-variant-numeric:tabular-nums}.rosca-leg em{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.faixa{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.faixa>div{border:1px solid var(--glass-line);background:var(--tint);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 14px;display:flex}.faixa span{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.faixa span svg{color:var(--accent)}.faixa b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.trk-tbl td.camp-nome{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}@media (max-width:1000px){.dash-2-1{grid-template-columns:1fr}.dash-lado{flex-direction:row}.dash-lado>.trk-card{min-width:0}}@media (max-width:760px){.faixa{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-lado{flex-direction:column}}@media (prefers-reduced-motion:reduce){.anel-v{transition:none}}.integ-grupo{flex-direction:column;gap:6px;display:flex}.integ-grupo>h4{color:var(--muted);letter-spacing:.02em;margin:4px 0 0;font-size:12px;font-weight:600}.integ-lista{border:1px solid var(--glass-line);background:var(--glass-strong);border-radius:12px;overflow:hidden}.integ-item+.integ-item{border-top:1px solid var(--glass-line)}.integ-linha{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:11px 14px;display:flex}.integ-linha:hover{background:var(--tint)}.integ-linha b{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:600}.integ-linha .dest-ic{width:28px;height:28px;font-size:11px}.integ-seta{color:var(--muted);font-size:18px;line-height:1;transition:transform .15s}.integ-item.on .integ-seta{transform:rotate(90deg)}.integ-painel{flex-direction:column;gap:12px;padding:4px 14px 16px 54px;display:flex}.integ-bloco{flex-direction:column;gap:6px;display:flex}.integ-contas{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:8px;margin:0;padding:10px 12px;display:flex}.integ-contas legend{color:var(--muted);padding:0 4px;font-size:12.5px;font-weight:500}.integ-contas small{color:var(--muted);margin-left:4px}.integ-salvar{background:var(--accent);border-color:var(--accent);color:#fff}.dest-ic[data-t=site]{background:#475569}@media (max-width:640px){.integ-painel{padding:4px 12px 14px}.integ-linha{flex-wrap:wrap}.integ-linha .stt{order:3;margin-left:40px}.integ-seta{display:none}}.lnk{font:inherit;color:var(--accent);cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #1cce5e66;text-decoration:underline #1cce5e66}.lnk:hover{text-decoration-color:currentColor}.ficha{flex-direction:column;gap:18px;display:flex}.ficha-dados{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.ficha-dados span{border:1px solid var(--glass-line);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.ficha-dados small{color:var(--muted);font-size:12px}.ficha-dados b{overflow-wrap:anywhere;font-size:14px}.ficha-linha{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ficha-linha li{border-top:1px solid var(--glass-line);grid-template-columns:30px 1fr auto;align-items:start;gap:10px;padding:10px 0;display:grid}.ficha-linha li:first-child{border-top:0}.ficha-linha li>i{background:var(--tint);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.ficha-linha li>div{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.ficha-linha li>div small{color:var(--muted);overflow-wrap:anywhere;flex-basis:100%;font-size:12px}.ficha-linha time{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.ficha-linha li[data-t=aporte]>i,.ficha-linha li[data-t=recompra]>i{background:#1cce5e2e}.ficha-h{font:650 13px var(--body);color:var(--muted);margin:0 0 10px}.ficha-toque{border:1px solid var(--glass-line);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.ficha-toque-top{flex-direction:column;gap:2px;display:flex}.ficha-toque-top small{color:var(--muted);font-size:12px}.ficha-toque-top b{font-size:14px}.ficha-toque dl{flex-direction:column;gap:6px;margin:0;display:flex}.ficha-toque dl div{grid-template-columns:120px 1fr;gap:8px;font-size:13px;display:grid}.ficha-toque dt{color:var(--muted)}.ficha-toque dd{overflow-wrap:anywhere;margin:0}.ficha-cria{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.ficha-cria figure{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.ficha-cria .capa{border-radius:10px}.ficha-cria figcaption{flex-direction:column;gap:2px;min-width:0;font-size:12.5px;display:flex}.ficha-cria figcaption b{overflow-wrap:anywhere}.ficha-cria figcaption small{color:var(--muted)}.ficha-motivo{color:var(--muted);white-space:normal;max-width:260px;font-size:12px}.ficha-linha li[data-t=clique]>i,.ficha-linha li[data-t=form]>i,.ficha-linha li[data-t=visita]>i{color:var(--muted)}.feed-ev{align-items:center;gap:10px;min-width:0;display:flex}.feed-ev>i{background:var(--tint);width:28px;height:28px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.feed-ev>span{flex-direction:column;min-width:0;display:flex}.feed-ev b{font-weight:600}.feed-ev small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;overflow:hidden}.feed-lnk{text-decoration:none}.feed-lnk:hover b{text-underline-offset:3px;text-decoration:underline}.trk-mudo{color:var(--muted);font-size:12.5px}.feed-mais{justify-content:center;margin-top:12px}@media (max-width:560px){.ficha-toque dl div{grid-template-columns:1fr;gap:0}}.crm-queda .fb i{box-shadow:none;background:linear-gradient(90deg,#e03e3e,#f5743d)}.crm-queda-txt{color:#e25050!important}.crm-sla-top{justify-content:space-between}.crm-sla-top h3{margin:0}.wa-feed{flex-direction:column;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.wa-feed li{border-top:1px solid var(--glass-line);grid-template-columns:1fr auto;align-items:start;gap:10px;padding:9px 0;display:grid}.wa-feed li:first-child{border-top:0}.wa-feed li>div{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.wa-feed small{color:var(--muted);overflow-wrap:anywhere;flex-basis:100%;font-size:12px}.wa-feed time{color:var(--muted);white-space:nowrap;font-size:12px}.guia{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;display:grid}.guia-lista{flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:14px;line-height:1.5;display:flex}.guia-lista li{overflow-wrap:anywhere}.dash-menu .dash-privado{border:1px dashed var(--glass-line);justify-content:center;margin-top:8px;font-size:12.5px}.dash-menu .dash-privado[aria-pressed=true]{color:var(--accent);border-color:#1cce5e80}@media (max-width:560px){.guia{grid-template-columns:1fr}}.mp-ajuda{width:18px;height:18px;font:700 11px var(--body);color:var(--muted);border:1px solid var(--glass-line);background:var(--tint);cursor:help;border-radius:50%;flex:none;place-items:center;margin-left:6px;display:inline-grid}.mp-ajuda:hover,.mp-ajuda:focus-visible{color:var(--accent);border-color:#1cce5e80;outline:none}.mp-linhas{grid-template-columns:132px minmax(0,1fr);align-self:stretch;align-items:stretch;gap:10px 14px;width:100%;display:grid}.mp-rot{flex-direction:column;justify-content:center;gap:3px;min-width:0;padding-left:2px;display:flex}.mp-rot b{letter-spacing:-.01em;align-items:center;gap:8px;font-size:13.5px;font-weight:650;display:flex}.mp-rot span{color:var(--muted);font-size:12px;line-height:1.3}.mp-linhas .mp-pills{grid-template-columns:repeat(6,minmax(0,1fr))}.mp-pill small{color:var(--accent);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11.5px;font-weight:600;line-height:1.2}.mp-pill small i{color:var(--muted);font-style:normal;font-weight:500}.mp-meta{border:1px dashed var(--glass-line);color:var(--muted);border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px 22px;min-width:0;padding:9px 18px;font-size:13px;display:flex}.mp-meta b{color:var(--ink,inherit);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-right:3px;font-size:16px;font-weight:700}.mp-gasto{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-self:stretch;gap:10px;width:100%;margin-top:4px;display:grid}.mp-gasto>div{border:1px solid var(--glass-line);background:var(--tint);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:12px 16px;display:flex}.mp-gasto>div.g1{background:linear-gradient(180deg,#1cce5e29,#1cce5e0d),var(--glass);box-shadow:var(--glass-shadow),0 0 18px -6px #1cce5e73;border-color:#1cce5e73}.mp-gasto span{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.mp-gasto span svg{color:var(--accent)}.mp-gasto b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.15}.mp-gasto .g1 b{font-size:28px}.mp-gasto small{color:var(--muted);font-size:12px}@media (max-width:900px){.mp-linhas{grid-template-columns:1fr}.mp-linhas .mp-pills{grid-template-columns:repeat(3,minmax(0,1fr))}.mp-gasto{grid-template-columns:repeat(2,minmax(0,1fr))}}.saude-faixa{background:linear-gradient(90deg,#f59f0a1f,#f59f0a0a),var(--glass-strong);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid #f59f0a73;border-radius:16px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:12px 12px 12px 16px;animation:.5s cubic-bezier(.2,.8,.2,1) both alerta-entra;display:flex}.saude-faixa.erro{background:linear-gradient(90deg,#ef43431f,#ef43430a),var(--glass-strong);border-color:#ef434380}.saude-txt{flex-direction:column;flex:1;gap:6px;min-width:0;font-size:13.5px;display:flex}.saude-txt>b{font-weight:650}.saude-txt ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.saude-txt li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.saude-txt li>span{overflow-wrap:anywhere;min-width:200px;color:var(--ink);flex:1}.saude-txt li>i{background:var(--amber);border-radius:50%;flex:none;width:7px;height:7px}.saude-txt li>i.erro{background:#ef4343}.saude-txt .mini{padding:3px 10px}.dash-menu .dash-badge{min-width:20px;height:20px;font:700 11.5px var(--body);color:#1e1300;background:var(--amber);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-style:normal;display:inline-grid}.dash-menu .dash-badge.erro{color:#fff;background:#ee3a3a}@media (prefers-reduced-motion:reduce){.saude-faixa{animation:none}}.cp-tbl td{vertical-align:middle}.cp-tbl tr.cp-campanha td{background:color-mix(in srgb,var(--tint) 55%,transparent)}.cp-tbl tr.cp-off td{color:var(--muted)}.cp-nome{align-items:center;gap:8px;min-width:260px;display:flex}.cp-txt{flex-direction:column;flex:1;min-width:0;display:flex}.cp-txt b{text-overflow:ellipsis;white-space:nowrap;max-width:420px;font-weight:600;overflow:hidden}.cp-txt small{color:var(--muted);font-size:11.5px}.cp-seta{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13px}.cp-thumb{object-fit:cover;background:var(--tint);border:1px solid var(--line);border-radius:6px;flex:none;width:30px;height:30px}.cp-lapis,.cp-orc{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:2px 4px}.cp-lapis{opacity:0;font-size:13px}.cp-l:hover .cp-lapis,.cp-lapis:focus-visible{opacity:1}.cp-orc{color:var(--ink);font-variant-numeric:tabular-nums}.cp-lapis:hover,.cp-orc:hover{background:var(--tint)}.cp-sw{background:var(--line);cursor:pointer;border:0;border-radius:999px;flex:none;width:34px;height:20px;position:relative}.cp-sw:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.cp-sw.on{background:var(--accent)}.cp-sw.on:after{transform:translate(14px)}.cp-sw:disabled{cursor:default;opacity:.7}.cp-hist{color:var(--muted);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.cp-hist li.err{color:var(--bad)}.cp-alvo{margin:0 0 8px}@media (prefers-reduced-motion:reduce){.cp-sw:after{transition:none}}.ex-ctl{justify-content:flex-end}.ex{flex-direction:column;gap:16px;display:flex}.ex-topo{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}.ex-topo small{color:var(--muted);font-size:13px}.ex-topo h3{letter-spacing:-.02em;text-transform:none;margin:2px 0 0;font-size:28px;font-weight:700}.ex-topo h3:first-letter{text-transform:uppercase}.ex-selo{letter-spacing:.06em;color:var(--accent);font-size:12px;font-weight:700}.ex-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.ex-k{border:1px solid var(--glass-line);border-radius:16px;flex-direction:column;gap:2px;min-width:0;padding:16px 18px;display:flex}.ex-k small{color:var(--muted);font-size:13px}.ex-k b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.15}.ex-k em{color:var(--muted);font-size:12.5px;font-style:normal}.ex-k em strong{color:var(--ink);font-weight:600}.ex-valor{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;display:grid}.ex-grande b{color:var(--accent);font-size:44px}.ex-barra{background:var(--line);border-radius:4px;height:8px;margin:6px 0 4px;overflow:hidden}.ex-barra i{background:var(--accent);border-radius:4px;height:100%;display:block}.ex-canais{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ex-canal{border:1px solid var(--glass-line);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:12px 18px;display:flex}.ex-canal>small{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.ex-canal>small b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:6px;font-size:14px}.ex-canal>div{flex-wrap:wrap;gap:6px;display:flex}.ex-canal span{color:var(--muted);background:var(--tint);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px}.ex-canal span b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.ex-barras{align-items:flex-end;gap:3px;height:150px;padding-top:16px;display:flex}.ex-dia{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;min-width:0;height:100%;display:flex}.ex-dia i{background:var(--accent);border-radius:3px 3px 0 0;width:100%;max-width:22px;display:block}.ex-v{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:9px}.ex-d{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.ex-tbl tfoot td{border-top:2px solid var(--line);background:var(--tint);font-weight:700}.ex-tbl td,.ex-tbl th{padding:6px 10px}.ex-acoes{gap:8px;display:flex}.ex-podio{aspect-ratio:1600/880;border-radius:16px;align-self:center;width:100%;max-width:980px;height:auto;display:block}.ex-mais{text-align:center;color:var(--muted);margin:0;font-size:13px}.ex-notas{color:var(--muted);flex-direction:column;gap:3px;font-size:11.5px;display:flex}.ex-notas p{margin:0}.ex-edit{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ex-edit li{border:1px solid var(--line);background:var(--surface,transparent);border-radius:10px;grid-template-columns:18px 30px 36px minmax(0,1fr) 34px auto auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.ex-edit li.arrastando{opacity:.5}.ex-edit img,.ex-ini{object-fit:cover;background:var(--tint);width:36px;height:36px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.ex-pega{cursor:grab;color:var(--muted);letter-spacing:-2px}.ex-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ex-n{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.ex-setas{gap:4px;display:flex}.ex-foto{cursor:pointer}@media (max-width:720px){.ex-valor,.ex-canais{grid-template-columns:1fr}.ex-grande b{font-size:36px}.ex-edit li{grid-template-columns:18px 26px 32px minmax(0,1fr) auto}.ex-n,.ex-setas{display:none}}.rel-menu button{color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;font-size:13.5px;display:flex}.rel-menu button:hover,.rel-menu button:focus-visible{background:var(--glass)}.rel-gerando{z-index:9999;color:#0b3b33;font:600 15px var(--body,system-ui);background:#ffffffb8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rel-capturando .rel,.rel-capturando .ex-acoes,.rel-capturando .atualizar{visibility:hidden}.pdf-modo{color:#14201a;background:#fff;gap:16px!important}.pdf-modo *{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;scrollbar-width:none!important}.pdf-modo ::-webkit-scrollbar{display:none!important}.pdf-modo [class*=card],.pdf-modo .ex-k,.pdf-modo .kpi,.pdf-modo .kpis-n>*{background:#fff!important;border:1px solid #e1e8e4!important}.pdf-modo .trk-card{border-radius:16px!important;gap:12px!important;padding:20px!important}.pdf-modo .ex-k{border-radius:12px!important;padding:16px!important}.pdf-modo .trk-tbl{border:1px solid #e1e8e4!important;border-radius:10px!important;overflow:visible!important}.pdf-modo .trk-tbl table{width:100%!important;min-width:0!important}.pdf-modo .trk-tbl th{color:#56635c!important;background:#f3f6f4!important}.pdf-modo .trk-tbl td{border-top:1px solid #edf1ef!important}.pdf-modo .ex-tbl tfoot td{background:#f3f6f4!important}.pdf-modo .antigo{opacity:1!important}.pdf-modo .mini,.pdf-modo .rel,.pdf-modo .ex-acoes,.pdf-modo .atualizar,.pdf-modo .cp-lapis,.pdf-modo .ord,.pdf-modo .alerta-x{display:none!important}.pdf-modo .ex-topo{border-bottom:1px solid #e1e8e4;padding-bottom:16px}.pdf-modo .ex-topo h3{font-size:30px}.pdf-modo .ex-k b{color:#14201a}.pdf-modo .ex-grande b{color:#147136}.pdf-modo .ex-canal{background:#fff!important;border:1px solid #e1e8e4!important;border-radius:12px!important}.pdf-modo .ex-canal span{background:#f3f6f4!important}.ex-tit{flex:1;min-width:0}.ex-tit h3,.sec-top h3{white-space:nowrap}.pdf-modo .ex-podio{max-width:560px!important}.pdf-modo .trk-tbl th,.pdf-modo .trk-tbl td{line-height:1.35;padding-top:4px!important;padding-bottom:4px!important}.pdf-unica .ex-topo{display:none!important}.pdf-unica{gap:14px!important}.pdf-unica .ex-podio{max-width:520px!important}.ex>section.ex-kpis,.ex>section.ex-canais,.ex>section.ex-valor{border-top:0;padding-block:0}.ex>.ex-notas{margin:0;padding:12px 0 0}.ex-barras.poucos{justify-content:center;gap:24px}.ex-barras.poucos .ex-dia{flex:0 64px}.ex-barras.poucos .ex-dia i{max-width:44px}.ex-topo{align-items:center}.ex-selo{background:var(--accent-soft);letter-spacing:.01em;border:1px solid #40bf6e40;border-radius:999px;padding:5px 12px;font-size:13px}
.bib{gap:18px}.bib-topo{align-items:center;gap:8px;margin-left:auto;display:flex}.bib-topo input[type=search]{width:min(320px,52vw)}.bib input[type=search],.bib-dlg input[type=text],.bib-dlg input[type=url],.bib-dlg select{font:14px var(--body);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;min-width:0;padding:7px 10px}.bib-nav{flex-wrap:wrap;gap:6px;display:flex}.bib-nav a{font:500 13px var(--body);color:var(--ink);border:1px solid var(--glass-line);background:var(--glass-sheen),var(--glass-strong);border-radius:99px;padding:6px 12px;text-decoration:none}.bib-nav a:hover{box-shadow:var(--glow);border-color:#1cce5e80}.bib-sec{border:1px solid var(--glass-line);background:var(--glass-sheen),var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:18px;margin:0;padding:0;scroll-margin-top:110px}.bib-sec-top{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 18px;display:flex}.bib-sec-tog{cursor:pointer;color:var(--ink);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.bib-sec-tog h3{letter-spacing:-.01em;font-size:16px;font-weight:650}.bib-chev{background:var(--chev) center/13px no-repeat;opacity:.9;flex:none;width:16px;height:16px;transition:transform .15s;transform:rotate(-90deg)}.bib-chev.on{transform:none}.bib-chev.vazio{visibility:hidden}.bib-sec-extra{gap:6px;display:flex}.bib-sec-corpo{flex-direction:column;gap:10px;padding:0 18px 18px;display:flex}.bib-sec.rec .bib-sec-top{padding-block:12px}.bib-nova-sec{align-self:flex-start}.bib-sec{position:relative}.bib-sec.solta{border-color:var(--neon);box-shadow:var(--glow-strong)}.bib-sec.solta:after{content:attr(data-solta);border-radius:inherit;font:600 15px var(--body);color:var(--accent);background:color-mix(in srgb,var(--surface) 82%,transparent);pointer-events:none;z-index:2;place-items:center;display:grid;position:absolute;inset:0}.bib-upl.on{border-color:var(--neon);color:var(--ink);background:var(--accent-soft)}.bib-item{border:1px solid var(--glass-line);background:var(--glass-strong);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex}.bib-item-top{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.bib-item-top h4{overflow-wrap:anywhere;margin:0;font-size:14.5px;font-weight:600}.bib-item-top h4 small{color:var(--muted);margin-left:4px;font-size:12px;font-weight:500}.bib-esp{flex:1}.bib-ic{min-width:34px;height:34px;font:700 10.5px var(--body);letter-spacing:.03em;color:var(--accent);background:var(--accent-soft);border:1px solid #1cce5e40;border-radius:9px;flex:none;place-items:center;padding:0 4px;display:inline-grid}.bib-ic.sm{border-radius:7px;min-width:28px;height:24px;font-size:9.5px}.bib-ic[data-t=PDF]{color:var(--st-aj);background:var(--st-aj-bg);border-color:#0000}.bib-ic[data-t=XLS],.bib-ic[data-t=CSV]{color:var(--st-ok);background:var(--st-ok-bg);border-color:#0000}.bib-ic[data-t=DOC],.bib-ic[data-t=LINK]{color:var(--st-prod);background:var(--st-prod-bg);border-color:#0000}.bib-ic[data-t=PPT],.bib-ic[data-t=IMG],.bib-ic[data-t=VÍD]{color:var(--st-apr);background:var(--st-apr-bg);border-color:#0000}.bib-arq-tit{flex-direction:column;flex:0 auto;gap:2px;min-width:0;display:flex}.bib-arq-tit small{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.bib-url{white-space:nowrap;text-overflow:ellipsis;max-width:46ch;overflow:hidden}a.mini{text-decoration:none;display:inline-block}.bib-arqs{flex-direction:column;gap:4px;display:flex}.bib-arq-l{color:var(--ink);font:14px var(--body);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:5px 6px;display:flex}.bib-arq-l:hover{border-color:var(--glass-line);background:var(--tint)}.bib-arq-l small{color:var(--muted);margin-left:auto}.bib-selo{color:var(--st-apr);background:var(--st-apr-bg);white-space:nowrap;border-radius:99px;padding:3px 8px;font-size:11.5px;font-weight:600}.bib-txt-tog{font:inherit;cursor:pointer;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.bib-txt.on{border-color:#1cce5e59}.bib-md{color:var(--ink);border-top:1px solid var(--line);max-width:78ch;padding-top:10px;font-size:14px;line-height:1.6}.bib-md h3,.bib-md h4,.bib-md h5,.bib-md h6{margin:14px 0 4px;font-size:14.5px;font-weight:650}.bib-md h3{font-size:16px}.bib-md p{margin:4px 0}.bib-md ul,.bib-md ol{margin:4px 0;padding-left:20px}.bib-md a{color:var(--accent)}.bib-sobre{color:var(--ink);background:var(--tint);border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:1.55}.bib-sobre p{margin:3px 0}.bib-fonte{color:var(--muted);font-size:12.5px}.bib-filtros{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bib-filtros input[type=search]{flex:220px}.bib-sel{font:13px var(--body);padding:6px 8px}.bib-chips{flex-wrap:wrap;gap:6px;display:flex}.bib-chip{font:500 12.5px var(--body);border:1px solid var(--glass-line);background:var(--glass-strong);color:var(--ink);cursor:pointer;border-radius:99px;padding:5px 11px}.bib-chip.lg{padding:7px 14px;font-size:13.5px}.bib-chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-brand);box-shadow:var(--glow)}.bib-tbl{max-height:560px;overflow:auto}.bib-tbl th{z-index:1;background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);position:sticky;top:0}.bib-tbl tbody tr{cursor:pointer}.bib-tbl tbody tr:hover td{background:var(--tint)}.bib-tbl td{max-width:420px}.bib-tbl td.num{color:var(--muted);width:1%}.bib-tbl td.ex{color:var(--accent)}.bib-clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bib-cat{white-space:nowrap;color:var(--st-neutro);background:var(--st-neutro-bg);border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.bib-cat[data-c=Problema]{color:var(--st-aj);background:var(--st-aj-bg)}.bib-cat[data-c=Solução]{color:var(--st-prod);background:var(--st-prod-bg)}.bib-cat[data-c=Produto]{color:var(--st-ok);background:var(--st-ok-bg)}.bib-cat[data-c=Oferta]{color:var(--st-apr);background:var(--st-apr-bg)}.bib-mais{align-self:center}dialog.bib-dlg{flex-direction:column;width:min(640px,100vw - 24px);display:flex}dialog.bib-dlg:not([open]){display:none}dialog.bib-dlg.larga{width:min(820px,100vw - 24px)}.bib-dlg-corpo{flex-direction:column;gap:14px;padding:18px 20px;display:flex;overflow:auto}.bib-campos{flex-direction:column;gap:14px;display:flex}.bib-linha2{grid-template-columns:2fr 1fr;gap:12px;display:grid}.bib-campo{flex-direction:column;gap:4px;font-size:14px;line-height:1.55;display:flex}.bib-campo-top{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.bib-campo.ex{background:var(--accent-soft);border-radius:10px;padding:10px 12px}.bib-campo textarea,.bib-campos textarea{width:100%}.bib-mono,.bib-colar{font-family:var(--mono)!important;font-size:13px!important}.bib-colar{white-space:pre;overflow-wrap:normal}.bib-quem{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;margin:0;padding:10px 12px 12px;display:flex}.bib-quem legend{color:var(--muted);padding:0 4px;font-size:12px;font-weight:600}.bib-pessoas{flex-direction:column;gap:8px;display:flex}.bib-pessoas small{color:var(--muted)}.bib-arqs-ed{flex-direction:column;gap:6px;display:flex}.bib-arq-ed{border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:flex}.bib-arq-ed span{overflow-wrap:anywhere;flex:1;min-width:0}.bib-arq-ed small{color:var(--muted)}.bib-arq-ed.novo{border-style:dashed;border-color:#1cce5e80}.bib-upl{text-align:center;border:1px dashed var(--line);color:var(--muted);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:18px;font-size:13.5px;display:flex;position:relative}.bib-upl:hover{border-color:var(--neon);color:var(--ink)}.bib-upl input{opacity:0;width:1px;height:1px;position:absolute}.bib-det summary{cursor:pointer;color:var(--muted);font-size:13px}.bib-arq.on{border-color:#1cce5e59}.bib-leitor{border-top:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;padding-top:10px;display:flex}.bib-md.bib-leitor{max-width:none}.bib-pdf{border:1px solid var(--line);background:var(--surface);border-radius:10px;width:100%;height:min(78vh,900px)}.bib-img{border:1px solid var(--line);border-radius:10px;align-self:flex-start;max-width:100%;max-height:78vh}.bib-aba-tit{color:var(--muted);white-space:pre-line;margin:0;font-size:13px}.bib-arq-bloco{flex-direction:column;gap:6px;display:flex}.bib-arq-bloco .bib-arq-l{cursor:default}.bib-arq-bloco .bib-arq-l small{margin-left:0}.bib-tbl tr.on .bib-clamp{-webkit-line-clamp:unset;display:block;overflow:visible}.bib-mdtab{border:1px solid var(--glass-line);border-radius:10px;margin:8px 0;overflow-x:auto}.bib-mdtab table{border-collapse:collapse;width:100%;font-size:13px}.bib-mdtab th{text-align:left;color:var(--muted);background:var(--tint);padding:7px 10px;font-size:12px;font-weight:600}.bib-mdtab td{border-top:1px solid var(--line);vertical-align:top;padding:7px 10px}@media (max-width:640px){.bib-sec-top,.bib-sec-corpo{padding-inline:12px}.bib-linha2{grid-template-columns:1fr}.bib-url{max-width:24ch}}
