:root{--nav:#16202f;--nav-active:#243449;--nav-ink:#c3cddb;--nav-ink-2:#8492a6;--ground:#f4f6f9;--surface:#fff;--surface-2:#fafbfc;--line:#e4e9ef;--line-2:#eef1f5;--ink:#16213a;--ink-2:#5b6b80;--ink-3:#8494a6;--teal:#0f7b84;--teal-d:#0b656d;--teal-soft:#e6f4f5;--ok-bg:#dcfce7;--ok-ink:#15803d;--warn-bg:#fef3c7;--warn-ink:#92400e;--bad-bg:#fee2e2;--bad-ink:#b91c1c;--info-bg:#dbeafe;--info-ink:#1d4ed8;--mute-bg:#f1f5f9;--mute-ink:#51637a;--shadow:0 1px 2px #16213a0d, 0 8px 24px #16213a0f;--radius:11px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.45}a{color:var(--teal)}.shell{grid-template-columns:236px 1fr;min-height:100vh;display:grid}.side{background:var(--nav);color:var(--nav-ink);flex-direction:column;display:flex}.brand{align-items:center;gap:11px;padding:18px 16px 20px;display:flex}.brand b{color:#fff;letter-spacing:-.2px;font-size:15.5px;font-weight:700;line-height:1.2;display:block}.brand small{color:var(--nav-ink-2);font-size:11px}.side nav{flex-direction:column;gap:2px;padding:0 10px;display:flex}.nav-i{color:var(--nav-ink);border-radius:8px;align-items:center;gap:11px;padding:10px 12px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.nav-i:hover{background:#1d2a3d}.nav-i.on{background:var(--nav-active);color:#fff}.nav-i .pill{background:var(--teal);color:#fff;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:600}.nav-i .pill.alert{background:#b45309}.nav-rule{background:#ffffff17;height:1px;margin:14px 22px}.side-foot{align-items:center;gap:11px;margin-top:auto;padding:18px 20px;display:flex}.av{color:#fff;background:#3a4760;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:grid}.side-foot b{color:#fff;font-size:13px;font-weight:600;line-height:1.3;display:block}.side-foot small{color:var(--nav-ink-2);font-size:11.5px}.main{flex-direction:column;min-width:0;display:flex}.topbar{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 22px;display:flex}.crumb{color:var(--ink-3);font-size:13px}.crumb b{color:var(--ink-2);font-weight:500}.topbar .right{align-items:center;gap:12px;margin-left:auto;display:flex}.content{flex-direction:column;gap:18px;padding:22px;display:flex}.h1{letter-spacing:-.5px;text-wrap:balance;margin:0;font-size:29px;font-weight:700;line-height:1.15}.sub{color:var(--ink-2);margin:4px 0 0;font-size:13.5px}.page-head{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.page-head .actions{align-items:center;gap:9px;margin-left:auto;display:flex}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.card-pad{padding:16px 18px}.card h3{margin:0 0 3px;font-size:14px;font-weight:700}.card .hint{color:var(--ink-3);margin:0 0 12px;font-size:12.5px}.stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:13px;padding:15px 16px;display:flex}.stat .ico{background:var(--mute-bg);width:38px;height:38px;color:var(--mute-ink);border-radius:9px;flex:none;place-items:center;display:grid}.stat .ico.teal{background:var(--teal-soft);color:var(--teal-d)}.stat .ico.warn{background:var(--warn-bg);color:var(--warn-ink)}.stat .ico.bad{background:var(--bad-bg);color:var(--bad-ink)}.stat .ico.ok{background:var(--ok-bg);color:var(--ok-ink)}.stat .lab{color:var(--ink-2);font-size:12.5px}.stat .val{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:25px;font-weight:700;line-height:1.1}.statusbar{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:18px;padding:11px 16px;font-size:13px;display:flex}.dot{vertical-align:1px;border-radius:999px;width:8px;height:8px;margin-right:7px;display:inline-block}.dot.ok{background:#16a34a}.dot.warn{background:#d97706}.dot.bad{background:#dc2626}.dot.off{background:#94a3b8}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}thead th{text-align:left;color:var(--ink-2);background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 14px;font-size:12.5px;font-weight:600}tbody td{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:12px 14px}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--surface-2)}.t-title{color:var(--ink);font-weight:600}.t-meta{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.num{font-variant-numeric:tabular-nums}.tag{white-space:nowrap;background:var(--mute-bg);color:var(--mute-ink);border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.tag.ok{background:var(--ok-bg);color:var(--ok-ink)}.tag.warn{background:var(--warn-bg);color:var(--warn-ink)}.tag.bad{background:var(--bad-bg);color:var(--bad-ink)}.tag.info{background:var(--info-bg);color:var(--info-ink)}.tag.teal{background:var(--teal-soft);color:var(--teal-d)}.tag.vert{--c:var(--teal);background:color-mix(in srgb, var(--c) 16%, #fff);color:color-mix(in srgb, var(--c) 55%, #000)}.tag.vert[data-v=EMED]{--c:#0ba4ae}.tag.vert[data-v=EV]{--c:#e46c00}.tag.vert[data-v=EM]{--c:#4e9c7f}.tag.vert[data-v=EC]{--c:#a771ff}.tag.vert[data-v=ECJ]{--c:#c98300}.tag.vert[data-v=EOAB]{--c:#ad4545}.tag.vert[data-v=ECFC]{--c:#e0609a}.tag.vert[data-v=ES]{--c:#38a9e0}.btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:var(--surface-2)}.btn.primary{background:var(--teal);border-color:var(--teal);color:#fff}.btn.primary:hover{background:var(--teal-d)}.btn.ghost{color:var(--ink-2);border-color:#0000}.btn:disabled{opacity:.55;cursor:not-allowed}.field{flex-direction:column;gap:6px;display:flex}.field label{color:var(--ink-2);font-size:12.5px;font-weight:600}.field small{color:var(--ink-3);font-size:11.5px}input:where([type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=date],[type=time],:not([type])),select,textarea{border:1px solid var(--line);font-family:inherit;font:inherit;background:var(--surface);color:var(--ink);border-radius:8px;width:100%;padding:9px 12px;font-size:13px}input:where([type=text],[type=password],[type=email],[type=number],[type=search],[type=url],:not([type])){appearance:none}input::placeholder{color:var(--ink-3);opacity:1}input[type=search]::-webkit-search-cancel-button{appearance:none}.search{position:relative}.search input{padding-left:34px}.search svg{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}input:focus-visible,select:focus-visible,.btn:focus-visible,.nav-i:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.row{flex-wrap:wrap;gap:12px;display:flex}.row>*{flex:220px}textarea{resize:vertical;min-height:60px;line-height:1.5}.notice{border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:13px;display:flex}.notice.info{color:#1e40af;background:#eff6ff;border-color:#dbeafe}.notice.warn{color:#92400e;background:#fffbeb;border-color:#fde68a}.notice.bad{color:#991b1b;background:#fef2f2;border-color:#fecaca}.notice.ok{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.empty{text-align:center;color:var(--ink-2);padding:44px 22px}.empty b{color:var(--ink);margin-bottom:5px;font-size:15px;display:block}.tabs{border-bottom:1px solid var(--line);gap:4px;display:flex}.tab{color:var(--ink-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:13.5px;font-weight:600;text-decoration:none}.tab.on{color:var(--teal-d);border-bottom-color:var(--teal)}.stamp{color:var(--ink-3);text-align:right;padding:4px 22px 18px;font-size:11.5px}.login-wrap{place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:var(--surface);border:1px solid var(--line);width:100%;max-width:380px;box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:14px;padding:26px;display:flex}@media (max-width:900px){.shell{grid-template-columns:minmax(0,1fr)}.side{z-index:10;min-width:0;position:sticky;top:0}.side nav{flex-direction:row;padding-bottom:10px;overflow-x:auto}.nav-rule,.side-foot{display:none}.content{padding:16px}}.nav-ico{opacity:.75;flex:none}.nav-i:hover .nav-ico,.nav-i.on .nav-ico{opacity:1}.side-toggle{margin-left:auto;display:flex}.menu-toggle{color:var(--nav-ink);background:0 0;border:1px solid #ffffff24;padding:4px 8px}.menu-toggle:hover{color:#fff;background:#1d2a3d}.shell{transition:grid-template-columns .15s}.shell[data-menu=recolhido]{grid-template-columns:64px minmax(0,1fr)}.shell[data-menu=recolhido] .brand{flex-direction:column;justify-content:center;gap:8px;padding-left:0;padding-right:0}.shell[data-menu=recolhido] .side-toggle{margin-left:0}.shell[data-menu=recolhido] .nav-txt,.shell[data-menu=recolhido] .brand-txt,.shell[data-menu=recolhido] .foot-txt,.shell[data-menu=recolhido] .nav-i .pill{display:none}.shell[data-menu=recolhido] .side nav{padding:0 8px}.shell[data-menu=recolhido] .nav-i{justify-content:center;padding:10px 0}.shell[data-menu=recolhido] .nav-rule{margin:14px 12px}.shell[data-menu=recolhido] .side-foot{justify-content:center;padding:18px 0}@media (max-width:900px){.menu-toggle{display:none}.shell[data-menu=recolhido]{grid-template-columns:minmax(0,1fr)}.shell[data-menu=recolhido] .nav-txt,.shell[data-menu=recolhido] .brand-txt{display:revert}.shell[data-menu=recolhido] .brand{flex-direction:row;justify-content:flex-start;padding:18px 16px 20px}.shell[data-menu=recolhido] .side nav{padding:0 10px 10px}.shell[data-menu=recolhido] .nav-i{justify-content:flex-start;padding:10px 12px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.secao{flex-direction:column;gap:12px;scroll-margin-top:16px;display:flex}.secao-head{align-items:baseline;gap:10px;display:flex}.secao-head .n{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:700}.secao-head h2{letter-spacing:-.2px;margin:0;font-size:18px}.fonte{color:var(--ink-3);font-size:11.5px}.nav-sub{padding-left:41px!important;font-size:12.5px!important}.filtros{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.seg{border:1px solid var(--line);background:var(--surface);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.seg-item{color:var(--ink-2);white-space:nowrap;border-radius:7px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none}.seg-item:hover{background:var(--surface-2)}.seg-item.on{background:var(--teal-soft);color:var(--teal-d)}.stat .val{font-variant-numeric:normal}.delta{align-items:baseline;gap:4px;margin-top:4px;font-size:12.5px;font-weight:600;display:inline-flex}.grafico{position:relative}.grafico .eixo{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.grafico .rotulo{fill:var(--ink-2);font-size:11.5px;font-weight:600}.grafico rect:focus{outline:none}.dica{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);pointer-events:none;white-space:nowrap;z-index:2;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;display:flex;position:absolute;top:4px;transform:translate(-50%)}.barra-celula{align-items:center;gap:10px;display:flex}.barra{background:var(--teal);border-radius:0 4px 4px 0;flex:none;min-width:2px;max-width:70%;height:10px;display:block}.fonte.card-pad{margin:0;padding-top:10px}.grid-2{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;display:grid}.hero{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.hero .selo{background:var(--nav);color:#fff;letter-spacing:.5px;border-radius:14px;flex:none;place-items:center;width:64px;height:64px;font-size:19px;font-weight:800;display:grid}.legenda{color:var(--ink-2);flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}.legenda i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.ep-thumb{aspect-ratio:16/9;object-fit:cover;background:var(--line-2);border-radius:6px;flex:none;width:96px;display:block}.ep-cel{align-items:center;gap:12px;min-width:320px;display:flex}.ep-cel a{color:inherit;text-decoration:none}.ep-cel a:hover .t-title{color:var(--teal-d);text-decoration:underline}.ep-num{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right;flex:none;width:30px;font-weight:700}.t-right,thead th.t-right{text-align:right}.funil{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;display:grid}.funil>div{border-right:1px solid var(--line-2);flex-direction:column;gap:3px;padding:16px 18px;display:flex}.funil>div:last-child{border-right:0}.funil span{color:var(--ink-2);font-size:12.5px}.funil b{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:24px}.funil small{color:var(--ink-3);font-size:11.5px}.ficha{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.player{aspect-ratio:16/9;border-radius:var(--radius);background:#000;position:relative;overflow:hidden}.player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.desc{white-space:pre-wrap;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;max-height:280px;margin:0;padding:12px;font-size:12.5px;overflow:auto}.kv{grid-template-columns:auto 1fr;gap:7px 14px;margin:0;font-size:13px;display:grid}.kv dt{color:var(--ink-3)}.kv dd{margin:0}.checks{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.checks label{color:var(--ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.fase2{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.fase2 .card{flex-direction:column;gap:8px;display:flex}.fase2 .ico{background:var(--teal-soft);width:38px;height:38px;color:var(--teal-d);border-radius:9px;place-items:center;display:grid}.quebra{word-break:break-all}@media (max-width:900px){.ficha{grid-template-columns:minmax(0,1fr)}}th.ord{padding:0}th.ord a,th.ord button{width:100%;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:11px 14px;text-decoration:none;display:flex}th.ord.t-right a,th.ord.t-right button{justify-content:flex-end}th.ord a:hover,th.ord button:hover{color:var(--ink);background:var(--line-2)}th.ord.on{color:var(--teal-d)}th.ord .seta{opacity:.45;font-size:9px}th.ord.on .seta{opacity:1}th.ord a:focus-visible,th.ord button:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}select.filtro{flex:0 auto;width:auto;max-width:200px}td.ep-num-td{color:var(--ink-3);width:56px;font-weight:700}.k-rot{color:var(--ink-3);margin-bottom:4px;font-size:12px}.k-codigo{background:var(--surface-2);border:1px solid var(--line-2);color:var(--ink);word-break:break-all;border-radius:8px;padding:9px 11px;font-size:12.5px;display:block}.k-final{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;display:flex;overflow:hidden}.k-final span{color:var(--ink-3);white-space:nowrap;padding:0 4px 0 12px;font-size:13px}.k-final input{border:0;padding-left:2px}.seg button.seg-item{font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600}.seg button.seg-item.on{background:var(--teal-soft);color:var(--teal-d)}:root{--v-EM:#2e9a68;--v-EV:#e46c00;--v-EMED:#1f78c8}.vista{border:1px solid var(--line);background:var(--surface);border-radius:8px;display:inline-flex;overflow:hidden}.vista a{color:var(--ink-2);align-items:center;gap:6px;padding:8px 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.vista a.on{background:var(--teal-soft);color:var(--teal-d)}.vista a+a{border-left:1px solid var(--line)}.avatar{--c:var(--teal);letter-spacing:.3px;color:#fff;background:var(--c);width:46px;height:46px;box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 18%, #fff);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.avatar.g{width:64px;height:64px;font-size:21px}.avatar.p{width:34px;height:34px;box-shadow:none;font-size:12px}.avatar[data-v=EM]{--c:var(--v-EM)}.avatar[data-v=EV]{--c:var(--v-EV)}.avatar[data-v=EMED]{--c:var(--v-EMED)}.cards-infl{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.cinfl{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:12px;padding:16px;transition:box-shadow .15s,border-color .15s;display:flex}.cinfl:hover{border-color:color-mix(in srgb, var(--teal) 35%, var(--line));box-shadow:var(--shadow)}.cinfl-top{align-items:center;gap:12px;min-width:0;display:flex}.cinfl-top a{color:inherit;min-width:0;text-decoration:none}.cinfl-top a:hover b{color:var(--teal-d);text-decoration:underline}.cinfl-top b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.cinfl-top small{color:var(--ink-3);font-size:12.5px}.cinfl-metr{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cinfl-metr>div{background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.cinfl-metr b{font-variant-numeric:tabular-nums;font-size:16px;line-height:1.1}.cinfl-metr span{color:var(--ink-3);font-size:11.5px;display:block}.cinfl-foot{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}.cupom{border:1px dashed color-mix(in srgb, var(--teal) 55%, #fff);background:var(--teal-soft);color:var(--teal-d);letter-spacing:.3px;font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.prontos{flex-wrap:wrap;gap:4px;display:flex}.pronto{background:var(--mute-bg);color:var(--ink-3);border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11.5px;font-weight:600;display:inline-flex}.pronto.sim{background:var(--ok-bg);color:var(--ok-ink)}.pronto svg{flex:none}.rede{color:var(--ink-3);flex:none}.rede.ig{color:#c13584}.rede.yt{color:#c4302b}.perfil{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.perfil .redes{color:var(--ink-2);flex-wrap:wrap;gap:14px;margin-top:6px;font-size:13px;display:flex}.perfil .redes a,.perfil .redes span{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.perfil .redes a:hover{color:var(--teal-d);text-decoration:underline}.gh{position:relative}.gh-linha{cursor:default;grid-template-columns:120px 1fr 74px;align-items:center;gap:10px;padding:7px 0;display:grid}.gh-linha:hover .gh-trilho{background:var(--line-2)}.gh-rot{color:var(--ink);align-items:center;gap:7px;min-width:0;font-size:13px;display:flex}.gh-rot i{border-radius:2px;flex:none;width:10px;height:10px}.gh-trilho{border-radius:3px;height:16px;position:relative}.gh-barra{border-radius:0 4px 4px 0;min-width:2px;position:absolute;top:0;bottom:0;left:0}.gh-val{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px;font-weight:600}.gh-dica{z-index:3;pointer-events:none;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);white-space:nowrap;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;display:flex;position:absolute;transform:translate(-50%,-100%)}.divid{border-radius:5px;gap:2px;height:22px;display:flex;overflow:hidden}.divid>div{min-width:2px}.legenda-h{color:var(--ink-2);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:12.5px;display:flex}.legenda-h span{align-items:center;gap:6px;display:inline-flex}.legenda-h i{border-radius:2px;width:10px;height:10px}.funil2{gap:10px;display:grid}.funil2 .etapa{grid-template-columns:210px 1fr 90px;align-items:center;gap:12px;display:grid}.funil2 .etapa b{font-size:13px;font-weight:600}.funil2 .etapa small{color:var(--ink-3);font-size:11.5px;font-weight:400;display:block}.funil2 .trilho{background:var(--line-2);border-radius:3px;height:14px;overflow:hidden}.funil2 .trilho>div{background:var(--teal);border-radius:0 4px 4px 0;min-width:2px;height:100%}.funil2 .num{text-align:right;font-size:13px;font-weight:600}.feed{flex-direction:column;display:flex}.feed-item{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:10px 0;display:flex}.feed-item:last-child{border-bottom:0}.feed-item .meio{flex:1;min-width:0}.feed-item .meio a{color:var(--ink);font-weight:600;text-decoration:none}.feed-item .meio a:hover{color:var(--teal-d);text-decoration:underline}.feed-item .meio small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.feed-item .dir{text-align:right;font-variant-numeric:tabular-nums}.feed-item .dir b{font-size:14px;display:block}.feed-item .dir small{color:var(--ink-3);font-size:11.5px}.mini{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mini .trilho{background:var(--line-2);border-radius:3px;width:64px;height:6px;overflow:hidden}.mini .trilho>div{background:var(--teal);height:100%}.grid-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}@media (max-width:700px){.funil2 .etapa{grid-template-columns:1fr 70px}.funil2 .etapa .trilho{order:3;grid-column:1/-1}.gh-linha{grid-template-columns:90px 1fr 64px}}.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}.feed-tags{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.feed-tags .tag,.feed-tags .cupom{padding:1px 7px;font-size:11px}table.prontidao{width:100%}table.prontidao th,table.prontidao td{padding:9px 6px}table.prontidao .mini .trilho{width:34px}.avatar{position:relative;overflow:hidden}.avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.t-center{text-align:center}th.ord.t-center button{justify-content:center}.num-rede{color:var(--ink);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;text-decoration:none;display:inline-flex}.num-rede:hover{background:var(--line-2);color:var(--teal-d)}.num-rede:hover span,.num-rede:hover{text-decoration:underline}.verts{flex-wrap:wrap;justify-content:center;gap:4px;display:inline-flex}.rx{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.rx small{opacity:.8;margin-left:2px;font-weight:500}.rx-sim{background:var(--ok-bg);color:var(--ok-ink)}.rx-nao{background:var(--mute-bg);color:var(--ink-3)}.rx-sem{color:var(--ink-3)}a.rx:hover{text-decoration:underline}.rx-tabela th.rx-grupo{border-bottom:1px solid var(--line)}.rx-tabela th.rx-grupo svg{vertical-align:-2px}.rx-tabela td{padding-top:10px;padding-bottom:10px}.perfil-hero{padding:0;overflow:hidden}.hero-topo{background:linear-gradient(180deg, color-mix(in srgb, var(--teal) 7%, var(--surface)) 0%, var(--surface) 100%);flex-wrap:wrap;align-items:center;gap:20px;padding:22px 24px 18px;display:flex}.hero-topo .avatar.g{width:84px;height:84px;box-shadow:0 0 0 4px var(--surface), 0 0 0 7px color-mix(in srgb, var(--c) 45%, #fff);font-size:26px}.hero-id{flex:1;gap:8px;min-width:260px;display:grid}.hero-id .h1{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.verif{color:#fff;background:#1d9bf0;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}.redes{color:var(--ink-2);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.redes a,.redes span{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.redes a:hover{color:var(--teal-d);text-decoration:underline}.hero-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hero-acoes{flex-wrap:wrap;align-self:flex-start;gap:8px;display:flex}.kpis{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.kpi{border-right:1px solid var(--line-2);flex-direction:column;gap:3px;padding:14px 18px;display:flex}.kpi:last-child{border-right:0}.kpi-rot{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.kpi b{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.15}.kpi small{color:var(--ink-3);font-size:11.5px}.abas{border-bottom:1px solid var(--line);gap:4px;display:flex;overflow-x:auto}.abas a{color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.abas a:hover{color:var(--ink)}.abas a.on{color:var(--teal-d);border-bottom-color:var(--teal)}.abas .cont{background:var(--mute-bg);color:var(--mute-ink);border-radius:999px;padding:1px 7px;font-size:11px}.abas a.on .cont{background:var(--teal-soft);color:var(--teal-d)}.col{flex-direction:column;gap:16px;min-width:0;display:flex}.bio{white-space:pre-wrap;color:var(--ink);margin:8px 0 0;font-size:13.5px;line-height:1.55}.posts{gap:10px;display:grid}.posts.grade{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.post{border:1px solid var(--line);color:inherit;background:var(--surface);border-radius:10px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.post:hover{border-color:color-mix(in srgb, var(--teal) 40%, var(--line));box-shadow:var(--shadow)}.post-thumb{aspect-ratio:16/9;background:var(--line-2);place-items:center;display:grid;overflow:hidden}.post-thumb img{object-fit:cover;width:100%;height:100%;display:block}.post-corpo{gap:5px;padding:10px 12px 12px;display:grid}.post-corpo b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.post-meta{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.posts:not(.grade) .post{flex-direction:row}.posts:not(.grade) .post-thumb{flex:none;width:150px}.selos{flex-wrap:wrap;gap:5px;display:inline-flex}.selo-c{border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.selo-c.sim{background:var(--ok-bg);color:var(--ok-ink)}.selo-c.cupom-s{background:var(--teal-soft);color:var(--teal-d)}.reel{border:1px solid var(--line);color:inherit;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.reel:hover{border-color:color-mix(in srgb, var(--teal) 40%, var(--line));background:var(--surface-2)}.reel-ico{background:#f9ebf3;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.reel-txt{flex:1;gap:2px;min-width:0;display:grid}.reel-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.reel-views{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:64px}.reel-views b{font-size:14px;display:block}.reel-views small{color:var(--ink-3);font-size:11px}.marca-mini{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.mm{border:1px solid var(--line);color:var(--ink-3);border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.mm i{font-style:normal;font-weight:800}.mm.sim{background:var(--ok-bg);color:var(--ok-ink);border-color:#0000}.mm.nao{background:var(--surface-2);color:var(--ink-2)}.marca-lista{gap:12px;margin-top:12px;display:grid}.marca-item{border-bottom:1px solid var(--line-2);grid-template-columns:84px 1fr;align-items:start;gap:12px;padding-bottom:12px;display:grid}.marca-item:last-child{border-bottom:0;padding-bottom:0}.marca-item b{font-size:13.5px}.marca-item p{color:var(--ink-2);word-break:break-word;margin:3px 0 4px;font-size:12.5px;line-height:1.45}.marca-item a{font-size:12.5px}.ct{border:1px solid var(--line);border-radius:10px;padding:12px}.ct-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pend{color:var(--ink-2);gap:4px;margin:8px 0 0;padding-left:18px;font-size:13px;display:grid}@media (max-width:700px){.kpi{border-right:0;border-bottom:1px solid var(--line-2)}.marca-item{grid-template-columns:1fr}}.nivel{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 6px;font-size:11.5px;font-weight:700;display:inline-flex}.nivel small{opacity:.75;font-weight:600}.nivel.ouro{color:#8a6400;background:#fdf3d3;border-color:#f0d68a}.nivel.prata{color:#4d5a6b;background:#eef1f5;border-color:#d3dae3}.nivel.bronze{color:#8a4b1f;background:#f8e9dd;border-color:#e7c4a6}.nivel.ouro svg{color:#d4a514}.nivel.prata svg{color:#8f9bab}.nivel.bronze svg{color:#b8733e}.nivel.compacto{padding:3px}.cinfl.ouro{border-color:#f0d68a;box-shadow:inset 0 0 0 1px #f6e3a8}.avatar-medalha{flex:none;display:inline-block;position:relative}.medalha{border:2px solid var(--surface);border-radius:50%;width:18px;height:18px;position:absolute;bottom:-3px;right:-3px}.medalha.ouro{background:radial-gradient(circle at 35% 30%,#ffe78a,#d4a514 70%)}.medalha.prata{background:radial-gradient(circle at 35% 30%,#f4f6f9,#8f9bab 70%)}.medalha.bronze{background:radial-gradient(circle at 35% 30%,#f3c49b,#b8733e 70%)}.rx-tabela td:first-child{min-width:230px}.rx-tabela .verts{flex-wrap:nowrap}.btn.sm{padding:5px 10px;font-size:12px}.bitlinks{border:1px solid var(--line-2);border-radius:10px;gap:8px;padding:10px 12px;display:grid}.bitlinks-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bitlinks-head label{color:var(--ink-2);font-size:12px;font-weight:600}.tbl-links{border-collapse:collapse;width:100%;font-size:13px}.tbl-links th{color:var(--ink-3,var(--ink-2));text-align:left;border-bottom:1px solid var(--line-2);padding:4px 6px;font-size:11px;font-weight:600}.tbl-links td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:7px 6px}.tbl-links tr:last-child td{border-bottom:0}.tbl-links td.t-meta{text-overflow:ellipsis;white-space:nowrap;max-width:340px;overflow:hidden}.bitlinks-add{gap:8px;display:flex}.bitlinks-add input{flex:1;min-width:0}:root{--c-cliques:#6a5acd}.barra-link{align-items:center;gap:8px;display:flex}.barra-link i{background:var(--c-cliques);border-radius:0 4px 4px 0;min-width:2px;height:8px;display:block}.barra-link span{font-size:12.5px}.periodo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.periodo .chip{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;text-decoration:none}.periodo .chip:hover{background:var(--surface-2)}.periodo .chip.on{background:var(--teal);border-color:var(--teal);color:#fff}.periodo-datas{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.periodo-datas input{padding:5px 8px;font-size:12.5px}.com-faixa{flex-direction:column;gap:4px;min-width:0;display:flex}.com-faixa>.post{flex:1}.com-faixa.e-entrega>.post,.com-faixa.e-entrega>.reel{border-color:color-mix(in srgb, var(--teal) 55%, var(--line));box-shadow:0 0 0 1px color-mix(in srgb, var(--teal) 30%, transparent)}.faixa-entrega{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;display:flex}.faixa-form{align-items:center;gap:4px;display:flex}.faixa-form select{max-width:150px;padding:3px 6px;font-size:12px}.selo-entrega{background:color-mix(in srgb, var(--teal) 12%, var(--surface));color:var(--teal-d);border:1px solid color-mix(in srgb, var(--teal) 35%, transparent);border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:11.5px;font-weight:700;display:inline-flex}.entrega-add{grid-template-columns:minmax(220px,2fr) minmax(120px,1fr) minmax(140px,1.2fr) 150px auto;gap:8px;margin-top:12px;display:grid}@media (max-width:900px){.entrega-add{grid-template-columns:1fr 1fr}}.editar-inline summary{cursor:pointer;color:var(--teal-d);margin-top:10px;font-size:12.5px;font-weight:600}.editar-inline textarea{width:100%;font:inherit;font-size:13px}.pend-edit{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pend-edit li{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.pend-edit li:last-child{border-bottom:0}.pend-edit.feitas li{color:var(--ink-3)}.periodo2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.periodo2 .seg{background:var(--surface);border:1px solid var(--line);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.periodo2 .seg button{color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:6px 11px;font-size:12.5px;font-weight:600}.periodo2 .seg button:hover{background:var(--surface-2);color:var(--ink)}.periodo2 .seg button.on{background:var(--ink);color:#fff}.periodo2 .seg-mes{width:auto;color:var(--ink-2);padding:7px 28px 7px 11px;font-size:12.5px;font-weight:600}.periodo2 .seg-mes.on{border-color:var(--ink);color:var(--ink)}.seg-datas-wrap{position:relative}.seg-datas{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.seg-datas:hover{border-color:color-mix(in srgb, var(--ink) 25%, var(--line))}.seg-datas.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.seg-datas svg{color:var(--ink-3)}.seg-pop{z-index:20;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:11px;gap:12px;min-width:300px;padding:14px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.seg-pop b{font-size:13px}.seg-pop-datas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seg-pop-datas label{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;gap:4px;font-size:11.5px;font-weight:600;display:grid}.seg-pop-datas input{padding:7px 8px;font-size:13px}.seg-pop-acoes{justify-content:flex-end;gap:6px;display:flex}@media (max-width:700px){.seg-pop{left:auto;right:0}}.painel-barra{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.painel-kpis{grid-template-columns:1.35fr repeat(5,1fr);display:grid;overflow:hidden}.painel-kpis.cinco{grid-template-columns:1.35fr repeat(4,1fr)}.pk{border-left:1px solid var(--line-2);flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.pk:first-child{border-left:0}.pk-rot{color:var(--ink-2);font-size:12px;font-weight:600}.pk b{letter-spacing:-.6px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:700;line-height:1.15}.pk b small{color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:600}.pk.destaque{background:linear-gradient(180deg, var(--teal-soft), var(--surface))}.pk.destaque b{color:var(--teal-d);font-size:30px}.delta{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.delta.sobe{color:var(--ok-ink)}.delta.desce{color:var(--bad-ink)}.delta.neutro{color:var(--ink-3);font-weight:500}@media (max-width:1100px){.painel-kpis{grid-template-columns:repeat(2,1fr)}.pk{border-left:0;border-top:1px solid var(--line-2)}.pk.destaque{border-top:0;grid-column:1/-1}}.painel-graficos{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1.05fr);align-items:stretch;gap:14px;display:grid}@media (max-width:1200px){.painel-graficos{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.painel-graficos>:last-child{grid-column:1/-1}}@media (max-width:760px){.painel-graficos{grid-template-columns:1fr}}.pg-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.pg-head h3{margin:0}.lider{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.lider li{border-bottom:1px solid var(--line-2);grid-template-columns:18px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}.lider li:last-child{border-bottom:0}.lider-pos{color:var(--ink-3);text-align:center;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.lider-nome{color:var(--ink);gap:5px;min-width:0;text-decoration:none;display:grid}.lider-nome b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.lider-nome:hover b{color:var(--teal-d)}.lider-barra{background:var(--line-2);border-radius:3px;height:5px;display:block;overflow:hidden}.lider-barra i{background:var(--teal);border-radius:3px;height:100%;display:block}.lider-val{justify-items:end;gap:1px;display:grid}.lider-val b{font-variant-numeric:tabular-nums;font-size:13px}.lider-val small{color:var(--ink-3);white-space:nowrap;font-size:11px}.lista-barra{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.lista-barra .filtros{flex:auto}.secao{color:var(--ink-2);text-transform:uppercase;letter-spacing:.06em;margin:10px 0 -6px;font-size:13px;font-weight:700}.aviso-vendas{color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;display:inline-flex}.aviso-vendas i{background:var(--warn-ink);border-radius:50%;width:7px;height:7px}.aviso-vendas b{color:var(--ink);font-variant-numeric:tabular-nums}.painel-barra .aviso-vendas{margin-left:auto}:root{--rx-ig:#b0458f;--rx-ig-bg:#fbf5fa;--rx-ig-head:#f6e9f3;--rx-yt:#cf3b2e;--rx-yt-bg:#fdf7f4;--rx-yt-head:#fbebe5}.rx-tabela td.rx-ig{background:var(--rx-ig-bg)}.rx-tabela td.rx-yt{background:var(--rx-yt-bg)}.rx-tabela th.rx-ig{background:var(--rx-ig-head)}.rx-tabela th.rx-yt{background:var(--rx-yt-head)}.rx-tabela th.rx-grupo.rx-ig{color:var(--rx-ig);box-shadow:inset 0 3px 0 var(--rx-ig)}.rx-tabela th.rx-grupo.rx-yt{color:var(--rx-yt);box-shadow:inset 0 3px 0 var(--rx-yt)}.rx-tabela th.rx-grupo{letter-spacing:.02em;padding-top:11px;padding-bottom:9px;font-weight:700}.rx-tabela .ini{border-left:2px solid var(--surface);box-shadow:inset 1px 0 0 var(--line)}.rx-tabela th.rx-grupo.ini.rx-ig{box-shadow:inset 0 3px 0 var(--rx-ig), inset 1px 0 0 var(--line)}.rx-tabela th.rx-grupo.ini.rx-yt{box-shadow:inset 0 3px 0 var(--rx-yt), inset 1px 0 0 var(--line)}.rx-tabela tbody tr:hover td{background-image:linear-gradient(#16213a06,#16213a06)}.rx-card{border-top:3px solid var(--line)}.rx-card.ig{border-top-color:var(--rx-ig)}.rx-card.yt{border-top-color:var(--rx-yt)}.rx-card.ig h3 svg{color:var(--rx-ig)}.rx-card.yt h3 svg{color:var(--rx-yt)}.rx-card.ig .trilho>div{background:var(--rx-ig)}.rx-card.yt .trilho>div{background:var(--rx-yt)}.rx-card.ig .trilho{background:var(--rx-ig-bg)}.rx-card.yt .trilho{background:var(--rx-yt-bg)}.copiar-ic{border:1px solid var(--line);background:var(--surface);width:26px;height:26px;color:var(--ink-2);cursor:pointer;border-radius:7px;flex:none;place-items:center;padding:0;display:inline-grid}.copiar-ic:hover{border-color:var(--teal);color:var(--teal-d);background:var(--teal-soft)}.copiar-ic.ok{border-color:var(--ok-ink);color:var(--ok-ink);background:var(--ok-bg)}.tbl-lk td{vertical-align:top;padding-top:12px;padding-bottom:12px}.lk-lista{gap:6px;display:grid}.lk{align-items:center;gap:8px;display:flex}.lk-url{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}.lk-url:hover{color:var(--teal-d);text-decoration:underline}.lk-sem{color:var(--warn-ink);font-size:12.5px;text-decoration:none}.lk-sem:hover{text-decoration:underline}.lk-destino{gap:6px;min-width:0;display:grid}.lk-base{color:var(--ink-2);align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.lk-base span{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.lk-utm{flex-wrap:wrap;gap:4px;display:flex}.utm-chip{background:var(--surface-2);border:1px solid var(--line-2);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:baseline;gap:5px;max-width:260px;padding:2px 7px;font-size:11.5px;display:inline-flex;overflow:hidden}.utm-chip small{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-size:10px}.utm-chip.falta{background:var(--warn-bg);color:var(--warn-ink);border-color:#0000}.lk-cupom{align-items:center;gap:6px;display:inline-flex}.hero-links{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.hero-link{border:1px solid var(--line);background:var(--surface);border-radius:9px;align-items:center;gap:7px;padding:3px 4px;font-size:12.5px;display:inline-flex}.hero-link .tag{padding:1px 6px;font-size:10.5px}.hero-link a{color:var(--ink);font-weight:600;text-decoration:none}.hero-link a:hover{color:var(--teal-d);text-decoration:underline}.hero-link .copiar-ic{border-radius:6px;width:22px;height:22px}.card.sobre{position:relative}.sobre-editar>summary{list-style:none;position:absolute;top:14px;right:14px}.sobre-editar>summary::-webkit-details-marker{display:none}.sobre-editar[open]>summary{background:var(--teal-soft);color:var(--teal-d)}.sobre-editar textarea{width:100%;font:inherit;font-size:13px}.bio-ig summary{cursor:pointer;color:var(--ink-3);margin-top:10px;font-size:12px}.kv dd.contato{align-items:center;gap:8px;display:flex}.kv dd.contato a{font-variant-numeric:tabular-nums;font-weight:600}.kv dd.contato .copiar-ic{width:22px;height:22px}.barra-vert{align-items:center;gap:8px;display:flex}.barra-vert i{border-radius:0 4px 4px 0;min-width:2px;height:8px;display:block}.barra-vert span{white-space:nowrap;font-size:12.5px}.tbl-links tr.grupo-vert td{background:var(--surface-2);padding-top:6px;padding-bottom:6px;font-size:12px;font-weight:700}.sel-vert{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sel-vert .chk{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.sel-vert .chk input{accent-color:var(--ink);width:14px;height:14px;margin:0}.sel-vert .chk i{background:var(--c,var(--ink-3));border-radius:3px;width:10px;height:10px}.sel-vert .chk.on{border-color:color-mix(in srgb, var(--c,var(--ink)) 55%, var(--line));color:var(--ink);background:color-mix(in srgb, var(--c,var(--ink)) 7%, var(--surface))}.dica-linha{align-items:center;gap:6px;display:inline-flex}.dica-linha i{border-radius:2px;width:9px;height:9px;display:inline-block}.bio-ig summary svg{vertical-align:-2px}.obs-editar summary{cursor:pointer;color:var(--teal-d);width:fit-content;margin-top:4px;font-size:12px;font-weight:600}.obs-editar textarea{width:100%;font:inherit;font-size:13px}.desc-canais{flex-wrap:wrap;gap:6px;display:inline-flex}.desc-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-top:6px;display:grid}.desc-card{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:8px;padding:12px;display:grid}.desc-card-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.desc-nome{font-size:13px;line-height:1.35}.desc-card-foot{border-top:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:6px;padding-top:8px;font-size:13px;display:flex}.desc-card-foot small{color:var(--ink-3);font-size:11.5px}.tbl-desc td{vertical-align:top;padding-top:11px;padding-bottom:11px}.desc-acomp summary{cursor:pointer;list-style:none}.desc-acomp summary::-webkit-details-marker{display:none}.desc-acomp-form{text-align:left;gap:6px;min-width:200px;margin-top:6px;display:grid}.desc-acomp-form textarea,.desc-acomp-form select{font:inherit;width:100%;font-size:12.5px}.tag.mute{background:var(--mute-bg);color:var(--mute-ink)}.desc-lista{margin-top:4px;display:grid}.desc-lista .dl-cab,.desc-lista .dl-linha{grid-template-columns:28px minmax(220px,2.2fr) 92px 92px 92px minmax(180px,1.6fr) 96px;align-items:center;gap:12px;padding:0 6px;display:grid}.desc-lista .dl-cab{color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);padding-bottom:8px;font-size:11px;font-weight:600}.desc-lista .dl-linha{border-bottom:1px solid var(--line-2);padding-top:10px;padding-bottom:10px}.desc-lista .dl-linha:last-child{border-bottom:0}.desc-lista .dl-linha:hover{background:var(--surface-2)}.dl-pos{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:center;font-size:12px;font-weight:700}.dl-quem{gap:4px;min-width:0;display:grid}.dl-quem b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dl-sub{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dl-sub .cupom{padding:1px 6px;font-size:11px}.dl-sub .copiar-ic{border-radius:5px;width:20px;height:20px}.dl-sub .tag{padding:1px 6px;font-size:10.5px}.dl-rede{justify-content:center;display:flex}.dl-rede a{color:var(--ink);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:5px;padding:3px 7px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.dl-rede a:hover{background:var(--line-2);color:var(--teal-d)}.dl-receita{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.dl-barra{background:var(--line-2);border-radius:3px;height:6px;display:block;overflow:hidden}.dl-barra i{background:var(--teal);border-radius:3px;height:100%;display:block}.dl-receita .num{justify-items:end;line-height:1.2;display:grid}.dl-receita .num b{font-size:13px}.dl-receita .num small{color:var(--ink-3);font-size:11px}.dl-ultima{text-align:right;font-size:12px}@media (max-width:1000px){.desc-lista .dl-cab{display:none}.desc-lista .dl-linha{grid-template-columns:24px 1fr auto}.dl-rede:nth-of-type(n),.dl-ultima{display:none}}.dl-cupom{align-items:center;gap:4px;display:inline-flex}.dl-canal{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 7px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.dl-canal:hover{background:var(--line-2);color:var(--teal-d)}.dl-canal.sem-n{color:var(--ink-3);font-weight:500}.tbl-emb td{padding-top:10px;padding-bottom:10px}.tbl-emb .dl-receita{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.tbl-emb .verts{flex-wrap:nowrap;justify-content:center}.dl-pessoa{align-items:center;gap:10px;min-width:0;display:flex}.dl-pessoa .avatar.p{width:36px;height:36px}:root{--rx-tt:#1f8f8a;--rx-tt-bg:#f3f9f9;--rx-tt-head:#e4f2f1}.tbl-emb td.rx-ig{background:var(--rx-ig-bg)}.tbl-emb td.rx-yt{background:var(--rx-yt-bg)}.tbl-emb td.rx-tt{background:var(--rx-tt-bg)}.tbl-emb th.rx-ig{background:var(--rx-ig-head);color:var(--rx-ig)}.tbl-emb th.rx-yt{background:var(--rx-yt-head);color:var(--rx-yt)}.tbl-emb th.rx-tt{background:var(--rx-tt-head);color:var(--rx-tt)}.tbl-emb td.rx-ig .dl-canal svg{color:var(--rx-ig)}.tbl-emb td.rx-yt .dl-canal svg{color:var(--rx-yt)}.tbl-emb td.rx-tt .dl-canal svg{color:var(--rx-tt)}.tbl-emb tr:hover td.rx-ig,.tbl-emb tr:hover td.rx-yt,.tbl-emb tr:hover td.rx-tt{filter:brightness(.98)}.tbl-emb .dl-receita{grid-template-columns:minmax(56px,1fr) auto}.pf-formacao{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;max-width:420px;font-size:11.5px;overflow:hidden}.pf-cupons{flex-wrap:wrap;gap:6px;display:flex}.pf-cupom{align-items:center;gap:4px;display:inline-flex}.pf-cupom summary{align-items:center;gap:5px;display:inline-flex}.pf-cupom .cupom{padding:1px 6px;font-size:11px}.pf-cupom .cupom.riscado{opacity:.55;text-decoration:line-through}.pf-cupom .tag{padding:1px 5px;font-size:10px}.pf-cupom .copiar-ic{border-radius:5px;width:20px;height:20px}.pf-validar{background:var(--surface);border:1px solid var(--line);z-index:5;border-radius:8px;gap:6px;min-width:220px;margin-top:6px;padding:8px;display:grid;position:absolute;box-shadow:0 6px 18px #00000014}.pf-cupom details{position:relative}.pf-validar .btn{width:100%}.tbl-prof .avatar img{object-position:50% 0;transform-origin:50% 14%;background:#fff;transform:scale(2.1)}.pf-check{margin:0;display:inline-flex}.pf-check input{width:15px;height:15px;accent-color:var(--teal);cursor:pointer;margin:0}.pf-marca{border:1.5px solid var(--line);color:#fff;border-radius:4px;place-items:center;width:15px;height:15px;font-size:10px;display:inline-grid}.pf-marca.ok{background:var(--teal);border-color:var(--teal)}.pf-cupom{border:1px dashed var(--line);border-radius:7px;padding:2px 4px 2px 6px}.pf-cupom.ok{border-style:solid;border-color:color-mix(in srgb, var(--teal) 35%, var(--line));background:color-mix(in srgb, var(--teal) 6%, transparent)}.tbl-prof .avatar[data-v=EM] img,.tbl-prof .avatar[data-v=EV] img{transform-origin:50% 22%;transform:scale(1.35)}.manual{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;display:grid}.manual-indice{gap:6px;font-size:13px;display:grid;position:sticky;top:16px}.manual-indice b{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin-bottom:4px;font-size:11px}.manual-indice a{color:var(--ink-2);padding:3px 0;text-decoration:none}.manual-indice a:hover{color:var(--teal-d)}.manual-corpo{gap:16px;display:grid}.manual-secao{scroll-margin-top:16px}.manual-secao h2{margin:0 0 8px;font-size:17px}.manual-secao ul{color:var(--ink-2);gap:6px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.55;display:grid}.manual-secao figure{margin:14px 0 0}.manual-secao figure img{border:1px solid var(--line);border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 4px 16px #0f172a0f}.manual-secao figcaption{color:var(--ink-3);margin-top:6px;font-size:12px}@media (max-width:900px){.manual{grid-template-columns:1fr}.manual-indice{position:static}html,body{overflow-x:clip}.side{box-shadow:0 1px #ffffff0f,0 6px 18px #0f172a2e}.brand,.shell[data-menu=recolhido] .brand{gap:9px;padding:10px 92px 8px 14px}.brand svg,.brand img{width:26px;height:auto}.brand b{font-size:14.5px}.brand small{font-size:10.5px}.side nav,.shell[data-menu=recolhido] .side nav{scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;padding:0 10px 8px;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.side nav::-webkit-scrollbar{display:none}.nav-i,.shell[data-menu=recolhido] .nav-i{white-space:nowrap;scroll-snap-align:start;border-radius:999px;flex:none;gap:7px;padding:7px 11px;font-size:13px}.nav-i .nav-ico{width:15px;height:15px}.nav-i.on{box-shadow:inset 0 0 0 1px #ffffff24}.topbar{z-index:11;background:0 0;border:0;padding:0;position:fixed;top:8px;right:10px}.topbar .crumb{display:none}.topbar .btn.ghost{color:var(--nav-ink);background:#ffffff0a;border:1px solid #ffffff29;padding:5px 12px;font-size:12.5px}.content{padding:16px 14px 24px}.stamp{padding:4px 14px 18px}}@media (max-width:640px){.h1{letter-spacing:-.4px;font-size:24px}.sub{font-size:13px}.page-head{gap:6px}.page-head>:last-child:not(:first-child){text-align:left;margin-left:0}.painel-barra{flex-direction:column;align-items:stretch;gap:8px}.periodo2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;width:100%;display:grid}.periodo2 .seg{scrollbar-width:none;grid-column:1/-1;max-width:100%;overflow-x:auto}.periodo2 .seg::-webkit-scrollbar{display:none}.periodo2 .seg button{flex:none}.periodo2 .seg-mes{width:100%;min-width:0}.seg-datas-wrap{min-width:0}.seg-datas{text-overflow:ellipsis;justify-content:center;width:100%;padding:7px 8px;font-size:12px;overflow:hidden}.seg-pop{width:min(320px,100vw - 28px);min-width:0;left:auto;right:0}.painel-barra .t-meta{font-size:12px}.filtros{flex-wrap:wrap}.filtros .search{width:100%;max-width:none;flex:100%!important}.filtros select,.filtros .filtro{width:auto;min-width:0;max-width:none;flex:calc(50% - 4px)!important}.filtros .seg{width:100%;display:flex}.filtros .seg>*{flex:1;justify-content:center}.painel-kpis,.painel-kpis.cinco{grid-template-columns:repeat(2,minmax(0,1fr))}.pk{min-width:0;padding:14px}.pk b{font-size:22px}.pk.destaque b{font-size:28px}.pk-rot{font-size:11.5px}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-wrap table th:first-child,.table-wrap table td:first-child{z-index:1;background:var(--surface);box-shadow:1px 0 0 var(--line-2);position:sticky;left:0}.table-wrap table thead th:first-child{z-index:2}.pg-head{flex-wrap:wrap;gap:4px}.card-pad{padding:14px}.abas{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.abas::-webkit-scrollbar{display:none}.abas a{white-space:nowrap;flex:none}.tabs{scrollbar-width:none;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{white-space:nowrap;flex:none;padding:10px 12px}.table-wrap table td:first-child,.table-wrap table th:first-child{width:168px;min-width:168px;max-width:168px}.table-wrap table td:first-child .avatar.p,.table-wrap table td:first-child .avatar{width:30px;height:30px;font-size:11px}.table-wrap table td:first-child .t-meta,.table-wrap table td:first-child small{font-size:11px}.table-wrap table td:first-child b,.table-wrap table td:first-child .t-title{font-size:12.5px}.dl-pessoa{gap:8px}.dl-quem b{white-space:normal}.table-wrap table td,.table-wrap table th{padding-left:10px;padding-right:10px}.table-wrap table td:first-child{overflow-wrap:anywhere}.manual-indice{scrollbar-width:none;white-space:nowrap;gap:6px;padding:10px;display:flex;overflow-x:auto}.manual-indice::-webkit-scrollbar{display:none}.manual-indice b{display:none}.manual-indice a{border:1px solid var(--line);border-radius:999px;flex:none;padding:5px 11px;font-size:12.5px}.manual-secao h2{font-size:16px}.manual-secao ul{font-size:13px}.tbl-prof .pf-cupons{min-width:250px}.tbl-emb .dl-sub{min-width:0}}
