.pr{flex-direction:column;gap:12px;display:flex}.pr-frase{align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pr-frase .pr-fi{background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.pr-frase small{color:var(--muted);display:block}.pr-caixa{flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.pr-caixa h3{margin:0;font-size:15px}.pr-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pr-duas{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:12px;display:grid}.pr-lado{flex-direction:column;gap:12px;min-width:0;display:flex}.pr-form{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.pr-form label.f{margin:0}.pr-form input,.pr-form select{width:100%;min-width:0}.pr-ck{grid-column:1/-1;align-items:center;gap:6px;font-size:13px;display:flex}.pr-ck input{width:auto}.pr-st{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.pr-st.ok{border-color:var(--ok)}.pr-st.ok b{color:var(--ok)}.pr-st.warn{border-color:var(--warn)}.pr-st.warn b{color:var(--warn)}.pr-st.bad{border-color:var(--bad)}.pr-st.bad b{color:var(--bad)}.pr-mem{border-top:1px solid var(--line);flex-direction:column;display:flex}.pr-l{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:5px 0;font-size:13px;display:flex}.pr-l .n{overflow-wrap:anywhere;min-width:0}.pr-l .n small{color:var(--muted);font-size:11.5px;display:block}.pr-l .v{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.pr-l.tot{font-weight:700}.pr-l.big{font-size:14.5px}.pr-l.ref{color:var(--muted)}.pr-lista{flex-direction:column;display:flex}.pr-item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 12px;padding:8px 0;display:grid}.pr-item small{color:var(--muted);display:block}.pr-item .v{text-align:right;white-space:nowrap}.pr-item .a{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pr-chips{flex-wrap:wrap;gap:6px;display:flex}.pr-mi{align-items:center;gap:4px;display:inline-flex}.pr-mi input{width:80px}.pr-ruim{color:var(--bad)}.pr-bom{color:var(--ok)}.pr-atencao{color:var(--warn)}.pr-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pr-kpi{border:1px solid var(--line);border-radius:8px;padding:8px 10px}.pr-kpi small{color:var(--muted);font-size:11.5px;display:block}.pr-kpi b{font-size:17px}.pr-leg{color:var(--muted);flex-direction:column;gap:4px;font-size:12.5px;display:flex}@media (width<=900px){.pr-duas{grid-template-columns:1fr}}@media (width<=700px){.pr-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-item{grid-template-columns:minmax(0,1fr) auto}.pr-item .a{grid-column:1/-1;justify-content:flex-start}.pr-form{grid-template-columns:1fr 1fr}}.dre-barra-topo{margin-bottom:8px}.dre-regime{margin-left:auto}.dre-tog{margin:0 0 10px}.dre-frase{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.dre-sem{background:var(--muted);border-radius:50%;flex:none;width:12px;height:12px;margin-top:5px}.dre-sem.ok{background:var(--ok)}.dre-sem.warn{background:var(--warn)}.dre-sem.bad{background:var(--bad)}.dre-kpis{margin:12px 0}.dre-g2{align-items:start}.dre-mt{margin-top:12px}.dre-q{border:1px solid var(--line);background:var(--surface);color:var(--muted);vertical-align:middle;cursor:pointer;border-radius:50%;width:18px;height:18px;padding:0;font-size:11px;font-weight:700;line-height:16px}.dre-ajuda{color:var(--muted);text-transform:none;letter-spacing:0;margin-top:4px;font-size:12px;font-weight:400;display:block}.dre-l{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.dre-l .n{overflow-wrap:anywhere;min-width:0}.dre-l .n small,.dre-l .v small{color:var(--muted);font-size:11px;font-weight:400;display:block}.dre-l .v{text-align:right;white-space:nowrap}.dre-l.tot{font-weight:700}.dre-l.big{border-bottom:0;font-size:16px}.dre-l.sub{color:var(--muted);padding-left:14px;font-size:13px}.dre-l.ok .v{color:var(--ok)}.dre-l.warn .v{color:var(--warn)}.dre-l.bad .v{color:var(--bad)}.dre-pe{font-size:24px;font-weight:700}.dre-prog{margin:8px 0}.dre-barra{grid-template-columns:minmax(0,9.5rem) 1fr 2.5rem;align-items:center;gap:8px;margin:6px 0;font-size:13px;display:grid}.dre-barra .mono{text-align:right}.dre-acao{margin:6px 0}.dre-cab{justify-content:space-between;align-items:center;gap:8px}.dre-cab .sec{margin:0}.dre-item{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;display:flex}.dre-item>div:first-child{overflow-wrap:anywhere;min-width:0}.dre-item-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:4px;display:flex}.dre-form{gap:10px;display:grid}.dre-rodape{margin-top:12px}@media (width<=600px){.dre-regime{flex-basis:100%;margin-left:0}.dre-item{flex-direction:column}.dre-item-acoes{justify-content:flex-start}.dre-barra{grid-template-columns:minmax(0,7.5rem) 1fr 2rem}}.ag-sem-lateral{grid-template-columns:minmax(0,1fr)}.ag-ferramentas{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.ag-ferramentas .btn.on{background:var(--accent-soft);outline:1px solid var(--accent)}.ag-criar{align-self:flex-start;position:relative}.ag-menu{z-index:20;flex-direction:column;min-width:190px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.ag-menu button{text-align:left;cursor:pointer;color:var(--fg);font:inherit;background:0 0;border:0;border-radius:8px;padding:8px 12px}.ag-menu button:hover{background:var(--surface2)}.ag-sec{flex-direction:column;gap:4px;display:flex}.ag-sec>.hint:first-child,.ag-insights-t .hint:first-child{letter-spacing:.08em;font-weight:700}.ag-chip-pac{background:var(--accent-soft);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:2px 4px 2px 10px;font-size:13px;display:flex}.ag-proximo{text-align:left;cursor:pointer;color:var(--fg);font:inherit;background:0 0;border:0;padding:4px 0;font-size:13px}.ag-proximo:hover{text-decoration:underline}.ag-insights-t{cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;padding:0;display:flex}.ag-insights{flex-direction:column;gap:6px;font-size:13px;display:flex}.ag-ins-barra{background:var(--surface2);border-radius:4px;height:8px;display:flex;overflow:hidden}.ag-ins-linha{align-items:center;gap:6px;display:flex}.ag-ins-linha span:nth-child(2){flex:1}.ag-ins-linha i,.ag-legenda i{border-radius:3px;width:10px;height:10px;display:inline-block}.ag-legenda{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;font-size:12px;display:flex}.ag-legenda span{align-items:center;gap:4px;display:inline-flex}.ag-legenda-bloqueio{background:repeating-linear-gradient(45deg,#8a8580,#8a8580 3px,#9c9792 3px 6px)}.ag-cores{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px;display:grid}.ag-atalhos td{padding:4px 10px 4px 0}.ag-grupo{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.ag-foco-aviso{margin:0 0 6px}.cs-grade-linha.ag-fora{background:repeating-linear-gradient(135deg,transparent,transparent 6px,color-mix(in srgb,var(--line) 55%,transparent) 6px,color-mix(in srgb,var(--line) 55%,transparent) 7px)}.cs-bloco.ag-esmaecido{opacity:.5}.cs-bloco.ag-foco{z-index:3;outline:2px solid #1a73e8}.cs-bloco.ag-movel{touch-action:none}.cs-bloco.ag-arrastando{opacity:.85;z-index:5;cursor:grabbing;box-shadow:0 6px 16px #00000040}.cs-bloco .ag-borda{cursor:ns-resize;height:6px;position:absolute;bottom:0;left:0;right:0}.cs-grade-col.ag-alvo{background:#1a73e814}.cs-grade-col{touch-action:pan-y}.ag-selecao{z-index:4;pointer-events:none;color:#0b3d91;background:#1a73e840;border:1px solid #1a73e8;border-radius:6px;padding:2px 6px;font-size:11px;position:absolute;left:2px;right:2px}.ag-dia-inteiro{border-bottom:1px solid var(--line);position:static}.ag-dia-inteiro-col{flex-direction:column;gap:2px;min-width:0;padding:2px;display:flex}.ag-cab-extra{color:var(--muted);font-size:10px}.cs-mini-dias button.ag-tem{position:relative}.cs-mini-dias button.ag-tem:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:2px;left:50%}.cs-mes-dia.ag-feriado{background:#d930250d}.ag-prog-dia{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.ag-prog-dia .ag-hoje{color:#1a73e8}.ag-rapido{z-index:60;flex-direction:column;gap:6px;padding:12px;display:flex;position:fixed;box-shadow:0 8px 28px #00000038}.ag-rapido .acts{margin-top:4px}.ag-mais-flutuante{right:16px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:30;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed}.ag-botao-mais{border-radius:18px;width:56px;height:56px;font-size:28px;line-height:1;box-shadow:0 4px 14px #00000040}.ag-menu-flutuante{position:static}.ag-gaveta{flex-direction:column;gap:12px;display:flex}.ag-folha{flex-direction:column;gap:8px;display:flex}.ag-folha-titulo{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:6px 0;font-size:20px}.ag-folha-mais{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:8px;display:flex}.ag-cor-bolinha{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:50%;width:26px;height:26px;padding:0;font-size:12px}.ag-cor-bolinha.on{outline:2px solid var(--fg);outline-offset:1px}.cs-detalhe-extras{flex-direction:column;gap:6px;margin-top:6px;display:flex}.cs-historico ul{flex-direction:column;gap:2px;margin:6px 0 0;padding-left:16px;font-size:13px;display:flex}.cs-equipe{margin:6px 0}@media (width<=760px){.cs-visoes{scrollbar-width:none;gap:4px;max-width:100%;display:flex;overflow-x:auto}.cs-visoes .btn{flex:none}.ag-ferramentas .btn{flex:auto}.ag-cores{grid-template-columns:1fr 1fr}}.ag-barra{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.ag-chip{border:1px solid var(--line);background:var(--surface);font:inherit;cursor:pointer;color:var(--fg);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.ag-chip b{font-variant-numeric:tabular-nums}.ag-chip.warn{background:color-mix(in srgb,#e3a008 12%,var(--surface));border-color:#e3a008}.ag-chip.bad{background:color-mix(in srgb,#d93025 10%,var(--surface));border-color:#d93025}.ag-chip.ok{background:color-mix(in srgb,#1e8e3e 10%,var(--surface));border-color:#1e8e3e}.ag-chip.on{background:var(--accent-soft);outline:1px solid var(--accent)}.ag-barra-celular{margin:0 0 8px}.ag-barra-celular>summary{margin-bottom:6px;list-style:none}.ag-barra-celular>summary::-webkit-details-marker{display:none}.ag-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.ag-kpis>div{border:1px solid var(--line);border-radius:var(--r);flex-direction:column;padding:8px;display:flex}.ag-lin{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.ag-lin-corpo{flex-direction:column;flex:180px;min-width:0;display:flex}.ag-lin-corpo input{max-width:320px}.ag-plano{background:var(--surface2);border-radius:var(--r);padding:8px 10px;font-size:13px}.ag-espera-nova{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ag-espera-nova>*{flex:150px;width:auto}.ag-espera-nova>.btn{flex:none}.ag-equip{display:block}.ag-equip>summary{cursor:pointer}.ag-tags{flex-wrap:wrap;gap:4px 12px;margin:4px 0;font-size:12.5px;display:flex}.ag-chip-pac+input{margin-top:4px}@media (width<=760px){.ag-kpis{grid-template-columns:1fr}.ag-kpis>div{flex-direction:row;justify-content:space-between;align-items:center}}.ag-lin .tag.warn{background:#e3a0082e}.ag-lin .tag.ok{background:#1e8e3e29}.ag-lin .tag.bad{background:#d9302524}.ag-financeira{flex-wrap:wrap;align-items:stretch;gap:0 6px;margin:0 0 8px;padding:6px 10px;display:flex}.ag-financeira>select{align-self:center;padding:4px 8px;font-size:12px}.ag-kpi{flex-direction:column;min-width:0;padding:6px 10px;display:flex}.ag-kpi small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.ag-kpi b{font-size:17px}.ag-kpi.ok b{color:var(--ok,#1e8e3e)}.ag-kpi.warn b{color:var(--warn,#b06000)}.ag-kpi .hint{font-size:11px}.ag-premissas{flex-basis:100%;padding:2px 8px}.ag-premissas p{margin:4px 0}.ag-semana{flex-direction:column;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.ag-semana-barras{align-items:end;gap:8px;height:150px;display:grid}.ag-semana-barras>div{text-align:center;flex-direction:column;justify-content:flex-end;height:100%;font-size:11px;display:flex}.ag-semana-barras i{background:var(--sand,#d8c8b4);border-radius:6px 6px 0 0;margin-top:4px;display:block}.ag-semana-totais{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ag-semana-totais>div{flex-direction:column;display:flex}.ag-semana .tag.ok{background:#1e8e3e29}.ag-semana .tag.warn{background:#e3a0082e}.ag-semana .tag.bad{background:#d9302524}.ag-scroll{max-width:100%;overflow-x:auto}.ag-tabela{border-collapse:collapse;width:100%;font-size:13px}.ag-tabela th,.ag-tabela td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:5px 8px}.ag-tabela .n{text-align:right;font-variant-numeric:tabular-nums}.ag-kpis-fin{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ag-lucro{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0 0 8px;padding:8px 12px;display:flex}.ag-lucro>div{flex-direction:column;display:flex}.ag-lucro small{color:var(--muted);font-size:10.5px}.ag-lucro-margem b{color:var(--ok,#1e8e3e)}.ag-lucro-margem.baixa b{color:var(--bad,#d93025)}.ag-cresce{flex:1}.ag-lucro-linha{border:1px solid var(--line);background:var(--surface);border-radius:var(--r);font:inherit;text-align:left;cursor:pointer;width:100%;color:var(--fg);margin:0 0 8px;padding:8px 10px;font-size:13px}@media (width<=760px){.ag-semana-totais{grid-template-columns:1fr 1fr}.ag-financeira{gap:0}.ag-kpi{flex:45%}}.mt-abas{margin-bottom:12px}.mt-grafico{margin-bottom:6px}.mt-fig{min-width:0;margin:0}.mt-fig figcaption{flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.mt-fig figcaption small{color:var(--muted);font-size:12px}.mt-leg{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:4px;font-size:12px;display:flex}.mt-leg span{align-items:center;gap:6px;display:inline-flex}.mt-leg i{border-radius:2px;width:12px;height:3px;display:inline-block}.mt-dica{min-height:16px;margin:6px 0 0}.ch-ref{font:700 11px var(--font)}.mt-numeros{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;padding-top:12px;display:grid}.mt-numeros small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800;display:block}.mt-numeros b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:18px}.mt-cartao{min-width:0}.mt-valor{font-family:var(--display);letter-spacing:-.02em;word-break:break-word;margin-top:8px;font-size:26px;font-weight:800}.mt-valor .hint{font-size:13px;font-weight:500}.mt-prog{height:9px;margin:8px 0 6px}.mt-linha{font-size:12px}.mt-dist{width:100%}.mt-dist td{padding:3px 6px;font-size:12px}.mt-plan{margin-top:18px;scroll-margin-top:12px}.mt-obj{border-bottom:1px solid var(--line);padding:10px 0}.mt-obj:last-child{border-bottom:0}.mt-bar{grid-template-columns:170px minmax(0,1fr) 110px}.mt-periodo{flex-direction:row;align-items:center;gap:8px}.mt-periodo select{width:auto}.mt-check{flex-wrap:wrap}.mt-hero{background:var(--surface2);color:var(--fg)}@media (width<=700px){.mt-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-numeros b{font-size:16px}.mt-bar{grid-template-columns:118px minmax(0,1fr) 84px;font-size:11px}.mt-valor{font-size:22px}.mt-check .d{flex-basis:100%}}.ra-falta{border:1px dashed var(--line);border-radius:10px;margin:0 0 10px;padding:8px 10px}.ra-titulo{color:var(--muted);margin:14px 0 8px;font-size:14px}.ra-topo{flex-wrap:wrap;align-items:center;gap:8px}.ra-lista{margin:8px 0 4px 18px;padding:0}.ra-lista li{margin-bottom:6px}.ra-tipos{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ra-itens{flex-direction:column;gap:8px;margin:10px 0;display:flex}.ra-linha{border:1px solid var(--line);border-radius:10px;grid-template-columns:22px 2fr 2fr 1fr auto;align-items:end;gap:8px;padding:8px;display:grid}.ra-linha .f{margin:0}.ra-num{color:var(--muted);padding-bottom:10px;font-weight:700}.ra-tirar{margin-bottom:6px}@media (width<=700px){.ra-linha{grid-template-columns:1fr auto}.ra-linha .ra-num{grid-column:1;padding:0}.ra-linha .ra-tirar{grid-area:1/2;margin:0}.ra-linha .f{grid-column:1/-1}}.an-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.an-topo-st{flex-direction:column;gap:4px;min-width:0;display:flex}.an-alertas{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.an-sec{margin-bottom:10px;padding:14px 16px}.an-sec h3{margin:0 0 2px;font-size:15px}.an-sec>.hint{margin-bottom:8px;display:block}.an-campos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:4px 14px;margin-top:6px;display:grid}.an-campos .larga{grid-column:1/-1}.an-q{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:8px 0;display:grid}.an-q:first-child{border-top:0}.an-q-rot{font-size:14px}.an-q.sim .an-q-rot{font-weight:700}.an-q-det{grid-column:1/-1}.an-q-det input{width:100%}.an-sn{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.an-sn button{background:var(--surface);color:var(--muted);cursor:pointer;border:0;min-width:52px;padding:6px 14px;font-size:13px;font-weight:700}.an-sn button+button{border-left:1px solid var(--line)}.an-sn button.on{background:var(--accent-soft,var(--surface2));color:var(--fg)}.an-sn button.on.sim{color:#8f2d2d;background:#f9e2e2}.an-ler{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:4px 14px;margin:0;display:grid}.an-ler dt{color:var(--muted);font-size:13px}.an-ler dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.an-ler dd.sim{font-weight:700}.an-rodape{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 0 4px;display:flex}.an-versao{border-top:1px solid var(--line);padding:10px 0}.an-versao:first-child{border-top:0}.an-dif{margin:6px 0 0;padding-left:18px;font-size:13px}.an-dif s{color:var(--muted)}@media (width<=760px){.an-topo,.an-sec{padding:12px}.an-ler{grid-template-columns:1fr}.an-ler dt{margin-top:6px}.an-rodape{justify-content:stretch}.an-rodape .btn{flex:auto}}.tp-plano{flex-direction:column;gap:8px;margin-bottom:12px;padding:14px 16px;display:flex}.tp-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tp-topo .tp-titulo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tp-itens{border-top:1px solid var(--line);flex-direction:column;display:flex}.tp-item{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:8px 0;display:grid}.tp-item .tp-nome{font-weight:600}.tp-item .tp-valor{text-align:right;white-space:nowrap}.tp-item .tp-acao{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.tp-item.tp-feito .tp-nome{color:var(--muted)}.tp-totais{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px 16px;display:flex}.tp-totais b{font-size:15px}.tp-edicao{flex-direction:column;gap:8px;margin:8px 0;display:flex}.tp-linha{border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) 90px 150px 120px auto;align-items:end;gap:6px;padding:8px;display:grid}.tp-linha .tp-proc{overflow-wrap:anywhere;align-self:center;font-weight:600}.tp-linha label{color:var(--muted);flex-direction:column;gap:2px;font-size:12px;display:flex}.tp-linha input{width:100%;min-width:0}.tp-previa{border:1px solid var(--line);border-radius:8px;margin:8px 0;padding:8px 10px}.tp-previa div{justify-content:space-between;gap:10px;padding:2px 0;display:flex}@media (width<=700px){.tp-linha{grid-template-columns:1fr 1fr}.tp-linha .tp-proc,.tp-linha .tp-tirar{grid-column:1/-1}.tp-totais{justify-content:flex-start}}.od{flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.od-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.od-alternar{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.od-alternar button{background:var(--surface);color:var(--muted);cursor:pointer;border:0;padding:5px 14px;font-size:13px;font-weight:700}.od-alternar button.on{background:var(--accent-soft);color:var(--fg)}.od-legenda-plano{color:var(--muted);gap:12px;font-size:12px;display:flex}.od-legenda-plano span{align-items:center;gap:5px;display:inline-flex}.od-marca-legenda{background:0 0;border:2px solid;border-radius:50%;width:9px;height:9px;display:inline-block}.od-legenda{flex-wrap:wrap;gap:6px;display:flex}.od-legenda button,.od-legenda span{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.od-legenda button{cursor:pointer}.od-legenda button.on{outline:2px solid var(--accent);outline-offset:0}.od-legenda i{border:1px solid var(--line);border-radius:3px;width:12px;height:12px;display:inline-block}.od-rolagem{-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);max-width:100%;overflow-x:auto}.od-svg{width:100%;height:auto;margin:0 auto;display:block}.od-svg-permanente{min-width:640px;max-width:860px}.od-svg-decidua{min-width:420px;max-width:560px}.od-face{stroke:#b8afa5;stroke-width:.8px;cursor:pointer}.od-face:hover{stroke:var(--accent-deep);stroke-width:1.6px}.od-face.od-sel{stroke:var(--accent-deep);stroke-width:3px}.od-x{stroke:var(--fg);stroke-width:2px;fill:none;pointer-events:none}.od-x-extrair{stroke:#8e4a42;stroke-width:2.6px}.od-inteiro{fill:none;stroke:var(--accent-deep);stroke-width:2.4px;stroke-dasharray:4 3;pointer-events:none}.od-numero{cursor:pointer;outline:none}.od-numero text{font-size:10px;font-family:var(--mono);fill:var(--muted);pointer-events:none}.od-numero-fundo{fill:#0000}.od-numero:hover .od-numero-fundo,.od-numero:focus-visible .od-numero-fundo{fill:var(--accent-soft)}.od-numero:focus-visible .od-numero-fundo{stroke:var(--accent-deep);stroke-width:1.5px}.od-numero-fundo.od-sel{fill:var(--accent-soft);stroke:var(--accent-deep);stroke-width:1.5px}.od-marca{stroke-width:2px;pointer-events:none}.od-marca:not(.od-marca-cheia){fill:var(--surface)}.od-linha-meio{stroke:var(--line);stroke-dasharray:3 3}.od-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.od-acoes .hint{overflow-wrap:anywhere;min-width:0}.od-botoes,.od-chips{flex-wrap:wrap;gap:6px;display:flex}.od-chips .chip{cursor:pointer;font-family:var(--mono)}.od-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.od-lista li{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:7px 0;display:flex}.od-lista li:last-child{border-bottom:0}.od-lista li>span:last-child{overflow-wrap:anywhere;flex-direction:column;gap:1px;min-width:0;display:flex}.od-lista small{color:var(--muted)}.od-n{font-family:var(--mono);border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--fg);border-radius:6px;flex:none;padding:2px 6px;font-weight:700}.od-cor{border:1px solid var(--line);border-radius:3px;flex:none;width:12px;height:12px;margin-top:3px}.od-ponto{border:2px solid var(--info);border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.od-ponto.od-ponto-cheio{background:var(--ok);border-color:var(--ok)}@media (width<=520px){.od{padding:12px}.od-acoes{flex-direction:column;align-items:stretch}}.crm-abas{margin-bottom:12px}.crm-topo{gap:8px;margin-bottom:12px}.crm-topo select{width:auto;max-width:46vw}.crm-kpis{margin-bottom:12px}.crm-np{background:var(--surface2);color:var(--fg);border-radius:6px;margin-top:6px;padding:5px 7px;font-size:12px}.crm-np.none{color:var(--muted)}.crm-np.late{background:color-mix(in srgb,var(--bad) 12%,transparent);color:var(--bad)}.crm-acoes{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.crm-extra{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.crm-extra .btn{margin-left:auto}.crm-lnk{color:var(--accent-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:underline}b.crm-lnk{font-size:inherit;text-decoration:none}.crm-dc{cursor:grab}.crm-etapas{gap:6px;margin-bottom:8px;padding-bottom:8px;display:flex;overflow-x:auto}.crm-etapas .btn{flex:none}.crm-ocard{margin-bottom:10px;padding:12px}.crm-ocard.alert{border-left:3px solid var(--bad)}.crm-erro{color:var(--bad)}.crm-sec{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:14px 0 6px;font-size:11px;font-weight:800}.crm-lin{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:6px 0;display:flex}.crm-vazio{color:var(--muted);padding:6px 0;font-size:12px}.crm-hist{color:var(--muted);flex-direction:column;gap:3px;max-height:180px;font-size:12px;display:flex;overflow:auto}.crm-duo{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:12px;margin-bottom:12px;display:grid}.crm-diag{padding:14px 16px}.crm-frase{margin:8px 0;font-size:13px;line-height:1.5}.crm-barras{flex-direction:column;gap:4px;display:flex}.crm-barra{grid-template-columns:minmax(90px,150px) minmax(0,1fr) 30px auto;align-items:center;gap:8px;font-size:12px;display:grid}.crm-barra small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-barra em{color:var(--bad);font-size:11px;font-style:normal}.crm-barra.foco small,.crm-barra.foco b{font-weight:800}.crm-trilho{background:var(--surface2);border-radius:999px;height:8px;overflow:hidden}.crm-trilho i{background:var(--accent);border-radius:999px;height:100%;display:block}.crm-barra.foco.ruim .crm-trilho i,.crm-trilho.ruim i{background:var(--bad)}.crm-dobra{margin-bottom:12px;padding:10px 14px}.crm-dobra summary{cursor:pointer}.crm-intro{background:var(--surface2);border:1px solid var(--line);border-radius:var(--r);margin-bottom:12px;padding:12px 14px}.crm-intro p{margin:0 0 4px}.crm-intro small{color:var(--muted)}.crm-kpis6{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-bottom:12px;display:grid}.crm-kpis6>div{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.crm-kpis6 small{color:var(--muted);font-size:11px}.crm-kpis6 b{font-variant-numeric:tabular-nums;font-size:18px}.crm-grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;display:grid}.crm-pn{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:12px 14px}.crm-pn h3{align-items:baseline;gap:8px;margin:0;font-size:15px;display:flex}.crm-pn h3 .n{font-family:var(--mono);color:var(--muted);margin-left:auto;font-size:12px;font-weight:500}.crm-pn .d{color:var(--muted);margin:2px 0 8px;font-size:12px}.crm-it{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.crm-it>div:first-child{flex-direction:column;flex:180px;min-width:0;display:flex}.crm-it small{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.crm-it-acts{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.crm-aviso{border-radius:var(--r-sm);background:color-mix(in srgb,var(--warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--warn) 30%,transparent);padding:10px 12px;font-size:12px;line-height:1.5}.crm-rel-tab th.n,.crm-rel-tab td.n{text-align:right;white-space:nowrap}@media (width<=760px){.crm-topo select{flex:140px;max-width:100%}.crm-barra{grid-template-columns:minmax(70px,110px) minmax(0,1fr) 26px}.crm-barra em{grid-column:1/-1}.crm-kpis6{grid-template-columns:repeat(2,minmax(0,1fr))}.kan .col{flex-basis:240px}}.crm-situacao{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.crm-so-celular{display:none}@media (width<=760px){.crm-so-pc{display:none}.crm-so-celular{display:block}.crm-ocard.click{cursor:pointer}.crm-rel-tab{overflow-x:auto}}.cv-barra{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;display:flex}.cv-barra .chip{font-size:12px}.cv-chip{border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--fg);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:4px 10px;font-size:12px;display:inline-flex}.cv-chip.ok{border-color:var(--ok)}.cv-chip.warn{border-color:var(--warn)}.cv-chip select{width:auto;font:inherit;background:0 0;border:0;min-height:0;padding:0}.cv-rr{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.cv-acoes{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.cv-txt{resize:vertical;width:100%;min-height:64px}.cv-sec{flex-direction:column;gap:4px;display:flex}.cv-sim{color:var(--muted);margin-left:4px;font-size:10px}.cv-etq{flex-wrap:wrap;gap:8px;display:flex}.cv-etq label{align-items:center;gap:6px;display:flex}.cv-etq input{width:auto}@media (width<=900px){.cv-barra{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cv-barra::-webkit-scrollbar{display:none}.cv-barra>*{flex:none}.chat-h select{max-width:46vw}.msg{max-width:88%}}:root{--bg:#faf8f5;--surface:#fff;--surface2:#f3efe8;--sand:#e7dcce;--line:#e9e3db;--fg:#292724;--muted:#77716b;--accent:#a89179;--accent-fg:#fff;--accent-soft:#f3efe8;--accent-deep:#8c7560;--ok:#3e8e6a;--warn:#c7922c;--bad:#b9534a;--info:#5b7fa6;--wa:#2ebe6b;--t-higido:#fff;--t-carie:#c96a5f;--t-rest:#7d9cc0;--t-aus:#cfc6bb;--t-impl:#9a86b8;--t-coroa:#d4b46a;--t-canal:#d89a62;--t-extr:#8e4a42;--t-trat:#6fb3a2;--display:"Plus Jakarta Sans","Manrope",system-ui,sans-serif;--font:"Manrope","Plus Jakarta Sans",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--r:12px;--r-sm:8px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shadow:0 1px 2px #2927240a,0 8px 24px #2927240d;--side:248px}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font);margin:0;font-size:14px;line-height:1.5}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--surface);position:fixed;inset:0 0 auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{font-family:var(--display);text-wrap:balance;letter-spacing:-.01em;margin:0;line-height:1.25}a{color:var(--accent-deep)}.app{grid-template-columns:var(--side) 1fr;height:100%;transition:grid-template-columns .2s;display:grid}.app.collapsed{--side:72px}.side{background:var(--surface);border-right:1px solid var(--line);padding:14px 10px 10px max(10px,env(safe-area-inset-left,0px));flex-direction:column;min-width:0;display:flex;overflow:auto}.brand{align-items:center;gap:10px;padding:4px 8px 14px;display:flex}.brand .logo{background:var(--fg);width:34px;height:34px;color:var(--bg);font-family:var(--display);letter-spacing:-.03em;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.brand b{font-family:var(--display);font-size:16px;font-weight:800;display:block}.brand small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:11px;display:block;overflow:hidden}.collapsed .brand b,.collapsed .brand small,.collapsed .grp-t,.collapsed .grp-x,.collapsed .nav span,.collapsed .side-foot div{display:none}.grp-t{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;padding:12px 10px 4px;font-size:10px;font-weight:800;display:flex}.grp-t .grp-x{font-family:var(--mono);color:var(--accent);margin-left:auto;font-size:11px}.grp-t:hover{color:var(--fg)}.nav{border-radius:var(--r-sm);text-align:left;width:100%;color:var(--muted);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.nav svg{stroke-width:1.7px;flex:none;width:17px;height:17px}.nav:hover{background:var(--surface2);color:var(--fg)}.nav.on{background:var(--accent-soft);color:var(--fg);border-color:var(--sand)}.nav .badge{background:var(--accent);color:var(--accent-fg);font-size:10px;font-family:var(--mono);border-radius:999px;margin-left:auto;padding:1px 6px}.collapsed .nav{justify-content:center;padding:9px 0}.collapsed .nav .badge{display:none}.side-foot{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:12px;display:flex}.collapsed .side-foot{justify-content:center}.main{flex-direction:column;min-width:0;height:100%;display:flex}.top{padding:10px max(18px,env(safe-area-inset-right,0px)) 10px 18px;border-bottom:1px solid var(--line);background:var(--surface);top:env(safe-area-inset-top,0px);z-index:5;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:sticky}.top h1{font-size:17px;font-weight:700}.top .crumbs{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.gsearch{flex:1;min-width:120px;max-width:420px;position:relative}.gsearch input{background:var(--bg);padding-left:32px}.gsearch svg{width:15px;height:15px;color:var(--muted);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.gs-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);z-index:20;max-height:360px;margin-top:6px;position:absolute;top:100%;left:0;right:0;overflow:auto}.gs-list div{cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.gs-list div:hover{background:var(--surface2)}.gs-list small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:11px}.content{padding-block:20px;padding-left:20px;padding-right:max(18px,env(safe-area-inset-right,0px));flex:1;min-width:0;overflow:auto}.btn{border:1px solid var(--line);background:var(--surface);border-radius:var(--r-sm);white-space:nowrap;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex}.btn:hover{background:var(--surface2)}.btn.p{background:var(--fg);color:var(--bg);border-color:var(--fg)}.btn.p:hover{background:#3a3733}.btn.acc{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}.btn.sm{padding:4px 10px;font-size:12px}.btn.xs{padding:2px 8px;font-size:11px}.btn.danger{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 40%,transparent)}.btn.ghost{background:0 0;border-color:#0000}.btn.wa{background:var(--wa);color:#0a2e18;border-color:var(--wa)}.btn.ai{background:var(--fg);color:var(--bg);border-color:var(--fg)}.btn.ai:hover{background:#3a3733}.btn.wrap{white-space:normal;text-align:left;line-height:1.3}input,select,textarea{border:1px solid var(--line);background:var(--surface);border-radius:var(--r-sm);width:100%;min-width:0;padding:7px 11px;transition:border-color .12s}input:focus,select:focus,textarea:focus{border-color:var(--accent);outline:none}textarea{resize:vertical}label.f{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grid{gap:12px;display:grid}.grow{flex:1}.g2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.g3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.g4{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.pad{padding:16px}.kpi{padding:14px 16px;transition:box-shadow .15s,transform .15s}button.kpi:hover{box-shadow:var(--shadow);border-color:var(--sand);transform:translateY(-1px)}.kpi .l{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.kpi .v{font-size:24px;font-weight:700;font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:4px}.kpi .s{color:var(--muted);margin-top:2px;font-size:12px}.chip{background:var(--surface2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.chip.ok{background:color-mix(in srgb,var(--ok) 15%,transparent);color:var(--ok)}.chip.warn{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)}.chip.bad{background:color-mix(in srgb,var(--bad) 14%,transparent);color:var(--bad)}.chip.info{background:color-mix(in srgb,var(--info) 15%,transparent);color:var(--info)}.chip.acc{background:var(--sand);color:var(--fg)}.tag{background:var(--surface2);color:var(--accent-deep);border:1px solid var(--line);border-radius:6px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.alert{border-radius:var(--r-sm);border:1px solid;padding:10px 14px;font-size:13px;font-weight:600}.alert.bad{border-color:var(--bad);color:var(--bad);background:color-mix(in srgb,var(--bad) 8%,transparent)}.alert.warn{border-color:var(--warn);color:var(--warn);background:color-mix(in srgb,var(--warn) 8%,transparent)}.alert.info{border-color:var(--sand);color:var(--fg);background:var(--surface2)}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px;font-size:11px;font-weight:800}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:9px 10px}tr:last-child td{border-bottom:0}tr.click{cursor:pointer}tr.click:hover td{background:var(--surface2)}.tbl{overflow-x:auto}.muted{color:var(--muted)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.right{text-align:right}.sec{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px;font-size:11px;font-weight:800}.item{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.item:last-child{border-bottom:0}.item .d{flex:1;min-width:0}.item .d small{color:var(--muted);font-size:12px;display:block}.empty{text-align:center;color:var(--muted);padding:28px;font-size:13px}.hint{color:var(--muted);font-size:12px}.av{background:var(--surface2);width:36px;height:36px;color:var(--accent-deep);border:1px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.tabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:16px;display:flex;overflow-x:auto}.tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:13px;font-weight:700}.tabs button.on{color:var(--fg);border-bottom-color:var(--accent)}.pills{flex-wrap:wrap;gap:4px;display:flex}.pills button{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700}.pills button.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.sw{background:var(--line);border:0;border-radius:999px;flex:none;width:36px;height:20px;position:relative}.sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.sw.on{background:var(--ok)}.sw.on:after{left:18px}.bar{grid-template-columns:140px 1fr 90px;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;display:grid}.bar i{background:var(--accent);border-radius:4px;height:14px;display:block}.prog{background:var(--surface2);border-radius:999px;height:8px;overflow:hidden}.prog i{background:var(--accent);border-radius:999px;height:100%;display:block}kbd{font-family:var(--mono);border:1px solid var(--line);background:var(--surface2);border-radius:4px;padding:0 5px;font-size:11px}.demo{background:var(--sand);color:var(--fg);text-align:center;padding:6px 18px;font-size:12px;font-weight:700}.kan{gap:12px;min-height:55vh;padding-bottom:10px;display:flex;overflow-x:auto}.col{background:var(--surface2);border-radius:var(--r);border:1px solid var(--line);flex-direction:column;flex:0 0 268px;max-height:calc(100vh - 220px);display:flex}.col-h{border-bottom:2px solid var(--c);align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.col-h .n{font-family:var(--mono);color:var(--muted);margin-left:auto;font-size:11px;font-weight:500}.col-b{flex-direction:column;flex:1;gap:8px;min-height:80px;padding:8px;display:flex;overflow:auto}.col.over{outline:2px dashed var(--accent)}.dc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);cursor:grab;box-shadow:var(--shadow);padding:10px}.dc.alert{border-left:3px solid var(--bad)}.dc .t{justify-content:space-between;gap:6px;font-weight:700;display:flex}.dc .m{color:var(--muted);justify-content:space-between;gap:6px;margin-top:3px;font-size:12px;display:flex}.dc .last{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;overflow:hidden}.temp{border-radius:50%;width:8px;height:8px;display:inline-block}.temp.quente{background:var(--bad)}.temp.morno{background:var(--warn)}.temp.frio{background:var(--info)}.ag{grid-template-columns:52px repeat(var(--n),minmax(170px,1fr));border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-height:calc(100vh - 190px);display:grid;overflow:auto}.ag .hd{background:var(--surface);z-index:2;border-bottom:1px solid var(--line);border-left:1px solid var(--line);align-items:center;gap:6px;padding:8px;font-size:13px;font-weight:700;display:flex;position:sticky;top:0}.ag .hd i{border-radius:50%;width:9px;height:9px;display:inline-block}.ag .tm{color:var(--muted);font-size:11px;font-family:var(--mono);border-top:1px solid var(--line);height:var(--sh);padding:2px 6px}.ag .cl{border-left:1px solid var(--line);position:relative}.slotcol{cursor:pointer;background-image:repeating-linear-gradient(to bottom,var(--line) 0 1px,transparent 1px var(--sh)),repeating-linear-gradient(to bottom,var(--line) 0 1px,transparent 1px calc(var(--sh)*4));background-blend-mode:normal}.slotcol:hover{background-color:color-mix(in srgb,var(--accent-soft) 60%,transparent)}.slotcol.over{background-color:var(--accent-soft)}.ap{cursor:pointer;border-left:3px solid var(--c);background:color-mix(in srgb,var(--c) 12%,var(--surface));box-shadow:var(--shadow);border-radius:7px;padding:5px 7px;font-size:12px;position:absolute;left:3px;right:3px;overflow:hidden}.ap b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ap small{color:var(--muted)}.ap.confirmado{border-left-color:var(--ok)}.ap.finalizado{opacity:.6}.ap.faltou{border-left-color:var(--bad);text-decoration:line-through}.ap.cancelado{opacity:.4;text-decoration:line-through}.ap.aguardando{outline:2px solid var(--warn)}.ap.atendimento{outline:2px solid var(--info)}.ap.bloqueio{background:repeating-linear-gradient(45deg,var(--surface2),var(--surface2) 6px,var(--surface) 6px,var(--surface) 12px);border-left-color:var(--muted)}.sem{grid-template-columns:repeat(7,minmax(120px,1fr));gap:6px;display:grid}.sem .d{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);min-height:120px;padding:8px}.sem .d.hoje{border-color:var(--accent)}.sem .d b{margin-bottom:6px;font-size:12px;display:block}.sem .ev{border-left:2px solid var(--c);background:color-mix(in srgb,var(--c) 12%,var(--surface));white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:5px;margin-bottom:3px;padding:3px 6px;font-size:11px;overflow:hidden}.mes{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.mes .d{background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:6px;min-height:70px;padding:6px;font-size:11px}.mes .d.hoje{border-color:var(--accent)}.mes .d.off{opacity:.4}.mes .d b{margin-bottom:4px;display:block}.inbox{height:calc(100vh - 62px - env(safe-area-inset-top,0px));grid-template-columns:300px 1fr 300px;margin:-20px -18px -20px -20px;display:grid}.ib-list{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;min-width:0;display:flex}.ib-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:10px;display:flex}.ib-items{flex:1;overflow:auto}.ci{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ci:hover,.ci.on{background:var(--surface2)}.ci .nm{align-items:center;gap:6px;font-weight:700;display:flex}.ci .pv{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ci .meta{text-align:right;color:var(--muted);flex:none;margin-left:auto;font-size:11px}.ci .unread{background:var(--accent);color:var(--accent-fg);border-radius:999px;margin-top:3px;padding:1px 6px;font-size:10px;font-weight:800;display:inline-block}.ib-chat{background:var(--bg);flex-direction:column;min-width:0;display:flex}.chat-h{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.msgs{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex;overflow:auto}.msg{background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;border-radius:12px;max-width:72%;padding:8px 11px;font-size:13px}.msg.out{background:var(--accent-soft);border-color:var(--sand);align-self:flex-end}.msg.ia{background:var(--sand);border-color:var(--sand);align-self:flex-end}.msg.nota{background:color-mix(in srgb,var(--warn) 12%,transparent);border-color:var(--warn);align-self:center;font-size:12px}.msg .h{color:var(--muted);text-align:right;font-size:10px;font-family:var(--mono);margin-top:3px;display:block}.msg.sys{color:var(--muted);background:0 0;border:0;align-self:center;font-size:11px}.composer{border-top:1px solid var(--line);background:var(--surface);padding:10px}.qr{position:relative}.qr-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--shadow);z-index:3;max-height:200px;position:absolute;bottom:100%;left:0;right:0;overflow:auto}.qr-list div{cursor:pointer;padding:8px 10px;font-size:13px}.qr-list div:hover{background:var(--surface2)}.qr-list b{color:var(--accent-deep);font-size:11px;display:block}.ib-deal{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;gap:14px;padding:14px;display:flex;overflow:auto}.stage-steps{flex-wrap:wrap;gap:4px;display:flex}.stage-steps button{border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.stage-steps button.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.odo svg{width:100%;max-width:760px;height:auto;display:block}.tooth{cursor:pointer}.tooth .face{stroke:var(--line);stroke-width:.8px}.tooth .face.sel{stroke:var(--accent-deep);stroke-width:2.5px}.tooth text{fill:var(--muted);font-size:7px;font-family:var(--mono);pointer-events:none}.legend{flex-wrap:wrap;gap:6px;display:flex}.legend button{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.legend button.on{outline:2px solid var(--accent)}.legend i{border:1px solid var(--line);border-radius:3px;width:12px;height:12px;display:inline-block}.ai-box{background:linear-gradient(180deg,var(--surface),var(--surface2));border:1px solid var(--sand);border-radius:var(--r);padding:16px}.ai-box h3{align-items:center;gap:8px;font-size:15px;display:flex}.ai-box .spark{background:var(--fg);width:22px;height:22px;color:var(--bg);border-radius:7px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.opp{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:6px;padding:12px;display:flex}.opp .t{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.opp .ev{color:var(--muted);font-size:12px}.chat-ia{flex-direction:column;gap:8px;max-height:60vh;padding:4px;display:flex;overflow:auto}.chat-ia .q{background:var(--fg);color:var(--bg);border-radius:12px;align-self:flex-end;max-width:80%;padding:8px 12px}.chat-ia .a{background:var(--surface);border:1px solid var(--line);border-radius:12px;max-width:92%;padding:12px 14px;font-size:13px}.chat-ia .a h4{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:10px 0 4px;font-size:12px}.chat-ia .a h4:first-child{margin-top:0}.chat-ia .a ul{margin:4px 0;padding-left:18px}.plan{border:1px dashed var(--accent);border-radius:var(--r-sm);background:var(--accent-soft);padding:10px 12px;font-size:13px}.timeline{padding-left:18px;position:relative}.timeline:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:5px}.tl{padding:6px 0 10px;position:relative}.tl:before{content:"";background:var(--accent);border:2px solid var(--surface);border-radius:50%;width:8px;height:8px;position:absolute;top:11px;left:-17px}.tl small{color:var(--muted);font-size:11px;font-family:var(--mono);display:block}.doc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);max-width:720px;padding:28px;font-size:14px;line-height:1.6}.doc .hd{border-bottom:2px solid var(--sand);margin-bottom:16px;padding-bottom:10px}.doc .hd small{color:var(--muted)}.ov{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#29272466;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.md{background:var(--surface);width:min(600px,100%);max-height:90vh;box-shadow:var(--shadow);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex;overflow:auto}.md.wide{width:min(860px,100%)}.md h2{font-size:17px}.md .acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.toast{bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--fg);color:var(--bg);z-index:60;box-shadow:var(--shadow);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600;position:fixed;left:50%;transform:translate(-50%)}.menu{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);z-index:20;min-width:200px;margin-top:6px;padding:6px;position:absolute;top:100%;right:0}.menu button{text-align:left;background:0 0;border:0;border-radius:6px;gap:8px;width:100%;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.menu button:hover{background:var(--surface2)}.rel{position:relative}.spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite sp;display:inline-block}@keyframes sp{to{transform:rotate(360deg)}}.fade{animation:.25s fd}@keyframes fd{0%{opacity:0;transform:translateY(3px)}to{opacity:1}}.bottom{display:none}@media (width<=900px){.app,.app.collapsed{grid-template-rows:1fr auto;grid-template-columns:1fr}.side{display:none}.bottom{background:var(--surface);border-top:1px solid var(--line);padding:6px max(8px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));justify-content:space-around;display:flex}.bottom .nav{border:0;flex-direction:column;gap:2px;width:auto;padding:4px 6px;font-size:10px}.bottom .nav .badge{display:none}.content,.top{padding-left:max(16px,env(safe-area-inset-left,0px))}.top h1{font-size:15px}.inbox{grid-template-columns:1fr;height:auto;margin:-20px -16px}.ib-list,.ib-chat,.ib-deal{display:none}.inbox[data-pane=list] .ib-list{display:flex}.inbox[data-pane=chat] .ib-chat{height:calc(100vh - 150px);display:flex}.inbox[data-pane=deal] .ib-deal{display:flex}.col{flex-basis:82vw}.sem{grid-template-columns:1fr}}@media (width>=901px){.only-m{display:none!important}}@media (width<=900px){.only-d{display:none!important}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.g-ia{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=901px){.g-ia{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}}.ia-hero{border-radius:var(--r);background:var(--fg);color:var(--bg);align-items:center;gap:12px;margin-bottom:12px;padding:16px 18px;display:flex}.ia-hero .spark{background:var(--accent);width:34px;height:34px;color:var(--accent-fg);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.ia-hero b{font-family:var(--display);font-size:16px;display:block}.ia-hero small{opacity:.75}.ia-input{gap:8px;margin-top:10px;display:flex}.ia-input input{border-width:2px;padding:12px 14px;font-size:15px}.chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}@media (width<=900px){.top .gsearch{flex-basis:100%;order:10;max-width:none}.top .crumbs{display:none}.top h1{font-size:16px}.content .pad>table{white-space:nowrap;display:block;overflow-x:auto}.content .card>table{white-space:nowrap}.ia-hero{flex-wrap:wrap}}.ag.v8 .hd{padding:8px 10px;font-weight:600}.ag.v8 .hd.hoje{background:var(--accent-soft)}.ag.v8 .hd b{font-family:var(--display)}.ag.v8 .cl.hojecol{background-color:color-mix(in srgb,var(--accent-soft) 35%,transparent)}.ap.v8{border-left:3px solid color-mix(in srgb,var(--c) 60%,var(--fg) 20%);color:var(--fg);border-radius:8px;padding:4px 7px;box-shadow:0 1px 2px #29272414}.ap.v8 b{font-size:12px}.ap.v8 small{color:color-mix(in srgb,var(--fg) 70%,transparent);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ap.v8.faltou,.ap.v8.cancelado{opacity:.55;background:var(--surface2)!important}.ap.v8:hover{box-shadow:var(--shadow);z-index:2}.mes .d .ev{color:var(--fg)}.curso .capa{background:linear-gradient(135deg,var(--sand),var(--surface2));height:96px;font-family:var(--display);color:var(--accent);border-radius:12px;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex;overflow:hidden}.curso .capa img{object-fit:cover;width:100%;height:100%}.player .tela{aspect-ratio:16/9;color:#fff;background:#1f1d1a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.player .tela span{font-size:42px}.player .tela small{opacity:.7}.linkbtn{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.linkbtn:hover{text-decoration:underline}.cert{border:2px solid var(--sand);text-align:center;background:var(--surface);border-radius:16px;padding:28px}.ia-fab{background:var(--fg);color:#fff;cursor:pointer;z-index:40;border:0;border-radius:50%;width:52px;height:52px;font-size:22px;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #0000002e}.ia-fab:hover{transform:translateY(-2px)}@media (width<=860px){.ia-fab{bottom:74px;right:14px}.grid[style*="1.4fr"],.grid[style*="1.6fr"]{grid-template-columns:1fr!important}}@media print{.side,.top,.ia-fab,.acts{display:none!important}}.top{row-gap:8px}.top .ttl{min-width:0}.top .tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.btn.ico{border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.btn.ico svg{width:18px;height:18px}.kpi .l,.bottom .nav{font-size:11px}.bottom .nav.ia .iab{background:var(--fg);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-top:-6px;font-size:14px;display:inline-flex}.ia-fab{display:none}@media (width>=901px){.ia-fab{display:block;bottom:22px;right:22px}}@media (width<=900px){.top{padding:8px 12px 8px max(12px,env(safe-area-inset-left,0px));flex-wrap:wrap;gap:6px}.top .ttl{flex:1;min-width:0}.top h1{white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.top .gsearch{order:9;display:none}.top .gsearch.open{flex-basis:100%;display:flex}.top .toolbar{scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0 4px}.top .toolbar::-webkit-scrollbar{display:none}.top .toolbar .pills{flex-wrap:nowrap}.top .toolbar select{max-width:46vw}.top .rel>.btn.p{height:38px;padding:0 14px}.btn.xs{min-height:32px;padding:0 10px}.btn.sm{min-height:36px}:is(.grid.g4:has(>.kpi),.grid.g3:has(>.kpi)){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grid.g4 .kpi .v,.grid.g3 .kpi .v{font-size:20px}.card.kpi{padding:12px}.kpi .s{font-size:11px}.content{padding:14px 12px 20px}.mtable{flex-direction:column;gap:8px;display:flex}.mrow{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px}.mrow .mt{margin-bottom:6px;font-weight:700;display:block}.mrow .mcell{border-top:1px dashed var(--line);justify-content:space-between;gap:10px;padding:3px 0;font-size:13px;display:flex}.mrow .mcell:first-of-type{border-top:0}.mrow .ml{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;flex:0 0 38%;font-size:11px;font-weight:700}.mrow .mv{text-align:right;overflow-wrap:anywhere;min-width:0}.mrow .macts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ia-hero{padding:14px}.ia-hero .spark{width:34px;height:34px}.aten-head{flex-direction:column;align-items:flex-start!important}.onb .row{flex-wrap:wrap}}.content,.main{min-height:0}@media (width<=900px){.app,.app.collapsed{height:100dvh;min-height:-webkit-fill-available}.bottom{z-index:30;position:sticky;bottom:0}.inbox{margin:0 -12px}.ib-filters{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ib-filters::-webkit-scrollbar{display:none}.ib-filters>*{flex:none}}.top .toolbar{white-space:nowrap;flex-basis:100%;order:10;align-items:center;gap:8px;padding-top:2px;display:flex;overflow-x:auto}.top .toolbar>*{flex:none}.top .toolbar .rel{display:inline-block}.top .gsearch{max-width:380px}.inbox{height:calc(100vh - 62px - 44px - env(safe-area-inset-top,0px));margin-top:0!important}@media (width<=900px){.inbox{height:auto}}.ag.v8{grid-template-columns:52px repeat(var(--n),minmax(150px,1fr));max-height:calc(100vh - 230px)}@media (width<=900px){.top h1{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box}}:root{--g:var(--accent)}.brand .logo.img{object-fit:contain;border:1px solid var(--line);background:#fff;padding:2px}body[data-tema=colorido] .side .grp-t,body[data-tema=colorido] .side .nav svg{color:var(--g)}body[data-tema=colorido] .side .nav.on{background:color-mix(in srgb,var(--g) 12%,#fff);color:var(--fg)}body[data-tema=colorido] .side .nav.on svg,body[data-tema=colorido] .top .crumbs{color:var(--g)}body[data-tema=colorido] .top h1:before{content:"";background:var(--g);vertical-align:-2px;border-radius:2px;width:4px;height:16px;margin-right:8px;display:inline-block}body[data-tema=colorido] .card.kpi{border-top:3px solid color-mix(in srgb,var(--g) 55%,#fff)}body[data-tema=colorido] .kpi .l{color:color-mix(in srgb,var(--g) 70%,var(--muted))}body[data-tema=colorido] .btn.p{background:var(--fg)}body[data-tema=colorido] .pills button.on{background:var(--g);color:#fff;border-color:var(--g)}body[data-tema=colorido] .ia-hero{background:linear-gradient(120deg,var(--fg),color-mix(in srgb,var(--g) 60%,var(--fg)))}body[data-tema=colorido] .prog i{background:var(--g)}body[data-tema=colorido] .tabs button.on{border-color:var(--g);color:var(--fg)}body[data-tema=colorido] .bottom .nav.on{color:var(--g)}body[data-tema=colorido] .bottom .nav.ia .iab{background:var(--g)}body[data-tema=suave] .top h1:before{content:"";background:var(--g);vertical-align:-2px;border-radius:2px;width:4px;height:16px;margin-right:8px;display:inline-block}body[data-tema=suave] .side .nav.on svg{color:var(--g)}.sw{width:34px;height:34px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border:3px solid #fff;border-radius:50%}.sw.on{box-shadow:0 0 0 2px var(--fg)}.logo-prev{border:1px solid var(--line);background:var(--surface2);width:72px;height:72px;font-family:var(--display);border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:28px;font-weight:800;display:flex;overflow:hidden}.logo-prev img{object-fit:contain;width:100%;height:100%}.card.frase{background:linear-gradient(120deg,color-mix(in srgb,var(--g) 14%,#fff),#fff);border-color:color-mix(in srgb,var(--g) 30%,var(--line))}.frase .fq{font-family:var(--display);color:var(--g);margin-right:10px;font-size:38px;line-height:.8}.frase .ft{font-family:var(--display);letter-spacing:-.01em;font-size:17px;font-weight:700}.card.pop{border-left:4px solid var(--g)}.am-hero{color:#fff;border-radius:22px;align-items:flex-end;min-height:280px;margin-bottom:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #00000073}.am-hero .am-capa.bg{border-radius:0;position:absolute;inset:0}.am-hero .am-capa.bg .am-t,.am-hero .am-capa.bg .am-i{display:none}.am-hero:after{content:"";background:linear-gradient(#0000 20%,#000000a6);position:absolute;inset:0}.am-hero-c{z-index:1;max-width:640px;padding:28px;position:relative}.am-hero-c h2{font-family:var(--display);letter-spacing:-.02em;margin:10px 0 6px;font-size:30px;line-height:1.1}.am-hero-c p{opacity:.92;margin:0 0 14px;font-size:14px}.am-hero .am-meta{opacity:.85;margin-top:10px;font-size:12px}.am-row{margin-top:18px}.am-row h3{font-family:var(--display);margin:0 10px 8px 0;font-size:16px}.am-scroll{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;padding:4px 2px 10px;display:flex;overflow-x:auto}.am-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.am-card{scroll-snap-align:start;cursor:pointer;border-radius:16px;flex:0 0 170px;width:170px;min-width:0;transition:transform .15s;position:relative}.am-card:hover{transform:translateY(-3px)}.am-capa{aspect-ratio:2/3;color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-end;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -14px #00000080}.am-capa img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.am-capa .am-t{font-family:var(--display);letter-spacing:-.01em;text-shadow:0 2px 8px #00000059;font-size:17px;font-weight:800;line-height:1.15}.am-capa .am-i{opacity:.9;margin-top:6px;font-size:11px}.am-badge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.am-fav{cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;width:30px;height:30px;font-size:15px;position:absolute;top:8px;right:8px}.am-fav.on{color:#c2714f}.am-prog{background:#ffffff59;border-radius:2px;height:4px;position:absolute;bottom:62px;left:14px;right:14px}.am-prog i{background:#fff;border-radius:2px;height:100%;display:block}.am-info{min-width:0;padding:8px 2px 0}.am-info b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.2;display:block;overflow:hidden}.am-info small{color:var(--muted);font-size:11px}.sp-logo{color:#1db954;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:800;display:inline-flex}.card.on-sp{border-color:#1db954;box-shadow:inset 0 0 0 1px #1db954}.ad-wrap{aspect-ratio:4/3;background:var(--surface2);-webkit-user-select:none;user-select:none;border-radius:14px;margin-top:10px;position:relative;overflow:hidden}.ad-wrap img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ad-d{border-right:2px solid #fff;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:2px 0 8px #00000040}.ad-wrap .ad-d img{width:var(--W,100%);max-width:none;left:0}.ad-range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.ad-l{letter-spacing:.08em;color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800;position:absolute;top:10px}.ad-l.a{left:10px}.ad-l.d{right:10px}.ad-vazio{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.ad-vazio.dir{border-left:1px dashed var(--line);left:50%}.ed{grid-template-columns:1fr 240px;gap:14px;display:grid}.ed canvas{touch-action:none;cursor:grab;background:#111;border-radius:12px;width:100%;height:auto}.ed-ctl .ed-s{grid-template-columns:90px 1fr;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:grid}@media (width<=900px){.ed{grid-template-columns:1fr}.am-card{flex-basis:140px}.am-hero{min-height:220px}.am-hero-c{padding:18px}.am-hero-c h2{font-size:22px}.grid[style*="1.3fr"]{grid-template-columns:1fr!important}}.ch{margin:0}.ch figcaption{flex-direction:column;margin-bottom:6px;display:flex}.ch figcaption b{font-size:13px}.ch figcaption small{color:var(--muted);font-size:11px}.ch svg{width:100%;height:auto;display:block;overflow:visible}.ch-grid{stroke:var(--line);stroke-width:1px}.ch-ax{font:500 10.5px var(--font);fill:var(--muted)}.ch-val{font:600 11px var(--font);fill:var(--fg)}.ch-bar{opacity:.92}.ch-hit.on~.ch-bar,.ch-hit:hover{opacity:1}.ch-hit{cursor:crosshair}.ch-leg{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:6px;font-size:11.5px;display:flex}.ch-leg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.ch-leg.col{flex-direction:column;gap:6px}.ch-leg.col span{align-items:center;gap:6px;display:flex}.ch-leg.col b{color:var(--fg);margin-left:auto}.ch-leg.col small{text-align:right;min-width:44px}.ch-tab summary{color:var(--muted);cursor:pointer;margin-top:6px;font-size:11px}.ch-rosca{grid-template-columns:140px 1fr;align-items:center;gap:14px;display:grid}.ch-rosca svg{width:140px}.ch-c1{font:800 20px var(--display);fill:var(--fg)}.ch-c2{font:600 9.5px var(--font);fill:var(--muted);letter-spacing:.05em;text-transform:uppercase}.ch-tip{z-index:60;background:var(--fg);color:#fff;pointer-events:none;white-space:pre-line;border-radius:10px;max-width:260px;padding:8px 10px;font-size:12px;display:none;position:fixed;box-shadow:0 8px 24px #0003}.ch-tip .t{margin-bottom:2px;font-weight:700}.spark{width:120px;height:32px}.card.cal{overflow:hidden}.cal-hoje{background:linear-gradient(120deg,color-mix(in srgb,var(--g) 16%,#fff),#fff);grid-template-columns:auto auto 1fr;align-items:center;gap:18px;padding:16px 18px;display:grid}.cal-dia{background:var(--fg);color:#fff;border-radius:16px;flex-direction:column;align-items:center;min-width:76px;padding:10px 16px;display:flex}.cal-n{font:800 34px/1 var(--display);letter-spacing:-.03em}.cal-m{text-transform:uppercase;letter-spacing:.1em;opacity:.85;margin-top:4px;font-size:11px}.cal-sem{text-transform:capitalize;font-size:15px;font-weight:700}.cal-h{font:700 30px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px}.cal-frase{gap:8px;min-width:0;display:flex}.cal-frase .fq{font:800 40px/.8 var(--display);color:var(--g)}.cal-frase .ft{font:700 17px/1.3 var(--display);letter-spacing:-.01em}.cal-sem7{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}.cal-d{border:0;border-right:1px solid var(--line);cursor:pointer;font:inherit;color:var(--fg);background:0 0;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}.cal-d:last-child{border-right:0}.cal-d small{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px}.cal-d b{font:700 17px var(--display)}.cal-d i{color:var(--muted);min-height:12px;font-size:10px;font-style:normal}.cal-d.hoje b{background:var(--fg);color:var(--surface);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cal-d.sel{background:var(--surface2)}.cal-sel{flex-direction:column;gap:6px;padding:12px 18px;display:flex}.cal-ft{font:600 14px/1.4 var(--display)}.faixa-dia{background:var(--fg);color:#fff;cursor:pointer;justify-content:center;align-items:center;height:30px;padding:0 12px;font-size:12px;display:flex;position:relative;overflow:hidden}.faixa-dia .fd-i{opacity:0;white-space:nowrap;text-overflow:ellipsis;max-width:95%;transition:opacity .5s,transform .5s;position:absolute;overflow:hidden;transform:translateY(8px)}.faixa-dia .fd-i.on{opacity:1;transform:none}@media (width<=900px){.cal-hoje{grid-template-columns:auto 1fr;gap:12px;padding:12px}.cal-frase{grid-column:1/-1}.cal-h{font-size:24px}.ch-rosca{grid-template-columns:120px 1fr}.cal-d i{display:none}}.ch-grid.zero{stroke:var(--muted)}.ch-bar.neg{fill:#e34948}body[data-tema=yeda]{--bg:#f7f2eb;--surface:#fffdfa;--surface2:#f3ebe0;--sand:#d9c6ac;--line:#eadfd0;--fg:#2e2a26;--muted:#8a7f74;--accent:#b9977a;--accent-soft:#f1e7da;--accent-deep:#8c7560;--g:#b9977a;--r:18px;--r-sm:12px;--shadow:0 2px 4px #5c4a3a0a,0 18px 40px -20px #5c4a3a40;--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif}body[data-tema=yeda] .serif,body[data-tema=yeda] h1,body[data-tema=yeda] h2.serif,body[data-tema=yeda] .top h1{font-family:var(--serif);letter-spacing:0;font-weight:500}body[data-tema=yeda] .top h1{font-size:20px}body[data-tema=yeda] .top h1:before{display:none}body[data-tema=yeda] .top{background:0 0;border-bottom:0}body[data-tema=yeda] .side{background:#f3ece2;border-right:0;padding-top:18px}body[data-tema=yeda] .side .grp-t{color:var(--muted)}body[data-tema=yeda] .side .nav{border-radius:14px;padding:10px 12px;font-size:14px}body[data-tema=yeda] .side .nav.on{color:var(--fg);background:#e8dccb}body[data-tema=yeda] .side .nav svg{color:var(--accent-deep)}body[data-tema=yeda] .card{border-color:var(--line);box-shadow:0 1px 2px #5c4a3a08}body[data-tema=yeda] .card.lx{box-shadow:var(--shadow);border-color:#0000}body[data-tema=yeda] .btn.p{color:#fff;background:linear-gradient(135deg,#c4a587,#a88c6e);border-color:#0000;border-radius:12px}body[data-tema=yeda] .btn.p:hover{background:linear-gradient(135deg,#b9977a,#8c7560)}body[data-tema=yeda] .btn{border-radius:12px}body[data-tema=yeda] .bottom .nav.ia .iab,body[data-tema=yeda] .ia-fab,body[data-tema=yeda] .faixa-dia,body[data-tema=yeda] .cal-dia{background:linear-gradient(135deg,#8c7560,#5c4a3a)}body[data-tema=yeda] .ia-hero{background:linear-gradient(120deg,#5c4a3a,#8c7560)}body[data-tema=yeda] .pills button.on{color:#fff;background:#5c4a3a;border-color:#5c4a3a}body[data-tema=yeda] .kpi .l{color:var(--muted);text-transform:none;letter-spacing:0;font-size:14px;font-weight:500}body[data-tema=yeda] .kpi .v{font-family:var(--serif);font-size:30px;font-weight:500}body[data-tema=yeda] .card.kpi{border-top:0}body[data-tema=yeda] .prog{background:#eee4d6}body[data-tema=yeda] .prog i{background:linear-gradient(90deg,#d9c6ac,#a88c6e)}body[data-tema=yeda] .demo{color:#6b5a4a;background:#efe6d9}.brand-yd{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:6px 4px 14px;display:flex}.brand-yd img{object-fit:contain;width:64px;height:64px}.brand-yd .mono-yd{font-family:var(--serif);color:#8c7560;letter-spacing:-3px;font-size:44px;font-weight:300;line-height:1}.brand-yd b{font-family:var(--serif);letter-spacing:.14em;text-transform:uppercase;color:#5c4a3a;margin-top:4px;font-size:20px;font-weight:500}.brand-yd small{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.app.collapsed .brand-yd b,.app.collapsed .brand-yd small{display:none}.app.collapsed .brand-yd img{width:40px;height:40px}.ambiente{border-radius:18px 18px 0 0;height:190px;margin:14px -10px -10px;position:relative;overflow:hidden}.ambiente img{object-fit:cover;width:100%;height:100%;display:block}.amb-txt{font-family:var(--serif);letter-spacing:.16em;text-transform:uppercase;color:#4a3b2e;max-width:120px;font-size:13px;font-weight:600;line-height:1.5;position:absolute;bottom:16px;left:16px}.amb-cam{cursor:pointer;opacity:0;background:#ffffffbf;border:0;border-radius:50%;width:30px;height:30px;transition:opacity .2s;position:absolute;top:10px;right:10px}.ambiente:hover .amb-cam{opacity:1}.av.grad{color:#fff;background:linear-gradient(135deg,#d9c6ac,#a88c6e)}.av.xl{width:64px;height:64px;font-size:20px}.av.sm{width:32px;height:32px;font-size:12px}.pessoa{text-align:center;flex-direction:column;align-items:center;gap:4px;width:110px;display:flex}.pessoa b{font-size:13px}.pessoa small{color:var(--muted);font-size:11px}.av-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:relative}.av-btn .cam{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 1px 4px #0003}.lx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin:4px 0 18px;display:flex}.lx-h{margin:0;font-size:38px;line-height:1.05}.lx-sub{color:var(--muted);margin-top:6px;font-size:15px}.lx-date{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:inline-flex}.lx-date svg{width:16px;height:16px;color:var(--accent-deep)}.btn.p.lx{padding:10px 18px;font-size:14px}.grid.g6{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.lx-kpis{margin-bottom:14px}.card.kpi.lx{padding:18px;position:relative}.kic{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-deep);border-radius:12px;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.kic svg{width:18px;height:18px}.kic.sm{width:32px;height:32px;margin:0}.kic.sm svg{width:15px;height:15px}.card.kpi.lx .dots{color:var(--muted);letter-spacing:1px;cursor:pointer;background:0 0;border:0;position:absolute;top:10px;right:12px}.var{font-size:12px}.var.up{color:var(--ok)}.var.down{color:var(--bad)}.grid.lx-row2{grid-template-columns:1.35fr 1fr .85fr;gap:14px;margin-bottom:14px;display:grid}.grid.lx-row3{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.card.lx h3{margin:0;font-size:19px}.lx-pill{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:5px 10px;font-size:12px}.lx-res{flex-direction:column;gap:10px;margin-top:12px;display:flex}.lx-item{text-align:left;background:var(--surface2);font:inherit;color:inherit;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px;font-size:13.5px;line-height:1.35;display:flex}.lx-item .kic{background:#fff;width:36px;height:36px;margin:0}.lx-item:hover{background:#eee3d4}.lx-meta{border-bottom:1px solid var(--line);grid-template-columns:32px 90px 1fr 110px;align-items:center;gap:12px;padding:12px 0;display:grid}.lx-meta:last-child{border-bottom:0}.lx-meta .n{font-weight:600}.prog.lx{border-radius:6px;height:10px}.lx-meta .pv{text-align:right;line-height:1.2}.lx-meta .pv small{color:var(--muted);font-size:11px;display:block}.lx-ag{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:11px 0;display:flex}.lx-ag:last-child{border-bottom:0}.lx-ag .dot{background:var(--accent);border-radius:50%;width:8px;height:8px}.lx-ag b{font-size:13.5px;display:block}.lx-ag small{color:var(--muted);font-size:12px}.ch3d .ch-lab{font:600 11px var(--font);fill:var(--fg)}.ch3d .ch-lab.last{font-weight:800}.ch3d .ch-pct{font:700 11px var(--font);fill:#fff}.ch3d .ch-c1.serif{font:500 24px var(--serif);fill:var(--fg)}.ch-av{justify-content:center;display:flex}.ch-av .av{width:32px;height:32px;font-size:11px;box-shadow:0 2px 6px #00000026}body.luxe .ch-bar{filter:drop-shadow(0 6px 6px #5c4a3a2e)}body.luxe .ch path[stroke-width="2"]{filter:drop-shadow(0 6px 8px #5c4a3a33)}@media (width<=1200px){.grid.g6{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.lx-row2{grid-template-columns:1fr 1fr}.grid.lx-row2>:last-child{grid-column:1/-1}}@media (width<=900px){.grid.g6{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.lx-row2,.grid.lx-row3{grid-template-columns:1fr}.lx-h{font-size:28px}.lx-meta{grid-template-columns:32px 1fr 100px}.lx-meta .prog{grid-column:1/-1}.ambiente{display:none}}body[data-tema=yeda] .kpi.lx .v{white-space:nowrap;font-size:clamp(20px,1.75vw,30px)}.brand-yd small{white-space:normal;max-width:200px;line-height:1.5}.ambiente{flex:none;margin-top:auto;margin-bottom:8px}body[data-tema=yeda] .side-foot{margin-top:0;position:static}.g-wrap{grid-template-columns:256px 1fr;align-items:start;gap:16px;display:grid}.g-side{position:sticky;top:0}.g-criar{width:100%;box-shadow:var(--shadow);border-radius:999px;margin-bottom:12px;padding:12px;font-size:14px}.g-main{min-width:0}.g-titulo{font-family:var(--serif,var(--display));text-transform:capitalize;margin:0 6px;font-size:20px;font-weight:500}.g-vis button{padding:6px 12px}.mc{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px}.mc-h b{text-transform:capitalize;font-size:13px}.mc-g{grid-template-columns:repeat(7,1fr);gap:2px;margin-top:6px;display:grid}.mc-w{color:var(--muted);text-align:center;font-size:10px;font-weight:700}.mc-d{font:inherit;height:30px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:12px;position:relative}.mc-d.out{color:#bdb6ad}.mc-d:hover{background:var(--surface2)}.mc-d.sel{background:var(--accent-soft)}.mc-d.cur{outline:1px solid var(--accent)}.mc-d.hoje{background:var(--fg);color:#fff;font-weight:700}.mc-d i{background:var(--accent);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:2px;left:50%}.mc-d.hoje i{background:#fff}.g-cal-list{margin-top:12px}.g-cal{cursor:pointer;align-items:center;gap:8px;padding:5px 2px;font-size:13px;display:flex}.g-cal input{width:16px;height:16px;margin:0}.g-prox{margin-top:12px}.g-px{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:8px;padding:6px 2px;display:flex}.g-px:hover{background:var(--surface2)}.g-px i{border-radius:3px;flex:none;width:10px;height:10px;margin-top:4px}.g-px b{font-size:13px;display:block}.g-px small{color:var(--muted);font-size:11px}.ag.v8.g{grid-template-columns:56px repeat(var(--n),minmax(120px,1fr));background:0 0;border:0;border-radius:0;max-height:calc(100vh - 160px)}.ag.v8.g .hd{background:var(--bg);border-left:0;border-bottom:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:0;padding:8px 6px 10px}.ag.v8.g .hd b{font-family:var(--font);text-transform:none;font-size:22px;font-weight:500;line-height:1.1;display:block}.ag.v8.g .hd div{flex-direction:column;align-items:center;display:flex}.ag.v8.g .hd .hint{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.ag.v8.g .hd.hoje{background:var(--bg)}.ag.v8.g .hd.hoje b{color:#fff;background:#1a73e8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:2px auto 0;display:inline-flex}body[data-tema=yeda] .ag.v8.g .hd.hoje b{background:#5c4a3a}.ag.v8.g .tm{font-family:var(--font);color:var(--muted);border-top:0;padding:0;font-size:10px;position:relative}.ag.v8.g .tm span{background:var(--bg);padding:0 2px;position:absolute;top:-7px;right:8px}.ag.v8.g .cl{border-left:1px solid var(--line);background-image:linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:100% var(--sh);background-position:0 0}.ag.v8.g .cl.hojecol{background-color:#0000}.ag.v8.g .ap.v8{color:#fff;border-left:0;border-radius:6px;padding:3px 6px;left:2px;right:6px;box-shadow:0 1px 2px #00000026;background:var(--c)!important}.ag.v8.g .ap.v8 b,.ag.v8.g .ap.v8 small{color:#fff;font-size:11.5px}.ag.v8.g .ap.v8 small{opacity:.9}.ag.v8.g .ap.v8 .chip{color:#fff;background:#ffffff40;border-color:#0000}.ag.v8.g .ap.v8.faltou,.ag.v8.g .ap.v8.cancelado{color:var(--muted);opacity:.7;background:#e5e2de!important}.ag.v8.g .ap.v8.bloqueio{color:var(--fg);background:repeating-linear-gradient(135deg,#d9d4cc 0 6px,#e8e4de 6px 12px)!important}.g-pop{z-index:50;border-radius:14px;width:320px;padding:14px;position:fixed;box-shadow:0 12px 40px #0000002e}.g-dot{border-radius:4px;width:14px;height:14px;display:inline-block}@media (width<=1100px){.g-wrap{grid-template-columns:1fr}.g-side{display:none}}body[data-tema=yeda] .top .crumbs .sep{color:#c9bfb2;margin:0 8px}body[data-tema=yeda] .top .crumbs{color:var(--muted);text-transform:none;letter-spacing:0;font-size:14px;font-weight:500}.yd-bell{border-radius:50%;width:40px;height:40px;position:relative}.yd-bell svg{width:18px;height:18px}.yd-bell i{border:2px solid var(--bg);background:#c2714f;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px}.btn.yd-user{background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:4px 10px 4px 4px;display:inline-flex}.yd-un{text-align:left;flex-direction:column;line-height:1.15;display:flex}.yd-un b{font-size:13px}.yd-un small{color:var(--muted);font-size:11px}body[data-tema=yeda] .top .gsearch{border-radius:999px;max-width:420px}body[data-tema=yeda] .top .gsearch input{border-radius:999px}.lista-bar{align-items:center;gap:12px;margin-bottom:8px;display:flex}.lista-bar input{border-radius:999px;max-width:320px}body[data-tema=yeda] .tbl th{background:var(--surface2);z-index:1;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px;position:sticky;top:0}body[data-tema=yeda] .tbl tr:hover td{background:#fbf6ef}body[data-tema=yeda] .tbl td{padding:10px 12px}.danfse{padding:6px}.danfse .right{text-align:right}.rx-item{grid-template-columns:1.4fr 1.6fr 110px 32px;gap:6px;margin-bottom:6px;display:grid}.rx-doc{padding:10px 6px}.rx-lista li{margin-bottom:10px}.rx-ass{text-align:center;justify-content:flex-end;margin-top:40px;display:flex}@media (width<=900px){.rx-item{grid-template-columns:1fr 1fr}}@media print{.g-side,.lista-bar{display:none!important}}.ag.v8.g .hd .g-wd{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:2px;font-size:11px;display:block}.ig{--igf:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--igt:#262626;--igm:#8e8e8e;--igl:#dbdbdb;--igb:#0095f6;--igbg:#fafafa;font-family:var(--igf);color:var(--igt);max-width:935px;margin:0 auto;font-size:14px;line-height:18px}.ig b{font-weight:600}.ig .hint{color:var(--igm);font-size:12px}.ig-perfil{grid-template-columns:290px 1fr;gap:30px;padding:10px 0 20px;display:grid}.ig-avatar-wrap{justify-content:center;display:flex}.ig-ring{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-radius:50%;padding:3px;display:inline-flex}.ig-ring.off{background:var(--igl)}.ig-ring.sm,.ig-ring.xs{padding:2px}.ig-avatar{width:150px;height:150px;color:var(--igm);background:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:40px;font-weight:600;display:flex;overflow:hidden}.ig-avatar img{object-fit:cover;width:100%;height:100%}.ig-ring.xs .ig-avatar{border-width:2px;width:32px;height:32px;font-size:11px}.ig-ring.sm .ig-avatar{width:68px;height:68px;font-size:22px}.ig-ring.sm i{color:var(--igm);font-size:22px;font-style:normal}.ig-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ig-top h2{font-family:var(--igf);letter-spacing:0;margin:0 12px 0 0;font-size:20px;font-weight:400}.ig-btn{font:600 14px var(--igf);color:var(--igt);cursor:pointer;background:#efefef;border:0;border-radius:8px;padding:7px 16px}.ig-btn:hover{background:#dbdbdb}.ig-btn.p{background:var(--igb);color:#fff}.ig-btn.ico{padding:7px 9px;display:inline-flex}.ig-stats{gap:40px;margin:18px 0 16px;padding:0;font-size:16px;list-style:none;display:flex}.ig-stats b{font-weight:600}.ig-bio{font-size:14px;line-height:18px}.ig-bio b{display:block}.ig-destaques{gap:28px;padding:4px 0 20px;display:flex;overflow-x:auto}.ig-dest{font:12px var(--igf);color:var(--igt);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;display:flex}.ig-tabs{border-top:1px solid var(--igl);justify-content:center;gap:60px;display:flex}.ig-tabs button{font:600 12px var(--igf);letter-spacing:1px;color:var(--igm);cursor:pointer;background:0 0;border:0;border-top:1px solid #0000;align-items:center;gap:6px;margin-top:-1px;padding:16px 0;display:inline-flex}.ig-tabs button.on{color:var(--igt);border-top-color:var(--igt)}.ig-body{padding-top:4px}.ig-grid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ig-tile{aspect-ratio:1;cursor:pointer;background:#efefef;border:0;padding:0;position:relative;overflow:hidden}.ig-tile img,.ig-ph{object-fit:cover;width:100%;height:100%;display:block}.ig-ph{color:#fff;font:600 15px/1.25 var(--igf);text-align:left;background:linear-gradient(160deg,#d8c3a8,#8c7560);align-items:flex-end;padding:14px;display:flex}.ig-ph.reels{background:linear-gradient(160deg,#5c4a3a,#b9977a)}.ig-ph.carrossel{background:linear-gradient(160deg,#a89179,#e7dcce)}.ig-ph span{text-shadow:0 1px 6px #00000059}.ig-tipo{color:#fff;filter:drop-shadow(0 1px 2px #0009);font-size:14px;position:absolute;top:8px;right:8px}.ig-hover{color:#fff;font:600 15px var(--igf);opacity:0;background:#00000059;justify-content:center;align-items:center;gap:6px;transition:opacity .15s;display:flex;position:absolute;inset:0}.ig-tile:hover .ig-hover{opacity:1}.ig-hover svg{fill:#fff;stroke:#fff}.ig-tile.novo{border:1px dashed var(--igl);color:var(--igm);font:12px var(--igf);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.ig-feed{flex-direction:column;gap:20px;max-width:470px;margin:0 auto;display:flex}.ig-card{border:1px solid var(--igl);background:#fff;border-radius:8px}.ig-card header{align-items:center;gap:10px;padding:10px 12px;display:flex}.ig-card header b{font-size:14px;display:block}.ig-card header small{color:var(--igm);font-size:12px}.ig-ico{color:var(--igt);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.ig-media{aspect-ratio:1;cursor:pointer;background:#000;position:relative;overflow:hidden}.ig-media img,.ig-media .ig-ph{width:100%;height:100%}.ig-acoes{color:var(--igt);gap:14px;padding:8px 12px 4px;display:flex}.ig-acoes span{cursor:pointer;display:inline-flex}.ig-acoes span:hover{color:var(--igm)}.ig-likes{padding:0 12px 4px;font-size:14px}.ig-cap{padding:0 12px;font-size:14px;line-height:18px}.ig-more{color:var(--igm);font:14px var(--igf);cursor:pointer;text-align:left;background:0 0;border:0;padding:6px 12px;display:block}.ig-stat{color:var(--igm);padding:6px 12px 12px;font-size:12px}.ig-modal{min-height:480px;font-family:var(--igf);color:var(--igt);grid-template-columns:1.1fr 1fr;display:grid}.ig-modal-media{background:#000;justify-content:center;align-items:center;display:flex;overflow:hidden}.ig-modal-media img,.ig-modal-media .ig-ph{object-fit:contain;width:100%;height:100%;max-height:620px}.ig-modal-side{border-left:1px solid var(--igl);flex-direction:column;display:flex}.ig-modal-side header{border-bottom:1px solid var(--igl);align-items:center;gap:10px;padding:12px;display:flex}.ig-modal-body{flex:1;padding:12px;overflow:auto}.ig-insights{text-align:center;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.ig-insights div{background:var(--igbg);border-radius:8px;padding:10px 6px}.ig-insights b{font-size:16px;display:block}.ig-insights small{color:var(--igm);font-size:11px}.ig-coment{border-top:1px solid var(--igl);align-items:center;gap:8px;padding:10px 12px;display:flex}.ig-coment input{font:14px var(--igf);background:0 0;border:0;outline:none;flex:1;padding:4px 0}.ig-link{color:var(--igb);font:600 14px var(--igf);cursor:pointer;background:0 0;border:0}.ig-dm-mini{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;border-bottom:1px solid var(--igl);background:0 0;align-items:center;gap:10px;padding:8px 0;display:flex}.ig-dm-mini b{display:block}.ig-dm-mini small{color:var(--igm)}.ig-direct{border:1px solid var(--igl);background:#fff;border-radius:8px;grid-template-columns:350px 1fr;height:calc(100vh - 330px);min-height:460px;display:grid;overflow:hidden}.ig-direct aside{border-right:1px solid var(--igl);flex-direction:column;min-width:0;display:flex}.ig-direct aside header,.ig-direct section header{border-bottom:1px solid var(--igl);align-items:center;gap:10px;padding:14px 16px;font-size:16px;display:flex}.ig-direct section header b{font-size:14px;display:block}.ig-direct section header small{color:var(--igm);font-size:12px}.ig-dm-tabs{justify-content:space-between;padding:10px 16px 6px;font-size:16px;display:flex}.ig-dm-list{flex:1;overflow:auto}.ig-dm{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.ig-dm:hover,.ig-dm.on{background:#efefef}.ig-dm b{font-size:14px;font-weight:400;display:block}:is(.ig-dm.on b,.ig-dm .grow:has(+.ig-dot) b){font-weight:600}.ig-dm small{color:var(--igm);white-space:nowrap;text-overflow:ellipsis;max-width:230px;font-size:12px;display:block;overflow:hidden}.ig-dot{background:var(--igb);border-radius:50%;width:8px;height:8px}.ig-direct section{flex-direction:column;min-width:0;display:flex}.ig-msgs{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex;overflow:auto}.ig-b{border-radius:22px;flex-direction:column;max-width:70%;padding:8px 12px;font-size:14px;line-height:18px;display:flex}.ig-b.in{background:#efefef;border-bottom-left-radius:4px;align-self:flex-start}.ig-b.out{background:var(--igb);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.ig-b small{opacity:.7;align-self:flex-end;margin-top:2px;font-size:10px}.ig-direct footer{border:1px solid var(--igl);border-radius:22px;align-items:center;gap:8px;margin:12px 16px 16px;padding:6px 10px 6px 8px;display:flex}.ig-direct footer input{font:14px var(--igf);background:0 0;border:0;outline:none;flex:1}.ig-empty{text-align:center;height:100%;color:var(--igt);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.ig-empty h3{font:300 22px var(--igf);margin:6px 0 0}.ig-empty p{color:var(--igm);max-width:320px;margin:0 0 8px}body[data-tema=yeda] .ig-btn.p,body[data-tema=yeda] .ig-link,body[data-tema=yeda] .ig-dot,body[data-tema=yeda] .ig-b.out{color:#fff;background:#5c4a3a}body[data-tema=yeda] .ig-link{color:#5c4a3a;background:0 0}@media (width<=900px){.ig-perfil{grid-template-columns:86px 1fr;gap:16px}.ig-avatar{width:77px;height:77px;font-size:24px}.ig-stats{justify-content:space-between;gap:18px;font-size:14px}.ig-tabs{justify-content:space-around;gap:0}.ig-tabs button span,.ig-tabs button{letter-spacing:0;font-size:11px}.ig-top h2{font-size:18px}.ig-grid{gap:2px}.ig-direct{grid-template-columns:1fr;height:calc(100dvh - 300px)}.ig-direct section,.ig-direct.chat aside{display:none}.ig-direct.chat section{display:flex}.ig-modal{grid-template-columns:1fr}.ig-insights{grid-template-columns:repeat(2,1fr)}.ig-top .ig-btn{padding:6px 10px;font-size:13px}}body[data-tema=instagram]{--bg:#fafafa;--surface:#fff;--surface2:#efefef;--sand:#dbdbdb;--line:#dbdbdb;--fg:#262626;--muted:#8e8e8e;--accent:#0095f6;--accent-soft:#e8f3ff;--accent-deep:#00376b;--g:#0095f6;--ok:#2ea44f;--warn:#e0a800;--bad:#ed4956;--r:12px;--r-sm:8px;--shadow:0 1px 2px #0000000a;--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--display:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px}body[data-tema=instagram] h1,body[data-tema=instagram] h2,body[data-tema=instagram] h3{letter-spacing:0;font-weight:600}body[data-tema=instagram] .top{border-bottom:1px solid var(--line);background:#fff}body[data-tema=instagram] .top h1{font-size:16px;font-weight:600}body[data-tema=instagram] .top .crumbs{text-transform:none;letter-spacing:0;color:var(--muted);font-size:12px}body[data-tema=instagram] .top h1:before{display:none}body[data-tema=instagram] .top .gsearch{background:#efefef;border:0;border-radius:10px}body[data-tema=instagram] .top .gsearch input{background:0 0}body[data-tema=instagram] .card{border:1px solid var(--line);box-shadow:none;border-radius:12px}body[data-tema=instagram] .card.lx{box-shadow:none;border-color:var(--line)}body[data-tema=instagram] .btn{background:#efefef;border-color:#0000;border-radius:8px;font-size:14px;font-weight:600}body[data-tema=instagram] .btn:hover{background:#dbdbdb}body[data-tema=instagram] .btn.p{color:#fff;background:#0095f6}body[data-tema=instagram] .btn.p:hover{background:#1877f2}body[data-tema=instagram] .btn.ghost{background:0 0}body[data-tema=instagram] .btn.ai{color:#fff;background:#262626}body[data-tema=instagram] .pills button{background:#efefef;border-color:#0000;border-radius:999px;font-weight:600}body[data-tema=instagram] .pills button.on{color:#fff;background:#262626}body[data-tema=instagram] .tabs button{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}body[data-tema=instagram] .tabs button.on{color:var(--fg);border-color:var(--fg)}body[data-tema=instagram] .kpi .l{text-transform:none;letter-spacing:0;color:var(--muted);font-size:14px;font-weight:400}body[data-tema=instagram] .kpi .v{font-size:26px;font-weight:600}body[data-tema=instagram] .card.kpi{border-top:1px solid var(--line)}body[data-tema=instagram] .chip{background:#efefef;border-radius:999px;font-weight:600}body[data-tema=instagram] .chip.ok{color:#1a7f37;background:#e8f8ee}body[data-tema=instagram] .chip.warn{color:#8a6d00;background:#fff6d6}body[data-tema=instagram] .chip.bad{color:#b4232c;background:#fde8ea}body[data-tema=instagram] .prog{background:#efefef;border-radius:999px}body[data-tema=instagram] .prog i{background:#0095f6}body[data-tema=instagram] .ia-hero,body[data-tema=instagram] .faixa-dia,body[data-tema=instagram] .cal-dia,body[data-tema=instagram] .ia-fab,body[data-tema=instagram] .bottom .nav.ia .iab{background:#262626}body[data-tema=instagram] .demo{color:var(--muted);background:#efefef}body[data-tema=instagram] .lx-h{font-size:28px;font-weight:600}body[data-tema=instagram] .lx-date{background:#efefef;border:0;border-radius:8px}body[data-tema=instagram] .kic{color:var(--fg);background:#efefef;border-radius:50%}body[data-tema=instagram] .lx-item{border:1px solid var(--line);background:#fafafa}body[data-tema=instagram] input,body[data-tema=instagram] select,body[data-tema=instagram] textarea{border:1px solid var(--line);background:#fafafa;border-radius:8px}body[data-tema=instagram] .side{border-right:1px solid var(--line);background:#fff;padding:12px 12px 10px}.ig-side-top{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;margin-bottom:8px;padding-bottom:10px;display:flex}.ig-side-brand{align-items:center;gap:10px;padding:10px 8px 18px;display:flex}.ig-side-brand img{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:36px;height:36px}.ig-side-brand .ig-mono{background:#efefef;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:inline-flex}.ig-side-brand b{font-size:16px}.ig-nav{font:16px var(--font);color:var(--fg);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:16px;width:100%;padding:10px 8px;display:flex;position:relative}.ig-nav:hover{background:#fafafa}.ig-nav.on{font-weight:700}.ig-nav .ig-dot{position:absolute;top:10px;left:28px}.ig-nav .ig-avatar.md{width:26px;height:26px;font-size:10px}.ig-mais{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:10px 8px 0;font-size:11px}body[data-tema=instagram] .side .grp-t{font-size:11px}body[data-tema=instagram] .side .nav{border-radius:10px;font-size:14px}body[data-tema=instagram] .side .nav.on{color:var(--fg);background:#efefef}body[data-tema=instagram] .side .nav svg{color:var(--fg)}.app.collapsed .ig-nav span,.app.collapsed .ig-side-brand b,.app.collapsed .ig-mais{display:none}body[data-tema=instagram] .bottom{border-top:1px solid var(--line);background:#fff}body[data-tema=instagram] .bottom .nav span{display:none}body[data-tema=instagram] .bottom .nav svg{width:26px;height:26px;color:var(--fg)}body[data-tema=instagram] .bottom .nav.on svg{stroke-width:2.4px}body[data-tema=instagram] .bottom .nav.ia .iab{margin-top:0}.ig-avatar.xl{width:150px;height:150px}.ig-avatar.lg{width:77px;height:77px;font-size:22px}.ig-avatar.md{border-width:2px;width:32px;height:32px;font-size:11px}.ig-avatar.sm{width:68px;height:68px;font-size:18px}.ig-ring .ig-avatar span{font-weight:600}.ig-verif{vertical-align:-3px;flex:none;width:16px;height:16px;margin-left:4px}h2 .ig-verif{width:18px;height:18px}.ig-nome{align-items:center;display:inline-flex}.ig-foto-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:relative}.ig-cam{border:1px solid var(--line);color:#262626;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 1px 3px #00000026}.ig-tag{color:#262626;background:#efefef;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.ig-tag.alerta{color:#b4232c;background:#fde8ea}.ig-perfil.pessoa{color:#262626;max-width:935px;margin:0 auto;padding-bottom:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.ig-perfil.pessoa .ig-top h2{align-items:center;margin:0 8px 0 0;font-family:inherit;font-size:20px;font-weight:400;display:inline-flex}.ig-perfil.pessoa .ig-stats{margin:14px 0 12px}.ig-perfil.pessoa .ig-bio{font-size:14px}.ig-tabs-ficha{justify-content:flex-start;max-width:935px;margin:0 auto 12px;overflow-x:auto}.ig-pessoas{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-bottom:14px;display:grid}.ig-pessoa{border:1px solid var(--line);font:inherit;color:inherit;cursor:pointer;text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 14px;display:flex}.ig-pessoa b{align-items:center;font-size:14px;display:inline-flex}.ig-pessoa small{color:var(--muted);font-size:12px}.ig-pessoa .ig-btn{width:100%;margin-top:6px}.ig-ativ{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 0;font-size:14px;display:flex}.ig-ativ small{color:var(--muted);font-size:12px;display:block}.ig-sobre td:first-child{color:var(--muted);width:40%}.ig-perfil .ig-top .ig-btn{font-size:14px}@media (width<=900px){.ig-perfil.pessoa{grid-template-columns:86px 1fr}.ig-perfil.pessoa .ig-avatar.xl{width:77px;height:77px;font-size:24px}.ig-cam{width:24px;height:24px;bottom:0;right:0}.ig-pessoas{grid-template-columns:repeat(2,1fr)}.ig-perfil.pessoa .ig-top{gap:6px}.ig-perfil.pessoa .ig-top .ig-btn{padding:6px 10px;font-size:13px}}.ig-perfil.pessoa .ig-stats{flex-wrap:wrap;gap:14px 28px}.ig-perfil.pessoa .ig-top{flex-wrap:wrap;gap:6px}.ig-tabs-ficha{flex-wrap:wrap;overflow:visible}body[data-tema=instagram] .ig-perfil.pessoa{max-width:none}.gc-bar{align-items:center;gap:8px;padding:6px 0 12px;font-family:Google Sans,Roboto,Arial,sans-serif;display:flex}.gc-today{color:#3c4043;cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:4px;padding:8px 14px;font:500 14px Google Sans,Roboto,Arial,sans-serif}.gc-today:hover{background:#f1f3f4}.gc-arrow{color:#3c4043;cursor:pointer;background:0 0;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1}.gc-arrow:hover{background:#f1f3f4}.gc-title{color:#3c4043;text-transform:capitalize;letter-spacing:0;margin:0 0 0 6px;font:400 22px Google Sans,Roboto,Arial,sans-serif}.gc-ico{color:#5f6368;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;text-decoration:none;display:inline-flex}.gc-ico:hover{background:#f1f3f4}.gc-view{appearance:none;color:#3c4043;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%235f6368'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #dadce0;border-radius:4px;padding:8px 30px 8px 12px;font:500 14px Google Sans,Roboto,Arial,sans-serif}.gc-criar{color:#3c4043;cursor:pointer;background:#fff;border:0;border-radius:24px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 20px 12px 14px;font:500 14px Google Sans,Roboto,Arial,sans-serif;display:inline-flex;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gc-criar:hover{background:#f8f9fa;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.gc-caret{color:#5f6368;font-size:11px}.gc-plus{width:24px;height:24px;display:inline-block;position:relative}.gc-plus i{background:#4285f4;border-radius:2px;position:absolute}.gc-plus i:first-child{background:#4285f4;width:4px;height:12px;top:0;left:10px}.gc-plus i:nth-child(2){background:#34a853;width:4px;height:12px;top:12px;left:10px}.gc-plus i:nth-child(3){background:#fbbc04;width:12px;height:4px;top:10px;left:0}.gc-plus i:nth-child(4){background:#ea4335;width:12px;height:4px;top:10px;left:12px}.gc-menu{min-width:200px}#gcMenuCriar .menu button{text-align:left;color:#3c4043;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 16px;font:14px Roboto,Arial,sans-serif;display:block}#gcMenuCriar .menu button:hover{background:#f1f3f4}.ag.v8.g{font-family:Roboto,Arial,sans-serif}.ag.v8.g .hd b{color:#3c4043;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:26px}.ag.v8.g .hd .g-wd{color:#70757a;font-size:11px;font-weight:500}.ag.v8.g .hd.hoje b{color:#fff;background:#1a73e8!important}.ag.v8.g .hd.hoje .g-wd{color:#1a73e8}.ag.v8.g .gc-tz{justify-content:flex-end;align-items:flex-end;padding:8px 6px}.ag.v8.g .gc-tz span{color:#70757a;font-size:10px}.ag.v8.g .gc-allday-l{color:#70757a;text-align:right;background:var(--bg);z-index:2;border-bottom:1px solid #dadce0;padding:4px 6px;font-size:10px;position:sticky;top:60px}.ag.v8.g .gc-allday{background:var(--bg);z-index:2;border-bottom:1px solid #dadce0;border-left:1px solid #dadce0;flex-direction:column;gap:2px;min-height:26px;padding:2px 4px;display:flex;position:sticky;top:60px}.gc-ad{color:#3c4043;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#dadce0;border-radius:4px;padding:2px 6px;font-size:11px;overflow:hidden}.ag.v8.g .tm span{color:#70757a;font-size:10px}.ag.v8.g .ap.v8{box-shadow:none;border:1px solid #fff;border-radius:4px;padding:2px 6px;font-family:Roboto,Arial,sans-serif}.ag.v8.g .ap.v8:hover{box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.ag.v8.g .ap.v8 b{font-size:12px;font-weight:500}.ag.v8.g .ap.v8 small{font-size:11px}.g-rz{cursor:ns-resize;height:8px;position:absolute;bottom:0;left:0;right:0}.ap.rz{opacity:.85;outline:2px solid #1a73e8}.g-sel{color:#174ea6;z-index:4;pointer-events:none;background:#1a73e840;border:1px solid #1a73e8;border-radius:4px;padding:2px 6px;font:11px Roboto,Arial,sans-serif;position:absolute;left:2px;right:6px}.gc-quick{z-index:50;background:#fff;border-radius:8px;width:448px;padding:16px 20px 18px;font-family:Roboto,Arial,sans-serif;position:fixed;box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}.gc-quick #gq_p{background:0 0;border:0;border-bottom:1px solid #dadce0;border-radius:0;width:100%;padding:6px 0;font:400 22px Google Sans,Roboto,Arial,sans-serif}.gc-quick #gq_p:focus{border-bottom:2px solid #1a73e8;outline:0}.gc-tabs{gap:6px;margin:12px 0;display:flex}.gc-tabs button{color:#3c4043;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:6px 10px;font:500 13px Google Sans,Roboto,Arial,sans-serif}.gc-tabs button.on{color:#1967d2;background:#e8f0fe}.gc-when{color:#3c4043;align-items:center;gap:8px;margin:8px 0;font-size:14px;display:flex}.gc-when .gc-ico{width:28px;height:28px;font-size:15px}.gc-when input,.gc-when select{background:#f1f3f4;border:0;border-radius:4px;padding:6px 8px;font:14px Roboto,Arial,sans-serif}.g-pop.gc{border-radius:8px;width:380px;padding:8px 12px 14px;font-family:Roboto,Arial,sans-serif;box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}.gc-pop-acts{justify-content:flex-end;gap:2px;display:flex}.gc-pop-body{align-items:flex-start;gap:12px;padding:4px 4px 8px;display:flex}.gc-pop-body .g-dot{flex:none;margin-top:6px}.gc-pop-t{font:400 22px/1.2 Google Sans,Roboto,Arial,sans-serif;display:block}.gc-pop-line{color:#3c4043;flex-wrap:wrap;align-items:center;gap:8px;padding:4px;font-size:14px;display:flex}.gc-mes{background:#fff;border:1px solid #dadce0;border-radius:8px;font-family:Roboto,Arial,sans-serif;overflow:hidden}.gc-mes-h{grid-template-columns:repeat(7,1fr);display:grid}.gc-mes-h div{text-align:center;color:#70757a;border-bottom:1px solid #dadce0;padding:8px 0;font-size:11px;font-weight:500}.gc-mes-g{grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(110px,1fr);display:grid}.gc-d{cursor:pointer;border-bottom:1px solid #dadce0;border-right:1px solid #dadce0;flex-direction:column;gap:2px;min-width:0;padding:4px;display:flex}.gc-d:nth-child(7n){border-right:0}.gc-d.off .gc-n{color:#70757a}.gc-n{color:#3c4043;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:24px;height:24px;margin-bottom:2px;font-size:12px;display:inline-flex}.gc-n.hoje{color:#fff;background:#1a73e8;font-weight:500}.gc-ev{color:#3c4043;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;max-width:100%;padding:1px 4px;font:12px Roboto,Arial,sans-serif;display:flex;overflow:hidden}.gc-ev:hover{background:#f1f3f4}.gc-ev i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.gc-more{color:#3c4043;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:1px 4px;font:500 12px Roboto,Arial,sans-serif}.gc-more:hover{background:#f1f3f4}body[data-tema=yeda] .ag.v8.g .hd.hoje b,body[data-tema=yeda] .gc-n.hoje{background:#5c4a3a!important}body[data-tema=yeda] .ag.v8.g .hd.hoje .g-wd{color:#5c4a3a}.bio-wrap{grid-template-columns:1fr 400px;align-items:start;gap:18px;display:grid}.bio-painel{min-width:0}.bio-preview{position:sticky;top:0}.bio-phone{background:#111;border-radius:44px;width:360px;height:720px;margin:0 auto;padding:12px;position:relative;box-shadow:0 20px 50px -20px #00000080}.bio-notch{z-index:2;background:#111;border-radius:0 0 18px 18px;width:120px;height:26px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.bio-prev{background:#fff;border-radius:34px;width:100%;height:100%;overflow:auto}.bio-blocos{flex-direction:column;gap:8px;display:flex}.bio-bloco{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.bio-bloco.off{opacity:.5}.bio-grip{color:var(--muted);cursor:grab;letter-spacing:-2px}.bio-preset{cursor:pointer;text-transform:capitalize;border:2px solid;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-weight:600;display:inline-flex}.bio-preset i{border-radius:50%;width:16px;height:16px;display:inline-block}.bio-qr{margin:14px 0}.bio-qr img,.bio-qr canvas{box-shadow:var(--shadow);border:8px solid #fff;border-radius:8px}@media (width<=1100px){.bio-wrap{grid-template-columns:1fr}.bio-preview{position:static}.bio-phone{width:320px;height:640px}}.ag-av{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:inline-flex}.ag-av.lg{width:52px;height:52px}.ag-av.xl{width:72px;height:72px;font-size:22px}.ag-card{border-top:4px solid var(--ac)}.ag-kpis{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.ag-kpis div{background:var(--surface2);border-radius:10px;padding:8px 10px}.ag-kpis small{color:var(--muted);font-size:11px;display:block}.ag-kpis b{font-size:16px}.ag-brief{border-top:1px dashed var(--line);padding:6px 0;font-size:13px}.ag-head{background:var(--surface);border:1px solid var(--line);border-left:6px solid var(--ac);border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;padding:16px;display:flex}.ag-head h2{align-items:center;display:inline-flex}.fazer{border-color:var(--accent);margin-bottom:16px}.fz-ic{background:var(--fg);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.fazer #fazerQ{border-radius:12px;flex:1;padding:12px 14px;font-size:15px}.fz-sug{flex-direction:column;gap:4px;margin-top:6px;display:flex}.fz-s{text-align:left;background:var(--surface2);font:inherit;color:inherit;cursor:pointer;border:0;border-radius:10px;padding:8px 12px}.fz-s b{font-size:14px;display:block}.fz-s small{color:var(--muted)}.fz-s:hover{background:var(--accent-soft)}.fz-acoes{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.fz-a{border:1px solid var(--line);background:var(--surface);min-width:92px;font:600 12px var(--font);color:var(--fg);cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;display:inline-flex}.fz-a svg{width:22px;height:22px;color:var(--accent-deep)}.fz-a:hover{background:var(--surface2)}.guia{padding-left:20px;line-height:1.6}.guia li{margin-bottom:6px}@media (width<=900px){.fz-a{flex:1;min-width:30%}.ag-head{flex-direction:column;align-items:flex-start}}.rel-frase{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.5}.rel .rel-l{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;display:flex}.rel .rel-l .n{align-items:center;gap:6px;display:inline-flex}.rel .rel-l.tot{border-bottom:1px solid var(--line);background:var(--surface2);margin:0 -8px;padding:8px;font-weight:700}.rel .rel-l.big .v{font-size:18px}.rel .rel-l.ok .v{color:var(--ok)}.rel .rel-l.bad .v{color:var(--bad)}.rel .rel-l.warn .v{color:var(--warn)}.rel-sub{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:12px 0 4px;font-size:11px;font-weight:700}button.q{border:1px solid var(--line);background:var(--surface2);width:18px;height:18px;color:var(--muted);cursor:pointer;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:0;font-size:11px;font-weight:700;display:inline-flex}button.q:hover{background:var(--accent-soft);color:var(--fg)}.q-tip{z-index:70;background:var(--fg);color:#fff;border-radius:12px;max-width:290px;padding:10px 12px;font-size:13px;line-height:1.45;position:fixed;box-shadow:0 10px 30px #00000040}.kpi .l button.q{margin-left:2px}.rxm{grid-template-columns:300px 1fr;align-items:start;gap:16px;display:grid}.rxm-left{position:sticky;top:0}.rxm-sug{flex-direction:column;gap:4px;max-height:300px;margin-top:6px;display:flex;overflow:auto}.rxm-s{text-align:left;border:1px solid var(--line);background:var(--card,#fff);cursor:pointer;font:inherit;color:var(--fg);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 10px;display:flex}.rxm-s:hover{border-color:var(--accent);background:var(--accent-soft)}.rxm-s b{font-size:13px}.rxm-s span{color:var(--muted);font-size:12px}.rxm-s i{margin-left:auto;font-size:11px;font-style:normal;font-weight:700}.rxm-s em{color:var(--muted);width:100%;font-size:11px;font-style:normal}.rxm-item{border:1px solid var(--line);background:var(--card,#fff);border-radius:12px;margin-bottom:8px;padding:10px 12px}.rxm-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.rxm-grid{grid-template-columns:repeat(4,1fr);gap:6px 8px;display:grid}.rxm-grid .f{margin:0;font-size:11px}.rxm-grid input,.rxm-grid select{padding:6px 8px;font-size:13px}.rxm-prev{margin-top:6px;font-style:italic}.rx-doc{--rxc:#262626}.rx-doc .rx-via{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:12px;font-size:11px;font-weight:800}.rx-doc .rx-lista li{margin:6px 0}.rx-qtd{white-space:nowrap;border-bottom:1px dotted var(--muted);margin-left:12px;font-size:13px}.rx-344{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0;padding:8px 10px;font-size:12px;display:grid}.rx-344.b{margin-top:16px}.rx-blank{border-bottom:1px dotted var(--muted);height:54px}.rx-ass{align-items:flex-end;gap:16px;margin-top:28px;display:flex}.rx-ass .linha{border-top:1px solid var(--fg);width:240px;margin-bottom:4px}.rx-qr{width:72px;height:72px;margin-top:6px}.rx-qr canvas,.rx-qr img{width:72px!important;height:72px!important}.rx-corte{border-top:1px dashed var(--line);margin:16px 0;position:relative}.rx-corte:after{content:"✂ corte";color:var(--muted);background:var(--card,#fff);padding:0 6px;font-size:11px;position:absolute;top:-9px;right:0}.rx-cancel{opacity:.6}.rx-cancel ol{text-decoration:line-through}.soap{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.soap>div{border:1px solid var(--line);border-radius:10px;min-width:0;padding:8px 10px}.soap b{margin-right:6px;font-size:16px;display:inline-block}.soap small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.soap p{white-space:pre-wrap;word-break:break-word;margin:6px 0 0;font-size:13px}.fila-card{border:1px solid var(--line);border-left:4px solid var(--pc,#999);background:var(--card,#fff);border-radius:10px;margin-bottom:8px;padding:8px 10px}.fila-pr{background:var(--pc,#999);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.pills button .fila-pr{vertical-align:middle;margin-right:6px}.painel{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:70vh;padding:28px}.painel-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding-bottom:20px;display:flex}.painel h1{letter-spacing:-.02em;margin:4px 0;font-size:clamp(32px,6vw,64px);font-weight:800;line-height:1.05}.painel-sala{color:var(--accent);margin-top:6px;font-size:clamp(18px,3vw,28px);font-weight:700}.painel-hora{font-variant-numeric:tabular-nums;color:var(--muted);font-size:clamp(24px,4vw,40px);font-weight:700}.painel-item{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;font-size:clamp(18px,2.6vw,26px);display:flex}.painel-item .hint{margin-left:auto;font-size:14px}.painel-frase{font-family:var(--serif);color:var(--muted);margin-top:24px;font-size:20px;font-style:italic}@media (width<=900px){.rxm{grid-template-columns:1fr}.rxm-left{position:static}.rxm-grid{grid-template-columns:1fr 1fr}.rx-344{grid-template-columns:1fr}.soap{grid-template-columns:1fr 1fr}.fila-cols{grid-template-columns:1fr}.painel{padding:16px}}.ig-perfil.pessoa{width:100%}.ig-tabs-ficha button{padding:8px 10px}@media (width<=900px){.ig-tabs{scrollbar-width:none;justify-content:flex-start;gap:18px;padding:0 8px;overflow-x:auto}.ig-tabs::-webkit-scrollbar{display:none}.ig-tabs button{flex:none;padding:14px 4px}.lx-kpis>*{min-width:0;overflow:hidden}.lx-kpis b,.kpi b{white-space:normal;overflow-wrap:anywhere}}.lnk{cursor:pointer;text-underline-offset:3px;border-radius:4px;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000;transition:color .12s,text-decoration-color .12s}.lnk:hover,.lnk:focus-visible{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);outline:none}.rel-bar{border:1px dashed var(--line);background:var(--card,#fff);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;padding:6px 10px;display:flex}.rel-lbl{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-right:4px;font-size:10px;font-weight:700}.rel-chip{border:1px solid var(--line);color:var(--fg);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font:600 12px/1 inherit;display:inline-flex}.rel-chip b{background:var(--accent-soft,#eef);color:var(--accent);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px}.rel-chip:hover{border-color:var(--accent);color:var(--accent)}@media (width<=900px){.rel-bar{scrollbar-width:none;flex-wrap:nowrap;margin:0 -4px 10px;padding:6px 8px;overflow-x:auto}.rel-bar::-webkit-scrollbar{display:none}.rel-chip{flex:none}}@media print{.rel-bar{display:none}}@media (width<=900px){.gc-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}}body[data-paleta=turquesa]{--turq:#14b8c4;--turq-soft:#e3f8fa;--bg:#f3f5f7;--surface:#fff;--accent:#0095f6;--accent-soft:#e8f3ff;--fg:#111;--muted:#6b7280;--line:#e3e6ea}body[data-paleta=turquesa] .content{background:#f3f5f7}body[data-paleta=turquesa] .side{color:#fff;background:#2f343b;border-right:0}body[data-paleta=turquesa] .side .nav,body[data-paleta=turquesa] .side .grp-t,body[data-paleta=turquesa] .side a,body[data-paleta=turquesa] .side button{color:#d1d5db}body[data-paleta=turquesa] .side .nav svg,body[data-paleta=turquesa] .side .grp-t svg{stroke:currentColor}body[data-paleta=turquesa] .side .nav:hover{color:#fff;background:#3a4048}body[data-paleta=turquesa] .side .nav.on,body[data-paleta=turquesa] .side .nav[aria-current=page]{color:#fff;box-shadow:inset 3px 0 0 var(--turq);background:#23454b}body[data-paleta=turquesa] .side .nav.on svg{color:var(--turq)}body[data-paleta=turquesa] .side .grp-t{color:#9ca3af;letter-spacing:.1em;font-size:10px}body[data-paleta=turquesa] .side .grp-t:before,body[data-paleta=turquesa] .side .grp-t i{background:var(--g)}body[data-paleta=turquesa] .side .badge,body[data-paleta=turquesa] .side .cnt{background:var(--turq);color:#fff}body[data-paleta=turquesa] .ig-side-top{border-bottom-color:#454b54}body[data-paleta=turquesa] .ig-side-brand b,body[data-paleta=turquesa] .ig-side-brand .ig-nome,body[data-paleta=turquesa] .ig-side-top .nav,body[data-paleta=turquesa] .ig-side-top .nav svg{color:#fff}body[data-paleta=turquesa] .ig-side-top .nav.on{box-shadow:inset 3px 0 0 var(--turq);background:#23454b}body[data-paleta=turquesa] .ig-side-brand .logo,body[data-paleta=turquesa] .brand .logo{border-color:var(--turq)}body[data-paleta=turquesa] .side .hint,body[data-paleta=turquesa] .side small,body[data-paleta=turquesa] .side .nav.mais,body[data-paleta=turquesa] .side .mais{color:#9ca3af}body[data-paleta=turquesa] .top{border-bottom:1px solid var(--line);background:#fff}body[data-paleta=turquesa] .top .crumbs{color:var(--turq)}body[data-paleta=turquesa] .top .gsearch{border:1px solid var(--line);background:#f3f5f7}body[data-paleta=turquesa] .btn.p{background:var(--accent);color:#fff}body[data-paleta=turquesa] .btn.ia,body[data-paleta=turquesa] .top .btn.ia,body[data-paleta=turquesa] [data-act=abrirCopiloto].btn{border-color:#0000;background:var(--turq)!important;color:#fff!important}body[data-paleta=turquesa] .ia-fab{background:var(--turq);color:#fff}body[data-paleta=turquesa] .demo{color:#c5cad1;background:#2f343b}body[data-paleta=turquesa] .faixa-dia{color:#fff;border-bottom:2px solid var(--turq);background:#2f343b}body[data-paleta=turquesa] .faixa-dia b,body[data-paleta=turquesa] .faixa-dia .fd-h{color:var(--turq)}body[data-paleta=turquesa] .sec{color:var(--turq);font-weight:800}body[data-paleta=turquesa] .card{border:1px solid var(--line);box-shadow:0 1px 2px #1118270a}body[data-paleta=turquesa] .card.kpi,body[data-paleta=turquesa] .kpi{border-top:3px solid var(--turq)}body[data-paleta=turquesa] .grid>.kpi:nth-child(2n),body[data-paleta=turquesa] .grid>.card.kpi:nth-child(2n){border-top-color:var(--accent)}body[data-paleta=turquesa] .kpi b,body[data-paleta=turquesa] .kpi .v{color:#111}body[data-paleta=turquesa] .pills button.on{color:#fff;background:#2f343b}body[data-paleta=turquesa] .tabs button.on{color:#111;border-bottom-color:var(--turq)}body[data-paleta=turquesa] .chip.info{background:var(--turq-soft);color:#0e7f89}body[data-paleta=turquesa] table th{color:#6b7280;background:#f3f5f7}body[data-paleta=turquesa] tr.click:hover td{background:var(--turq-soft)}body[data-paleta=turquesa] .rel-bar{border-color:var(--turq);background:var(--turq-soft);border-style:solid}body[data-paleta=turquesa] .rel-lbl{color:#0e7f89}body[data-paleta=turquesa] .rel-chip{background:#fff}body[data-paleta=turquesa] .rel-chip b{color:#fff;background:#2f343b}body[data-paleta=turquesa] .rel-frase{border-left-color:var(--turq)}body[data-paleta=turquesa] .prog i{background:var(--turq)}body[data-paleta=turquesa] .fazer{border:1px solid var(--turq);background:linear-gradient(90deg,var(--turq-soft),#fff)}body[data-paleta=turquesa] .fazer .fz-ic{color:var(--turq)}body[data-paleta=turquesa] .ia-hero{background:#2f343b}body[data-paleta=turquesa] .ia-hero .spark,body[data-paleta=turquesa] .lnk:hover{color:var(--turq)}body[data-paleta=turquesa] .ag-card{border-top:3px solid var(--turq)}body[data-paleta=turquesa] .lx-kpis .kpi:nth-child(3n){border-top-color:#2f343b}body[data-paleta=turquesa] .bottom{background:#2f343b;border-top:0}body[data-paleta=turquesa] .bottom .nav{color:#9ca3af}body[data-paleta=turquesa] .bottom .nav.on{color:var(--turq)}body[data-paleta=turquesa] .bottom .nav.ia{background:var(--turq);color:#fff}body[data-paleta=turquesa] h2,body[data-paleta=turquesa] h3,body[data-paleta=turquesa] .painel h1{color:#111}body[data-paleta=turquesa] .painel-sala{color:var(--turq)}body[data-paleta=turquesa] .rx-doc .sec{color:#6b7280}.ag.v8.g .ap.v8{box-shadow:none;border:1px solid #fff;border-radius:4px;padding:2px 6px;line-height:1.25;left:1px;right:4px;overflow:hidden;background:var(--c)!important}.ag.v8.g .ap.v8:hover{z-index:4;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.ag.v8.g .ap.v8 b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;display:block;overflow:hidden}.ag.v8.g .ap.v8 small{opacity:.95;font-size:11px}.ag.v8.g .ap.v8.finalizado{opacity:.85;background:var(--c)!important}.ag.v8.g .ap.v8.finalizado b,.ag.v8.g .ap.v8.finalizado small{color:#fff}.ag.v8.g .ap.v8.faltou,.ag.v8.g .ap.v8.cancelado{color:#70757a;opacity:1;border:1px solid #dadce0;background:#fff!important}.ag.v8.g .ap.v8.faltou b,.ag.v8.g .ap.v8.cancelado b{color:#70757a;text-decoration:line-through}.ag.v8.g .ap.v8.bloqueio{color:#fff;border-color:#fff;background:repeating-linear-gradient(135deg,#616161 0 6px,#757575 6px 12px)!important}.ag.v8.g .ap.v8.bloqueio b{color:#fff}.ag.v8.g .hd.hoje b{background:#1a73e8!important}.ag.v8.g .cl{background-image:linear-gradient(#dadce0 1px,#0000 1px);border-left:1px solid #dadce0}.ag.v8.g .tm{color:#70757a}.g-cal{border-radius:6px;padding:4px 2px;position:relative}.g-cal:hover{background:#f1f3f4}.g-cal input.gc-ck{appearance:none;border:2px solid var(--cc,#616161);cursor:pointer;background:#fff;border-radius:4px;flex:none;width:18px;height:18px;margin:0;position:relative}.g-cal input.gc-ck:checked{background:var(--cc,#616161)}.g-cal input.gc-ck:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.g-cal input.gc-ck:disabled{opacity:.6}.g-cal .gc-dots{color:#5f6368;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;width:24px;height:24px;margin-left:auto;padding:0 4px;font-size:16px;line-height:1}.g-cal:hover .gc-dots,.g-cal .gc-dots:focus-visible{opacity:1}.gc-corpop{z-index:60;background:#fff;border-radius:8px;width:228px;padding:10px;font-family:Roboto,Arial,sans-serif;position:fixed;box-shadow:0 2px 6px 2px #3c404326,0 1px 2px #3c40434d}.gc-cores{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.gc-cor{cursor:pointer;color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex}.gc-cor:hover{transform:scale(1.08)}.g-px i{border-radius:3px}@media (width<=900px){.g-cal .gc-dots{opacity:1}}body .ag.v8.g .ap.v8,body .ag.v8.g .ap.v8.confirmado,body .ag.v8.g .ap.v8.aguardando,body .ag.v8.g .ap.v8.atendimento{background:var(--c)!important}body .ag.v8.g .ap.v8.finalizado{opacity:.85;background:var(--c)!important}body .ag.v8.g .ap.v8.atendimento{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--c)}.mini .d.sel,.g-mini .sel,.minical .on{color:#fff!important;background:#1a73e8!important}.lx-kpis b{overflow-wrap:anywhere;font-size:clamp(18px,1.55vw,26px)}.mc-d.hoje{color:#fff;background:#1a73e8!important}.mc-d.cur{color:#185abc;background:#d2e3fc;outline:0}.mc-d.cur.hoje{color:#fff;background:#1a73e8!important}body[data-paleta=turquesa] .bottom .nav svg,body[data-paleta=turquesa] .bottom .nav{stroke:#cbd5e1;color:#cbd5e1}body[data-paleta=turquesa] .bottom .nav.on svg,body[data-paleta=turquesa] .bottom .nav.on{stroke:var(--turq);color:var(--turq)}body[data-paleta=turquesa] .bottom .nav.ia svg{stroke:#fff}.lx-kpis b{font-size:clamp(16px,1.35vw,24px)}.ag.v8.g .ap.v8.passado{color:color-mix(in srgb,var(--c) 75%,#000);opacity:1;border-color:#fff;background:color-mix(in srgb,var(--c) 30%,#fff)!important}.ag.v8.g .ap.v8.passado b,.ag.v8.g .ap.v8.passado small{color:color-mix(in srgb,var(--c) 75%,#000)}.ag.v8.g .ap.v8.passado.finalizado{opacity:1}.ag.v8.g .ap.v8.dim{opacity:.25!important}.gc-hatch{z-index:0;pointer-events:none;background:repeating-linear-gradient(135deg,#f1f3f4 0 6px,#fff 6px 12px);position:absolute;left:0;right:0}.g-sec{margin-top:14px}.g-sec input#gcBuscaPac{background:#f1f3f4;border:1px solid #dadce0;border-radius:8px;width:100%;padding:8px 10px;font-size:13px}.g-sec #gcBuscaSug{max-height:220px}.g-chip-pac{background:#fff;border:1px solid #dadce0;border-radius:999px;align-items:center;gap:6px;margin-bottom:6px;padding:2px 6px 2px 2px;font-size:13px;display:inline-flex}.g-chip-pac button{color:#5f6368;cursor:pointer;background:0 0;border:0;font-size:16px;line-height:1}.g-insights-t{cursor:pointer;width:100%;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.g-insights{padding:4px 0}.g-ins-bar{background:#f1f3f4;border-radius:4px;height:8px;margin:8px 0;display:flex;overflow:hidden}.g-ins-bar i{height:100%;display:block}.g-ins-row{align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}.g-ins-row i{border-radius:3px;flex:none;width:10px;height:10px}.gc-pop-cores{border-top:1px solid #e0e0e0;flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;padding-top:8px;display:flex}.gc-cor.sm{width:18px;height:18px;font-size:10px}.g-cal.g-cat .gc-dots{opacity:0}.g-cal.g-cat:hover .gc-dots{opacity:1}.ag.v8.g .hd.hoje .g-wd,.ag.v8.g .hd.hoje .hint{color:#1a73e8}.g-titulo{color:#3c4043;font:400 22px Google Sans,Roboto,Arial,sans-serif}.gc-title,.g-titulo{text-transform:none}.gc-menu{margin-right:4px}.gc-logo{align-items:center;gap:8px;margin-right:14px;display:inline-flex}.gc-logo i{background:linear-gradient(135deg,#4285f4 0 50%,#34a853 50% 100%);border-radius:6px;width:26px;height:26px;display:inline-block;position:relative}.gc-logo i:after{content:"";background:#fff;border-radius:2px;position:absolute;inset:6px}.gc-logo b{color:#5f6368;font:400 20px Google Sans,Roboto,Arial,sans-serif}.g-wrap.side-off{grid-template-columns:1fr}.g-wrap.side-off>.g-side{display:none}@media (width<=1100px){.g-wrap{grid-template-columns:1fr}.g-wrap>.g-side{display:none}.g-wrap.side-open>.g-side{z-index:70;background:#fff;border-radius:0 16px 16px 0;width:280px;padding:16px;display:block;position:fixed;top:0;bottom:0;left:0;overflow:auto;box-shadow:0 8px 24px #00000040}.g-scrim{z-index:69;background:#00000059;position:fixed;inset:0}}@media (width<=900px){.g-mob .ag.v8.g{grid-template-columns:34px repeat(var(--n),minmax(42px,1fr));max-height:none}.g-mob .ag.v8.g .hd b{font-size:15px}.g-mob .ag.v8.g .hd.hoje b{width:30px;height:30px}.g-mob .ag.v8.g .tm{font-size:9px}.g-mob .ag.v8.g .ap.v8{padding:1px 3px;left:1px;right:1px}.g-mob .ag.v8.g .ap.v8 b{font-size:10px}.g-mob .ag.v8.g .ap.v8 small{font-size:9px}.gc-view-m{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:120px;padding:6px 8px;font-size:13px}.g-drawer .g-criar{margin-bottom:10px}}@media (width<=1100px){.gc-title{white-space:nowrap;text-overflow:ellipsis;max-width:40vw;font-size:18px;overflow:hidden}.gc-logo{display:none}}body[data-paleta=turquesa] .side .nav,body[data-paleta=turquesa] .side .grp-t{color:#dde1e6}body[data-paleta=turquesa] .top .btn.ia,body[data-paleta=turquesa] [data-act=abrirCopiloto].btn{background:var(--turq)!important}.gc-ev{background:var(--c);color:#fff;border-radius:4px;margin:0;padding:2px 6px;font-weight:500}.gc-ev:hover{background:var(--c);filter:brightness(.92)}.gc-ev i{display:none}.gc-ev.passado{opacity:.55}@media (width<=900px){.gc-mes-g{grid-auto-rows:minmax(72px,1fr)}.gc-d{padding:2px}.gc-ev{border-radius:3px;padding:1px 3px;font-size:9px}.gc-more{font-size:9px}}.gs-dia{border-bottom:1px solid #e8eaed;grid-template-columns:56px 1fr;gap:8px;padding:10px 0;display:grid}.gs-dt{text-align:center}.gs-dt small{color:#70757a;text-transform:uppercase;font:500 11px Roboto,Arial,sans-serif;display:block}.gs-dt b{color:#3c4043;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font:400 20px Google Sans,Roboto,Arial,sans-serif;display:inline-flex}.gs-dt.hoje b{color:#fff;background:#1a73e8}.gs-dt.hoje small{color:#1a73e8}.gs-ev{text-align:left;background:var(--c);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:8px 12px;font:14px Roboto,Arial,sans-serif;display:flex}.gs-ev b{font-weight:500}.gs-ev small{opacity:.95;font-size:12px;display:block}.gs-ev .gs-h{opacity:.95;white-space:nowrap;font-size:12px}.gs-ev .gs-st{white-space:nowrap;background:#ffffff40;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px}.gs-ev.passado{opacity:.6}.gs-ev.cancelado b,.gs-ev.faltou b{text-decoration:line-through}.gs-ev.bloqueio{background:repeating-linear-gradient(135deg,#616161 0 6px,#757575 6px 12px)}.gs-vazio{color:#70757a;padding:8px 0;font-size:13px}.gs-acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}@media (width<=900px){.top .toolbar:has(.gm-bar){width:100%}.gm-bar{align-items:center;gap:6px;width:100%;display:flex}.gm-ic{color:#3c4043;cursor:pointer;background:#f1f3f4;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.gm-mes{color:#3c4043;text-transform:lowercase;background:0 0;border:0;align-items:center;gap:2px;padding:4px 6px;font:400 22px Google Sans,Roboto,Arial,sans-serif;display:inline-flex}.gm-pill{background:#f1f3f4;border-radius:999px;align-items:center;gap:2px;padding:2px;display:flex}.gm-pill .gm-ic{background:0 0}.gm-hoje span{border:2px solid #3c4043;border-radius:4px;justify-content:center;align-items:center;width:20px;height:18px;font:700 11px Roboto,Arial,sans-serif;display:inline-flex;position:relative;top:1px}.gm-av{background:0 0;border:0;border-radius:50%;width:40px;height:40px;padding:0;overflow:hidden}.gm-av img{object-fit:cover;width:100%;height:100%}.gm-av .av{width:40px;height:40px;font-size:13px}.gm-vis{width:200px;padding:6px}.gm-vis-i{color:#3c4043;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 8px;font:14px Roboto,Arial,sans-serif;display:flex}.gm-vis-i.on{color:#1967d2;background:#e8f0fe}.gm-vis-i i{border:2px solid;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;font:700 10px Roboto,Arial,sans-serif;display:inline-flex}.gm-app{margin:0 -16px}.gm-fab{color:#001d35;z-index:40;cursor:pointer;background:#c2e7ff;border:0;border-radius:16px;width:56px;height:56px;font:300 32px/1 Roboto,Arial,sans-serif;position:fixed;bottom:84px;right:18px;box-shadow:0 2px 6px #00000040}.gm-month{background:#fff;border-top:1px solid #e0e0e0}.gm-mes-h{border-bottom:1px solid #e0e0e0;grid-template-columns:repeat(7,1fr);display:grid}.gm-mes-h div{text-align:center;color:#70757a;text-transform:uppercase;padding:8px 0;font:500 12px Roboto,Arial,sans-serif}.gm-mes-h div.hoje{color:#1a73e8}.gm-mes-g{grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(118px,auto);display:grid}.gm-d{cursor:pointer;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:4px 1px 2px;display:flex}.gm-d:nth-child(7n){border-right:0}.gm-n{color:#3c4043;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:24px;height:24px;margin-bottom:2px;font:400 13px Roboto,Arial,sans-serif;display:inline-flex}.gm-d.off .gm-n{color:#9aa0a6}.gm-n.hoje{color:#fff;background:#1a73e8;font-weight:500}.gm-ev{background:var(--c);color:#fff;white-space:nowrap;text-overflow:clip;text-transform:uppercase;letter-spacing:.01em;border-radius:3px;padding:3px;font:600 10.5px/1.2 Roboto,Arial,sans-serif;display:block;overflow:hidden}.gm-ev.passado{opacity:.75}.gm-ev.bloqueio{text-transform:none}.gm-more{color:#5f6368;text-align:left;letter-spacing:1px;padding:0 4px;font:700 12px Roboto,Arial,sans-serif}.gm-dia .ag.v8.g,.gm-3dias .ag.v8.g{grid-template-columns:52px repeat(var(--n),minmax(0,1fr))}.gm-dia .ag.v8.g .hd,.gm-3dias .ag.v8.g .hd{text-align:left;align-items:flex-start;padding:6px 8px 10px}.gm-dia .ag.v8.g .hd div,.gm-3dias .ag.v8.g .hd div{align-items:flex-start}.gm-dia .ag.v8.g .hd b{color:#3c4043;font-size:26px;font-weight:400}.gm-dia .ag.v8.g .hd.hoje b{width:40px;height:40px}.gm-dia .ag.v8.g .tm,.gm-3dias .ag.v8.g .tm{color:#70757a;font-size:12px}.gm-dia .ag.v8.g .tm span{right:6px}.gm-dia .ag.v8.g .ap.v8{border:1px solid #fff;border-radius:8px;padding:6px 10px;left:2px;right:4px}.gm-dia .ag.v8.g .ap.v8 b{white-space:normal;font:500 15px/1.25 Roboto,Arial,sans-serif}.gm-dia .ag.v8.g .ap.v8 small{font-size:12px}.gm-3dias .ag.v8.g .ap.v8{border-radius:6px;padding:4px 6px}.gm-3dias .ag.v8.g .ap.v8 b{white-space:normal;font-size:12px}.gm-app .ag.v8.g .ap.v8.confirmado b:after,.gm-app .ag.v8.g .ap.v8.finalizado b:after{content:" ✅";font-size:.85em}.gm-app .ag.v8.g .ap.v8 b{overflow:visible}.gm-app .gc-hatch{background:repeating-linear-gradient(135deg,#f5f5f5 0 6px,#fff 6px 12px)}body.gm-mode .top>.ttl,body.gm-mode .top>.gsearch:not(.open),body.gm-mode .top>.grow,body.gm-mode .top>.only-m,body.gm-mode .top>.rel,body.gm-mode .top>.btn{display:none}body.gm-mode .top{padding-top:6px;padding-bottom:4px}body.gm-mode .top .toolbar{padding:0}body.gm-mode .demo{display:none}}body[data-paleta=insta]{--bg:#fafafa;--surface:#fff;--surface2:#efefef;--line:#dbdbdb;--fg:#262626;--muted:#8e8e8e;--accent:#0095f6;--accent-soft:#e8f3ff;--accent-deep:#00376b;--ok:#1cc96b;--warn:#fcaf45;--bad:#ed4956;--grad:linear-gradient(45deg,#f9ce34 0%,#ee2a7b 50%,#6228d7 100%);--grad2:linear-gradient(90deg,#405de6,#833ab4,#e1306c,#f77737,#fcaf45)}body[data-paleta=insta] .content{background:#fafafa}body[data-paleta=insta] .side{color:#fafafa;background:#262626;border-right:1px solid #363636}body[data-paleta=insta] .side .nav,body[data-paleta=insta] .side .grp-t,body[data-paleta=insta] .side a,body[data-paleta=insta] .side button{color:#e6e6e6}body[data-paleta=insta] .side .nav svg,body[data-paleta=insta] .side .grp-t svg{stroke:currentColor}body[data-paleta=insta] .side .nav:hover{color:#fff;background:#363636}body[data-paleta=insta] .side .nav.on,body[data-paleta=insta] .side .nav[aria-current=page]{color:#fff;box-shadow:none;background:#363636;position:relative}body[data-paleta=insta] .side .nav.on:before,body[data-paleta=insta] .side .nav[aria-current=page]:before{content:"";background:var(--grad);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}body[data-paleta=insta] .side .nav.on svg{color:#fff}body[data-paleta=insta] .side .grp-t{color:#a8a8a8;letter-spacing:.1em;font-size:10px}body[data-paleta=insta] .side .grp-t:before,body[data-paleta=insta] .side .grp-t i{background:var(--g)}body[data-paleta=insta] .side .badge,body[data-paleta=insta] .side .cnt{color:#fff;background:#ed4956}body[data-paleta=insta] .ig-side-top{border-bottom-color:#363636}body[data-paleta=insta] .ig-side-brand b,body[data-paleta=insta] .ig-side-brand .ig-nome,body[data-paleta=insta] .ig-side-top .nav,body[data-paleta=insta] .ig-side-top .nav svg{color:#fff}body[data-paleta=insta] .ig-side-top .nav.on{background:#363636}body[data-paleta=insta] .ig-side-brand .logo,body[data-paleta=insta] .brand .logo{background:linear-gradient(#262626,#262626) padding-box,var(--grad) border-box;border:2px solid #0000}body[data-paleta=insta] .side .hint,body[data-paleta=insta] .side small,body[data-paleta=insta] .side .mais{color:#a8a8a8}body[data-paleta=insta] .top{background:#fff;border-bottom:1px solid #dbdbdb}body[data-paleta=insta] .top .crumbs{color:#8e8e8e}body[data-paleta=insta] .top .gsearch{background:#efefef;border:0}body[data-paleta=insta] .btn.p{color:#fff;background:#0095f6}body[data-paleta=insta] .btn.p:hover{background:#1877f2}body[data-paleta=insta] .btn.ia,body[data-paleta=insta] .top .btn.ia,body[data-paleta=insta] [data-act=abrirCopiloto].btn{border-color:#0000;background:var(--grad)!important;color:#fff!important}body[data-paleta=insta] .ia-fab{background:var(--grad);color:#fff}body[data-paleta=insta] .demo{color:#a8a8a8;background:#262626}body[data-paleta=insta] .faixa-dia{color:#fff;background:#262626;border-bottom:0}body[data-paleta=insta] .faixa-dia b,body[data-paleta=insta] .faixa-dia .fd-h{color:#fcaf45}body[data-paleta=insta] .sec{color:#8e8e8e;letter-spacing:.06em;font-weight:600}body[data-paleta=insta] .card{box-shadow:none;border:1px solid #dbdbdb;border-radius:12px}body[data-paleta=insta] .card.kpi,body[data-paleta=insta] .kpi{border-top:0;position:relative;overflow:hidden}body[data-paleta=insta] .card.kpi:before,body[data-paleta=insta] .kpi:before{content:"";background:var(--grad2);height:3px;position:absolute;top:0;left:0;right:0}body[data-paleta=insta] .kpi b,body[data-paleta=insta] .kpi .v{color:#262626}body[data-paleta=insta] .pills button{color:#262626;background:#efefef}body[data-paleta=insta] .pills button.on{color:#fff;background:#262626}body[data-paleta=insta] .tabs button.on{color:#262626;border-bottom-color:#262626}body[data-paleta=insta] .chip{color:#262626;background:#efefef}body[data-paleta=insta] .chip.info{color:#0064b7;background:#e8f3ff}body[data-paleta=insta] .chip.ok{color:#0f7b3a;background:#e4f8ec}body[data-paleta=insta] .chip.warn{color:#8a5a00;background:#fff3dc}body[data-paleta=insta] .chip.bad{color:#b4232c;background:#fde8ea}body[data-paleta=insta] table th{color:#8e8e8e;background:#fafafa}body[data-paleta=insta] tr.click:hover td{background:#fafafa}body[data-paleta=insta] .rel-bar{background:#fff;border:1px solid #dbdbdb}body[data-paleta=insta] .rel-lbl{color:#8e8e8e}body[data-paleta=insta] .rel-chip{background:#efefef;border-color:#0000}body[data-paleta=insta] .rel-chip b{color:#fff;background:#0095f6}body[data-paleta=insta] .rel-chip:hover{color:#262626;background:#dbdbdb}body[data-paleta=insta] .rel-frase{border-left-color:#0095f6}body[data-paleta=insta] .prog{background:#efefef}body[data-paleta=insta] .prog i{background:#0095f6}body[data-paleta=insta] .fazer{background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;border:2px solid #0000}body[data-paleta=insta] .fazer .fz-ic{background:var(--grad);color:#fff;border-radius:50%}body[data-paleta=insta] .ia-hero{background:#262626}body[data-paleta=insta] .ia-hero .spark{color:#fcaf45}body[data-paleta=insta] .lnk:hover{color:#0095f6}body[data-paleta=insta] .ag-card{border-top:0}body[data-paleta=insta] .ag-card:before{content:"";background:var(--grad2);border-radius:12px 12px 0 0;height:3px;margin:-1px -1px 10px;display:block}body[data-paleta=insta] h2,body[data-paleta=insta] h3{color:#262626}body[data-paleta=insta] .bottom{background:#fff;border-top:1px solid #dbdbdb}body[data-paleta=insta] .bottom .nav,body[data-paleta=insta] .bottom .nav svg{color:#262626;stroke:#262626}body[data-paleta=insta] .bottom .nav.on,body[data-paleta=insta] .bottom .nav.on svg{color:#262626;stroke:#262626;stroke-width:2.6px}body[data-paleta=insta] .bottom .nav.ia{background:var(--grad);color:#fff}body[data-paleta=insta] .bottom .nav.ia svg{stroke:#fff}body[data-paleta=insta] .painel h1{color:#262626}body[data-paleta=insta] .painel-sala{color:#0095f6}body[data-paleta=insta] .av{color:#262626;background:#efefef}body[data-paleta=insta] .ig-ring{background:var(--grad)}body[data-paleta=insta] .btn.ai,body[data-paleta=insta] .top .btn.ai{border-color:#0000;background:var(--grad)!important;color:#fff!important}body[data-paleta=insta] .sw.on{outline:2px solid #262626}body[data-paleta=marca]{--gold:#c9a76b;--gold-deep:#947346;--graphite:#292724;--graphite-2:#3a362f;--ivory:#f8f5ef;--gold-hover:#b9955b;--accent-text:#7a6240;--g:#c9a76b;--bg:var(--ivory);--surface:#fff;--surface2:#efe4d5;--line:#e9d9c7;--fg:var(--graphite);--muted:#6b6359;--accent:var(--gold-deep);--accent-soft:#efe4d5;--accent-deep:#5c4a30;--ok:#2e7d5b;--warn:var(--gold);--bad:#b4453d;--grad:linear-gradient(135deg,#e9d9c7,var(--gold) 60%,var(--gold-deep));--grad2:linear-gradient(90deg,var(--gold-deep),var(--gold),#e9d9c7);--display:"Comfortaa","Lato",system-ui,sans-serif;--font:"Lato","Manrope",system-ui,sans-serif}body[data-paleta=marca] .content{background:var(--ivory)}body[data-paleta=marca] .side{background:var(--graphite);border-right:1px solid var(--graphite-2);color:var(--ivory)}body[data-paleta=marca] .side .nav,body[data-paleta=marca] .side .grp-t,body[data-paleta=marca] .side a,body[data-paleta=marca] .side button{color:#d9d2c6}body[data-paleta=marca] .side .nav svg,body[data-paleta=marca] .side .grp-t svg{stroke:currentColor}body[data-paleta=marca] .side .nav:hover{background:var(--graphite-2);color:#fff}body[data-paleta=marca] .side .nav.on,body[data-paleta=marca] .side .nav[aria-current=page]{background:var(--graphite-2);color:#fff;box-shadow:inset 3px 0 0 var(--gold)}body[data-paleta=marca] .side .nav.on svg{color:var(--gold)}body[data-paleta=marca] .side .grp-t{color:#a69d8f;letter-spacing:.12em;font-size:10px}body[data-paleta=marca] .side .badge,body[data-paleta=marca] .side .cnt{background:var(--gold);color:var(--graphite)}body[data-paleta=marca] .ig-side-top{border-bottom-color:var(--graphite-2)}body[data-paleta=marca] .ig-side-brand b,body[data-paleta=marca] .ig-side-top .nav,body[data-paleta=marca] .ig-side-top .ig-nav{color:#fff}body[data-paleta=marca] .ig-side-top .ig-nav.on{background:var(--graphite-2);box-shadow:inset 3px 0 0 var(--gold)}body[data-paleta=marca] .side .hint,body[data-paleta=marca] .side small,body[data-paleta=marca] .side-foot div{color:#a69d8f}body[data-paleta=marca] .top{border-bottom:1px solid var(--line);background:#fff}body[data-paleta=marca] .top .crumbs{color:var(--accent-text);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:11px}body[data-paleta=marca] .top .gsearch{background:var(--ivory);border:1px solid var(--line)}body[data-paleta=marca] .btn.p{background:var(--gold);color:var(--graphite);border-color:#0000}body[data-paleta=marca] .btn.p:hover{background:var(--gold-hover)}body[data-paleta=marca] .btn.ia,body[data-paleta=marca] .top .btn.ia,body[data-paleta=marca] [data-act=abrirCopiloto].btn,body[data-paleta=marca] .btn.ai{border-color:#0000;background:var(--graphite)!important;color:var(--gold)!important}body[data-paleta=marca] .ia-fab{background:var(--graphite);color:var(--gold);border:1px solid var(--gold)}body[data-paleta=marca] .demo{background:var(--graphite);color:#d9d2c6}body[data-paleta=marca] .faixa-dia{background:var(--graphite);color:#fff;border-bottom:2px solid var(--gold)}body[data-paleta=marca] .faixa-dia b,body[data-paleta=marca] .faixa-dia .fd-h{color:var(--gold)}body[data-paleta=marca] .sec{color:var(--accent-text);font-family:var(--display);letter-spacing:.06em;font-weight:700}body[data-paleta=marca] .card{border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 2px #2927240a}body[data-paleta=marca] .card.kpi,body[data-paleta=marca] .kpi{border-top:3px solid var(--gold)}body[data-paleta=marca] .grid>.kpi:nth-child(2n),body[data-paleta=marca] .grid>.card.kpi:nth-child(2n){border-top-color:var(--gold-deep)}body[data-paleta=marca] .pills button.on{background:var(--graphite);color:#fff}body[data-paleta=marca] .tabs button.on{color:var(--graphite);border-bottom-color:var(--gold)}body[data-paleta=marca] .chip.info{color:var(--accent-text);background:#efe4d5}body[data-paleta=marca] table th{background:var(--ivory);color:var(--muted);font-family:var(--display);letter-spacing:.06em;font-size:11px}body[data-paleta=marca] tr.click:hover td{background:var(--ivory)}body[data-paleta=marca] .rel-bar{background:var(--ivory);border-color:#e9d9c7}body[data-paleta=marca] .rel-lbl{color:var(--accent-text)}body[data-paleta=marca] .bottom{border-top:1px solid var(--line);background:#fff}body[data-paleta=marca] .bottom .nav.on{color:var(--accent-text)}body[data-paleta=marca] .gm-bar{background:#fff}body[data-paleta=marca] .gm-fab{background:var(--graphite);color:var(--gold)}body[data-paleta=marca] .ig-ring{background:var(--grad)}body[data-paleta=marca] .lnk{color:var(--accent-text)}body[data-paleta=marca] .ig-mais{color:#a69d8f}body[data-paleta=marca][data-tema=instagram] .pills button:not(.on),body[data-paleta=marca][data-tema=instagram] .chip:not(.ok):not(.warn):not(.bad):not(.info):not(.acc):not(.on){background:var(--surface2)}.sv-brand{border-bottom:1px solid #ffffff14;flex-direction:column;gap:4px;margin-bottom:6px;padding:10px 10px 12px;text-decoration:none;display:flex}.sv-brand img{object-fit:contain;object-position:left;width:auto;height:30px}.sv-brand small{color:#a69d8f;letter-spacing:.08em;text-transform:uppercase;font-family:Comfortaa,sans-serif;font-size:10px}.app.collapsed .sv-brand small{display:none}.app.collapsed .sv-brand img{height:22px}body:not([data-paleta=marca]) .sv-brand{border-bottom-color:var(--line)}body:not([data-paleta=marca]) .sv-brand img{filter:invert()hue-rotate(180deg)}body[data-paleta=turquesa] .sv-brand img,body[data-paleta=insta] .sv-brand img{filter:none}.sv-gate{z-index:9999;background:#f8f5ef url(assets/simbolo-alpha.png) right -80px bottom -80px/420px no-repeat;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sv-card{color:#292724;background:#fff;border:1px solid #e9d9c7;border-radius:24px;width:min(420px,100%);padding:34px;font-family:Lato,system-ui,sans-serif;box-shadow:0 30px 80px -40px #29272466}.sv-card .sv-logo{height:36px;margin-bottom:18px}.sv-card h2{margin:0 0 16px;font-family:Comfortaa,sans-serif;font-size:22px}.sv-card label{color:#5c5347;gap:6px;margin-bottom:12px;font-size:13px;font-weight:700;display:grid}.sv-card input{font:inherit;border:1px solid #e9d9c7;border-radius:12px;padding:12px 14px;font-size:15px}.sv-card .btn.p{color:#292724;background:#c9a76b;border-radius:12px;width:100%;margin-top:4px;padding:13px;font-weight:700}.sv-card .hint{color:#6b6359;margin-top:14px;font-size:13px}.sv-card .hint a{color:#7a6240}.sv-msg{color:#b4453d;min-height:18px;margin-top:8px;font-size:13px}.sv-banner{color:#292724;background:#efe4d5;border-bottom:1px solid #e9d9c7;align-items:center;gap:10px;padding:8px 14px;font-family:Lato,system-ui,sans-serif;font-size:13px;display:flex}.sv-banner.warn{background:#fff3d6}.sv-banner.bad{background:#f8e9e7}.sv-banner .btn.p{color:#292724;background:#c9a76b}.sv-banner .grow{flex:1}body.sv-ro .btn.p:not(.sv-ok),body.sv-ro [data-act=salvar],body.sv-ro .modal .btn.p{pointer-events:none;opacity:.5}.sv-tut h2{font-family:Comfortaa,sans-serif}.sv-passos{counter-reset:s;margin:14px 0;padding:0;list-style:none}.sv-passos li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.sv-passos li:before{counter-increment:s;content:counter(s);color:#c9a76b;background:#292724;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-family:Comfortaa,sans-serif;font-size:13px;font-weight:700;display:grid}.sv-passos li.ok:before{content:"✓";color:#fff;background:#2e7d5b}.sv-passos li div{flex:1}.sv-passos li b{font-size:14px;display:block}.sv-passos li small{color:var(--muted);font-size:12px}.sv-conta{width:100%;margin-top:6px}.un-sel{border:1px solid var(--line);background:var(--surface);font:600 12.5px var(--font);color:var(--fg);cursor:pointer;border-radius:999px;align-items:center;gap:7px;margin:0 8px;padding:6px 12px;display:inline-flex}.un-sel .un-dot{background:#c9a76b;border-radius:50%;width:8px;height:8px}.un-sel.todas .un-dot{background:#8a8176}.un-sel:hover{background:var(--surface2)}.un-pop{z-index:200;background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;min-width:250px;padding:6px;display:flex;position:fixed;box-shadow:0 20px 50px -20px #00000059}.un-pop button{text-align:left;font:600 13px var(--font);color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:2px;padding:9px 10px;display:flex}.un-pop button small{color:var(--muted);font-size:11px;font-weight:400}.un-pop button.on{background:var(--accent-soft)}.un-pop button:hover{background:var(--surface2)}.un-pop button.ghost{color:var(--muted)}tr.tot td{border-top:2px solid var(--line);font-weight:700}@media (width<=760px){.un-sel .un-nome{text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}}.perio-arc{overflow:auto}table.perio{border-collapse:collapse;min-width:900px;font-size:11px}table.perio th,table.perio td{border:1px solid var(--line);text-align:center;vertical-align:middle;padding:2px 3px}table.perio th{background:var(--surface2);font-weight:700}table.perio th.aus,table.perio td.aus{background:repeating-linear-gradient(45deg,var(--surface2),var(--surface2) 4px,transparent 4px,transparent 8px)}.perio-aus{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0 4px;font-size:12px}.pi{border:0;border-bottom:1px solid var(--line);text-align:center;width:16px;color:var(--fg);background:0 0;margin:0 .5px;padding:0;font-size:11px}.pi.p4{color:#8a1f1a;background:#fde2e1;border-radius:3px}.pi.p6{color:#4a1d96;background:#e9d5ff;border-radius:3px}.pb{border:1px solid var(--muted);cursor:pointer;vertical-align:middle;background:0 0;border-radius:50%;width:11px;height:11px;margin:0 1px;padding:0}.pb.on.ss{background:#d94646;border-color:#d94646}.pb.on.pl{background:#3b82f6;border-color:#3b82f6}.pb:disabled{cursor:default;opacity:.7}.ps-sel{border:1px solid var(--line);background:var(--surface);border-radius:4px;width:auto;padding:0 2px;font-size:11px}.btn.voz{margin-top:6px}.btn.voz.rec{color:#fff;background:#b4453d;animation:1.2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.ag.v8.g{grid-template-columns:52px repeat(var(--n),minmax(96px,1fr))}@media (width>=1500px){.ag.v8.g{grid-template-columns:52px repeat(var(--n),minmax(140px,1fr))}}.ag .ap b,.ag .ap small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.kpi .v,.card.kpi b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(14px,1.35vw,24px);overflow:hidden}@media (width<=760px){.kpi .v,.card.kpi b{font-size:20px}}.mc-h b{text-transform:none}.ch-vazio{padding:14px 16px}.ch-vazio b{font-size:14px;display:block}.ch-vazio small{color:var(--muted);margin-bottom:8px;display:block}.card.tbl,.tbl,.card .tbl{-webkit-overflow-scrolling:touch;overflow-x:auto}.card:has(>table){-webkit-overflow-scrolling:touch;overflow-x:auto}.card>table{width:100%}.sv-brand{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff14}.guia{overflow-wrap:anywhere}.md{max-width:min(720px,100vw - 24px)}@media (width<=900px){.rel-bar,.top .pills,.tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.top .pills{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.top .pills::-webkit-scrollbar{display:none}}@media (width<=760px){.top .ttl{flex:auto;min-width:0;max-width:none}.top .grow{flex:0 0 0;min-width:0}.top .ttl h1{white-space:normal;font-size:15px;line-height:1.15;overflow:visible}}.mb-dash{flex-direction:column;gap:14px;padding-bottom:16px;display:flex}.mb-head{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.mb-head small{color:var(--muted);font-size:12px}.mb-head h2{margin:2px 0 0;font-size:22px}.mb-prox{border:1px solid var(--line);background:var(--surface);text-align:right;border-radius:14px;flex-direction:column;min-width:96px;padding:8px 12px;line-height:1.15;display:flex}.mb-prox small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.mb-prox b{font-family:var(--display);font-size:20px}.mb-prox span{color:var(--fg);font-size:12px}.mb-fazer{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.mb-fazer .iab{color:var(--accent)}.mb-fazer input{font:inherit;min-width:0;color:var(--fg);background:0 0;border:0;flex:1;font-size:14px}.mb-fazer input:focus{outline:none}.mb-acoes{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.mb-acoes button{background:var(--surface);border:1px solid var(--line);font:600 11.5px var(--font);color:var(--fg);border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;display:flex}.mb-acoes svg{color:var(--accent)}.mb-sec h3{font-size:14px;font-family:var(--display);align-items:center;gap:6px;margin:0 0 8px;display:flex}.mb-sec h3 small{background:var(--surface2);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:11px}.mb-sec .row{align-items:center}.mb-sec .lnk{color:var(--accent);font:600 12px var(--font);background:0 0;border:0;padding:0 0 8px}.mb-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mb-card{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:18px;flex-direction:column;gap:2px;min-height:96px;padding:14px 14px 12px;display:flex}.mb-card>small{color:var(--muted);font-size:11.5px}.mb-card b{font-family:var(--display);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:26px;line-height:1.1;overflow:hidden}.mb-card .mb-sub,.mb-card .mb-var{color:var(--muted);font-size:11px}.mb-var.up{color:var(--ok)}.mb-var.down,.mb-card.bad b{color:var(--bad)}body[data-paleta=marca] .mb-card{border-top:3px solid #c9a76b}body[data-paleta=marca] .mb-grid .mb-card:nth-child(2n){border-top-color:#947346}.mb-agenda{flex-direction:column;gap:6px;display:flex}.mb-ag{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:14px;grid-template-columns:46px 4px 1fr auto;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:grid}.mb-ag .mb-h{font:700 13px var(--mono);flex-direction:column;line-height:1.1;display:flex}.mb-ag .mb-h small{color:var(--muted);font-size:10px;font-weight:400}.mb-ag .mb-bar{background:var(--c);border-radius:4px;width:4px;height:100%;min-height:34px}.mb-ag .mb-info{flex-direction:column;min-width:0;display:flex}.mb-ag .mb-info b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.mb-ag .mb-info small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.mb-ag.passado{opacity:.55}.mb-ag.agora{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.mb-ag.prox{border-color:var(--accent)}.mb-vazio{background:var(--surface);border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:14px;padding:18px;font-size:13px}.mb-alerta{text-align:left;width:100%;color:var(--fg);background:#fff6e5;border:1px solid #f1dcb0;border-radius:12px;grid-template-columns:22px 1fr 12px;align-items:center;gap:8px;margin-bottom:6px;padding:10px 12px;font-size:13px;display:grid}body[data-paleta=marca] .mb-alerta{background:#f8f5ef;border-color:#e9d9c7}.mb-agente{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:34px 1fr;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:10px 12px;display:grid}.mb-agente span:last-child{flex-direction:column;min-width:0;display:flex}.mb-agente b{font-size:13px}.mb-agente small{color:var(--muted);font-size:11.5px;line-height:1.3}.mb-rodape{color:var(--muted);font:12px var(--font);background:0 0;border:0;align-self:center;padding:6px;text-decoration:underline}.g-google{border-top:1px solid var(--line);margin-top:10px;padding-top:8px}.gm-mode .gm-fab{color:#fff;z-index:45;cursor:pointer;background:#0b57d0;border:0;border-radius:16px;place-items:center;width:56px;height:56px;display:grid;position:fixed;bottom:84px;right:18px;box-shadow:0 4px 12px #00000059}.gm-dial{z-index:60;position:fixed;inset:0}.gm-dial-back{opacity:0;background:#000000b8;transition:all .2s;position:absolute;inset:0}.gm-dial.in .gm-dial-back{opacity:1}.gm-dial-opts{flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:84px;right:18px}.gm-dial-opts>button{color:#fff;opacity:0;background:#0b57d0;border:0;border-radius:999px;align-items:center;gap:12px;padding:14px 22px 14px 18px;font:500 17px Roboto,Arial,sans-serif;transition:all .22s;display:inline-flex;transform:translateY(16px);box-shadow:0 4px 12px #00000059}.gm-dial.in .gm-dial-opts>button{opacity:1;transform:none}.gm-dial-opts>button:first-child{transition-delay:80ms}.gm-dial-opts>button:nth-child(2){transition-delay:40ms}.gm-dial-opts .gm-dial-x{color:#001d35;background:#c2e7ff;border-radius:50%;justify-content:center;gap:0;width:56px;height:56px;padding:0}.gm-sheet-back{z-index:70;background:#00000073;position:fixed;inset:0}.gm-sheet{z-index:71;color:#1f1f1f;background:#fff;border-radius:22px 22px 0 0;flex-direction:column;font-family:Roboto,Arial,sans-serif;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;inset:8vh 0 0;transform:translateY(100%)}.gm-sheet.in{transform:none}.gm-sheet:before{content:"";background:#c4c7c5;border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}.gm-sheet-h{align-items:center;gap:8px;padding:18px 14px 6px;display:flex}.gm-sheet-h .gm-ic{color:#1f1f1f;background:#f1f3f4;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.gm-sheet-t{color:#5f6368;margin-left:4px;font-size:16px}.gm-salvar{color:#fff;background:#0b57d0;border:0;border-radius:999px;padding:12px 24px;font:500 17px Roboto,Arial,sans-serif}.gm-sheet-b{flex:1;padding-bottom:40px;overflow:auto}.gm-tit{color:#1f1f1f;background:0 0;border:0;width:100%;padding:14px 20px 8px 72px;font:400 26px Roboto,Arial,sans-serif}.gm-tit::placeholder{color:#8e918f}.gm-chips{border-bottom:1px solid #e3e3e3;gap:10px;padding:4px 20px 18px 72px;display:flex}.gm-chips button{color:#1f1f1f;background:#fff;border:1px solid #c4c7c5;border-radius:10px;padding:8px 18px;font:500 15px Roboto,Arial,sans-serif}.gm-chips button.on{color:#041e49;background:#d3e3fd;border-color:#d3e3fd}.gm-row{border-bottom:1px solid #e3e3e3;grid-template-columns:72px 1fr;padding:14px 20px 14px 0;display:grid}.gm-ri{color:#444746;justify-content:center;padding-top:2px;display:flex}.gm-rc{flex-direction:column;gap:14px;min-width:0;display:flex}.gm-line{justify-content:space-between;align-items:center;gap:10px;font-size:16px;display:flex}.gm-line.gm-dt{position:relative}.gm-dt input[type=date]{opacity:0;width:65%;height:100%;position:absolute;top:0;left:0}.gm-dt .gm-dtxt{flex:1}.gm-dt input[type=time]{color:#1f1f1f;text-align:right;background:0 0;border:0;font:400 16px Roboto,Arial,sans-serif}.gm-switch{flex:none;width:52px;height:30px;position:relative}.gm-switch input{opacity:0;width:0;height:0}.gm-switch i{background:#c4c7c5;border-radius:999px;transition:all .2s;position:absolute;inset:0}.gm-switch i:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:all .2s;position:absolute;top:3px;left:3px}.gm-switch input:checked+i{background:#0b57d0}.gm-switch input:checked+i:after{transform:translate(22px)}.gm-mais{color:#5f6368;text-align:left;background:0 0;border:0;padding:0;font:400 16px Roboto,Arial,sans-serif}.gm-row-acc .gm-rc{gap:0}.gm-acc{align-items:center;gap:14px;display:flex}.gm-acc .av{color:#fff;width:34px;height:34px}.gm-acc-m{color:#1f1f1f;font-size:15px}.gm-acc-c{align-items:center;gap:8px;display:flex}.gm-acc-c i{border-radius:50%;width:12px;height:12px;display:inline-block}.gm-sel{color:#1f1f1f;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235f6368' stroke-width='2'%3E%3Cpath d='M7 9l5-5 5 5M7 15l5 5 5-5'/%3E%3C/svg%3E") right 4px center no-repeat;border:0;width:100%;padding:0 28px 0 0;font:400 16px Roboto,Arial,sans-serif}.gm-rc input:not([type=checkbox]):not([type=date]):not([type=time]),.gm-rc textarea{color:#1f1f1f;resize:none;background:0 0;border:0;width:100%;padding:0;font:400 16px Roboto,Arial,sans-serif}.gm-rc input::placeholder,.gm-rc textarea::placeholder{color:#5f6368}.gm-sub{color:#444746;margin-top:8px}.gm-rm{color:#5f6368;background:0 0;border:0}.gm-cor i{border-radius:5px;flex:none;width:18px;height:18px;margin-right:10px;display:inline-block}.gm-file{color:#5f6368;cursor:pointer;font-size:16px;display:block}.gm-file input{display:none}.gm-drawer{font-family:Roboto,Arial,sans-serif;width:300px!important;padding:0 0 24px!important}.gm-dr-logo{align-items:center;gap:8px;padding:26px 24px 12px;display:flex}.gm-dr-logo img{height:26px}.gm-dr-logo span{color:#444746;font:400 22px Roboto,Arial,sans-serif}.gm-dr-vis{border-bottom:1px solid #e3e3e3;flex-direction:column;padding:4px 12px 10px 0;display:flex}.gm-dr-v{color:#1f1f1f;text-align:left;background:0 0;border:0;border-radius:0 999px 999px 0;align-items:center;gap:22px;width:100%;padding:14px 24px;font:400 16px Roboto,Arial,sans-serif;display:flex}.gm-dr-v.on{color:#041e49;background:#d3e3fd}.gm-dr-v svg{flex:none}.gm-dr-g{border-bottom:1px solid #e3e3e3;padding:10px 0}.gm-dr-acc{color:#1f1f1f;align-items:center;gap:16px;padding:8px 24px;font-size:14px;display:flex}.gm-dr-acc img,.gm-dr-acc .av{object-fit:cover;border-radius:50%;width:34px;height:34px}.gm-dr-acc span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.gm-dr-cal{color:#1f1f1f;cursor:pointer;align-items:center;gap:22px;padding:10px 24px 10px 30px;font-size:16px;display:flex}.gm-dr-cal span{flex:1}.gm-ck{appearance:none;border:2px solid var(--c);cursor:pointer;background:0 0;border-radius:4px;flex:none;width:22px;height:22px;margin:0;position:relative}.gm-ck:checked{background:var(--c)}.gm-ck:checked:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.gm-dr-mais{color:#1f1f1f;text-align:left;background:0 0;border:0;padding:10px 24px 6px 74px;font:400 16px Roboto,Arial,sans-serif}.gm-dr-foot{border-bottom:0;padding-top:4px}.gm-tarefas{color:#1f1f1f;background:#e8eaed;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin:1px 0;padding:1px 4px;font-size:10px;display:inline-flex}body.gm-dark .content,body.gm-dark .gm-app,body.gm-dark .gm-month,body.gm-dark .ag.v8.g,body.gm-dark .g-wrap{color:#e3e3e3;background:#1f1f1f!important}body.gm-dark .gm-bar{color:#e3e3e3;background:#2d2f31}body.gm-dark .gm-bar .gm-ic,body.gm-dark .gm-mes{color:#e3e3e3}body.gm-dark .gm-pill{background:#1f1f1f}body.gm-dark .gm-hoje span{color:#a8c7fa;border-color:#a8c7fa}body.gm-dark .gm-mes-h div,body.gm-dark .gm-mes-g>div{color:#e3e3e3;border-color:#444746}body.gm-dark .gm-mes-g>div.off{color:#8e918f}body.gm-dark .gm-mes-g>div.hoje .n{color:#062e6f;background:#a8c7fa}body.gm-dark .ag.v8.g .hd{color:#e3e3e3;background:#1f1f1f;border-color:#444746}body.gm-dark .ag.v8.g .cl{background-image:linear-gradient(#444746 1px,#0000 1px);border-color:#444746}body.gm-dark .ag.v8.g .tm span,body.gm-dark .ag .tm{color:#c4c7c5}body.gm-dark .ap{color:#1f1f1f}body.gm-dark .gm-drawer,body.gm-dark .g-drawer{color:#e3e3e3;background:#1f1f1f!important}body.gm-dark .gm-dr-v,body.gm-dark .gm-dr-cal,body.gm-dark .gm-dr-acc,body.gm-dark .gm-dr-mais{color:#e3e3e3}body.gm-dark .gm-dr-v.on{color:#c2e7ff;background:#004a77}body.gm-dark .gm-dr-vis,body.gm-dark .gm-dr-g{border-color:#444746}body.gm-dark .gm-dr-logo span{color:#c4c7c5}body.gm-dark .gm-sheet{color:#e3e3e3;background:#1f1f1f}body.gm-dark .gm-sheet-h .gm-ic{color:#e3e3e3;background:#303134}body.gm-dark .gm-tit,body.gm-dark .gm-sel,body.gm-dark .gm-rc input,body.gm-dark .gm-rc textarea,body.gm-dark .gm-dt input[type=time],body.gm-dark .gm-line,body.gm-dark .gm-acc-m{color:#e3e3e3}body.gm-dark .gm-row,body.gm-dark .gm-chips{border-color:#444746}body.gm-dark .gm-chips button{color:#e3e3e3;background:0 0;border-color:#5f6368}body.gm-dark .gm-chips button.on{color:#c2e7ff;background:#004a77;border-color:#004a77}body.gm-dark .gm-salvar{color:#062e6f;background:#a8c7fa}body.gm-dark .gm-ri,body.gm-dark .gm-mais,body.gm-dark .gm-file,body.gm-dark .gm-tit::placeholder{color:#c4c7c5}body.gm-dark .gm-dial-opts>button{background:#0b57d0}body.gm-dark .bottom{background:#1f1f1f;border-color:#444746}body.gm-dark .bottom .nav{color:#c4c7c5}body.gm-dark .gm-tarefas{color:#e3e3e3;background:#3c4043}body.gm-dark .gm-vis.gc-corpop{color:#e3e3e3;background:#2d2f31;border-color:#444746}body.gm-dark .gm-vis-i{color:#e3e3e3}body.gm-dark .gm-vis-i.on{background:#004a77}.gm-sel,.gm-rc input,.gm-rc textarea{background-color:#0000!important}.gm-sel option{color:#1f1f1f;background:#fff}body.gm-dark .gm-sel option{color:#e3e3e3;background:#2d2f31}.gm-drawer,.gm-drawer *{letter-spacing:0;text-transform:none!important}.gm-dt input[type=time]::-webkit-calendar-picker-indicator{opacity:.5}.ac .alert{border-color:var(--line);color:var(--ink);margin-bottom:12px}.ac .alert.warn{border-color:var(--warn);color:var(--warn)}.ac-passos{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ac-passos>div{border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in srgb,var(--bg) 60%,transparent);flex-direction:column;gap:4px;padding:12px;display:flex}.ac-passos small{color:var(--mute);line-height:1.45}.ac-passos .lnk{padding:0;font-size:12px}.ac-logos{border:1px dashed var(--line);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 12px;padding:12px;display:flex}.ac-logo-sv{height:26px}.ac-mais{color:var(--mute);font-size:18px}.ac-logo-cl{object-fit:contain;max-width:120px;height:34px}.ac-logo-ini{background:var(--accent);color:#fff;border-radius:8px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.ac-logos small{color:var(--mute);font-size:11px;display:block}.ac-dono{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ac-dono .av{width:44px;height:44px;font-size:15px}.ac-toggle{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ac-toggle input{flex:none;width:18px;height:18px;margin-top:2px}.ac-toggle small{color:var(--mute);font-weight:400;line-height:1.4;display:block}.ac-toggle.ro{opacity:.75;cursor:default}.ac .tbl{margin-top:8px;overflow:auto}.ac td.r{text-align:right;white-space:normal;min-width:150px}.ac td.r .btn{margin:2px 0 2px 4px}.ac tr.mute td{opacity:.55}.ac select.sm{max-width:260px;padding:4px 8px;font-size:12px}.ac .dot,.dot{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:4px;display:inline-block}.ac-vercomo{background:var(--ink);color:#fff;z-index:60;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.ac-vercomo .btn{color:var(--ink);background:#fff}.sv-rodape{border-top:1px solid var(--line);color:var(--mute);letter-spacing:.2px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;padding:14px 0 6px;font-size:11.5px;display:flex}.sv-rodape img{opacity:.9;height:16px}.sv-rodape-cl{margin-left:auto}.gm-dark .sv-rodape{color:#9aa0a6;border-top-color:#ffffff1a}.gm-dark .sv-rodape img,.gm-dark .ac-logo-sv{filter:invert()hue-rotate(180deg)}@media (width<=700px){.ac-passos{grid-template-columns:1fr}.ac td.r{white-space:normal}.sv-rodape{padding-bottom:70px;font-size:11px}.sv-rodape-cl{width:100%;margin-left:0}}@media print{.sv-rodape{margin-top:16px;display:flex!important}.ac-vercomo,.sv-brand{display:none!important}}.ag-lucro{border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in srgb,var(--accent) 6%,var(--card,#fff));flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:10px;padding:10px 14px;display:flex}.ag-lucro-i small{color:var(--mute);font-size:11px;display:block}.ag-lucro-i b{white-space:nowrap;font-size:15px}.ag-lucro-i.dest b{color:var(--ok)}.ag-lucro-i.dest.baixa b{color:var(--warn)}.ag-lucro .lnk{font-size:12px}.gm-dark .ag-lucro{color:#e8eaed;background:#202124;border-color:#ffffff1a}@media (width<=700px){.ag-lucro{gap:10px;padding:8px 10px}.ag-lucro-i b{font-size:13px}.ag-lucro-i:nth-child(3){display:none}}.si-card{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,var(--card,#fff)),var(--card,#fff));margin-bottom:14px;padding:14px 16px}.si-h{align-items:center;gap:10px;display:flex}.si-h small{color:var(--mute);font-size:11px;display:block}.si-logo{object-fit:contain;width:34px;height:34px}.si-txt{margin:10px 0 6px;font-size:14px;line-height:1.55}.si-recs{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.si-recs li{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card,#fff);align-items:center;gap:12px;padding:10px 12px;display:flex}.si-recs li>div{flex:1}.si-recs small{color:var(--mute);margin-top:2px;display:block}.si-recs .btn{flex:none}.si-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.si-foot small{color:var(--mute);font-size:11px}.gm-dark .si-card{background:#202124;border-color:#ffffff1a}.gm-dark .si-recs li{background:#2a2b2e}@media (width<=700px){.si-recs li{flex-direction:column;align-items:stretch}.si-card{padding:12px}.top .toolbar .btn.p{order:-1}}.ag.v8.g .cl{background-size:100% calc(var(--sh)*4);background-image:linear-gradient(#dadce0 1px,#0000 1px)}.gc-hatch{background:#f8f9fa}.ag.v8.g .tm span{top:-6px}.ag.v8.g .cl,.ag.v8.g .cl.hojecol{background-color:#fff}.ag.v8.g .cl.hojecol .gc-hatch{background:#f8f9fa}.ag.v8.g .hd,.ag.v8.g .tm,.ag.v8.g .gc-tz,.ag.v8.g .gc-allday-l,.ag.v8.g .gc-allday,.ag.v8.g [class*=gc-allday]{background:#fff}.ob{max-width:760px}.ob-h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ob-h small{color:var(--mute)}.ob-passos{flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ob-passos li{border:1px solid var(--line);color:var(--mute);border-radius:999px;padding:4px 10px;font-size:12px}.ob-passos li.on{background:var(--accent);color:#fff;border-color:var(--accent)}.ob-passos li.ok{color:var(--ok);border-color:var(--ok)}.ob-cert{gap:8px;display:grid}.ob-cert-i{border:1px solid var(--line);border-radius:var(--r-sm);align-items:center;gap:10px;padding:10px 12px;display:flex}.ob-cert-i>div{flex:1}.ob-cert-i small{color:var(--mute);margin-top:2px;line-height:1.5;display:block}.ob-cert-i .btn{cursor:pointer}.ob-opts{gap:10px;display:grid}.ob-opt{text-align:left;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card,#fff);cursor:pointer;font:inherit;color:inherit;padding:14px}.ob-opt:hover{border-color:var(--accent)}.ob-opt b{display:block}.ob-opt small{color:var(--mute)}@media (width<=700px){.ob .grid.g2{grid-template-columns:1fr}.ob .acts{flex-wrap:wrap}}.mi{max-width:820px}.mi-h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.mi-h img{height:30px}.mi-h small{color:var(--mute);font-size:11px;display:block}.mi-chat{gap:8px;max-height:260px;margin-bottom:10px;padding:4px 2px;display:grid;overflow:auto}.mi-m{border-radius:14px;max-width:92%;padding:10px 12px;font-size:14px;line-height:1.5}.mi-m.ia{background:color-mix(in srgb,var(--accent) 10%,var(--card,#fff));border:1px solid var(--line);border-top-left-radius:4px}.mi-m.eu{background:var(--ink);color:#fff;border-top-right-radius:4px;justify-self:end}.mi-drop{border:2px dashed var(--line);border-radius:var(--r);text-align:center;color:var(--mute);flex-direction:column;align-items:center;gap:8px;padding:22px;font-size:13px;display:flex}.mi-drop.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.mi-colar{margin-top:10px}.mi-colar textarea{width:100%;margin:8px 0}.mi-mapa{max-height:320px;overflow:auto}.mi-mapa select{max-width:220px}.mi-card{margin-bottom:12px}@media (width<=700px){.mi-m{max-width:100%}.mi-mapa td:nth-child(2),.mi-mapa th:nth-child(2){display:none}}.mb-graficos .lx-head,.mb-graficos .fazer,.mb-graficos .fz-acoes,.mb-graficos .card.frase,.mb-graficos .si-card{display:none}.mb-graficos .card{min-width:0}.mb-classico h3{margin:0}.si-card.fechado{margin-bottom:10px;padding:8px 12px}.si-card.fechado .si-h small{color:var(--ink);font-size:12px}.si-card.fechado .si-logo{width:26px;height:26px}.kpi .v,.card.kpi b{text-overflow:clip;white-space:nowrap;letter-spacing:-.01em;font-size:clamp(13px,1.15vw,24px);overflow:visible}.card.kpi.lx .v{font-size:clamp(15px,1.5vw,26px)}@media (width>=1500px){.kpi .v,.card.kpi b,.card.kpi.lx .v{font-size:26px}}.mb-dash .card.frase .ft{font-size:14px}.mb-frase{align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;display:flex}.mb-frase .fq{color:var(--accent);font-family:Georgia,serif;font-size:26px;line-height:1}.mb-frase .ft{font-size:14px;line-height:1.45}.mb-graficos .card.cal,.mb-graficos .lx-kpis,.mb-graficos .grid.g6{display:none}.mb-graficos>div>.grid{grid-template-columns:1fr}.mb-graficos .grid{grid-template-columns:1fr!important}.mb-graficos canvas{max-width:100%}.lx-kpis3{grid-template-columns:repeat(3,1fr)}.card.kpi.grp .grp-l{gap:4px;margin-top:8px;display:grid}.card.kpi.grp .grp-l span{border-top:1px dashed var(--line);justify-content:space-between;gap:8px;padding-top:4px;font-size:12px;display:flex}.card.kpi.grp .grp-l small{color:var(--mute)}.card.kpi.grp .grp-l b{white-space:nowrap;font-weight:600}.mb-grid3{grid-template-columns:1fr}.mb-card.grp{text-align:left}.mb-card.grp>b{font-size:22px}.mb-grp{grid-template-columns:1fr auto;gap:2px 10px;margin-top:8px;font-size:12px;display:grid}.mb-grp em{color:var(--mute);font-style:normal}.mb-grp strong{text-align:right;font-weight:600}@media (width<=900px){.lx-kpis3{grid-template-columns:1fr}}.card.cal .cal-ft{display:none}.card.cal .cal-sel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.kpis-grp{grid-template-columns:repeat(3,1fr)}.kpis-grp .card.kpi .v{font-size:22px}@media (width<=900px){.kpis-grp{grid-template-columns:1fr}}.card.kpi.grp{position:relative}.card.kpi.grp .dots{position:absolute;top:8px;right:8px}.mb-graficos .lx-agenda-hoje{display:none}.mb-contas{gap:6px;display:grid}.mb-conta{text-align:left;background:var(--card,#fff);border:1px solid var(--line);border-radius:var(--r-sm);width:100%;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.mb-conta .mb-h{font-family:ui-monospace,monospace;font-size:13px;display:grid}.mb-conta .mb-h small{color:var(--mute);font-family:inherit;font-size:10px}.mb-conta .mb-info{flex:1;display:grid}.mb-conta .mb-info small{color:var(--mute);font-size:11px}.mb-conta strong{white-space:nowrap}.mb-conta.venc{border-color:var(--bad)}.mb-conta.venc .mb-h small{color:var(--bad)}.mb-conta.hoje{border-color:var(--warn)}.fin-regras-l{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.6}.fin-regras,.fp-caixa{margin-bottom:12px}.fp-contato{border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px}.fp-contato small{color:var(--mute);margin-top:4px;line-height:1.45;display:block}.fp-whats{margin-top:12px}.cult-ia{margin-bottom:12px}.cult-quiz{gap:14px;margin-top:10px;display:grid}.cult-q b{margin-bottom:6px;display:block}.cult-ops{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.cult-ops label{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;display:flex}.cult-ops label.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.cult-ops input{margin-top:3px}.cult-com{border-top:1px dashed var(--line);padding:10px 0}.cult-com p{margin:6px 0 0;font-size:14px;line-height:1.5}.cult-aplica{padding-left:18px;font-size:14px;line-height:1.7}.cult-preview{margin-top:12px}.cult-bubble{color:#111;background:#dcf8c6;border-radius:12px;max-width:520px;padding:10px 12px;font-size:14px;line-height:1.45;display:inline-block}.cult-valor{margin-top:4px}.cult-rod{color:var(--accent)}@media (width<=700px){.cult-ops{grid-template-columns:1fr}}.gm-mode .ag-lucro.gm-compacta{background:0 0;border:0;margin:0 0 2px;padding:0;display:block}.gm-lucro-b{color:#3c4043;text-align:left;background:#f1f3f4;border:0;border-radius:999px;align-items:center;gap:8px;width:100%;padding:7px 12px;font:400 12.5px Roboto,Arial,sans-serif;display:flex}.gm-lucro-b b{color:#1e8e3e;font-weight:600}.gm-lucro-b b.baixa{color:#e37400}.gm-lucro-b svg{color:#5f6368;flex:none;margin-left:auto}.gm-lucro-dot{background:#1e8e3e;border-radius:50%;flex:none;width:8px;height:8px}.gm-mode .gm-fab,body[data-paleta].gm-mode .gm-fab{color:#001d35;background:#c2e7ff;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.gm-mode .gm-dial-back{background:#f8f9faf0}.gm-mode .gm-dial-opts>button{color:#1f1f1f;background:#fff;font-weight:500;box-shadow:0 1px 3px #3c40434d,0 2px 6px 2px #3c404326}.gm-mode .gm-dial-opts>button svg{color:#0b57d0}.gm-mode .gm-dial-opts .gm-dial-x{color:#001d35;background:#c2e7ff}.gm-semana .ag.v8 .ap small,.gm-semana .ag.v8 .ap .chip{display:none}.gm-semana .ag.v8.g .ap.v8 b{text-overflow:clip;-webkit-line-clamp:3;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;-webkit-box-orient:vertical;font-size:10.5px;font-weight:500;line-height:1.15;display:-webkit-box;white-space:normal!important;overflow:hidden!important}.gm-semana .ag.v8.g .ap.v8.xs b,.gm-3dias .ag.v8.g .ap.v8.xs b{display:none}.gm-semana .ag.v8.g .ap.v8.sm b{-webkit-line-clamp:2}.gm-semana .ag.v8.g .ap.v8{min-width:8px;padding:2px 3px}.gm-3dias .ag.v8.g .ap.v8 b{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gm-semana .ag.v8 .hd{text-align:center;padding:6px 0 4px}.gm-semana .ag.v8 .hd .g-wd{color:#70757a;letter-spacing:.3px;font-size:11px;display:block}.gm-semana .ag.v8 .hd b{color:#3c4043;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;font-weight:500;display:inline-grid}.gm-semana .ag.v8 .hd.hoje b{color:#fff;background:#0b57d0}.gm-semana .ag.v8 .tm{font-size:10px}body.gm-dark .gm-lucro-b{color:#e3e3e3;background:#2d2e30}body.gm-dark .gm-mode .gm-dial-back{background:#202124f0}body.gm-dark .gm-mode .gm-dial-opts>button{color:#e3e3e3;background:#303134}.gm-semana .ag.v8.g{grid-template-columns:34px repeat(var(--n),minmax(0,1fr))}.gm-semana .ag.v8.g .ap.v8{border:1px solid #fff;border-radius:4px;padding:2px 3px;left:1px;right:1px}.gm-semana .ag.v8.g .ap.v8.confirmado b:after,.gm-semana .ag.v8.g .ap.v8.finalizado b:after{content:""}.gm-semana .ag.v8.g .ap.v8 b{overflow:hidden}.gm-mode .gm-mes-g{grid-auto-rows:minmax(132px,auto)}.gm-mode .gm-d{gap:3px;padding:3px 2px 4px}.gm-mode .gm-n{width:26px;height:26px;margin-bottom:3px;font-size:14px}.gm-mode .gm-ev{text-transform:none;letter-spacing:0;text-overflow:clip;border-radius:4px;padding:3px 4px;font:500 12px/1.25 Roboto,Arial,sans-serif}.gm-mode .gm-ev.passado{opacity:.85}.gm-mode .gm-more{padding:0 5px;font-size:14px;line-height:1}.gm-mode .gm-tarefas{white-space:nowrap;text-overflow:clip;border-radius:4px;padding:3px 4px;font:500 12px Roboto,Arial,sans-serif;display:flex;overflow:hidden}.gm-mode .ag-lucro.gm-compacta{margin:6px 8px 4px}.sl{border:1px solid var(--line);border-radius:var(--r,14px);background:var(--card,#fff);grid-template-columns:260px 1fr;height:calc(100vh - 150px);min-height:520px;display:grid;overflow:hidden}.sl.com-thread{grid-template-columns:260px 1fr 360px}.sl-side{color:#e8dfe6;background:#3f2a3c;flex-direction:column;padding-bottom:8px;display:flex;overflow:auto}body[data-paleta=marca] .sl-side{color:#e9e3d8;background:#292724}.sl-ws{border-bottom:1px solid #ffffff1f;align-items:center;gap:8px;padding:14px 14px 10px;display:flex}.sl-ws b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.sl-ws small{opacity:.7;white-space:nowrap;font-size:11px}.sl-ws .btn{color:inherit;border-color:#ffffff4d;margin-left:auto}.sl-busca{color:inherit;background:#ffffff14;border:1px solid #fff3;border-radius:8px;width:calc(100% - 24px);margin:10px 12px 4px;padding:8px 10px;font-size:13px}.sl-busca::placeholder{color:#ffffff8c}.sl-grp{padding:8px 6px 4px}.sl-grp-t{letter-spacing:.04em;text-transform:uppercase;opacity:.75;justify-content:space-between;align-items:center;padding:4px 10px;font-size:12px;display:flex}.sl-grp-t .lnk{color:inherit;text-transform:none;letter-spacing:0;opacity:.9;font-size:11px}.sl-it{width:100%;color:inherit;text-align:left;cursor:pointer;opacity:.85;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:14px;display:flex}.sl-it:hover{opacity:1;background:#ffffff14}.sl-it.on{color:#fff;opacity:1;background:#1264a3}body[data-paleta=marca] .sl-it.on{color:#292724;background:#c9a76b}.sl-it.nl{opacity:1;font-weight:700}.sl-hash{opacity:.7;text-align:center;width:16px;font-weight:700}.sl-nome{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sl-badge{color:#fff;background:#e01e5a;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.sl-ab{opacity:.7;font-size:11px}.sl-it .sl-av{width:20px;height:20px;font-size:9px}.sl-dica{opacity:.6;margin-top:auto;padding:12px 14px;font-size:11px}.sl-av{background:var(--accent-soft,#e9e3d8);width:36px;height:36px;color:var(--fg);object-fit:cover;border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.sl-av.sis{color:#8a6d3b;background:#f1e9dc}.sl-main{background:var(--card,#fff);flex-direction:column;min-width:0;display:flex}.sl-main.vazio{justify-content:center;align-items:center}.sl-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:56px;padding:10px 16px;display:flex}.sl-head-t b{align-items:center;gap:6px;font-size:16px;display:flex}.sl-head-t small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:420px;font-size:12px;display:block;overflow:hidden}.sl-mem{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:2px;padding:3px 8px 3px 3px;display:inline-flex}.sl-mem .sl-av{border:2px solid var(--card,#fff);border-radius:5px;width:22px;height:22px;margin-right:-6px;font-size:9px}.sl-mem span{color:var(--muted);margin-left:10px;font-size:12px}.sl-busca-m{border:1px solid var(--line);border-radius:8px;width:180px;padding:7px 10px;font-size:13px}.sl-msgs{flex-direction:column;flex:1;padding:8px 8px 16px;display:flex;overflow:auto}.sl-msgs.modal{max-height:60vh}.sl-dia{color:var(--muted);align-items:center;gap:12px;margin:14px 8px 6px;font-size:12px;display:flex}.sl-dia:before,.sl-dia:after{content:"";border-top:1px solid var(--line);flex:1}.sl-dia span{border:1px solid var(--line);color:var(--fg);border-radius:999px;padding:3px 12px;font-weight:600}.sl-intro{flex-direction:column;gap:6px;padding:18px 12px 6px;display:flex}.sl-intro b{font-size:20px}.sl-intro .sl-av{border-radius:12px;width:56px;height:56px;font-size:18px}.sl-msg{border-radius:8px;grid-template-columns:36px 1fr;gap:0 10px;padding:4px 8px;display:grid;position:relative}.sl-msg:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}.sl-msg.cont{padding-top:1px;padding-bottom:1px}.sl-msg .sl-hora{color:var(--muted);text-align:right;opacity:0;padding-top:4px;font-size:10px}.sl-msg.cont:hover .sl-hora{opacity:1}.sl-h{align-items:baseline;gap:8px;display:flex}.sl-h b{font-size:14px}.sl-h small{color:var(--muted);font-size:11px}.sl-fixtag{color:#b08b4d!important}.sl-txt{word-break:break-word;font-size:14.5px;line-height:1.45}.sl-txt code{background:color-mix(in srgb,var(--fg) 8%,transparent);border-radius:4px;padding:1px 5px;font-size:13px}.sl-men{color:#1a56a8;background:#e8f0fe;border-radius:4px;padding:0 3px;font-weight:600}body[data-paleta=marca] .sl-men{color:#8a6d3b;background:#f1e9dc}.sl-msg.sis .sl-txt{color:var(--muted);font-size:13px;font-style:italic}.sl-msg.fix{background:#c9a76b14;border-left:3px solid #c9a76b}.sl-res{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.sl-re{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;padding:2px 8px;font-size:12px}.sl-re.on{background:#e8f0fe;border-color:#1264a3}body[data-paleta=marca] .sl-re.on{background:#f1e9dc;border-color:#c9a76b}.sl-thread-b{color:#1264a3;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin-top:2px;padding:4px;font-size:12.5px;font-weight:600;display:inline-flex}body[data-paleta=marca] .sl-thread-b{color:#8a6d3b}.sl-thread-b .sl-av{border-radius:5px;width:20px;height:20px;font-size:8px}.sl-thread-b small{color:var(--muted);font-weight:400}.sl-thread-b:hover{background:var(--card,#fff);box-shadow:0 0 0 1px var(--line)}.sl-acts{background:var(--card,#fff);border:1px solid var(--line);border-radius:8px;gap:2px;padding:2px;display:none;position:absolute;top:-14px;right:10px;box-shadow:0 2px 8px #00000014}.sl-msg:hover .sl-acts{display:inline-flex}.sl-acts button{cursor:pointer;width:30px;height:28px;color:var(--fg);background:0 0;border:0;border-radius:6px;place-items:center;font-size:14px;display:grid}.sl-acts button:hover{background:color-mix(in srgb,var(--fg) 8%,transparent)}.sl-comp{padding:8px 12px 12px;position:relative}.sl-comp-box{border:1px solid var(--line);background:var(--card,#fff);border-radius:12px;overflow:hidden}.sl-comp-box:focus-within{border-color:var(--accent,#c9a76b);box-shadow:0 0 0 3px var(--accent-soft,#f1e9dc)}.sl-comp textarea{resize:none;width:100%;font:inherit;background:0 0;border:0;outline:none;max-height:160px;padding:12px 14px 6px;font-size:14.5px}.sl-comp-bar{align-items:center;gap:2px;padding:4px 8px 6px;display:flex}.sl-cb{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:13px}.sl-cb:hover{background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg)}.sl-send{color:#fff;cursor:pointer;background:#007a5a;border:0;border-radius:6px;place-items:center;width:34px;height:30px;display:grid}body[data-paleta=marca] .sl-send{color:#c9a76b;background:#292724}.sl-men-pop{background:var(--card,#fff);border:1px solid var(--line);z-index:5;border-radius:10px;flex-direction:column;display:flex;position:absolute;bottom:100%;left:14px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.sl-men-pop:empty{display:none}.sl-men-pop button{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.sl-men-pop button:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}.sl-men-pop .sl-av{border-radius:5px;width:22px;height:22px;font-size:9px}.sl-tarefas,.sl-thr{border-left:1px solid var(--line);background:var(--card,#fff);flex-direction:column;min-width:0;display:flex}.sl-tarefas{width:320px}.sl.com-thread .sl-main{border-right:0}.sl-pt-h{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:56px;padding:12px 14px;display:flex}.sl-pt-h b{font-size:15px}.sl-pt-h small{color:var(--muted);flex:1;font-size:12px}.sl-nova{border-bottom:1px solid var(--line);gap:6px;padding:10px 12px;display:grid}.sl-nova input,.sl-nova select{padding:7px 9px;font-size:13px}.sl-nova .row{gap:6px;display:flex}.sl-nova .row select{flex:1;min-width:0}.sl-nova .row input{width:120px}.sl-pt-l{flex:1;overflow:auto}.sl-t{border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.sl-t input{margin-top:3px}.sl-t span{font-size:14px;display:block}.sl-t small{color:var(--muted);align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.sl-t small .sl-av{border-radius:4px;width:16px;height:16px;font-size:7px}.sl-t.ok span{color:var(--muted);text-decoration:line-through}.sl-t.atr small{color:var(--bad,#c0392b)}.sl-novo{gap:10px;margin:10px 0;display:grid}.sl-novo .card{text-align:left;cursor:pointer;gap:4px;display:grid}.sl-novo .card small{color:var(--muted)}.sl-membros{gap:4px;max-height:280px;margin:6px 0;display:grid;overflow:auto}.sl-membros label,.sl-pessoa{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:6px 8px;font-size:14px;display:flex}.sl-membros label:hover,.sl-pessoa:hover{background:color-mix(in srgb,var(--fg) 5%,transparent)}.sl-membros .sl-av{border-radius:7px;width:28px;height:28px;font-size:10px}.sl-membros small{color:var(--muted);margin-left:4px}.sl-nav-badge{margin-left:auto}.sl-dot{background:#e01e5a;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:22%}@media (width<=900px){.sl{background:0 0;border:0;border-radius:0;height:auto;min-height:calc(100vh - 170px);display:block}.sl-side{border-radius:14px;min-height:calc(100vh - 190px)}.sl-main{border:1px solid var(--line);border-radius:14px;height:calc(100vh - 170px)}.sl-busca-m{display:none}.sl-thr{z-index:70;border:0;position:fixed;inset:0}.sl-acts{width:max-content;box-shadow:none;grid-column:2;margin-top:4px;display:inline-flex;position:static}.sl-msg{grid-template-rows:auto auto}.sl-head-t small{max-width:200px}.bottom .nav{flex:1;min-width:0}}.sl-side .sl-busca{color:#fff!important;background:#ffffff14!important;border-color:#fff3!important}.sl-grp-t .lnk{opacity:.85;cursor:pointer;border:0;padding:0;font-size:11px;color:inherit!important;background:0 0!important}.sl-side .btn.ghost{color:inherit;background:0 0}@media (width<=900px){.sl-msg .sl-acts{display:none}.sl-msg.sel .sl-acts{display:inline-flex}.sl-msg:hover{background:0 0}.sl-msg.sel{background:color-mix(in srgb,var(--fg) 4%,transparent)}}.ds-tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.ds-tile{text-align:left;background:var(--card,#fff);border:1px solid var(--line);cursor:pointer;border-radius:18px;justify-items:start;gap:2px;padding:16px 18px;display:grid;position:relative}.ds-tile svg{background:var(--accent-soft,#f1e9dc);width:34px;height:34px;color:var(--accent,#8a6d3b);border-radius:12px;margin-bottom:6px;padding:8px}.ds-tile small{color:var(--muted);font-size:12.5px}.ds-tile b{font-size:26px;line-height:1.1;font-family:var(--display,inherit)}.ds-tile span{color:var(--muted);font-size:12.5px}.ds-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:14px}.ds-grid .card:nth-child(3){grid-column:1/-1}.ds-fat-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ds-fat-h select{width:auto;padding:7px 10px;font-size:13px}.ds-fat-h h3{margin:0}.ds-fat-h small{display:block}.ds-per{flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 6px;display:flex}.ds-per .chip{cursor:pointer;border:1px solid var(--line);background:0 0}.ds-per .chip.on{background:var(--fg);color:var(--card,#fff);border-color:var(--fg)}.ds-datas{align-items:center;gap:6px;font-size:12px;display:inline-flex}.ds-datas input{width:auto;padding:5px 8px;font-size:12px}.ds-frase{color:var(--fg);margin:4px 0 8px;font-size:14.5px}.ds-frase b{color:var(--ok,#1e7f4c)}.ds-pessoas{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ds-pessoa{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:13px;display:inline-flex}.ds-pessoa i{border-radius:50%;width:10px;height:10px}.ds-pessoa b{font-size:13px}.ds-pessoa small{color:var(--muted)}.ds-mais{margin:10px 0 0}@media (width<=900px){.ds-tiles{grid-template-columns:1fr 1fr;gap:10px}.ds-tile b{font-size:22px}.ds-grid{grid-template-columns:1fr}.mb-graficos .ds-tiles,.mb-graficos .lx-agenda-hoje{display:none}.ds-fat-h select{flex:1;min-width:120px}}.cr-obrig{background:color-mix(in srgb,var(--accent,#c9a76b) 8%,var(--card,#fff));border:1px solid var(--line);border-radius:14px;margin-bottom:10px;padding:12px 14px 6px}.cr-obrig input{font-size:16px}.cr-req{text-transform:uppercase;letter-spacing:.06em;color:var(--accent,#8a6d3b);margin-left:6px;font-size:10px;font-weight:600}.cr-dup{color:var(--warn,#b26a00);margin:-2px 0 6px;font-size:13px}.cr-dup:empty{display:none}.cr-mais{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:8px 12px}.cr-mais summary{cursor:pointer;font-size:14px;font-weight:600}.cr-mais[open] summary{margin-bottom:8px}.cr-import{margin:4px 0 0}.cr-linha{align-items:center;gap:6px;margin-right:8px;display:flex}.cr-linha input{width:300px;max-width:50vw;padding:7px 10px;font-size:13px}.cr-fab{background:var(--fg);width:56px;height:56px;color:var(--card,#fff);z-index:40;cursor:pointer;border:0;border-radius:16px;font:300 32px/1 sans-serif;position:fixed;bottom:84px;right:18px;box-shadow:0 4px 12px #00000040}body[data-paleta=marca] .cr-fab{color:#c9a76b;background:#292724}@media (width<=900px){.cr-linha{width:100%;margin:6px 0}.cr-linha input{flex:1;max-width:none}}.ds-grid{grid-template-columns:1.5fr 1fr}.ds-grid .ds-fat{grid-area:1/1/3}.ds-grid .ds-venc,.ds-grid .lx-agenda-hoje{grid-column:2}.ds-grid .card:nth-child(4){grid-column:1/-1}.ds-venc-tot{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0;display:grid}.ds-venc-tot .ds-tile{padding:12px 14px}.ds-venc-tot .ds-tile b{font-size:20px}.ds-venc-tot .ds-tile em{font-style:normal}.ds-venc-tot .bad{color:var(--bad,#c0392b)}.ds-venc-tot .ok{color:var(--ok,#1e7f4c)}.ds-venc-l{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ds-venc-l .sec{margin:6px 0 4px}.ds-venc-i{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;width:100%;padding:7px 2px;font-size:13px;display:grid}.ds-venc-d{font-family:var(--mono);color:var(--muted);font-size:12px}.ds-venc-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-venc .ds-fat-h input[type=date]{width:auto;padding:5px 8px;font-size:12px}@media (width<=900px){.ds-grid .ds-fat,.ds-grid .ds-venc,.ds-grid .lx-agenda-hoje,.ds-grid .card:nth-child(4){grid-area:auto}.ds-venc-tot{grid-template-columns:1fr 1fr}.ds-venc-tot .ds-saldo{grid-column:1/-1}.ds-venc-l{grid-template-columns:1fr}.mb-graficos .ds-venc{display:none}}.ds-grid .ds-venc{grid-area:1/2}.ds-grid .lx-agenda-hoje{grid-area:2/2}.ds-grid .card:nth-child(4){grid-area:3/1/auto/-1}@media (width<=900px){.ds-grid .ds-venc,.ds-grid .lx-agenda-hoje,.ds-grid .card:nth-child(4){grid-row:auto}}.cr-linha input{width:220px;max-width:26vw}@media (width<=1100px){.cr-linha input{width:160px;max-width:22vw}}.p360-cab{border:1px solid var(--line);background:color-mix(in srgb,var(--fg) 2%,var(--card,#fff));border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:-4px 0 10px;padding:8px 12px;display:flex}.p360-cod{font-family:var(--mono);color:var(--accent,#8a6d3b);background:var(--accent-soft,#f1e9dc);border-radius:6px;padding:2px 7px;font-size:13px;font-weight:700}.p360-cod.sm{padding:1px 5px;font-size:10.5px;font-weight:600}.p360-sit{align-items:center;gap:8px;font-size:12px;display:inline-flex}.p360-sit-m{color:var(--muted)}.p360-sit-m .lnk{font-size:12px}.p360-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.p360-tags .tag{align-items:center;gap:4px;display:inline-flex}.p360-tags .tag button{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:0;padding:0 2px}.p360-tag-add{gap:4px;display:inline-flex}.p360-tag-add input{width:120px;padding:4px 8px;font-size:12px}.p360-filtro{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;display:flex}.p360-filtro .chip{cursor:pointer}.p360-filtro .chip.on{background:var(--fg);color:var(--card,#fff)}.p360-res{margin-top:14px}.p360-res-g{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:8px;display:grid}.p360-res-g>div{border:1px solid var(--line);border-radius:12px;padding:10px 12px}.p360-res-g small{color:var(--muted);font-size:11.5px;display:block}.p360-res-g b{font-size:16px}.p360-res-g .dest{background:color-mix(in srgb,var(--ok,#1e7f4c) 8%,var(--card,#fff));border-color:color-mix(in srgb,var(--ok,#1e7f4c) 30%,var(--line))}.p360-res-g .dest b{font-size:20px}.p360-res-g .dest em{color:var(--muted);font-size:11.5px;font-style:normal;display:block}.p360-res-g .ok{color:var(--ok,#1e7f4c)}.p360-res-g .bad{color:var(--bad,#c0392b)}.p360-pend{margin-top:10px}.p360-pend-i{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:6px 0;font-size:13px;display:flex}.p360-pend-i span{flex:1}.p360-eq{border:1px solid var(--line);border-radius:10px;margin:6px 0 2px;padding:6px 10px}.p360-eq summary{cursor:pointer;font-size:13px;font-weight:600}.p360-eq-l{flex-wrap:wrap;gap:6px 14px;margin-top:6px;display:flex}.p360-eq-l label{align-items:center;gap:6px;font-size:13px;display:inline-flex}.p360-eq-l i{border-radius:50%;width:9px;height:9px;display:inline-block}@media (width<=900px){.p360-res-g{grid-template-columns:repeat(2,1fr)}.p360-res-g .dest{grid-column:1/-1}.p360-tags{margin-left:0}}.tv{gap:12px;display:grid}.tv-top{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.tv-top>div:first-child{flex:1;min-width:260px}.tv-status{gap:8px;display:flex}.tv-status>div{border:1px solid var(--line);text-align:center;border-radius:12px;min-width:88px;padding:8px 14px}.tv-status small{color:var(--muted);font-size:11px;display:block}.tv-status b{font-size:22px}.tv .ok{color:var(--ok,#1e7f4c)}.tv .bad,.tv-res .bad,.tv-det .bad{color:var(--bad,#c0392b)}.tv-fbcard p{margin:4px 0 0;font-size:14px}.tv-niveis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tv-nivel.trav{opacity:.6}.tv-nivel .btn{margin-top:6px}.tv-aulas{gap:8px;display:grid}.tv-aula{padding:0}.tv-aula summary{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;list-style:none;display:flex}.tv-aula summary::-webkit-details-marker{display:none}.tv-aula summary b{min-width:170px}.tv-aula summary span{color:var(--muted);flex:1;font-size:13px}.tv-aula p{margin:0 0 8px;padding:0 16px;font-size:14px}.tv-aula .btn{margin:0 16px 12px}.tv-nao{color:var(--bad,#c0392b)}.tv-aula.lida summary b{color:var(--ok,#1e7f4c)}.tv-teste .tv-p{margin:4px 0 12px;font-size:18px}.tv-opts{gap:8px;display:grid}.tv-opt{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14.5px;display:flex}.tv-opt.on{border-color:var(--accent,#c9a76b);background:var(--accent-soft,#f1e9dc)}.tv-opt input{margin-top:3px}.tv-nota{font-size:48px;font-weight:700;line-height:1}.tv-nota small{color:var(--muted);font-size:16px;font-weight:400}.tv-fb{background:color-mix(in srgb,var(--fg) 3%,var(--card,#fff));border:1px solid var(--line);border-radius:12px;max-width:560px;padding:10px 14px}.tv-fb p{margin:4px 0 0;font-size:14px}.tv-det{gap:8px;margin:14px 0;display:grid}.tv-d{border:1px solid var(--line);border-left-width:4px;border-radius:10px;padding:10px 14px}.tv-d.ok{border-left-color:var(--ok,#1e7f4c)}.tv-d.bad{border-left-color:var(--bad,#c0392b)}.tv-d-h{align-items:center;gap:8px;margin-bottom:4px;display:flex}.tv-sua{white-space:pre-wrap;margin:6px 0 0;font-size:13.5px}.tv-certa{color:var(--ok,#1e7f4c);margin:4px 0 0;font-size:13.5px}@media (width<=900px){.tv-niveis{grid-template-columns:1fr}.tv-aula summary{flex-wrap:wrap}.tv-aula summary b{min-width:0}.tv-top{flex-direction:column;align-items:stretch}.tv-status>div{flex:1}}.tv-opt{text-align:left;flex-direction:row;justify-content:flex-start;font-weight:400;display:flex!important}.tv-opt input{flex:none;width:auto;margin:3px 0 0}.tv-opt span{flex:1}@media (width<=900px){.rel-chip,.rel-bar [data-act],button.chip,.chip[data-act],.ds-per .chip,.p360-filtro .chip,.tv-status>div{min-height:32px;padding-top:6px;padding-bottom:6px;font-size:12px}button.lnk,.lnk[data-act]{align-items:center;min-height:32px;padding:4px 8px;display:inline-flex}.sl-grp-t .lnk{min-height:28px}.row>.lnk{margin-left:auto}.mb-sec .row .lnk{font-size:13px}button.q{width:26px;height:26px;font-size:12px}.sl-grp-t .lnk{min-height:30px;padding:4px 8px}.mb-card .lnk,.lnk.sm{min-height:30px}.top .toolbar .cr-linha{display:none}}.pp-vazio{text-align:center;border:1px dashed var(--line);background:color-mix(in srgb,var(--accent,#c9a76b) 5%,var(--card,#fff));border-radius:18px;justify-items:center;gap:8px;margin:0 0 14px;padding:28px 20px;display:grid}.pp-vazio svg{background:var(--accent-soft,#f1e9dc);width:40px;height:40px;color:var(--accent,#8a6d3b);border-radius:14px;padding:9px}.pp-vazio b{font-size:17px}.pp-vazio p{color:var(--muted);max-width:560px;margin:0;font-size:14px}.inbox .pp-vazio{grid-column:2/-1}.agr{border:1px solid var(--line);background:color-mix(in srgb,var(--fg) 2%,var(--card,#fff));border-radius:12px;margin:8px 0 10px;padding:10px 12px}.agr small{margin-bottom:6px;display:block}.agr .btn.ok{border-color:var(--ok,#1e7f4c);color:var(--ok,#1e7f4c)}#lgpdLock{z-index:9999;color:#fff;background:#292724f5;place-items:center;display:grid;position:fixed;inset:0}.lgpd-lock{text-align:center;justify-items:center;gap:10px;max-width:320px;padding:24px;display:grid}.lgpd-lock img{width:120px;margin-bottom:6px}.lgpd-lock b{font-size:20px}.lgpd-lock p{color:#cfc6b8;margin:0;font-size:14px}.lgpd-lock input{letter-spacing:.4em;text-align:center;color:#fff;background:#ffffff14;border:1px solid #ffffff4d;border-radius:12px;width:180px;padding:10px;font-size:24px}.lgpd-lock small{color:#b7ae9f}.lgpd-lock .lnk{color:#c9a76b}.lgpd-pac,.lgpd-cfg{margin-top:14px}.lgpd-grid{grid-template-columns:1fr 1.4fr;gap:14px;margin-top:10px;display:grid}.lgpd-grid>div{border:1px solid var(--line);border-radius:12px;padding:12px 14px}.lgpd-grid p{color:var(--muted);margin:4px 0 8px;font-size:13px}.lgpd-ul{color:var(--muted);gap:3px;margin:6px 0 0;padding-left:18px;font-size:13px;display:grid}@media (width<=900px){.lgpd-grid{grid-template-columns:1fr}}.sl-top{position:relative}.sl-top-b{color:#fff;background:#e01e5a;border-radius:999px;padding:1px 5px;font-size:10px;position:absolute;top:-4px;right:-4px}.menu.cc{min-width:240px}.menu.cc .cc-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:6px 10px 2px;font-size:11px}.menu.cc button{align-items:center;gap:10px;width:100%;display:flex}.menu.cc button svg{width:16px;height:16px;color:var(--muted);flex:none}.cc-mais{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.cc-mais summary{cursor:pointer;color:var(--muted);padding:6px 10px;font-size:12px;list-style:none}.cc-mais summary::-webkit-details-marker{display:none}.cc-mais summary:after{content:" ›"}.cc-mais[open] summary:after{content:" ˅"}.res-card{margin-bottom:14px}.res-frase{margin:6px 0 10px;font-size:14.5px;line-height:1.5}.res-card .tbl tr.tot td{border-top:2px solid var(--line);font-weight:700}.res-card .ok{color:var(--ok,#1e7f4c)}.res-card .bad{color:var(--bad,#c0392b)}.res-card .warn{color:var(--warn,#b26a00)}.preco-leg{color:var(--muted);grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0;font-size:12.5px;display:grid}.preco-leg span{border:1px solid var(--line);border-radius:10px;padding:8px 10px}.garg-bars{gap:6px;margin-top:6px;display:grid}.garg-b{grid-template-columns:150px 1fr 36px auto;align-items:center;gap:10px;font-size:13px;display:grid}.garg-b small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.garg-track{background:color-mix(in srgb,var(--fg) 6%,transparent);border-radius:999px;height:10px;overflow:hidden}.garg-track i{background:var(--accent,#c9a76b);border-radius:999px;height:100%;display:block}.garg-b.foco .garg-track i{background:var(--bad,#c0392b)}.garg-b em{color:var(--bad,#c0392b);font-size:11.5px;font-style:normal}@media (width<=900px){.preco-leg{grid-template-columns:1fr}.garg-b{grid-template-columns:100px 1fr 30px auto}}.hub-tabs{scrollbar-width:none;border-bottom:1px solid var(--line);align-items:center;gap:4px;margin:-4px 0 12px;padding:4px 0 6px;display:flex;overflow-x:auto}.hub-tabs::-webkit-scrollbar{display:none}.hub-nome{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:0 10px 0 2px;font-size:11px}.hub-tabs button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:8px 12px;font-size:13px}.hub-tabs button:hover{background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg)}.hub-tabs button.on{background:var(--fg);color:var(--card,#fff);font-weight:600}body[data-paleta=marca] .hub-tabs button.on{color:#c9a76b;background:#292724}@media (width<=900px){.hub-tabs{margin:0 -4px 10px;padding:4px 4px 6px}.hub-nome{display:none}.hub-tabs button{min-height:34px}}.side .nav-atalho{opacity:.85;font-size:.95em}.side .nav-atalho:before{content:"↳ ";opacity:.6}.pm-mais{display:inline-block;position:relative}.pm-mais>summary{cursor:pointer;border:1px solid var(--line);background:var(--card,#fff);border-radius:10px;align-items:center;min-height:32px;padding:6px 10px;font-size:13px;list-style:none;display:inline-flex}.pm-mais>summary::-webkit-details-marker{display:none}.pm-mais .pm-mais-b{z-index:95;background:var(--card,#fff);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;min-width:220px;max-width:min(92vw,360px);max-height:70vh;padding:10px;display:flex;position:fixed;bottom:76px;left:10px;right:10px;overflow:auto;box-shadow:0 12px 32px #00000024}#content>.pm-mais{margin:0 0 10px;display:block}#content>.pm-mais .pm-mais-b{box-shadow:none;margin-top:6px;position:static}@media (width<=900px){.pm-mais .only-d{display:inline-flex!important}.pm-mais .pm-item{justify-content:flex-start;width:100%}.pm-mais select.pm-item,.pm-mais input.pm-item{max-width:none;width:100%!important}.pm-mais .hint.pm-item{font-size:12px;display:block!important}.pm-mais .yd-un.pm-item{display:flex!important}.top .sl-top{display:inline-flex}.top .toolbar{flex-wrap:wrap;gap:6px;display:flex}.tbl-m{overflow:visible}.tbl-m>.sec{padding:12px 12px 0}.tbl-m .mtable{margin-top:6px}.mb-graficos .card.cal,.mb-graficos .si-card{display:block}.mb-graficos .lx-kpis,.mb-graficos .grid.g6{grid-template-columns:1fr 1fr;display:grid}.sl-painel-m{z-index:65;background:var(--card,#fff);border-radius:16px 16px 0 0;padding:0 0 70px;position:fixed;inset:120px 0 0;overflow:auto;box-shadow:0 -10px 30px #0000002e}.sl-painel-m .sl-tasks{border:0;width:auto;height:auto;position:static}}.pm-ag>summary{cursor:pointer;flex-direction:column;gap:2px;padding:12px 16px;font-weight:600;list-style:none;display:flex}.pm-ag>summary::-webkit-details-marker{display:none}.pm-ag>summary .hint{font-size:12px;font-weight:400}.pm-ag .pm-ag-b{gap:8px;padding:0 12px 16px;display:grid}.pm-ag .g-sec{margin:0}.pm-ag-tools{flex-wrap:wrap;gap:6px;display:flex}.pm-dash-x{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:14px;display:grid}.pm-dash-x .mb-sec{margin:0}.pm-dash-x .mb-sec h3{margin-top:0}.pm-prox{text-align:left;border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:12px;gap:2px;width:100%;padding:10px 12px;display:grid}.pm-prox b{font-size:18px;font-family:var(--display)}.pm-prox small{color:var(--muted)}@media (width<=900px){.pm-cal-m .cal-frase{display:none}.pm-cal-m{margin:0 0 12px}}.pm-mais .pm-mais-b:before{content:"Mais opções desta tela";color:var(--muted);padding:0 2px 2px;font-size:12px}.pm-mais[open]>summary{background:var(--fg);color:#fff;border-color:var(--fg)}@media (width>=901px){.mb-dash.mb-desk{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:14px;display:grid}.mb-desk>.mb-head{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mb-desk>.mb-head h2{font-size:30px;font-family:var(--display);margin:4px 0 0}.mb-desk>.mb-frase,.mb-desk>.pm-cal-m,.mb-desk>.mb-fazer,.mb-desk>.mb-acoes,.mb-desk>.si-card{grid-column:1/-1}.mb-desk>.mb-fazer{background:var(--card,#fff);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex}.mb-desk>.mb-fazer input{background:0 0;border:0;flex:1;font-size:15px}.mb-desk>.mb-acoes{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mb-desk>.mb-acoes button{border:1px solid var(--line);background:var(--card,#fff);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px;font-weight:600;display:flex}.mb-desk>.mb-sec{background:var(--card,#fff);border:1px solid var(--line);border-radius:16px;grid-column:span 6;margin:0;padding:14px 16px}.mb-desk>.mb-sec.mb-classico{background:0 0;border:0;grid-column:1/-1;padding:0}.mb-desk>.mb-sec.mb-classico>.row{padding:0 4px}.mb-desk .mb-graficos .lx-head,.mb-desk .mb-graficos .fazer,.mb-desk .mb-graficos .fz-acoes,.mb-desk .mb-graficos .card.frase,.mb-desk .mb-graficos .si-card,.mb-desk .mb-graficos .card.cal,.mb-desk .mb-graficos .ds-venc{display:none}.mb-desk .mb-grid3{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mb-desk .mb-card.grp{text-align:left;border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:12px;padding:12px}.mb-desk .mb-agenda{gap:6px;max-height:420px;display:grid;overflow:auto}.mb-desk .mb-prox{text-align:right;border:1px solid var(--line);background:var(--card,#fff);cursor:pointer;border-radius:14px;padding:10px 16px;display:grid}.mb-desk .mb-prox b{font-size:22px;font-family:var(--display)}}@media (width>=901px) and (width<=1200px){.mb-desk>.mb-sec{grid-column:1/-1}}.pm-cor{cursor:pointer;color:var(--muted);background:0 0;border:0;margin-left:auto;padding:0 6px;font-size:18px}.pm-deal{margin-left:auto}@media (width>=901px){.mb-desk>.mb-sec.mb-classico{order:10}.mb-desk>.mb-sec.mb-classico .mb-graficos{margin-top:8px}.mb-desk>.mb-sec>.ds-venc{box-shadow:none;background:0 0;border:0;padding:0}}.fd-card h3{font-size:14px;font-family:var(--display)}.fd-l{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.fd-l li{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:14px}.fd-hist details{border:1px solid var(--line);border-radius:10px;margin-bottom:8px;padding:8px 12px}.fd-hist summary{cursor:pointer;font-weight:600}.chip.ok{color:#1e7e34;background:#e6f4ea}.bd-card h3{font-size:14px;font-family:var(--display)}.bd-lista{gap:6px;display:grid}.bd-conf{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:flex}.bd-conf>span{flex:1;min-width:0}.ps-card h3{font-size:14px;font-family:var(--display)}.ps-lista{gap:6px;margin-top:8px;display:grid}.ps-row{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.ps-info{flex:1;min-width:140px;display:grid}.ps-info small{color:var(--muted)}.ps-dobra{margin-bottom:12px}.ps-dobra>summary{cursor:pointer;list-style:none}.ps-dobra>summary::-webkit-details-marker{display:none}.ps-dobra[open]>summary{margin-bottom:8px}.vz-ex{background:var(--bg);border:1px solid var(--line);white-space:pre-line;border-radius:10px;padding:10px 12px;font-size:14px}.cb-l{gap:4px;margin:6px 0;padding:0;list-style:none;display:grid}.cb-l li{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:4px 8px;font-size:14px}.cb-l li .lnk{color:var(--muted);margin-left:6px}.cb-gat details{border:1px solid var(--line);border-radius:10px;margin-bottom:6px;padding:8px 12px}.cb-gat summary{cursor:pointer}.cb-ex{border-left:3px solid var(--gold,#c9a76b);background:var(--bg);margin-top:6px;padding:6px 10px;font-size:13px;font-style:italic}.tc-msg{border:1px solid var(--line);background:var(--bg);white-space:pre-line;border-radius:14px;padding:14px 16px;font-size:16px;line-height:1.5}.tc-item{border:1px solid var(--line);background:var(--bg);border-radius:10px;margin-top:6px;padding:8px 10px}.tc-item small{color:var(--bad,#b3261e);margin-top:4px;display:block}.chip.bad{color:#b3261e;background:#fdecea}@media (width<=900px){body.gm-mode .top .yd-un,body.gm-mode .top .pm-mais,body.gm-mode .top .cr-linha,body.gm-mode .top>.only-m.ico,body.gm-mode .top [data-act=unMenu],body.gm-mode .top .un-wrap,body.gm-mode .top .un-sel{display:none!important}body.gm-mode .top{padding-top:4px}.gm-app .g-main{flex-direction:column;display:flex}.gm-app .g-main>.ag-lucro.gm-compacta{order:9;margin:6px 10px 80px}.gm-mes .gm-month{border-top:0}.gm-mes .gm-mes-h div{letter-spacing:.02em;padding:6px 0 4px;font:500 11px Roboto,Arial,sans-serif}.gm-mes .gm-mes-g{grid-auto-rows:minmax(calc(16.6667dvh - 35.8333px),auto)}.gm-mes .gm-d{border-color:#e8eaed;gap:2px;padding:3px 2px 2px}.gm-mes .gm-n{width:22px;height:22px;margin-bottom:1px;font-size:13px}.gm-mode .gm-ev{border-radius:4px;min-height:20px;padding:2px 4px;font:500 12.5px/1.3 Roboto,Arial,sans-serif}.gm-mes .gm-more{color:#5f6368;text-align:center;letter-spacing:1px;font-size:12px;line-height:1}body.gm-mode .content{background:#fff;padding-top:0}.gm-app.gm-mes,.gm-app.gm-mes .g-main{background:#fff}}.s5-card h3{font-size:14px;font-family:var(--display)}.s5-fila{gap:6px;margin-top:6px;display:grid}.s5-row{border:1px solid var(--line);background:var(--bg);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;gap:8px;padding:8px 10px;display:flex}.s5-row.late{border-color:var(--bad,#b3261e);background:#fdecea}.s5-bars{align-items:flex-end;gap:4px;height:80px;padding-top:6px;display:flex}.s5-bar{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.s5-bar i{border-radius:4px 4px 0 0;width:100%;display:block}.s5-bar small{color:var(--muted);font-size:10px}.s5-auto{border:1px solid var(--line);background:var(--bg);border-radius:10px;margin-top:10px;padding:10px 12px}.tv2 .tv2-ops{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.tv2-op{border:1px solid var(--line);cursor:pointer;background:var(--bg);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:inline-flex}.tv2 textarea{width:100%;margin-bottom:6px}.tv2-ex{margin-bottom:6px}.tv2-dobra>summary{cursor:pointer;list-style:none}.tv2-dobra>summary::-webkit-details-marker{display:none}.tv2-dobra[open]>summary{margin-bottom:8px}@media (width<=900px){.gm-app,.gm-app .g-main{width:100%;max-width:100vw;overflow-x:hidden;margin-left:0!important;margin-right:0!important}.g-mob .ag.v8.g{grid-template-columns:34px repeat(var(--n),minmax(0,1fr));width:100%}}.op-card h3{font-size:14px;font-family:var(--display)}.op-lista{gap:8px;margin-top:8px;display:grid}.op-row{border:1px solid var(--line);background:var(--bg);border-left:4px solid #c9a76b;border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:10px 12px;display:grid}.op-row.f2{border-left-color:#e08a2e}.op-row.f3{border-left-color:#b3261e}.op-info{gap:3px;min-width:0;display:grid}.op-info small{color:var(--muted)}.op-fase{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px}.op-msg{background:var(--card,#fff);border:1px dashed var(--line);white-space:pre-line;border-radius:8px;padding:6px 10px;font-size:13px}.op-acts{flex-direction:column;align-items:stretch;gap:6px;display:flex}@media (width<=900px){.op-row{grid-template-columns:1fr}.op-acts{flex-flow:wrap}}.rot-sec .rot-h{flex-wrap:wrap;gap:12px;margin-bottom:8px}.rot-tabs button small{opacity:.7;margin-left:4px}.rot-pane>div{margin:0}.foco-area{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.nv-faixa{background:color-mix(in srgb,var(--gold,#c9a76b) 14%,var(--card,#fff));border:1px solid color-mix(in srgb,var(--gold,#c9a76b) 40%,transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;font-size:14px;display:flex}.nv-faixa span{flex:1;min-width:200px}.nv .nv-v{margin-top:10px}.nv .nv-h{align-items:baseline;gap:10px;display:flex}.nv .nv-h small{color:var(--muted)}.nv .fd-l li{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}@media (width>=901px){.mb-desk>.rot-sec,.mb-desk>.fat-sec{grid-column:1/-1}.mb-desk>.fat-sec>.ds-fat{box-shadow:none;background:0 0;border:0;padding:0}}.mb-dash #fazerSug{margin:-6px 0 10px}@media (width>=901px){.mb-desk>#fazerSug{grid-column:1/-1}}.ca-porque,.ca-custo,.ca-aband{margin-top:12px}.ca-porque .neg{color:var(--bad,#b3261e)}.ca-porque .pos{color:#1e7e34}.ca-custo table input{padding:4px 6px}body.apres{font-size:115%}body.apres .demo,body.apres .nv-faixa,body.apres .hint.cr-import,body.apres .s5-auto{display:none!important}body.apres .apres-zero{opacity:.35}.apres-sair{z-index:120;background:var(--fg);color:#fff;cursor:pointer;opacity:.85;border:0;border-radius:999px;padding:8px 16px;font-size:13px;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}.apres-sair:hover{opacity:1}@media (width<=900px){.apres-sair{bottom:78px}}.ph-card{margin-top:12px}.ph-compacto{margin:0 0 10px}.ph-bar{background:var(--line);border-radius:999px;height:8px;margin:8px 0;overflow:hidden}.ph-bar i{border-radius:999px;height:100%;display:block}.ph-linha{text-align:left;border:1px dashed var(--line);background:var(--bg);cursor:pointer;border-radius:10px;width:100%;margin-top:8px;padding:8px 10px;font-size:13px;display:block}@media (width>=901px){.mb-desk .ph-linha{grid-column:1/-1}}.cu-card{margin-top:12px}.cu-card td.ok{color:#1e7e34;font-weight:600}.cu-card td.bad{color:var(--bad,#b3261e)}.mp-card{margin-top:12px}.mp-item+.mp-item{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.cu-canais{margin-bottom:12px}.cu-tag{margin-left:auto}.rxd-row{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.rxd-info{flex:1;min-width:0}.rxd-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (width<=700px){.rxd-row{flex-direction:column}.rxd-acts{justify-content:flex-start}}.fa-pre{white-space:pre-wrap;font:13px/1.55 var(--font,system-ui);background:var(--bg);border:1px solid var(--line);border-radius:10px;max-height:420px;padding:12px;overflow:auto}.fa-bloco{border-top:1px solid var(--line);margin-top:8px;padding-top:6px}.fa-ul{margin:6px 0 0 18px;padding:0}.fa-ul li{margin:3px 0}.fa-livro{margin-top:8px}.fa-rel{margin-top:10px}.ex-caso{border-top:1px solid var(--line);padding:10px 0}.ex-p{margin-bottom:6px}.ex-r{background:var(--bg);border:1px solid var(--line);border-radius:10px;margin-bottom:6px;padding:10px;font-size:13.5px;line-height:1.5}.ex-corr{margin-top:6px}.ex-corr textarea{width:100%}.lm-card{flex-direction:column;display:flex}.lm-card.on{border-color:var(--accent)}.lm-ben{color:var(--hint);margin:4px 0 0 16px;padding:0;font-size:13px}.lm-ben li{margin:2px 0}.lm-mens{text-align:right}.lm-mens small{color:var(--hint);font-size:12px;display:block}.lm-mens b{font-size:26px}.lm-grid{margin-top:12px}@media (width<=900px){.lm-mens{text-align:left}}.sis-limites{flex-wrap:wrap;gap:16px;margin-top:10px;display:flex}.sis-limites small{color:var(--hint);font-size:12px;display:block}.sis-limites b{font-size:18px}.sis-barra{background:var(--bg);border:1px solid var(--line);border-radius:999px;height:10px;margin:8px 0;overflow:hidden}.sis-fill{background:var(--accent);height:100%}.sis-fill.warn{background:#c9962b}.sis-fill.bad{background:#b04a3a}.sis-row{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.sis-n small{color:var(--hint);font-size:12px;display:block}.sis-mini{background:var(--bg);border-radius:999px;height:8px;overflow:hidden}.sis-mini div{background:var(--accent);height:100%}.sis-v{text-align:right;white-space:nowrap}.sis-v small{color:var(--hint)}.sis-grid{margin-top:12px}.lnk-card{cursor:pointer}.lnk-card:hover{border-color:var(--accent)}tr.off td{opacity:.6}@media (width<=900px){.sis-row{grid-template-columns:1fr auto}.sis-mini{display:none}.btn.ico{width:44px;height:44px}.pills button,.btn.xs,.btn.sm,.ds-per .chip{min-height:44px}}#raiz{height:100%}.entrar-pg{min-height:100%;padding:max(16px,env(safe-area-inset-top,0px)) 16px 24px;justify-content:center;align-items:center;display:flex}.entrar-pg .painel{width:100%;max-width:460px;padding:28px}.entrar-pg .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:6px;font-size:11px;font-weight:800}.entrar-pg h1{margin-bottom:16px;font-size:28px}.entrar-pg form{gap:12px;display:grid}.entrar-pg label.f{font-size:13px}.entrar-pg input{padding:11px 12px;font-size:15px}.entrar-pg .btn.lg{justify-content:center;padding:12px 16px;font-size:15px}.entrar-pg .btn[disabled]{opacity:.6;cursor:default}.entrar-pg .micro{color:var(--muted);margin:4px 0 0;font-size:13px}.msg-form{min-height:18px;font-size:13px}.msg-form.erro{color:var(--bad)}.msg-form.ok{color:var(--ok)}.aviso-conexao{border:1px solid var(--warn);border-radius:var(--r-sm);background:color-mix(in srgb,var(--warn) 12%,transparent);padding:9px 12px;font-size:13px}.lista-clinicas{gap:8px;margin-top:8px;display:grid}.lista-clinicas .btn{justify-content:space-between;width:100%}.top .quem{color:var(--muted);font-size:12px}.content .vazio{color:var(--muted)}.pv4-top .pv4-topo{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.pv4-top h2{margin:2px 0}.pv4-top h2 small{color:var(--muted);font-size:14px;font-weight:400}.pv4-acts{flex-wrap:wrap;gap:6px;display:flex}.pv4-card{margin-top:12px}.pv4-card h3{margin:0 0 4px}.pv4-tw{-webkit-overflow-scrolling:touch;max-width:100%;margin-top:10px;overflow-x:auto}.pv4-tab{border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:13.5px}.pv4-tab th,.pv4-tab td{text-transform:none;letter-spacing:normal;font-size:inherit;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle;padding:8px 10px}.pv4-tab th.pv4-rec{text-align:left;background:var(--surface);z-index:1;min-width:170px;font-weight:500;position:sticky;left:0}.pv4-tab thead th{vertical-align:bottom;font-weight:600}.pv4-tab thead th b{font-size:15px;font-weight:600;display:block}.pv4-tab thead th small{color:var(--muted);font-weight:400;display:block}.pv4-tab thead th em{color:var(--accent-deep,var(--accent));margin-top:4px;font-size:11px;font-style:normal;display:inline-block}.pv4-tab .pv4-atual{background:var(--accent-soft);box-shadow:inset 1px 0 0 var(--accent),inset -1px 0 0 var(--accent)}.pv4-tab thead .pv4-atual{box-shadow:inset 1px 0 0 var(--accent),inset -1px 0 0 var(--accent),inset 0 2px 0 var(--accent)}.pv4-tab .pv4-grp th{text-align:left;background:var(--surface2,var(--bg));text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:12px;position:sticky;left:0}.pv4-tab .pv4-pe td,.pv4-tab .pv4-pe th{border-bottom:0;padding-top:12px}.pv4-sim{color:var(--ok);vertical-align:middle;display:inline-flex}.pv4-nao{color:var(--muted)}.pv4-inc{color:var(--ok);font-size:12.5px;font-weight:600}.pv4-txt{font-size:12.5px}.pv4-basico ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 14px;margin:8px 0;padding:0;list-style:none;display:grid}.pv4-basico li{align-items:flex-start;gap:6px;display:flex}.pv4-loja{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pv4-faixa .btn{margin-left:4px}@media (width<=700px){.pv4-tab{table-layout:fixed;min-width:0;font-size:12px}.pv4-tab th.pv4-rec{width:33%;min-width:0;position:static}.pv4-tab .pv4-grp th{position:static}.pv4-tab th,.pv4-tab td{overflow-wrap:anywhere;padding:7px 4px}.pv4-tab thead th b{letter-spacing:0;overflow-wrap:normal;word-break:keep-all;font-size:10.5px}.pv4-tab thead th small{overflow-wrap:normal;font-size:10px}.pv4-tab thead th{padding:6px 2px}.pv4-tab thead th em{display:none}.pv4-txt,.pv4-inc{font-size:11px}.pv4-tab .pv4-pe .btn{white-space:normal;padding:5px 6px;font-size:11px}.pv4-basico ul{grid-template-columns:1fr}.pv4-acts{width:100%}}.cv6{flex-direction:column;gap:12px;min-width:0;max-width:1180px;margin:0 auto;display:flex}.cv6 h2{font-family:var(--display,var(--font));margin:0}.cv6 h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;font-size:16px;display:flex}.cv6-topo{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.cv6-tabs{border-bottom:1px solid var(--line);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.cv6-tabs::-webkit-scrollbar{display:none}.cv6-tabs button{min-height:44px;font:600 14px var(--font);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:10px 12px}.cv6-tabs button.on{color:var(--fg);border-bottom-color:var(--accent)}.cv6-tabs button:focus-visible,.cv6-seg button:focus-visible,.cv6-chips button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cv6-corpo{flex-direction:column;gap:12px;min-width:0;display:flex}.cv6-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cv6-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cv6-span2{grid-column:1/-1}.cv6 .card{min-width:0}.cv6-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.cv6-uso{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cv6-uso-l{align-items:center;gap:14px;min-width:0;display:flex}.cv6-uso-l>div{flex-direction:column;min-width:0;display:flex}.cv6-uso-l b{font-size:18px}.cv6-rosca{color:var(--fg);flex:none}.cv6-usu{align-items:baseline;gap:8px;display:flex}.cv6-usu b{font-size:28px}.cv6-usu span{color:var(--muted)}.cv6-barra{background:var(--line);border-radius:99px;width:100%;height:8px;overflow:hidden}.cv6-barra i{background:var(--accent);border-radius:99px;height:100%;display:block}.cv6-lista{flex-direction:column;display:flex}.cv6-li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:9px 0;display:flex}.cv6-li:first-child{border-top:0}.cv6-li .grow{flex:160px;min-width:0}.cv6-li .grow b{overflow-wrap:anywhere;display:block}.cv6-li small{color:var(--muted);overflow-wrap:anywhere;display:block}.cv6-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cv6-fim{justify-content:flex-end;margin-top:10px}.cv6-dl{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 14px;margin:6px 0;display:grid}.cv6-dl div{min-width:0}.cv6-dl dt{color:var(--muted);font-size:12px}.cv6-dl dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.cv6-fg{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 14px;margin-top:8px;display:grid}.cv6-fg .f{min-width:0}.cv6-ie{align-items:center;gap:10px;display:flex}.cv6-ie input[type=text],.cv6-ie input:not([type]){flex:1;min-width:0}.cv6-chk{white-space:nowrap;text-transform:none;letter-spacing:0;align-items:center;gap:6px;font-weight:500;display:inline-flex}.cv6-cupom,.cv6-link{flex-wrap:wrap;gap:8px;display:flex}.cv6-cupom input,.cv6-link input{flex:180px;min-width:0}.cv6-formas{flex-direction:column;gap:8px;margin:6px 0 10px;display:flex}.cv6-forma{border:1px solid var(--line);cursor:pointer;text-transform:none;letter-spacing:0;color:var(--fg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;font-weight:400;display:flex}.cv6-forma.on{border-color:var(--accent);background:var(--accent-soft)}.cv6-forma input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:0}.cv6-forma>span{flex-direction:column;flex:160px;min-width:0;display:flex}.cv6-forma small{color:var(--muted)}.cv6-demo,.cv6-fraude{align-items:flex-start;gap:10px;display:flex}.cv6-demo svg,.cv6-fraude svg{flex:none;margin-top:2px}.cv6-filtro{color:var(--muted);text-transform:none;letter-spacing:0;flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}.cv6-filtro select,.cv6-filtro input{min-width:0}.cv6-fat{flex-direction:column;display:flex}.cv6-fat-i{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.cv6-fat-i:first-child{border-top:0}.cv6-fat-d{flex-direction:column;min-width:0;display:flex}.cv6-fat-d small{color:var(--muted);overflow-wrap:anywhere}.cv6-seg{border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.cv6-seg button{min-height:40px;font:600 13px var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px}.cv6-seg button.on{background:var(--accent);color:var(--accent-fg,#fff)}.cv6-seg small{opacity:.85;font-weight:500}.cv6-planos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.cv6-plano{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;gap:4px;min-width:0;padding:18px 16px;display:flex;position:relative}.cv6-plano.atual{border:2px solid var(--accent);background:var(--accent-soft)}.cv6-selo{background:var(--accent);color:var(--accent-fg,#fff);font:700 11px var(--font);letter-spacing:.04em;border-radius:999px;padding:3px 10px;position:absolute;top:-11px;left:14px}.cv6-selo.s2{background:var(--surface);color:var(--accent-deep,var(--accent));border:1px solid var(--accent)}.cv6-plano h3{margin:4px 0 0;font-size:19px}.cv6-pub{min-height:2.6em;margin:0}.cv6-preco{align-items:baseline;gap:4px;margin-top:6px;display:flex}.cv6-preco b{font-size:28px}.cv6-preco small{color:var(--muted)}.cv6-rec-t{margin:12px 0 4px;font-size:13px;font-weight:700}.cv6-rec{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.cv6-rec li{align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.cv6-rec li svg{color:var(--ok);flex:none;margin-top:2px}.cv6-rec li span{overflow-wrap:anywhere;min-width:0}.cv6-plano-pe{margin-top:auto;padding-top:8px}.cv6-busca{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:8px;max-width:460px;margin:8px 0;padding:0 12px;display:flex}.cv6-busca svg{color:var(--muted);flex:none}.cv6-busca input{flex:1;min-width:0;min-height:44px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.cv6-chips{flex-wrap:wrap;gap:6px;margin:4px 0 12px;display:flex}.cv6-chips button{border:1px solid var(--line);background:var(--surface);min-height:40px;font:600 13px var(--font);color:var(--fg);cursor:pointer;border-radius:999px;padding:8px 12px}.cv6-chips button.on{background:var(--accent);border-color:var(--accent);color:var(--accent-fg,#fff)}.cv6-chips small{opacity:.7;font-weight:500}.cv6-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.cv6-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.cv6-card-h{align-items:center;gap:10px;min-width:0;display:flex}.cv6-card-h .grow{min-width:0}.cv6-card-h b{overflow-wrap:anywhere;display:block}.cv6-logo{width:42px;height:42px;font:700 14px var(--font);color:#fff;background:var(--c);border-radius:12px;flex:none;place-items:center;display:grid}.cv6-cat{color:var(--muted);font-size:12px;display:block}.cv6-card .hint{flex:1;margin:0}.cv6-card-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cv6-sub{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px;font-size:12px}.cv6-int-cfg .cv6-pulsa,.cv6-pulsa{transition:box-shadow .3s;box-shadow:0 0 0 3px var(--accent)!important}.cv6-loja{margin-bottom:12px}.cv6-loja-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;display:grid}.cv6-loja-g>div{min-width:0}.cv6-ext{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.cv6-ext .grow{flex:140px;min-width:0}.cv6-ext b{overflow-wrap:anywhere;display:block}.cv6-ext small{color:var(--muted);display:block}.cv6-ext-ic{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-deep,var(--accent));border-radius:10px;flex:none;place-items:center;display:grid}.sv3-mod .cv6-det{margin-left:auto}.cv6-imp{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.cv6-conf{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.cv6-conf>div{border:1px solid var(--line);border-radius:10px;padding:8px}.cv6-conf small{color:var(--muted);display:block}.cv6-conf b{font-size:20px}.cv6-conf .ok{color:var(--ok)}.cv6-conf .bad{color:var(--bad)}.cv6-prev{max-height:180px;margin:8px 0;overflow:auto}.cv6-ver{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cv6-ver-n{box-sizing:border-box;background:var(--accent-soft);min-width:84px;min-height:84px;color:var(--accent-deep,var(--accent));border-radius:20px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;padding:8px 6px;display:flex}.cv6-ver-n b{font-size:26px;line-height:1.15}.cv6-ver-n small{text-align:center;font-size:11px;line-height:1.3}.cv6-nv{border-top:1px solid var(--line);grid-template-columns:90px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.cv6-nv:first-of-type{border-top:0}.cv6-nv-v{flex-direction:column;display:flex}.cv6-nv-v small{color:var(--muted)}.cv6-nv ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.cv6-nv li span{overflow-wrap:anywhere}.cv6-aj{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cv6-ind{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.cv6-ind-ic{background:var(--accent-soft);width:64px;height:64px;color:var(--accent-deep,var(--accent));border-radius:18px;flex:none;place-items:center;display:grid}.cv6-ind p{margin:6px 0 0}.cv6-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;margin:0;padding-left:20px;display:grid}.cv6-passos li{min-width:0}.cv6-passos b{display:block}.cv6-passos span{color:var(--muted)}.top .cv6-ind-top{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.top .cv6-ind-top svg{color:var(--accent-deep,var(--accent))}.top .cv6-ind-top.on{border-color:var(--accent)}.cv6-hf{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr);align-items:end;gap:10px;display:grid}.cv6-hist{flex-direction:column;display:flex}.cv6-hf-d summary{cursor:pointer;align-items:center;min-height:40px;font-weight:600;display:flex}.cv6-hf-d[open] summary{margin-bottom:8px}.cv6-h-i{border-top:1px solid var(--line);grid-template-columns:170px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.cv6-h-i:first-child{border-top:0}.cv6-h-q{flex-direction:column;min-width:0;display:flex}.cv6-h-q small,.cv6-h-o small{color:var(--muted);overflow-wrap:anywhere;display:block}.cv6-h-o{overflow-wrap:anywhere;min-width:0}.cv6-diff{flex-direction:column;gap:3px;margin-top:6px;display:flex}.cv6-diff>div{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;display:flex}.cv6-c{font-weight:600}.cv6-a{color:var(--muted);overflow-wrap:anywhere;text-decoration:line-through}.cv6-d{color:var(--ok);overflow-wrap:anywhere;font-weight:600}@media (width<=1100px){.cv6-hf{grid-template-columns:repeat(2,minmax(0,1fr))}.cv6-hf .cv6-grow{grid-column:1/-1}}@media (width<=900px){.cv6-g3,.cv6-g2,.cv6-planos,.cv6-loja-g{grid-template-columns:minmax(0,1fr)}.cv6-span2{grid-column:auto}.cv6-pub{min-height:0}.cv6-fat-i{grid-template-columns:minmax(0,1fr) auto}.cv6-fat-i .cv6-acts{grid-column:1/-1}.cv6-h-i{grid-template-columns:minmax(0,1fr);gap:4px}.cv6-h-q{flex-flow:wrap;align-items:baseline;gap:8px}.cv6-passos{grid-template-columns:minmax(0,1fr)}.cv6-nv{grid-template-columns:minmax(0,1fr);gap:4px}.cv6-nv-v{flex-direction:row;align-items:baseline;gap:8px}.cv6-cards,.cv6-imp,.cv6-fg{grid-template-columns:minmax(0,1fr)}.cv6 .btn.xs{min-height:40px;padding-left:12px;padding-right:12px}.cv6-seg{width:100%}.cv6-seg button{flex:1}.cv6-busca{max-width:none}}@media (width<=520px){.cv6-hf{grid-template-columns:minmax(0,1fr)}.cv6-conf b{font-size:17px}}.sv3-g{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:stretch;gap:12px;display:grid}.sv3-g.sm{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.sv3-g.lg{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.sv3-g>*{min-width:0;margin:0}.sv3-c{box-sizing:border-box;flex-direction:column;gap:6px;min-width:0;display:flex}.sv3-c .sv3-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.sv3-c h3,.sv3-h3{margin:0;font-size:15px;line-height:1.25}.sv3-sec{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 8px;display:flex}.sv3-sec h3{margin:0;font-size:16px}.sv3-sec .hint{margin:0}.sv3-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sv3-top>div:first-child{flex:260px;min-width:0}.sv3-top h2{margin:0;font-size:20px}.sv3-num{flex-wrap:wrap;gap:8px;display:flex}.sv3-num>div{background:var(--surface2,var(--bg));border-radius:12px;min-width:88px;padding:8px 12px}.sv3-num small{color:var(--muted);font-size:11px;display:block}.sv3-num b{font-size:18px}.sv3-ic{vertical-align:-3px;flex:none}.sv3-lk{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.sv3-lk:hover{border-color:var(--accent)}.sv3-lk .sv3-ico{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-deep,var(--accent));border-radius:10px;flex:none;place-items:center;display:grid}.sv3-lk b{font-size:14px;display:block}.sv3-lk .hint{margin-top:2px;font-size:12px}.sv3-clip{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sv3-pill{background:var(--surface2,var(--bg));color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.sv3-tbl{overflow-x:auto}.sv3-tbl table{width:100%}.sv3-tbl td,.sv3-tbl th{vertical-align:middle}.sv3-only-m{display:none}@media (width<=900px){.sv3-only-d{display:none!important}.sv3-only-m{display:grid}.sv3-g.sm{grid-template-columns:repeat(2,minmax(0,1fr))}.sv3-g,.sv3-g.lg{grid-template-columns:1fr}.sv3-top h2{font-size:18px}}.sv3-quem.ig-pessoa{all:unset;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:row;align-items:center;gap:8px;min-width:0;padding:0;display:inline-flex}.sv3-quem.ig-pessoa b{font-size:14px;display:block}.sv3-quem.ig-pessoa small,.sv3-two small{color:var(--muted);font-size:12px;font-weight:400;display:block}.sv3-two{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.sv3-two small{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.sv3-ptab select{width:auto;min-width:150px}.sv3-acts{white-space:nowrap;text-align:right}.sv3-acts .btn{margin-left:4px}.sv3-quem .av{flex:none}.sv3-pes{flex-direction:column;gap:6px;display:flex}.sv3-pes .sv3-ph{align-items:center;gap:10px;min-width:0;display:flex}.sv3-pes .sv3-ph>div{min-width:0}.sv3-pes .sv3-ph b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sv3-pes select{width:100%}.sv3-off{opacity:.55}.sv3-mx{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.sv3-mx th{color:var(--muted);text-align:center;vertical-align:bottom;word-break:normal;overflow-wrap:normal;font-weight:600;line-height:1.2;white-space:normal!important;text-transform:none!important;letter-spacing:0!important;padding:6px 2px!important;font-size:11px!important}.sv3-mx th:first-child{width:118px}.sv3-mx th:nth-child(2){width:52px}.sv3-mx th:first-child,.sv3-mx td:first-child{text-align:left;padding-left:10px}.sv3-mx td{text-align:center;border-top:1px solid var(--line);padding:7px 4px}.sv3-dot{border:2px solid var(--accent);box-sizing:border-box;vertical-align:middle;border-radius:50%;width:14px;height:14px;display:inline-block}.sv3-dot.full{background:var(--accent)}.sv3-dot.part{background:linear-gradient(90deg,var(--accent) 50%,transparent 50%)}.sv3-dot.none{border-color:var(--line);background:0 0}.sv3-cap{border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.sv3-cap.y{background:var(--accent-soft);color:var(--accent-deep,var(--accent))}.sv3-cap.n{color:var(--muted)}.sv3-leg{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;font-size:12px;display:flex}.sv3-perf .sv3-bar{grid-template-columns:110px 1fr 34px;align-items:center;gap:8px;font-size:12px;display:grid}.sv3-perf .sv3-bar i{background:var(--line);border-radius:3px;height:6px;display:block;overflow:hidden}.sv3-perf .sv3-bar i b{background:var(--accent);height:100%;display:block}.sv3-perf details{margin-bottom:8px}.sv3-perf summary{cursor:pointer;gap:6px;list-style:none}.sv3-perf summary::-webkit-details-marker{display:none}.sv3-perf details[open] summary{margin-bottom:6px}.sv3-log .item{padding:6px 0}.sv3-log .d{min-width:0}.sv3-1l{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sv3-ul{flex-direction:column;gap:5px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.sv3-ul li{align-items:center;gap:6px;display:flex}.sv3-mod{position:relative}.sv3-mod .sv3-mh{align-items:flex-start;gap:8px;display:flex}.sv3-mod .sv3-mh h3{flex:1;min-width:0}.sv3-mod .sv3-pr{font-size:17px;font-weight:700}.sv3-mod .sv3-pr small{color:var(--muted);font-size:12px;font-weight:400}.sv3-mod.breve{background:var(--surface2,var(--bg));border-style:dashed}.sv3-mod.breve .sv3-lock{background:var(--surface,#fff);width:28px;height:28px;color:var(--muted);border-radius:9px;flex:none;place-items:center;display:grid}.sv3-cats{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.sv3-cats button{border:1px solid var(--line);background:var(--surface,#fff);font:inherit;cursor:pointer;color:inherit;border-radius:999px;padding:6px 12px;font-size:13px}.sv3-cats button.on{background:var(--accent);border-color:var(--accent);color:#fff}.sv3-cats button small{opacity:.75;margin-left:4px}.sv3-pal{cursor:pointer;border:2px solid var(--line);background:var(--surface,#fff);font:inherit;color:inherit;text-align:left;border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex}.sv3-pal.on{border-color:var(--accent)}.sv3-pal .sv3-mini{border:1px solid #0000000f;border-radius:9px;grid-template-columns:22% 1fr;height:58px;display:grid;overflow:hidden}.sv3-pal .sv3-mini i{display:block}.sv3-pal .sv3-mini span{flex-direction:column;gap:5px;padding:7px;display:flex}.sv3-pal .sv3-mini span em{border-radius:4px;height:7px;display:block}.sv3-pal b{font-size:13px}.sv3-prev{border:1px solid var(--line);border-radius:14px;grid-template-columns:110px 1fr;min-height:150px;display:grid;overflow:hidden}.sv3-prev .pv-side{flex-direction:column;gap:7px;padding:12px 10px;font-size:12px;display:flex}.sv3-prev .pv-side span{border-radius:7px;padding:5px 7px}.sv3-prev .pv-main{flex-direction:column;gap:8px;padding:12px;display:flex}.sv3-prev .pv-card{border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.sv3-prev .pv-btn{border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:600}.sv3-cores{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.sv3-cores label{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.sv3-cores input[type=color]{border:1px solid var(--line);background:var(--surface,#fff);border-radius:10px;width:64px;height:40px;padding:2px}.sv3-fr-hoje{flex-direction:column;gap:8px;display:flex}.sv3-fr-hoje .ft{font-family:var(--serif,var(--display));font-size:24px;line-height:1.3}.sv3-chk{flex-wrap:wrap;gap:6px;display:flex}.sv3-chk button{border:1px solid var(--line);background:var(--surface,#fff);font:inherit;cursor:pointer;color:inherit;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.sv3-chk button.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-deep,var(--accent))}.sv3-chk button i{border:1.5px solid;border-radius:4px;place-items:center;width:14px;height:14px;font-size:10px;font-style:normal;display:inline-grid}.sv3-fr{min-height:118px}.sv3-fr p{margin:0;font-size:14px;line-height:1.4}.sv3-fr .sv3-au{color:var(--muted);font-size:12px}.sv3-fr.oculta{opacity:.5}.sv3-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sv3-passo{background:var(--surface,#fff);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:10px;padding:12px;display:flex}.sv3-passo .n{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.sv3-passo.feito .n{background:var(--ok,#2e7d5b)}.sv3-passo b{font-size:14px;display:block}.sv3-passo small{color:var(--muted);margin-top:2px;font-size:12px;display:block}@media (width<=900px){.sv3-passos{grid-template-columns:1fr}}.sv3-ac .am-card{cursor:pointer;background:var(--surface,#fff);border:1px solid var(--line);border-radius:14px;flex-direction:column;flex:none;width:auto;min-width:0;transition:none;display:flex;overflow:hidden}.sv3-ac .am-card:hover{border-color:var(--accent);transform:none}.sv3-ac .am-card .am-capa{aspect-ratio:16/9;box-shadow:none;border-radius:0;justify-content:flex-end;padding:12px}.sv3-ac .am-card .am-capa .am-t{font-size:15px}.sv3-ac .am-card .am-fav{top:8px;right:8px}.sv3-ac .sv3-cb{flex-direction:column;flex:1;gap:5px;padding:12px;display:flex}.sv3-ac .sv3-cb b.t{font-size:14px;line-height:1.25}.sv3-ac .sv3-meta{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.sv3-ac .sv3-pc{font-size:17px;font-weight:700}.sv3-ac .sv3-cb .sv3-foot{justify-content:space-between}.sv3-ac .sv3-prog{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.sv3-ac .sv3-prog i{background:var(--accent);height:100%;display:block}.sv3-ac .am-hero{min-height:0;color:inherit;background:var(--surface,#fff);border:1px solid var(--line);box-shadow:none;border-radius:16px;grid-template-columns:minmax(0,260px) 1fr;align-items:stretch;gap:0;margin:0;display:grid}.sv3-ac .am-hero:after{display:none}.sv3-ac .am-hero .am-capa{aspect-ratio:auto;min-height:150px;box-shadow:none;border-radius:0}.sv3-ac .am-hero .sv3-hc{flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex}.sv3-ac .am-hero h2{margin:0;font-size:20px}@media (width<=900px){.sv3-ac .am-hero{grid-template-columns:1fr}.sv3-ac .am-hero .am-capa{min-height:120px}}.sv3-ac .am-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (width<=900px){.sv3-ac .am-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv3-ac .sv3-cb{padding:10px}}@media (width<=420px){.sv3-ac .am-grid.um{grid-template-columns:1fr}}.sv3-cp{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}@media (width<=900px){.sv3-cp{grid-template-columns:1fr}}.sv3-cp .sv3-box{flex-direction:column;gap:10px;display:flex;position:sticky;top:70px}.sv3-box .am-capa{aspect-ratio:16/9;box-shadow:none;border-radius:12px;padding:12px}.sv3-box .am-capa .am-t{font-size:16px}.sv3-mods details{border:1px solid var(--line);background:var(--surface,#fff);border-radius:12px;margin-bottom:8px;overflow:hidden}.sv3-mods summary{cursor:pointer;align-items:center;gap:8px;padding:12px;font-weight:600;list-style:none;display:flex}.sv3-mods summary::-webkit-details-marker{display:none}.sv3-mods summary small{color:var(--muted);margin-left:auto;font-weight:400}.sv3-aula{border-top:1px solid var(--line);align-items:center;gap:10px;padding:9px 12px;display:flex}.sv3-aula .d{flex:1;min-width:0}.sv3-aula .d b{font-size:14px;font-weight:500;display:block}.sv3-aula .d small{color:var(--muted);font-size:12px}.sv3-aula .st{border:1.5px solid var(--line);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.sv3-aula .st.ok{background:var(--accent);border-color:var(--accent);color:#fff}.sv3-gpt .sv3-row2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=900px){.sv3-gpt .sv3-row2{grid-template-columns:1fr}}.sv3-gpt .sv3-key{gap:6px;display:flex}.sv3-gpt .sv3-key input{min-width:0;font-family:var(--mono,monospace);flex:1}.sv3-gpt textarea{box-sizing:border-box;width:100%}.sv3-st{align-items:center;gap:6px;font-size:13px;display:inline-flex}.sv3-st i{background:var(--muted);border-radius:50%;width:9px;height:9px}.sv3-st.ok i{background:var(--ok,#2e7d5b)}.sv3-st.bad i{background:var(--bad,#c0392b)}.sv3-sw{cursor:pointer;align-items:center;gap:8px;display:flex}.sv3-sw input{width:auto}.cv6-fg .f2{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}a.lnk-card{color:inherit;text-decoration:none;display:block}a.lnk-card:hover{border-color:var(--accent)}.cv6-ap-i small{color:var(--muted);display:block}.sv3-mx{min-width:1100px}.sv5-k{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:10px;display:grid}.sv5-k div{background:var(--surface2);border-radius:10px;padding:8px 10px}.sv5-k b{font-size:20px;line-height:1.2;display:block}.sv5-k span{color:var(--muted);font-size:12px}.sv5-conv{flex-direction:column;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}.sv5-m{border:1px solid var(--line);border-radius:12px;max-width:760px;padding:10px 12px}.sv5-m small{color:var(--muted);margin-left:8px;font-size:11px}.sv5-m p{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.45}.sv5-m.cliente{background:color-mix(in srgb,var(--accent) 10%,var(--surface));align-self:flex-end}.sv5-m.sistema{color:var(--muted);border-style:dashed;font-size:12px}.sv5-m.sistema p{font-size:12px}.sv5-saude{margin-top:12px}.sv5-lista{padding:4px 0}.sv5-it{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}.sv5-it:last-child{border-bottom:0}.sv5-it:hover{background:var(--surface2)}.sv5-it-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sv5-it-t b{overflow-wrap:anywhere}.sv5-it-c{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sv5-pers{text-align:center;grid-column:1/-1;padding:8px 0 2px}.sv5-pers .lnk{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.sv5-pl{margin:8px 0;padding:0;list-style:none}.sv5-pl li{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:6px 0;display:flex}.sv5-pl label{cursor:pointer;align-items:center;gap:8px;display:flex}@media (width<=700px){.sv5-it{flex-direction:column;align-items:stretch}.sv5-it-c{justify-content:flex-start}.sv5-ch .row{flex-wrap:wrap}.sv5-m{max-width:100%}.sv5-det .row{flex-wrap:wrap}}.mn6-realce{outline-offset:3px;z-index:5;animation:1.1s ease-in-out 4 mn6pulso;position:relative;outline:3px solid var(--accent)!important;box-shadow:0 0 0 8px color-mix(in srgb,var(--accent) 22%,transparent)!important}@keyframes mn6pulso{50%{box-shadow:0 0 0 14px color-mix(in srgb,var(--accent) 8%,transparent)}}.mn6-dica{z-index:1200;background:var(--fg);color:var(--bg,#fff);font:600 13px/1.3 var(--font);pointer-events:none;border-radius:9px;max-width:260px;padding:7px 11px;position:fixed;box-shadow:0 6px 20px #0003}@media (prefers-reduced-motion:reduce){.mn6-realce{animation:none}}.mn6-fab{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--fg);cursor:pointer;z-index:40;border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid;position:fixed;bottom:150px;right:26px;box-shadow:0 6px 18px #00000024}.mn6-fab:hover{transform:translateY(-2px)}.mn6-fab:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mn6-painel{z-index:46;background:var(--surface);width:380px;max-width:calc(100vw - 32px);height:min(600px,100vh - 44px);color:var(--fg);border:1px solid var(--line);font-family:var(--font);border-radius:18px;flex-direction:column;display:flex;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 18px 50px #00000038}.mn6-painel[hidden]{display:none}.mn6-painel.min{background:var(--surface);border-radius:999px;width:auto;height:auto}.mn6-pill{color:var(--fg);font:600 14px var(--font);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:8px 16px 8px 8px;display:flex}.mn6-ph{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 12px 12px 14px;display:flex}.mn6-ph-t{flex:1;min-width:0;display:grid}.mn6-ph-t b{font-size:15px}.mn6-ph-t small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mn6-x{min-width:40px;min-height:40px}.mn6-av{background:var(--mn6-av);color:#fff;width:36px;height:36px;font:700 13px/1 var(--font);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.mn6-av.sm{width:30px;height:30px;font-size:12px}.mn6-msgs{flex-direction:column;flex:1;gap:10px;margin:0;padding:14px 12px;list-style:none;display:flex;overflow:auto}.mn6-msgs>.mn6-m{max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;align-items:flex-end;gap:8px;min-height:0;margin:0;padding:0;display:flex}.mn6-msgs>.mn6-m:before,.mn6-msgs>.mn6-m:after{content:none}.mn6-m p{overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.45}.mn6-m.sis{justify-content:center}.mn6-m.sis span{color:var(--muted);background:var(--surface2);text-align:center;border-radius:999px;padding:3px 10px;font-size:12px}.mn6-m.eu{justify-content:flex-end}.mn6-m.eu p{background:color-mix(in srgb,var(--accent) 16%,var(--surface));border-radius:14px 14px 4px;max-width:82%;padding:8px 12px}.mn6-b{background:var(--surface2);border-radius:14px 14px 14px 4px;gap:4px;min-width:0;max-width:84%;padding:9px 12px;display:grid}.mn6-passos{margin:4px 0 0;padding-left:18px;font-size:14px;line-height:1.45}.mn6-passos li{margin:2px 0}.mn6-bts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.mn6-bts .btn{min-height:36px}.mn6-dots{gap:4px;padding:4px 0;display:inline-flex}.mn6-dots i{background:var(--muted);border-radius:50%;width:7px;height:7px;animation:1s infinite mn6dig}.mn6-dots i:nth-child(2){animation-delay:.15s}.mn6-dots i:nth-child(3){animation-delay:.3s}@keyframes mn6dig{0%,80%,to{opacity:.3}40%{opacity:1}}.mn6-form{border-top:1px solid var(--line);gap:8px;padding:10px;display:flex}.mn6-form input{box-sizing:border-box;flex:1;min-width:0;min-height:44px;font-size:15px}.mn6-form .btn{min-height:44px}@media (width<=900px){.mn6-painel:not(.min){width:auto;max-width:none;height:auto;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;inset:0}.mn6-painel.min{right:12px;bottom:calc(76px + env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}.mn6-bts .btn{min-height:44px}.mn6-b{max-width:90%}}.mn6-painel .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mn6{max-width:1180px;margin:0 auto;padding-bottom:96px}.mn6 .sr-only,.mn6-painel .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mn6-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.mn6-busca{flex:1;min-width:0;display:flex}.mn6-busca input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font-size:15px}.mn6-cols{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}.mn6-idx{border:1px solid var(--line);background:var(--surface);border-radius:14px;max-height:calc(100vh - 120px);padding:6px;position:sticky;top:12px;overflow:auto}.mn6-dep summary{cursor:pointer;letter-spacing:.04em;border-radius:10px;padding:10px;font-size:13px;font-weight:700;list-style-position:inside}.mn6-dep summary small{color:var(--muted);margin-left:4px;font-weight:500}.mn6-dep summary:hover{background:var(--surface2)}.mn6-dep ul,.mn6-card ul{margin:0 0 6px;padding:0;list-style:none}.mn6-li{text-align:left;width:100%;min-height:36px;color:var(--fg);font:500 14px/1.3 var(--font);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 10px 8px 22px;display:block}.mn6-li:hover,.mn6-li:focus-visible{background:var(--surface2)}.mn6-li.on{background:color-mix(in srgb,var(--accent) 12%,var(--surface));font-weight:700}.mn6-corpo{min-width:0}.mn6-boas p{color:var(--muted);margin:0 0 10px;line-height:1.5}.mn6-grade{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:10px;display:grid}.mn6-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;min-width:0;padding:12px}.mn6-card h3{margin:0 0 6px;font-size:15px}.mn6-card .mn6-li{padding-left:6px}.mn6-card .btn{margin:4px 6px 0 0}.mn6-res{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mn6-res button{text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;width:100%;color:var(--fg);font:inherit;border-radius:12px;gap:3px;min-width:0;padding:12px 14px;display:grid}.mn6-res button:hover,.mn6-res button:focus-visible{border-color:var(--accent)}.mn6-res b{font-size:15px}.mn6-res small{color:var(--muted);font-size:12px}.mn6-res span{color:var(--muted);overflow-wrap:anywhere;font-size:13.5px;line-height:1.45}.mn6-nres{margin:0 0 8px}.mn6-volta{margin-bottom:8px}.mn6-dep-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.mn6-dep-h h2{margin:0}.mn6-art{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:20px 22px}.mn6-art-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mn6-art-t h2{margin:6px 0 0;font-size:24px;line-height:1.2}.mn6-art-a{flex-wrap:wrap;gap:8px;display:flex}.mn6-chip{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-block}.mn6-serve{margin:12px 0 4px;font-size:16px;line-height:1.55}.mn6-sec{margin-top:18px}.mn6-sec h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12.5px}.mn6-sec p,.mn6-sec li,.mn6-sec dd{font-size:14.5px;line-height:1.55}.mn6-tarefa{border-left:3px solid color-mix(in srgb,var(--accent) 55%,var(--line));margin:0 0 14px;padding:2px 0 4px 14px}.mn6-tarefa h4{margin:0 0 4px;font-size:15.5px}.mn6-tarefa ol{margin:0 0 6px;padding-left:20px}.mn6-ind,.mn6-err{gap:8px;margin:0;display:grid}.mn6-ind div,.mn6-err div{border:1px solid var(--line);border-radius:10px;padding:9px 12px}.mn6-ind dt,.mn6-err dt{font-size:14px;font-weight:700}.mn6-ind dd,.mn6-err dd{color:var(--fg);margin:2px 0 0}.mn6-rel{flex-wrap:wrap;gap:8px;display:flex}.mn6-vazio{border:1px dashed var(--line);border-radius:14px;padding:18px}.mn6-ajuda{flex-wrap:wrap;gap:6px;margin-top:8px}@media (width<=900px){.mn6-busca{flex:100%}.mn6-bar .btn{flex:auto}.mn6-cols{grid-template-columns:minmax(0,1fr);gap:14px}.mn6-idx{max-height:none;position:static}.mn6-art{padding:16px 14px}.mn6-art-t h2{font-size:21px}.mn6-art-a{width:100%}.mn6-art-a .btn{flex:auto;min-height:44px}.mn6-bar .btn{min-height:44px}.mn6-li{min-height:44px;padding-top:11px;padding-bottom:11px}.mn6-dep summary{box-sizing:border-box;min-height:44px;padding-top:13px}.mn6-grade{grid-template-columns:minmax(0,1fr)}.mn6-card .btn,.mn6-rel .btn,.mn6-tarefa .btn,.mn6-volta,.mn6-vazio .btn,.mn6-boas .btn,.mn6-dep-h .btn{min-height:44px}}@media print{body.mn6-imprimindo>:not(#mn6Print){display:none!important}body.mn6-imprimindo #mn6Print{color:#111;background:#fff;font:12pt/1.5 Georgia,serif;display:block}#mn6Print h1{margin:0 0 8pt;font-size:20pt}#mn6Print .mn6-print-capa{page-break-after:always}#mn6Print .mn6-print-dep{page-break-before:always}#mn6Print .mn6-art{page-break-inside:avoid;background:0 0;border:0;margin:0 0 18pt;padding:0}#mn6Print .mn6-art h2{font-size:15pt}#mn6Print .mn6-chip{border:0;padding:0}#mn6Print .mn6-ind div,#mn6Print .mn6-err div{border:0;padding:0 0 4pt}.mn6-fab,.mn6-painel,.mn6-dica{display:none!important}}.jv6-doc{color:#1d1a16;overflow-wrap:anywhere;background:#fff;border:1px solid #e7dfd3;border-radius:12px;max-width:780px;margin:0 auto;padding:22px 24px;font-family:Lato,Arial,sans-serif;font-size:14px;line-height:1.6;position:relative;overflow:hidden}.jv6-doc>:not(.pt-wm){z-index:1;position:relative}.jv6-tit{color:#292724;margin:4px 0 12px;font-family:Comfortaa,Plus Jakarta Sans,system-ui,sans-serif;font-size:19px}.jv6-corpo{outline:none;min-height:80px}.jv6-corpo:focus{border-radius:6px;box-shadow:0 0 0 2px #c9a76b59}.jv6-corpo h4{color:#292724;margin:14px 0 4px;font-size:14px}.jv6-corpo p{margin:6px 0}.jv6-corpo ul{margin:4px 0 8px;padding-left:20px}.jv6-corpo ul.jv6-ck{padding-left:4px;list-style:none}.jv6-box{font-size:15px}.jv6-ass{flex-wrap:wrap;gap:22px 28px;margin:30px 0 6px;display:flex}.jv6-ass-i{color:#4a443c;text-align:center;flex:210px;min-width:0;font-size:12px}.jv6-ass-l{border-top:1px solid #333;height:0;margin:0 6px 4px;display:block}.jv6-base{color:#5c554b;border-top:1px dashed #d8cdbd;margin-top:16px;padding-top:8px;font-size:12px}.jv6-aviso{color:#8a5a00;margin:6px 0 0;font-size:12px;font-weight:700}mark.jv6-falta{color:#7a4b00;background:#fff1c2;border-radius:4px;padding:0 3px;font-weight:700}.jv6-lib{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.jv6-topo{align-items:flex-start;gap:14px;display:flex}.jv6-agentes{flex:none;display:flex}.jv6-agentes .jv6-av+.jv6-av{margin-left:-8px}.jv6-av{color:#fff;border:2px solid var(--surface,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:inline-flex}.jv6-intro{flex:1;min-width:0}.jv6-intro p{margin:4px 0}.jv6-faltas{color:#5a3d00;background:#fff7e0;border:1px solid #f0d58a;border-radius:12px;align-items:flex-start;gap:10px;margin:8px 0;padding:10px 12px;display:flex}.jv6-faltas ul{margin:4px 0 8px;padding-left:18px;font-size:13px}.jv6-h{flex-wrap:wrap;align-items:baseline;gap:8px;margin:8px 0 0;font-size:15px;display:flex}.jv6-grupo{padding:6px 14px}.jv6-grupo .sec{margin:8px 0 2px}.jv6-item{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.jv6-grupo .sec+.jv6-item{border-top:0}.jv6-info{flex:1;min-width:0}.jv6-info b{overflow-wrap:anywhere;display:block}.jv6-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.jv6-por{color:var(--muted);font-size:12px}.jv6-bl{overflow-wrap:anywhere;margin-top:3px;font-size:12px}.jv6-gerar{flex:none}.jv6-ed .jv6-ctl{flex-wrap:wrap;gap:10px;margin-bottom:6px;display:flex}.jv6-ed .jv6-ctl .f{flex:200px;min-width:0}.jv6-ed .jv6-ctl select{width:100%}.jv6-vers{margin:0 0 6px}.jv6-dica{margin:4px 0 10px}.jv6-acts{z-index:5;background:var(--surface,#fff);flex-wrap:wrap;margin-bottom:-4px;padding:10px 0 4px;position:sticky;bottom:-20px;box-shadow:0 -10px 12px -10px #0000002e}.jv6-msg{overflow-wrap:anywhere;margin:8px 0;font-size:13px}.jv6-chipline{align-items:center;display:flex}@media (width<=700px){.jv6-item{flex-wrap:wrap}.jv6-gerar{text-align:center;justify-content:center;width:100%;min-height:42px}.jv6-item .btn{min-height:42px}.jv6-topo{flex-direction:column}.jv6-doc{padding:16px 14px;font-size:13.5px}.jv6-acts .btn{flex:140px;min-height:42px}.jv6-faltas .btn,.jv6-pills button{min-height:42px}.jv6-form{grid-template-columns:1fr!important}}@media print{body.jv6-print>:not(#modal){display:none!important}body.jv6-print #modal .ov{background:0 0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}body.jv6-print #modal .md{box-shadow:none!important;border:0!important;width:auto!important;max-width:none!important;max-height:none!important;padding:0!important;overflow:visible!important}body.jv6-print #modal .jv6-ctl,body.jv6-print #modal .jv6-faltas,body.jv6-print #modal .jv6-dica,body.jv6-print #modal .jv6-vers,body.jv6-print #modal .acts{display:none!important}body.jv6-print .jv6-doc{border:0;max-width:none;padding:0}body.jv6-print .jv6-doc .pt-wm{position:fixed!important}.jv6-lib .btn{display:none!important}mark.jv6-falta,.pt-wm,.pt-hd{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{margin:16mm}}.cu6 .card{min-width:0;margin-bottom:12px}.cu6 p,.cu6 b,.cu6 span,.cu6 small{overflow-wrap:anywhere}.cu6-paulo{border-left:3px solid #5c4a3a;align-items:flex-start;gap:12px;display:flex}.cu6-av{color:#fff;background:#5c4a3a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:inline-flex}.cu6-fala{flex:1;min-width:0}.cu6-fala p{margin:4px 0 0;line-height:1.45}.cu6-prog{margin-bottom:10px}.cu6-bar{background:var(--surface2,#eee);border-radius:99px;height:6px;margin-bottom:4px;overflow:hidden}.cu6-bar i{background:#5c4a3a;border-radius:99px;height:100%;display:block}.cu6-q{flex-direction:column;gap:6px;display:flex}.cu6-ops{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.cu6-ops.cu6-col{flex-direction:column}.cu6-op{border:1px solid var(--line,#ddd);background:var(--surface,#fff);color:inherit;min-height:40px;font:inherit;text-align:left;cursor:pointer;white-space:normal;overflow-wrap:anywhere;border-radius:12px;max-width:100%;padding:8px 12px;font-size:13px;line-height:1.35}.cu6-op.on{color:#fff;background:#5c4a3a;border-color:#5c4a3a}.cu6-op.on small{color:#fff}.cu6-perm{opacity:.8;margin-left:4px;font-size:11px}.cu6-metas{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.cu6-meta{text-align:left;border:1px solid var(--line,#ddd);background:var(--surface,#fff);color:inherit;min-height:40px;font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:10px;font-size:13px;display:flex}.cu6-meta.on{border-color:#5c4a3a;box-shadow:inset 0 0 0 1px #5c4a3a}.cu6-mini{background:var(--surface2,#eee);border-radius:99px;min-width:60px;height:5px;display:block;overflow:hidden}.cu6-mini i{background:var(--ok,#3a7);border-radius:99px;height:100%;display:block}.cu6-add{flex-wrap:nowrap;gap:6px;margin-top:6px}.cu6-add input{flex:1;min-width:0}.cu6-grupos{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.cu6-tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.cu6-corte{border-color:#5c4a3a}.cu6-ol{margin:6px 0 8px 18px;padding:0;line-height:1.5}.cu6-ol li{margin-bottom:4px}.cu6-gc{border-left:3px solid #5c4a3a;margin:8px 0;padding:4px 0 4px 10px}.cu6-gc span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#777);font-size:11px;font-weight:700}.cu6-gc p{margin:2px 0 0;line-height:1.45}.cu6-kr{flex-direction:column;gap:4px;margin:6px 0;font-size:13px;display:flex}.cu6-ok{border-color:var(--ok,#3a7)}.cu6-cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cu6 .cu6-nav,.cu6 .cu6-pub{flex-flow:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.cu6 .cu6-nav .grow,.cu6 .cu6-pub .grow{flex:auto}.cu6-resumo p{margin:2px 0 10px}.cu6-val{flex-direction:column;margin-bottom:8px;display:flex}.cu6-mods,.cu6-rits{flex-direction:column;gap:10px;display:flex}.cu6-mod,.cu6-rit{border:1px solid var(--line,#ddd);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.cu6-mod p{margin:0}.cu6-vs{background:var(--surface2,#f4f4f4);border-radius:12px;flex-direction:column;margin-bottom:10px;padding:10px;display:flex}.cu6-eq{flex-wrap:wrap;gap:6px;display:flex}.cu6-cal{flex-direction:column;gap:6px;display:flex}.cu6-cali{grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.cu6-cali.feito .cu6-ct{opacity:.6;text-decoration:line-through}.cu6-dt{font-variant-numeric:tabular-nums;color:var(--muted,#777)}.cu6-com{border-top:1px solid var(--line,#eee);margin-top:10px;padding-top:10px}.cu6-comh{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.cu6-comf{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.cu6-kpis{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-bottom:10px;display:grid}.cu6-kpi{border:1px solid var(--line,#ddd);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px;display:flex}.cu6-kpi b{font-size:18px}.cu6-sug,.cu6-cz{border-top:1px solid var(--line,#eee);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;display:grid}.cu6-sugt,.cu6-czt{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.cu6-sugb{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cu6-swot{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cu6-quad .cu6-it{border-top:1px solid var(--line,#eee);justify-content:space-between;align-items:center;gap:6px;padding:6px 0;font-size:13px;display:flex}.cu6-quad .cu6-it span{min-width:0}.cu6-qF{border-top:3px solid var(--ok,#3a7)}.cu6-qFr{border-top:3px solid var(--warn,#c90)}.cu6-qO{border-top:3px solid var(--info,#38c)}.cu6-qA{border-top:3px solid var(--bad,#c33)}.cu6-ver{border-top:1px solid var(--line,#eee);padding:8px 0}.cu6-ver summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;display:flex}.cu6-ver p{margin:4px 0}.cu6-boas{border-left:3px solid #5c4a3a;margin-bottom:14px}.cu6-boas p{margin:4px 0}.cu6-quadro{border:2px solid #5c4a3a;border-radius:14px;padding:16px}.cu6-qv{flex-direction:column;margin:10px 0;display:flex}.cu6-qv b{font-size:18px}@media (width<=700px){.cu6-swot,.cu6 .grid.cu6-g2,.cu6-sug,.cu6-cz{grid-template-columns:minmax(0,1fr)}.cu6-sugb{justify-content:flex-start}.cu6-cali{grid-template-columns:minmax(0,1fr) auto}.cu6-dt{grid-column:1/-1}.cu6 .btn{min-height:40px}.cu6-metas,.cu6-grupos{grid-template-columns:minmax(0,1fr)}.cu6-paulo{gap:10px}.cu6-ver summary{min-height:44px}.cu6-boas .btn{min-height:40px}}@media (width>=901px){.cu6 .cu6-nav,.cu6 .cu6-pub{padding-right:64px}}.gc-barra{cursor:pointer;border-color:var(--sand,#d8c7b0);margin:0 0 12px;padding:12px 14px}.gc-b-top,.gc-b-prox,.gc-g-h,.gc-mod-h,.gc-p-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gc-pct{font-size:16px;font-weight:800}.gc-prog{margin:8px 0}.gc-b-prox{min-width:0;font-size:13px}.gc-b-prox .grow{overflow-wrap:anywhere;min-width:0}.gc-painel{max-width:100%;overflow-x:hidden}.gc-p-h h2{margin:0}.gc-resumo{margin:6px 0 10px}.gc-grupo{border:1px solid var(--line,#e5e5e5);border-radius:10px;margin:8px 0;padding:6px 10px}.gc-grupo summary{cursor:pointer;align-items:center;gap:8px;padding:4px 0;list-style:none;display:flex}.gc-grupo summary::-webkit-details-marker{display:none}.gc-item{border-top:1px solid var(--line,#eee);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.gc-item:first-of-type{border-top:0}.gc-item.ok .gc-tx b{opacity:.75}.gc-item.na{opacity:.6}.gc-ic{text-align:center;flex:none;width:18px;font-weight:700}.gc-item.ok .gc-ic,.gc-ok-i{color:var(--ok,#2e7d32)}.gc-tx{flex:1;min-width:0}.gc-tx b{display:block}.gc-tx small{color:var(--muted,#777);overflow-wrap:anywhere;display:block}.gc-tag{font-style:italic}.gc-acts,.gc-g-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.gc-mod{border:1px solid var(--line,#e5e5e5);border-radius:10px;margin:8px 0;padding:8px 10px}.gc-sug{margin-top:14px}.gc-sug-i{border-top:1px solid var(--line,#eee);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.gc-preco{white-space:nowrap}.gc-guia{z-index:60;background:var(--surface,#fff);width:340px;max-width:calc(100vw - 32px);color:inherit;border:1px solid var(--sand,#d8c7b0);box-sizing:border-box;border-radius:14px;padding:12px 14px;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px #0000002e}.gc-guia.ok{border-color:var(--ok,#2e7d32)}.gc-g-ol{margin:6px 0;padding-left:18px;font-size:13px}.gc-tour{z-index:70;background:var(--surface,#fff);width:320px;max-width:calc(100vw - 16px);color:inherit;border:1px solid var(--sand,#d8c7b0);box-sizing:border-box;border-radius:14px;padding:12px 14px;position:fixed;box-shadow:0 12px 34px #00000038}.gc-tour p{margin:6px 0 10px;font-size:14px}@media (width<=700px){.gc-tour{width:auto}}.gc-alvo{outline-offset:3px;border-radius:8px;outline:3px solid var(--sand,#c9a46c)!important;box-shadow:0 0 0 9999px #29272429!important}.gc-guia.ancorado{bottom:auto;right:auto}.gc-guia.topo{top:calc(8px + env(safe-area-inset-top,0px))!important;bottom:auto!important}:is(body:has(.ov) .gc-guia,body:has(.ov) .gc-aviso){display:none}.gc-aviso{z-index:60;background:var(--surface,#fff);border:1px solid var(--sand,#d8c7b0);box-sizing:border-box;border-radius:14px;width:320px;max-width:calc(100vw - 32px);padding:12px 14px;position:fixed;bottom:16px;left:16px;box-shadow:0 10px 30px #0000002e}.gc-aviso p{margin:4px 0 8px}.gc-mod.gc-foco{border-color:var(--sand,#c9a46c);box-shadow:0 0 0 2px var(--sand,#c9a46c)}@media (width>=701px){.ov:has(.gc-painel){justify-content:flex-end;align-items:stretch;padding:0}.md:has(.gc-painel){box-sizing:border-box;border-radius:16px 0 0 16px;width:min(600px,100vw);height:100vh;max-height:100vh;margin:0}}@media (width<=700px){.gc-guia{left:8px;right:8px;bottom:calc(112px + env(safe-area-inset-bottom,0px));width:auto;max-width:none;max-height:52vh;overflow:auto}.gc-aviso{left:8px;right:8px;bottom:calc(112px + env(safe-area-inset-bottom,0px));width:auto;max-width:none}.md:has(.gc-painel){box-sizing:border-box;border-radius:0;width:100vw;max-width:100vw;min-height:100vh;margin:0}.gc-item{flex-wrap:wrap}.gc-acts{justify-content:flex-start;width:100%;padding-left:28px}}.cs-barra{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.cs-dia{font-size:15px}.cs-busca{flex:1;min-width:200px;max-width:420px}.cs-lista{flex-direction:column;gap:8px;display:flex}.cs-ag{border-left:4px solid var(--line);gap:12px;padding:10px 12px;display:flex}.cs-ag.cs-ok{border-left-color:#2e9e5b}.cs-ag.cs-atencao{border-left-color:#d98c1f}.cs-ag.cs-ruim{border-left-color:#c94a4a}.cs-ag.cs-apagado{opacity:.6}.cs-ag-hora{font-variant-numeric:tabular-nums;flex-direction:column;min-width:48px;display:flex}.cs-ag-hora small{color:var(--muted)}.cs-ag-corpo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cs-acoes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.cs-link{color:var(--fg);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.tag.cs-ok{color:#1d6b3e;background:#e3f4ea;border-color:#bfe3cd}.tag.cs-atencao{color:#8a5711;background:#fbefdc;border-color:#efd3a6}.tag.cs-ruim{color:#8f2d2d;background:#f9e2e2;border-color:#ecc0c0}.cs-entrada{color:#1d7a46}.cs-saida{color:#b03a3a}.cs-sugestoes{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;max-height:240px;margin-top:4px;display:flex;overflow:auto}.cs-sugestoes button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;padding:8px 10px}.cs-sugestoes button:last-child{border-bottom:0}.cs-sugestoes button:hover{background:var(--surface2)}.cs-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;padding:16px 18px;display:flex}.cs-dado{margin-bottom:8px}.cs-dado small{text-transform:uppercase;letter-spacing:.05em;font-size:11px;display:block}.cs-evolucao{margin-bottom:10px;padding:14px 16px}.cs-texto{white-space:pre-wrap;margin-top:8px;line-height:1.5}.cs-tabela{overflow-x:auto}.nav.on{background:var(--accent-soft);color:var(--fg)}@media (width<=760px){.cs-some-celular{display:none}.cs-busca{max-width:none}.cs-ag{padding:10px}.cs-tabela td,.cs-tabela th{padding:8px 6px}}.side a.nav,.bottom a.nav{text-decoration:none}.cs-check{align-items:center;gap:8px;margin:6px 0;font-size:14px;display:flex}.cs-check input{flex:none;width:auto;margin:0}.cs-segmentos{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}@media (width<=760px){.cs-empilha thead{display:none}.cs-empilha table,.cs-empilha tbody{width:100%;display:block}.cs-empilha tr{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 10px;padding:10px 4px;display:grid}.cs-empilha tr:last-child{border-bottom:0}.cs-empilha td{white-space:normal;border:0;padding:0}.cs-empilha td:first-child{color:var(--muted);grid-area:1/1;font-size:12px}.cs-empilha td:nth-child(2){grid-area:2/1}.cs-empilha td:nth-child(3){text-align:right;grid-area:1/2/span 2;align-self:center}.cs-empilha td:nth-child(4){grid-area:3/1}.cs-empilha td:nth-child(5){text-align:right;grid-area:3/2}.cs-empilha td[colspan]{grid-column:1/-1}}.cs-mais{flex-direction:column;gap:4px;display:flex}.cs-mais .nav{color:var(--fg);padding:12px 10px;font-size:15px}.cs-mais .nav svg{width:20px;height:20px}.bottom button.nav{cursor:pointer;color:var(--muted);background:0 0;font-family:inherit}.cs-so-celular{display:none}.cs-agenda{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:16px;display:grid}.cs-agenda-lado{flex-direction:column;gap:12px;display:flex;position:sticky;top:0}.cs-agenda-criar{border-radius:999px;align-self:flex-start;padding:12px 22px;box-shadow:0 2px 8px #00000014}.cs-agenda-profs{flex-direction:column;gap:2px;display:flex}.cs-agenda-profs .hint{letter-spacing:.08em;margin-bottom:4px;font-weight:700}.cs-cor{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.cs-agenda-titulo{font-size:20px;font-family:var(--display);margin:0 6px;font-weight:600}.cs-visoes{border:1px solid var(--line);border-radius:var(--r-sm);gap:0;margin-left:auto;display:flex;overflow:hidden}.cs-visoes .btn{box-shadow:none;background:var(--surface);border:0;border-radius:0}.cs-visoes .btn+.btn{border-left:1px solid var(--line)}.cs-visoes .btn.on{background:var(--accent-soft);color:var(--fg);font-weight:800}.cs-mini{padding:10px 10px 8px}.cs-mini-topo{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;display:flex}.cs-mini-dias{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cs-mini-dias small{color:var(--muted);padding:2px 0;font-size:10px;font-weight:700}.cs-mini-dias button{aspect-ratio:1;cursor:pointer;color:var(--fg);background:0 0;border:0;border-radius:999px;padding:0;font-size:12px}.cs-mini-dias button:hover{background:var(--surface2)}.cs-mini-dias button.fora{color:var(--muted);opacity:.6}.cs-mini-dias button.hoje{color:#fff;background:#1a73e8;font-weight:800}.cs-mini-dias button.on:not(.hoje){background:var(--accent-soft);outline:1px solid var(--accent);font-weight:800}.cs-grade{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-height:420px;max-height:calc(100vh - 230px);overflow:auto}.cs-grade-cab{z-index:3;background:var(--surface);border-bottom:1px solid var(--line);display:grid;position:sticky;top:0}.cs-grade-fuso{color:var(--muted);text-align:right;align-self:end;padding:0 4px 6px;font-size:10px}.cs-grade-col-cab{flex-direction:column;align-items:center;min-width:0;padding:8px 2px 6px;display:flex}.cs-grade-col-cab small{color:var(--muted);letter-spacing:.06em;font-size:11px;font-weight:700}.cs-grade-col-cab b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:22px;font-weight:500;line-height:1.3;overflow:hidden}.cs-grade-col-cab.hoje small{color:#1a73e8}.cs-grade-col-cab.hoje b{color:#fff;text-align:center;background:#1a73e8;border-radius:999px;min-width:38px;padding:0 8px}.cs-grade-corpo{display:grid;position:relative}.cs-grade-horas div{border-right:1px solid var(--line);position:relative}.cs-grade-horas span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;top:-7px;right:6px}.cs-grade-horas div:first-child span{display:none}.cs-grade-col{border-right:1px solid var(--line);cursor:pointer;min-width:0;position:relative}.cs-grade-col:last-child{border-right:0}.cs-grade-col.hoje{background:#1a73e80a}.cs-grade-col:hover{background:color-mix(in srgb,var(--accent) 5%,transparent)}.cs-grade-linha{border-top:1px solid var(--line);pointer-events:none;position:absolute;left:0;right:0}.cs-grade-agora{z-index:2;pointer-events:none;border-top:2px solid #d93025;position:absolute;left:0;right:0}.cs-grade-agora:before{content:"";background:#d93025;border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:-5px}.cs-bloco{z-index:1;text-align:left;cursor:pointer;border:1px solid #fff9;border-radius:6px;flex-direction:column;padding:2px 6px;font-size:11.5px;line-height:1.25;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #0000001f}.cs-bloco b,.cs-bloco span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs-bloco span{opacity:.92}.cs-bloco:hover{filter:brightness(1.06);z-index:2}.riscado b{text-decoration:line-through}.cs-mes{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.cs-mes-sem{color:var(--muted);text-align:center;border-bottom:1px solid var(--line);letter-spacing:.06em;padding:8px 0;font-size:11px;font-weight:700}.cs-mes-dia{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;flex-direction:column;gap:2px;min-width:0;min-height:104px;padding:4px;display:flex}.cs-mes-dia:nth-child(7n){border-right:0}.cs-mes-dia:hover{background:var(--surface2)}.cs-mes-dia.fora .cs-mes-num{color:var(--muted);opacity:.6}.cs-mes-num{text-align:center;border-radius:999px;align-self:center;min-width:24px;height:24px;font-size:12px;font-weight:600;line-height:24px}.cs-mes-num.hoje{color:#fff;background:#1a73e8}.cs-mes-item{text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:700;overflow:hidden}.cs-mes-mais{color:var(--muted);padding-left:4px;font-size:11px}.cs-inicio{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.cs-saudacao{margin:0 0 12px}.cs-saudacao small{color:var(--muted);font-size:12px}.cs-saudacao h2{margin:2px 0 0;font-size:26px}.cs-hoje-lista{flex-direction:column;display:flex}.cs-hoje-item{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;align-items:center;gap:10px;padding:9px 4px;display:flex}.cs-hoje-item:last-child{border-bottom:0}.cs-hoje-item:hover{background:var(--surface2)}.cs-hoje-item .cs-cor{border-radius:2px;width:4px;height:30px}.cs-hoje-item b{font-size:13.5px;display:block}.cs-hoje-item small{color:var(--muted);font-size:12px}.cs-hoje-item .tag{flex:none;margin-left:auto}@media (width<=1100px){.cs-inicio{grid-template-columns:1fr}}@media (width<=900px){.cs-agenda{grid-template-columns:1fr}.cs-agenda-lado{display:none}}@media (width<=760px){.cs-so-celular{display:flex}.cs-agenda-titulo{margin:0 2px;font-size:16px}.cs-visoes{width:100%;margin-left:0}.cs-visoes .btn{flex:1}.cs-grade{max-height:calc(100vh - 300px)}.cs-grade-col-cab b{font-size:17px}.cs-mes-dia{min-height:78px;padding:2px}.cs-mes-item{padding:1px 3px;font-size:10px}}.cs-pac-nome{align-items:center;gap:8px;min-width:0;display:flex}.cs-pac-nome .av{width:32px;height:32px;font-size:11px}.cs-cod{font-family:var(--mono);background:var(--surface2);border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:1px 5px;font-size:11px;font-weight:700}.cs-pacientes td{vertical-align:middle}.cs-pac-texto{flex-direction:column;min-width:0;display:flex}.cs-pac-texto b{white-space:normal}.cs-grade-col-cab.prof b{padding:0 4px;font-size:14px;font-weight:700;color:var(--fg)!important;background:0 0!important}.cs-grade-col-cab.prof .cs-cor{border-radius:2px;width:100%;height:3px;margin-top:4px}.cs-lado-a-lado{gap:8px;display:flex}.cs-lado-a-lado>.f{flex:1;min-width:0}.cs-versoes{border-left:3px solid var(--line,#ddd);flex-direction:column;gap:10px;margin-top:10px;padding-left:10px;display:flex}.cs-versao .cs-texto{color:var(--muted);margin-top:4px}.cs-fin-modo{margin-bottom:12px}.cs-rel-filtros{flex-wrap:wrap;align-items:flex-end;gap:8px}.cs-rel-filtros .f{min-width:150px;margin:0}.cs-rel-grupos{align-items:start}.cs-rel{border-collapse:collapse;width:100%}.cs-rel th,.cs-rel td{border-bottom:1px solid var(--line,#e5e5e5);text-align:right;padding:6px 4px}.cs-rel th:first-child,.cs-rel td:first-child{text-align:left}.cs-rel th{color:var(--muted);font-size:12px;font-weight:600}@media (width<=760px){.cs-rel-grupos{grid-template-columns:minmax(0,1fr)}}@media print{.cs-fin-modo,.cs-rel-filtros button{display:none!important}}.cs-ag-wa{flex-wrap:wrap;gap:14px;display:flex}.cs-ag-wa a{margin:0}.content .pad>table.cs-rel{white-space:normal;width:100%;display:table}.cs-retorno{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.cs-avisos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:14px;margin-top:16px;display:grid}.cs-avisos:empty{display:none}.cs-aviso-linha{border-bottom:1px solid var(--line,#eee);flex-wrap:wrap;align-items:baseline;gap:8px;padding:5px 0;display:flex}.cs-aviso-linha:last-of-type{border-bottom:0}.cs-aviso-linha .cs-link{font-size:14px}.cs-aviso-linha a{margin-left:auto}.cs-pac-filtros{flex-wrap:nowrap;margin-bottom:10px;overflow-x:auto}.cs-pac-filtros button{white-space:nowrap}
