.gev3 .brand .brand-glifo,.gev3 .topbar button.menu-min-toggle{display:none}@media (min-width: 901px){.gev3 .topbar button.menu-min-toggle{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;margin-left:-8px;border-radius:8px;color:var(--navy);background:transparent}.gev3 .topbar button.menu-min-toggle:hover{background:var(--soft)}.gev3 .topbar .menu-min-toggle .icon{width:20px;height:20px}.gev3 .sidebar,.gev3 .workspace{transition:width .18s ease,margin-left .18s ease}.gev3.menu-min .sidebar{width:68px}.gev3.menu-min .workspace{margin-left:68px}.gev3.menu-min .ce-rodape{left:68px}.gev3.menu-min .brand{height:84px;padding:24px 0;justify-content:center}.gev3.menu-min .brand .brand-full{display:none}.gev3.menu-min .brand .brand-glifo{display:block;width:32px;height:auto}.gev3.menu-min .sidebar nav{padding:0 10px!important;overflow-x:hidden}.gev3.menu-min .sidebar .nav-label{display:none!important}.gev3.menu-min .sidebar .nav-itens[hidden]{display:block!important}.gev3.menu-min .sidebar .nav-section{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.gev3.menu-min .sidebar .nav-link{justify-content:center;padding:10px 0!important;gap:0}.gev3.menu-min .sidebar .nav-link>span,.gev3.menu-min .sidebar .nav-link .new{display:none}.gev3.menu-min .sidebar .nav-link .icon{width:19px;height:19px}.gev3.menu-min .sidebar-foot{flex-direction:column;padding:12px 0!important;gap:8px}.gev3.menu-min .sidebar-foot>span{display:none}.gev3.menu-min .sidebar-foot .icon-btn{margin:0!important}}@media (prefers-reduced-motion: reduce){.gev3 .sidebar,.gev3 .workspace{transition:none}}.gev3 .cmd.as-cmd{width:760px}.gev3 .as-nova{font-size:12px;color:var(--blue);background:none;padding:4px 8px;border-radius:8px;white-space:nowrap}.gev3 .as-nova:hover{background:#eef2fb}.gev3 .as-thread{max-height:60vh;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:12px;background:#fafbfd}.gev3 .as-msg{max-width:92%;font-size:13.5px;line-height:1.55;border-radius:12px;padding:10px 14px}.gev3 .as-eu{align-self:flex-end;background:var(--navy);color:#fff;white-space:pre-wrap}.gev3 .as-ia{align-self:flex-start;background:#fff;border:1px solid var(--line);color:var(--ink)}.gev3 .as-ia p{margin:0 0 8px}.gev3 .as-ia p:last-child,.gev3 .as-ia ol:last-child,.gev3 .as-ia ul:last-child{margin-bottom:0}.gev3 .as-ia ol,.gev3 .as-ia ul{margin:0 0 8px;padding-left:20px}.gev3 .as-ia li{margin:2px 0}.gev3 .as-ia h4{font-size:13.5px;margin:6px 0 4px;color:var(--navy)}.gev3 .as-ia strong{color:var(--navy)}.gev3 .as-ia .as-nota{background:#fff6e0;color:#6b4a00;border-radius:8px;padding:6px 10px}.gev3 .as-pensando{color:var(--muted);display:flex;align-items:center;gap:4px}.gev3 .as-pensando span{width:6px;height:6px;border-radius:50%;background:var(--blue);animation:as-pulo 1s infinite}.gev3 .as-pensando span:nth-child(2){animation-delay:.15s}.gev3 .as-pensando span:nth-child(3){animation-delay:.3s;margin-right:6px}@keyframes as-pulo{0%,to{opacity:.25}50%{opacity:1}}.gev3 .as-erro{align-self:center;color:var(--red);background:var(--red-bg);border-radius:8px;padding:6px 12px;font-size:12.5px}.gev3 .cmd-item.as-perguntar .icon{color:var(--orange)}.gev3 .cmd-item.as-perguntar b{font-weight:600;color:var(--navy)}.gev3 .as-dicas{display:flex;flex-direction:column;gap:6px;padding:10px 8px 4px;font-size:12.5px;color:var(--muted)}.gev3 .as-dicas b{color:var(--navy);font-weight:600;margin-bottom:2px}.gev3 .as-dicas button{text-align:left;background:#f4f6fa;border-radius:8px;padding:8px 12px;color:var(--ink);font-size:13px}.gev3 .as-dicas button:hover{background:#eef2fb}.gev3 .as-fonte{font-size:11.5px;color:var(--muted);margin-bottom:6px}.gev3 .as-fonte b{color:var(--navy);font-weight:600}.gev3 .as-abrir{display:inline-block;margin-top:6px;font-size:12.5px;color:var(--blue);font-weight:600}.gev3 .as-outras{display:flex;flex-direction:column;gap:3px;margin-top:10px;padding-top:8px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.gev3 .as-outras a{color:var(--blue)}.gev3 .as-tab{width:100%;border-collapse:collapse;font-size:12px;margin:0 0 8px}.gev3 .as-tab th,.gev3 .as-tab td{border-bottom:1px solid var(--line);padding:5px 6px;text-align:left;vertical-align:top}.gev3 .as-tab th{color:var(--muted);font-weight:600}.gev3 .as-botoes{display:flex;gap:6px;flex-wrap:wrap}.gev3 .as-botoes span{border:1px solid var(--line);border-radius:8px;padding:2px 8px;font-size:12px;background:#f7f8fb}.gev3 .rosto{display:inline-grid;place-items:center;border-radius:50%;background:#e6ecf7;color:var(--blue);font-weight:700;object-fit:cover;flex-shrink:0;overflow:hidden;line-height:1}.gev3 .rostos{display:inline-flex;align-items:center}.gev3 .rostos .rosto{box-shadow:0 0 0 2px #fff}.gev3 .rostos .rosto+.rosto{margin-left:-7px}.gev3 .rostos .rosto.mais{background:var(--soft);color:var(--muted);font-size:10px}.gev3 .foto-perfil{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px;text-align:center}.gev3 .sidebar-foot button.avatar-btn{padding:0;border:0;background:none;cursor:pointer;border-radius:50%;line-height:0}.gev3 .sidebar-foot button.avatar-btn:hover .rosto{box-shadow:0 0 0 2px var(--blue)}.gev3 .resp-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.gev3 .resp-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 4px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px;font-weight:500;color:var(--ink)}.gev3 .resp-chip button,.gev3 .main .resp-chips .resp-chip button:not(.btn):not(.icon-btn){min-height:0;box-shadow:none;border:0;background:none;color:var(--muted);font-size:16px;line-height:1;padding:0 6px;cursor:pointer}.gev3 .resp-chip button:hover,.gev3 .main .resp-chips .resp-chip button:hover:not(.btn):not(.icon-btn){color:var(--red);background:none}.gev3 .resp-escolher{position:relative}.gev3 .main .resp-escolher input.resp-busca,.gev3 .resp-escolher input.resp-busca{width:100%;box-sizing:border-box}.gev3 .resp-lista{list-style:none;margin:4px 0 0;padding:4px;max-height:260px;overflow-y:auto;border:1px solid var(--line);border-radius:10px;background:#fff}.gev3 .resp-lista li{margin:0;padding:0}.gev3 .resp-grupo{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:8px 8px 4px!important}.gev3 .resp-vazio{font-size:13px;color:var(--muted);padding:8px!important}.gev3 .resp-lista button.resp-opcao,.gev3 .main .resp-lista button.resp-opcao:not(.btn):not(.icon-btn){display:flex;align-items:center;gap:10px;width:100%;min-height:0;padding:6px 8px;border:0;border-radius:8px;background:none;box-shadow:none;color:var(--ink);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.gev3 .resp-lista button.resp-opcao:hover,.gev3 .main .resp-lista button.resp-opcao:hover:not(.btn):not(.icon-btn){background:var(--soft)}.gev3 .resp-opcao span:not(.rosto){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .resp-opcao small{color:var(--muted);font-size:11px}.gev3 .rosto.resp-todos{background:#fff4d6;color:#b7791f;font-size:12px}.gev3 .icon-btn.sino{position:relative}.gev3 .sino-n{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--red);color:#fff;font-size:10px;font-weight:700;line-height:17px;text-align:center}.gev3 .nt-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.gev3 .nt-check{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.gev3 .nt-vazio{padding:20px 0}.gev3 .nt-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.gev3 .nt-lista li{border-bottom:1px solid var(--line)}.gev3 .nt-lista li>button{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 4px;border:0;background:none;text-align:left;cursor:pointer;color:var(--ink);min-height:0;box-shadow:none;font-weight:400}.gev3 .nt-lista li>button:hover{background:var(--soft)}.gev3 .nt-lista li.lida{opacity:.62}.gev3 .nt-dot{flex-shrink:0;width:9px;height:9px;border-radius:50%;margin-top:6px;background:var(--blue)}.gev3 .nt-dot.critico{background:var(--red)}.gev3 .nt-dot.atencao{background:#d99a1b}.gev3 .nt-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.gev3 .nt-meta{font-size:11.5px;color:var(--muted)}.gev3 .nt-meta b{color:var(--navy);font-weight:600}.gev3 .nt-texto{font-size:13.5px;line-height:1.4}.gev3 .nt-lista .icon{width:16px;height:16px;color:var(--muted);margin-top:6px}.gev3 .main .nt-lista button.nt-planilha,.gev3 .nt-lista button.nt-planilha{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px 23px;padding:5px 10px;min-height:0;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--blue);font-size:12.5px;font-weight:600;cursor:pointer;box-shadow:none}.gev3 .nt-lista button.nt-planilha:hover{border-color:var(--blue);background:var(--soft)}.gev3 .nt-lista button.nt-planilha:disabled{opacity:.6;cursor:progress}.gev3 .nt-lista button.nt-planilha .icon{width:14px;height:14px;margin:0;color:var(--blue)}.gev3 .nt-lista li.lida button.nt-planilha{opacity:1}.gev3 .nt-lista li.nt-grupo.lida{opacity:.62}.gev3 .nt-lista li.nt-grupo>button.nt-grupo-topo{align-items:flex-start}.gev3 .nt-seta{flex-shrink:0;display:inline-flex;margin-top:2px}.gev3 .nt-lista .nt-seta .icon{margin-top:0;transition:transform .15s}.gev3 .nt-lista .nt-seta.on .icon{transform:rotate(90deg)}.gev3 .nt-contas{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.gev3 .nt-conta-chip{font-size:11.5px;padding:2px 8px;border-radius:10px;background:var(--soft);color:var(--ink);border:1px solid var(--line)}.gev3 .nt-conta-chip b{font-weight:700;color:var(--navy)}.gev3 .nt-conta-chip.critico{border-color:var(--red)}.gev3 .nt-conta-chip.critico b{color:var(--red)}.gev3 .nt-grupo-corpo{padding:0 0 12px 26px}.gev3 .nt-conta{margin-top:6px}.gev3 .nt-conta h4{margin:8px 0 2px;font-size:12.5px;font-weight:700;color:var(--navy);display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.gev3 .nt-conta h4 span{font-weight:400;font-size:11.5px;color:var(--muted)}.gev3 .nt-conta .nt-lista li:last-child{border-bottom:0}.gev3 .nt-grupo-corpo button.nt-grupo-lida{margin-top:10px;font-size:12.5px}.gev3 .bug-btn .icon{color:#b42318}.gev3 .rb-form{display:flex;flex-direction:column;gap:14px}.gev3 .rb-campo{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.gev3 .rb-campo>span{font-size:12.5px;font-weight:600;color:var(--navy)}.gev3 .rb-campo input:not([type=file]),.gev3 .rb-campo textarea{width:100%;box-sizing:border-box}.gev3 .rb-arquivos{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:4px}.gev3 .rb-arquivos li{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;padding:4px 8px;border:1px solid var(--line);border-radius:8px}.gev3 .rb-arquivos li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000}.tour-bloqueio{position:fixed;top:0;right:0;bottom:0;left:0}.tour-escuro{position:fixed;top:0;right:0;bottom:0;left:0;background:#08143acc;animation:tour-entra .25s ease}.tour-foco{position:fixed;border-radius:10px;pointer-events:none;box-shadow:0 0 0 3px #fff,0 0 0 9999px #08143acc;transition:top .45s cubic-bezier(.4,0,.2,1),left .45s cubic-bezier(.4,0,.2,1),width .45s cubic-bezier(.4,0,.2,1),height .45s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;animation:tour-entra .25s ease}.tour-foco.sem-alvo{box-shadow:0 0 #fff,0 0 0 9999px #08143acc}.tour-foco.sem-alvo:after{display:none}.tour-blocos{display:inline-flex;align-items:center;gap:6px;flex:1;min-width:0}.tour .tour-bloco-seta{background:#edf2fa!important;color:#08143a!important;border:0!important;width:24px;height:24px;min-height:0!important;padding:0!important;border-radius:50%!important;font-size:17px;line-height:1;display:grid;place-items:center;cursor:pointer;flex:none}.tour .tour-bloco-seta:hover:not(:disabled){background:#dfe8f7!important}.tour .tour-bloco-seta:disabled{opacity:.35;cursor:default}.tour-blocos .tour-contagem{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour-foco:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:12px;border:2px solid #e84f1a;animation:tour-pulso 1.6s ease-out infinite}.tour-balao{position:fixed;background:#fff;color:#172442;border-radius:12px;padding:16px 18px 14px;box-shadow:0 18px 50px #08143a59;transition:top .35s ease,left .35s ease;animation:tour-balao .3s ease;font:14px/1.5 Satoshi,Arial,sans-serif}.tour-balao h3{margin:4px 0 6px;font-size:16px;font-weight:600;color:#08143a}.tour-texto p{margin:0 0 6px;color:#3a4763}.tour-texto strong{color:#08143a}.tour-topo{display:flex;justify-content:space-between;align-items:center;gap:8px}.tour-contagem{font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#e84f1a}.tour .tour-pular{background:none;border:0;padding:0;min-height:0;box-shadow:none;font-size:12px;font-weight:400;color:#63708a;text-decoration:underline;cursor:pointer}.tour .tour-pular:hover{color:#08143a;background:none}.tour-barra{height:3px;background:#edf2fa;border-radius:3px;margin:10px 0 12px;overflow:hidden}.tour-barra span{display:block;height:100%;background:#275bb7;transition:width .3s ease}.tour-acoes{display:flex;justify-content:space-between;align-items:center;gap:8px}.tour-acoes>div{display:flex;gap:8px}.tour-link{font-size:13px;color:#275bb7;text-decoration:underline}.tour-seta{position:absolute;width:14px;height:14px;background:#fff;transform:rotate(45deg)}.seta-baixo .tour-seta{top:-7px;margin-left:-7px}.seta-cima .tour-seta{bottom:-7px;margin-left:-7px}.seta-direita .tour-seta{left:-7px;margin-top:-7px}.seta-esquerda .tour-seta{right:-7px;margin-top:-7px}@keyframes tour-entra{0%{opacity:0}to{opacity:1}}@keyframes tour-balao{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes tour-pulso{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@media (prefers-reduced-motion: reduce){.tour-foco,.tour-balao,.tour-barra span{transition:none}.tour-foco:after{animation:none}}.tour-convite{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#fff;border:1px solid #e2e7ef;border-left:3px solid #e84f1a;border-radius:10px;padding:10px 14px;margin:0 0 14px}.tour-convite p{flex:1;min-width:220px;margin:0}.tour-convite .acoes-convite{display:flex;gap:8px;align-items:center}.guia{max-width:1120px}.guia-trilha{font-size:13px;color:var(--muted);margin-bottom:14px;display:flex;flex-wrap:wrap;gap:6px}.guia-trilha a{color:var(--blue)}.guia-trilha a:hover{text-decoration:underline}.guia-busca{margin:18px 0 22px;max-width:560px}.guia-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.guia-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:flex;flex-direction:column;gap:8px}.guia-card h3{font-size:16px;color:var(--navy)}.guia-card p{color:var(--muted);font-size:13.5px;flex:1}.guia-card .guia-card-links{display:flex;gap:14px;flex-wrap:wrap;font-size:13.5px}.guia-card .guia-card-links a{color:var(--blue)}.guia-card.em-breve{opacity:.6}.guia-card .pill{align-self:flex-start}.guia-grupo{margin:26px 0 10px;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.guia-artigo-wrap{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:32px;align-items:start}.guia-artigo{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:32px 38px;min-width:0}.guia-artigo h1{font-size:30px;margin-bottom:6px}.guia-meta{color:var(--muted);font-size:13px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.guia-meta .guia-autor{display:inline-flex;align-items:center;gap:8px}.guia-meta .guia-autor span.av{width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;font-size:11px;display:inline-grid;place-items:center;font-weight:600}.guia-lead{font-size:15.5px;color:#3a4763;margin-bottom:18px;line-height:1.6}.guia-indice{background:var(--soft);border-radius:10px;padding:14px 18px;margin:0 0 26px}.guia-indice strong{display:block;margin-bottom:6px;color:var(--navy)}.guia-indice ol{margin:0;padding-left:20px;columns:2;column-gap:28px}.guia-indice li{margin:2px 0;break-inside:avoid}.guia-indice a{color:var(--blue)}.guia-indice a:hover{text-decoration:underline}.guia-artigo section{scroll-margin-top:80px;padding-top:8px;margin-bottom:26px}.guia-artigo h2{font-size:21px;color:var(--navy);margin:8px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--line)}.guia-artigo h3{font-size:16px;color:var(--navy);margin:18px 0 6px;font-weight:600}.guia-artigo p{margin:0 0 10px;line-height:1.65;color:#2a3755}.guia-artigo ul,.guia-artigo ol{margin:0 0 12px;padding-left:22px;line-height:1.65;color:#2a3755}.guia-artigo li{margin:3px 0}.guia-passos{list-style:none;padding:0!important;counter-reset:passo}.guia-passos li{counter-increment:passo;position:relative;padding:2px 0 8px 40px}.guia-passos li:before{content:counter(passo);position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;font-size:13px;font-weight:600;display:grid;place-items:center}.guia-nota{border-radius:10px;padding:12px 16px 12px 46px;margin:0 0 14px;position:relative;line-height:1.6}.guia-nota:before{position:absolute;left:14px;top:11px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:13px;color:#fff}.guia-nota strong.rot{display:block;margin-bottom:2px}.guia-nota.importante{background:#fff3df}.guia-nota.importante:before{content:"!";background:#b57a12}.guia-nota.dica{background:#eaf6f0}.guia-nota.dica:before{content:"i";background:#17684e}.guia-nota.atencao{background:#ffedf0}.guia-nota.atencao:before{content:"!";background:#b23446}.guia-formula{background:var(--navy);color:#fff;border-radius:10px;padding:14px 18px;font-size:15px;margin:0 0 14px;font-weight:500}.guia-tabela{overflow-x:auto;margin:0 0 14px}.guia-tabela table{width:100%;border-collapse:collapse;font-size:13.5px}.guia-tabela th,.guia-tabela td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}.guia-tabela th{background:var(--soft);color:var(--navy);font-weight:600}.guia-ui{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:12px;background:var(--bg);border:1px dashed var(--line);border-radius:10px}.guia-ui span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:13px;font-weight:500}.guia-ui span.primario{background:var(--navy);color:#fff;border-color:var(--navy)}.guia-util{margin-top:30px;padding-top:18px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;align-items:center}.guia-util p{margin:0!important}.guia-aside{position:sticky;top:20px;display:flex;flex-direction:column;gap:14px}.guia-aside .bloco{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px}.guia-aside h4{margin:0 0 8px;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-weight:600}.guia-aside ul{list-style:none;margin:0;padding:0;font-size:13.5px}.guia-aside li{margin:0}.guia-aside li a{display:block;padding:4px 8px;border-left:2px solid transparent;color:#3a4763}.guia-aside li a.ativo{border-left-color:var(--orange);color:var(--navy);font-weight:600}.guia-aside li a:hover{color:var(--blue)}.guia-aside .bloco p{font-size:13px;color:var(--muted);margin:0 0 10px}@media (max-width: 920px){.guia-artigo-wrap{grid-template-columns:1fr}.guia-aside{position:static;order:-1}.guia-aside .bloco.indice-lateral{display:none}.guia-artigo{padding:22px 18px}.guia-indice ol{columns:1}}.ms-faixa{display:flex;align-items:center;gap:24px;flex-wrap:wrap;background:linear-gradient(90deg,#e7eefb,#f3f6fc 55%,#fff);border:1px solid var(--line);border-radius:var(--radius);padding:16px 22px;margin:0 0 14px}.ms-texto{flex:1;min-width:240px}.ms-texto strong{display:block;font-size:16.5px;color:var(--navy);font-weight:600;margin-bottom:2px}.ms-texto p{color:#3a4763;margin:0 0 4px}.ms-texto .text-link{font-size:13px;font-weight:600}.ms-lista{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.ms-item{background:none;border:0;padding:4px 6px;display:flex;flex-direction:column;align-items:center;gap:6px;width:104px;border-radius:10px;cursor:pointer}.ms-item:hover{background:#275bb70f}.ms-nome{font-size:12.5px;color:#2a3755;text-align:center;line-height:1.25}.ms-ins{position:relative;display:inline-grid;place-items:center;flex:none}.ms-ins.bloq{border-radius:50%;background:radial-gradient(circle at 35% 30%,#f4f5f8,#c9ced8);color:#fff;box-shadow:inset 0 -3px 6px #0000001f}.ms-ins.bloq .icon{width:22px;height:22px;stroke:#fff;stroke-width:2.4}.ms-ins.ok svg{width:100%;height:100%;filter:drop-shadow(0 3px 4px rgba(232,79,26,.35))}.ms-ins.ok svg path:first-child{fill:#f26a2e}.ms-ins.ok svg path.v{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ms-ins.ok.na svg path:first-child{fill:#aab3c4}.ms-ins.ok.na svg{filter:none}.ms-ins.atual .anel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ms-ins.atual .trilho{fill:#fff;stroke:#dfe4ec;stroke-width:5}.ms-ins.atual .arco{fill:none;stroke:#f0892f;stroke-width:5;stroke-linecap:round;transition:stroke-dasharray .6s ease}.ms-ins.atual .miolo{position:relative;width:58%;height:58%;border-radius:30%;background:linear-gradient(135deg,#ffb347,#f26a2e);display:grid;place-items:center}.ms-ins.atual .miolo .icon{width:58%;height:58%;stroke:#fff}.ms-cont{position:absolute;bottom:-7px;left:50%;transform:translate(-50%);background:#f0892f;color:#fff;font-size:11px;font-weight:700;border-radius:10px;padding:0 7px;line-height:17px;border:2px solid #fff;white-space:nowrap}.ms-intro{color:#3a4763;margin:0 0 14px}.ms-intro a{color:var(--blue);text-decoration:underline}.ms-fase{border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin:0 0 12px;background:#fff}.ms-fase.atual{border-color:#f0892f;box-shadow:0 0 0 3px #f0892f1f}.ms-fase.bloqueada{background:var(--bg)}.ms-fase-topo{display:flex;align-items:center;gap:12px;margin-bottom:8px}.ms-fase-topo>div{flex:1}.ms-fase-topo h3{font-size:15.5px;color:var(--navy);font-weight:600;margin:0}.ms-num{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);font-weight:600}.ms-tag{font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:10px;background:var(--soft);color:var(--muted);white-space:nowrap}.ms-tag.concluida{background:var(--green-bg);color:var(--green)}.ms-tag.atual{background:#fff1e3;color:#b8541a}.ms-fase>p{color:#3a4763;margin:0 0 8px;font-size:13.5px}.ms-desafios{list-style:none;margin:0 0 8px;padding:0}.ms-desafios li{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:4px 8px;padding:5px 0;font-size:13.5px}.ms-desafios .marca{width:18px;height:18px;border-radius:50%;border:2px solid #c9ced8;display:grid;place-items:center;font-size:11px;color:#fff;font-weight:700}.ms-desafios li.ok .marca{background:var(--green);border-color:var(--green)}.ms-desafios .conta{color:var(--muted);font-size:12.5px;white-space:nowrap}.ms-desafios .barra{grid-column:2 / 4;height:4px;background:#edf2fa;border-radius:4px;overflow:hidden}.ms-desafios .barra span{display:block;height:100%;background:#275bb7}.ms-desafios li.ok .barra span{background:var(--green)}.ms-atalhos{display:flex;gap:16px;flex-wrap:wrap;font-size:13px}.ms-atalhos a{color:var(--blue);font-weight:600}@media (max-width: 720px){.ms-item{width:64px}.ms-nome{font-size:11px}.ms-lista{justify-content:space-between;width:100%}}.gev3 .main .ms-item{background:none!important;border:0!important;color:inherit!important;min-height:0!important;padding:4px 6px!important;box-shadow:none!important}.gev3 .main .ms-item:hover{background:#275bb712!important}.gev3 .main .ms-texto .text-link{background:none!important;border:0!important;padding:0!important;min-height:0!important;color:var(--blue)!important}@media (max-width: 720px){.ms-faixa{padding:14px;gap:14px}.ms-lista{flex-wrap:nowrap;gap:0}.gev3 .main .ms-item{width:20%!important;padding:4px 1px!important}.ms-lista li{flex:1;display:flex;justify-content:center}.ms-nome{font-size:10.5px}}.ms-ins.atual.pulada .arco{stroke:#c9962e;stroke-dasharray:4 4!important}.ms-ins.atual.pulada .miolo{background:linear-gradient(135deg,#e9d3a6,#c9962e)}.ms-ins.atual.pulada .ms-cont{background:#a77a1c;font-size:10px}.ms-tag.pulada{background:#fff3df;color:#835611}.ms-fase.pulada{border-color:#e7c98c;border-style:dashed}.ms-aviso{color:#835611!important;font-size:13px}.ms-pulo{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px dashed var(--line);font-size:13px;color:#3a4763}.ms-pulo>span{flex:1;min-width:200px}.ms-pulo.confirma{background:#fff8ec;border:1px solid #f0d9ad;border-radius:10px;padding:10px 12px}.ms-pulo-acoes{display:flex;gap:8px}.tour .tour-contagem{flex:1;min-width:0}.tour .tour-pular{white-space:nowrap;flex:none}.tour-fases{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:2;display:flex;gap:4px;padding:6px;background:#fff;border-radius:14px;box-shadow:0 10px 30px #08143a59;max-width:calc(100vw - 24px);overflow-x:auto;font:13px/1.3 Satoshi,Arial,sans-serif}.tour .tour-fase{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px!important;border:0!important;background:none!important;border-radius:10px!important;cursor:pointer;white-space:nowrap;color:#63708a!important;min-height:0!important;box-shadow:none!important;text-align:left}.tour .tour-fase:hover{background:#f1f4f9!important}.tour .tour-fase.atual{background:#edf2fa!important;color:#08143a!important}.tour-fase-num{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:12px;background:#e2e7ef;color:#63708a;flex:none}.tour-fase.atual .tour-fase-num{background:#e84f1a;color:#fff}.tour-fase.feita .tour-fase-num{background:#17684e;color:#fff}.tour-fase-txt{display:flex;flex-direction:column;font-weight:600}.tour-fase-txt small{font-size:10.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#8a94a8}.tour-fase.atual .tour-fase-txt small{color:#e84f1a}@media (max-width: 720px){.tour-fase-txt small{display:none}.tour .tour-fase{padding:4px 8px 4px 4px!important}}.tour-abas{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.tour .tour-aba{position:fixed;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0 6px!important;border:0!important;border-radius:10px 10px 0 0!important;min-height:0!important;background:#374160!important;color:#c9d3e6!important;box-shadow:none!important;cursor:pointer;font:500 13.5px/1.2 Satoshi,Arial,sans-serif;white-space:nowrap;transition:background .3s ease,color .3s ease}.tour .tour-aba small{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#8fa0c2}.tour .tour-aba:hover{background:#435075!important;color:#fff!important}.tour .tour-aba.feita small{color:#7fd1ae}.tour .tour-aba.atual{background:#fff!important;color:#08143a!important;box-shadow:inset 0 -3px #e84f1a,0 8px 24px #08143a4d!important}.tour .tour-aba.atual small{color:#e84f1a}.tour .tour-aba.fixa{border-radius:10px!important;box-shadow:0 6px 18px #08143a59!important}.tour .tour-aba.fixa.atual{box-shadow:inset 0 -3px #e84f1a,0 8px 24px #08143a59!important}.tour-balao{z-index:3}.gvideo{position:relative;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#08143a;margin:0 0 24px;box-shadow:0 6px 22px #08143a2e}.gvideo.compacto{margin:8px 0 4px;border-radius:10px;box-shadow:none}.gvideo iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.gvideo .gvideo-capa{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;display:block}.gvideo .gvideo-capa img{width:100%;height:100%;object-fit:cover;display:block;opacity:.82;transition:opacity .2s,transform .3s}.gvideo .gvideo-capa:hover img{opacity:.95;transform:scale(1.02)}.gvideo .gvideo-capa:focus-visible{outline:3px solid #e84f1a;outline-offset:-3px}.gvideo .gvideo-play{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:#e84f1a;display:grid;place-items:center;box-shadow:0 6px 20px #00000059;transition:transform .2s}.gvideo.compacto .gvideo-play{width:52px;height:52px;margin:-26px 0 0 -26px}.gvideo .gvideo-capa:hover .gvideo-play{transform:scale(1.08)}.gvideo .gvideo-play svg{width:28px;height:28px;fill:#fff;margin-left:3px}.gvideo .gvideo-rot{position:absolute;left:12px;bottom:10px;padding:4px 10px;border-radius:999px;background:#08143ac7;color:#fff;font-size:12.5px;font-weight:600}.guia-card .guia-card-video{align-self:flex-start;width:fit-content;color:#e84f1a!important;text-decoration:none;display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#e84f1a;background:#fdeee7;border-radius:999px;padding:2px 9px;margin-bottom:6px}.tour-balao.com-video{padding-bottom:12px}.gev3 .main .gvideo .gvideo-capa,.gev3 .gvideo .gvideo-capa{background:none!important;border:0!important;padding:0!important;min-height:0!important;height:100%!important;width:100%!important;box-shadow:none!important;border-radius:0!important}.gev3 .ct{--ct-radius:18px}.gev3 .ct .ct-neg{color:var(--red)}.gev3 .ct .ct-pos{color:var(--green)}.gev3 .ct-vazio{padding:30px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .ct .page-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.gev3 .ct .page-head h1{font-size:32px;line-height:1.2;letter-spacing:-1px;color:var(--navy);margin:8px 0 12px}.gev3 .ct .page-head p{max-width:570px;margin:0;color:var(--muted);font-size:13px}.gev3 .ct .page-head .actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.gev3 .ct .page-head .actions>.small{font-size:10px;flex-basis:100%;text-align:right}.gev3 .ct-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:26px}.gev3 .ct-kpi{background:#fff;border:1px solid var(--line);border-radius:var(--ct-radius);padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0;box-shadow:0 4px 14px #13244803}.gev3 .ct-kpi>span{font-size:11px;font-weight:600}.gev3 .ct-kpi strong{font-size:27px;font-weight:600;letter-spacing:-1px;line-height:1.2;color:var(--navy);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.gev3 .ct-kpi small{font-size:10px}.gev3 .ct-kpi.alerta{border-color:#f1cbd2;background:#fffafb}.gev3 .ct-kpi.alerta strong{color:var(--red)}.gev3 .ct-kpi.destaque{background:var(--navy);border-color:var(--navy);box-shadow:0 8px 20px #13244818}.gev3 .ct-kpi.destaque strong,.gev3 .ct-kpi.destaque span{color:#fff!important}.gev3 .ct-kpi.destaque small{color:#c6d2ed!important}.gev3 .ct>.panel{margin-bottom:16px}.gev3 .ct .ct-filtros{display:flex;align-items:center;gap:12px;padding:14px;margin-bottom:22px;border-radius:14px}.gev3 .ct .ct-filtros .chips{display:flex;gap:4px;background:var(--bg);border-radius:9px;padding:4px;flex-wrap:nowrap}.gev3 .main .ct .ct-filtros button.chip{border:0!important;background:transparent!important;padding:9px 12px!important;min-height:0!important;color:var(--muted)!important;border-radius:7px!important;font-size:11px!important;font-weight:500!important;white-space:nowrap;box-shadow:none}.gev3 .main .ct .ct-filtros button.chip:hover{color:var(--navy)!important}.gev3 .main .ct .ct-filtros button.chip.active{background:#fff!important;color:var(--navy)!important;box-shadow:0 2px 6px #13244810;font-weight:650!important}.gev3 .ct .ct-filtros .filter-select,.gev3 .ct .ct-busca{min-height:42px;border:1px solid var(--line);border-radius:9px;padding:10px 12px;background:#fff;color:var(--ink);font-size:12px}.gev3 .ct .ct-busca{margin-left:auto;width:240px;min-width:0}.gev3 .ct-list-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 14px}.gev3 .ct .ct-list-heading h2{font-size:14px;font-weight:600;margin:0;color:var(--navy)}.gev3 .ct-list-heading span{font-size:11px;color:var(--muted)}.gev3 .ct-lista{display:flex;flex-direction:column;gap:20px}.gev3 .ct .ct-cartao{padding:24px;margin:0;border-radius:var(--ct-radius);box-shadow:0 3px 12px #13244803}.gev3 .ct .ct-cartao.critico{border-color:#efcbd2}.gev3 .ct-topo{display:grid;grid-template-columns:minmax(170px,1.6fr) repeat(6,minmax(90px,1fr)) auto;gap:20px;align-items:center}.gev3 .ct-cli{display:flex;flex-direction:column;gap:6px;min-width:0}.gev3 .ct a.ct-nome{font-size:18px;font-weight:700;color:var(--navy);letter-spacing:-.3px}.gev3 .ct a.ct-nome:hover{color:var(--blue)}.gev3 .ct-cli small{font-size:10px}.gev3 .ct-num{display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .ct-num>small:first-child{font-size:10px}.gev3 .ct-num strong{font-size:16px;font-weight:650;white-space:nowrap;color:var(--navy);font-variant-numeric:tabular-nums;letter-spacing:-.4px}.gev3 .ct-num small{font-size:10px}.gev3 .ct-ontem{background:var(--bg);padding:12px;border-radius:12px}.gev3 .ct-botoes{justify-self:end;display:flex;gap:2px;align-items:center}.gev3 .main .ct button.ct-cfg{background:transparent!important;border:0!important;color:var(--blue)!important;padding:6px!important;min-height:0!important}.gev3 .main .ct button.ct-cfg:hover{color:var(--navy)!important}.gev3 .ct-cfg .icon{width:18px;height:18px}.gev3 .ct-motivos{display:flex;flex-direction:column;gap:6px;margin-top:20px}.gev3 .ct-motivo{display:block;padding:10px 14px;border-radius:9px;font-size:11px;background:var(--bg);color:var(--muted)}.gev3 .ct-motivo.critico{background:var(--red-bg);color:var(--red)}.gev3 .ct-motivo.atencao{background:var(--amber-bg);color:var(--amber)}.gev3 .main .ct button.ct-canais-toggle{display:inline-flex!important;margin:18px 0 0;border:0!important;background:transparent!important;color:var(--blue)!important;font-size:11px!important;padding:4px 0!important;min-height:0!important;font-weight:600!important}.gev3 .main .ct button.ct-canais-toggle:hover{color:var(--navy)!important}.gev3 .ct-canais{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}.gev3 .main .ct button.ct-canais-toggle+.ct-canais{margin-top:10px}.gev3 .ct-canal{border:1px solid var(--line);border-radius:12px;padding:17px;display:flex;flex-direction:column;gap:16px;min-width:0;background:#fcfdff}.gev3 .ct-canal.critico{border-top:3px solid #d6576b}.gev3 .ct-canal.atencao{border-top:3px solid #e4b353}.gev3 .ct-canal.ok{border-top:3px solid #b8dfcc}.gev3 .ct-canal-cab{display:flex;justify-content:space-between;align-items:center;gap:10px}.gev3 .ct-canal-cab strong{font-size:12px;color:var(--navy)}.gev3 .ct-canal-cab .pill{border-radius:6px;padding:3px 8px;font-size:9px;font-weight:650}.gev3 .ct-dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 14px;margin:0}.gev3 .ct-dl>div{min-width:0}.gev3 .ct-dl dt{font-size:9px;color:var(--muted);margin-bottom:4px}.gev3 .ct-dl dd{margin:0;display:flex;flex-direction:column;font-size:13px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.gev3 .ct-dl dd small{font-size:9px;font-weight:400;margin-top:3px}.gev3 .ct-canal-motivos{list-style:none;padding:10px 12px;margin:0;border-radius:8px;background:var(--amber-bg);font-size:10px;color:var(--amber);display:flex;flex-direction:column;gap:3px}.gev3 .ct-canal.critico .ct-canal-motivos{background:var(--red-bg);color:var(--red)}.gev3 .ct-canal-motivos li.critico{color:var(--red)}.gev3 .ct-atalhos{display:flex;gap:14px;margin-top:auto;font-size:11px}.gev3 .ct-atalhos:empty{display:none}.gev3 .ct-sem-canais{margin-top:16px;font-size:12px;color:var(--muted)}.gev3 .ct-empty{padding:40px;text-align:center;color:var(--muted);background:#fff;border:1px dashed var(--line);border-radius:14px;font-size:13px}.ct-cfg-h3{font-size:15px;font-weight:500;color:#08143a;margin:22px 0 10px}@media (min-width:1700px){.gev3 .ct-num strong{font-size:18px}.gev3 .ct-dl dt{font-size:11px}.gev3 .ct-dl dd{font-size:15px}.gev3 .ct-dl dd small{font-size:10px}}@media (max-width:1350px){.gev3 .ct-topo{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.gev3 .ct-cli{grid-column:1 / 6}.gev3 .ct-botoes{grid-column:6;grid-row:1}.gev3 .ct-kpi{padding:16px}.gev3 .ct-kpi strong{font-size:23px}.gev3 .ct-dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.gev3 .ct .ct-filtros{flex-wrap:wrap}.gev3 .ct .ct-busca{flex:1}.gev3 .ct-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.gev3 .ct .page-head{flex-direction:column;align-items:flex-start;gap:16px}.gev3 .ct .page-head h1{font-size:28px}.gev3 .ct .page-head .actions{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.gev3 .ct-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gev3 .ct-kpi.destaque{grid-column:1 / -1;grid-row:1}.gev3 .ct-kpi{padding:17px}.gev3 .ct-kpi strong{font-size:24px}.gev3 .ct .ct-filtros{gap:10px}.gev3 .ct .ct-filtros .chips{width:100%}.gev3 .main .ct .ct-filtros button.chip{flex:1;padding:9px 6px!important}.gev3 .ct .ct-filtros .filter-select,.gev3 .ct .ct-busca{width:100%;flex:auto;margin:0}.gev3 .ct .ct-cartao{padding:18px}.gev3 .ct-topo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gev3 .ct-cli{grid-column:1}.gev3 .ct-botoes{grid-column:2}.gev3 .ct-ontem{grid-column:1 / -1}.gev3 .ct-canais{grid-template-columns:1fr}.gev3 .ct-dl{grid-template-columns:repeat(2,minmax(0,1fr))}.gev3 .ct a.ct-nome{font-size:16px}.gev3 .ct-list-heading span{font-size:10px}.gev3 .ct-num strong{font-size:17px}}@media (prefers-reduced-motion:no-preference){.gev3 .ct .ct-cartao{transition:box-shadow .2s}.gev3 .ct .ct-cartao:hover{box-shadow:0 8px 24px #13244808}}.gev3 .ct-equipe{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-bottom:22px}.gev3 .main .ct button.ct-acc{display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:3px;text-align:left;background:#fff!important;color:var(--ink,#08143a)!important;border:1px solid var(--line)!important;border-radius:var(--ct-radius)!important;padding:18px 20px!important;font-weight:400!important;min-width:0}.gev3 .main .ct button.ct-acc:hover{border-color:#94add5!important;background:#f8faff!important}.gev3 .main .ct button.ct-acc.ativo{border-color:var(--blue)!important;box-shadow:inset 3px 0 0 var(--blue);background:#f3f7ff!important}.gev3 .ct-acc-nome{font-weight:600;color:var(--navy);font-size:14px}.gev3 .ct-acc-num{display:flex;gap:18px;margin-top:8px}.gev3 .ct-acc-num>span{display:flex;flex-direction:column;min-width:0}.gev3 .ct-acc-num strong{font-size:16px;font-weight:600;color:var(--navy)}.gev3 .ct-acc-num small{font-size:11px}.gev3 .ct-grupo{display:flex;flex-direction:column;gap:20px}.gev3 .ct-grupo+.ct-grupo{margin-top:12px}.gev3 .ct-grupo-head{display:flex;align-items:baseline;gap:10px;padding:0 2px;font-size:14px;color:var(--navy)}.ct-metas-cab{display:flex;align-items:center;justify-content:space-between;gap:12px}.ct-metas-cab .filter-select{margin-top:12px}.ct-metas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px}.ct-meta{display:flex;flex-direction:column;gap:4px;margin:0;font-weight:400;font-size:13px}.gev3 .ct-meta-campo{display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff}.gev3 .ct-meta-campo input{border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;padding:0!important;width:100%;min-width:0;min-height:38px;font:inherit;text-align:right}.gev3 .ct-meta-campo:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #2563eb1a}@media (max-width:640px){.ct-metas{grid-template-columns:repeat(2,minmax(0,1fr))}}.gev3 .ct-gr-periodos{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px}.gev3 .ct-gr-datas{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.gev3 .ct-gr-datas{flex-wrap:nowrap}.gev3 .main .ct-gr-datas input[type=date],.gev3 .ct-gr-datas input[type=date]{min-height:32px;height:32px;padding:4px 8px;font-size:12px;width:132px}.gev3 .main button.ct-gr-ok,.gev3 button.ct-gr-ok{min-height:32px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--blue);background:var(--blue);color:#fff;font-size:12px}.gev3 button.ct-gr-ok:disabled{opacity:.45}.gev3 .ct-gr-resumo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.gev3 .ct-gr-resumo>div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--line);border-radius:10px}.gev3 .ct-gr-resumo strong{font-size:20px;font-weight:500;color:#08143a}.gev3 .ct-gr-resumo small{font-size:11px}.gev3 .ct-gr{border:1px solid var(--line);border-radius:10px;padding:12px 12px 6px;margin-bottom:10px}.gev3 .ct-gr svg{width:100%;height:auto;display:block;cursor:crosshair}.gev3 .ct-gr-foco{font-size:13px;min-height:20px;margin:0 0 6px 4px}.gev3 .ct-gr-tit{font-size:9px;letter-spacing:.06em;fill:var(--muted)}.gev3 .ct-gr-eixo{font-size:9px;fill:var(--muted)}.gev3 .ct-gr-meta{font-size:10px;fill:#c2611f}.gev3 .ct-gr-tabela{margin-top:10px}.gev3 .ct-gr-tabela summary{cursor:pointer;color:var(--blue);font-size:13px;padding:6px 0}@media (max-width:700px){.gev3 .ct-gr-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-nome-linha{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-width:0}.ct-medalhas{display:inline-flex;gap:5px;flex-shrink:0}.gev3 a.ct-medalha{position:relative;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:conic-gradient(#e0a100 var(--fr),#dfe3ea 0);text-decoration:none;transition:transform .15s}.gev3 a.ct-medalha:hover{transform:scale(1.12)}.ct-medalha-miolo{width:18px;height:18px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:11px;font-weight:700;line-height:1;color:#8c95a6}.gev3 a.ct-medalha.completa{background:#e0a100;box-shadow:0 0 0 2px #fff4dc}.ct-medalha.completa .ct-medalha-miolo{background:#f5b800;color:#fff}.tk{padding:0;overflow:hidden}.tk-barra{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid var(--line)}.tk-scroll{overflow-x:auto}.tk-tabela{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.tk-tabela th,.tk-tabela td{padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.tk-tabela th{background:#f7f8fb;font-weight:600;font-size:12px;color:var(--muted);position:sticky;top:0}.tk-tabela .num{text-align:right}.tk-tabela .tk-dcol{padding-left:2px;padding-right:14px}.tk-tabela .tk-cli{text-align:left;min-width:200px}.tk-tabela td.tk-cli{display:flex;align-items:center;gap:6px}.tk-tabela td.tk-cli a{color:var(--navy);font-weight:500}.tk-tabela tr.tk-total td{background:#f2f5fb;font-weight:600;color:var(--navy)}.tk-tabela tbody tr:hover td{background:#fafbfd}.tk-tabela tbody tr.tk-total:hover td{background:#f2f5fb}.gev3 .main button.tk-ord{background:none!important;border:0!important;color:inherit!important;font:inherit;padding:0!important;min-height:0!important;cursor:pointer}.tk-delta{font-size:12px;font-weight:600}.tk-delta.sobe{color:#1a7f45}.tk-delta.cai{color:#c0392b}.tk-delta.neutro{color:var(--muted);font-weight:400}.tk-nota{display:flex;gap:6px;align-items:flex-start;padding:10px 16px 14px;margin:0}.tk-nota .icon{width:14px;height:14px;flex-shrink:0;margin-top:1px}.gev3 .ct-gr-area{position:relative}.gev3 .ct-gr-balao{position:absolute;transform:translate(12px,-50%);pointer-events:none;z-index:2;display:flex;flex-direction:column;gap:2px;background:#08143a;color:#fff;border-radius:8px;padding:8px 11px;font-size:12px;line-height:1.35;white-space:nowrap;box-shadow:0 6px 18px #08143a38}.gev3 .ct-gr-balao.esq{transform:translate(calc(-100% - 12px),-50%)}.gev3 .ct-gr-balao strong{font-size:12.5px;font-weight:600;color:#fff}.gev3 .ct-gr-balao b{font-weight:600;color:#fff}.gev3 .ct-gr-balao .muted{color:#b9c5de}.gev3 .ct-gr-balao:before{content:"";position:absolute;top:50%;left:-5px;width:10px;height:10px;background:#08143a;transform:translateY(-50%) rotate(45deg)}.gev3 .ct-gr-balao.esq:before{left:auto;right:-5px}.gev3 .ct-selo-meta{display:inline-flex;align-items:center;gap:4px;margin-left:0;padding:2px 9px;border-radius:999px;background:var(--green-bg,#eaf6f0);color:var(--green,#17684e);font-size:11px;font-weight:700;vertical-align:middle;white-space:nowrap}.gev3 .ct-selo-meta .icon{width:13px;height:13px}.gev3 .ct-nw{white-space:nowrap}.gev3 .ct-gr-batida{display:inline-block;margin:4px 0 8px;padding:4px 12px;border-radius:999px;background:var(--green-bg,#eaf6f0);color:var(--green,#17684e);font-size:12.5px;font-weight:600}.gev3 .ct-gr-batida-txt{font-size:10.5px;font-weight:700;fill:#17684e}.tk-direita{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.gev3 .main button.tk-lapis{display:inline-flex;align-items:center;gap:5px;background:#fff!important;color:var(--navy)!important;border:1px solid var(--line)!important;border-radius:8px;padding:5px 10px!important;min-height:0!important;font-size:12.5px;font-weight:500;cursor:pointer}.gev3 .main button.tk-lapis:hover{border-color:var(--blue)!important;color:var(--blue)!important}.tk-lapis .icon{width:14px;height:14px}.tk-tabela td.tk-neg{color:#c0392b;font-weight:600}.tk-tabela td.tk-pos{color:#1a7f45;font-weight:600}.gev3 .tk-escolha{border:0;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:4px}.gev3 .tk-escolha legend{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.gev3 .tk-escolha label{display:flex;gap:10px;align-items:flex-start;padding:7px 8px;border-radius:8px;cursor:pointer;font-size:13px}.gev3 .tk-escolha label:hover{background:#f7f9fc}.gev3 .tk-escolha input,.gev3 .main .tk-escolha input{width:16px;height:16px;flex:0 0 16px;padding:0;margin:2px 0 0;accent-color:var(--blue)}.gev3 .tk-escolha label span{display:flex;flex-direction:column;gap:2px}.gev3 .tk-escolha strong{font-weight:500;color:var(--navy)}.gev3 .tk-escolha small{font-size:11.5px;line-height:1.35}.gev3 .ct-lojas{list-style:none;margin:8px 0 0;padding:8px 0 0;border-top:1px solid var(--line);display:grid;gap:4px}.gev3 .ct-lojas li{display:flex;justify-content:space-between;gap:8px}.gev3 .ct-lojas li>span:last-child{display:inline-flex;gap:6px;align-items:baseline;font-variant-numeric:tabular-nums}.gev3 .ct-rup-ex{margin-top:8px;line-height:1.4}.hc-titulo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hc-grade{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:start}.hc-span-8{grid-column:span 8}.hc-span-4{grid-column:span 4}.hc-span-12{grid-column:1 / -1}.hc-bloco{padding:16px 18px;min-width:0}.hc-bloco-cab{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.hc-bloco-cab h2{display:flex;align-items:center;gap:8px;font-size:15px;margin:0;color:var(--navy)}.hc-bloco-cab h2 .icon{width:17px;height:17px;color:var(--blue)}.hc-link{font-size:12.5px;color:var(--blue);white-space:nowrap}.hc-vazio{color:var(--muted);font-size:13px;margin:6px 0}.hc-nota{margin:8px 0 0}.hc-vendas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hc-num{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;font-size:12px;min-width:0}.hc-num small{color:var(--muted);font-size:12px}.hc-num strong{font-size:24px;font-weight:600;color:var(--navy);letter-spacing:-.4px;font-variant-numeric:tabular-nums}.hc-delta{font-weight:700;font-size:12px;font-variant-numeric:tabular-nums}.hc-delta.sobe,.hc-ok{color:#1a7f45}.hc-delta.cai,.hc-ruim{color:#c0392b}.hc-atencao{color:#b86e00}.hc-delta.neutro{color:var(--muted)}.hc-mini{width:100%;border-collapse:collapse;margin-top:12px;font-size:12.5px;font-variant-numeric:tabular-nums}.hc-mini th,.hc-mini td{padding:6px 8px;border-bottom:1px solid var(--line);text-align:left}.hc-mini th{color:var(--muted);font-weight:600;font-size:11.5px}.hc-mini .num,.hc-prod .num{text-align:right}.hc-mini-rolar{overflow-x:auto}.gev3 .main .hc-mini th,.gev3 .main .hc-prod th{color:#fff}.gev3 .main .hc-mini .num,.gev3 .main .hc-prod .num{text-align:center}.hc-rep{display:flex;flex-direction:column;gap:14px}.hc-rep-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px;font-size:13px}.hc-termo{display:inline-flex;gap:2px}.hc-termo i{width:18px;height:6px;border-radius:3px;opacity:.25}.hc-termo i:nth-child(1){background:#e74c3c}.hc-termo i:nth-child(2){background:#f39c12}.hc-termo i:nth-child(3){background:#f1c40f}.hc-termo i:nth-child(4){background:#9ccc65}.hc-termo i:nth-child(5){background:#2e9e5b}.hc-termo i.on{opacity:1;height:9px}.hc-metricas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12.5px}.hc-metricas li{display:grid;grid-template-columns:1fr auto 74px;gap:8px;align-items:baseline}.hc-metricas b{font-variant-numeric:tabular-nums}.hc-metricas small{text-align:right}.hc-rep-alerta{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;color:#b86e00}.hc-rep-alerta.critico{color:#c0392b}.hc-rep-alerta .icon{width:14px;height:14px}.hc-ads{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hc-ads>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:12px}.hc-ads small{color:var(--muted)}.hc-ads strong{font-size:19px;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.hc-curva{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.hc-curva>button{display:flex;align-items:baseline;gap:8px;padding:8px 12px;border-radius:10px;flex-wrap:wrap;border:2px solid transparent;cursor:pointer;text-align:left;font:inherit;font-size:12.5px}.hc-curva>button b{font-size:18px}.hc-curva>button:hover{filter:brightness(.97)}.hc-curva>button.on{border-color:currentColor}.hc-pag{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:8px}.hc-pag .small{margin-right:6px}.hc-curva-A{background:#e9f7ef;color:#1d6b3a}.hc-curva-B{background:#fff6e0;color:#8a5a00}.hc-curva-C{background:#f1f3f7;color:#5b6475}.hc-tab{overflow-x:auto}.hc-prod{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.hc-prod th,.hc-prod td{padding:7px 8px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.hc-prod th{color:var(--muted);font-weight:600;font-size:11.5px}.hc-prod-nome{max-width:380px;white-space:normal!important}.hc-prod-nome span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--navy)}.hc-prod-nome small{display:block;font-size:11px}.hc-letra{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;font-weight:700;font-size:12px}.hc-sug-sub{margin:-6px 0 10px}.hc-sug{list-style:none;margin:0;padding:0}.hc-sug li{display:grid;grid-template-columns:96px 92px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 4px;border-bottom:1px solid var(--line);font-size:13px}.hc-sug li:last-child{border-bottom:0}.hc-sug-nivel{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;text-align:center}.hc-sug li.critico .hc-sug-nivel{background:#fdecea;color:#b42318}.hc-sug li.atencao .hc-sug-nivel{background:#fff4e5;color:#8a4b00}.hc-sug li.info .hc-sug-nivel{background:#eaf1ff;color:#1d4ed8}.hc-sug-area{font-size:12px;color:var(--muted);font-weight:600}.hc-sug-txt{display:flex;flex-direction:column;gap:2px;color:var(--navy);min-width:0}.hc-sug-txt small{font-size:11.5px}@media (max-width: 1100px){.hc-span-8,.hc-span-4{grid-column:1 / -1}}@media (max-width: 640px){.hc-vendas,.hc-curva{grid-template-columns:1fr}.hc-sug li{grid-template-columns:auto minmax(0,1fr)}.hc-sug-area{display:none}.hc-sug li .hc-link{grid-column:2}}.gev3 .main .hc-curva>button:not(.btn):not(.icon-btn){min-height:0;box-shadow:none;font-weight:400}.gev3 .main .hc-curva>button.hc-curva-A:not(.btn):not(.icon-btn){background:#e9f7ef;color:#1d6b3a}.gev3 .main .hc-curva>button.hc-curva-B:not(.btn):not(.icon-btn){background:#fff6e0;color:#8a5a00}.gev3 .main .hc-curva>button.hc-curva-C:not(.btn):not(.icon-btn){background:#f1f3f7;color:#5b6475}.gev3 .main .hc-curva>button.on:not(.btn):not(.icon-btn){border-color:currentColor}.hc-selo-meta{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#e9f7ef;color:#1d6b3a;font-size:10.5px;font-weight:700}.gev3.intg-tela{min-height:100vh;padding:28px 16px 48px}.gev3 .intg-wrap{max-width:860px;margin:0 auto}.gev3 .intg-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:28px}.gev3 .intg-topo img{height:30px}.gev3 .intg-topo .quem{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted)}.gev3 .intg-hero h1{margin:6px 0 8px}.gev3 .intg-hero p{color:var(--muted);max-width:640px}.gev3 .intg-hero .eyebrow{color:var(--orange)}.gev3 .intg-passos{display:flex;gap:8px;margin:22px 0 18px;flex-wrap:wrap}.gev3 .intg-passo{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:12px;color:var(--muted)}.gev3 .intg-passo b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--method);font-size:11px;color:var(--ink)}.gev3 .intg-passo.atual{border-color:var(--navy);color:var(--navy);font-weight:500}.gev3 .intg-passo.atual b{background:var(--navy);color:#fff}.gev3 .intg-passo.feito b{background:var(--green);color:#fff}.gev3 .intg-aviso{display:flex;gap:10px;padding:12px 14px;border-radius:10px;background:var(--amber-bg);color:var(--amber);font-size:13px;margin-bottom:16px}.gev3 .intg-retorno{padding:12px 14px;border-radius:10px;font-size:13px;margin-bottom:16px}.gev3 .intg-retorno.ok{background:var(--green-bg);color:var(--green)}.gev3 .intg-retorno.erro{background:var(--red-bg);color:var(--red)}.gev3 .intg-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.gev3 .intg-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;gap:14px}.gev3 .intg-card.ok{border-color:#b9dccb}.gev3 .intg-card-cab{display:flex;align-items:center;justify-content:space-between;gap:10px}.gev3 .intg-card-cab h2{font-size:17px}.gev3 .intg-selo{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--method);color:var(--muted);white-space:nowrap}.gev3 .intg-selo.ok{background:var(--green-bg);color:var(--green)}.gev3 .intg-selo.sem{background:var(--soft);color:var(--blue)}.gev3 .intg-card p{font-size:13px;color:var(--muted)}.gev3 .intg-card .btn{width:100%}.gev3 .intg-sub{border-top:1px dashed var(--line);padding-top:12px;display:flex;flex-direction:column;gap:8px}.gev3 .intg-sub strong{font-size:13px;font-weight:500}.gev3 .intg-link{background:none;padding:0;font-size:12px;color:var(--muted);text-decoration:underline;align-self:center}.gev3 .intg-link:hover{color:var(--ink)}.gev3 .intg-lista{display:flex;flex-direction:column;gap:10px}.gev3 .intg-item{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;flex-wrap:wrap}.gev3 .intg-item.ok{border-color:#b9dccb}.gev3 .intg-item .acoes{display:flex;gap:8px;flex-wrap:wrap}.gev3 .intg-fim{background:#fff;border:1px solid #b9dccb;border-radius:var(--radius);padding:28px;text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.gev3 .intg-fim .marca{width:44px;height:44px;border-radius:50%;background:var(--green-bg);color:var(--green);display:grid;place-items:center;font-size:22px}.gev3 .intg-rodape{margin-top:18px;font-size:12px;color:var(--muted)}.gev3 .itg-grupo{margin-bottom:22px}.gev3 .itg-grupo h2{font-size:15px;color:var(--navy);margin:0 0 10px}.gev3 .itg-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;align-items:start}.gev3 .itg-card{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.gev3 .itg-card.on{border-color:#bfe3cd}.gev3 .itg-topo{display:flex;gap:12px;align-items:flex-start}.gev3 .itg-ic{width:40px;height:40px;border-radius:10px;background:#eef3ff;display:grid;place-items:center;flex-shrink:0}.gev3 .itg-ic .icon{color:var(--blue)}.gev3 .itg-card.on .itg-ic{background:var(--green-bg)}.gev3 .itg-card.on .itg-ic .icon{color:var(--green)}.gev3 .itg-tit{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.gev3 .itg-tit h3{font-size:15px;font-weight:600;color:var(--navy)}.gev3 .itg-acoes{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gev3 .itg-acoes .icon{width:15px;height:15px}.gev3 .itg-ok{display:inline-flex;align-items:center;gap:5px;color:var(--green);font-size:12.5px;font-weight:600}.gev3 .itg-ok .icon{width:14px;height:14px}.gev3 .main .btn.itg-primario{background:var(--navy);color:#fff;border-color:var(--navy)}.gev3 .itg-erp{display:flex;flex-direction:column;gap:10px;font-size:13px}.gev3 .itg-erp ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.gev3 .itg-campo{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;color:var(--navy)}.gev3 .itg-campo input{font-weight:400}.gev3 .itg-copiar{display:flex;gap:6px}.gev3 .itg-copiar input{flex:1;min-width:0;background:#f7f8fb}.gev3 .itg-acessos{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--line);font-size:12.5px}.gev3 .itg-acessos b{color:var(--navy)}.gev3 .itg-acesso{display:flex;justify-content:space-between;align-items:center;gap:8px}.gev3 .itg-acesso a{color:var(--blue)}.gev3 .itg-retorno{border-radius:10px;padding:10px 14px;margin-bottom:14px;font-size:13px}.gev3 .itg-retorno.ok{background:var(--green-bg);color:var(--green)}.gev3 .itg-retorno.erro{background:var(--red-bg);color:var(--red)}.gev3 .imp-envio,.gev3 .imp-lote{margin-bottom:22px}.gev3 .imp-envio h2,.gev3 .imp-lote h2{font-size:16px;color:var(--navy)}.gev3 .imp-tipos{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:8px}.gev3 .imp-tipos .choice strong{font-weight:600;color:var(--navy)}.gev3 .imp-acoes{display:flex;justify-content:flex-end;gap:10px;margin-top:18px;flex-wrap:wrap}.gev3 .imp-acoes .icon{width:16px;height:16px}.gev3 .imp-plat{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.gev3 .imp-plat .filter-select{max-width:320px}.gev3 .imp-plat .icon{width:14px;height:14px}.gev3 .imp-kpis .summary-cell small+strong{margin-top:4px}.gev3 .imp-kpis .summary-cell strong+small{display:block;margin-top:2px}.gev3 .imp-bloco{margin-bottom:16px}.gev3 .imp-bloco .panel-head{padding:14px 20px}.gev3 .imp-alerta{color:var(--amber)!important}.gev3 .imp-sit{border:1px solid var(--line);border-radius:6px;padding:5px 8px;font-size:12px;background:#fff}.gev3 .imp-sit.success{color:var(--green)}.gev3 .imp-sit.warning{color:var(--amber)}.gev3 .imp-sit.error{color:var(--red)}.gev3 .imp-mapa{display:grid;gap:12px}.gev3 .imp-feito p{display:flex;align-items:center;gap:8px}.gev3 .imp-feito .icon{color:var(--green)}.gev3 .imp-feito ul{margin:12px 0 0;padding-left:18px;display:grid;gap:4px}.gev3 .imp-periodo{font-size:18px!important}@media (max-width: 640px){.gev3 .imp-tipos{grid-template-columns:1fr}.gev3 .imp-plat .filter-select{max-width:none;flex:1 1 100%}.gev3 .imp-acoes .btn{flex:1}}.gev3 .imp-cliente{max-width:320px;min-width:240px}.gev3 .psk-anuncio{border:1px solid var(--line);border-radius:12px;margin-bottom:14px;overflow:hidden}.gev3 .psk-cab{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;background:#f8fafc;border-bottom:1px solid var(--line)}.gev3 .psk-cab>div:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .psk-cab small{font-size:11px}.gev3 .psk-cab-precos{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;color:var(--muted);gap:2px}.gev3 .psk-cab-precos b{color:var(--navy);font-weight:600}.gev3 .psk-vazio{padding:12px 14px;margin:0}.gev3 .psk-camp{display:grid;grid-template-columns:minmax(0,1.6fr) 110px minmax(0,1.2fr) minmax(220px,1.4fr);gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid var(--line);font-size:13px}.gev3 .psk-camp:last-child{border-bottom:0}.gev3 .psk-camp.participa{background:#f6fbf8}.gev3 .psk-camp.enviada{background:#f3f7ff}.gev3 .psk-nome{display:flex;flex-direction:column;gap:2px;min-width:0}.gev3 .psk-nome small,.gev3 .psk-faixa small,.gev3 .psk-acao small{font-size:11px}.gev3 .psk-acao{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.gev3 .psk-acao small{flex-basis:100%;text-align:right}.gev3 .psk-preco{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);border-radius:8px;padding:0 8px;background:#fff}.gev3 .psk-preco span{color:var(--muted);font-size:12px}.gev3 .main .psk-preco input{width:74px;border:0;padding:6px 0;min-height:0;text-align:right;box-shadow:none;outline:0}.gev3 .psk-preco-ml{font-size:12px;color:var(--muted)}@media (max-width: 760px){.gev3 .psk-camp{grid-template-columns:minmax(0,1fr) auto}.gev3 .psk-faixa,.gev3 .psk-acao{grid-column:1 / -1;justify-content:flex-start}.gev3 .psk-acao small{text-align:left}}.gev3 .psk-cab .pill{align-self:flex-start}.gev3 .padrao-tabela tr.padrao-l1>td{border-bottom-color:transparent}.gev3 .padrao-tabela tr.padrao-l1>td[rowspan]{border-bottom-color:var(--line)}.gev3 .padrao-tabela tr.padrao-l2>td{padding-top:4px}.gev3 .padrao-tabela .padrao-tipo{font-size:12px;color:var(--muted);font-weight:500;white-space:nowrap}.gev3 .padrao-tabela td.padrao-desc .padrao-campo{width:88px}.gev3 .promo-table .padrao-edicao tr.padrao-l1>td:not([rowspan]),.gev3 .promo-table .padrao-edicao tr.padrao-l2>td{vertical-align:top}.gev3 .promo-table .padrao-edicao tr.padrao-l1>td.padrao-tipo,.gev3 .promo-table .padrao-edicao tr.padrao-l2>td.padrao-tipo{padding-top:34px}.gev3 .padrao-tabela tr.padrao-l1:hover>td,.gev3 .padrao-tabela tr.padrao-l2:hover>td,.gev3 .main .padrao-tabela tr.padrao-l1:hover,.gev3 .main .padrao-tabela tr.padrao-l2:hover{background:transparent}.custo-alvo .ca-explica{margin:0 0 14px;padding:12px 16px;border-radius:var(--radius);background:#275bb70f;border:1px solid rgba(39,91,183,.14)}.custo-alvo .ca-explica p{margin:0}.custo-alvo .ca-explica p+p{margin-top:6px;font-size:12.5px}.custo-alvo th.ca-destaque{color:var(--azul2);line-height:1.25}.custo-alvo td.ca-destaque{background:#275bb70d}.custo-alvo td.ca-destaque strong{font-size:14.5px;color:var(--azul2)}.custo-alvo td.ca-destaque.mudo{font-size:12px;font-style:italic}.ca-negativo,.custo-alvo td.ca-destaque.ca-negativo strong{color:var(--vermelho)!important}.custo-alvo .ca-acoes{white-space:nowrap;text-align:right}.custo-alvo .ca-aviso{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:8px;border-radius:50%;background:#f6edd4;color:var(--amarelo);font-weight:700;font-size:11px;cursor:help}.ca-pesq-tools{gap:8px;margin:10px 0 6px;flex-wrap:wrap}.ca-pesq-lista{max-height:52vh;overflow:auto}.ca-pesq-lista tbody tr{cursor:pointer}.ca-pesq-lista tr.ca-marcada{background:#275bb70f}.custo-alvo .ca-frete-est{display:block;font-size:10.5px;color:var(--amarelo);margin-top:2px}.custo-alvo .ca-frete-est.ok{color:#55607a}.ca-cenario{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px;padding:10px 12px;border-radius:var(--radius);background:#275bb70f}.ca-cenario label{font-weight:600;margin:0}.ca-cenario input[type=range]{flex:1;min-width:140px}.ca-cenario small{flex-basis:100%}.ca-link{margin:0 0 16px;padding:12px;border-radius:var(--radius);background:#275bb70f}.ca-link label{font-weight:600}.ca-link .row{gap:8px;margin:6px 0 4px}.ca-link .row input{flex:1}.ca-link small{display:block}.ca-ok{color:var(--verde)}.ca-marcas{max-height:40vh;overflow:auto}.custo-alvo select.ca-tipo{width:auto;min-width:96px;padding:4px 8px;font-size:12.5px}.custo-alvo select.ca-tipo.herdado{color:var(--muted, #8a93a3);font-style:italic}.ca-produto{display:flex;align-items:center;gap:10px}.ca-produto>div{min-width:0}.ca-foto{flex:none;width:44px;height:44px;border-radius:6px;object-fit:contain;background:#fff;border:1px solid var(--line, #e3e7ee)}.ca-foto.grande{width:72px;height:72px}.ca-foto.vazia{display:inline-block;background:#f3f5f8}.gev3 .custo-alvo .px-tools{padding-bottom:12px}.gev3 .custo-alvo .ca-filtros{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0 22px 14px}.gev3 .custo-alvo .ca-filtro{display:flex;align-items:center;gap:6px;margin:0;min-width:0;flex:1 1 0;height:36px;padding:0 0 0 10px;border:1px solid #d8dfeb;border-radius:8px;background:#fff}.gev3 .custo-alvo .ca-filtro span{flex:none;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7590;line-height:1;white-space:nowrap}.gev3 .custo-alvo .ca-filtro select{flex:1;min-width:0;height:34px;padding:0 8px 0 0;font-size:13px;border:0;background-color:transparent;color:#08143a;text-overflow:ellipsis;box-shadow:none}.gev3 .custo-alvo .ca-filtro.ativo{border-color:var(--azul2)}.gev3 .custo-alvo .ca-filtro.ativo select{color:var(--azul2);font-weight:600}.gev3 .custo-alvo .ca-filtros .text-link{flex:none;height:36px;display:inline-flex;align-items:center;white-space:nowrap}@media (max-width: 1100px){.gev3 .custo-alvo .ca-filtros{flex-wrap:wrap;padding:0 18px 14px}.gev3 .custo-alvo .ca-filtro{flex:1 1 calc(33% - 8px)}}@media (max-width: 700px){.gev3 .custo-alvo .ca-filtros{padding:0 16px 12px}.gev3 .custo-alvo .ca-filtro{flex:1 1 calc(50% - 4px)}}.gev3 .custo-alvo .px-bulk{min-height:56px}.gev3 .custo-alvo .ca-bulk-acoes{margin-left:auto;display:flex;align-items:center;gap:14px}.gev3 .custo-alvo .ca-bulk-acoes .btn{margin-left:0;height:34px;padding:0 14px;font-size:12.5px}.gev3 .custo-alvo .ca-bulk-acoes .text-link{font-size:12.5px}.custo-alvo td.ca-cot{min-width:140px}.ca-veredito{display:block;margin-top:3px;font-size:11px;font-weight:600}.ca-veredito.ok{color:var(--verde, #17684e)}.ca-veredito.nao{color:var(--vermelho, #b23446)}.custo-alvo td.ca-resultado{min-width:180px}.custo-alvo td.ca-resultado small{display:block}.ca-cot-box{margin:12px 0 0;padding:10px 12px;border-radius:var(--radius, 8px);display:flex;flex-direction:column;gap:4px;font-size:13px}.ca-cot-box.ok{background:#eaf6f0}.ca-cot-box.nao{background:#fbeeee}.ca-envios{display:grid;gap:8px}.ca-envio{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line, #e3e7ee);border-radius:8px}.ca-envio>div{flex:1;min-width:0}.ca-envio small{display:block}.custo-alvo tr.mudo td{opacity:.55}.gev3 .pl>.panel,.gev3 .pl-graficos{margin-bottom:16px}.gev3 .pl-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .pl-vazio{padding:36px 20px;text-align:center;color:var(--muted)}.gev3 .pl-erro{color:var(--red)}.gev3 .pl-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}.gev3 .pl-kpi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;display:flex;flex-direction:column;gap:4px;min-width:0}.gev3 .pl-kpi strong{font-size:22px;font-weight:600;color:var(--navy);letter-spacing:-.4px;overflow-wrap:anywhere}.gev3 .pl-kpi.destaque{box-shadow:inset 3px 0 0 var(--orange)}.gev3 .pl-kpi small{font-size:11px}.gev3 .pl-filtros{padding:14px 18px}.gev3 .pl-linha{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.gev3 .pl-busca{border:1px solid var(--line);border-radius:8px;padding:9px 12px;min-height:40px;font-size:12px;flex:1 1 220px;min-width:0}.gev3 .pl-linha .text-link{display:inline-flex;align-items:center;gap:6px;background:none;color:var(--blue);font-size:12px;padding:6px}.gev3 .pl-params{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);align-items:center}.gev3 .pl-param{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;font-weight:400;color:var(--ink);font-size:13px;padding:6px 0}.gev3 .pl-param>span{display:flex;flex-direction:column;gap:1px}.gev3 .pl-param small{font-size:11px}.gev3 .pl-param input[inputmode]{width:90px;flex-shrink:0;text-align:right;border:1px solid var(--line);border-radius:8px;padding:7px 10px;min-height:36px}.gev3 .pl-param-cb{justify-content:flex-start}.gev3 .pl-param-cb input{width:17px;height:17px;flex-shrink:0}.gev3 .pl-params .text-link{justify-self:start;background:none;color:var(--blue);font-size:12px}.gev3 .pl-graficos{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px}.gev3 .pl-graficos .panel-head{padding:16px 20px}.gev3 .pl-graficos h2{font-size:16px}.gev3 .pl-grafico-corpo{padding:12px 16px 16px}.gev3 .pl-svg{width:100%;height:auto;display:block}.gev3 .pl-svg .pl-grade{stroke:#eef1f6}.gev3 .pl-svg .pl-base{stroke:var(--blue);stroke-dasharray:4 3}.gev3 .pl-svg .pl-corte{stroke:#c8d0dd;stroke-dasharray:3 3}.gev3 .pl-svg .pl-zona{fill:#fff4ee}.gev3 .pl-svg .pl-zona-txt{fill:var(--orange);font-size:11px;font-weight:600}.gev3 .pl-svg .pl-eixo{fill:var(--muted);font-size:10px}.gev3 .pl-svg .pl-eixo-titulo{fill:var(--muted);font-size:11px}.gev3 .pl-bolha{fill:#d5dbe5;cursor:pointer;transition:opacity .15s}.gev3 .pl-bolha:hover{opacity:.75}.gev3 .pl-bolha.candidato{fill:var(--orange);fill-opacity:.55;stroke:var(--orange)}.gev3 .pl-bolha.estoque_curto,.gev3 .pl-bolha.sem_estoque{fill:#8ea2c4;fill-opacity:.25;stroke:#8ea2c4;stroke-dasharray:2 2}.gev3 .pl-bolha.sel{stroke:var(--navy);stroke-width:2.5;stroke-dasharray:none}.gev3 .pl-legenda{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:6px}.gev3 .pl-legenda span{display:inline-flex;align-items:center;gap:6px}.gev3 .pl-legenda i{width:10px;height:10px;border-radius:50%;background:#d5dbe5;display:inline-block}.gev3 .pl-legenda i.candidato{background:var(--orange)}.gev3 .pl-legenda i.estoque_curto{background:#fff;border:1.5px dashed #8ea2c4}.gev3 .pl-ranking{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.gev3 .pl-ranking li{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 8px;border-radius:8px;cursor:pointer;font-size:12px}.gev3 .pl-ranking li:hover{background:#f6f8fb}.gev3 .pl-ranking li.sel{background:#f3f7ff;box-shadow:inset 3px 0 0 var(--blue)}.gev3 .pl-rk-nome{display:flex;flex-direction:column;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .pl-rk-nome small{color:var(--muted);font-size:10px;overflow:hidden;text-overflow:ellipsis}.gev3 .pl-rk-barra{height:8px;background:#f0f2f6;border-radius:4px;overflow:hidden}.gev3 .pl-rk-barra span{display:block;height:100%;background:var(--orange);border-radius:4px}.gev3 .pl-ranking strong{font-weight:600;color:var(--navy);white-space:nowrap}.gev3 .pl-barra{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line)}.gev3 .pl-cont{margin-left:4px;background:var(--soft);color:var(--blue);border-radius:10px;padding:0 6px;font-size:10px}.gev3 .pl-acoes{display:flex;gap:8px;flex-wrap:wrap}.gev3 .pl-tr{display:grid;grid-template-columns:36px minmax(0,3fr) 72px 96px 128px minmax(0,1.6fr) 112px 130px;gap:10px;align-items:center;padding:11px 18px;border-bottom:1px solid var(--line);font-size:13px}.gev3 .pl-th{font-size:11px;color:var(--muted);background:#fafbfd;padding-top:9px;padding-bottom:9px}.gev3 .pl-tr.sel{background:#f3f7ff}.gev3 .pl-tr .num{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.gev3 .pl-tr .num small{font-size:10px}.gev3 .pl-cb{margin:0;display:flex;align-items:center}.gev3 .pl-cb input{width:17px;height:17px;margin:0}.gev3 .pl-anuncio{display:flex;flex-direction:column;min-width:0}.gev3 .pl-anuncio a{color:var(--navy);font-weight:500;overflow-wrap:anywhere}.gev3 .pl-anuncio a:hover{color:var(--blue)}.gev3 .pl-anuncio small{font-size:11px}.gev3 .pl-sit{display:flex;gap:4px;flex-wrap:wrap}.gev3 .pl-qual{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.gev3 .pl-qual small{font-size:10px}.gev3 .pl-pend{color:var(--amber);font-size:10px;line-height:1.3}.gev3 .pl-envio{list-style:none;margin:12px 0;padding:0;max-height:50vh;overflow:auto;border:1px solid var(--line);border-radius:10px}.gev3 .pl-envio li{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap;padding:9px 12px;border-bottom:1px solid var(--line);font-size:13px}.gev3 .pl-envio li:last-child{border-bottom:0}.gev3 .pl-envio li>strong{flex:1 1 100%}@media (max-width:1100px){.gev3 .pl-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.gev3 .pl-graficos{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.gev3 .pl-params{grid-template-columns:minmax(0,1fr)}.gev3 .pl-th{display:none}.gev3 .pl-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:12px 14px 12px 46px;position:relative;align-items:start}.gev3 .pl-tr .pl-cb{position:absolute;left:16px;top:14px}.gev3 .pl-tr .pl-anuncio,.gev3 .pl-tr .pl-sit,.gev3 .pl-tr .pl-qual{grid-column:1 / -1}.gev3 .pl-tr .pl-qual:before{content:attr(data-rot);font-size:10px;color:var(--muted)}.gev3 .pl-tr .num{align-items:flex-start;text-align:left}.gev3 .pl-tr .num:before{content:attr(data-rot);font-size:10px;color:var(--muted)}.gev3 .pl-acoes,.gev3 .pl-acoes .btn{width:100%}.gev3 .pl-busca{flex-basis:100%}.gev3 .pl-linha .filter-select{max-width:none;flex:1 1 100%}}@media (max-width:480px){.gev3 .pl-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.gev3 .pl-kpi{padding:12px}.gev3 .pl-kpi strong{font-size:17px}}.gev3 .pl-filtros-lista{border-bottom:1px solid var(--line)}.gev3 .pl-linha.ot-status{flex-wrap:nowrap;overflow-x:auto;margin-top:10px;scrollbar-width:thin}.gev3 .pl-linha.ot-status .chip{flex-shrink:0;white-space:nowrap}.gev3 .main .pl-tabela .pl-ord button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit!important;background:none!important;border:0!important;padding:0!important;box-shadow:none!important;min-height:0!important;height:auto!important}.gev3 .pl-ord.num button{justify-content:flex-end}.gev3 .pl-ord i{font-style:normal;font-size:9px;opacity:.45}.gev3 .pl-ord.on{color:var(--navy);font-weight:600}.gev3 .pl-ord.on i{opacity:1}.gev3 .main .pl-tabela .pl-ord button:hover{color:var(--navy)!important}.cfg-ia{max-width:980px}.cfg-ia-linha{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:4px 0 18px}.cfg-ia-switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:var(--soft, #eef2f8);border:1px solid var(--line, #d9e0ea);flex:none}.cfg-ia-switch:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--navy, #172442);transition:transform .18s ease,background .18s ease}.cfg-ia-switch.vps:before{transform:translate(100%);background:var(--orange, #f07f1c)}.gev3 .main .cfg-ia-switch button,.cfg-ia-switch button{position:relative;z-index:1;min-width:82px;min-height:0!important;padding:8px 18px!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:999px!important;font-weight:700;font-size:14px!important;letter-spacing:.04em;color:var(--muted, #63708a)!important;cursor:pointer}.gev3 .main .cfg-ia-switch button.on,.cfg-ia-switch button.on{color:#fff!important;cursor:default}.cfg-ia-switch button:disabled{opacity:.7}.cfg-ia-txt{display:flex;flex-direction:column;gap:3px;min-width:240px;flex:1}.cfg-ia-txt span{color:var(--muted, #63708a);font-size:13px}.cfg-ia-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0 0 12px}.cfg-ia-info div{border:1px solid var(--line, #d9e0ea);border-radius:var(--radius, 10px);padding:10px 12px}.cfg-ia-info dt{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted, #63708a);margin-bottom:4px}.cfg-ia-info dd{margin:0;font-size:13px;overflow-wrap:anywhere}.cfg-ia-nota{font-size:12px;margin:0}.cfg-ia-pilha{display:flex;flex-direction:column;gap:16px}.cfg-ia-sub{margin:4px 0 0;font-size:13px}.cfg-ia-grupo{border:1px solid var(--line, #d9e0ea);border-radius:var(--radius, 10px);padding:12px 14px 14px;margin:0 0 14px}.cfg-ia-grupo legend{padding:0 6px;font-weight:700;font-size:13px;color:var(--navy, #172442)}.cfg-ia-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 16px}.cfg-ia-campo{display:flex!important;flex-direction:column;gap:4px;margin:0!important;font-size:13px}.cfg-ia-campo>span{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--ink, #172442)}.cfg-ia-campo input{width:100%;box-sizing:border-box}.cfg-ia-campo small{color:var(--muted, #63708a);font-size:11.5px}.cfg-ia-acoes{display:flex;justify-content:flex-end}.cfg-ia-mcp-acoes{white-space:nowrap;text-align:right}.cfg-ia-mcp-acoes .btn+.btn{margin-left:6px}.cfg-ia-uso{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px}.cfg-ia-uso>div{border:1px solid var(--line, #d9e0ea);border-radius:var(--radius, 10px);padding:10px 12px;display:flex;flex-direction:column;gap:3px}.cfg-ia-uso small{color:var(--muted, #63708a);font-size:12px}.cfg-ia-uso strong{font-size:18px}.cfg-ia-barra{height:6px;border-radius:3px;background:var(--soft, #eef2f8);overflow:hidden}.cfg-ia-barra span{display:block;height:100%;background:var(--orange, #f07f1c)}.cfg-ia-h3{font-size:14px;margin:16px 0 8px}.cfg-ia-mes{cursor:pointer}.cfg-ia-mes.ativo td{background:var(--soft, #eef2f8)}.cfg-ia-campo small{font-weight:400!important}.cfg-ia .data-table th.num{text-align:right}.gev3 .an>.panel,.gev3 .an-topo,.gev3 .an-colunas{margin-bottom:16px}.gev3 .an .page-head h1{font-size:24px;line-height:1.25;overflow-wrap:anywhere}.gev3 .an-voltar{display:inline-block;text-decoration:none;margin-bottom:6px}.gev3 .an-voltar:hover{text-decoration:underline}.gev3 .an-topo{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:16px;align-items:start}.gev3 .an-galeria{padding:16px}.gev3 .an-foto{background:#fff;border:1px solid var(--line);border-radius:10px;aspect-ratio:1/1;max-height:300px;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.gev3 .an-foto img{max-width:100%;max-height:100%;object-fit:contain}.gev3 .an-miniaturas{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 8px}.gev3 .main .an-miniaturas button{width:48px;height:48px;padding:3px;background:#fff!important;border:1px solid var(--line)!important;border-radius:8px;cursor:pointer}.gev3 .main .an-miniaturas button.ativa{border:2px solid var(--blue)!important}.gev3 .an-miniaturas img{width:100%;height:100%;object-fit:contain}.gev3 .an-resumo{padding:20px;display:flex;flex-direction:column;gap:14px}.gev3 .an-preco{display:flex;flex-direction:column}.gev3 .an-preco strong{font-size:30px;font-weight:600;color:var(--navy);letter-spacing:-.5px}.gev3 .an-selos{display:flex;flex-wrap:wrap;gap:6px}.gev3 .an-dados{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:13px}.gev3 .an-dados dd{margin:0;text-align:right;overflow-wrap:anywhere}.gev3 .an-colunas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.gev3 .an-corpo{padding:0 20px 20px}.gev3 .an-texto{white-space:pre-wrap;font-size:13px;line-height:1.6;max-height:640px;overflow:auto}.gev3 .an-ficha th{font-weight:500;color:var(--muted);width:45%}.gev3 .an-otim{box-shadow:inset 3px 0 0 var(--orange)}.gev3 .an-andamento{display:flex;gap:14px;align-items:center;padding:20px}.gev3 .an-andamento p{margin:2px 0 0}.gev3 .an-spinner{width:22px;height:22px;border:3px solid #e5e9f0;border-top-color:var(--orange);border-radius:50%;animation:an-gira 1s linear infinite;flex-shrink:0}@keyframes an-gira{to{transform:rotate(360deg)}}.gev3 .an-auditoria{margin:0 20px 14px;border:1px solid var(--line);border-radius:10px;padding:10px 14px}.gev3 .an-auditoria summary{cursor:pointer;font-weight:500}.gev3 .an-aud-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-top:12px;font-size:13px}.gev3 .an-aud-grade ul{margin:6px 0 0;padding-left:18px}.gev3 .an-aud-grade p{margin:6px 0 0}.gev3 .an-keywords{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.gev3 .an-corpo-aviso{margin:0 20px 10px}.gev3 .an-campo{padding:4px 20px 16px}.gev3 .an-campo h3{font-size:15px;margin:6px 0 10px}.gev3 .an-comparar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.gev3 .an-comparar>div{display:flex;flex-direction:column;gap:6px;min-width:0}.gev3 .an-atual{background:#f6f8fc;border:1px solid var(--line);border-radius:8px;padding:10px 12px;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.gev3 .an-comparar.longo .an-atual{max-height:360px;overflow:auto}.gev3 .an-proposto input,.gev3 .an-proposto textarea,.gev3 .an-attrs input{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px 12px;font:inherit;font-size:13px}.gev3 .an-proposto textarea{resize:vertical;line-height:1.55}.gev3 .an-attrs td{vertical-align:middle}.gev3 .an-attrs input[type=checkbox]{width:16px;height:16px}.gev3 .an-otim-acoes{display:flex;justify-content:flex-end;gap:10px;padding:8px 20px 20px;flex-wrap:wrap}.gev3 .an-escolha{display:flex;flex-direction:column;gap:10px;margin:16px 0}.gev3 .an-escolha label{display:flex;gap:10px;align-items:flex-start;font-weight:400;border:1px solid var(--line);border-radius:10px;padding:12px 14px;cursor:pointer}.gev3 .an-escolha input{width:17px;height:17px;margin-top:2px;flex-shrink:0}.gev3 .an-escolha span{display:flex;flex-direction:column;gap:3px}.gev3 .an-fotos-opc{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;padding:12px 14px;background:#f6f8fc;border-radius:10px}.gev3 .an-fotos-opc>label:first-child{display:flex;gap:8px;align-items:flex-start;font-weight:400}.gev3 .an-fotos-opc input[type=checkbox]{width:16px;height:16px;margin-top:2px;flex-shrink:0}.gev3 .an-fotos-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.gev3 .an-foto-par{border:1px solid var(--line);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:8px}.gev3 .an-foto-par.usar{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.gev3 .an-foto-par-imgs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gev3 .an-foto-par figure{margin:0;display:flex;flex-direction:column;gap:4px}.gev3 .an-foto-par img,.gev3 .an-foto-carregando{width:100%;aspect-ratio:1/1;object-fit:contain;background:#fff;border:1px solid var(--line);border-radius:8px}.gev3 .an-foto-carregando{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted)}.gev3 .an-foto-par figcaption{font-size:11px}.gev3 .an-foto-par label{display:flex;gap:8px;align-items:center;font-weight:400;font-size:13px}.gev3 .an-foto-par input{width:16px;height:16px}.gev3 .an-poss td{vertical-align:middle}.gev3 .an-poss td:first-child{width:28px}.gev3 .an-poss input{width:16px;height:16px}.gev3 .an-poss td small{display:block;font-size:11px}.gev3 .an-poss tr.off{opacity:.6}.gev3 .an-fotos-opc{flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px}.gev3 .an-avisos{margin:0 20px 12px;padding:8px 12px 8px 28px;background:var(--amber-bg);color:var(--amber);border-radius:10px;font-size:12px}.gev3 .an-medida{margin:8px 0 0;color:var(--green,#1e7b4f)}.gev3 .an-medida.ruim{color:var(--amber)}.gev3 .main .an-miniaturas button.ruim{box-shadow:inset 0 -3px 0 var(--amber)}.gev3 .an-ficha-resumo{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.gev3 .an-so-vazios{display:flex;gap:6px;align-items:center;font-weight:400;font-size:12px;margin-left:auto}.gev3 .an-so-vazios input{width:15px;height:15px}.gev3 .an-ficha tr.vazio{background:#fffaf2}.gev3 .an-tag{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;background:#eef1f6;color:var(--muted);font-size:10px;font-weight:500;vertical-align:middle}.gev3 .an-tag.ob{background:var(--amber-bg);color:var(--amber)}.gev3 .an-tag.busca{background:#e8f0fd;color:var(--blue)}.gev3 .an-barra-massa{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 18px;background:#f6f8fc;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gev3 .an-barra-massa>span{margin-right:auto;font-size:13px}.gev3 .an-otims td{vertical-align:middle}.gev3 .an-otims input[type=checkbox]{width:16px;height:16px}.gev3 .an-otim-item{display:flex;gap:10px;align-items:center;min-width:260px}.gev3 .an-otim-item img,.gev3 .an-otim-sem{width:44px;height:44px;object-fit:contain;border:1px solid var(--line);border-radius:6px;background:#fff;flex-shrink:0}.gev3 .an-otim-item span{display:flex;flex-direction:column}.gev3 .an-otim-item small{font-size:11px}.gev3 .an-etapa{display:block;font-size:11px;margin-top:3px;max-width:260px}.gev3 .an-faixa p{margin:4px 0 0}.gev3 .an-novo{background:#f2f8f3;border-color:#cfe5d6}.gev3 .an-manual{display:block;color:var(--amber);background:var(--amber-bg);border-radius:8px;padding:6px 10px;font-size:12px}@media (max-width:900px){.gev3 .an-topo,.gev3 .an-colunas,.gev3 .an-comparar,.gev3 .an-aud-grade{grid-template-columns:minmax(0,1fr)}}.gev3 .an-fotos-opc>label{display:flex;gap:8px;align-items:flex-start;font-weight:400}.gev3 .an-a-confirmar{margin-top:10px}.gev3 .an-a-confirmar summary{cursor:pointer;color:var(--muted)}.gev3 .an-a-confirmar ul{margin:8px 0 0 18px}.gev3 .an-attrs a{color:var(--accent,#2563eb)}.gev3 .an-massa-exec{display:inline-flex;gap:6px;align-items:center}.gev3 .an-exec{min-width:150px;max-width:200px}.gev3 .an-dica{display:flex;align-items:center;gap:8px;background:#f3f7ff;border:1px solid #d6e2f7;color:var(--navy);border-radius:10px;padding:10px 14px;margin-bottom:14px;font-size:13px}.gev3 .an-dica .icon{width:16px;height:16px;color:var(--blue)}.gev3 .ae-ver{cursor:text;display:inline;border-radius:6px;padding:1px 4px;margin:-1px -4px;transition:background .15s;white-space:pre-wrap;overflow-wrap:anywhere;outline-offset:2px}.gev3 .ae-ver:hover,.gev3 .ae-ver:focus-visible{background:#eef3fc;box-shadow:inset 0 0 0 1px #c9d8f2}.gev3 .ae-ver .icon,.gev3 .ae-bloq .icon{width:14px;height:14px;margin-left:6px;vertical-align:-2px;color:var(--blue);opacity:.55}.gev3 .ae-ver:hover .icon{opacity:1}.gev3 .ae-bloq{cursor:not-allowed}.gev3 .ae-bloq .icon{color:var(--muted)}.gev3 .ae-edit{display:flex;flex-direction:column;gap:6px;width:100%}.gev3 .main .ae-edit input,.gev3 .main .ae-edit textarea{width:100%;min-width:0;border:1px solid var(--blue);border-radius:8px;padding:8px 10px;font:inherit;font-weight:400;box-shadow:0 0 0 3px #275bb71a;background:#fff}.gev3 .main .ae-edit textarea{min-height:260px;line-height:1.5;font-size:13px;resize:vertical}.gev3 .ae-rodape{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.gev3 .ae-rodape>span{display:flex;gap:6px}.gev3 .ae-rodape small{font-size:11px}.gev3 .ae-erro{color:var(--red);font-size:12px}.gev3 h1 .ae-edit input{font-size:22px;letter-spacing:-.5px;color:var(--navy)}.gev3 h1 .ae-rodape,.gev3 h1 .ae-erro{letter-spacing:0}.gev3 .an-texto .ae-desc.ae-ver{display:block;margin:0;padding:6px 8px}.gev3 .an-galeria{position:relative}.gev3 .an-editar-fotos{position:absolute;top:12px;right:12px;z-index:1}.gev3 .an-editar-fotos .icon{width:14px;height:14px}.gev3 .ed-fotos-bloco{padding:14px;display:flex;flex-direction:column;gap:10px}.gev3 .ed-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.gev3 .ed-foto{position:relative;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.gev3 .ed-foto.nova{border-color:var(--blue)}.gev3 .ed-foto img{width:100%;aspect-ratio:1;object-fit:contain;display:block}.gev3 .ed-tag{position:absolute;top:6px;left:6px;background:var(--blue);color:#fff;font-size:10px;border-radius:6px;padding:1px 6px}.gev3 .ed-foto-acoes{display:flex;border-top:1px solid var(--line)}.gev3 .ed-foto-acoes button.icon-btn{flex:1;width:auto;height:30px;border-radius:0;font-size:14px;color:var(--ink)}.gev3 .ed-add{display:grid;place-items:center;aspect-ratio:1;border:1px dashed var(--blue);border-radius:10px;color:var(--blue);font-size:12px;cursor:pointer;text-align:center;padding:8px}.gev3 .ed-fotos-acoes2{display:flex;justify-content:flex-end;gap:8px}.gev3 .ae-edit,.gev3 .ae-edit *{white-space:normal}.gev3 .an-ficha td:has(.ae-edit){overflow:visible;height:auto;vertical-align:top}.gev3 .an-ficha .ae-rodape small{display:none}.gev3 .an .page-head>div:first-child{flex:1 1 auto;min-width:0}.gev3 .main h1 .ae-edit.quebra textarea{min-height:0;resize:none;font-size:22px;letter-spacing:-.5px;line-height:1.3;color:var(--navy);font-weight:600;padding:8px 12px;overflow:hidden}.gev3 .ae-attr .ae-attr-linha{display:flex;gap:6px}.gev3 .main .ae-attr select{border:1px solid var(--blue);border-radius:8px;padding:6px 8px;font-size:13px;background:#fff}.gev3 .main .ae-attr .ae-attr-linha select{flex:0 0 auto;width:auto}.gev3 .ae-attr-multi{display:flex;flex-direction:column;gap:4px;font-size:13px}.gev3 .main .ae-attr-multi input{width:14px;height:14px}.gev3 .ae-attr-tags{display:flex;flex-wrap:wrap;gap:4px}.gev3 .main .ae-attr-tags .ae-x{background:none!important;border:0!important;color:var(--muted)!important;padding:0 0 0 4px!important;min-height:0!important;cursor:pointer}.an-probs-am ul{margin:0;padding:4px 22px 16px 38px;font-size:13px;line-height:1.45}.an-probs-am li{margin-bottom:4px}.an-probs-am li.grave{color:var(--erro, #b42318)}.an-var-am{margin:0 0 14px}.an-var-am label{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.an-var-am select{min-width:260px;height:36px;border-radius:8px}.an-topicos{margin:0 0 12px;padding-left:18px;line-height:1.5}.an-topicos li{margin-bottom:6px}.an-topicos-edit{display:flex;flex-direction:column;gap:8px}.an-topico-linha{display:grid;grid-template-columns:18px 1fr 32px;gap:8px;align-items:start}.an-topico-linha textarea{width:100%;font:inherit;font-size:13px;padding:8px;border:1px solid #d8dfeb;border-radius:8px;resize:vertical}tr.an-var-ativa td{background:#f3f6ff;font-weight:600}.am-otim .panel-head h2{display:flex;align-items:center;gap:6px}.am-otim-etapa{display:flex;align-items:center;gap:8px;font-size:13px}.am-otim-pedir{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.am-check{display:inline-flex;align-items:center;gap:5px;font-size:13px}.am-rev{display:flex;flex-direction:column;gap:18px}.am-rev-resumo ul,.am-rev-avisos,.am-rev-pesq ul{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.45}.am-rev-avisos{color:#8a5a00}.am-par-cab{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.am-par-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}.am-par-atual>div{font-size:13px;line-height:1.45;color:#4b5563;background:#f7f8fb;border-radius:8px;padding:10px;max-height:320px;overflow:auto}.am-par-atual ul{margin:0;padding-left:16px}.am-par-nova{display:flex;flex-direction:column;gap:6px}.am-par-nova textarea,.am-rev-ficha input{width:100%;font:inherit;font-size:13px;padding:8px;border:1px solid #d8dfeb;border-radius:8px;resize:vertical}.am-pre{white-space:pre-wrap}.am-rev-ficha table{margin-top:6px}.am-rev-acoes{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.am-rev-acoes .small{margin-right:auto}@media (max-width: 800px){.am-par-cols{grid-template-columns:1fr}}.gev3 .an-anexadas{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.gev3 .an-anexadas .an-foto-par figure{margin:0;display:flex;flex-direction:column;gap:4px;min-width:0}.gev3 .an-anexadas figcaption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .an-anexar{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:180px;border:1px dashed var(--line);border-radius:10px;color:var(--blue);font-weight:600;font-size:13px;cursor:pointer;text-align:center;padding:10px}.gev3 .an-anexar:hover{border-color:var(--blue);background:var(--blue-soft,rgba(0,0,0,.02))}.gev3 .an-anexar.enviando{cursor:progress;color:var(--muted,#666)}.gev3 .an-attrs{white-space:normal;table-layout:fixed}.gev3 .an-attrs col.c-env{width:70px}.gev3 .an-attrs col.c-attr{width:20%}.gev3 .an-attrs col.c-atual{width:28%}.gev3 .an-attrs col.c-fonte{width:150px}.gev3 .an-attrs .an-attr-atual{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gev3 .an-attrs .an-conta{display:block;margin-top:4px;font-size:11px;color:var(--muted)}.gev3 .an-attrs .an-conta.passou{color:var(--red)}.gev3 .an-add-attr{margin-top:10px}.gev3 .an-add-attr select{max-width:420px;width:100%;height:38px;border:1px dashed var(--line);border-radius:8px;padding:0 12px;background:#fff;font-size:13px;color:var(--ink)}.gev3 .sh-marca{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.gev3 .sh-marca-busca{display:flex;flex-direction:column;gap:6px;min-width:240px}.gev3 .sh-marca-busca input{height:36px;border:1px solid var(--line);border-radius:8px;padding:0 10px;font:inherit;font-size:13px}.gev3 .sh-marca-busca ul{list-style:none;margin:0;padding:4px;border:1px solid var(--line);border-radius:8px;max-height:220px;overflow:auto;background:#fff}.gev3 .main .sh-marca-busca ul li button:not(.btn):not(.icon-btn){display:block;width:100%;text-align:left;background:none;border:0;border-radius:6px;padding:6px 8px;min-height:0;box-shadow:none;color:var(--ink);font-size:13px;font-weight:400;cursor:pointer}.gev3 .main .sh-marca-busca ul li button:hover:not(.btn):not(.icon-btn){background:var(--soft)}.gev3 .main .sh-marca-busca ul li button.sem:not(.btn):not(.icon-btn){color:var(--muted);font-style:italic}.gev3 .sh-video{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.gev3 .an-video{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.gev3 .main .an-attrs select.ae-lista,.gev3 .main .ae-edit select.ae-lista{width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;padding:9px 12px;font:inherit;font-size:13px;background:#fff}.gev3 .main .ae-edit select.ae-lista{border-color:var(--blue)}.gev3 .ae-numero{display:flex;gap:6px;width:100%}.gev3 .ae-numero input{flex:1;min-width:0}.gev3 .main .ae-numero select{flex:0 0 auto;width:auto;min-width:70px;border:1px solid var(--line);border-radius:8px;padding:9px 8px;font:inherit;font-size:13px;background:#fff}.gev3 .em-dir{margin-top:16px;border-top:1px solid var(--line);padding-top:14px;display:grid;gap:10px}.gev3 .em-dir-cab strong{display:block;font-size:13px}.gev3 .em-dir-cab small{display:block;font-size:11px;margin-top:2px}.gev3 .em-dir-lista{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gev3 .em-dir-lista li{display:flex;gap:10px;justify-content:space-between;align-items:flex-start;background:#f3f7ff;border:1px solid #d6e2f5;border-radius:8px;padding:10px 12px}.gev3 .em-dir-lista b{display:block;font-size:12px;font-weight:500}.gev3 .em-dir-lista p{font-size:12px;color:var(--muted);margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.gev3 .em-dir-acoes{display:flex;gap:10px;flex-shrink:0}.gev3 .em-dir-acoes .text-link{font-size:11px}.gev3 .em-dir-nova{display:grid;gap:8px}.gev3 .em-dir-nova select,.gev3 .em-dir-nova textarea{width:100%;font:inherit;font-size:12px}.gev3 .em-dir-ok{display:flex;justify-content:flex-end}.gev3 .em-dir-ver{background:#f3f7ff;border:1px solid #d6e2f5;border-radius:8px;padding:9px 12px;font-size:12px;margin:0 0 12px}.gev3 .em-dir-ver b{font-weight:500}.gev3 .am-otim-dir{flex-basis:100%;width:100%;font:inherit;font-size:12px}.gev3 .ptl{margin-top:18px;padding:18px 20px}.ptl-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.gev3 .ptl .ptl-topo h2{margin:0;font-size:17px}.ptl-topo p{margin:2px 0 0}.ptl-acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gev3 .ptl [role=button]{cursor:pointer;-webkit-user-select:none;user-select:none}.ptl-expandir,.ptl-mais{font-size:12.5px;font-weight:600;color:var(--azul2, #2d5bff);padding:5px 10px;border-radius:8px;background:#2d5bff14;white-space:nowrap}.ptl-expandir:hover,.ptl-mais:hover{background:#2d5bff26}.ptl-mais{display:inline-block;margin-top:10px}.ptl-nav{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line, #e3e7ee);border-radius:8px;overflow:hidden}.ptl-nav span{padding:4px 10px;font-size:13px}.ptl-nav span:hover{background:#f3f5f9}.ptl-check{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted, #6b7590);white-space:nowrap}.ptl-caixa{width:16px;height:16px;border:1.5px solid #b8c1d1;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#fff;background:#fff}.ptl-caixa.on{background:var(--azul2, #2d5bff);border-color:var(--azul2, #2d5bff)}.ptl-vazio{margin:6px 0 0}.ptl-rolagem{overflow-x:auto}.ptl-grade{display:grid;grid-auto-rows:40px;row-gap:6px;min-width:560px;position:relative}.ptl-grade>.ptl-cab{grid-row:1;height:auto;min-height:40px}.ptl-cab{display:flex;flex-direction:column;align-items:center;gap:3px;padding-bottom:6px;border-bottom:1px solid var(--line, #e3e7ee)}.ptl-cab.gap{justify-content:center;color:#9aa3b5;font-weight:700;letter-spacing:1px;background:#f6f7fa}.ptl-data{font-size:15px;font-weight:700;line-height:1;display:flex;flex-direction:column;align-items:center}.ptl-data small{font-size:10.5px;font-weight:500;color:var(--muted, #6b7590);text-transform:uppercase;margin-top:2px}.ptl-cab.hoje .ptl-data{color:#fff;background:#ff3b30;border-radius:10px;padding:4px 7px}.ptl-cab.hoje .ptl-data small{color:#fff}.ptl-marco{font-size:10px;font-weight:700;color:#9a5b00;background:#ffe2b0;border-radius:5px;padding:1px 5px;white-space:nowrap}.ptl-marco.dupla{background:#e8590c;color:#fff}.ptl-fundo{border-left:1px solid #f0f2f6}.ptl-fundo.gap{background:#f6f7fa;border-left:0}.ptl-fundo.hoje{background:#ff3b300d;border-left:1px solid rgba(255,59,48,.35)}.gev3 .ptl .ptl-barra{position:relative;z-index:1;margin:0 2px;border-radius:8px;padding:4px 10px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;min-width:0;background:#fff6b8;color:#5c4b00;border-left:4px solid #e0bf00}.gev3 .ptl .ptl-barra.SH{background:#fde3dc;color:#a12d14;border-left-color:#ee4d2d}.gev3 .ptl .ptl-barra.coparticipacao{background:#fffbe3;border-left-style:dashed}.gev3 .ptl .ptl-barra.dupla{background:#ffe14d;color:#3d3100;border-left-color:#c9a400;box-shadow:0 1px #d9b800}.gev3 .ptl .ptl-barra.antes{border-top-left-radius:0;border-bottom-left-radius:0;border-left-style:dotted}.gev3 .ptl .ptl-barra.depois{border-top-right-radius:0;border-bottom-right-radius:0}.gev3 .ptl .ptl-barra.sem-convite{cursor:default;opacity:.8}.gev3 .ptl .ptl-barra:hover{filter:brightness(.97)}.ptl-nome{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl-periodo{font-size:11px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .ptl .ptl-tag{flex:none;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;border:1.5px solid currentColor;background:#fff9}.gev3 .ptl .ptl-tag.ok{background:#1e8449;border-color:#1e8449;color:#fff}.ptl-linha1{display:flex;align-items:center;gap:6px;min-width:0}.ptl-legenda{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;margin:-4px 0 10px;color:var(--muted, #6b7590)}.ptl-legenda span{display:inline-flex;align-items:center;gap:5px}.ptl-legenda i{font-style:normal}.ptl-ponto{width:10px;height:10px;border-radius:3px;display:inline-block}.ptl-ponto.ML{background:#ffe14d;border:1px solid #c9a400}.ptl-ponto.SH{background:#ee4d2d}.gev3 .ptl .ptl-legenda .ptl-tag{width:13px;height:13px;font-size:8px;color:#6b7590}.gev3 .ptl .ptl-legenda .ptl-tag.ok{color:#fff}.gev3 .pe-topo .padrao-meta-acoes{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gev3 .pe-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .pe-vazio{padding:28px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .pe-rodape{margin:10px 2px 0}.gev3 .pe-pad{padding:4px 18px 16px;margin:0}.gev3 .pe-bloco{margin-bottom:18px}.gev3 .pe-bloco-cab{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap;padding:18px}.gev3 .pe-bloco-cab h3{font-size:17px;margin:6px 0 2px}.gev3 .pe-nums{display:flex;gap:22px;flex-wrap:wrap}.gev3 .pe-nums>div{display:flex;flex-direction:column;gap:2px}.gev3 .pe-nums small{font-size:11px;color:var(--muted)}.gev3 .pe-nums strong{font-size:18px;font-weight:500;color:var(--navy)}.gev3 .pe-canal{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.03em;padding:2px 8px;border-radius:10px}.gev3 .pe-canal.ml{background:#fff3c4;color:#7a5a00}.gev3 .pe-canal.sh{background:#ffe6dc;color:#b23d12}.gev3 .pe-prod{display:flex;gap:10px;align-items:center;min-width:240px}.gev3 .pe-prod a,.gev3 .pe-prod span{font-size:13px;line-height:1.35;color:var(--navy);overflow-wrap:anywhere}.gev3 .pe-prod a:hover{color:var(--blue)}.gev3 .pe-prod small{display:block;font-size:11px}.gev3 .pe-foto{flex:0 0 44px;height:44px;border:1px solid var(--line);border-radius:8px;overflow:hidden;display:grid;place-items:center;background:#fff;color:var(--muted)}.gev3 .pe-foto img{width:100%;height:100%;object-fit:contain}.gev3 .pe-preco strong{font-weight:500}.gev3 .pe-preco small,.gev3 .pe-janela small,.gev3 .pe-bloco-s{display:block;font-size:11px}.gev3 .pe-desc{color:var(--green);font-weight:500}.gev3 .pe-janela{white-space:nowrap}.gev3 .pe-convites{padding:4px 18px 16px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.gev3 .pe-convites .tabela-scroll{width:100%}.gev3 .pe-sub>td{background:#f8fafc;padding:10px 14px}.gev3 .pe-sub table{width:100%}.gev3 .pe-plataforma{border-top:1px solid var(--line);padding:14px 18px;display:flex;flex-direction:column;gap:4px;font-size:13px}.gev3 .pe-plataforma ul{margin:6px 0 0;padding-left:18px}.gev3 .pe-filtros{display:flex;gap:8px;flex-wrap:wrap;padding:16px 18px 12px}.gev3 .pe-n{margin-left:4px;font-size:10px;opacity:.75}.gev3 .pe-nome{display:block;font-weight:500;margin-top:4px;color:var(--navy)}.gev3 .pe-barra{display:flex;flex-direction:column;gap:4px;min-width:130px;font-size:12px}.gev3 .pe-barra-trilho{height:6px;background:#e8ecf2;border-radius:4px;overflow:hidden}.gev3 .pe-barra-trilho i{display:block;height:100%;background:var(--blue);border-radius:4px}.gev3 .pe-barra-trilho i.cheio{background:var(--orange)}.gev3 .pe-mais{padding-top:12px}.gev3 .pe-form .linha{display:flex;gap:10px;flex-wrap:wrap}.gev3 .pe-form .linha .field{flex:1 1 150px}.gev3 .pe-opcoes{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.gev3 .pe-erros{background:var(--red-bg);color:var(--red);border-radius:8px;padding:10px 12px;margin-top:12px;font-size:13px}.gev3 .pe-erros p{margin:2px 0}.gev3 .pe-revisao{background:var(--green-bg);color:var(--green);border-radius:8px;padding:10px 12px;margin-top:12px;font-size:13px;display:flex;flex-direction:column;gap:3px}.gev3 .pe-revisao span{color:var(--ink)}.gev3 .pe-num{width:96px;min-height:32px;padding:4px 6px}.gev3 tr.pe-sel td{background:#f3f7ff}.gev3 .pe-acoes-sel{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.gev3 .pe-acoes-linha{display:flex;gap:6px;align-items:center}.gev3 .pe-achados{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow:auto;margin-bottom:12px}.gev3 .pe-achados .padrao-opcao span{text-align:left}.amp{display:flex;flex-direction:column;gap:14px}.amp-aviso{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.45;background:#f3f6ff;border:1px solid #dfe6fb;border-radius:10px;padding:10px 14px}.amp-resumo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px}.amp-resumo .btn{margin-left:auto}.amp-barra{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;padding:16px 22px}.amp-barra .search{flex:1 1 260px}.amp-sel{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 22px;background:#f7f9fe;border-top:1px solid #e6eaf2;border-bottom:1px solid #e6eaf2;font-size:13px}.amp-sel-acoes{margin-left:auto;display:flex;gap:8px}.amp-tabela tr.amp-grupo td{background:#fafbfd}.amp-abrir{display:flex;align-items:center;gap:10px;background:none;border:0;padding:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.amp-abrir img,.amp-sem-foto{width:40px;height:40px;object-fit:contain;border-radius:6px;border:1px solid #e3e7ee;background:#fff;flex:none}.amp-abrir span{display:flex;flex-direction:column;gap:2px}.amp-var{padding-left:62px!important}.amp-var small,.amp-abrir small{display:block}.amp-tabela tr.mudo td{color:#8a93a3}.amp-res{border:1px solid #cfe9d9;background:#f2fbf5;border-radius:10px;padding:10px 14px;font-size:13px}.amp-res.com-erro{border-color:#f5d0a9;background:#fff8ef}.amp-res ul{margin:6px 0;padding-left:18px}.amp-form{display:flex;flex-direction:column;gap:12px}.amp-datas{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gev3 .pb{--pb-a: #3483fa;--pb-b: #b9d3fc;--pb-c: #8e4bc4}.gev3 .pb-bloco{margin-bottom:22px}.gev3 .pb-titulo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.gev3 .pb-titulo h2{font-size:18px;margin:0;display:flex;align-items:center;gap:8px}.gev3 .pb-titulo>a{color:var(--blue);font-size:13px}.gev3 .pb-sotopo{margin-top:4px}.gev3 .pb-cont{background:#edf0f5;color:#58657d;border-radius:10px;font-size:11px;padding:1px 7px;font-weight:500}.gev3 .pb-vazio{padding:26px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .pb-nota{padding:10px 2px 0;margin:0}.gev3 .pb-periodo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.gev3 .pb-periodo label{display:inline-flex;align-items:center;gap:6px}.gev3 .pb-periodo .icon{width:15px;height:15px;color:var(--muted)}.gev3 .main .pb-periodo select{width:auto;min-height:34px;padding:4px 28px 4px 8px;font-size:13px}.gev3 .pb-cmp{font-weight:500;color:var(--ink)}.gev3 .pb-cartoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:8px}.gev3 .pb-cartao{background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px 16px;border-top:3px solid transparent;min-width:0}.gev3 .pb-cartao.s0{border-top-color:var(--pb-a)}.gev3 .pb-cartao.s1{border-top-color:var(--pb-b)}.gev3 .pb-cartao.s2{border-top-color:var(--pb-c)}.gev3 .pb-rot{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:13px}.gev3 .pb-rot .icon{width:13px;height:13px;opacity:.7}.gev3 .pb-cartao>div{margin-top:6px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.gev3 .pb-cartao strong{font-size:19px;font-weight:500;color:var(--navy)}.gev3 .pb-var{font-size:10.5px;border-radius:8px;padding:1px 6px;white-space:nowrap;font-weight:500}.gev3 .pb-var.sobe{background:var(--green-bg);color:var(--green)}.gev3 .pb-var.desce{background:var(--red-bg);color:var(--red)}.gev3 .pb-var.neutro{background:#edf0f5;color:#58657d}.gev3 .pb-graf{padding:16px 18px 12px}.gev3 .pb-grafico{position:relative}.gev3 .pb-grafico svg{width:100%;height:auto;display:block}.gev3 .pb-grafico .grade{stroke:#e8ecf2;stroke-dasharray:4 4}.gev3 .pb-grafico .eixo{font-size:11px;fill:#8a95a8}.gev3 .pb-grafico .alvo{fill:transparent}.gev3 .pb-grafico .b0{fill:var(--pb-a)}.gev3 .pb-grafico .b1{fill:var(--pb-b)}.gev3 .pb-grafico .l2{fill:none;stroke:var(--pb-c);stroke-width:2}.gev3 .pb-grafico .foco{stroke:#8a95a8;stroke-dasharray:3 3}.gev3 .pb-dica{position:absolute;top:4px;transform:translate(-50%);background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 6px 18px #08143a1f;padding:8px 10px;font-size:12px;display:flex;flex-direction:column;gap:2px;pointer-events:none;white-space:nowrap;z-index:2}.gev3 .pb-dica i,.gev3 .pb-legenda i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.gev3 .pb i.c0{background:var(--pb-a)}.gev3 .pb i.c1{background:var(--pb-b)}.gev3 .pb i.c2{background:var(--pb-c)}.gev3 .pb-legenda{display:flex;justify-content:center;gap:18px;font-size:12px;color:var(--ink);padding-top:6px;flex-wrap:wrap}.gev3 .pb-aporte{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--line);margin-top:10px;padding-top:10px;font-size:12px;flex-wrap:wrap}.gev3 .pb-aporte>.icon{width:18px;height:18px;color:var(--blue);flex-shrink:0}.gev3 .pb-aporte>div{display:flex;flex-direction:column;flex:1 1 280px}.gev3 .pb-aporte strong{color:var(--blue);font-weight:500;font-size:13px}.gev3 .pb-aporte small{align-self:flex-end}.gev3 .pb-pend{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.gev3 .pb-pcard{background:#fff;border:1px solid var(--line);border-top:3px solid var(--pb-a);border-radius:10px;padding:0 14px 14px;display:flex;flex-direction:column;gap:6px;font-size:13px}.gev3 .pb-pcard.rec{border-top-color:var(--orange)}.gev3 .pb-ptag{align-self:flex-start;background:var(--pb-a);color:#fff;font-size:10px;font-weight:600;padding:2px 8px;border-radius:0 0 6px 6px;margin-bottom:4px}.gev3 .pb-pcard.rec .pb-ptag{background:var(--orange)}.gev3 .pb-pcard strong{font-weight:500;color:var(--navy)}.gev3 .pb-pjust{color:var(--muted);font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gev3 .pb-pcard .btn{align-self:flex-start;margin-top:auto}.gev3 .pb-objetivos{padding:18px}.gev3 .pb-objetivos h2{font-size:18px;margin:0 0 12px}.gev3 .pb-objetivo{border:1px solid var(--line);border-radius:10px;padding:16px}.gev3 .pb-obj-cab{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:15px}.gev3 .pb-obj-cab>span:first-child{display:inline-flex;align-items:center;gap:8px}.gev3 .pb-obj-cab .icon{width:18px;height:18px}.gev3 .pb-obj-cab a{color:var(--blue);font-size:14px}.gev3 .pb-obj-cab .muted{margin-left:auto;font-size:13px}.gev3 .pb-obj-corpo{display:flex;gap:16px;align-items:center;margin-top:14px;flex-wrap:wrap}.gev3 .pb-obj-corpo p{flex:1 1 220px;margin:0;font-size:13px;color:var(--ink)}.gev3 .pb-mini{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:8px;flex:2 1 380px}.gev3 .pb-mini>div{background:#f7f9fc;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:4px;align-items:flex-start;font-size:13px}.gev3 .pb-mini strong{font-size:15px;font-weight:500;color:var(--navy)}.gev3 .pb-orc{padding:16px 18px;display:flex;gap:24px;align-items:center;flex-wrap:wrap}.gev3 .pb-orc>div{display:flex;flex-direction:column}.gev3 .pb-orc strong{font-size:19px;font-weight:500;color:var(--navy)}.gev3 .pb-orc small{flex:1 1 300px}.gev3 .pb-voltar{margin-bottom:6px}.gev3 .pb-voltar a{color:var(--blue);font-size:13px}.gev3 .pb-camp{padding:14px;margin-bottom:22px}.gev3 .pb-estado{display:flex;gap:22px;align-items:center;flex-wrap:wrap;font-size:13px;padding:4px 4px 12px}.gev3 .pb-estado>span{display:inline-flex;align-items:center;gap:8px}.gev3 .pb-camp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.gev3 .pb-camp-cards>div{border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.gev3 .pb-camp-cards strong{font-size:19px;font-weight:500;color:var(--navy)}.gev3 .pb-dg{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.gev3 .pb-dg .pill .icon{width:12px;height:12px}.gev3 .pb-dg small{font-size:11px;white-space:normal;max-width:160px}.gev3 .pb-dg-txt{font-size:13px;font-weight:500}.gev3 .pb-dg-txt.estavel{color:var(--green)}.gev3 .pb-dg-txt.inativa{color:var(--muted)}.gev3 .pb-barra{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:14px 18px 12px;border-bottom:1px solid var(--line)}.gev3 .pb-busca{flex:0 1 280px;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:18px;padding:0 12px;background:#fff}.gev3 .pb-busca .icon{width:15px;height:15px;color:var(--muted)}.gev3 .main .pb-busca input{border:0;padding:8px 0;width:100%;outline:0;box-shadow:none}.gev3 .pb-filtros{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.gev3 .pb-n{margin-left:4px;font-size:10px;opacity:.75}.gev3 .pb-direita{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gev3 .pb-tabela{overflow-x:auto}.gev3 .pb-tabela table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.gev3 .pb-tabela th{background:#f3f5f8;color:var(--ink);font-weight:500;text-align:left;padding:10px 12px;white-space:nowrap;border-bottom:1px solid var(--line)}.gev3 .pb-tabela td{padding:12px;border-bottom:1px solid var(--line);vertical-align:middle;background:#fff}.gev3 .pb-tabela th.num,.gev3 .pb-tabela td.num{text-align:right}.gev3 .pb-tabela td.num>span{display:block;white-space:nowrap}.gev3 .pb-tabela td.num .pb-var{display:inline-block;margin-top:3px}.gev3 .pb-tabela .fixa{position:sticky;left:0;z-index:1;min-width:300px;max-width:380px;box-shadow:1px 0 0 var(--line)}.gev3 .pb-tabela th.fixa{background:#f3f5f8}.gev3 .pb-tabela tr.inativa td{background:#fbfbfc}.gev3 .pb-tabela tr.inativa .pb-foto img{opacity:.55}.gev3 .pb-tabela td.fixa small{display:block;font-size:12px;margin-top:2px}.gev3 .pb-ord{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;gap:4px;align-items:center;white-space:nowrap}.gev3 .pb-ord span{color:#a3adbd;font-size:11px}.gev3 .pb-ord.ativa span{color:var(--blue)}.gev3 .pb-nome{color:var(--blue);font-weight:500;line-height:1.35;overflow-wrap:anywhere}.gev3 .pb-anuncio{display:flex;gap:10px;position:relative;padding-top:6px}.gev3 .pb-selo{position:absolute;top:-12px;left:-12px;background:var(--pb-a);color:#fff;font-size:9.5px;font-weight:600;padding:2px 8px;border-radius:0 0 6px}.gev3 .pb-foto{flex:0 0 56px;height:56px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#fff;color:var(--muted)}.gev3 .pb-foto img{width:100%;height:100%;object-fit:contain}.gev3 .pb-info{display:flex;flex-direction:column;gap:2px;min-width:0}.gev3 .pb-info small{font-size:11px}.gev3 .pb-varia{color:var(--blue)}@media (max-width: 760px){.gev3 .pb-tabela .fixa{min-width:220px}.gev3 .pb-mini{grid-template-columns:1fr}.gev3 .pb-direita,.gev3 .pb-obj-cab .muted{margin-left:0}}.gev3 .pb{--pb-teto: #e0303e}.gev3 .pb i.ci{background:var(--pb-a)}.gev3 .pb i.ct{background:var(--pb-teto)}.gev3 .pb i.co{background:transparent;border:2px dashed var(--navy);border-radius:0;height:0;width:14px;vertical-align:middle}.gev3 .pb-grafico .bi{fill:var(--pb-a)}.gev3 .pb-grafico .bt{fill:var(--pb-teto)}.gev3 .pb-grafico .orc{stroke:var(--navy);stroke-width:2;stroke-dasharray:8 5}.gev3 .pb-modo{display:flex;gap:6px;margin-bottom:8px;flex-wrap:wrap}.gev3 .pb-sep{width:1px;background:var(--line);margin:0 4px;align-self:stretch}.gev3 .pb-tabela th.pb-th-leit{text-align:left}.gev3 .pb-leitura{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:190px}.gev3 .pb-leitura .pill,.gev3 .pb-raio .pill{white-space:normal;text-align:left;line-height:1.3;font-size:10.5px}.gev3 .pill.info{background:var(--soft);color:var(--blue)}.gev3 .pb-uso{display:flex;flex-direction:column;gap:3px;width:100%;max-width:190px}.gev3 .pb-uso small{font-size:11px}.gev3 .pb-uso-barra{height:6px;background:#e8ecf2;border-radius:4px;overflow:hidden}.gev3 .pb-uso-barra span{display:block;height:100%;background:var(--pb-a);border-radius:4px}.gev3 .pb-uso-barra span.teto{background:var(--pb-teto)}.gev3 .pb-uso-barra span.baixo{background:#c3ccd9}.gev3 .pb-leit-camp{padding:16px 18px;margin-bottom:22px;border-left:3px solid var(--pb-a)}.gev3 .pb-leit-cab{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:12px}.gev3 .pb-leit-cab h2{font-size:16px;margin:0;display:inline-flex;align-items:center;gap:6px}.gev3 .pb-leit-cab .icon{width:16px;height:16px;color:var(--blue)}.gev3 .pb-leit-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.gev3 .pb-leit-grade>div{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.gev3 .pb-leit-grade strong{font-size:16px;font-weight:500;color:var(--navy)}.gev3 .pb-leit-grade small{font-size:12px}.gev3 .pb-acao.success{background:var(--green-bg);border-color:transparent}.gev3 .pb-acao.warning{background:var(--amber-bg);border-color:transparent}.gev3 .pb-acao.error{background:var(--red-bg);border-color:transparent}.gev3 .pb-acao.info{background:var(--soft);border-color:transparent}.gev3 .pb-achados{margin-top:12px;font-size:13px}.gev3 .pb-achados ul{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.gev3 .pb-raio{min-width:170px}.gev3 .pb-raio>*{display:block;margin-bottom:3px}.gev3 .pb-part{display:flex;gap:8px;font-size:12px;white-space:nowrap}.gev3 .pb-raio .pill{display:inline-flex}.gev3 .pb-cartoes-linha{display:flex;gap:8px;align-items:stretch;margin-bottom:8px}.gev3 .pb-cartoes-linha .pb-cartoes{flex:1;margin-bottom:0}.gev3 .pb-cartao.clicavel{cursor:pointer;text-align:left;font:inherit;color:inherit}.gev3 .pb-cartao.clicavel:hover{border-color:#c3ccd9;box-shadow:0 2px 8px #08143a0f}.gev3 .pb-cartao.clicavel:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.gev3 .pb-cartao.clicavel[aria-pressed=true]{background:#fbfcff}.gev3 .pb-lapis{flex:0 0 38px;border:1px solid var(--line);background:#fff;border-radius:10px;color:var(--blue);display:grid;place-items:center;cursor:pointer}.gev3 .pb-lapis:hover{background:var(--soft)}.gev3 .pb-lapis .icon{width:17px;height:17px}.gev3 .pb-grafico .b.s0{fill:var(--pb-a)}.gev3 .pb-grafico .b.s1{fill:var(--pb-b)}.gev3 .pb-grafico .b.s2{fill:var(--pb-c)}.gev3 .pb-grafico .l{fill:none;stroke-width:2.2}.gev3 .pb-grafico .l.s0{stroke:var(--pb-a)}.gev3 .pb-grafico .l.s1{stroke:#e28a12}.gev3 .pb-grafico .l.s2{stroke:var(--pb-c)}.gev3 .pb i.s0{background:var(--pb-a)}.gev3 .pb i.s1{background:var(--pb-b)}.gev3 .pb i.s2{background:var(--pb-c)}.gev3 .pb i.s1.linha{background:#e28a12}.gev3 .pb-escolha{border:0;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:4px}.gev3 .pb-escolha legend{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.gev3 .pb-escolha label{display:flex;gap:10px;align-items:flex-start;padding:7px 8px;border-radius:8px;cursor:pointer;font-size:13px}.gev3 .pb-escolha label:hover{background:#f7f9fc}.gev3 .main .pb-escolha input{width:16px;height:16px;flex:0 0 16px;padding:0;margin:2px 0 0;accent-color:var(--blue)}.gev3 .pb-escolha label span{display:flex;flex-direction:column;gap:2px}.gev3 .pb-escolha strong{font-weight:500;color:var(--navy)}.gev3 .pb-escolha small{font-size:11.5px;line-height:1.35}@media (max-width: 760px){.gev3 .pb-cartoes-linha{flex-direction:column}.gev3 .pb-lapis{flex-basis:34px}}.gev3 .pb-btn-colunas{display:inline-flex;align-items:center;gap:6px}.gev3 .pb-btn-colunas .icon{width:14px;height:14px}.gev3 .pb-titulo-acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gev3 .pb-hist-btn{border:0;background:none;color:var(--blue);font:inherit;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:4px 6px;border-radius:6px}.gev3 .pb-hist-btn:hover{background:var(--soft)}.gev3 .pb-hist-btn .icon{width:15px;height:15px}.gev3 .pb-hist{display:flex;flex-direction:column;gap:10px}.gev3 .pb-hist-item{border:1px solid var(--line);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;font-size:13px}.gev3 .pb-hist-selo{background:var(--soft);color:var(--blue);font-size:10.5px;font-weight:600;padding:3px 9px;border-radius:10px;letter-spacing:.02em}.gev3 .pb-hist-selo.pausada,.gev3 .pb-hist-selo.anuncio_pausado,.gev3 .pb-hist-selo.anuncio_retirado{background:var(--amber-bg);color:var(--amber)}.gev3 .pb-hist-selo.ativada,.gev3 .pb-hist-selo.criada,.gev3 .pb-hist-selo.anuncio_adicionado,.gev3 .pb-hist-selo.anuncio_ativado{background:var(--green-bg);color:var(--green)}.gev3 .pb-hist-itens{font-size:11px;overflow-wrap:anywhere}.gev3 .pb-grafico .pb-marco line{stroke:#f0731a;stroke-width:1.5}.gev3 .pb-grafico .pb-marco path{fill:#f0731a}.gev3 .pb i.cm{background:#f0731a;border-radius:1px}.gev3 .pb-datas{display:inline-flex;align-items:center;gap:6px}.gev3 .main .pb-datas input[type=date]{width:auto;min-height:34px;padding:4px 8px;font-size:13px}.gev3 .pb-pcard.rec{border-top-color:#c98a12}.gev3 .pb-pcard.rec .pb-ptag{background:#c98a12}.gev3 .pb-pprod{font-size:12px;color:var(--ink);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.gev3 .pb-pend-lista{display:flex;flex-direction:column;gap:10px}.gev3 .pb-pend-lista .pb-pjust{-webkit-line-clamp:unset}.gev3 .pb-comp{padding:18px 20px;margin-bottom:22px}.gev3 .pb-comp h2{font-size:16px;margin:0 0 14px;display:flex;align-items:center;gap:6px}.gev3 .pb-comp h2 .icon{width:15px;height:15px;color:var(--blue)}.gev3 .pb-comp-corpo{display:flex;align-items:center;gap:36px;flex-wrap:wrap;justify-content:center;padding:6px 0 10px}.gev3 .pb-rosca{width:96px;height:96px;transform:rotate(-90deg)}.gev3 .pb-rosca circle{fill:none;stroke-width:16}.gev3 .pb-rosca .fg,.gev3 .pb-comp i.fg{stroke:var(--pb-a);background:var(--pb-a)}.gev3 .pb-rosca .fo,.gev3 .pb-comp i.fo{stroke:#e0303e;background:#e0303e}.gev3 .pb-rosca .fc,.gev3 .pb-comp i.fc{stroke:#9b1c2c;background:#9b1c2c}.gev3 .pb-comp-nums{display:flex;gap:0;flex-wrap:wrap}.gev3 .pb-comp-nums>div{display:flex;flex-direction:column;gap:4px;padding:0 28px;border-left:1px solid var(--line)}.gev3 .pb-comp-nums>div:first-child{border-left:0}.gev3 .pb-comp-nums span{font-size:13px;display:inline-flex;align-items:center}.gev3 .pb-comp-nums i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.gev3 .pb-comp-nums strong{font-size:17px;font-weight:500;color:var(--navy);padding-left:14px}.gev3 .pb-comp-leit{border-top:1px solid var(--line);padding-top:10px;margin:6px 0 0;color:var(--ink)}.gev3 .pb-marcos-tg{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:#c75a0c;font-weight:500}.gev3 .pb-marcos-tg input{position:absolute;opacity:0;width:1px;height:1px}.gev3 .pb-switch{width:30px;height:17px;border-radius:10px;background:#c3ccd9;position:relative;transition:background .15s}.gev3 .pb-switch:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#fff;transition:left .15s}.gev3 .pb-marcos-tg input:checked+.pb-switch{background:var(--pb-a)}.gev3 .pb-marcos-tg input:checked+.pb-switch:after{left:15px}.gev3 .pb-marcos-tg input:focus-visible+.pb-switch{outline:2px solid var(--blue);outline-offset:2px}@media (max-width: 760px){.gev3 .pb-comp-nums>div{border-left:0;padding:6px 12px}}.gev3 .main button.pb-cartao{display:block!important;width:100%;min-height:0!important;padding:14px 16px!important;background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-top:3px solid transparent!important;border-radius:10px!important;text-align:left!important;font-weight:400!important;font-size:inherit!important;justify-content:flex-start!important}.gev3 .main button.pb-cartao:hover{background:#fbfcff!important;border-color:#c3ccd9!important}.gev3 .main button.pb-cartao.s0{border-top-color:var(--pb-a)!important}.gev3 .main button.pb-cartao.s1{border-top-color:var(--pb-b)!important}.gev3 .main button.pb-cartao.s2{border-top-color:var(--pb-c)!important}.gev3 .main button.pb-cartao.s0.linha{border-top-color:var(--pb-a)!important}.gev3 .main button.pb-cartao.s1.linha{border-top-color:#e28a12!important}.gev3 .main button.pb-cartao strong{color:var(--navy)!important}.gev3 .main button.pb-lapis{background:#fff!important;color:var(--blue)!important;border:1px solid var(--line)!important;padding:0!important;min-height:0!important;border-radius:10px!important}.gev3 .main button.pb-lapis:hover{background:var(--soft)!important}.gev3 .main button.pb-hist-btn{background:none!important;border:0!important;color:var(--blue)!important;padding:4px 6px!important;min-height:0!important;font-weight:500!important}.gev3 .main button.pb-hist-btn:hover{background:var(--soft)!important}.gev3 .main button.pb-ord{background:none!important;border:0!important;color:inherit!important;padding:0!important;min-height:0!important;font-weight:500!important;border-radius:0!important}.gev3 .pb{--pb-l1: #8e4bc4;--pb-l2: #e28a12}.gev3 .pb-grafico .b.ca{fill:var(--pb-a)}.gev3 .pb-grafico .b.cb{fill:var(--pb-b)}.gev3 .pb-grafico .l.cl1{stroke:var(--pb-l1)}.gev3 .pb-grafico .l.cl2{stroke:var(--pb-l2)}.gev3 .pb i.ca{background:var(--pb-a)}.gev3 .pb i.cb{background:var(--pb-b)}.gev3 .pb i.cl1{background:var(--pb-l1)}.gev3 .pb i.cl2{background:var(--pb-l2)}.gev3 .main button.pb-cartao.ca{border-top-color:var(--pb-a)!important}.gev3 .main button.pb-cartao.cb{border-top-color:var(--pb-b)!important}.gev3 .main button.pb-cartao.cl1{border-top-color:var(--pb-l1)!important}.gev3 .main button.pb-cartao.cl2{border-top-color:var(--pb-l2)!important}.gev3 .pb-legenda{align-items:center}.gev3 .pb-cartao>div{flex-wrap:nowrap!important}.gev3 .pb-cartao strong{white-space:nowrap}@media (max-width: 760px){.gev3 .pb-grafico{overflow-x:auto}.gev3 .pb-grafico svg{min-width:640px}.gev3 .pb-modo{flex-wrap:nowrap}}.gev3 .main button.pb-filtro{display:inline-flex!important;align-items:center;justify-content:center;gap:0!important;min-height:32px!important;padding:0 12px!important;border-radius:16px!important;border:1px solid #d5dce8!important;background:#fff!important;color:var(--ink)!important;font-size:12.5px!important;font-weight:500!important;white-space:nowrap}.gev3 .main button.pb-filtro:hover{border-color:#98b1d8!important;background:#f7f9fd!important}.gev3 .main button.pb-filtro.ativo{background:#e9f0fc!important;border-color:#8fb0e6!important;color:#1b4b99!important}.gev3 .main button.pb-filtro.ativo:hover{background:#dfe9fb!important}.gev3 .main button.pb-filtro:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.gev3 .pb-filtro .icon{width:0;height:14px;opacity:0;stroke-width:2.4;transition:width .15s,opacity .15s,margin .15s}.gev3 .pb-filtro.ativo .icon{width:14px;opacity:1;margin-right:5px}.gev3 .pb-filtro .pb-n{margin-left:7px;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#eef1f6;color:#58657d;font-size:11px;font-weight:600;opacity:1;display:inline-grid;place-items:center}.gev3 .pb-filtro.ativo .pb-n{background:#fff;color:#1b4b99}.gev3 .main button.pb-ajuste{display:inline-flex!important;align-items:center;gap:6px!important;min-height:0!important;padding:4px 8px!important;border:1px solid #d9e1ee!important;border-radius:6px!important;background:#f7f9fc!important;color:var(--ink)!important;font-size:13px!important;font-weight:500!important;white-space:nowrap}.gev3 .main button.pb-ajuste:hover{border-color:var(--blue)!important;background:#fff!important}.gev3 .pb-ajuste .icon{width:13px;height:13px;color:var(--blue)}.gev3 .main button.pb-lapis-mini{display:inline-grid!important;place-items:center;width:24px;height:24px;min-height:0!important;padding:0!important;margin-left:2px;border:1px solid #d9e1ee!important;border-radius:6px!important;background:#f7f9fc!important;color:var(--blue)!important}.gev3 .main button.pb-lapis-mini:hover{border-color:var(--blue)!important;background:#fff!important}.gev3 .pb-lapis-mini .icon{width:13px;height:13px;opacity:1}.gev3 .pb-camp-cfg{background:#fbfcfe}.gev3 .pb-cfg{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:12px}.gev3 .pb-cfg>div{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.gev3 .pb-cfg strong{font-size:18px;font-weight:500;color:var(--navy)}.gev3 .pb-cfg small{font-size:12px;line-height:1.4}.gev3 .pb-cfg-acao{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.gev3 .pb-cfg-acao strong{font-weight:500;color:var(--navy)}.gev3 .pb-cfg-acao small{font-size:12px}.gev3 .pb-cfg-tit{font-size:14px;font-weight:600;color:var(--navy);margin:0 0 8px}.gev3 .pb-cfg-aviso{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:12px 14px;border-radius:10px;background:#eef3fb;font-size:12.5px;color:var(--ink)}.gev3 .pb-cfg-aviso .icon{width:16px;height:16px;color:var(--blue);flex-shrink:0;margin-top:1px}.gev3 .pb-motivos{border-top:1px solid var(--line);margin-top:12px;padding-top:14px}.gev3 .pb-motivos h3{font-size:14px;font-weight:600;color:var(--navy);margin:0 0 4px}.gev3 .pb-motivos>p{margin:0 0 10px}.gev3 .pb-motivos ul{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px}.gev3 .pb-motivo{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--line);border-left:3px solid #c3ccd9;border-radius:8px;background:#fff;font-size:13px}.gev3 .pb-motivo .icon{width:16px;height:16px;margin-top:2px;color:#8a95a8}.gev3 .pb-motivo>div{display:flex;flex-direction:column;gap:2px;min-width:0}.gev3 .pb-motivo strong{font-weight:600;color:var(--navy)}.gev3 .pb-motivo span{color:var(--ink);line-height:1.45;overflow-wrap:anywhere}.gev3 .pb-motivo.alerta{border-left-color:var(--red)}.gev3 .pb-motivo.alerta .icon{color:var(--red)}.gev3 .pb-motivo.atencao{border-left-color:#c98a12}.gev3 .pb-motivo.atencao .icon{color:#c98a12}.gev3 .pb-motivo.ok{border-left-color:var(--green)}.gev3 .pb-motivo.ok .icon{color:var(--green)}.gev3 .pb .page-head .pb-canal{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;align-self:flex-start}.gev3 .pb-canal a{padding:8px 16px;font-size:13px;color:var(--muted);text-decoration:none}.gev3 .pb-canal a+a{border-left:1px solid var(--line)}.gev3 .pb-canal a.ativo{background:var(--navy);color:#fff}.gev3 .sh-alerta{display:flex;gap:8px;align-items:flex-start;background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:14px}.gev3 .sh-alerta .icon{width:16px;height:16px;flex-shrink:0;margin-top:1px}.gev3 .sh-conta{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:10px}.gev3 .sh-conta>div{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .sh-conta strong{font-size:20px;font-weight:500;color:var(--navy)}.gev3 .sh-conta small{font-size:11.5px}.gev3 .sh-conta a{color:var(--blue)}.gev3 .sh-barra{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px 8px}.gev3 .sh-busca{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;padding:0 10px;height:36px;min-width:240px;background:#fff}.gev3 .sh-busca .icon{width:15px;height:15px;color:var(--muted)}.gev3 .main .sh-busca input{border:0;outline:0;box-shadow:none;border-radius:0;height:34px;padding:0;width:100%;background:transparent}.gev3 .main .sh-busca input:focus{box-shadow:none}.gev3 .sh-busca:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #275bb715}.gev3 .sh-camp{min-width:280px}.gev3 .sh-camp a{display:block;color:var(--navy);font-weight:500;margin-bottom:3px}.gev3 .sh-camp small{display:block;line-height:1.6}.gev3 .pb-tabela td.sh-abaixo span:first-child{color:var(--red);font-weight:600}.gev3 .sh-roas{display:flex;flex-direction:column;gap:10px;padding:16px 20px;margin-bottom:16px}.gev3 .sh-roas h2{font-size:16px;margin:0 0 2px}.gev3 .sh-faixas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gev3 .sh-faixas>div{border:1px solid var(--line);border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:2px}.gev3 .sh-faixas>div.atual{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.gev3 .sh-faixas strong{font-size:18px;font-weight:500;color:var(--navy)}.gev3 .sh-leitura{margin:0;font-size:13px}.gev3 .sh-leitura.atencao{color:var(--amber)}.gev3 .sh-leitura.ok{color:var(--green)}.gev3 .sh-lista{padding:16px 20px;margin-bottom:16px}.gev3 .sh-lista h2{font-size:16px;margin:0 0 8px;display:flex;align-items:center;gap:8px}.gev3 .sh-desc{display:flex;gap:8px;flex-wrap:wrap}.gev3 .sh-prods{display:flex;flex-direction:column}.gev3 .sh-prod-bloco{border-bottom:1px solid var(--line)}.gev3 .sh-prod{display:flex;gap:12px;align-items:center;padding:10px 0}.gev3 .sh-prods>.sh-prod{border-bottom:1px solid var(--line)}.gev3 .sh-foto{flex:0 0 48px;height:48px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#fff;color:var(--muted)}.gev3 .sh-foto img{width:100%;height:100%;object-fit:contain}.gev3 .sh-prod-info{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0;font-size:13px}.gev3 .sh-prod-info>span{color:var(--navy);overflow-wrap:anywhere}.gev3 .sh-tags{display:flex;gap:6px;flex-wrap:wrap}.gev3 .sh-sugestao{padding:0 0 14px 60px;display:flex;flex-direction:column;gap:8px}.gev3 .sh-sugestao .sh-roas{margin:0;padding:12px 14px}.gev3 .sh-orc{margin:0;font-size:13px}.gev3 .sh-datas{font-size:15px!important}@media (max-width: 900px){.gev3 .sh-conta{grid-template-columns:repeat(2,minmax(0,1fr))}.gev3 .sh-faixas{grid-template-columns:1fr}.gev3 .sh-sugestao{padding-left:0}.gev3 .sh-busca{min-width:0;width:100%}.gev3 .sh-prod{flex-wrap:wrap}}.gev3 .pb-estado .sh-status-btn{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.gev3 .pb-estado .sh-status-btn .icon{width:14px;height:14px}.gev3 .sh-inline{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:15px}.gev3 .main .sh-inline input{width:96px!important;height:32px;padding:0 8px;font-size:16px;color:var(--navy)}.gev3 .main .sh-inline button{display:inline-grid!important;place-items:center;width:30px;height:30px;min-height:0!important;padding:0!important;border-radius:8px!important;font-size:18px;line-height:1}.gev3 .main .sh-inline button.sh-inline-ok{background:var(--blue)!important;color:#fff!important;border:0!important}.gev3 .main .sh-inline button.sh-inline-x{background:#fff!important;color:var(--muted)!important;border:1px solid var(--line)!important}.gev3 .sh-inline .icon{width:15px;height:15px}.gev3 .pb-comp-nums .pb-var{align-self:flex-start}.gev3 .main button.pb-switch{flex-shrink:0;width:34px;height:20px;min-height:0!important;padding:0!important;border-radius:999px!important;background:#cfd5df!important;border:0!important;position:relative;cursor:pointer;transition:background .15s;align-self:center}.gev3 .main button.pb-switch span{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #08143a40;transition:left .15s}.gev3 .main button.pb-switch.on{background:#2e9e5b!important}.gev3 .main button.pb-switch.on span{left:16px}.gev3 .main button.pb-switch.travado{cursor:not-allowed;opacity:.55}.gev3 .main button.pb-switch.ocupado{opacity:.5;cursor:progress}.gev3 .main button.pb-switch:disabled{pointer-events:auto}.gev3 .sh-camp-linha{display:flex;align-items:center;gap:10px}.gev3 .sh-cab{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.gev3 .sh-barra-dir{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gev3 .main a.sh-nova-btn,.gev3 .main button.sh-anunciar{background:var(--orange)!important;color:#fff!important;border-color:var(--orange)!important}.gev3 .sh-nova-btn .icon{width:15px;height:15px}.gev3 .sh-prod-acoes{display:flex;gap:6px;flex-shrink:0}.gev3 .sh-add{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.gev3 .main .sh-add input{min-height:32px;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:8px;width:auto;min-width:200px}.gev3 .main .sh-add input.sh-lance,.gev3 .main input.sh-lance{min-width:0;width:80px!important}.gev3 .sh-add select{height:32px;border-radius:8px;border:1px solid var(--line);padding:0 8px}.gev3 .sh-nova{display:flex;flex-direction:column;gap:16px}.gev3 .sh-campo{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--navy)}.gev3 .sh-campo input[type=date],.gev3 .sh-campo>input{max-width:220px;font-weight:400}.gev3 .sh-campo small{font-weight:400}.gev3 .sh-opcoes{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gev3 button.sh-opcao{display:flex;flex-direction:column;gap:2px;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid var(--line)!important;background:#fff!important;color:var(--ink)!important;min-height:0!important}.gev3 button.sh-opcao b{font-size:13px;color:var(--navy)}.gev3 button.sh-opcao small{font-size:11.5px;color:var(--muted);font-weight:400}.gev3 button.sh-opcao.on{border-color:var(--blue)!important;background:#eef3ff!important;box-shadow:0 0 0 1px var(--blue)}.gev3 .sh-status-acoes{margin-left:auto;display:inline-flex;gap:6px}.gev3 .sh-status-acoes .sh-status-btn{margin-left:0}.gev3 .main button.sh-encerrar{color:var(--red)!important}.gev3 .main button.sh-sem-fim{background:none!important;border:0!important;color:var(--blue)!important;font-size:12px;padding:0 4px!important;min-height:0!important}.gev3 .sh-inline input[type=date]{width:150px!important;font-size:14px}.gev3 .sh-lance-ver{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.gev3 .main button.sh-remover{background:none!important;border:0!important;color:var(--red)!important;font-size:12px;padding:0!important;min-height:0!important}.gev3 .sh-add-bloco{display:flex;flex-direction:column;gap:8px;padding:10px 0 14px;border-bottom:1px solid var(--line);margin-bottom:8px}.gev3 .sh-sugs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;color:var(--muted)}.gev3 .main .sh-sugs button{background:#f4f6fa!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:999px!important;padding:3px 10px!important;min-height:0!important;font-size:12px}.gev3 .sh-sugs button small{color:var(--muted)}.gev3 .pb-uso-barra span.baixo{background:#d64545}.gev3 .pb-uso:has(.baixo) small{color:#b42318}.gev3 .pb-regua{display:flex;flex-direction:column;gap:3px;width:100%;max-width:190px}.gev3 .pb-regua small{font-size:11px;color:var(--muted)}.gev3 .pb-regua small b{color:var(--ink)}.gev3 .pb-regua-trilho{position:relative;height:8px;background:#e8ecf2;border-radius:4px}.gev3 .pb-regua-faixa{position:absolute;top:0;bottom:0;border-radius:4px}.gev3 .pb-regua.sobe .pb-regua-faixa{background:#b7e2c6}.gev3 .pb-regua.desce .pb-regua-faixa{background:#f6c3c3}.gev3 .pb-regua.neutro .pb-regua-faixa{background:#d5dbe6}.gev3 .pb-regua-obj{position:absolute;top:-3px;width:2px;height:14px;margin-left:-1px;background:#172442;border-radius:1px}.gev3 .pb-regua-real{position:absolute;top:-2px;width:12px;height:12px;margin-left:-6px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #00000014}.gev3 .pb-regua.sobe .pb-regua-real{background:#2e9e5b}.gev3 .pb-regua.desce .pb-regua-real{background:#d64545}.gev3 .pb-regua.neutro .pb-regua-real{background:#63708a}.gev3 .pb-regua.sobe .pb-regua-pct{color:#1f7a45;font-weight:600}.gev3 .pb-regua.desce .pb-regua-pct{color:#b42318;font-weight:600}.gev3 .main button.pb-switch:after{content:none!important;display:none!important}.gev3 .pb-achados-sh{margin:0 0 12px;padding:10px 14px;border-left:3px solid var(--pb-a);background:#f6f8fc;border-radius:6px;font-size:13px}.gev3 .pb-achados-sh ul{margin:6px 0 0;padding-left:18px}.gev3 .pd-form{display:flex;flex-direction:column;gap:14px;margin:0 0 22px}.gev3 .pd-campo{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:500;color:var(--muted)}.gev3 .gm-sheet .pd-campo input[type=text],.gev3 .gm-sheet .pd-campo textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px 12px;font:inherit;font-size:14px;color:var(--ink);background:#fff}.gev3 .gm-sheet .pd-campo input[type=text]{height:40px}.gev3 .pd-tipos{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gev3 .gm-sheet button.pd-tipo{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--navy);font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:none}.gev3 .gm-sheet button.pd-tipo:hover{border-color:var(--blue)}.gev3 .gm-sheet button.pd-tipo.on{border-color:var(--blue);background:#eef3fb;color:var(--blue);box-shadow:0 0 0 1px var(--blue) inset}.gev3 .pd-tit{margin:0 0 8px;font-size:13px;color:var(--navy)}.gev3 .pd-lista{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:10px}.gev3 .pd-lista li{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.gev3 .pd-lista li:last-child{border-bottom:0}.gev3 .pd-prod{font-size:13.5px;color:var(--ink);overflow-wrap:anywhere}.gev3 .pd-tag{font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;text-align:center;background:#e7f1fb;color:var(--blue)}.gev3 .pd-tag.clipes{background:#efeaf8;color:#5b3fa0}.gev3 .pd-sit{font-size:11.5px;font-weight:500;color:var(--muted);white-space:nowrap}.gev3 .pd-sit.concluida{color:var(--green, #17684e)}.gev3 .pd-sit.bloqueada,.gev3 .pd-sit.externa{color:var(--amber, #835611)}@media (max-width: 560px){.gev3 .pd-lista li{grid-template-columns:1fr auto}.gev3 .pd-tag{grid-column:1 / -1;justify-self:start}}.gev3 .main button.pd-tipo,.gev3 .gm-sheet button.pd-tipo{background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:none!important;font-weight:500!important;min-height:0!important}.gev3 .main button.pd-tipo:hover,.gev3 .gm-sheet button.pd-tipo:hover{border-color:var(--blue)!important;background:#f7f9fd!important}.gev3 .main button.pd-tipo.on,.gev3 .gm-sheet button.pd-tipo.on{background:#eef3fb!important;color:var(--blue)!important;border-color:var(--blue)!important;box-shadow:0 0 0 1px var(--blue) inset!important;font-weight:600!important}.gev3 .main button.pd-tipo .icon,.gev3 .gm-sheet button.pd-tipo .icon{color:inherit!important}.gev3 .ax-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .ax-vazio{padding:30px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .ax-barra{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:14px 18px 8px}.gev3 .ax-busca{flex:1 1 280px;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:8px;padding:0 10px;background:#fff}.gev3 .main .ax-busca input{border:0;padding:9px 0;width:100%;outline:0;box-shadow:none}.gev3 .main .ax-barra select{min-height:38px;width:auto;flex:0 0 auto;max-width:100%}.gev3 .ax-filtros{padding:4px 18px 12px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.gev3 .ax-cont{margin-left:5px;background:var(--soft);color:var(--blue);border-radius:10px;padding:0 6px;font-size:10px}.gev3 .ax-tabela{overflow-x:auto}.gev3 .ax-tr{display:grid;grid-template-columns:minmax(300px,2.6fr) 150px 150px 130px 150px minmax(170px,1fr);gap:14px;align-items:start;padding:16px 18px;border-bottom:1px solid var(--line);font-size:13px;min-width:1100px}.gev3 .ax-th{background:#f8fafc;color:#70809a;font-size:11px;padding:10px 18px;align-items:center}.gev3 .ax-tr.inativo{background:#fffaf0;box-shadow:inset 3px 0 0 var(--amber)}.gev3 .ax-tr.inativo .ax-foto img{opacity:.6}.gev3 .ax-anuncio{display:flex;gap:12px;min-width:0}.gev3 .ax-foto{flex:0 0 76px;height:76px;border:1px solid var(--line);border-radius:10px;background:#fff;display:grid;place-items:center;overflow:hidden;color:var(--muted)}.gev3 .ax-foto img{width:100%;height:100%;object-fit:contain}.gev3 .ax-info{display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .ax-titulo{color:var(--navy);font-weight:500;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.gev3 .ax-titulo:hover{color:var(--blue)}.gev3 .ax-info small{font-size:11px}.gev3 .ax-tags{display:flex;gap:4px;flex-wrap:wrap}.gev3 .ax-tags .pill{font-size:10px}.gev3 .ax-estoque{display:flex;flex-direction:column;font-size:12px;color:var(--ink)}.gev3 .ax-estoque a{color:var(--blue)}.gev3 .ax-neg{color:var(--red)}.gev3 .ax-col{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.gev3 .ax-col>strong{font-size:15px;font-weight:500;color:var(--navy)}.gev3 .ax-col small{font-size:11px}.gev3 .ax-riscado{text-decoration:line-through;color:var(--muted)}.gev3 .ax-col .pill{font-size:10.5px;white-space:normal;text-align:left;line-height:1.3}.gev3 .ax-atalho{cursor:pointer}.gev3 .ax-atalho:hover{filter:brightness(.95);text-decoration:underline}.gev3 .ax-met span{display:inline-flex;align-items:center;gap:6px}.gev3 .ax-met .icon{width:15px;height:15px;color:var(--muted)}.gev3 .ax-qual{align-items:center;text-align:center}.gev3 .ax-qual .btn.small{min-height:30px;padding:5px 10px;font-size:12px}.gev3 .ax-qual .btn .icon{width:15px;height:15px}.gev3 .ax-nota{display:flex;flex-direction:column;align-items:center;position:relative;width:74px}.gev3 .ax-nota svg{width:62px;height:36px}.gev3 .ax-nota path{fill:none;stroke-width:4.5;stroke-linecap:round}.gev3 .ax-nota .fundo{stroke:#e5e9f0}.gev3 .ax-nota .verde .valor{stroke:var(--green)}.gev3 .ax-nota .amarelo .valor{stroke:#c98a12}.gev3 .ax-nota .vermelho .valor{stroke:var(--red)}.gev3 .ax-nota strong{position:absolute;top:12px;font-size:17px;font-weight:600;color:var(--navy)}.gev3 .ax-nota small{color:var(--blue);font-size:11px;margin-top:2px}.gev3 .ax-mods{gap:2px;align-items:stretch}.gev3 .ax-mods a{display:flex;align-items:center;gap:8px;color:var(--blue);font-size:12px;padding:4px 8px;margin:0 -8px;border-radius:6px}.gev3 .ax-mods a:hover{background:var(--soft)}.gev3 .ax-mods .icon{width:15px;height:15px;flex-shrink:0}.gev3 .ax-mods a.ax-canal{color:var(--muted);border-top:1px solid var(--line);border-radius:0 0 6px 6px;margin-top:4px;padding-top:8px}.gev3 .ax-mods a.ax-canal:hover{color:var(--blue)}.gev3 .ax-pag{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;flex-wrap:wrap}.gev3 .ax-pag>div{display:flex;align-items:center;gap:10px}@media (max-width: 860px){.gev3 .ax-th{display:none}.gev3 .ax-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;padding:14px}.gev3 .ax-anuncio,.gev3 .ax-mods{grid-column:1 / -1}.gev3 .ax-mods{flex-direction:row;flex-wrap:wrap;gap:6px 14px}.gev3 .ax-mods a,.gev3 .ax-mods a.ax-canal{margin:0;border-top:0;padding:4px 0}.gev3 .ax-col[data-rot]:before{content:attr(data-rot);font-size:10px;color:var(--muted)}.gev3 .ax-qual{align-items:flex-start;text-align:left}}.gev3 .ax-nivel{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;max-width:170px}.gev3 .ax-nivel small{font-size:11px;line-height:1.35}.gev3 .ax-aval{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--ink);margin-top:2px}.gev3 a.ax-aval:hover{text-decoration:none;color:var(--blue)}.gev3 .ax-estrela{color:#f2a91d;font-size:13px}.gev3 .ax-aval .pill{font-size:10.5px}.ax-probs{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ax-probs button.pill{border:0;cursor:pointer;font:inherit;font-size:12px}.ax-probs ul{margin:0;padding-left:16px;font-size:12px;line-height:1.4;max-width:340px}.ax-probs li{margin-bottom:4px}.ax-probs li.grave{color:var(--erro, #b42318)}.ax-probs li.oport{color:var(--verde, #127a43)}.gev3 .cm{display:flex;flex-direction:column}.gev3 .cm-secao{font-size:13px;font-weight:600;color:var(--navy);margin:18px 0 10px;padding-top:14px;border-top:1px solid var(--line)}.gev3 .cm-secao:first-child{margin-top:0;padding-top:0;border-top:0}.gev3 .cm-linha{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gev3 .cm-linha.cm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gev3 .cm-linha .lt-campo{margin-bottom:12px}.gev3 .cm .lt-campo input[type=text],.gev3 .cm .lt-campo select,.gev3 .cm .lt-campo textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px 12px;font:inherit;font-size:14px;color:var(--ink);background:#fff}.gev3 .cm .lt-campo select{height:40px}.gev3 .cm-passou{color:var(--red)}.gev3 .cm-chips{display:flex;gap:8px;flex-wrap:wrap}.gev3 .cm-chip{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:var(--ink);cursor:pointer}.gev3 .cm-chip.on{border-color:var(--blue);background:#eef3fb}.gev3 .cm-fotos{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.gev3 .cm-foto{position:relative;width:84px;height:84px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.gev3 .cm-foto img{width:100%;height:100%;object-fit:cover}.gev3 .cm-foto span{position:absolute;left:4px;bottom:4px;font-size:10px;background:var(--navy);color:#fff;border-radius:4px;padding:1px 5px}.gev3 .cm-foto button,.gev3 .main .cm .cm-foto button:not(.btn):not(.icon-btn){position:absolute;top:2px;right:2px;width:22px;height:22px;min-height:0;padding:0;border-radius:50%;background:#ffffffe6;color:var(--red);border:0;font-size:15px;line-height:1;cursor:pointer;box-shadow:none}.gev3 .cm-add-foto,.gev3 .main .cm button.cm-add-foto:not(.btn):not(.icon-btn){width:84px;height:84px;border:1px dashed var(--line);border-radius:8px;background:#fff;color:var(--muted);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px;cursor:pointer;box-shadow:none;min-height:0}.gev3 .cm-ficha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.gev3 .cm-ob{color:var(--orange);font-weight:600;font-size:11px}.gev3 .cm-cat{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;color:var(--ink)}.gev3 .cm-opcoes{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.gev3 .cm-opcoes button,.gev3 .main .cm .cm-opcoes button:not(.btn):not(.icon-btn){width:100%;text-align:left;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-size:13px;font-weight:400;cursor:pointer;min-height:0;box-shadow:none}.gev3 .cm-opcoes button:hover{border-color:var(--blue)}.gev3 .cm-faltam{margin-right:auto;max-width:50%}.gev3 .cm-res p,.gev3 .cm-res-canal{font-size:14px;margin:0 0 10px}.gev3 .cm-res-canal ul{margin:4px 0 0;padding-left:18px}@media (max-width: 700px){.gev3 .cm-linha,.gev3 .cm-linha.cm-4,.gev3 .cm-ficha{grid-template-columns:1fr}}.gev3 .ax-excluir,.gev3 .main .ax-mods button.ax-excluir:not(.btn):not(.icon-btn){display:flex;align-items:center;justify-content:flex-start;gap:8px;width:auto;min-height:0;margin:0 -8px;padding:4px 8px;border:0;border-radius:6px;background:none;box-shadow:none;color:var(--red, #b23446);font-size:12px;font-weight:400;text-align:left;cursor:pointer}.gev3 .main .ax-mods button.ax-excluir:not(.btn):not(.icon-btn):hover{background:var(--red-bg, #ffedf0)}@media (max-width: 700px){.gev3 .main .ax-mods button.ax-excluir:not(.btn):not(.icon-btn){margin:0;padding:4px 0}}.gev3 .ax-excluir .icon,.gev3 .ax-excl-pend .icon{width:14px;height:14px}.gev3 .ax-excl-pend{display:inline-flex;align-items:center;gap:6px;color:#8a5a00;font-size:11px;line-height:1.35}.gev3 .ax-excl-aviso{padding:12px 14px;border-radius:8px;background:#fdecee;color:#7d1f2c;font-size:13px;line-height:1.55;margin:12px 0}.gev3 .ax-excl-motivo{display:grid;gap:6px;margin-top:12px}.gev3 .ax-excl-motivo textarea,.gev3 .ax-excl-item textarea{width:100%;padding:8px 10px;border:1px solid var(--line, #e2e7ef);border-radius:8px;font:inherit;font-size:13px}.gev3 .ax-excl{margin-bottom:18px}.gev3 .ax-excl-item{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:14px 22px;border-top:1px solid var(--line, #e2e7ef)}.gev3 .ax-excl-item>div:first-child{display:grid;gap:4px;min-width:0;flex:1}.gev3 .ax-excl-acoes{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}.gev3 .ax-excl-vazio,.gev3 .ax-excl-hist{padding:4px 22px 16px}.gev3 .ax-excl-hist ul{margin:8px 0 0 18px;display:grid;gap:4px}@media (max-width: 700px){.gev3 .ax-excl-item{flex-direction:column;padding:14px 17px}}.gev3 .cp>.panel,.gev3 .cp>section{margin-bottom:16px}.gev3 .cp .page-head h1{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gev3 .cp-beta{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--orange);background:#fff1ea;border:1px solid #f7c8b4;border-radius:5px;padding:2px 6px;line-height:1.3;vertical-align:middle}.gev3 .cp-voltar{display:inline-block;font-size:12px;margin-bottom:10px;color:var(--blue)}.gev3 .cp-clicavel{cursor:pointer}.gev3 .cp-txt-erro{color:var(--red)}.gev3 .cp-erros{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.gev3 .cp-erros li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12px}.gev3 .cp-item-txt .cp-erros b{color:var(--red);font-weight:600}.gev3 .cp-erros span{color:var(--muted)}.gev3 .cp-ean-sug ul{list-style:none;margin:6px 0 4px;padding:0;display:flex;flex-direction:column;gap:6px}.gev3 .cp-ean-sug li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.gev3 .cp-ean-num{font-variant-numeric:tabular-nums;font-weight:600;color:var(--navy)}.gev3 .cp-txt-aviso{color:var(--amber)}.gev3 .cp-fluxo{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gev3 .cp-fluxo li{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;display:flex;flex-direction:column;gap:3px}.gev3 .cp-fluxo b{font-size:13px;color:var(--navy);font-weight:600}.gev3 .cp-fluxo span{font-size:12px;color:var(--muted);line-height:1.45}.gev3 .cp-conexoes{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.gev3 .cp-conexoes .pill .icon{width:12px;height:12px}.gev3 .cp-lotes td{vertical-align:middle}.gev3 .cp-lote-nome{display:flex;flex-direction:column;gap:2px;white-space:normal;min-width:220px}.gev3 .cp-lote-nome b{color:var(--navy);font-weight:500}.gev3 .cp-lotes .num{text-align:right;font-variant-numeric:tabular-nums}.gev3 .cp-lotes tbody tr:hover td{background:#f8fafd}.gev3 .cp-andamento{display:flex;gap:6px;flex-wrap:wrap;white-space:normal}.gev3 .cp-et{font-size:11px;color:var(--muted);background:var(--soft);border-radius:5px;padding:2px 7px}.gev3 .cp-et b{color:var(--navy);font-weight:600}.gev3 .cp-et-validacao{background:var(--amber-bg)}.gev3 .cp-et-validacao b{color:var(--amber)}.gev3 .cp-et-cadastrado{background:var(--green-bg)}.gev3 .cp-et-cadastrado b{color:var(--green)}.gev3 .cp-et-erro{background:var(--red-bg)}.gev3 .cp-et-erro b{color:var(--red)}.gev3 .cp-canais,.gev3 .cp-tipos{display:flex;gap:8px;flex-wrap:wrap}.gev3 .cp-tipos{flex-direction:column}.gev3 .cp-opcao{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--line);border-radius:10px;padding:10px 12px;cursor:pointer;background:#fff}.gev3 .cp-opcao.marcada{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue) inset}.gev3 .cp-opcao>span{display:flex;flex-direction:column;gap:2px;font-size:13px}.gev3 .cp-opcao small{font-size:12px;line-height:1.4}.gev3 .main .cp-opcao input,.gev3 .cp-opcao input{width:16px;height:16px;min-height:0;padding:0;margin:2px 0 0;flex-shrink:0}.gev3 .cp-modo{display:flex;align-items:center;gap:10px;border-radius:10px;padding:6px 8px 6px 12px;border:1px solid}.gev3 .cp-modo>span{display:flex;flex-direction:column;line-height:1.25}.gev3 .cp-modo b{font-size:13px;font-weight:600}.gev3 .cp-modo small{font-size:11px;opacity:.85}.gev3 .cp-modo.sim{background:var(--amber-bg);border-color:#f0d9ad;color:var(--amber)}.gev3 .cp-modo.real{background:var(--red-bg);border-color:#f3c3cb;color:var(--red)}.gev3 .btn.cp-perigo{background:var(--red);border-color:var(--red);color:#fff}.gev3 .cp-etapas{list-style:none;margin:0 0 14px;padding:0;display:flex;gap:8px;flex-wrap:wrap}.gev3 .cp-etapas li{flex:1 1 120px}.gev3 .cp-etapas li>div{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:10px 14px;display:flex;flex-direction:column;cursor:pointer;height:100%}.gev3 .cp-etapas li>div:hover{border-color:#c9d3e3}.gev3 .cp-etapas strong{font-size:22px;font-weight:600;color:#a7b1c3;line-height:1.2}.gev3 .cp-etapas span{font-size:12px;color:var(--muted)}.gev3 .cp-etapas li.tem strong{color:var(--navy)}.gev3 .cp-etapas li.erro>div{box-shadow:inset 3px 0 0 var(--red);cursor:default}.gev3 .cp-etapas li.erro strong{color:var(--red)}.gev3 .cp-abas{margin-bottom:12px}.gev3 .cp-abas .tab{display:inline-flex;align-items:center;cursor:pointer;font-size:13px}.gev3 .cp-abas .tab .count{background:var(--soft);color:var(--blue);font-weight:600}.gev3 .cp-barra{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.gev3 .cp-barra .chip b{font-weight:600;margin-left:3px}.gev3 .cp-barra-acoes{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gev3 .cp-barra-acoes .icon{width:15px;height:15px}.gev3 .cp-grade-painel{overflow:hidden}.gev3 .cp-grade-rolagem{max-height:calc(100vh - 330px);min-height:220px}.gev3 .cp-grade{border-collapse:separate;border-spacing:0;font-size:12px;min-width:100%}.gev3 .cp-grade th{position:sticky;top:0;z-index:2;background:#f8fafc;color:#5d6b84;font-weight:500;font-size:11px;text-align:left;padding:8px;border-bottom:1px solid var(--line);border-right:1px solid #eef1f5;white-space:nowrap}.gev3 .cp-grade th.obrig{color:var(--navy)}.gev3 .cp-grade td{border-bottom:1px solid #eef1f5;border-right:1px solid #eef1f5;padding:0;background:#fff;vertical-align:middle}.gev3 .cp-grade .cp-fixa{position:sticky;z-index:1}.gev3 .cp-grade th.cp-fixa{z-index:3}.gev3 .cp-grade .cp-col-sel{left:0;width:34px;min-width:34px;text-align:center}.gev3 .cp-grade .cp-col-status{left:34px;min-width:150px;max-width:190px;padding:6px 8px;box-shadow:1px 0 0 var(--line)}.gev3 .cp-grade td.cp-col-status{display:table-cell;white-space:normal}.gev3 .cp-grade td.cp-col-status small{display:block;font-size:10.5px;line-height:1.35;margin-top:3px;overflow-wrap:anywhere}.gev3 .cp-grade input[type=checkbox]{width:15px;height:15px;min-height:0;min-width:0;padding:0;margin:0}.gev3 .main .cp-grade td input:not([type=checkbox]),.gev3 .main .cp-grade td select{width:100%;border:0;border-radius:0;background:transparent;padding:8px;min-height:34px;font-size:12px;box-shadow:none}.gev3 .main .cp-grade td input:not([type=checkbox]):focus,.gev3 .main .cp-grade td select:focus{outline:2px solid var(--blue);outline-offset:-2px;background:#fff;box-shadow:none}.gev3 .main .cp-grade td input:disabled,.gev3 .main .cp-grade td select:disabled{color:#7d889c;cursor:default;opacity:1;-webkit-text-fill-color:#7d889c}.gev3 .cp-grade tr.travada td{background:#fafbfc}.gev3 .cp-grade tr.suja td.cp-col-sel{box-shadow:inset 3px 0 0 var(--blue)}.gev3 .cp-grade td.falta{background:#fff4f5;box-shadow:inset 0 0 0 1px #f2b8c1}.gev3 .cp-grade td.aviso{background:#fffaf0}.gev3 .cp-grade .cp-col-rem{width:40px;text-align:center}.gev3 .cp-grade .cp-col-rem .icon-btn{width:28px;height:28px}.gev3 .cp-grade .cp-col-rem .icon{width:15px;height:15px;color:var(--muted)}.gev3 .cp-grade-vazia{padding:28px 16px!important;text-align:center;color:var(--muted)}.gev3 .cp-confirma{display:inline-flex;gap:4px;align-items:center}.gev3 .cp-formatos{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--line);background:#fbfcfe}.gev3 .cp-formatos>span.small{align-self:center}.gev3 .cp-formato{display:flex;flex-direction:column;gap:1px;padding:5px 10px 5px 12px;border-radius:8px;border:1px solid var(--line);background:#fff;box-shadow:inset 3px 0 #c8d1df;max-width:330px}.gev3 .cp-formato b{font-size:12px;font-weight:600;color:var(--navy)}.gev3 .cp-formato small{font-size:11px;color:var(--muted);line-height:1.35}.gev3 .cp-formato.cp-f-variacao{box-shadow:inset 3px 0 0 var(--blue)}.gev3 .cp-formato.cp-f-kit{box-shadow:inset 3px 0 #8a5cf6}.gev3 .cp-grade tr.cp-pai.cp-f-variacao td.cp-col-sel{box-shadow:inset 3px 0 0 var(--blue)}.gev3 .cp-grade tr.cp-pai.cp-f-kit td.cp-col-sel{box-shadow:inset 3px 0 #8a5cf6}.gev3 .cp-grade td.dispensado{background:repeating-linear-gradient(135deg,#fafbfc,#fafbfc 6px,#f2f4f7 6px,#f2f4f7 7px)}.gev3 .cp-grade td.cp-col-status .btn.cp-abre{display:inline-flex;align-items:center;gap:3px;margin:4px 0 0;padding:2px 7px 2px 4px;min-height:0;font-size:11px;font-weight:500;border-radius:6px;color:var(--blue);background:#eef3fb;border-color:#d6e2f5}.gev3 .cp-grade td.cp-col-status .btn.cp-abre .icon{width:12px;height:12px}.gev3 .cp-grade td.cp-col-status .btn.cp-abre.com-pend{color:var(--red);background:var(--red-bg);border-color:#f3c3cb}.gev3 .cp-grade tr.cp-pai.cp-f-kit td.cp-col-status .btn.cp-abre:not(.com-pend){color:#6d3fd8;background:#f3effe;border-color:#ddd0fb}.gev3 .cp-grade tr.cp-sub>td{padding:0;background:#f7f9fc;border-bottom:1px solid #e3e8f0}.gev3 .cp-sub-corpo{position:sticky;left:0;width:var(--cp-visivel, 100%);max-width:100%;box-sizing:border-box;padding:10px 16px 12px 34px}.gev3 .cp-grade tr.cp-sub.cp-f-variacao .cp-sub-corpo{box-shadow:inset 37px 0 0 -34px var(--blue)}.gev3 .cp-grade tr.cp-sub.cp-f-kit .cp-sub-corpo{box-shadow:inset 37px 0 0 -34px #8a5cf6}.gev3 .cp-sub-bloco{display:flex;flex-direction:column;gap:8px}.gev3 .cp-sub-topo{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gev3 .cp-sub-topo b{font-size:12.5px;color:var(--navy);font-weight:600}.gev3 .cp-sub-tipos,.gev3 .cp-kit-estoque,.gev3 .cp-kit-busca,.gev3 .cp-sub-rodape{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gev3 .cp-sub-tipos .btn.small,.gev3 .cp-kit-busca .btn.small,.gev3 .cp-sub-rodape .btn.small{min-height:28px}.gev3 .cp-sub-tipos .btn .icon,.gev3 .cp-kit-busca .btn .icon,.gev3 .cp-sub-rodape .btn .icon{width:13px;height:13px}.gev3 .cp-tipo{display:inline-flex;align-items:center;gap:2px;background:#fff;border:1px solid #c9d6ec;border-radius:7px;padding:0 2px 0 0}.gev3 .cp-tipo .icon-btn{width:22px;height:22px;font-size:15px;line-height:1;padding:0;display:inline-grid;place-items:center;color:var(--muted)}.gev3 .main .cp-grade td .cp-sub-corpo input.cp-campo{border:1px solid var(--line);border-radius:7px;background:#fff;min-height:28px;padding:4px 9px;width:auto;font-size:12px}.gev3 .main .cp-grade td .cp-sub-corpo .cp-tipo input.cp-campo{border:0;font-weight:600;color:var(--navy);min-width:52px}.gev3 .main .cp-grade td .cp-sub-corpo input.cp-tipo-outro{width:120px}.gev3 .cp-gerar{margin-left:auto}.gev3 .cp-gerador{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;background:#fff;border:1px dashed #c4cfe0;border-radius:10px;padding:10px 12px}.gev3 .cp-gerador>label{display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--muted)}.gev3 .main .cp-grade td .cp-gerador label input.cp-campo{width:220px}.gev3 .cp-gerador .cp-gerador-sku{flex-direction:row;align-items:center;gap:6px}.gev3 .cp-gerador-acoes{display:flex;gap:6px;margin-left:auto}.gev3 .cp-sub-avisos{margin:0;padding-left:16px;font-size:11.5px}.gev3 .cp-sub-tabela{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:#fff;max-width:100%}.gev3 .cp-sub-tabela table{border-collapse:collapse;font-size:12px;min-width:100%}.gev3 .cp-sub-tabela th{background:#f8fafc;color:#5d6b84;font-weight:500;font-size:11px;text-align:left;padding:6px 8px;border-bottom:1px solid var(--line);white-space:nowrap;position:static}.gev3 .cp-sub-tabela th.obrig{color:var(--navy)}.gev3 .cp-sub-tabela th small{font-weight:400;color:var(--muted)}.gev3 .cp-sub-tabela td{border-bottom:1px solid #eef1f5;border-right:1px solid #eef1f5;padding:0;min-width:90px}.gev3 .cp-sub-var .cp-sub-tabela td.cp-c-sku{min-width:190px}.gev3 .cp-sub-kit .cp-sub-tabela td:nth-child(2){min-width:260px}.gev3 .cp-sub-tabela tr:last-child td{border-bottom:0}.gev3 .cp-sub-tabela tr.com-pend td:first-child{box-shadow:inset 3px 0 0 var(--red)}.gev3 .main .cp-grade td .cp-sub-tabela td input:not([type=checkbox]){min-height:30px;padding:6px 8px}.gev3 .cp-sub-fotos{display:flex;align-items:center;gap:4px;min-width:270px;padding-left:6px}.gev3 .cp-sub-fotos>input{flex:1;min-width:120px}.gev3 .cp-sub-tabela td.cp-c-ean{min-width:140px}.gev3 .cp-mini-fotos{display:inline-flex;align-items:center;gap:2px}.gev3 .cp-mini-fotos img{width:24px;height:24px;object-fit:cover;border-radius:4px;border:1px solid var(--line)}.gev3 .cp-mini-fotos small{font-size:10.5px;color:var(--muted);margin-left:2px}.gev3 .cp-sub-subir{width:26px;height:26px;display:inline-grid;place-items:center;cursor:pointer;color:var(--blue)}.gev3 .cp-sub-subir input{display:none}.gev3 .cp-sub-tabela .icon-btn .icon,.gev3 .cp-sub-subir .icon{width:14px;height:14px}.gev3 .cp-sub-tabela .icon-btn{width:26px;height:26px;min-height:0;padding:0}.gev3 .cp-sub-vazio{padding:12px!important;color:var(--muted);text-align:center;font-size:12px}.gev3 .cp-kit-estoque label{display:inline-flex;align-items:center;gap:5px;font-size:12px;border:1px solid var(--line);background:#fff;border-radius:8px;padding:4px 9px;cursor:pointer}.gev3 .cp-kit-estoque label.marcada{border-color:#8a5cf6;box-shadow:0 0 0 1px #8a5cf6 inset}.gev3 .main .cp-grade td .cp-kit-estoque input[type=radio]{width:14px;height:14px;min-height:0;min-width:0;margin:0;padding:0}.gev3 .main .cp-grade td .cp-kit-busca input.cp-campo{width:300px}.gev3 .cp-kit-res{display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:6px;max-width:760px}.gev3 .cp-kit-op{display:flex;align-items:center;gap:10px;padding:4px 6px;border-radius:6px;font-size:12px}.gev3 .cp-kit-op:hover{background:var(--soft)}.gev3 .cp-kit-op>span{flex:1;min-width:0;overflow-wrap:anywhere}.gev3 .cp-onde{font-size:11px;padding:2px 7px;border-radius:5px;background:var(--soft);color:var(--muted);white-space:nowrap;margin:0 8px}.gev3 .cp-onde.ok{background:var(--green-bg);color:var(--green)}.gev3 .cp-onde.lote{background:#eef3fb;color:var(--blue)}.gev3 .cp-onde.conferir{background:var(--amber-bg);color:var(--amber)}.gev3 .cp-lista{display:flex;flex-direction:column}.gev3 .cp-item{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--line)}.gev3 .cp-lista>.cp-item:hover{background:#f8fafd}.gev3 .cp-item>.icon{width:16px;height:16px;color:var(--muted)}.gev3 .cp-item-txt{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.gev3 .cp-item-txt b{color:var(--navy);font-weight:500;overflow-wrap:anywhere}.gev3 .cp-item-txt small{font-size:11.5px}.gev3 .cp-foto{flex:0 0 48px;height:48px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#fff;color:#aab6ca}.gev3 .cp-foto img{width:100%;height:100%;object-fit:contain}.gev3 .cp-res{border-bottom:1px solid var(--line)}.gev3 .cp-res>.cp-item{border-bottom:0}.gev3 .cp-res-linhas{display:flex;flex-direction:column;gap:6px;padding:0 16px 12px 76px}.gev3 .cp-res-linha{display:grid;grid-template-columns:110px 1fr;gap:10px;font-size:12px}.gev3 .cp-res-linha>b{font-weight:600;color:var(--navy)}.gev3 .cp-res-linha>div{display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .cp-res-linha.ok>div>span{color:var(--green)}.gev3 .cp-res-linha.erro>div>span{color:var(--red)}.gev3 .cp-res-linha.sim>div>span{color:var(--amber)}.gev3 .cp-res-linha .icon{width:12px;height:12px;vertical-align:-1px}.gev3 .cp-log{margin:4px 0 0;max-height:280px;overflow:auto;background:#f6f8fb;border:1px solid var(--line);border-radius:8px;padding:10px 12px;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.gev3 .cp-faixa{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.gev3 .cp-faixa>div{display:flex;flex-direction:column;gap:2px;max-width:760px}.gev3 .cp-faixa b{font-size:13px;font-weight:600}.gev3 .cp-faixa span{font-size:12.5px;color:var(--muted)}.gev3 .cp-faixa.sim b{color:var(--amber)}.gev3 .cp-faixa.real b{color:var(--red)}.gev3 .cp-faixa .icon{width:16px;height:16px}.gev3 .cp-nota{background:#eef3fb;border-radius:10px;padding:10px 14px;margin-bottom:10px;font-size:12.5px}.gev3 .cp-nota.aviso{background:var(--amber-bg);color:#5f420f}.gev3 .cp-nota.erro{background:var(--red-bg);color:#7a1f1f}.gev3 .cp-nota.erro ul,.gev3 .cp-nota ul,.gev3 .cp-det ul{margin:6px 0 0;padding-left:18px}.gev3 .cp-nota li,.gev3 .cp-det li{margin:2px 0}.gev3 .cp-alerta{background:var(--red-bg);color:#7d2232;border-radius:10px;padding:10px 14px;margin:6px 0 12px;font-size:12.5px;display:flex;flex-direction:column;gap:8px}.gev3 .cp-det{border:1px solid var(--line);border-radius:10px;padding:8px 12px;margin:10px 0;font-size:12.5px}.gev3 .cp-det summary{cursor:pointer;font-weight:500;color:var(--navy)}.gev3 .cp-det p{margin-top:6px}.gev3 .cp-secao{font-size:14px;font-weight:600;color:var(--navy);margin:18px 0 10px;display:flex;align-items:baseline;gap:8px}.gev3 .cp-secao small{font-size:11.5px;font-weight:400}.gev3 .cp-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gev3 .cp-campos .cp-largo{grid-column:1 / -1}.gev3 .cp-campos .field>span{display:flex;justify-content:space-between;gap:8px}.gev3 .cp-valor{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:42px;font-size:13px}.gev3 .cp-descricao{width:100%;font-size:13px;line-height:1.55;resize:vertical}.gev3 .cp-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.gev3 .cp-fotos figure{margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.gev3 .cp-fotos img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.gev3 .cp-fotos figcaption{font-size:10.5px;color:var(--muted);padding:4px 8px;border-top:1px solid #eef1f5;overflow-wrap:anywhere}.gev3 .cp-foto-acoes{display:flex;justify-content:space-between;border-top:1px solid #eef1f5}.gev3 .cp-foto-acoes .icon-btn{width:32px;height:28px;font-size:16px;color:var(--muted)}.gev3 .cp-foto-acoes .icon{width:14px;height:14px}.gev3 .cp-foto-nova{border:1px dashed #c4cfe0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--blue);font-size:12px;cursor:pointer;min-height:150px}.gev3 .cp-foto-nova input{display:none}.gev3 .cp-busca-cat{border:1px solid var(--line);border-radius:10px;padding:10px;margin-top:10px;display:flex;flex-direction:column;gap:4px}.gev3 .cp-busca-linha{display:flex;gap:6px}.gev3 .cp-busca-linha input{flex:1;min-width:0}.gev3 .cp-cat{padding:7px 8px;border-radius:6px;font-size:12.5px}.gev3 .cp-cat:hover{background:var(--soft)}.gev3 .cp-ficha-head{display:flex;align-items:center;gap:10px;margin:14px 0 8px;flex-wrap:wrap;font-size:13px}.gev3 .cp-ficha-head b{color:var(--navy);font-weight:600}.gev3 .cp-ficha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.gev3 .cp-atrib{display:flex;flex-direction:column;gap:4px;font-size:12px}.gev3 .cp-atrib>span{font-weight:500}.gev3 .cp-atrib small{color:var(--amber);font-weight:400;margin-left:4px}.gev3 .cp-atrib input,.gev3 .cp-atrib select{width:100%}.gev3 .cp-atrib.falta input,.gev3 .cp-atrib.falta select{border-color:#e9a3ae;background:#fff7f8}.gev3 .cp-atrib.vazio input,.gev3 .cp-atrib.vazio select{border-color:#f0d49a;background:#fffcf3}.gev3 .cp-atrib small.cp-fonte{color:var(--navy);background:#eef2fb;border-radius:8px;padding:0 6px}.gev3 .cp-dados{display:grid;grid-template-columns:1fr;gap:3px;margin-top:8px}.gev3 .cp-dados>div{display:grid;grid-template-columns:170px 1fr;gap:10px;font-size:12px}.gev3 .cp-dados>div>span:last-child{overflow-wrap:anywhere;white-space:pre-wrap}.gev3 .cp-dados-sep{display:block!important;font-weight:600;color:var(--navy);margin-top:8px}.gev3 .cp-devolver{display:flex;gap:8px;align-items:center;width:100%;flex-wrap:wrap}.gev3 .cp-devolver textarea{flex:1;min-width:220px}.gev3 .cp-devolver>span{flex:1;font-size:12.5px}.gev3 .cp-selo{display:inline-block;font-size:10.5px;font-weight:600;border-radius:5px;padding:1px 6px;margin-left:6px;vertical-align:1px}.gev3 .cp-selo.cp-f-variacao{color:var(--blue);background:#eef3fb}.gev3 .cp-selo.cp-f-kit{color:#6d3fd8;background:#f3effe}.gev3 .cp-res-filhos{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:11.5px}.gev3 .cp-res-filhos b{font-weight:600;color:var(--navy);margin-right:4px}.gev3 .cp-filhos td{vertical-align:middle}.gev3 .cp-filhos td input{min-width:80px;max-width:150px;min-height:32px;padding:5px 8px}.gev3 .cp-filhos td input.cp-ean{min-width:135px}.gev3 .cp-filhos td input.cp-zero{border-color:#f0d9ad;background:var(--amber-bg)}.gev3 .cp-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.gev3 .btn.cp-filho-fotos{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 3px;min-height:0;font-size:11px}.gev3 .btn.cp-filho-fotos img{width:28px;height:28px;object-fit:cover;border-radius:5px}.gev3 .btn.cp-filho-fotos .icon{width:14px;height:14px;margin:0 4px}.gev3 .cp-filho-fotos-linha>td{background:#f7f9fc}.gev3 .cp-fotos.compacto{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.gev3 .cp-fotos.compacto .cp-foto-nova{min-height:110px}.gev3 .cp-ml-bloco{display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin-top:12px}.gev3 .cp-ml-bloco>b{font-size:13px;color:var(--navy);font-weight:600}.gev3 .cp-ml-bloco.falta{border-color:#f2b8c1;background:#fff7f8}.gev3 .cp-ml-bloco .cp-busca-linha select{max-width:340px}.gev3 .cp-ml-bloco .cp-busca-linha input{max-width:150px}@media (max-width: 1000px){.gev3 .cp-fluxo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.gev3 .cp-fluxo,.gev3 .cp-campos,.gev3 .cp-ficha{grid-template-columns:1fr}.gev3 .cp-res-linhas{padding-left:16px}.gev3 .cp-res-linha{grid-template-columns:1fr;gap:2px}.gev3 .cp-dados>div{grid-template-columns:1fr;gap:0}.gev3 .cp-grade .cp-col-status{position:static}}.gev3 .cp-grade tr.cp-filho td{background:#f8fbff}.gev3 .cp-grade tr.cp-filho td.cp-col-sel{box-shadow:inset 3px 0 0 var(--blue)}.gev3 .cp-grade tr.cp-filho td.cp-col-status{padding-left:18px}.gev3 .cp-grade tr.cp-filho.com-pend td.cp-col-status{box-shadow:1px 0 0 var(--line),inset 3px 0 0 var(--red)}.gev3 .cp-grade tr.cp-filho td.dispensado{background:repeating-linear-gradient(135deg,#f8fbff,#f8fbff 6px,#eef3fa 6px,#eef3fa 7px)}.gev3 .cp-grade tr.cp-filho td.falta{background:#fff4f5}.gev3 .cp-filho-marca{font-size:11.5px;color:var(--blue);font-weight:500;white-space:nowrap}.gev3 .cp-filho-pai,.gev3 .cp-filho-nome,.gev3 .cp-filho-igual{display:block;padding:8px;font-size:12px;color:#6b778c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.gev3 .cp-filho-igual{font-size:11px;color:#9aa5b8}.gev3 .cp-grade td.cp-c-pai{text-align:left}.gev3 .cp-tag-pai{display:inline-block;margin:0 8px;padding:1px 8px;border-radius:6px;font-size:11px;font-weight:600;color:var(--blue);background:#eef3fb;border:1px solid #d6e2f5}.gev3 .cp-filho-valores{display:flex}.gev3 .main .cp-grade td .cp-filho-valores input:not([type=checkbox]){min-width:0;flex:1;border-right:1px solid #e3e9f2}.gev3 .main .cp-grade td .cp-filho-valores input:last-child{border-right:0}.gev3 .main .cp-grade td .cp-filho-valores input.falta{background:#fff4f5}.gev3 .cp-grade tr.cp-filho .cp-sub-fotos{min-width:0;padding:0 6px}.gev3 .cp-sub-titulo{font-size:12.5px;color:var(--navy);font-weight:600;margin-right:2px}.gev3 .cp-sub-acoes{display:inline-flex;gap:6px;margin-left:auto;flex-wrap:wrap}.gev3 .cp-sub-acoes .btn .icon{width:13px;height:13px}.gev3 .cp-atalhos .btn.small{min-height:30px;padding:4px 12px;font-weight:500}.gev3 .cp-grade .cp-col-sku input{width:100%;min-width:0}.gev3 .cp-grade td.cp-col-status.cp-col-sku .pill{margin-top:4px;display:inline-block}.gev3 .cp-grade tr.cp-filho td.cp-col-sku input{margin-top:2px}.gev3 .cp-aviso-link{margin:0 0 10px;padding:8px 12px;border:1px solid #f2d79b;background:#fff8e8;border-radius:8px;font-size:12.5px;color:#6b4e00}.gev3 .cp-th-info{color:var(--muted);font-weight:400}.gev3 .cp-th-sub{display:block;font-size:10.5px;font-weight:500;color:var(--muted, #6b7280);text-transform:none;letter-spacing:0}.gev3 .op>.panel,.gev3 .op>section{margin-bottom:16px}.gev3 .op-abas .tab{display:inline-flex;align-items:center;font-size:13px}.gev3 .op-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.gev3 .op-head p{max-width:860px;margin-top:4px}.gev3 .op-barra{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 20px 8px;flex-wrap:wrap}.gev3 .op-vazio{padding:26px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .op-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin:14px 20px;font-size:13px}.gev3 .op-aviso-txt{color:var(--amber)}.gev3 .op-neg{color:var(--red);font-weight:600}.gev3 .op-quebra{white-space:normal;min-width:160px;max-width:320px}.gev3 .op-quando{margin:-8px 0 12px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.gev3 .op-quando p{margin:0;flex:1 1 320px}.gev3 .op-lista{margin:0 0 12px;padding-left:18px;max-height:260px;overflow:auto}.gev3 .op-lista li{margin:2px 0}.gev3 .op-nota{background:#eef3fb;border-radius:10px;padding:10px 14px;font-size:13px;margin:0 0 14px}.gev3 .op-sub{margin:18px 0 8px;font-size:15px;color:var(--navy)}.gev3 .op-mais{margin:10px 0 0}.gev3 .op-botoes{gap:8px;flex-wrap:wrap}.gev3 .op-sec{margin:26px 0 0}.gev3 .op-sec:first-of-type{margin-top:8px}.gev3 .op-sec-cab{display:flex;align-items:flex-end;gap:16px;margin-bottom:15px;flex-wrap:wrap}.gev3 .op-sec-cab h2{margin:0;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--navy)}.gev3 .op-sec-cab h2:after{content:"";display:block;width:46px;height:3px;background:var(--orange);margin-top:9px}.gev3 .op-dica{margin-left:auto;font-size:11.5px;color:var(--muted);padding-bottom:2px}.gev3 .op-cab-acao{padding-bottom:2px;font-size:11.5px}.gev3 .op-cab-acao .icon{width:14px;height:14px}.gev3 .op-kpis3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.gev3 .op-kpi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px 17px 17px;min-width:0}.gev3 .op-kpi .r{font-size:11px;letter-spacing:.07em;font-weight:600;color:var(--muted);margin-bottom:10px;text-transform:uppercase}.gev3 .op-kpi .v{font-size:30px;font-weight:600;letter-spacing:-.025em;line-height:1;color:var(--navy)}.gev3 .op-kpi .d{font-size:12.5px;margin-top:8px;color:#4a5b75}.gev3 .op-kpi.destaque{background:var(--navy);border-color:var(--navy);position:relative;overflow:hidden;padding-bottom:20px}.gev3 .op-kpi.destaque .r{color:#8fa2bc}.gev3 .op-kpi.destaque .v{color:#fff}.gev3 .op-kpi.destaque .d{color:#b7c4d6}.gev3 .op-kpi.destaque:after{content:"";position:absolute;left:17px;right:17px;bottom:10px;height:3px;background:var(--orange)}.gev3 .op-painel{margin-top:14px}.gev3 .op-dados{width:100%;border-collapse:collapse}.gev3 .op-dados th{text-align:left;font-size:10.5px;letter-spacing:.07em;font-weight:600;color:var(--muted);text-transform:uppercase;padding:11px 14px;border-bottom:1px solid var(--line);white-space:nowrap;background:#fff}.gev3 .op-dados td{padding:8px 14px;border-bottom:1px solid #edf1f6;font-size:13.5px;vertical-align:middle}.gev3 .op-dados th:first-child,.gev3 .op-dados td:first-child{padding-left:20px}.gev3 .op-dados th.num,.gev3 .op-dados td.num{text-align:right;font-variant-numeric:tabular-nums}.gev3 .op-dados tr:last-child td{border-bottom:0}.gev3 .op-dados td.cli{font-weight:500;color:var(--navy)}.gev3 .op-dados tr.grupo td{background:#f6f8fb}.gev3 .op-dados b{font-weight:600;color:var(--navy)}.gev3 .op-sub{color:var(--muted);font-size:11.5px}.gev3 .op-barrinha{height:6px;background:#e7ecf3;border-radius:2px;overflow:hidden;min-width:70px;margin-top:6px}.gev3 .op-barrinha span{display:block;height:100%}.gev3 .op-lig{font:inherit;font-size:13.5px;background:none;border:0;color:var(--blue);padding:2px 4px;border-radius:3px}.gev3 .op-lig:hover{background:var(--soft);text-decoration:underline}.gev3 .op-lig.forte{font-weight:500;color:var(--navy);text-align:left}.gev3 .op-lig.forte:hover{color:var(--blue)}.gev3 .op-gcaixa{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:22px 18px 14px;overflow-x:auto}.gev3 .op-grafico{display:flex;align-items:flex-end;min-width:max-content}.gev3 .op-gdia{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:70px}.gev3 .op-gbarras{display:flex;align-items:flex-end;gap:3px;justify-content:center;padding-top:16px}.gev3 .op-gbarra{width:12px;padding:0;border-radius:2px 2px 0 0;position:relative}.gev3 .op-gbarra:not(:disabled):hover{filter:brightness(1.18)}.gev3 .op-gbarra:disabled{opacity:1;cursor:default}.gev3 .op-gbarra span{position:absolute;top:-16px;left:50%;transform:translate(-50%);font-size:10px;color:var(--muted)}.gev3 .op-gbarra span.zero{color:#c2cbd6}.gev3 .op-gbarra span.acima{color:var(--red);font-weight:600}.gev3 .op-gbarra.zerada{background:#e7ecf3!important;border-radius:2px}.gev3 .op-gbarra.cheia{box-shadow:inset 0 -3px #00000047}.gev3 .op-gbarra.ausente{background:repeating-linear-gradient(45deg,#dde3ec,#dde3ec 3px,#edf1f6 3px,#edf1f6 6px)!important}.gev3 .op-grot{font:inherit;font-size:11px;font-weight:600;white-space:nowrap;text-align:center;background:none;padding:2px 4px;border-radius:3px;color:var(--navy)}.gev3 .op-grot:hover{background:var(--soft);color:var(--blue)}.gev3 .op-grot em{display:block;font-style:normal;font-weight:400;font-size:10px;color:var(--muted)}.gev3 .op-glegenda{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:12.5px}.gev3 .op-glegenda span{display:flex;align-items:center;gap:6px}.gev3 .op-glegenda i{width:10px;height:10px;border-radius:2px;display:block}.gev3 .op-glegenda .op-glegenda-fim{margin-left:auto;color:var(--muted)}.gev3 .op-filtros{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.gev3 .op-filtro-rot{font-size:10.5px;letter-spacing:.08em;font-weight:600;color:var(--muted);text-transform:uppercase}.gev3 .op-chips{display:flex;gap:6px;flex-wrap:wrap}.gev3 .op-chips button{background:#fff;border:1px solid #c7d0de;color:var(--navy);padding:6px 12px;border-radius:4px;font-size:13px}.gev3 .op-chips button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.gev3 .op-nota-rel{margin-top:8px}.gev3 .op>.op-sec~section.panel{margin-top:26px}.gev3 .op-carga{padding:14px 20px 18px;display:flex;flex-direction:column;gap:10px;font-size:13px}.gev3 .op-carga-num,.gev3 .op-carga-exec{display:flex;flex-wrap:wrap;gap:8px 18px}.gev3 .panel>.op-carga-num{padding:12px 20px;border-top:1px solid var(--line);font-size:13px;color:var(--ink);align-items:center}.gev3 .panel>.op-carga-num strong{color:var(--navy);font-weight:600}.gev3 .panel>.op-carga-num .op-neg{font-weight:500;font-size:12.5px}.gev3 .op-carga-exec span{background:var(--soft);border-radius:8px;padding:5px 10px;font-size:12px}.gev3 .op-carga strong{color:var(--navy);font-weight:600}.gev3 .op-busca{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;padding:0 10px;height:36px;min-width:260px;background:#fff;margin:0;font-weight:400}.gev3 .op-busca .icon{width:15px;height:15px;color:var(--muted)}.gev3 .main .op-busca input{border:0;outline:0;box-shadow:none;border-radius:0;height:34px;padding:0;font-size:13px;width:100%;background:transparent}.gev3 .op-busca:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #275bb715}.gev3 .op-massa{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 18px;background:#f6f8fc;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px}.gev3 .op-massa>span:first-child{margin-right:6px}.gev3 .op-massa .filter-select{min-height:32px;padding-top:6px;padding-bottom:6px}.gev3 .main .op-massa input[type=date]{width:auto;min-height:32px;padding:5px 8px;font-size:12px}.gev3 .op-clientes .filter-select{min-width:150px}.gev3 .op-sel-alerta{border-color:var(--amber)!important}.gev3 .op-regras{padding:6px 23px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px}.gev3 .op-regras fieldset{border:0;padding:0;margin:14px 0 0;min-width:0;display:flex;flex-direction:column;gap:8px}.gev3 .op-regras legend{font-size:12px;font-weight:600;color:var(--navy);padding:0;margin-bottom:8px}.gev3 .op-regras small{display:block;font-size:11px;line-height:1.4}.gev3 .op-linha{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.gev3 .op-linha .filter-select{min-height:34px;padding-top:6px;padding-bottom:6px}.gev3 .main input.op-num{width:76px;min-height:32px;padding:5px 8px;text-align:right}.gev3 .main input.op-hora{width:110px;min-height:32px;padding:5px 8px}.gev3 .main input.op-periodo{width:150px;min-height:32px;padding:5px 8px}.gev3 .main input.op-texto{width:180px;min-height:32px;padding:5px 8px}.gev3 .main input.op-texto.curto{width:130px}.gev3 .main input.op-check,.gev3 .op-escolha input{width:16px;height:16px;min-height:0;padding:0;margin:2px 0 0;flex-shrink:0;accent-color:var(--blue)}.gev3 label.op-escolha{display:flex;align-items:flex-start;gap:9px;margin:0;font-size:13px;font-weight:400;color:var(--ink);cursor:pointer}.gev3 label.op-escolha small{color:var(--muted);margin-top:1px}.gev3 label.op-escolha.op-inline{align-items:center}.gev3 label.op-escolha.op-inline input{margin:0}.gev3 .op-form-acoes{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.gev3 .op-resumo{display:flex;flex-wrap:wrap;gap:6px}.gev3 .op-status{margin:0 0 10px}.gev3 .op-resumo span{background:var(--soft);border-radius:8px;padding:6px 10px;font-size:12px;color:var(--ink)}.gev3 .op-resumo strong{color:var(--navy);font-weight:600}.gev3 .op-chips{margin-bottom:8px}.gev3 .op-mudancas th,.gev3 .op-mudancas td{padding:10px 12px}.gev3 .op-de-para strong{color:var(--navy);font-weight:600}.gev3 .op-faixa{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:12px 16px;margin-bottom:14px;font-size:13px}.gev3 .op-faixa-txt{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:2px}.gev3 .op-faixa-txt small{font-size:11px;color:var(--muted)}.gev3 .op-faixa-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.gev3 .op-selo{display:block;width:fit-content;font-size:10px;font-weight:600;border-radius:4px;padding:1px 6px;margin-top:4px;text-transform:uppercase;letter-spacing:.3px}.gev3 .op-selo.auto{background:var(--soft);color:var(--blue)}.gev3 .op-selo.manual{background:var(--amber-bg);color:var(--amber)}.gev3 .op-sugestao{display:block;font-size:11px;color:var(--ink);margin-top:4px;white-space:normal;max-width:220px}.gev3 .op-sugestao b{font-weight:600;color:var(--navy)}.gev3 .main .op-sugestao button.text-link{font-size:11px;margin-left:4px}.gev3 .op-data{display:block}.gev3 .op-atrasada{color:var(--red);font-weight:600}.gev3 .op-hoje{color:var(--navy);font-weight:600}.gev3 .data-table td small.op-flag{color:var(--blue)}.gev3 .op-motivo-cel{white-space:normal;min-width:180px;max-width:260px;font-size:12px;color:var(--ink)}.gev3 .data-table tr.op-grupo td{background:#f3f6fb;padding-top:9px;padding-bottom:9px;font-size:12px;color:var(--navy);font-weight:600;position:static}.gev3 .data-table tr.op-grupo td span{color:var(--muted);font-weight:400;margin-left:6px}.gev3 .data-table tr.op-grupo.atrasadas td{color:var(--red)}.gev3 .op-contador{display:inline-flex;gap:6px;flex-wrap:wrap}@media (max-width: 900px){.gev3 .op-regras{grid-template-columns:1fr;padding:4px 16px 16px}.gev3 .op-busca{min-width:0;width:100%}.gev3 .op-faixa-acoes{width:100%}}@media (max-width: 640px){.gev3 .op-kpis3{grid-template-columns:1fr}.gev3 .op-dica{margin-left:0}}.gev3 .op-filtros-linha{display:flex;gap:14px 28px;flex-wrap:wrap;align-items:flex-start}.gev3 .op-kpis4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:4px}.gev3 button.op-kpi{font:inherit;text-align:left;width:100%;transition:border-color .15s}.gev3 button.op-kpi:hover{border-color:var(--blue)}.gev3 button.op-kpi[aria-pressed=true]{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.gev3 button.op-kpi.destaque[aria-pressed=true]{box-shadow:0 0 0 2px var(--orange)}.gev3 .op-faixa-azul{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:space-between;background:#eaf0f9;border-left:3px solid var(--blue);color:#12417c;padding:11px 15px;margin:14px 0 0;font-size:13px;border-radius:0 6px 6px 0}.gev3 .op-faixa-azul b{font-weight:600}.gev3 .op-rolagem{max-height:560px;overflow:auto}.gev3 .op-rolagem .op-dados thead th{position:sticky;top:0;z-index:1}.gev3 .op-dados th.op-ord button{font:inherit;font-size:10.5px;letter-spacing:.07em;font-weight:600;color:var(--muted);text-transform:uppercase;background:none;padding:0}.gev3 .op-dados th.op-ord button:hover{color:var(--blue)}.gev3 .op-dados th.op-ord.ativa button{color:var(--navy)}.gev3 .op-dados th.num.op-ord button{text-align:right}.gev3 .op-dados td.op-alerta .op-lig{color:var(--orange);font-weight:600}.gev3 .op-bloco{display:block;margin-top:3px}.gev3 .op-quadro-rolagem{overflow:auto;max-height:62vh;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.gev3 .op-quadro{width:100%;border-collapse:separate;border-spacing:0}.gev3 .op-quadro th,.gev3 .op-quadro td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top}.gev3 .op-quadro thead th{padding:9px 10px;text-align:left;font-size:12px;font-weight:600;background:#e4eaf2;white-space:nowrap;position:sticky;top:0;z-index:2;color:var(--navy)}.gev3 .op-quadro thead th .d{display:block;font-weight:400;font-size:10.5px;color:var(--muted)}.gev3 .op-quadro tbody th{padding:11px 12px;font-weight:600;font-size:13px;background:#fff;text-align:left;position:sticky;left:0;z-index:1;min-width:110px;color:var(--navy)}.gev3 .op-quadro tbody th small{display:block;font-weight:400;font-size:11px;color:var(--muted);margin-top:3px}.gev3 .op-cel-p{padding:7px;min-width:150px;background:#fbfcfd}.gev3 .op-cel-p.cheio{background:#f1f4f8}.gev3 .op-cel-p.alvo{background:#e3f0e9;box-shadow:inset 0 0 0 2px var(--green)}.gev3 .op-cel-p.recusa{background:#fceae4;box-shadow:inset 0 0 0 2px var(--red)}.gev3 .op-cel-p.fora{background:repeating-linear-gradient(45deg,#f1f4f8,#f1f4f8 5px,#e6ebf2 5px,#e6ebf2 10px)}.gev3 .op-fora-rot{font-size:11px;color:var(--muted);font-weight:600;letter-spacing:.04em;text-align:center;padding-top:8px}.gev3 .op-cel-cab{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted);margin-bottom:5px}.gev3 .op-cel-cab b{color:var(--navy);font-weight:600}.gev3 .op-cel-cab .cap-cheia b{color:var(--orange)}.gev3 .op-cedidas{font-size:10px;color:var(--green);margin:-3px 0 5px;font-weight:500}.gev3 .op-fixos{font-size:10px;color:var(--muted);margin:-3px 0 5px}.gev3 .op-bloco-p{background:#eaf0f9;border-left:3px solid var(--blue);border-radius:3px;padding:5px 7px;margin-bottom:5px;font-size:12px;line-height:1.35;cursor:grab;-webkit-user-select:none;user-select:none;color:var(--navy)}.gev3 .op-bloco-p:active{cursor:grabbing}.gev3 .op-bloco-p.arrastando{opacity:.4}.gev3 .op-bloco-p.oti{background:#fceee9;border-left-color:var(--orange)}.gev3 .op-bloco-p.agendado{background:#eef1f5;color:#3d4b63}.gev3 .op-bloco-p.manual{box-shadow:inset 0 0 0 1px var(--green)}.gev3 .op-bloco-p b{font-weight:600}.gev3 .op-bloco-p span{color:var(--muted)}.gev3 .op-fila-p{display:flex;gap:7px;flex-wrap:wrap;background:#fff;border:1px dashed #c7d0de;border-radius:var(--radius);padding:14px;min-height:64px;align-items:flex-start}.gev3 .op-fila-p .op-bloco-p{margin:0;min-width:130px}.gev3 .op-fila-p.sobre{background:#e3f0e9;box-shadow:inset 0 0 0 2px var(--green)}.gev3 .op-envio-prog{display:flex;flex-direction:column;gap:8px;margin-top:10px}.gev3 .main .op-chips button{display:inline-flex!important;background:#fff!important;border:1px solid #c7d0de!important;color:var(--navy)!important;padding:6px 12px!important;min-height:0!important;border-radius:4px!important;font-size:13px!important;font-weight:400!important}.gev3 .main .op-chips button:hover{border-color:var(--blue)!important;color:var(--blue)!important}.gev3 .main .op-chips button[aria-pressed=true]{background:var(--navy)!important;border-color:var(--navy)!important;color:#fff!important;font-weight:500!important}.gev3 .main button.op-kpi{display:block!important;background:#fff!important;border:1px solid var(--line)!important;color:inherit!important;padding:16px 17px 17px!important;min-height:0!important;border-radius:var(--radius)!important;font-weight:400!important;text-align:left}.gev3 .main button.op-kpi:hover,.gev3 .main button.op-kpi[aria-pressed=true]{border-color:var(--blue)!important}.gev3 .main button.op-kpi.destaque{background:var(--navy)!important;border-color:var(--navy)!important;padding-bottom:20px!important}.gev3 .main .op-dados th.op-ord button{display:inline!important;background:none!important;border:0!important;padding:0!important;min-height:0!important;border-radius:0!important;color:var(--muted)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.gev3 .main .op-dados th.op-ord button:hover{color:var(--blue)!important}.gev3 .main .op-dados th.op-ord.ativa button{color:var(--navy)!important}.gev3 .main button.op-lig{display:inline!important;background:none!important;border:0!important;color:var(--blue)!important;padding:2px 4px!important;min-height:0!important;border-radius:3px!important;font-size:13.5px!important;font-weight:400!important;font-variant-numeric:tabular-nums}.gev3 .main button.op-lig:hover{background:var(--soft)!important;text-decoration:underline}.gev3 .main button.op-lig.forte{font-weight:500!important;color:var(--navy)!important;text-align:left;padding-left:0!important}.gev3 .main button.op-lig.forte:hover{color:var(--blue)!important;background:none!important}.gev3 .main .op-dados td.op-alerta button.op-lig{color:var(--orange)!important;font-weight:600!important}.gev3 .main button.op-grot{display:block!important;background:none!important;border:0!important;color:var(--navy)!important;padding:2px 4px!important;min-height:0!important;font-size:11px!important;font-weight:600!important}.gev3 .main button.op-grot:hover{background:var(--soft)!important;color:var(--blue)!important}.gev3 .main button.op-gbarra{display:block!important;padding:0!important;min-height:0!important;border:0!important;border-radius:2px 2px 0 0!important}.gev3 .op-gdia.atraso{background:#fbf3f0;border-radius:4px 4px 0 0}.gev3 .op-gdia.atraso.ultimo{margin-right:14px;box-shadow:8px 0 0 -7px #e3b9a9}.gev3 .main button.op-gbarra.atrasada{opacity:.45}.gev3 .main button.op-gbarra.atrasada.zerada{opacity:1}.gev3 .op-gbarra span.atraso{color:var(--orange);font-weight:600}.gev3 .main button.op-grot.atraso{color:var(--orange)!important}.gev3 .main button.op-grot.atraso em{color:var(--orange)}.gev3 .op-glegenda .op-glegenda-atraso i{background:#fbf3f0;border:1px solid #e3b9a9}@media (max-width: 1100px){.gev3 .op-kpis4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.gev3 .op-kpis4{grid-template-columns:1fr}}.gev3 .sd>.panel,.gev3 .sd>section{margin-bottom:16px}.gev3 .sd-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .sd-vazio{padding:28px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .sd-canal{font-size:13px;letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);font-weight:600;margin:26px 0 10px}.gev3 .sd-neg{color:var(--red)}.gev3 .sd-cont{font-size:11px;background:var(--soft);color:var(--blue);border-radius:10px;padding:1px 7px;vertical-align:middle}.gev3 .sd-alertas{display:flex;flex-direction:column;gap:8px}.gev3 .sd-alerta{display:flex;flex-direction:column;gap:2px;border-radius:10px;padding:11px 16px;font-size:13px;border:1px solid}.gev3 .sd-alerta.critico{background:var(--red-bg);color:var(--red);border-color:#f3c6cd}.gev3 .sd-alerta.atencao{background:var(--amber-bg);color:var(--amber);border-color:#f1d9ae}.gev3 .sd-alerta strong{font-size:11px;text-transform:uppercase;letter-spacing:.6px}.gev3 .sd-tudo-ok{background:var(--green-bg);color:var(--green);border-radius:10px;padding:11px 16px;font-size:13px;margin-bottom:16px}.gev3 .sd-rep{padding:18px 20px}.gev3 .sd-rep-topo{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:14px}.gev3 .sd-medalha{color:var(--navy);font-weight:600}.gev3 .sd-metricas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gev3 .sd-termo{border:1px solid var(--line);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .sd-termo.destaque{box-shadow:inset 3px 0 0 var(--orange)}.gev3 .sd-taxa{font-size:24px;font-weight:600;letter-spacing:-.5px}.gev3 .sd-taxa.ok{color:var(--green)}.gev3 .sd-taxa.atencao{color:var(--amber)}.gev3 .sd-taxa.critico{color:var(--red)}.gev3 .sd-barra-termo{position:relative;height:7px;background:#eef1f6;border-radius:4px;margin:8px 0 4px}.gev3 .sd-barra-termo span{display:block;height:100%;border-radius:4px;background:var(--green);min-width:3px}.gev3 .sd-barra-termo span.atencao{background:#e6a23c}.gev3 .sd-barra-termo span.critico{background:var(--red)}.gev3 .sd-barra-termo i{position:absolute;top:-3px;width:2px;height:13px;background:var(--navy)}.gev3 .sd-mini{width:100%;height:auto;margin-top:4px}.gev3 .sd-mini .sd-limite{stroke:#c8d0dd;stroke-dasharray:3 3}.gev3 .sd-mini .sd-linha-taxa{fill:none;stroke:var(--blue);stroke-width:1.6}.gev3 .sd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.gev3 .sd-kpi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .sd-kpi strong{font-size:22px;font-weight:600;color:var(--navy)}.gev3 .sd-kpi.alerta{box-shadow:inset 3px 0 0 var(--red)}.gev3 .sd-kpi.alerta strong{color:var(--red)}.gev3 .sd-kpi small{font-size:11px}.gev3 .sd .panel-head{padding:16px 20px}.gev3 .sd .panel-head h2{font-size:16px}.gev3 .sd-corpo{padding:12px 16px 16px}.gev3 .sd-svg{width:100%;height:auto;display:block}.gev3 .sd-grade{stroke:#eef1f6}.gev3 .sd-eixo{fill:var(--muted);font-size:10px}.gev3 .sd-barra{fill:var(--red);fill-opacity:.75}.gev3 .sd-barra-ok{fill:var(--green);fill-opacity:.55}.gev3 .sd-linha{fill:none;stroke:var(--blue);stroke-width:1.8}.gev3 .sd-ponto{fill:var(--blue)}.gev3 .sd-legenda{display:flex;gap:16px;font-size:11px;color:var(--muted);margin-top:6px;flex-wrap:wrap}.gev3 .sd-legenda span{display:inline-flex;align-items:center;gap:6px}.gev3 .sd-legenda i.barra{width:10px;height:10px;background:var(--red);opacity:.75;display:inline-block}.gev3 .sd-legenda i.linha{width:14px;height:2px;background:var(--blue);display:inline-block}.gev3 .sd-envios{display:flex;flex-direction:column}.gev3 .sd-env{display:grid;grid-template-columns:170px minmax(0,1fr) 120px 200px;gap:12px;align-items:center;padding:10px 20px;border-top:1px solid var(--line);font-size:13px}.gev3 .sd-env-th{font-size:11px;color:var(--muted);background:#fafbfd}.gev3 .sd-env.vencido{background:#fff7f8}.gev3 .sd-env>span:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.gev3 .sd-env small{font-size:11px}.gev3 .sd-prod{overflow-wrap:anywhere}.gev3 .sd-lista{display:flex;flex-direction:column}.gev3 .sd-linha-lista{display:flex;justify-content:space-between;gap:16px;padding:10px 20px;border-top:1px solid var(--line);font-size:13px}.gev3 .sd-linha-lista>span:first-child{display:flex;flex-direction:column;min-width:0}.gev3 .sd-linha-lista small{font-size:11px}.gev3 .sd-linha-lista .num{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.gev3 .sd-sh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 20px}.gev3 .sd-sh-m{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .sd-sh-m strong{font-size:20px;font-weight:600;color:var(--green)}.gev3 .sd-sh-m.atencao strong{color:var(--amber)}.gev3 .sd-sh-m.critico{box-shadow:inset 3px 0 0 var(--red)}.gev3 .sd-sh-m.critico strong{color:var(--red)}.gev3 .sd-sh-m small{font-size:11px}@media (max-width:1000px){.gev3 .sd-kpis,.gev3 .sd-sh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gev3 .sd-metricas,.gev3 .sd-sh{grid-template-columns:minmax(0,1fr)}.gev3 .sd-env-th{display:none}.gev3 .sd-env{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px 14px;align-items:start}.gev3 .sd-env .sd-prod{grid-column:1 / -1;order:-1;font-weight:500}.gev3 .sd-env>span:before{content:attr(data-rot);display:block;font-size:10px;color:var(--muted)}.gev3 .sd-env .sd-prod:before{display:none}.gev3 .sd-linha-lista{padding:10px 14px}}@media (max-width:480px){.gev3 .sd-kpis{gap:8px}.gev3 .sd-kpi{padding:12px}.gev3 .sd-kpi strong{font-size:18px}}.gev3 .sd-abas .tab{display:inline-flex;align-items:center;font-size:13px}.gev3 .sd-abas .tab .count{background:var(--amber-bg);color:var(--amber);font-weight:600}.gev3 .sd-abas .tab .count.critico{background:var(--red-bg);color:var(--red)}.gev3 .sd-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;padding:14px 20px 18px}.gev3 .sd-card{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:5px;font-size:13px;min-width:0}.gev3 .sd-card.alerta{box-shadow:inset 3px 0 0 var(--red)}.gev3 .sd-card strong{font-weight:600;color:var(--navy);overflow-wrap:anywhere}.gev3 .sd-card small{font-size:11.5px;line-height:1.45}.gev3 .sd-card-topo{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gev3 .sd-card-topo small{margin-left:auto}.gev3 .sd-card-acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:2px}.gev3 .sd-card-acoes small{margin-left:auto}.gev3 .sd-violacao{display:flex;flex-direction:column;gap:2px;border-top:1px dashed var(--line);padding-top:6px}.gev3 .sd-kpis-panel{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 20px 4px;margin:0}@media (max-width:760px){.gev3 .sd-cards{grid-template-columns:minmax(0,1fr);padding:12px 14px}.gev3 .sd-kpis-panel{padding:12px 14px 4px}}.gev3 .sd-legenda i.barra-ok{width:10px;height:10px;background:var(--green);opacity:.55;display:inline-block}.sd-aviso-perm{background:#fff8ef;border:1px solid #f5d0a9;border-radius:10px;padding:10px 14px;margin-bottom:14px;line-height:1.45}.sd-kpis-am{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:16px}.sd-kpis-am>div{background:var(--surface, #fff);border:1px solid var(--line, #e3e7ee);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.sd-kpis-am>div.alerta{border-color:#f1b5b5;background:#fff6f6}.sd-kpis-am strong{font-size:22px}.sd-env.sd-env-am{grid-template-columns:1fr 1.4fr}.gev3 .sd-barra-troca{fill:#e6a23c;fill-opacity:.8}.gev3 .sd-legenda i.barra-troca{width:10px;height:10px;background:#e6a23c;opacity:.8;display:inline-block}.gev3 .sd-graf{position:relative}.gev3 .sd-alvo{fill:transparent;pointer-events:all}.gev3 .sd-alvo.clicavel{cursor:pointer}.gev3 .sd-coluna{fill:#eef2fa}.gev3 .sd-guia{stroke:var(--navy);stroke-width:1;stroke-dasharray:3 3;opacity:.5;pointer-events:none}.gev3 .sd-dica{position:absolute;top:4px;transform:translate(12px);display:flex;flex-direction:column;gap:2px;min-width:150px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 28px #08143a24;padding:9px 12px;font-size:12px;line-height:1.45;color:var(--muted);white-space:nowrap;pointer-events:none;z-index:3}.gev3 .sd-dica.esq{transform:translate(calc(-100% - 12px))}.gev3 .sd-dica b{color:var(--navy);font-weight:600;margin-bottom:2px}.gev3 .sd-dica span{display:flex;align-items:center;gap:7px}.gev3 .sd-dica strong{margin-left:auto;padding-left:14px;color:var(--navy);font-weight:600}.gev3 .sd-dica i{display:inline-block;width:9px;height:9px;border-radius:2px;flex:none}.gev3 .sd-dica i.ok{background:var(--green);opacity:.55}.gev3 .sd-dica i.atraso{background:var(--red);opacity:.75}.gev3 .sd-dica i.troca{background:#e6a23c}.gev3 .sd-dica i.linha{width:12px;height:2px;border-radius:0;background:var(--blue)}.gev3 .sd-dica em{font-style:normal;color:var(--blue);font-weight:600;margin-top:4px}.gev3 .sd-dev .sd-env{grid-template-columns:minmax(0,1fr) 96px 170px 180px;padding:11px 0}.gev3 .sd-dev .sd-env-th{background:transparent;padding-top:0}.gev3 .sd-dev .sd-env>span{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.gev3 .sd-dev .sd-prod b{font-weight:500;color:var(--navy)}.gev3 .sd-dev-nota{margin:14px 0 0}@media (max-width:760px){.gev3 .sd-dev .sd-env{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gev3 .av>.panel,.gev3 .av>section{margin-bottom:16px}.gev3 .av-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .av-vazio{padding:26px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .av-nota{margin:-6px 2px 16px}.gev3 .av-abas .tab{display:inline-flex;align-items:center;font-size:13px}.gev3 .av-abas .tab .count{background:var(--amber-bg);color:var(--amber);font-weight:600}.gev3 .av-alertas{display:flex;flex-direction:column;gap:8px}.gev3 .av-alerta{display:flex;flex-direction:column;gap:2px;border-radius:10px;padding:11px 16px;font-size:13px;background:var(--amber-bg);color:var(--amber);border:1px solid #f1d9ae}.gev3 .av-alerta strong{font-size:11px;text-transform:uppercase;letter-spacing:.6px}.gev3 .av-estrelas{display:inline-flex;gap:1px;line-height:1;vertical-align:middle}.gev3 .av-estrelas i{font-style:normal;color:#d3d9e3;font-size:13px}.gev3 .av-estrelas i.on{color:#f2a516}.gev3 .av-estrelas.g i{font-size:20px}.gev3 .av-resumo{display:grid;grid-template-columns:200px minmax(0,1fr) 260px;gap:24px;padding:18px 22px;align-items:center}.gev3 .av-media{display:flex;flex-direction:column;gap:4px}.gev3 .av-media strong{font-size:40px;font-weight:600;color:var(--navy);line-height:1}.gev3 .av-dist{display:flex;flex-direction:column;gap:5px}.gev3 .av-dist-linha{display:grid;grid-template-columns:34px minmax(0,1fr) 60px;gap:10px;align-items:center;font-size:12px}.gev3 .av-dist-barra{height:8px;background:#edf0f5;border-radius:5px;overflow:hidden}.gev3 .av-dist-barra i{display:block;height:100%;background:#f2a516;border-radius:5px}.gev3 .av-dist-barra i.neg{background:var(--red)}.gev3 .av-kpis{display:flex;flex-direction:column;gap:8px}.gev3 .av-kpis>div{border:1px solid var(--line);border-radius:10px;padding:9px 12px;display:flex;justify-content:space-between;align-items:center;gap:8px}.gev3 .av-kpis strong{font-size:18px;font-weight:600;color:var(--navy)}.gev3 .av-kpis>div.alerta{box-shadow:inset 3px 0 0 var(--red)}.gev3 .av-kpis>div.alerta strong{color:var(--red)}.gev3 .av-barra{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 20px;border-bottom:1px solid var(--line)}.gev3 .av-busca{flex:0 1 280px;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:18px;padding:0 12px;background:#fff}.gev3 .av-busca .icon{width:15px;height:15px;color:var(--muted)}.gev3 .main .av-busca input{border:0;padding:8px 0;width:100%;outline:0;box-shadow:none}.gev3 .av-filtros{display:flex;gap:6px;flex-wrap:wrap}.gev3 .main button.av-filtro{display:inline-flex!important;align-items:center;gap:0!important;min-height:32px!important;padding:0 12px!important;border-radius:16px!important;border:1px solid #d5dce8!important;background:#fff!important;color:var(--ink)!important;font-size:12.5px!important;font-weight:500!important;white-space:nowrap}.gev3 .main button.av-filtro.ativo{background:#e9f0fc!important;border-color:#8fb0e6!important;color:#1b4b99!important}.gev3 .av-n{margin-left:7px;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#eef1f6;color:#58657d;font-size:11px;font-weight:600;display:inline-grid;place-items:center}.gev3 .av-filtro.ativo .av-n{background:#fff;color:#1b4b99}.gev3 .av-lote{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gev3 .av-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;padding:14px 20px 18px}.gev3 .av-item{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:5px;font-size:13px;min-width:0}.gev3 .av-item.neg{box-shadow:inset 3px 0 0 var(--red)}.gev3 .av-item p{margin:0;color:var(--ink);line-height:1.45;overflow-wrap:anywhere;white-space:pre-line}.gev3 .av-item strong{font-weight:600;color:var(--navy)}.gev3 .av-item-topo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gev3 .av-item-topo small{margin-left:auto}.gev3 .main .av-item-topo input{width:16px;height:16px;flex:0 0 16px;padding:0;margin:0;accent-color:var(--blue)}.gev3 .av-produto{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.gev3 .av-resposta{background:#f7f9fc;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;font-size:12.5px}.gev3 .av-responder{display:flex;flex-direction:column;gap:6px;border-top:1px dashed var(--line);padding-top:8px;margin-top:2px}.gev3 .main .av-responder textarea{width:100%;font-size:12.5px;padding:8px 10px;resize:vertical;min-height:56px}.gev3 .av-responder-acoes{display:flex;align-items:center;gap:8px;justify-content:flex-end}.gev3 .av-responder-acoes small{margin-right:auto}.gev3 .av-confirma{display:flex;flex-direction:column;gap:10px}.gev3 .av-confirma-item{border:1px solid var(--line);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;font-size:13px}.gev3 .av-confirma-item strong{font-weight:500;color:var(--navy)}.gev3 .av-head-linha{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.gev3 .av-ordem{display:inline-flex;align-items:center;gap:8px}.gev3 .main .av-ordem select{width:auto;min-height:34px;padding:4px 28px 4px 8px;font-size:13px}.gev3 .av-tabela{overflow-x:auto}.gev3 .av-tabela table{width:100%;border-collapse:collapse;font-size:13px}.gev3 .av-tabela th{background:#f3f5f8;color:var(--ink);font-weight:500;text-align:left;padding:10px 12px;white-space:nowrap}.gev3 .av-tabela td{padding:10px 12px;border-top:1px solid var(--line);vertical-align:middle}.gev3 .av-tabela .num{text-align:right;white-space:nowrap}.gev3 .av-anuncio{display:flex;gap:10px;align-items:center;min-width:260px}.gev3 .av-anuncio>div:last-child{display:flex;flex-direction:column;gap:3px;align-items:flex-start;min-width:0}.gev3 .av-foto{flex:0 0 44px;height:44px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#fff;color:var(--muted)}.gev3 .av-foto img{width:100%;height:100%;object-fit:contain}.gev3 .av-queda{font-size:10.5px}@media (max-width: 1000px){.gev3 .av-resumo{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.gev3 .av-lista{grid-template-columns:minmax(0,1fr);padding:12px 14px}.gev3 .av-barra{padding:12px 14px}.gev3 .av-lote{margin-left:0}}.gev3 .av-busca-item{padding:6px 20px 14px;border-top:1px solid var(--line)}.gev3 .av-busca-item .av-anuncio{margin:10px 0 6px}.gev3 .av-busca-item .av-anuncio>div:last-child{display:flex;flex-direction:column;gap:2px}.gev3 .av-lote{flex-wrap:wrap}.gev3 .av-pag{padding:0 20px 18px}.gev3 .av-pag .paginacao{margin-top:0}.av-am{display:flex;flex-direction:column;gap:14px}.av-am-nota{background:#f3f6ff;border:1px solid #dfe6fb;border-radius:10px;padding:10px 14px;line-height:1.45}.av-am-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.av-am-kpis>div{background:var(--surface, #fff);border:1px solid var(--line, #e3e7ee);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.av-am-kpis strong{font-size:22px}.av-am-barra{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 22px}.av-am-det{display:block;max-width:420px}.av-am table td input[type=checkbox],.av-am table th input[type=checkbox]{min-width:0}.gev3 .pv>.panel,.gev3 .pv>section{margin-bottom:16px}.gev3 .pv-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .pv-vazio{padding:26px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .pv-cont{font-size:11px;background:var(--soft);color:var(--blue);border-radius:10px;padding:1px 7px;vertical-align:middle}.gev3 .pv-abas .tab{display:inline-flex;align-items:center;font-size:13px}.gev3 .pv-abas .tab .count{background:var(--amber-bg);color:var(--amber);font-weight:600}.gev3 .pv-abas .tab .count.critico{background:var(--red-bg);color:var(--red)}.gev3 .pv-alertas{display:flex;flex-direction:column;gap:8px}.gev3 .pv-alerta{display:flex;flex-direction:column;gap:2px;border-radius:10px;padding:11px 16px;font-size:13px;border:1px solid}.gev3 .pv-alerta.critico{background:var(--red-bg);color:var(--red);border-color:#f3c6cd}.gev3 .pv-alerta.atencao{background:var(--amber-bg);color:var(--amber);border-color:#f1d9ae}.gev3 .pv-alerta strong{font-size:11px;text-transform:uppercase;letter-spacing:.6px}.gev3 .pv-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.gev3 .pv-kpis-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gev3 .pv-kpis>div{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .pv-kpis strong{font-size:22px;font-weight:600;color:var(--navy)}.gev3 .pv-kpis small{font-size:11px}.gev3 .pv-kpis>div.alerta{box-shadow:inset 3px 0 0 var(--red)}.gev3 .pv-kpis>div.alerta strong{color:var(--red)}.gev3 .pv-dica{display:flex;gap:8px;align-items:flex-start;background:#eef3fb;border-radius:10px;padding:10px 14px;font-size:12.5px;margin:-4px 0 16px}.gev3 .pv-dica .icon{width:16px;height:16px;color:var(--blue);flex-shrink:0;margin-top:1px}.gev3 .pv-head-linha{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.gev3 .pv-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;padding:14px 20px 18px}.gev3 .pv-card{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:5px;font-size:13px;min-width:0}.gev3 .pv-card.alerta{box-shadow:inset 3px 0 0 var(--red)}.gev3 .pv-card strong{font-weight:600;color:var(--navy);overflow-wrap:anywhere}.gev3 .pv-card small{font-size:11.5px;line-height:1.45}.gev3 .pv-card-topo{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gev3 .pv-card-topo small{margin-left:auto}.gev3 .pv-acao{display:flex;flex-direction:column;gap:2px;border-top:1px dashed var(--line);padding-top:6px;margin-top:2px}.gev3 .pv-acao b{font-weight:600}.gev3 .pv-prazo{font-weight:600;color:var(--amber)}.gev3 .pv-prazo.critico{color:var(--red)}.gev3 .pv-ok{color:var(--green)}.gev3 .pv-falta{background:var(--amber-bg);color:var(--amber);border-radius:6px;padding:5px 8px}.gev3 .pv-pergunta{font-weight:500!important;font-size:13.5px}.gev3 .pv-produto{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.gev3 .main .pv-card textarea{width:100%;font-size:12.5px;padding:8px 10px;resize:vertical;min-height:64px;margin-top:2px}.gev3 .pv-responder-acoes{display:flex;align-items:center;gap:8px;justify-content:flex-end}.gev3 .pv-responder-acoes small{margin-right:auto}.gev3 .pv-confirma{display:flex;flex-direction:column;gap:6px;border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:13px}.gev3 .pv-confirma strong{font-weight:500;color:var(--navy)}.gev3 .pv-item{display:flex;gap:10px;align-items:center}.gev3 .pv-item>span{display:flex;flex-direction:column;min-width:0}.gev3 .pv-foto{flex:0 0 40px;height:40px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#fff;color:var(--muted)}.gev3 .pv-foto img{width:100%;height:100%;object-fit:contain}.gev3 .pv-texto{margin:0;color:var(--ink);line-height:1.45;overflow-wrap:anywhere}@media (max-width: 1000px){.gev3 .pv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.gev3 .pv-cards{grid-template-columns:minmax(0,1fr);padding:12px 14px}}.gev3 .pv .panel>.ok-msg,.gev3 .pv .panel>.erro-msg{margin:12px 20px 0}.gev3 .pq-filtros{display:flex;gap:8px;flex-wrap:wrap;padding:12px 20px 0}.gev3 .main .pq-filtros input{flex:1 1 240px;min-width:0}.gev3 .main .pq-filtros select{flex:0 1 380px;min-width:0}.gev3 .pq-fora summary{cursor:pointer;padding:14px 20px;font-size:13px;list-style-position:inside}.gev3 .pq-fora summary small{font-size:12px}.gev3 .pq-resposta{background:var(--soft);border-radius:8px;padding:7px 10px;font-size:12.5px}@media (max-width: 760px){.gev3 .pq-filtros{padding:12px 14px 0}}.gev3 .rc{--rc-ruim: #E84F1A;--rc-cinza: #697383}.gev3 .rc-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:18px}.gev3 .rc-kpis>div{background:var(--method);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .rc-kpis strong{font-size:22px;font-weight:600;color:var(--navy);line-height:1.3}.gev3 .rc-kpis small{font-size:11px;line-height:1.4}.gev3 .rc-kpis>div.ruim{box-shadow:inset 3px 0 0 var(--rc-ruim)}.gev3 .rc-kpis>div.ruim strong{color:var(--rc-ruim)}.gev3 .rc-meta-barra{display:block;height:6px;border-radius:3px;background:#dde3ea;overflow:hidden;margin:2px 0 3px}.gev3 .rc-meta-barra i{display:block;height:100%;background:var(--blue)}.gev3 .rc-abas{margin-bottom:16px}.gev3 .rc-abas .tab{font-size:13px}.gev3 .rc-fonte{margin-left:auto;padding-bottom:14px;white-space:nowrap}.gev3 .rc-aviso{display:flex;align-items:center;gap:12px;justify-content:space-between;background:var(--soft);color:var(--navy);border-radius:9px;padding:10px 14px;font-size:12px;margin-bottom:14px}.gev3 .rc-intro{margin:0 0 14px;max-width:900px}.gev3 .rc-filtros .filter-select{max-width:180px}.gev3 .rc-toggle{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--muted);cursor:pointer;white-space:nowrap}.gev3 .rc-toggle input{width:15px;height:15px;accent-color:var(--blue)}.gev3 .rc-contagem{padding:0 23px 10px}.gev3 .rc .data-table.rc-tabela th{background:var(--blue);color:#fff;border-color:var(--blue)}.gev3 .rc-tabela td{padding:12px 14px;vertical-align:top}.gev3 .rc-tabela th{padding:10px 14px}.gev3 .rc-linha{cursor:pointer}.gev3 .rc-anuncio{min-width:260px;max-width:380px;white-space:normal}.gev3 .rc-anuncio a{color:var(--navy);font-weight:500}.gev3 .rc-anuncio a:hover{color:var(--blue);text-decoration:underline}.gev3 .rc-acao{color:var(--navy);font-weight:700;white-space:nowrap}.gev3 .rc-ruim,.gev3 .data-table td small.rc-ruim{color:var(--rc-ruim);font-weight:600}.gev3 .rc-dias{font-size:14px;font-weight:600;color:var(--navy)}.gev3 .rc-sem{display:inline-block;width:12px;height:12px;border-radius:50%;margin-top:3px}.gev3 .rc-sem.vermelho{background:#e84f1a}.gev3 .rc-sem.amarelo{background:#e84f1a59}.gev3 .rc-sem.verde{background:#275bb7}.gev3 .rc-sem.cinza{background:#697383}.gev3 .rc-classe{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;white-space:nowrap}.gev3 .rc-classe.c-a{background:var(--navy);color:#fff}.gev3 .rc-classe.c-b{background:var(--blue);color:#fff}.gev3 .rc-classe.c-ex{background:#fde5dc;color:#a33a12}.gev3 .rc-classe.c-c{background:var(--method);color:var(--navy)}.gev3 .rc-classe.c-cauda{background:#f5f7fa;color:#697383}.gev3 .rc-grade{display:flex;flex-direction:column;gap:4px;min-width:110px}.gev3 .rc-grade-barra{display:block;height:6px;border-radius:3px;background:#dde3ea;overflow:hidden}.gev3 .rc-grade-barra i{display:block;height:100%;background:var(--blue)}.gev3 .rc-grade-barra i.ruim{background:#e84f1a}.gev3 .data-table .rc-grade small{margin:0}.gev3 .main .rc button.rc-rep:not(.btn):not(.icon-btn){display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:2px 4px;min-height:0;height:auto;border-radius:6px;color:inherit;font-weight:400;font-size:inherit}.gev3 .main .rc button.rc-rep:not(.btn):not(.icon-btn):hover{background:var(--soft)}.gev3 .main .rc button.text-link:not(.btn):not(.icon-btn){background:none;border:0;padding:0;min-height:0;color:var(--blue);font-size:12px}.gev3 .rc-check{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:4px;font-size:11px;font-weight:700;flex-shrink:0}.gev3 .rc-check.sim{background:var(--blue);color:#fff}.gev3 .rc-check.nao{border:2px solid #E84F1A;background:#fff}.gev3 .data-table .rc-rep small{margin:0;font-size:11px}.gev3 .rc-form{display:flex;flex-direction:column;gap:16px}.gev3 .rc-opcoes .choice{margin-bottom:8px;cursor:pointer}.gev3 .rc-zeradas{background:#fde5dc;color:#7a2c0e;border-radius:9px;padding:12px 14px;margin-bottom:14px;font-size:13px}.gev3 .rc-zeradas ul{margin:6px 0 0;padding-left:18px}.gev3 .rc-resumo{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;margin-bottom:14px}.gev3 .rc-resumo b{color:var(--muted);font-weight:500;margin-right:4px}.gev3 .data-table.rc-tabela-grade th,.gev3 .data-table.rc-tabela-suc th,.gev3 .data-table.rc-tabela-escada th{background:var(--blue);color:#fff;border-color:var(--blue)}.gev3 .rc-var-ruim td{color:#e84f1a;font-weight:600}.gev3 .rc-cards{display:grid;gap:14px}.gev3 .rc-card{padding:0}.gev3 .rc-card.sem-rep{border:2px solid #E84F1A}.gev3 .rc-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 20px 8px}.gev3 .rc-card-head h3 a{color:var(--navy)}.gev3 .rc-card-head h3 a:hover{color:var(--blue);text-decoration:underline}.gev3 .rc-card .rc-resumo{padding:0 20px}.gev3 .rc-tabela-suc td{padding:10px 14px;vertical-align:top}.gev3 .rc-selo{margin-left:6px;padding:1px 6px;font-size:10px}.gev3 .rc-graf{margin-bottom:16px}.gev3 .rc-graf h2{font-size:16px}.gev3 .rc-graf .panel-head p{margin-top:4px;max-width:820px}.gev3 .rc-svg{display:block;overflow:visible}.gev3 .rc-grid{stroke:#dde3ea;stroke-width:1}.gev3 .rc-eixo{font-size:10.5px;fill:#697383}.gev3 .rc-eixo-meta{fill:#e84f1a;font-weight:600}.gev3 .rc-ref{stroke:#08143a;stroke-width:1.5;stroke-dasharray:5 4}.gev3 .rc-meta{stroke:#e84f1a;stroke-width:2}.gev3 .rc-proj{fill:#275bb71f;stroke:#275bb7;stroke-width:1.5;stroke-dasharray:4 3}.gev3 .rc-legenda{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:11px;color:var(--muted);margin-top:8px;padding-left:64px}.gev3 .rc-legenda span{display:inline-flex;align-items:center;gap:6px}.gev3 .rc-legenda i{display:inline-block;width:14px;height:10px;border-radius:2px}.gev3 .rc-escada{display:grid;grid-template-columns:1fr;gap:20px}.gev3 .rc-tabela-escada td{white-space:nowrap}.gev3 .rc-nota{margin-top:8px}@media (max-width: 1400px){.gev3 .rc-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.gev3 .rc-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gev3 .rc-kpis strong{font-size:18px}.gev3 .rc-fonte{display:none}.gev3 .rc-legenda{padding-left:0}.gev3 .rc-card-head{flex-direction:column}.gev3 .rc-filtros .filter-select{flex:1 1 calc(50% - 8px);max-width:none}}.gev3 .rc-ja{color:var(--rc-ruim);font-weight:600;white-space:nowrap;cursor:help}.gev3 .rc-aviso-ruim{box-shadow:inset 3px 0 0 var(--rc-ruim);margin-bottom:12px}.gev3 .data-table td.rc-melhor{font-weight:700;color:var(--navy)}.gev3 .data-table td.rc-melhor small{font-weight:500}.gev3 .rc-graf .panel-head{gap:16px;flex-wrap:wrap}.gev3 .rc-periodo{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gev3 .rc-periodo input[type=date]{width:auto;height:34px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface, #fff);color:inherit}.gev3 .rc-comparar{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--muted)}.gev3 .rc-margem-btn{background:none;border:0;padding:0;font:inherit;color:var(--blue, #275BB7);cursor:pointer;text-align:right;text-decoration:underline dotted;text-underline-offset:3px}.gev3 .rc-margem-btn.rc-ruim{color:var(--rc-ruim)}.gev3 .rc-margem-btn small{display:block;text-decoration:none;color:var(--muted)}.gev3 .rc-mc-hero{background:#08143a;color:#fff;border-radius:12px;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.gev3 .rc-mc-hero small{display:block;opacity:.75;font-size:11px}.gev3 .rc-mc-hero strong{display:block;font-size:24px;font-weight:600;margin:2px 0;color:#fff}.gev3 .rc-mc-hero strong.rc-ruim{color:#ff8a5c}.gev3 .rc-mc-hero span{font-size:12px;opacity:.85}.gev3 .rc-mc-tabela td small{display:block;color:var(--muted);font-size:11px;margin-top:2px}.gev3 .rc-mc-tabela tr.sub td:first-child{padding-left:24px}.gev3 .rc-mc-tabela tr.total td{font-weight:700;border-top:2px solid var(--navy, #08143A)}.gev3 .rc-mc-tabela .forte{font-weight:600}.gev3 .rc-mc-frete th.usada,.gev3 .rc-mc-frete tr.usada td{background:#275bb714}.gev3 .rc-mc-frete td.celula{background:#275bb7;color:#fff;font-weight:700}.gev3 .rc-escada-parte{cursor:pointer;outline:none}.gev3 .rc-escada-parte:hover,.gev3 .rc-escada-parte:focus-visible{stroke:#08143a;stroke-width:1.5}.gev3 .rc-escada-parte.ativo{stroke:#e84f1a;stroke-width:2.5}.gev3 .rc-escada-mes{cursor:pointer;text-decoration:underline dotted;outline:none}.gev3 .rc-escada-mes.ativo{fill:#e84f1a;font-weight:700}.gev3 .main .rc button.rc-celula-link:not(.btn):not(.icon-btn){background:none;border:0;padding:0;min-height:0;height:auto;font:inherit;color:var(--blue);cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.gev3 .main .rc button.rc-celula-link.ativo:not(.btn):not(.icon-btn){color:#e84f1a;font-weight:700}.gev3 .rc-escada-dica{margin:4px 0 0}.gev3 .rc-escada-itens{border-top:1px solid var(--line);padding:18px 0 0;margin:4px 0 0}.gev3 .rc-escada-itens-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;padding:0 23px}.gev3 .rc-escada-itens-head h3{font-size:15px;margin:0 0 4px;color:var(--navy)}.gev3 .rc-escada-filtros{flex-wrap:wrap}.gev3 .rc-chips{display:flex;flex-wrap:wrap;gap:6px}@media (max-width: 640px){.gev3 .rc-escada-itens-head{flex-direction:column;padding:0}}.gev3 .rc-tacos-linha{fill:none;stroke:#e84f1a;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.gev3 .rc-tacos-ponto{fill:#e84f1a;stroke:#fff;stroke-width:1.5}.gev3 .rc-tacos-ponto.parcial{fill:#fff;stroke:#e84f1a;stroke-width:2}.gev3 .rc-tacos-rot{font-size:10.5px;font-weight:700;fill:#08143a;paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round}.gev3 .rc-eixo-tacos{fill:#e84f1a}.gev3 .gm-sheet .rc-mc-tabela,.gev3 .gm-sheet .rc-mc-frete{table-layout:fixed;width:100%;white-space:normal}.gev3 .gm-sheet .rc-mc-tabela td:first-child,.gev3 .gm-sheet .rc-mc-tabela th:first-child{max-width:none;overflow-wrap:anywhere}.gev3 .gm-sheet .rc-mc-tabela th:not(:first-child),.gev3 .gm-sheet .rc-mc-tabela td:not(:first-child){width:92px;white-space:nowrap}.gev3 .gm-sheet .rc-mc-tabela.rc-mc-conc th:not(:first-child),.gev3 .gm-sheet .rc-mc-tabela.rc-mc-conc td:not(:first-child){width:84px}.gev3 .gm-sheet .rc-mc-frete{font-size:11px}.gev3 .gm-sheet .rc-mc-frete th,.gev3 .gm-sheet .rc-mc-frete td{padding:6px 4px;overflow-wrap:anywhere}.gev3 .gm-sheet .rc-mc-frete th:first-child,.gev3 .gm-sheet .rc-mc-frete td:first-child{width:64px;max-width:none}.gev3 .gm-sheet .table-scroll:has(>.rc-mc-frete){overflow-x:visible}.gev3 .gm-sheet .rc-mc-hero>div{min-width:0;overflow-wrap:anywhere}.gev3 .gm-sheet .rc-carga-op{border:0;padding:0;margin:0 0 8px;display:grid;gap:8px}.gev3 .gm-sheet .rc-carga-op .rc-toggle{display:flex;align-items:center;gap:8px;font-size:14px}.gev3 .gm-sheet input.rc-carga-qtd{width:90px;height:32px;border:1px solid var(--line);border-radius:8px;padding:0 8px;font:inherit;margin-left:4px}.gev3 .ep-etapa{position:relative;display:inline-flex;align-items:center;max-width:100%;width:100%}.gev3 .ep-etapa .ep-ponto{position:absolute;left:10px;width:10px;height:10px;border-radius:50%;background:var(--ep-cor);pointer-events:none;z-index:1}.gev3 .ep-etapa .ep-ponto.tracejado{background:transparent;border:2px dashed var(--ep-cor);width:11px;height:11px}.gev3 .ep-etapa select,.gev3 .main .ep-etapa select{width:100%!important;min-width:0!important;max-width:200px;height:30px!important;min-height:0!important;margin:0!important;padding:0 24px 0 27px!important;border-radius:8px!important;font-size:12px!important;font-weight:600!important;cursor:pointer;color:var(--ink)!important;border:1px solid color-mix(in srgb,var(--ep-cor) 55%,transparent)!important;background-color:color-mix(in srgb,var(--ep-cor) 10%,#fff)!important;box-shadow:none!important}.gev3 .ep-etapa select:disabled{cursor:default;opacity:.7}:root[data-theme=dark] .gev3 .ep-etapa select{background-color:color-mix(in srgb,var(--ep-cor) 18%,transparent)!important}.gev3 .ep-etapa select,.gev3 .main .ep-etapa select{font-size:11.5px!important;padding-right:20px!important}.va{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#080e1eeb;display:flex;flex-direction:column;color:#fff;font:14px/1.4 Satoshi,Arial,sans-serif}.va-topo{display:flex;align-items:center;gap:14px;padding:12px 18px;min-height:56px;background:#00000059}.va-nome{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.va-info{color:#ffffffa6;font-size:12.5px;white-space:nowrap}.va-acoes{margin-left:auto;display:flex;gap:8px;flex:none}.va button.va-btn{all:unset;box-sizing:border-box;cursor:pointer;padding:7px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.25);font-size:13px;color:#fff}.va button.va-btn:hover{background:#ffffff1f}.va button.va-x{font-size:22px;line-height:1;padding:3px 11px 6px}.va button:focus-visible{outline:3px solid #719bea;outline-offset:2px}.va-palco{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px 64px 24px;overflow:hidden}.va-palco .va-img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;background:repeating-conic-gradient(#e9edf3,#e9edf3 25%,#fff 0%,#fff 50%) 50% / 20px 20px;box-shadow:0 10px 40px #00000073}.va-palco.real{overflow:auto;align-items:flex-start;justify-content:flex-start}.va-palco.real .va-img{max-width:none;max-height:none;cursor:zoom-out;margin:auto}.va-pdf{width:min(1100px,100%);height:100%;border:0;background:#fff;border-radius:6px}.va-carregando{color:#ffffffb3}.va button.va-seta{all:unset;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:64px;display:grid;place-items:center;font-size:40px;line-height:1;color:#fff;cursor:pointer;border-radius:10px;background:#ffffff14}.va button.va-seta:hover{background:#ffffff2e}.va button.va-seta.esq{left:12px}.va button.va-seta.dir{right:12px}@media (max-width: 640px){.va-palco{padding:8px 8px 16px}.va button.va-seta{width:36px;height:52px;font-size:32px;top:auto;bottom:18px;transform:none}.va-info{display:none}}.gev3 .ck-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px;padding:20px 22px 14px}.gev3 .ck-form label{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12px;font-weight:400;color:var(--muted)}.gev3 .ck-form input[type=date]{width:180px;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff}.gev3 .ck-tipos{display:inline-flex;gap:4px;border:1px solid var(--line);border-radius:10px;padding:3px;background:#fff}.gev3 .ck-tipos button.btn,.gev3 .main .ck-tipos button.btn{border:0;min-height:34px;padding:6px 14px;background:transparent;color:var(--muted);font-weight:600}.gev3 .ck-tipos button.btn:hover,.gev3 .main .ck-tipos button.btn:hover{background:var(--soft);color:var(--navy)}.gev3 .ck-tipos button.btn.ck-on,.gev3 .ck-tipos button.btn.ck-on:hover,.gev3 .main .ck-tipos button.btn.ck-on,.gev3 .main .ck-tipos button.btn.ck-on:hover{background:var(--navy);color:#fff}.gev3 .ck-periodo{font-size:13px;color:var(--muted);padding:0 22px 18px}.gev3 .ck-periodo b{color:var(--ink);font-weight:500}.gev3 .ck-hist{width:100%;border-collapse:collapse;font-size:13px}.gev3 .ck-hist th{text-align:left;font-size:11px;color:var(--muted);font-weight:500;padding:10px 22px;border-bottom:1px solid var(--line);background:#fff;position:static}.gev3 .ck-hist td{padding:11px 22px;border-bottom:1px solid var(--line)}.gev3 .ck-hist td.acoes{text-align:right;white-space:nowrap}.gev3 .ck-hist td.acoes .btn{min-height:32px;padding:5px 12px;margin-left:6px}.gev3 .ck-vazio{padding:22px;color:var(--muted);font-size:13px}.gev3 .ck-gerando{padding:0 22px 18px;font-size:13px;color:var(--blue)}.ck-bloco{margin:0 0 18px}.ck-bloco h3{font-size:11px!important;letter-spacing:1.4px;text-transform:uppercase;color:var(--blue);margin:0 0 8px!important;font-weight:700!important}.gev3 .ck-tela{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:12px;padding:10px 12px;margin:0 0 6px;border:1px solid var(--line);border-radius:9px;background:#fff;cursor:pointer;font-size:13px;font-weight:400;color:var(--ink)}.gev3 .ck-tela:hover{border-color:#bac8df}.gev3 .ck-tela input[type=checkbox]{width:16px;height:16px;min-height:0;padding:0;margin:0;accent-color:var(--navy);cursor:inherit}.gev3 .ck-tela-tit{font-weight:500;line-height:1.35}.gev3 .ck-tela-nota{font-size:11px;color:var(--muted);background:var(--soft);border-radius:6px;padding:2px 8px;white-space:nowrap}.gev3 .ck-tela.travada{cursor:default;background:#f7f9fc}.gev3 .ck-tela.travada:hover{border-color:var(--line)}.gev3 .ck-tela.off{opacity:.55;cursor:not-allowed}.gev3.ck-show{background:#060d24}.ck-show{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#060d24;display:flex;align-items:center;justify-content:center;overflow:hidden}.ck-palco{--navy: #08143a;--blue: #275bb7;--orange: #e84f1a;--ink: #172442;--muted: #63708a;--line: #e2e7ef;--soft: #edf2fa;--green: #17684e;--green-bg: #eaf6f0;--amber: #835611;--amber-bg: #fff3df;--red: #b23446;--red-bg: #ffedf0;width:1600px;height:900px;flex:none;transform-origin:center center;background:#fff;border-radius:14px;overflow:hidden;position:relative;box-shadow:0 30px 80px #00000073;color:var(--ink);font:20px/1.45 Satoshi,Arial,sans-serif}.ck-palco *{box-sizing:border-box}.ck-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr auto;padding:54px 80px 34px}.ck-palco .ck-cab .ck-eyebrow{font-size:14px;letter-spacing:2.6px;text-transform:uppercase;font-weight:700;color:var(--orange)}.ck-palco .ck-cab h2{font-size:46px;line-height:1.1;letter-spacing:-1.2px;color:var(--navy);font-weight:600;margin:10px 0 0}.ck-palco .ck-cab p{font-size:19px;color:var(--muted);margin:10px 0 0;max-width:1180px}.ck-corpo{min-height:0;padding:30px 0 18px;display:flex;flex-direction:column;gap:24px}.ck-rodape{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--muted);border-top:1px solid var(--line);padding-top:14px}.ck-rodape span{display:inline-flex;align-items:center;gap:12px}.ck-rodape img{height:20px}.ck-rodape b{color:var(--ink);font-weight:600}.ck-erro{font-size:18px;color:var(--red);background:var(--red-bg);border-radius:12px;padding:18px 22px}.ck-nada{font-size:20px;color:var(--muted)}.ck-nota{font-size:15px;color:var(--muted)}.ck-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ck-kpis.tres{grid-template-columns:repeat(3,1fr)}.ck-kpis.dois{grid-template-columns:repeat(2,1fr)}.ck-kpi{border:1px solid var(--line);border-radius:16px;padding:22px 24px;background:#fff;min-width:0}.ck-kpi small{display:block;font-size:15px;color:var(--muted)}.ck-kpi strong{display:block;font-size:40px;letter-spacing:-1px;color:var(--navy);font-weight:600;margin:6px 0 4px;line-height:1.1;white-space:nowrap}.ck-kpi .ck-sub{font-size:15px;color:var(--muted)}.ck-kpi.destaque{background:var(--navy);border-color:var(--navy)}.ck-kpi.destaque small,.ck-kpi.destaque .ck-sub{color:#b8c4e0}.ck-kpi.destaque strong{color:#fff}.ck-var{font-size:15px;font-weight:600;white-space:nowrap}.ck-var.bom{color:var(--green)}.ck-var.ruim{color:var(--red)}.ck-kpi.destaque .ck-var.bom{color:#7fd8b2}.ck-kpi.destaque .ck-var.ruim{color:#ff9aa9}.ck-duas{display:grid;grid-template-columns:1.35fr 1fr;gap:30px;min-height:0}.ck-duas.iguais{grid-template-columns:1fr 1fr}.ck-caixa{border:1px solid var(--line);border-radius:16px;padding:20px 24px;min-height:0;overflow:hidden}.ck-palco .ck-caixa h3{font-size:15px;letter-spacing:1.6px;text-transform:uppercase;color:var(--blue);font-weight:700;margin:0 0 12px}.ck-tab{width:100%;border-collapse:collapse;font-size:17px}.ck-palco .ck-tab th{text-align:left;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-weight:600;padding:0 10px 8px 0;border-bottom:1px solid var(--line);background:transparent;position:static;min-width:0}.ck-palco .ck-tab td{padding:9px 10px 9px 0;border-bottom:1px solid var(--line);vertical-align:middle;background:transparent}.ck-tab tr:last-child td{border-bottom:0}.ck-palco .ck-tab .num{text-align:right;white-space:nowrap}.ck-palco .ck-tab .tit{max-width:640px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-palco .ck-tab.produtos{table-layout:fixed}.ck-palco .ck-tab.produtos th:nth-child(1){width:56px}.ck-palco .ck-tab.produtos th:nth-child(n+3){width:132px}.ck-palco .ck-tab.produtos .tit,.ck-palco .ck-tab.variacao .tit{max-width:none}.ck-palco .ck-tab.variacao{table-layout:fixed;font-size:16px}.ck-palco .ck-tab.variacao th:nth-child(n+2){width:102px}.ck-palco .ck-tab.variacao th:nth-child(4){width:116px}.ck-palco .ck-tab .tit .ck-tag{margin-right:8px;vertical-align:2px}.ck-palco .ck-tab .ck-dif{font-weight:600}.ck-palco .ck-tab .ck-dif.bom{color:var(--green)}.ck-palco .ck-tab .ck-dif.ruim{color:var(--red)}.ck-caixa-cab{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:-4px 0 8px;min-height:40px}.ck-palco .ck-caixa-cab h3{margin:0}.ck-palco .ck-caixa-cab h3 small{letter-spacing:0;text-transform:none;font-weight:400}.ck-ferr{display:inline-flex;align-items:center;gap:16px}.ck-pag{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--muted);white-space:nowrap}.ck-pag>span{margin-right:4px}.ck-palco .ck-pag button{width:38px;height:38px;padding:0 0 3px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--navy);font-size:26px;line-height:1;cursor:pointer}.ck-palco .ck-pag button:hover:not(:disabled){border-color:var(--blue);background:var(--soft)}.ck-palco .ck-pag button:disabled{opacity:.3;cursor:default}.ck-palco .ck-busca{width:320px;height:40px;font:inherit;font-size:16px;padding:0 14px;margin:0;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink)}.ck-palco .ck-busca:focus{outline:none;border-color:var(--blue)}.ck-kpis.compacto .ck-kpi{padding:14px 22px}.ck-kpis.compacto .ck-kpi strong{font-size:34px;margin:4px 0 2px}.ck-kpi strong .ck-conv-canais{display:flex;flex-direction:column;gap:2px;font-size:26px}.ck-conv-canais>span{display:inline-flex;align-items:baseline;gap:6px}.ck-kpi .ck-conv-canais small{display:inline;font-size:14px;font-weight:500;letter-spacing:0;color:var(--muted)}.ck-palco button.ck-filtro{display:block;width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border:1px solid var(--line)}.ck-palco button.ck-filtro.destaque{border-color:var(--navy)}.ck-palco button.ck-filtro:not(.destaque):hover{border-color:#9db3dc;background:#fafbfe}.ck-kpi.tom-bom strong{color:var(--green)}.ck-kpi.tom-ruim strong{color:var(--red)}.ck-barra-ferr{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:-8px 0 -10px}.ck-seg{display:inline-flex;gap:3px;border:1px solid var(--line);border-radius:10px;padding:3px;background:#fff}.ck-palco .ck-seg button{font:inherit;font-size:15px;font-weight:600;border:0;border-radius:7px;padding:6px 14px;background:transparent;color:var(--muted);cursor:pointer}.ck-palco .ck-seg button.on{background:var(--navy);color:#fff}.ck-curva{display:inline-block;min-width:28px;text-align:center;border-radius:6px;font-size:13px;font-weight:700;padding:1px 6px;background:var(--soft);color:var(--navy)}.ck-curva.A{background:var(--navy);color:#fff}.ck-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ck-lista li{display:flex;gap:14px;align-items:baseline;font-size:19px}.ck-lista li small{color:var(--muted);font-size:15px}.ck-tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;border-radius:6px;padding:3px 8px;background:var(--soft);color:var(--navy);flex:none}.ck-tag.critico{background:var(--red-bg);color:var(--red)}.ck-tag.atencao{background:var(--amber-bg);color:var(--amber)}.ck-tag.ok{background:var(--green-bg);color:var(--green)}.ck-tag.laranja{background:#fde9e1;color:var(--orange)}.ck-resumo{display:grid;grid-template-columns:1fr 380px;gap:24px;min-height:0}.ck-resumo .ck-caixa-cab .ck-nota{font-size:15px}.ck-forte{color:var(--navy);font-weight:600}.ck-minis{display:flex;flex-direction:column;gap:12px}.ck-mini{flex:1;border:1px solid var(--line);border-radius:14px;padding:10px 18px;display:flex;flex-direction:column;justify-content:center}.ck-mini small{font-size:14px;color:var(--muted)}.ck-mini>div{display:flex;align-items:baseline;gap:10px}.ck-mini strong{font-size:28px;letter-spacing:-.6px;color:var(--navy);font-weight:600;line-height:1.2}.ck-mini>span{font-size:14px;color:var(--muted)}.ck-ativ{display:grid;grid-template-columns:1fr 400px;gap:24px;min-height:0;flex:1}.ck-ativ>.ck-caixa{display:flex;flex-direction:column;min-height:0}.ck-det{display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.ck-det-cab{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}.ck-det-cab strong{font-size:22px;color:var(--navy);font-weight:600}.ck-det p{margin:0;font-size:16.5px;line-height:1.5;color:var(--ink)}.ck-det p b{color:var(--navy)}.ck-prod-lista{columns:2;column-gap:28px;margin:0;padding:0 0 0 18px;font-size:16px;line-height:1.6}.ck-prod-lista li{break-inside:avoid}.ck-rotinas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ck-rotinas li{display:flex;flex-direction:column;gap:2px;padding:9px 0;border-bottom:1px solid var(--line);font-size:17px}.ck-rotinas li:last-child{border-bottom:0}.ck-rotinas li small{font-size:14px;color:var(--muted)}.ck-promo{display:grid;grid-template-columns:1fr 360px;gap:24px;min-height:0}.ck-palco .ck-tab.promo{table-layout:fixed;font-size:16px}.ck-palco .ck-tab.promo th:nth-child(n+2){width:130px}.ck-palco .ck-tab.promo th:nth-child(4){width:90px}.ck-palco .ck-tab.promo .tit{max-width:none}.ck-proximas{background:#fafbfe;box-shadow:0 10px 30px #08143a14}.ck-proximas ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ck-proximas li{display:flex;flex-direction:column;gap:3px;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:16px}.ck-proximas li:last-child{border-bottom:0;padding-bottom:0}.ck-proximas li small{font-size:13px;color:var(--muted);font-weight:600}.ck-prox-tags{display:flex;gap:6px}.ck-ads{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;min-height:0}.ck-ads-resumo{font-size:15px;color:var(--muted);margin:0 0 8px}.ck-ads-mud{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ck-ads-mud li{padding:10px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.ck-ads-mud li:last-child{border-bottom:0}.ck-ads-camp{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:17px}.ck-ads-camp b{color:var(--navy)}.ck-chip{display:inline-block;font-size:14px;border-radius:8px;padding:3px 10px;background:var(--soft);color:var(--ink)}.ck-chip b{color:var(--navy)}.ck-semanas{display:inline-flex;align-items:center;gap:14px;font-size:15px}.ck-palco .ck-semanas input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:260px;height:10px;border-radius:5px;padding:0;margin:0;border:0;cursor:pointer}.ck-palco .ck-semanas input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--navy);border:3px solid #fff;box-shadow:0 1px 4px #0000004d}.ck-palco .ck-semanas input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--navy);border:3px solid #fff}.ck-zona{font-weight:600}.ck-zona.ruptura{color:var(--red)}.ck-zona.baixa{color:var(--amber)}.ck-zona.ideal{color:var(--green)}.ck-zona.excesso{color:#b5531d}.ck-palco .ck-tab.full{table-layout:fixed;font-size:16px}.ck-palco .ck-tab.full th:nth-child(n+2){width:150px}.ck-palco .ck-tab.full th:nth-child(3){width:230px}.ck-palco .ck-tab.full .tit{max-width:none}.ck-palco .ck-canal-sel{position:absolute;top:60px;right:80px;z-index:2}.ck-meta{display:grid;grid-template-columns:520px 1fr;gap:30px;align-items:center;padding:16px 24px}.ck-meta-nums{display:grid;grid-template-columns:1fr 1.3fr;gap:20px}.ck-meta-nums small{display:block;font-size:14px;color:var(--muted)}.ck-meta-nums strong{display:inline-block;font-size:44px;line-height:1.05;letter-spacing:-1px;color:var(--navy);font-weight:600;margin-right:8px}.ck-meta-nums .ok strong{color:var(--green)}.ck-meta-nums .ruim strong{color:var(--red)}.ck-meta-nums span{font-size:14px;color:var(--muted)}.ck-meta-barra{position:relative;height:26px;border-radius:13px;background:var(--soft);margin:22px 0 6px}.ck-meta-barra i{position:absolute;left:0;top:0;bottom:0;border-radius:13px}.ck-meta-barra i.proj{background:#f3c4c9}.ck-meta-barra i.proj.ok{background:#bfe3cf}.ck-meta-barra i.real{background:var(--navy)}.ck-meta-barra b{position:absolute;top:-8px;bottom:-8px;width:3px;margin-left:-1px;background:var(--orange);border-radius:2px}.ck-meta-barra b span{position:absolute;top:-22px;left:50%;transform:translate(-50%);font-size:13px;font-weight:700;color:var(--orange);letter-spacing:.5px;text-transform:uppercase}.ck-ads-comp{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:15px;color:var(--ink);white-space:nowrap}.ck-ads-comp small{color:var(--muted);font-size:13px}.ck-ads-comp .ck-var{font-size:13px}.ck-palco .ck-tab.margem{table-layout:fixed;font-size:16px}.ck-palco .ck-tab.margem th:nth-child(n+2){width:150px}.ck-palco .ck-tab.margem th:nth-child(5){width:190px}.ck-palco .ck-tab.margem .tit{max-width:none}.ck-contadores{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ck-contador{border-radius:16px;background:var(--soft);padding:22px 24px}.ck-contador strong{display:block;font-size:52px;line-height:1;color:var(--navy);font-weight:600;letter-spacing:-1.4px}.ck-contador span{display:block;font-size:17px;margin-top:10px;color:var(--ink)}.ck-contador small{display:block;font-size:14px;color:var(--muted);margin-top:4px}.ck-frente{display:grid;grid-template-columns:220px 1fr 150px;gap:16px;align-items:center;font-size:18px;padding:8px 0;border-bottom:1px solid var(--line)}.ck-frente:last-child{border-bottom:0}.ck-barra{height:14px;border-radius:7px;background:var(--soft);overflow:hidden;display:flex}.ck-barra i{display:block;height:100%;background:var(--navy)}.ck-barra i.and{background:#9db3dc}.ck-ad{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ck-ad-item{border:1px solid var(--line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.ck-ad-fotos{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ck-ad-fotos figure{margin:0}.ck-ad-fotos img,.ck-ad-fotos .ck-foto-vazia{width:100%;aspect-ratio:1;object-fit:contain;border-radius:10px;background:#f6f7fa;border:1px solid var(--line);display:block}.ck-ad-fotos .ck-foto-vazia{display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--muted)}.ck-ad-fotos figcaption{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin-top:6px;font-weight:600}.ck-ad-tit{font-size:15px;line-height:1.35}.ck-ad-tit b{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.ck-chips{display:flex;flex-wrap:wrap;gap:6px}.ck-graf svg{width:100%;height:auto;display:block;overflow:visible}.ck-graf text{font-family:Satoshi,Arial,sans-serif}.ck-legenda{display:flex;gap:22px;font-size:15px;color:var(--muted)}.ck-legenda i{display:inline-block;width:14px;height:14px;border-radius:3px;margin-right:8px;vertical-align:-2px}.ck-termo{display:flex;gap:6px}.ck-termo i{flex:1;height:18px;border-radius:4px;opacity:.25}.ck-termo i.on{opacity:1;outline:3px solid var(--navy);outline-offset:2px}.ck-metrica{display:grid;grid-template-columns:1fr 230px;gap:6px 16px;align-items:center;font-size:17px;margin-top:14px}.ck-metrica .ck-barra{grid-column:1 / -1;height:10px;position:relative}.ck-metrica .ck-barra i{background:var(--green)}.ck-metrica .ck-barra i.alto{background:var(--red)}.ck-palco .ck-capa{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--navy);color:#fff;padding:80px 100px 70px;display:flex;flex-direction:column;justify-content:space-between}.ck-palco .ck-capa:after{content:"";position:absolute;left:100px;top:0;width:120px;height:10px;background:var(--orange)}.ck-palco .ck-capa .ck-logo{height:44px;filter:brightness(0) invert(1);align-self:flex-start}.ck-palco .ck-capa .ck-eyebrow{font-size:18px;letter-spacing:3px;text-transform:uppercase;color:#ff8a5c;font-weight:700}.ck-palco .ck-capa h1{font-size:92px;line-height:1;letter-spacing:-2.6px;font-weight:600;margin:18px 0 22px;color:#fff}.ck-palco .ck-capa .ck-per{font-size:28px;color:#d6deef}.ck-palco .ck-capa .ck-per small{display:block;font-size:19px;color:#96a5c8;margin-top:8px}.ck-palco .ck-capa .ck-quem{display:flex;gap:60px;font-size:19px;color:#d6deef}.ck-palco .ck-capa .ck-quem b{display:block;font-size:13px;letter-spacing:1.6px;text-transform:uppercase;color:#8696bd;font-weight:700;margin-bottom:4px}.ck-tarefas{display:flex;flex-direction:column;gap:0}.ck-tarefa{display:grid;grid-template-columns:34px 1fr 290px 200px 44px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:20px}.ck-tarefa.feita .ck-tarefa-tit{text-decoration:line-through;color:var(--muted)}.ck-tarefa input[type=checkbox]{width:24px;height:24px;min-height:0;padding:0;margin:0;accent-color:var(--green);cursor:pointer}.ck-tarefa input[type=text],.ck-tarefa input[type=date]{font:inherit;font-size:20px;color:var(--ink);border:0;border-bottom:1px dashed transparent;background:transparent;padding:4px 2px;width:100%;border-radius:0}.ck-tarefa input[type=text]:hover,.ck-tarefa input[type=date]:hover{border-bottom-color:var(--line)}.ck-tarefa input:focus{outline:none;border-bottom-color:var(--blue)}.ck-tarefa .ck-prazo{font-size:18px;color:var(--muted)}.ck-tarefa .ck-prazo.vencido{color:var(--red);font-weight:600}.ck-tarefa button,.ck-nova button{cursor:pointer}.ck-tarefa .ck-x{background:transparent;border:0;color:var(--muted);font-size:26px;line-height:1;padding:4px;border-radius:8px}.ck-tarefa .ck-x:hover{color:var(--red);background:var(--red-bg)}.ck-nova{display:grid;grid-template-columns:1fr auto 210px 160px;gap:14px;align-items:center;padding:16px 18px;border:2px dashed #c9d4ea;border-radius:14px;background:#fafbfe;margin-top:6px}.ck-nova input{font:inherit;font-size:20px;border:1px solid var(--line);border-radius:10px;padding:10px 14px;background:#fff;color:var(--ink);width:100%}.ck-nova input:focus{outline:none;border-color:var(--blue)}.ck-nova button{font:inherit;font-size:18px;font-weight:600;border:0;border-radius:10px;padding:12px 18px;background:var(--orange);color:#fff}.ck-nova button:disabled{opacity:.45;cursor:not-allowed}.ck-tarefas-cab{display:grid;grid-template-columns:34px 1fr 290px 200px 44px;gap:14px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);font-weight:700;padding-bottom:8px;border-bottom:1px solid var(--line)}.ck-resp{display:inline-flex;justify-self:start;gap:3px;border:1px solid var(--line);border-radius:10px;padding:3px;background:#fff}.ck-palco .ck-resp button,.ck-notas .ck-resp button{font:inherit;font-size:15px;font-weight:600;border:0;border-radius:7px;padding:5px 12px;background:transparent;color:var(--muted);white-space:nowrap}.ck-palco .ck-resp button:hover:not(.on),.ck-notas .ck-resp button:hover:not(.on){background:var(--soft)}.ck-palco .ck-resp button.on,.ck-notas .ck-resp button.on{background:var(--navy);color:#fff}.ck-palco .ck-resp button.cliente.on,.ck-notas .ck-resp button.cliente.on{background:var(--orange)}.ck-palco .ck-resp button small{font-size:15px;font-weight:400;opacity:.85}.ck-tarefa .ck-resp{width:100%}.ck-palco .ck-tarefa .ck-resp button.gecomm{flex:1 1 auto}.ck-ctrl{position:fixed;right:18px;bottom:14px;display:flex;gap:6px;align-items:center;padding:6px;z-index:3001;background:#08143a;border:1px solid rgba(255,255,255,.22);border-radius:12px;box-shadow:0 8px 24px #040a2073;color:#fff;font:600 14px Satoshi,Arial,sans-serif}.ck-ctrl button{background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:8px;padding:7px 14px;cursor:pointer;font:inherit}.ck-ctrl button:hover:not(:disabled){background:#275bb7;border-color:#275bb7}.ck-ctrl button:focus-visible{outline:2px solid #fff;outline-offset:2px}.ck-ctrl button:disabled{opacity:.35;cursor:default}.ck-ctrl button[aria-label]{font-size:17px;line-height:1;padding:6px 14px}.ck-ctrl span{min-width:64px;text-align:center}.ck-ctrl button.ck-lapis.on{background:var(--orange);border-color:var(--orange)}.ck-notas{position:fixed;left:50%;transform:translate(-50%);bottom:64px;width:min(1180px,calc(100vw - 36px));z-index:3001;background:#fff;border-radius:16px;padding:12px 14px 14px;box-shadow:0 14px 40px #040a2073;font-family:Satoshi,Arial,sans-serif;color:var(--ink)}.ck-notas-cab{display:flex;align-items:center;gap:12px;margin-bottom:6px;font-size:14px}.ck-notas-cab>span{color:var(--muted);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-notas-cab em{color:var(--red);font-style:normal}.ck-notas-cab i{color:var(--green);font-style:normal;font-weight:600}.ck-notas .ck-notas-x{background:transparent;border:0;font-size:24px;line-height:1;color:var(--muted);cursor:pointer;padding:0 6px;border-radius:6px}.ck-notas .ck-notas-x:hover{color:var(--ink);background:var(--soft)}.ck-notas .ck-nova{margin-top:0;grid-template-columns:1fr auto 180px 130px;gap:10px;padding:12px}.ck-notas .ck-nova input{font-size:16px;padding:9px 12px}.ck-notas .ck-nova button{font-size:16px;padding:10px 14px}.ck-notas .ck-resp button{font-size:14px}@media (max-width: 760px){.ck-notas .ck-nova{grid-template-columns:1fr 1fr}.ck-notas .ck-nova input[type=text]{grid-column:1 / -1}}.gev3 .lt-filtros{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 22px;border-bottom:1px solid var(--line)}.gev3 .lt-resumo{padding:14px 22px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line)}.gev3 .lt-atraso{color:var(--red);font-weight:600}.gev3 .lt-tab{width:100%;border-collapse:collapse;font-size:13px}.gev3 .lt-tab th{text-align:left;font-size:11px;color:var(--muted);font-weight:500;padding:10px 14px;border-bottom:1px solid var(--line);background:#fff;position:static}.gev3 .lt-tab td{padding:8px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.gev3 .lt-tab td:first-child,.gev3 .lt-tab th:first-child{padding-left:22px}.gev3 .main .lt-tab th button.lt-ordem,.gev3 .main .lt-tab th button.lt-ordem:hover{background:none!important;color:inherit!important;border:0!important;box-shadow:none!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;width:auto!important;font:inherit!important;font-size:11px!important;font-weight:500!important;display:inline-flex;align-items:center;gap:3px;cursor:pointer;white-space:nowrap;border-radius:3px}.gev3 .main .lt-tab th button.lt-ordem span{color:var(--muted);opacity:.55;font-size:12px}.gev3 .main .lt-tab th button.lt-ordem:hover,.gev3 .main .lt-tab th button.lt-ordem.ativa{color:var(--ink)!important}.gev3 .main .lt-tab th button.lt-ordem.ativa{font-weight:600!important}.gev3 .main .lt-tab th button.lt-ordem.ativa span{color:var(--ink);opacity:1}.gev3 .main .lt-tab th button.lt-ordem:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.gev3 .lt-tab .lt-chk{width:56px}.gev3 .lt-tab input[type=checkbox]{width:18px;height:18px;min-height:0;padding:0;margin:0;accent-color:var(--green);cursor:pointer}.gev3 .lt-tab input[type=text],.gev3 .lt-tab input[type=date],.gev3 .lt-tab input[type=time]{border:1px solid transparent;border-radius:6px;padding:6px 8px;background:transparent;width:100%;min-width:0}.gev3 .lt-tab input[type=text]:hover,.gev3 .lt-tab input[type=date]:hover,.gev3 .lt-tab input[type=time]:hover{border-color:var(--line);background:#fff}.gev3 .lt-tab tr.feita input[type=text]{text-decoration:line-through;color:var(--muted)}.gev3 .lt-tab .vencido input[type=date]{color:var(--red);font-weight:500}.gev3 .lt-tab td.acoes{text-align:right;width:60px;padding-right:22px}.gev3 .lt-tab select.lt-sel{width:auto;min-width:0;height:30px;padding:0 6px;line-height:28px;border:1px solid transparent;border-radius:6px;background-color:transparent;font-size:12px;color:var(--ink);cursor:pointer}.gev3 .lt-tab select.lt-sel:hover{border-color:var(--line);background-color:#fff}.gev3 .lt-tab select.lt-cat{font-weight:600}.gev3 .lt-tab select.lt-cat.checkin{background-color:#e7f1fb;color:var(--blue)}.gev3 .lt-tab select.lt-cat.planejamento{background-color:var(--amber-bg);color:var(--amber)}.gev3 .lt-tab select.lt-cat.onboarding{background-color:var(--green-bg);color:var(--green)}.gev3 .lt-tab select.lt-resp{max-width:200px}.gev3 .lt-tab select.lt-resp.cliente{background-color:#fde9e1;color:var(--orange);font-weight:600}.gev3 .lt-feito{min-height:32px;padding:5px 12px}.gev3 .lt-campo{display:flex;flex-direction:column;gap:6px;margin:0 0 18px;font-size:12px;font-weight:500;color:var(--muted)}.gev3 .lt-campo input[type=text],.gev3 .lt-campo input[type=date],.gev3 .lt-campo input[type=time]{width:100%;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff;font-size:14px;color:var(--ink)}.gev3 .lt-campo .ck-tipos{align-self:flex-start}.gev3 .lt-linha{display:grid;grid-template-columns:1fr 140px;gap:12px}.gev3 .lt-ajuda{font-size:12px;font-weight:400;color:var(--muted)}.gev3 .lt-sugestoes{display:flex;flex-wrap:wrap;gap:6px;margin:-8px 0 18px}.gev3 .lt-sugestoes .chip{border:1px solid var(--line)!important}.ck-ref{display:block;margin-top:4px;font-size:14px}.ck-kpi.destaque .ck-ref b{color:#fff;font-weight:600}.ck-ref b{color:var(--navy);font-weight:600}.ck-palco a.ck-link{color:inherit;text-decoration:none;border-bottom:1px dashed #b9c6de}.ck-palco a.ck-link:hover{color:var(--blue);border-bottom-color:var(--blue)}.ck-melhoria{display:grid;grid-template-columns:.85fr .85fr 2fr;gap:20px;min-height:0;flex:1}.ck-melhoria>.ck-caixa{display:flex;flex-direction:column;min-height:0;padding:18px 20px}.ck-mel-lista{margin:0;padding:0 0 0 26px;display:flex;flex-direction:column;gap:9px;font-size:16px}.ck-mel-lista li{padding-bottom:9px;border-bottom:1px solid var(--line)}.ck-mel-lista li:last-child{border-bottom:0}.ck-mel-lista li::marker{color:var(--muted);font-size:14px;font-weight:600}.ck-mel-tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.ck-mel-ferr{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 8px}.ck-mel-ferr .ck-nota{font-size:14px}.ck-palco .ck-busca.curta{width:230px;height:36px;font-size:15px}.ck-palco .ck-mel-ferr .ck-seg button{font-size:13px;padding:5px 10px}.ck-palco .ck-tab.candidatos{table-layout:fixed;font-size:15px}.ck-palco .ck-tab.candidatos th:nth-child(2){width:84px}.ck-palco .ck-tab.candidatos th:nth-child(3){width:96px}.ck-palco .ck-tab.candidatos th:nth-child(4){width:130px}.ck-palco .ck-tab.candidatos .tit{max-width:none}.ck-palco .ck-tab.candidatos td{padding-top:7px;padding-bottom:7px}.ck-palco .ck-curvas button{font-size:14px;padding:6px 12px}.ck-palco .ck-tab.produtos.estoque{font-size:16px}.ck-palco .ck-tab.produtos.estoque th:nth-child(3){width:104px}.ck-palco .ck-tab.produtos.estoque th:nth-child(4){width:130px}.ck-palco .ck-tab.produtos.estoque th:nth-child(5){width:150px}.ck-palco .ck-tab.produtos.estoque th:nth-child(6){width:130px}.ck-palco .ck-tab.produtos.estoque th:nth-child(7){width:190px}.ck-palco .ck-tab.variacao th:nth-child(5){width:92px}.ck-catalogo{display:grid;grid-template-columns:1.75fr 1fr;gap:20px;min-height:0;flex:1}.ck-catalogo>.ck-caixa{padding:16px 20px}.ck-catalogo.um{grid-template-columns:1fr}.ck-palco .ck-tab.catalogo{table-layout:fixed;font-size:15px}.ck-palco .ck-tab.catalogo .tit{max-width:none}.ck-palco .ck-tab.catalogo td{padding-top:7px;padding-bottom:7px}.ck-palco .ck-tab.catalogo th:nth-child(2){width:100px}.ck-palco .ck-tab.catalogo th:nth-child(3),.ck-palco .ck-tab.catalogo th:nth-child(4){width:122px}.ck-palco .ck-tab.catalogo th:nth-child(5){width:280px}.ck-marg{display:block;font-size:12px;color:var(--muted)}.ck-marg.ruim{color:var(--red);font-weight:600}.ck-marg.bom{color:var(--green);font-weight:600}button.ck-marg-btn{margin-left:auto;background:none;border:0;padding:0;font:inherit;font-size:12px;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px;color:var(--blue)}button.ck-marg-btn.ruim{color:var(--red)}button.ck-marg-btn:hover{text-decoration-style:solid}.ck-resumo-preco td,.ck-resumo-preco th{padding:9px 10px}.ck-resumo-preco tr.preco td{border-bottom:2px solid var(--line)}.ck-resumo-preco tr.sobra td{border-top:2px solid var(--navy);font-size:17px}.ck-resumo-preco td.ruim{color:var(--red)}.ck-palco button.ck-auto{font:inherit;font-size:14px;font-weight:600;border:1px dashed #b9c6de;border-radius:8px;background:#fff;color:var(--blue);padding:5px 10px;cursor:pointer}.ck-palco button.ck-auto.on{border:1px solid var(--green);background:var(--green-bg);color:var(--green)}.ck-palco button.ck-auto small{font-weight:500;margin-left:4px}.ck-auto-form{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ck-palco .ck-auto-form .ck-seg{padding:2px}.ck-palco .ck-auto-form .ck-seg button{font-size:12px;padding:3px 6px}.ck-palco .ck-auto-form input{width:64px;height:28px;font:inherit;font-size:14px;padding:0 6px;margin:0;border:1px solid var(--line);border-radius:6px}.ck-palco .ck-auto-form>button{font:inherit;font-size:12px;font-weight:600;height:28px;padding:0 8px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--navy);cursor:pointer}.ck-palco .ck-auto-form>button.ok{background:var(--navy);border-color:var(--navy);color:#fff}.ck-palco .ck-auto-form>button.x{border:0;font-size:18px;color:var(--muted);padding:0 4px}.ck-auto-msg{flex-basis:100%;font-size:12px;color:var(--green);line-height:1.3}.ck-auto-msg.ruim{color:var(--red)}.ck-rep{display:grid;grid-template-columns:520px 1fr;gap:24px;min-height:0;flex:1}.ck-rep>.ck-caixa{min-height:0}.ck-rep-nivel{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.ck-rep-nivel strong{font-size:34px;color:var(--navy);font-weight:600}.ck-rep-nums{display:inline-flex;gap:18px;font-size:15px;color:var(--muted)}.ck-rep-nums.linha{display:flex;flex-wrap:wrap;margin:-2px 0 6px}.ck-rep-nums b{font-size:20px;color:var(--navy)}.ck-rep-nums .ruim b,.ck-rep-nums .ruim{color:var(--red)}.ck-rep-nums .bom b{color:var(--green)}.ck-rep-alertas{margin-top:16px;gap:8px}.ck-rep-alertas li{font-size:15px}.ck-tarefa-tit-wrap{display:flex;align-items:center;gap:10px;min-width:0}.ck-tarefa-tit-wrap .ck-tag{font-size:11px}.ck-var-linha{font-size:14px;color:var(--muted)}.ck-kpi.destaque .ck-var-linha{color:#b8c4e0}.ck-palco .ck-melhoria .ck-caixa h3{font-size:13px;letter-spacing:1.2px;white-space:nowrap}.ck-palco .ck-melhoria .ck-pag{gap:6px;font-size:13px}.ck-palco .ck-melhoria .ck-pag button{width:30px;height:30px;font-size:22px}.ck-palco .ck-tab.candidatos th:nth-child(5){width:128px}.ck-pedir-wrap{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.ck-palco button.ck-pedir{font:inherit;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid var(--orange);border-radius:8px;background:#fff;color:var(--orange);padding:5px 10px;cursor:pointer}.ck-palco button.ck-pedir:hover:not(:disabled){background:var(--orange);color:#fff}.ck-palco button.ck-pedir:disabled{opacity:.6;cursor:wait}.ck-pedir-wrap{position:relative}.ck-pedir-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:20;width:320px;display:flex;flex-direction:column;gap:8px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px;box-shadow:0 12px 30px #08143a2e}.ck-pedir-pop textarea{font:inherit;font-size:13px;line-height:1.4;width:100%;border:1px solid var(--line);border-radius:8px;padding:8px;resize:vertical;color:var(--ink);background:#fff}.ck-pedir-pop-acoes{display:flex;justify-content:flex-end;gap:8px}.ck-palco button.ck-pedir-cancelar{font:inherit;font-size:13px;border:0;background:none;color:var(--muted);cursor:pointer}.ck-palco .ck-kpi.ck-cor-vermelho{background:#fff1f3;border-color:#f3c2c9}.ck-palco .ck-kpi.ck-cor-vermelho strong{color:var(--red)}.ck-palco button.ck-filtro.ck-cor-vermelho:hover{background:#ffe4e8;border-color:#e9a3ad}.ck-palco .ck-kpi.ck-cor-vermelho.on,.ck-palco button.ck-filtro.ck-cor-vermelho.on:hover{background:var(--red);border-color:var(--red)}.ck-palco .ck-kpi.ck-cor-vermelho.on strong{color:#fff}.ck-palco .ck-kpi.ck-cor-vermelho.on small,.ck-palco .ck-kpi.ck-cor-vermelho.on .ck-sub{color:#ffdce2}.ck-palco .ck-kpi.ck-cor-amarelo{background:#fff8e3;border-color:#efd590}.ck-palco .ck-kpi.ck-cor-amarelo strong{color:#8a5a00}.ck-palco button.ck-filtro.ck-cor-amarelo:hover{background:#fff1c9;border-color:#e3c062}.ck-palco .ck-kpi.ck-cor-amarelo.on,.ck-palco button.ck-filtro.ck-cor-amarelo.on:hover{background:#f2c94c;border-color:#e0b13a}.ck-palco .ck-kpi.ck-cor-amarelo.on strong{color:var(--navy)}.ck-palco .ck-kpi.ck-cor-amarelo.on small,.ck-palco .ck-kpi.ck-cor-amarelo.on .ck-sub{color:#5a4300}.ck-palco .ck-curvas{border:0;background:transparent;padding:0;gap:6px}.ck-palco .ck-curvas button{border-radius:0;padding:6px 10px;color:var(--muted)}.ck-palco .ck-curvas button.on{background:transparent;color:var(--navy);box-shadow:inset 0 -3px 0 var(--orange)}.ck-palco button.ck-cfg{font:inherit;font-size:14px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--muted);padding:8px 12px;cursor:pointer;white-space:nowrap}.ck-palco button.ck-cfg:hover{border-color:var(--blue);color:var(--navy)}.ck-palco .ck-cfg.aberto{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--ink);white-space:nowrap;border:1px solid var(--blue);border-radius:9px;padding:4px 6px 4px 12px}.ck-palco .ck-cfg.aberto input{width:64px;height:30px;font:inherit;font-size:15px;padding:0 6px;margin:0;border:1px solid var(--line);border-radius:6px}.ck-palco .ck-cfg.aberto button{font:inherit;font-size:13px;font-weight:600;height:30px;padding:0 10px;border:0;border-radius:6px;background:var(--navy);color:#fff;cursor:pointer}.ck-palco button.ck-chip-filtro{font:inherit;font-size:14px;font-weight:600;border:1px solid #f3c2c9;border-radius:9px;background:#fff;color:var(--red);padding:7px 12px;cursor:pointer;white-space:nowrap}.ck-palco button.ck-chip-filtro b{margin-left:4px}.ck-palco button.ck-chip-filtro:hover{background:#fff1f3}.ck-palco button.ck-chip-filtro.on{background:var(--red);border-color:var(--red);color:#fff}.ck-pot-sub{margin:-6px 0 8px;font-size:14px;line-height:1.35}.ck-palco .ck-tab.catalogo.pot th:nth-child(2){width:104px}.ck-palco .ck-tab.catalogo.pot th:nth-child(3){width:150px}.ck-palco .ck-tab.catalogo .ck-esq{text-align:left}.ck-palco .ck-tab.catalogo.pot .ck-tag{font-size:11px}.ck-mel-n{font-size:15px;font-weight:600;color:var(--muted)}.ck-mel-pag{margin-top:auto;padding-top:8px;display:flex;justify-content:flex-end}.ck-palco button.ck-pot{display:block;width:100%;font:inherit;text-align:left;color:#fff;cursor:pointer;border:1px solid var(--navy)}.ck-palco button.ck-pot:hover{background:#102466;border-color:#102466}.ck-palco button.ck-pot:focus-visible{outline:3px solid #9db3dc;outline-offset:2px}.ck-kpi.ck-pot small{display:flex;justify-content:space-between;align-items:center;gap:10px}.ck-pot-ver{font-size:13px;font-weight:600;color:#fff;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:1px 10px;white-space:nowrap}.ck-palco button.ck-pot:hover .ck-pot-ver{background:#ffffff24}.ck-pot-linha{display:flex;align-items:center;gap:18px}.ck-pot-barra{flex:1;min-width:60px;height:10px;border-radius:5px;background:#fff3;overflow:hidden}.ck-pot-barra i{display:block;height:100%;border-radius:5px;background:#fff}.ck-kpi.ck-pot .ck-sub b{color:#fff;font-weight:600}.ck-palco .gm-fundo{position:absolute}.ck-palco .gm-sheet{height:100%;max-height:100%;width:1040px;max-width:100%}.ck-palco .gm-head{padding:26px 36px 18px}.ck-palco .gm-sheet .gm-head h2{font-size:30px!important;font-weight:600;letter-spacing:-.6px}.ck-palco .gm-head p{font-size:15px;line-height:1.45;margin-top:8px}.ck-palco .gm-escopo{font-size:13px;letter-spacing:2.2px;color:var(--orange);margin-bottom:10px}.ck-palco .gm-conteudo{padding:20px 36px 22px;font-size:16px;line-height:1.45;display:flex;flex-direction:column;gap:16px}.ck-palco .gm-conteudo>*{flex:none}.ck-palco .gm-fechar{width:46px;height:46px}.ck-palco .gm-fechar .icon{width:22px;height:22px}.ck-pp-conta{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ck-pp-conta>div{border:1px solid var(--line);border-radius:14px;padding:14px 18px;min-width:0}.ck-pp-conta small{display:block;font-size:14px;color:var(--muted)}.ck-pp-conta strong{display:block;font-size:28px;letter-spacing:-.6px;color:var(--navy);font-weight:600;line-height:1.15;margin:4px 0 2px;white-space:nowrap}.ck-pp-conta span{font-size:13px;color:var(--muted)}.ck-pp-conta .garante{background:var(--navy);border-color:var(--navy)}.ck-pp-conta .garante small,.ck-pp-conta .garante span{color:#b8c4e0}.ck-pp-conta .garante strong{color:#fff}.ck-pp-conta .fora strong{color:var(--red)}.ck-pp-barra{display:flex;height:16px;border-radius:8px;overflow:hidden;background:var(--soft)}.ck-pp-barra i{display:block;height:100%}.ck-pp-barra i.garante,.ck-pp-leg i.garante{background:var(--navy)}.ck-pp-barra i.curto,.ck-pp-leg i.curto{background:#f2c94c}.ck-pp-barra i.ruptura,.ck-pp-leg i.ruptura{background:var(--red)}.ck-pp-leg{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:14px;color:var(--muted);margin-top:-8px}.ck-pp-leg span{display:inline-flex;align-items:center;gap:7px}.ck-pp-leg i{display:inline-block;width:12px;height:12px;border-radius:3px}.ck-pp-leg b{color:var(--ink);font-weight:600}.ck-caixa-cab.ck-pp-cab{margin:4px 0 -6px}.ck-palco .ck-tab.ck-pp-tab{table-layout:fixed;font-size:15px}.ck-palco .ck-tab.ck-pp-tab th{font-size:11px;line-height:1.25;vertical-align:bottom}.ck-palco .ck-tab.ck-pp-tab th.num{white-space:normal}.ck-palco .ck-tab.ck-pp-tab th:nth-child(n+2){width:84px}.ck-palco .ck-tab.ck-pp-tab th:nth-child(5){width:100px}.ck-palco .ck-tab.ck-pp-tab th:nth-child(6){width:76px}.ck-palco .ck-tab.ck-pp-tab th:nth-child(7){width:100px}.ck-palco .ck-tab.ck-pp-tab th:nth-child(8){width:106px}.ck-palco .ck-tab.ck-pp-tab td{padding:7px 8px 7px 0}.ck-palco .ck-tab.ck-pp-tab .tit{max-width:none}.ck-palco .ck-tab.ck-pp-tab .tit .ck-curva{margin-right:8px;font-size:12px;min-width:24px}.ck-pp-perde{color:var(--red);font-weight:600}.ck-palco .ck-pp-nota{font-size:13px;margin:0}.ck-arquivo button.ck-pedir,.ck-arquivo .ck-notif-wrap,.ck-arquivo .ck-metas-editar,.ck-arquivo .ck-nova,.ck-arquivo .ck-tarefa .ck-x,.ck-arquivo .ck-auto-form{display:none}.ck-arquivo button.ck-auto:not(.on){visibility:hidden}.ck-arquivo .ck-auto,.ck-arquivo .ck-tarefa input,.ck-arquivo .ck-tarefa button,.ck-arquivo .ck-tarefa select{pointer-events:none}.ck-notif-wrap{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.ck-palco button.ck-notificar{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:15px;font-weight:600;border:0;border-radius:9px;padding:8px 16px;background:var(--orange);color:#fff;cursor:pointer;white-space:nowrap}.ck-palco button.ck-notificar:hover{background:#c9410f}.ck-palco button.ck-notificar svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.ck-palco .ck-btn{font:inherit;font-size:15px;font-weight:600;border:1px solid var(--line);border-radius:9px;padding:9px 18px;background:#fff;color:var(--ink);cursor:pointer}.ck-palco .ck-btn.primario{background:var(--navy);border-color:var(--navy);color:#fff}.ck-palco .ck-btn:disabled{opacity:.5;cursor:default}.ck-notif-o-que{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:22px}.ck-notif-o-que div{background:var(--soft);border-radius:12px;padding:14px 16px}.ck-notif-o-que strong{display:block;font-size:28px;color:var(--navy)}.ck-notif-o-que small{font-size:13px;color:var(--muted)}.ck-notif-h{font-size:16px;margin:0 0 8px;color:var(--navy)}.ck-notif-dest{list-style:none;margin:0 0 16px;padding:0}.ck-notif-dest li{border-bottom:1px solid var(--line)}.ck-notif-dest label{display:flex;gap:12px;align-items:center;padding:10px 2px;cursor:pointer;font-size:16px}.ck-notif-dest input{width:18px;height:18px;accent-color:var(--navy)}.ck-notif-acoes{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.ck-notif-ok h3{color:var(--green);margin:0 0 8px}.ck-metas-caixa{display:flex;flex-direction:column;gap:10px}.ck-ano-graf{position:relative}.ck-ano-dica{position:absolute;top:4px;transform:translate(14px);min-width:230px;background:#08143a;color:#fff;border-radius:10px;padding:10px 14px;font-size:14px;pointer-events:none;box-shadow:0 10px 26px #08143a4d;display:flex;flex-direction:column;gap:4px;z-index:2}.ck-ano-dica.esq{transform:translate(calc(-100% - 14px))}.ck-ano-dica b{font-size:15px;margin-bottom:2px}.ck-ano-dica span{display:flex;align-items:center;gap:8px}.ck-ano-dica i{width:10px;height:10px;border-radius:3px;flex:none}.ck-ano-dica em{font-style:normal;font-weight:700;margin-left:auto;padding-left:14px}.ck-ano-dica .ck-ano-dica-pct{color:#c9d4ea;font-size:13px;padding-left:18px}.ck-metas-rodape{display:flex;align-items:center;gap:16px}.ck-metas-rodape .ck-legenda{flex:1}.ck-metas-nota{margin:0;font-size:13px}.ck-metas-form{display:flex;flex-direction:column;gap:10px}.ck-metas-linha{display:grid;grid-template-columns:6.25% repeat(12,1fr) .7%;gap:0;align-items:center}.ck-metas-rot{font-size:14px;font-weight:700;color:var(--orange);text-align:right;padding-right:10px}.ck-palco .ck-metas-linha input{width:calc(100% - 8px);margin:0 4px;font:inherit;font-size:14px;text-align:center;border:1px solid var(--line);border-radius:7px;padding:6px 4px;color:var(--ink);background:#fff}.ck-palco .ck-metas-linha input:focus{outline:2px solid var(--blue);border-color:var(--blue)}.ck-palco .ck-metas-linha input.ruim{border-color:var(--red);background:var(--red-bg)}.ck-metas-acoes{display:flex;align-items:center;gap:12px}.ck-metas-dir{margin-left:auto;display:flex;gap:10px}.ck-palco .ck-metas-ini{display:flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap;color:var(--muted);margin:0}.ck-palco .ck-metas-ini input{font:inherit;font-size:14px;border:1px solid var(--line);border-radius:7px;padding:5px 8px;color:var(--ink)}.ck-dg-ruim{color:var(--red)}.ck-palco .ck-dg-barra{display:flex;width:100%;border-radius:7px;overflow:hidden;background:var(--soft);gap:2px}.ck-palco .ck-dg-barra i{display:block;height:100%}.ck-dg-pe{margin:10px 0 0;font-size:14px}.ck-palco .ck-caixa h3.ck-dg-h3{margin-top:16px}.ck-palco .ck-dg-tab{table-layout:fixed}.ck-palco .ck-dg-tab td.tit{white-space:normal;overflow:hidden}.ck-palco .ck-dg-tab th.w90{width:90px}.ck-palco .ck-dg-tab th.w100{width:100px}.ck-palco .ck-dg-tab th.w110{width:110px}.ck-palco .ck-dg-tab th.w120{width:120px}.ck-palco .ck-dg-tab th.w140{width:140px}.ck-palco .ck-dg-tab th.w160{width:160px}.ck-palco .ck-dg-tab th.w280{width:280px}.ck-dg-prod{display:flex;align-items:center;gap:8px;min-width:0}.ck-palco .ck-dg-prod>a.ck-link,.ck-dg-prod>.ck-dg-prod-t{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-dg-prod>.ck-tag,.ck-dg-prod>.ck-curva{flex:none}.ck-palco .ck-dg-tab .ck-dg-sub{display:block;font-size:12px;margin-top:1px}.ck-palco .ck-dg-tab td,.ck-palco .ck-dg-tab th{padding-top:9px;padding-bottom:9px}.ck-dg-nome{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:440px;font-weight:600}.ck-dg-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.ck-palco .ck-dg-tab td.ck-dg-camp{padding-top:6px;padding-bottom:6px}.ck-dg-tags .ck-tag{font-size:10px;padding:2px 6px;letter-spacing:.5px}.ck-palco .ck-dg-tab .tit .ck-tag{font-size:10px}.ck-dg-topo{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.ck-dg-mesa{border-radius:16px;padding:20px 26px;background:#fff1f3;border:1px solid #f3c2c9}.ck-dg-mesa small{display:block;font-size:15px;color:var(--red);font-weight:600}.ck-dg-mesa strong{display:block;font-size:46px;letter-spacing:-1px;color:var(--red);font-weight:700;line-height:1.1;margin:4px 0 8px}.ck-dg-mesa ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.ck-dg-partes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px}.ck-dg-partes.n2{grid-template-columns:repeat(2,1fr)}.ck-dg-partes.n1{grid-template-columns:1fr}.ck-dg-partes>div{display:flex;flex-direction:column;min-width:0}.ck-dg-parte-rot{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.ck-dg-partes strong{font-size:36px;margin:2px 0 4px}.ck-dg-parte-t{font-size:13px;color:var(--ink);line-height:1.35}.ck-dg-mesa li{font-size:15px;color:var(--ink)}.ck-dg-mesa li b{color:var(--red);margin-right:4px}.ck-dg-mesa.ok{background:var(--green-bg);border-color:#bfe3cb}.ck-dg-mesa.ok small,.ck-dg-mesa.ok strong{color:var(--green)}.ck-dg-mesa.ok li.aviso b{color:var(--amber)}.ck-dg-cartoes{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ck-dg-cartoes.n3,.ck-dg-cartoes.n5,.ck-dg-cartoes.n6{grid-template-columns:repeat(3,1fr)}.ck-dg-cartao{border:1px solid var(--line);border-left:5px solid var(--red);border-radius:14px;padding:14px 18px;display:flex;flex-direction:column;gap:2px;min-width:0}.ck-dg-cartao.ok{border-left-color:var(--green)}.ck-dg-area{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.ck-dg-cartao strong{font-size:32px;letter-spacing:-.5px;color:var(--red);font-weight:700;line-height:1.15;white-space:nowrap}.ck-dg-cartao.ok strong{color:var(--green)}.ck-dg-rot{font-size:15px;font-weight:600;color:var(--ink)}.ck-dg-cartao small{font-size:13px;color:var(--muted);line-height:1.35}.ck-dg-cenario{margin:-6px 0 -8px;font-size:16px;color:var(--muted)}.ck-dg-cenario .ck-tag{margin:0 6px;vertical-align:2px}.ck-dg-ads{flex:1;grid-template-columns:1.35fr 1fr}.ck-dg-ads>.ck-caixa{display:flex;flex-direction:column;padding:16px 20px}.ck-dg-ads .ck-dg-pe{margin-top:auto;padding-top:8px}.ck-dg-promo{display:grid;grid-template-columns:400px 1fr;gap:20px;min-height:0;flex:1}.ck-dg-promo>.ck-caixa{display:flex;flex-direction:column;padding:16px 20px}.ck-dg-curva{display:flex;flex-direction:column;gap:6px;margin:10px 0 8px}.ck-dg-curva-cab{display:flex;align-items:center;gap:10px;font-size:16px}.ck-dg-curva .ck-nota{font-size:13px}.ck-dg-faixas{display:flex;flex-direction:column;gap:4px;width:380px;flex:none}.ck-dg-faixas .ck-nota{font-size:12px;text-align:right}.ck-dg-margem{flex:1;display:flex;flex-direction:column;padding:16px 20px}.ck-dg-margem .ck-dg-pe{margin-top:auto;padding-top:8px}.ck-dg-qual{display:grid;grid-template-columns:430px 1fr;gap:20px;min-height:0;flex:1}.ck-dg-qual>.ck-caixa{display:flex;flex-direction:column;padding:16px 20px}.ck-dg-nivel{display:grid;grid-template-columns:110px 1fr 46px;align-items:center;gap:10px;font-size:15px;margin:6px 0}.ck-dg-nivel i{display:block;height:12px;border-radius:6px;min-width:2px}.ck-dg-nivel b{text-align:right}.ck-dg-pend{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.ck-dg-pend li{display:grid;grid-template-columns:92px 1fr 40px;align-items:center;gap:8px;font-size:14px}.ck-dg-pend .ck-tag{font-size:10px;text-align:center;padding:2px 4px}.ck-dg-pend-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-dg-pend b{text-align:right}.ck-palco .ck-dg-qtab .ck-dg-falta{font-size:13px;color:var(--muted);max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-palco .ck-dg-tab .ck-dg-alvo{font-size:13px;color:var(--muted);font-weight:400}.ck-palco .ck-dg-tab td.ck-dg-nota{white-space:nowrap}.ck-palco .ck-dg-tab td.ck-dg-nota .ck-nota{font-size:12px}.ck-palco .ck-dg-tab th.w200{width:200px}.ck-palco .ck-dg-tab th.w240{width:240px}.ck-dg-uso{display:flex;align-items:center;gap:10px}.ck-dg-uso-barra{flex:1;height:10px;border-radius:5px;background:var(--soft);overflow:hidden}.ck-dg-uso-barra i{display:block;height:100%;border-radius:5px;background:var(--navy)}.ck-dg-uso-barra i.baixo{background:var(--red)}.ck-dg-uso-barra i.teto{background:#e0a526}.ck-dg-uso b{font-size:15px;width:44px;text-align:right}.ck-palco .ck-dg-tab td.ck-dg-acao{font-size:14px;color:var(--ink);line-height:1.3;white-space:normal}.ck-palco .ck-dg-pares td{vertical-align:top}.ck-palco .ck-dg-pares .ck-dg-sub b{font-weight:600}.ck-palco .ck-dg-tab th.w220{width:220px}.ck-palco .ck-dg-tab .ck-dg-uso-td{padding-left:22px}.gev3 .ck-hist-rolar{overflow-x:auto}.gev3 .ck-hist td{white-space:nowrap}.gev3 .main .ck-hist select.ck-sel{min-width:120px;padding:5px 10px;border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:600;color:var(--muted);background-color:#fff;cursor:pointer}.gev3 .main .ck-hist select.ck-sel.ok{color:var(--green);background-color:var(--green-bg);border-color:#b9e0cc}.gev3 .main .ck-hist select.ck-sel:disabled{cursor:not-allowed;opacity:.6}.gev3 .main .ck-hist select.ck-sel.ok:disabled{opacity:1}.gev3 .main .lt-tab button.lt-quem:not(.btn):not(.icon-btn){display:inline-flex;align-items:center;gap:8px;min-height:30px;max-width:210px;padding:2px 8px 2px 2px;border:1px solid transparent;border-radius:999px;background:transparent;box-shadow:none;color:var(--ink);font-size:12px;font-weight:400;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .main .lt-tab button.lt-quem:hover:not(.btn):not(.icon-btn){border-color:var(--line);background:#fff}.gev3 .main .lt-tab button.lt-quem.cliente:not(.btn):not(.icon-btn){padding:2px 10px;background:#fde9e1;color:var(--orange);font-weight:600}.ck-palco button.ck-kpi.clicavel{font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ck-palco button.ck-kpi.clicavel:hover{border-color:var(--blue)}.ck-palco button.ck-kpi.clicavel.ativo{border-color:var(--navy);box-shadow:0 0 0 2px var(--navy) inset}.ck-palco .ck-btn-detalhe{font:inherit;font-size:15px;font-weight:600;border:1px solid var(--navy);border-radius:10px;padding:8px 16px;background:#fff;color:var(--navy);cursor:pointer;white-space:nowrap}.ck-palco .ck-btn-detalhe:hover{background:var(--navy);color:#fff}.ck-det-barra{margin:0 0 4px;justify-content:flex-start}.ck-det{display:grid;grid-template-columns:1fr 1.25fr;gap:24px;min-height:0}.ck-palco .ck-det .ck-caixa-cab h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:460px}.ck-palco .ck-tab.ck-det-camp,.ck-palco .ck-tab.ck-det-itens{table-layout:fixed;font-size:15px}.ck-palco .ck-tab.ck-det-camp th:nth-child(2){width:118px}.ck-palco .ck-tab.ck-det-camp th:nth-child(3){width:128px}.ck-palco .ck-tab.ck-det-camp th:nth-child(4){width:118px}.ck-palco .ck-tab.ck-det-camp .tit,.ck-palco .ck-tab.ck-det-itens .tit{max-width:none}.ck-palco .ck-tab.ck-det-camp tr{cursor:pointer}.ck-palco .ck-tab.ck-det-camp tr:hover td{background:var(--soft)}.ck-palco .ck-tab.ck-det-camp tr.sel td{background:#eef3ff}.ck-palco .ck-tab.ck-det-camp tr.sel td:first-child{box-shadow:4px 0 0 var(--navy) inset}.ck-palco .ck-tab.ck-det-camp .tit small{display:block;overflow:hidden;text-overflow:ellipsis}.ck-palco .ck-det-nome{font:inherit;font-weight:600;color:var(--navy);background:none;border:0;padding:0;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:left}.ck-palco .ck-tab.ck-det-itens th:nth-child(n+2){width:112px}.ck-palco .ck-tab.ck-det-itens th:nth-child(5){width:80px}.ck-palco .ck-tab.ck-det-itens tr.inativo td{color:var(--muted)}.ck-det-ajustes{margin:0 0 10px;align-items:center}.ck-det-ajuste{display:inline-flex;align-items:center;gap:6px}.ck-det-ajuste small{font-size:13px;color:var(--muted);font-weight:600}.ck-palco .ck-det-sub{margin:4px 0 6px;min-height:0}.ck-palco .ck-det-sub .ck-nota{font-size:14px}@page{size:1600px 900px;margin:0}.ck-pdf{background:#fff}.ck-pdf .ck-palco{border-radius:0;box-shadow:none;transform:none;break-after:page;page-break-after:always}.ck-pdf .ck-palco:last-child{break-after:auto;page-break-after:auto}.ck-pdf .ck-so-tela,.ck-pdf .ck-pag button{display:none}.ck-palco .ck-tab.cupons{table-layout:fixed;font-size:16px}.ck-palco .ck-tab.cupons .tit{max-width:none}.ck-palco .ck-tab.cupons th:nth-child(2){width:132px}.ck-palco .ck-tab.cupons th:nth-child(3){width:116px}.ck-palco .ck-tab.cupons th:nth-child(4){width:96px}.ck-palco .ck-tab.cupons th:nth-child(5){width:178px}.ck-palco .ck-tab.cupons th:nth-child(6){width:124px}.ck-palco .ck-tab.ck-det-camp th:first-child,.ck-palco .ck-tab.ck-det-camp td:first-child{padding-left:12px}.gev3 .lt-tab td.lt-rotina-nome{min-width:320px;width:34%}.gev3 .lt-resp-rosto{position:relative;display:inline-flex;align-items:center;cursor:pointer}.gev3 .lt-resp-rosto .rosto{pointer-events:none}.gev3 .main .lt-tab .lt-resp-rosto select.lt-resp{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-width:none;opacity:0;cursor:pointer;padding:0}.gev3 .lt-resp-rosto:hover .rosto,.gev3 .lt-resp-rosto:focus-within .rosto{box-shadow:0 0 0 2px var(--blue)}.gev3 .lt-tab td.lt-ativ{min-width:280px;width:40%}.gev3 .lt-tab textarea.lt-titulo{display:block;width:100%;min-width:0;resize:none;overflow:hidden;border:1px solid transparent;border-radius:6px;padding:6px 8px;background:transparent;font:inherit;font-size:13.5px;line-height:1.4;color:var(--ink);min-height:0;height:auto}.gev3 .lt-tab textarea.lt-titulo:hover{border-color:var(--line);background:#fff}.gev3 .lt-tab textarea.lt-titulo:focus{border-color:var(--blue);background:#fff;outline:none}.gev3 .lt-tab textarea.lt-titulo.feita{text-decoration:line-through;color:var(--muted)}.gev3 .main .lt-tab select.pp-estado{height:30px;min-height:0;width:auto;max-width:172px;padding:0 26px 0 10px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;border:1px dashed #b7c0cf;background-color:#fff;color:var(--muted)}.gev3 .main .lt-tab select.pp-estado.concluida{border:1px solid #9fd8b4;background-color:#eaf7ef;color:#1c7a43}.gev3 .main .lt-tab select.pp-estado.validacao{border:1px solid #c4b5fd;background-color:#f3f0ff;color:#5b47d6}.gev3 .main .lt-tab select.pp-estado.externa{border:1px solid #e9c46a;background-color:var(--amber-bg);color:var(--amber)}.gev3 .main .lt-tab select.pp-estado.bloqueada{border:1px solid #f0a5ae;background-color:var(--red-bg);color:var(--red)}.gev3 .main .lt-tab button.pp-titulo,.gev3 .main .lt-tab button.pp-titulo:hover{background:none!important;color:var(--ink)!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:0!important;height:auto!important;font:inherit!important;font-weight:500!important;text-align:left;display:inline;white-space:normal;cursor:pointer}.gev3 .main .lt-tab button.pp-titulo:hover{color:var(--navy)!important;text-decoration:underline}.gev3 .main .lt-tab tr.feita button.pp-titulo{color:var(--muted)!important;text-decoration:line-through}.gev3 .ck-proximo{margin-top:-10px}.gev3 .main .ck-proximo button.text-link{display:inline;min-height:0!important;padding:0!important;border:0!important;background:none!important;color:var(--blue)!important;font-size:13px!important;font-weight:500;text-decoration:underline}.gev3 .lt-tab th.lt-sel-col,.gev3 .lt-tab td.lt-sel-col{width:34px;padding-right:0}.gev3 .main .lt-tab .lt-sel-col input{width:16px;height:16px;min-height:0;margin:0;cursor:pointer}.gev3 .lt-tab tr.lt-marcada td{background:var(--soft)}.gev3 .at-cartoes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.gev3 .main .at-pagina button.at-cartao:not(.btn):not(.icon-btn){display:flex;flex-direction:column;justify-content:flex-start;font-weight:400;box-shadow:none;align-items:flex-start;gap:2px;text-align:left;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:14px 16px;min-height:0;cursor:pointer}.gev3 .main .at-pagina button.at-cartao:hover:not(.btn):not(.icon-btn){border-color:var(--navy);background:#fff;color:var(--ink)}.gev3 .main .at-pagina button.at-cartao.on:not(.btn):not(.icon-btn){border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);background:#fff;color:var(--ink)}.gev3 .at-cartao .at-rot{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.gev3 .at-cartao strong{font-size:28px;line-height:1.1;color:var(--navy)}.gev3 .at-cartao.alerta strong{color:var(--red)}.gev3 .at-cartao .at-sub{font-size:12px;color:var(--muted)}.gev3 .at-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px}.gev3 .main .at-filtros select,.gev3 .main .at-filtros input[type=search]{height:40px;border:1px solid var(--line);border-radius:10px;padding:0 12px;background:#fff;font-size:13px;width:auto;min-width:180px}.gev3 .main .at-filtros input[type=search]{flex:1;min-width:200px}.gev3 .main .at-filtros label.at-check{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);margin:0;font-weight:500;white-space:nowrap}.gev3 .at-check input{accent-color:var(--green);width:16px;height:16px;margin:0}.gev3 .at-grupo{padding:0;margin-bottom:14px;overflow:hidden}.gev3 .at-grupo h2{display:flex;align-items:center;gap:8px;font-size:14px;margin:0;padding:12px 20px;border-bottom:1px solid var(--line);background:var(--soft)}.gev3 .at-grupo h2 span{font-size:12px;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:999px;padding:0 8px}.gev3 .at-grupo.atrasadas h2{color:var(--red);background:var(--red-bg)}.gev3 .at-grupo.hoje h2{color:var(--navy)}.gev3 .at-linhas{list-style:none;margin:0;padding:0}.gev3 .at-linhas li{display:grid;grid-template-columns:18px 172px 56px minmax(0,1fr) 150px 104px 92px;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid var(--line)}.gev3 .at-linhas li>button.at-feito{justify-self:start}.gev3 .at-linhas li:last-child{border-bottom:0}.gev3 .main .at-linhas button.at-feito{min-height:30px;padding:4px 10px;font-size:12px;font-weight:600;justify-content:center;background:#fff;color:var(--muted);border:1px dashed #b8c0cc}.gev3 .main .at-linhas button.at-feito:hover:not(:disabled){border-color:var(--green);color:var(--green);background:var(--green-bg)}.gev3 .main .at-linhas button.at-feito:disabled{opacity:.55;cursor:default}.gev3 .main .at-linhas button.at-feito.ok,.gev3 .main .at-linhas button.at-feito.ok:hover:not(:disabled){background:var(--green);color:#fff;border:1px solid var(--green);opacity:1}.gev3 .main .at-linhas button.at-feito.ok:hover:not(:disabled){filter:brightness(.92)}.gev3 .at-hora{font-variant-numeric:tabular-nums;font-weight:600;color:var(--navy);font-size:13px}.gev3 .at-linhas li.atrasada .at-hora{color:var(--red)}.gev3 .at-texto{display:flex;flex-direction:column;min-width:0}.gev3 .at-titulo{color:var(--ink);font-weight:500;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .at-titulo:hover{color:var(--navy);text-decoration:underline}.gev3 .at-meta{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .at-linhas li.feita .at-titulo{text-decoration:line-through;color:var(--muted)}.gev3 .at-quem{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;min-width:0}.gev3 .at-quem>span:last-child:not(.rostos):not(.rosto){overflow:hidden;text-overflow:ellipsis}.gev3 .at-tag{font-size:11px;font-weight:600;border-radius:999px;padding:2px 10px;white-space:nowrap;background:var(--soft);color:var(--muted)}.gev3 .at-tag.checkin,.gev3 .at-ev.checkin{background:#e7f1fb;color:var(--blue)}.gev3 .at-tag.planejamento,.gev3 .at-ev.planejamento{background:var(--amber-bg);color:var(--amber)}.gev3 .at-tag.onboarding,.gev3 .at-ev.onboarding{background:var(--green-bg);color:var(--green)}.gev3 .at-tag.rotina,.gev3 .at-ev.rotina{background:#efeaf8;color:#5b3fa0}.gev3 .at-cal{padding:16px 20px 20px}.gev3 .at-cal-topo{display:flex;align-items:center;gap:8px;margin-bottom:12px}.gev3 .at-cal-topo h2{font-size:16px;margin:0 6px;min-width:170px;text-align:center}.gev3 .main .at-cal-topo button.icon-btn{font-size:20px;line-height:1;width:32px;height:32px}.gev3 .at-ev{display:block;font-size:11px;line-height:1.3;border-radius:4px;padding:2px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .at-ev b{font-weight:700;margin-right:4px}.gev3 .at-ev.feita{text-decoration:line-through;opacity:.6}.gev3 .at-ev.atrasada{box-shadow:inset 2px 0 0 var(--red)}.gev3 .at-dia-aberto{margin-top:16px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.gev3 .at-dia-aberto h3{font-size:14px;margin:0;padding:10px 20px;background:var(--soft);border-bottom:1px solid var(--line)}.gev3 .at-dia-aberto .ck-vazio{padding:16px 20px;margin:0}.gev3 .at-tag.melhoria,.gev3 .at-ev.melhoria{background:#fdecef;color:#a3324a}.gev3 .at-tag.cadastro,.gev3 .at-ev.cadastro{background:#e6f4f4;color:#1d6b6b}.gev3 .at-foto{width:40px;height:40px;border-radius:8px;object-fit:cover;border:1px solid var(--line);background:#fff}.gev3 .at-foto.vazia{display:inline-grid;place-items:center;color:var(--muted);background:var(--soft)}.gev3 .at-situacao{font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px;white-space:nowrap;background:var(--soft);color:var(--muted);border:1px solid transparent}.gev3 .main .at-linhas select.at-situacao{height:30px;min-height:0;width:auto;max-width:172px;justify-self:start;text-overflow:ellipsis;padding:0 26px 0 10px;border-radius:999px;cursor:pointer;background-color:var(--amber-bg);color:var(--amber);border:1px solid transparent;font-size:12px;font-weight:600}.gev3 .main .at-linhas select.at-situacao:hover{border-color:var(--amber)}.gev3 .at-situacao.aguardando_cliente{background:#e7f1fb;color:var(--blue)}.gev3 .at-situacao.processando,.gev3 .at-situacao.ia,.gev3 .at-situacao.na_fila,.gev3 .at-situacao.publicando,.gev3 .at-situacao.cadastrando{background:var(--soft);color:var(--muted)}.gev3 .main .at-linhas select.at-situacao.aprovado{background-color:var(--green-bg);color:var(--green)}.gev3 .at-situacao.erro{background:var(--red-bg);color:var(--red)}.gev3 .main .at-cal-topo button.at-ver-atrasadas{margin-left:auto;color:var(--red)}.gev3 .lt-campo textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:10px 12px;font:inherit;font-size:14px;color:var(--ink);resize:vertical}.gev3 .at-semana{display:grid;grid-template-columns:64px repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.gev3 .at-sem-canto,.gev3 .at-sem-dia{background:var(--soft);border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px;font-size:12px;color:var(--muted);text-transform:capitalize}.gev3 .at-sem-dia strong{color:var(--ink);margin-left:4px}.gev3 .at-sem-dia.hoje{background:var(--navy);color:#fff}.gev3 .at-sem-dia.hoje strong{color:#fff}.gev3 .at-sem-hora{font-size:11px;color:var(--muted);padding:6px 8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:right;font-variant-numeric:tabular-nums}.gev3 .at-sem-cel{min-height:52px;padding:4px;display:flex;flex-direction:column;gap:3px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.gev3 .at-sem-cel.hoje{background:#f7f9fd}.gev3 .at-sem-cel.dia-todo{background:#fbfcfd;min-height:44px}.gev3 .main .at-pagina .at-semana button.at-ev:not(.btn):not(.icon-btn){display:block;width:100%;text-align:left;border:0;min-height:0;padding:3px 6px;border-radius:4px;font-size:11px;font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;box-shadow:none}.gev3 .main .at-pagina .at-semana button.at-ev:hover:not(.btn):not(.icon-btn){filter:brightness(.96)}.gev3 .main .at-pagina .at-semana button.at-ev.checkin:not(.btn):not(.icon-btn){background:#e7f1fb;color:var(--blue)}.gev3 .main .at-pagina .at-semana button.at-ev.planejamento:not(.btn):not(.icon-btn){background:var(--amber-bg);color:var(--amber)}.gev3 .main .at-pagina .at-semana button.at-ev.onboarding:not(.btn):not(.icon-btn){background:var(--green-bg);color:var(--green)}.gev3 .main .at-pagina .at-semana button.at-ev.rotina:not(.btn):not(.icon-btn){background:#efeaf8;color:#5b3fa0}.gev3 .main .at-pagina .at-semana button.at-ev.melhoria:not(.btn):not(.icon-btn){background:#fdecef;color:#a3324a}.gev3 .main .at-pagina .at-semana button.at-ev.cadastro:not(.btn):not(.icon-btn){background:#e6f4f4;color:#1d6b6b}.gev3 .at-ev-cli{display:block;font-size:10px;opacity:.75;overflow:hidden;text-overflow:ellipsis}.gev3 .lt-tab td.ob-acoes{text-align:right;width:60px;padding-right:22px}.gev3 .ob-modelos td input[type=number]{width:64px}.gev3 .ob-d{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);white-space:nowrap}.gev3 .ob-novo{display:grid;grid-template-columns:minmax(0,1fr) 110px 120px 160px auto;gap:10px;align-items:end;padding:14px 22px;border-top:1px solid var(--line);background:var(--soft)}.gev3 .ob-novo .lt-campo{margin:0}.gev3 .main .ob-novo input,.gev3 .main .ob-novo select{height:40px;border:1px solid var(--line);border-radius:8px;padding:0 10px;background:#fff;font-size:14px;width:100%}.gev3 .ob-previa{list-style:none;margin:0 0 16px;padding:0;border:1px solid var(--line);border-radius:10px}.gev3 .ob-previa li{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:10px;padding:9px 14px;border-bottom:1px solid var(--line);font-size:13px}.gev3 .ob-previa li:last-child{border-bottom:0}.gev3 .ob-previa .ob-data{font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .ob-barra{display:inline-block;width:120px;height:8px;border-radius:999px;background:var(--soft);overflow:hidden;vertical-align:middle;margin-right:8px}.gev3 .ob-barra i{display:block;height:100%;background:var(--green);border-radius:999px}.gev3 .main .lt-campo select{width:100%;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff;font-size:14px}@media (max-width: 900px){.gev3 .at-filtros .ck-tipos{flex-wrap:wrap;max-width:100%}.gev3 .at-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}.gev3 .at-linhas li{grid-template-columns:18px 128px 40px minmax(0,1fr)}.gev3 .at-linhas .at-tag,.gev3 .at-linhas .at-quem,.gev3 .at-linhas .at-cliente{display:none}.gev3 .at-linhas li.at-cab span:nth-child(n+4){display:none}.gev3 .at-semana{grid-template-columns:44px repeat(5,minmax(0,1fr))}.gev3 .ob-novo{grid-template-columns:1fr 1fr}}.gev3 .at-tag.global,.gev3 .at-ev.global{background:#eceff6;color:var(--navy)}.gev3 .main .at-pagina .at-semana button.at-ev.global:not(.btn):not(.icon-btn){background:#eceff6;color:var(--navy)}.gev3 .main .at-pagina button.at-titulo-btn:not(.btn):not(.icon-btn){display:block;justify-content:flex-start;width:100%;background:none;border:0;padding:0;min-height:0;box-shadow:none;color:var(--ink);font-weight:500;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .main .at-pagina button.at-titulo-btn:not(.btn):not(.icon-btn),.gev3 .main .at-pagina button.at-titulo-btn:hover:not(.btn):not(.icon-btn),.gev3 .main .at-pagina button.at-titulo-btn:focus:not(.btn):not(.icon-btn){background:none!important;box-shadow:none!important;border:0!important}.gev3 .main .at-pagina button.at-titulo-btn:hover:not(.btn):not(.icon-btn){color:var(--navy)!important;text-decoration:underline}.gev3 .main .at-pagina .at-linhas li.feita button.at-titulo-btn:not(.btn):not(.icon-btn){color:var(--muted)!important;text-decoration:line-through}.gev3 .main .at-pagina .at-linhas li.feita button.at-titulo-btn:hover:not(.btn):not(.icon-btn){color:var(--navy)!important}.gev3 .at-campos-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gev3 .at-nota-todos{margin:-8px 0 16px}.gev3 .at-cliente{font-size:12.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.gev3 .at-cliente.geral{color:var(--muted)}.gev3 .at-linhas .at-tag{justify-self:start}.gev3 .at-linhas li.at-cab{padding-top:8px;padding-bottom:8px;background:#fbfcfd}.gev3 .at-linhas li.at-cab span{font-size:10.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);white-space:nowrap}.gev3 .at-linhas li.at-cab span:last-child{text-align:right}.gev3 .main .at-linhas select.at-estado{justify-self:start;height:30px;min-height:0;width:auto;max-width:172px;padding:0 26px 0 10px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;border:1px dashed #b7c0cf;background-color:#fff;color:var(--muted)}.gev3 .main .at-linhas select.at-estado.externa{border:1px solid #e9c46a;background-color:var(--amber-bg);color:var(--amber)}.gev3 .main .at-linhas select.at-estado.validacao{border:1px solid #c4b5fd;background-color:#f3f0ff;color:#5b47d6}.gev3 .main .at-linhas select.at-estado.bloqueada{border:1px solid #f0a5ae;background-color:var(--red-bg);color:var(--red)}.gev3 .main .at-linhas select.at-estado:disabled{opacity:.55;cursor:default}.gev3 .main .at-pagina button.at-titulo-btn:not(.btn):not(.icon-btn) .icon{width:13px;height:13px;margin-left:5px;vertical-align:-2px;color:var(--muted)}.gev3 .da{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;align-items:start}.gev3 .da-esq{display:flex;flex-direction:column;gap:12px}.gev3 .da-quem{display:flex;flex-direction:column;gap:6px}.gev3 .da-pessoa{display:inline-flex;align-items:center;gap:8px;font-size:13px}.gev3 .da textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:10px 12px;font:inherit;font-size:13.5px;color:var(--ink);resize:vertical}.gev3 .da-salvar{display:flex;justify-content:flex-end;gap:8px;margin-top:-4px}.gev3 .da-links{display:flex;gap:14px;flex-wrap:wrap}.gev3 .da-chat{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;background:#fbfcfe;min-height:420px;max-height:70vh}.gev3 .da-chat-cab{padding:10px 14px;border-bottom:1px solid var(--line);font-weight:600;font-size:13px;color:var(--navy)}.gev3 .da-msgs{list-style:none;margin:0;padding:12px 14px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1}.gev3 .da-msgs li{display:flex;gap:8px;align-items:flex-start}.gev3 .da-msgs li>div{background:#fff;border:1px solid var(--line);border-radius:10px;padding:7px 10px;min-width:0}.gev3 .da-msgs li.minha>div{background:#eef3fb;border-color:#d6e1f3}.gev3 .da-msgs p{margin:2px 0 0;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.gev3 .da-autor{font-size:11.5px;font-weight:600;color:var(--navy)}.gev3 .da-mencao{color:var(--blue)}.gev3 .da-vazio{padding:10px 0}.gev3 .da-escrever{position:relative;border-top:1px solid var(--line);padding:10px;display:flex;flex-direction:column;gap:6px}.gev3 .da-enviar{display:flex;align-items:center;justify-content:space-between;gap:8px}.gev3 .da-sugestoes{position:absolute;left:10px;right:10px;bottom:100%;margin:0 0 4px;padding:4px;list-style:none;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #08143a1f;z-index:2}.gev3 .main .da-sugestoes button:not(.btn):not(.icon-btn),.gev3 .da-sugestoes button{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;min-height:0;border:0;border-radius:6px;background:none;box-shadow:none;color:var(--ink);font-size:13px;font-weight:400;cursor:pointer;text-align:left;justify-content:flex-start}.gev3 .main .da-sugestoes button:hover:not(.btn):not(.icon-btn){background:var(--soft)}@media (max-width: 860px){.gev3 .da{grid-template-columns:1fr}}.gev3 .at-periodo{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.gev3 .main .at-periodo label{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);margin:0;font-weight:500}.gev3 .main .at-periodo input[type=date]{height:40px;border:1px solid var(--line);border-radius:10px;padding:0 10px;background:#fff;font-size:13px;width:auto}.gev3 .da-titulo{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:100%}.gev3 .gm-sheet button.da-editavel{background:none;border:1px dashed transparent;border-radius:6px;padding:2px 6px;margin:-3px -7px;font:inherit;color:inherit;text-align:left;cursor:text;display:inline-flex;align-items:center;gap:8px;min-height:0;height:auto;box-shadow:none}.gev3 .gm-sheet button.da-editavel:hover,.gev3 .gm-sheet button.da-editavel:focus-visible{border-color:var(--line);background:var(--soft, #f6f8fc)}.gev3 .gm-sheet .da-campo button.da-editavel{cursor:pointer;font-size:13px}.gev3 .gm-sheet input.da-titulo-campo{font:inherit;color:inherit;width:min(520px,100%);height:auto;padding:2px 6px;margin:-3px -7px;border:1px solid var(--blue);border-radius:6px;background:#fff}.gev3 .gm-sheet button.da-copiar{font-size:12px;font-weight:500;padding:3px 10px;height:auto;min-height:0;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--navy);cursor:pointer;white-space:nowrap}.gev3 .gm-sheet button.da-copiar.ok{border-color:#bfe3cc;background:#eaf7ef;color:#1c7a43}.gev3 .da-sub{display:inline-flex;align-items:center;gap:6px 14px;flex-wrap:wrap}.gev3 .da-account{display:inline-flex;align-items:center;gap:6px}.gev3 .da-account-rot{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted, #6b7a90);border:1px solid var(--line);border-radius:4px;padding:1px 5px}.gev3 .da-campos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gev3 .da-campo{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0}.gev3 .da-rot{font-size:12px;color:var(--muted, #6b7a90)}.gev3 .da-troca{display:flex;flex-direction:column;gap:6px;align-items:flex-start;width:100%}.gev3 .da-troca select,.gev3 .da-troca input[type=date]{width:100%;height:36px;border:1px solid var(--line);border-radius:8px;padding:0 10px;background:#fff;font-size:13px}.gev3 .da-troca>.text-link{padding:0;font-size:12.5px}@media (max-width: 560px){.gev3 .da-campos{grid-template-columns:1fr}}.gev3 .main button.da-editavel,.gev3 .gm-sheet button.da-editavel,.gev3 .main button.da-editavel:hover,.gev3 .gm-sheet button.da-editavel:hover{background:none!important;color:inherit!important;border:1px dashed transparent!important;box-shadow:none!important;min-height:0!important;height:auto!important;padding:2px 6px!important;margin:-3px -7px!important;font:inherit!important;font-weight:inherit!important;text-align:left;justify-content:flex-start;display:inline-flex;align-items:center;gap:8px}.gev3 .main button.da-editavel:hover,.gev3 .gm-sheet button.da-editavel:hover,.gev3 .main button.da-editavel:focus-visible,.gev3 .gm-sheet button.da-editavel:focus-visible{border-color:var(--line)!important;background:var(--soft, #f6f8fc)!important}.gev3 .gm-sheet .da-campo button.da-editavel{font-size:13.5px!important}.gev3 .main button.da-copiar,.gev3 .gm-sheet button.da-copiar{background:none!important;color:var(--blue, #275bb7)!important;border:1px solid var(--line)!important;box-shadow:none!important;font-size:12px!important;font-weight:500!important;padding:3px 10px!important;min-height:0!important;height:auto!important;border-radius:999px!important}.gev3 .main button.da-copiar:hover,.gev3 .gm-sheet button.da-copiar:hover{background:var(--soft, #f6f8fc)!important}.gev3 .main button.da-copiar.ok,.gev3 .gm-sheet button.da-copiar.ok{border-color:#bfe3cc!important;background:#eaf7ef!important;color:#1c7a43!important}.gev3 .da-msgs li.da-hist{display:flex;gap:8px;align-items:baseline;padding:4px 0 4px 8px;margin:0;border-left:2px solid var(--line);font-size:12px;color:var(--muted, #6b7a90);background:none}.gev3 .da-msgs li.da-hist b{color:var(--ink);font-weight:600}.gev3 .da-msgs li.da-hist .da-hist-quando{white-space:nowrap;margin-left:auto;padding-left:8px}.gev3 .at-tag.design,.gev3 .at-ev.design{background:#fff1e8;color:#b4441a}.gev3 .at-tag.integracao,.gev3 .at-ev.integracao{background:#e8f3ff;color:#1d5fa8}.gev3 .da-titulo-txt{display:inline-block;max-width:100%;padding:2px 6px;margin:-3px -7px;border:1px dashed transparent;border-radius:6px;outline:none;cursor:text;white-space:normal;overflow-wrap:anywhere}.gev3 .da-titulo-txt:hover{border-color:var(--line)}.gev3 .da-titulo-txt:focus{border:1px solid var(--blue);background:#fff}.gev3 .da-titulo-txt.salvando{opacity:.6}.gev3 .da-status{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fbfcfe}.gev3 .da-status.feita{background:#eaf7ef;border-color:#bfe3cc}.gev3 .da-status-txt{font-size:13px;font-weight:600;color:var(--navy)}.gev3 .da-status.feita .da-status-txt{color:#1c7a43}.gev3 .da-custom{display:flex;flex-direction:column}.gev3 .da-custom .lt-campo{margin-bottom:12px}.gev3 .da-custom select,.gev3 .da-custom input[type=text],.gev3 .da-custom input[type=date]{width:100%;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff;font-size:14px;color:var(--ink)}.gev3 .da-obr{color:var(--red, #b23446)}.gev3 .at-barra{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:-4px 0 16px}.gev3 .gm-sheet .da-status-campo{margin-bottom:14px}.gev3 .main select.da-estado,.gev3 .gm-sheet select.da-estado{width:auto!important;min-width:210px;height:38px;padding:0 30px 0 12px;border-radius:8px;font-size:13.5px;font-weight:600;border:1px dashed #b7c0cf;background-color:#fff;color:var(--muted);cursor:pointer}.gev3 .gm-sheet select.da-estado.concluida{border:1px solid #9fd8b4;background-color:#eaf7ef;color:#1c7a43}.gev3 .gm-sheet select.da-estado.validacao{border:1px solid #c4b5fd;background-color:#f3f0ff;color:#5b47d6}.gev3 .gm-sheet select.da-estado.externa{border:1px solid #e9c46a;background-color:var(--amber-bg);color:var(--amber)}.gev3 .gm-sheet select.da-estado.bloqueada{border:1px solid #f0a5ae;background-color:var(--red-bg);color:var(--red)}.gev3 .gm-sheet select.da-estado:disabled{opacity:.6;cursor:default}.gev3 .da-chat-cab{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gev3 .main button.da-hist-btn,.gev3 .gm-sheet button.da-hist-btn{margin-left:auto;background:none!important;color:var(--blue, #275bb7)!important;border:1px solid var(--line)!important;box-shadow:none!important;font-size:12px!important;font-weight:500!important;padding:3px 10px!important;min-height:0!important;height:auto!important;border-radius:999px!important}.gev3 .gm-sheet button.da-hist-btn[aria-pressed=true]{background:var(--soft, #f6f8fc)!important}.gev3 .da-anexos{margin:4px 0 14px}.gev3 .da-anexos-cab{display:flex;align-items:center;gap:10px;margin-bottom:8px}.gev3 .da-anexos .da-rot{font-size:12px;font-weight:500;color:var(--muted)}.gev3 .main button.da-anexar,.gev3 .gm-sheet button.da-anexar{background:none!important;color:var(--blue, #275bb7)!important;border:1px dashed var(--line)!important;box-shadow:none!important;font-size:12.5px!important;font-weight:500!important;padding:4px 10px!important;min-height:0!important;height:auto!important;border-radius:8px!important}.gev3 .da-anexos-lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.gev3 .da-anexos-lista li{position:relative}.gev3 .main button.da-anexo,.gev3 .gm-sheet button.da-anexo{display:flex!important;align-items:center;gap:10px;width:100%;text-align:left;justify-content:flex-start;background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:8px!important;padding:6px 28px 6px 6px!important;min-height:0!important;height:auto!important;font-weight:400!important}.gev3 .gm-sheet button.da-anexo:hover{border-color:var(--blue)!important}.gev3 .da-anexo img,.gev3 .da-anexo-ic{width:40px;height:40px;border-radius:6px;object-fit:cover;flex:none}.gev3 .da-anexo-ic{display:grid;place-items:center;background:var(--soft, #f6f8fc);color:var(--muted);font-size:10px;font-weight:700}.gev3 .da-anexo-txt{display:flex;flex-direction:column;min-width:0;font-size:12.5px}.gev3 .da-anexo-txt b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .da-anexo-txt small{color:var(--muted)}.gev3 .main button.da-anexo-x,.gev3 .gm-sheet button.da-anexo-x{position:absolute;top:4px;right:4px;width:20px;height:20px;min-height:0!important;padding:0!important;line-height:1;background:none!important;color:var(--muted)!important;border:0!important;box-shadow:none!important;font-size:16px!important}.gev3 .gm-sheet button.da-anexo-x:hover{color:var(--red)!important}.gev3 .ob-variantes{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.gev3 .main .ob-variantes button.btn,.gev3 .ob-variantes button.btn{min-height:32px!important;height:auto!important;padding:5px 12px!important;border-radius:999px!important;border:1px solid var(--line)!important;background:#fff!important;color:var(--ink)!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;white-space:nowrap}.gev3 .main .ob-variantes button.btn:hover{border-color:#b8c6dc!important;background:var(--soft, #f6f8fc)!important}.gev3 .main .ob-variantes button.btn.ck-on,.gev3 .ob-variantes button.btn.ck-on{border-color:var(--blue, #275bb7)!important;background:#eef3fb!important;color:var(--blue, #275bb7)!important;font-weight:600!important}.gev3 .ob-variantes button.btn .muted{color:inherit;opacity:.7}.gev3 .da-custom{margin-top:18px}.gev3 .da-custom .lt-campo{gap:6px;margin-bottom:16px}.gev3 .da-rot{display:inline}.gev3 .at-reunioes{display:flex;align-items:flex-start;gap:14px;padding:12px 20px;background:#f3f6fc;border-bottom:1px solid var(--line)}.gev3 .at-reunioes-rot{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--navy);white-space:nowrap;padding-top:8px}.gev3 .at-reunioes-rot svg{width:14px;height:14px}.gev3 .at-reunioes-rot b{font-size:11px;font-weight:600;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:999px;padding:0 7px}.gev3 .at-reunioes-lista{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.gev3 .main button.at-reuniao{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:baseline;text-align:left;background:#fff!important;border:1px solid var(--line)!important;border-left:3px solid var(--navy)!important;border-radius:8px;padding:6px 12px;color:var(--ink, inherit);cursor:pointer;max-width:280px}.gev3 .main button.at-reuniao:hover{border-color:var(--navy)!important}.gev3 .at-reuniao strong{font-size:13px;color:var(--navy)}.gev3 .at-reuniao span{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .at-reuniao small{grid-column:2;font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .main button.at-reuniao.feita{opacity:.55;border-left-color:var(--green)!important}@media (max-width: 720px){.gev3 .at-reunioes{flex-direction:column;gap:8px;padding:10px 14px}.gev3 .at-reunioes-rot{padding-top:0}}.gev3 .at-excl-marca{display:inline-flex;align-items:center;gap:4px;color:#8a5a00;font-size:11px;margin-left:6px;white-space:nowrap}.gev3 .at-excl-marca .icon{width:12px;height:12px}.gev3 .at-excl-motivo{display:grid;gap:6px;margin-top:12px}.gev3 .at-excl-motivo textarea,.gev3 .at-excl-item textarea{width:100%;padding:8px 10px;border:1px solid var(--line, #e2e7ef);border-radius:8px;font:inherit;font-size:13px}.gev3 .at-excl{margin-bottom:18px}.gev3 .at-excl-item{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:14px 22px;border-top:1px solid var(--line, #e2e7ef)}.gev3 .at-excl-item>div:first-child{display:grid;gap:4px;min-width:0;flex:1}.gev3 .at-excl-acoes{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}@media (max-width: 700px){.gev3 .at-excl-item{flex-direction:column;padding:14px 17px}}.gev3 .at-linhas .at-sel{display:flex;align-items:center}.gev3 .main .at-linhas .at-sel input,.gev3 .main .at-linhas .at-cab input{width:16px;height:16px;min-height:0;margin:0;cursor:pointer}.gev3 .at-linhas li.sel{background:var(--soft)}.gev3 .at-lote{position:sticky;top:84px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 14px;padding:10px 16px;border:1px solid var(--line);border-radius:12px;background:var(--white);box-shadow:0 6px 18px #0f172a14}.gev3 .at-lote-qtd{font-size:13px}.gev3 .at-lote-grupo{display:inline-flex;align-items:center;gap:6px}.gev3 .main .at-lote input[type=date],.gev3 .main .at-lote select{height:32px;min-height:0;width:auto;padding:0 8px}.gev3 .main .at-lote input.at-lote-dias{width:64px;height:32px;min-height:0;padding:0 8px}.gev3 .at-lote-fim{display:inline-flex;align-items:center;gap:12px;margin-left:auto}.gev3 .at-lote .msg,.gev3 .at-lote [role=alert]{flex-basis:100%;margin:0}.gev3 .main .at-cal-topo .at-so-reunioes{display:inline-flex;align-items:center;gap:6px;margin-left:8px}.gev3 .main button.da-copiar.da-excluir,.gev3 .gm-sheet button.da-copiar.da-excluir{color:var(--red, #b23446)!important}.gev3 .main button.da-copiar.da-excluir:hover,.gev3 .gm-sheet button.da-copiar.da-excluir:hover{background:var(--red-bg, #ffedf0)!important;border-color:#f0c4cc!important}.gev3 .at-filtros-ativos{margin:-6px 0 12px}.gev3 .da-anexo-excluido{display:flex;align-items:center;gap:10px;padding:6px 8px;border:1px dashed var(--line, #d9e0ea);border-radius:8px;opacity:.7;cursor:default;min-width:0}.gev3 .da-anexo-excluido .da-anexo-txt b{text-decoration:line-through}.gev3 .ma-lista{margin-bottom:14px}.gev3 .ma-lista .at-periodo{display:inline-flex;gap:8px;align-items:center;font-size:12.5px;color:var(--muted)}.gev3 .main .ma-lista .at-periodo label{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:500}.gev3 .main .ma-lista .at-periodo input{height:36px;width:auto;padding:4px 8px;border:1px solid var(--line);border-radius:7px}.gev3 .main .ma-lista .ma-limpar{font-size:12.5px;white-space:nowrap}.gev3 .ma-lista>.msg,.gev3 .ma-lista>.erro-msg{margin:0 14px 10px}.gev3 .ma-lista>section.panel{border:0;border-radius:0;box-shadow:none;margin:0;border-top:1px solid var(--line)}.gev3 .ma-lista .at-grupo h2{padding:10px 16px;font-size:13px;background:var(--bg)}.gev3 .ma-lista .at-cal{padding:14px 16px}.gev3 .ma-lista .at-linhas li{grid-template-columns:18px minmax(0,1fr) 176px 150px 64px;gap:12px;padding:11px 16px}.gev3 .ma-lista .at-linhas li.at-cab{color:var(--muted);font-size:11px;font-weight:600;background:#fbfcfd}.gev3 .ma-lista .at-texto{flex-direction:row;align-items:center;gap:10px}.gev3 .ma-lista .ma-txt{display:flex;flex-direction:column;min-width:0;gap:3px}.gev3 .ma-lista .at-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;white-space:normal;font-size:11.5px}.gev3 .ma-lista .ma-cliente{font-weight:600;color:var(--ink);max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .ma-lista .ma-cliente.geral{color:var(--muted);font-weight:500}.gev3 .ma-lista .at-meta .at-tag{padding:1px 8px;font-size:10.5px}.gev3 .ma-lista .at-hora{display:flex;flex-direction:column;font-size:12px;text-align:left}.gev3 .ma-lista .at-hora small{font-size:11px;font-weight:400;color:var(--muted)}.gev3 .ma-lista .at-hora.ma-atraso{color:var(--red)}.gev3 .ma-lista .at-linhas .ep-etapa select{max-width:176px}.gev3 .ma-lista .at-linhas li.at-cab span:nth-child(4),.gev3 .ma-lista .at-linhas li.at-cab span:nth-child(5){text-align:center}.gev3 .ma-lista .at-linhas .at-quem{justify-self:center;justify-content:center}.gev3 .ma-lista .at-linhas .at-hora{align-items:center;text-align:center}.gev3 .main .at-linhas button.at-quem-btn,.gev3 .main .at-linhas button.at-quem-btn:not(.btn):not(.icon-btn){min-height:0;padding:3px;border:1px solid transparent;border-radius:999px;background:none;box-shadow:none;cursor:pointer;color:var(--muted);font-size:12px}.gev3 .main .at-linhas button.at-quem-btn:hover,.gev3 .main .at-linhas button.at-quem-btn:hover:not(.btn):not(.icon-btn){border-color:var(--line);background:var(--soft)}@media (max-width: 900px){.gev3 .ma-lista .at-linhas li{grid-template-columns:18px minmax(0,1fr) 150px}.gev3 .ma-lista .at-linhas .at-quem,.gev3 .ma-lista .at-linhas .at-hora{display:none}.gev3 .ma-lista .at-linhas li.at-cab span:nth-child(n+4){display:none}}@media (max-width: 600px){.gev3 .ma-lista .at-linhas li{grid-template-columns:18px minmax(0,1fr)}.gev3 .ma-lista .at-linhas li>:nth-child(3){grid-column:2}.gev3 .ma-lista .at-linhas li.at-cab span:nth-child(n+3){display:none}}.gev3 .at-tag.bug,.gev3 .at-ev.bug{background:#fdecec;color:#b42318;font-weight:600}.gev3 .main button.da-ler-mais,.gev3 .gm-sheet button.da-ler-mais{background:none!important;border:0!important;box-shadow:none!important;padding:2px 0 0!important;min-height:0!important;height:auto!important;color:var(--blue, #275bb7)!important;font-size:12px!important;font-weight:600!important;cursor:pointer}.gev3 .at-lista{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:clip}.gev3 .at-escopos{display:flex;flex-wrap:wrap;gap:4px;padding:12px 14px;border-bottom:1px solid var(--line)}.gev3 .main button.at-escopo{display:inline-flex;align-items:center;gap:7px;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:6px!important;padding:7px 10px!important;min-height:0!important;font-size:12.5px!important;font-weight:500!important;color:var(--muted)!important;white-space:nowrap}.gev3 .main button.at-escopo:hover{background:var(--soft)!important}.gev3 .main button.at-escopo[aria-pressed=true]{background:var(--soft)!important;color:var(--navy)!important;font-weight:700!important}.gev3 .main button.at-escopo.ruim{color:var(--red)!important}.gev3 .main button.at-escopo.ruim[aria-pressed=true]{background:var(--red-bg)!important}.gev3 .at-n{font-size:11px;font-variant-numeric:tabular-nums;opacity:.85}.gev3 .at-ferramentas{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 14px}.gev3 .at-busca{position:relative;flex:1 1 220px;min-width:0;margin:0!important;display:block!important}.gev3 .at-busca .icon{position:absolute;left:10px;top:9px;width:16px;height:16px;color:var(--muted);pointer-events:none}.gev3 .at-busca input{width:100%!important;height:36px;padding:7px 10px 7px 34px!important;border:1px solid var(--line)!important;border-radius:7px!important;background:#fff;font-size:13px!important;min-width:0}.gev3 .at-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gev3 select.at-filtro{width:auto!important;max-width:100%;height:36px;padding:6px 26px 6px 10px!important;border:1px solid var(--line)!important;border-radius:7px!important;background-color:#fff;font-size:12.5px!important;color:var(--ink)}.gev3 .at-lista>.at-lote{margin:0 14px 10px}.gev3 .atl-pagina table.at-tab{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12.5px}.gev3 .atl-pagina table.at-tab th{position:static;background:var(--bg)!important;color:var(--muted)!important;text-align:left;font-size:11px;font-weight:600;padding:10px 8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;white-space:nowrap}.gev3 .atl-pagina table.at-tab td{padding:13px 8px;border-bottom:1px solid var(--line);vertical-align:middle;background:transparent}.gev3 .atl-pagina table.at-tab tr:last-child td{border-bottom:0}.gev3 .atl-pagina table.at-tab tr:hover td{background:#fafbfd}.gev3 .atl-pagina table.at-tab tr.at-marcada td{background:var(--soft)}.gev3 .atl-pagina .at-c-sel{width:40px;padding-left:16px!important}.gev3 .atl-pagina .at-c-sel input{width:15px!important;height:15px;min-height:0!important;margin:0!important;padding:0!important;accent-color:var(--blue);cursor:pointer}.gev3 .atl-pagina .at-c-status{width:160px}.gev3 .atl-pagina .at-c-quem{width:170px}.gev3 .atl-pagina .at-c-data{width:130px}.gev3 .atl-pagina tr.at-feita .at-titulo{color:var(--muted)!important}.gev3 .atl-pagina button.at-titulo{all:unset;box-sizing:border-box;display:block;cursor:pointer;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.gev3 .atl-pagina button.at-titulo:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.gev3 .atl-pagina button.at-titulo:focus-visible{outline:3px solid #719bea;outline-offset:2px;border-radius:3px}.gev3 .atl-pagina .at-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:11.5px;color:var(--muted);min-width:0}.gev3 .atl-pagina select.at-cat{width:auto!important;height:auto!important;min-height:0!important;border:0!important;background-color:transparent!important;padding:0 16px 0 0!important;margin:0!important;font-size:11.5px!important;font-weight:600;color:var(--muted)!important;cursor:pointer;box-shadow:none!important;background-position:right 0 center!important;background-size:10px!important}.gev3 .atl-pagina select.at-cat:disabled{cursor:default;opacity:1;background-image:none!important;padding-right:0!important}.gev3 .atl-pagina select.at-cat:hover:not(:disabled){color:var(--navy)!important}.gev3 .atl-pagina .at-origem{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.gev3 .atl-pagina .at-origem:before{content:"·";margin-right:6px}.gev3 .atl-pagina table.at-tab select.pp-estado{height:30px;min-height:0;width:auto;max-width:172px;padding:0 26px 0 10px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;border:1px dashed #b7c0cf;background-color:#fff;color:var(--muted)}.gev3 .atl-pagina table.at-tab select.pp-estado.concluida{border:1px solid #9fd8b4;background-color:#eaf7ef;color:#1c7a43}.gev3 .atl-pagina table.at-tab select.pp-estado.validacao{border:1px solid #c4b5fd;background-color:#f3f0ff;color:#5b47d6}.gev3 .atl-pagina table.at-tab select.pp-estado.externa{border:1px solid #e9c46a;background-color:var(--amber-bg);color:var(--amber)}.gev3 .atl-pagina table.at-tab select.pp-estado.bloqueada{border:1px solid #f0a5ae;background-color:var(--red-bg);color:var(--red)}.gev3 .atl-pagina select.at-estado{width:100%!important;max-width:146px}.gev3 .atl-pagina button.at-quem,.gev3 .atl-pagina .at-quem{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;max-width:100%;cursor:pointer;font-size:12px;color:var(--ink);border-radius:6px;padding:3px 4px;position:relative}.gev3 .atl-pagina .at-quem:hover{background:var(--soft)}.gev3 .atl-pagina .at-quem-nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .atl-pagina .at-av{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;flex:none;font-size:10.5px;font-weight:700;background:var(--soft);color:var(--blue)}.gev3 .atl-pagina .at-av.cliente{border-radius:6px;background:var(--amber-bg);color:var(--amber)}.gev3 .atl-pagina .at-quem-sel select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%!important;height:100%!important;cursor:pointer;padding:0!important;margin:0!important}.gev3 .atl-pagina button.at-prazo{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;cursor:pointer;border-radius:6px;padding:3px 6px;margin-left:-6px}.gev3 .atl-pagina button.at-prazo:hover{background:var(--soft)}.gev3 .atl-pagina button.at-prazo:focus-visible{outline:3px solid #719bea;outline-offset:2px}.gev3 .atl-pagina .at-prazo b{font-size:12px;font-weight:600;color:var(--ink);white-space:nowrap}.gev3 .atl-pagina .at-prazo small{font-size:11px;color:var(--muted);white-space:nowrap}.gev3 .atl-pagina .at-prazo.atraso b,.gev3 .atl-pagina .at-prazo.atraso small{color:var(--red)}.gev3 .atl-pagina .at-prazo.hoje b,.gev3 .atl-pagina .at-prazo.hoje small{color:var(--blue)}.gev3 .atl-pagina .at-prazo.sem b{color:var(--muted);font-weight:500}.gev3 .atl-pagina .at-prazo-edit{display:flex;flex-direction:column;gap:4px}.gev3 .atl-pagina .at-prazo-edit input{width:100%!important;height:30px;padding:3px 6px!important;font-size:12px!important;border:1px solid var(--line)!important;border-radius:6px!important}.gev3 .atl-pagina .btn.at-feito{min-height:32px;padding:5px 12px;font-size:12px}.gev3 .at-vazio{text-align:center;padding:36px 20px;color:var(--muted);font-size:13px;margin:0;border-top:1px solid var(--line)}.gev3 .at-rodape{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 15px;border-top:1px solid var(--line);font-size:11.5px;color:var(--muted)}.gev3 .at-nota{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:12px;color:var(--muted)}.gev3 .at-nota .icon{width:15px;height:15px}@media (max-width: 680px){.gev3 .atl-pagina table.at-tab,.gev3 .atl-pagina table.at-tab tbody{display:block}.gev3 .atl-pagina table.at-tab thead{display:none}.gev3 .atl-pagina table.at-tab tr{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:8px 10px;padding:14px 12px;border-top:1px solid var(--line)}.gev3 .atl-pagina table.at-tab td{display:block;padding:0!important;border:0;width:auto!important}.gev3 .atl-pagina table.at-tab td.at-c-sel{grid-row:1 / 4;padding-top:3px!important}.gev3 .atl-pagina table.at-tab td.at-ativ{grid-column:2 / 4}.gev3 .atl-pagina table.at-tab td.at-c-status{grid-column:2;grid-row:2}.gev3 .atl-pagina table.at-tab td.at-c-data{grid-column:3;grid-row:2;justify-self:end}.gev3 .atl-pagina table.at-tab td.at-c-quem{grid-column:2 / 4;grid-row:3}.gev3 .at-busca{flex-basis:100%}.gev3 select.at-filtro{flex:1}}.gev3 .main .atl-pagina button.at-titulo,.gev3 .main .atl-pagina button.at-quem,.gev3 .main .atl-pagina button.at-prazo,.gev3 .main .atl-pagina button.at-ordem{background:transparent!important;color:var(--ink)!important;border:0!important;box-shadow:none!important;min-height:0!important;height:auto!important;font-weight:inherit;text-align:left;justify-content:flex-start}.gev3 .main .atl-pagina button.at-titulo{padding:0!important;font-size:13.5px!important;font-weight:600!important;border-radius:3px!important;white-space:normal}.gev3 .main .atl-pagina button.at-titulo:hover{color:var(--blue)!important;background:transparent!important}.gev3 .main .atl-pagina tr.at-feita button.at-titulo{color:var(--muted)!important}.gev3 .main .atl-pagina button.at-quem{padding:3px 6px 3px 3px!important;font-size:12px!important;font-weight:500!important;border-radius:999px!important}.gev3 .main .atl-pagina button.at-quem:hover,.gev3 .main .atl-pagina button.at-prazo:hover{background:var(--soft)!important}.gev3 .main .atl-pagina button.at-prazo{padding:3px 6px!important;border-radius:6px!important;display:flex!important;flex-direction:column;align-items:flex-start}.gev3 .main .atl-pagina button.at-ordem{padding:0!important;color:var(--muted)!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.gev3 .main .atl-pagina button.at-ordem:hover{color:var(--navy)!important}.gev3 .main .atl-pagina .at-prazo.atraso b,.gev3 .main .atl-pagina .at-prazo.atraso small{color:var(--red)!important}.gev3 .main .atl-pagina .at-prazo.hoje b,.gev3 .main .atl-pagina .at-prazo.hoje small{color:var(--blue)!important}.gev3 .main .atl-pagina td.at-c-sel input,.gev3 .main .atl-pagina th.at-c-sel input{min-width:0!important;width:15px!important;height:15px!important}.gev3 .main .atl-pagina select.at-cat{min-width:0!important}.gev3 .main .atl-pagina .at-c-status{width:196px}.gev3 .main .atl-pagina table.at-tab select.pp-estado{max-width:168px;width:100%!important}.gev3 .main .atl-pagina .at-quem-sel select{min-width:0!important}.gev3 .main .atl-pagina button.at-prazo{align-items:flex-start!important;text-align:left!important}.gev3 .main .atl-pagina table.at-tab select.pp-estado{padding:0 22px 0 9px!important;font-size:11.5px!important}.gev3 .fm>.panel,.gev3 .fm>section{margin-bottom:16px}.gev3 .fm-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .fm-vazio{padding:26px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .fm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.gev3 .fm-kpis>div{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .fm-kpis strong{font-size:22px;font-weight:600;color:var(--navy)}.gev3 .fm-kpis small{font-size:11px;line-height:1.4}.gev3 .fm-kpis>div.alerta{box-shadow:inset 3px 0 0 var(--red)}.gev3 .fm-kpis>div.alerta strong{color:var(--red)}.gev3 .fm-convite{display:flex;align-items:center;gap:10px;background:#eef3fb;border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:14px;flex-wrap:wrap}.gev3 .fm-convite .icon{width:16px;height:16px;color:var(--blue);flex-shrink:0}.gev3 .fm-convite span{flex:1;min-width:220px}.gev3 .fm-abas .tab{display:inline-flex;align-items:center;font-size:13px}.gev3 .fm-abas .tab .count{background:var(--soft);color:var(--blue);font-weight:600}.gev3 .fm-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.gev3 .fm-head p{max-width:860px}.gev3 .fm-barra{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 20px 4px;flex-wrap:wrap}.gev3 .fm-busca{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:10px;padding:0 10px;height:36px;min-width:260px;background:#fff}.gev3 .fm-busca .icon{width:15px;height:15px;color:var(--muted)}.gev3 .main .fm-busca input{border:0;outline:0;box-shadow:none;border-radius:0;height:34px;padding:0;font-size:13px;width:100%;background:transparent}.gev3 .fm-tabela{padding:6px 20px 14px}.gev3 .fm-tr{display:grid;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px}.gev3 .fm-th{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.4px;padding:6px 0}.gev3 .fm-rep .fm-tr{grid-template-columns:minmax(260px,2.4fr) 110px 120px 120px minmax(190px,1.3fr)}.gev3 .fm-perdas .fm-tr{grid-template-columns:minmax(260px,2.4fr) 90px 120px 120px minmax(130px,1fr) 110px}.gev3 .fm-parados .fm-tr{grid-template-columns:minmax(260px,2.4fr) 100px 110px minmax(170px,1fr) 120px minmax(130px,1fr)}.gev3 .fm-tr .num{display:flex;flex-direction:column;text-align:right;font-variant-numeric:tabular-nums}.gev3 .fm-th .num,.gev3 .fm-th span:not(:first-child){text-align:right}.gev3 .fm-tr small{font-size:11px;line-height:1.4}.gev3 .fm-tr>div{display:flex;flex-direction:column;gap:4px;min-width:0}.gev3 .fm-tr [data-rot="Liquidação do ML"],.gev3 .fm-tr [data-rot=Motivo]{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:2px;min-width:0}.gev3 .fm-tr [data-rot=Motivo] .pill{white-space:normal;text-align:right;line-height:1.3}.gev3 .fm-produto{display:flex;gap:10px;align-items:center;min-width:0}.gev3 .fm-produto>div{display:flex;flex-direction:column;min-width:0}.gev3 .fm-produto a,.gev3 .fm-produto span{color:var(--navy);overflow-wrap:anywhere}.gev3 .fm-foto{flex:0 0 44px;height:44px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;overflow:hidden;background:#fff;color:var(--muted)}.gev3 .fm-foto img{width:100%;height:100%;object-fit:contain}.gev3 .fm-tags{display:flex;gap:6px;flex-wrap:wrap;padding-left:54px}.gev3 .fm-tags:empty{display:none}.gev3 .fm-semanas{display:flex;align-items:flex-end;justify-content:flex-end;gap:3px;height:30px}.gev3 .fm-semanas span{width:9px;background:#9fb6dc;border-radius:2px 2px 0 0}.gev3 .fm-semanas span.sem{background:var(--red)}.gev3 .fm-sug{align-items:flex-end;text-align:right}.gev3 .fm-sug strong{font-size:16px;color:var(--navy)}.gev3 .fm-ok{color:var(--green)}.gev3 .fm-alerta{color:var(--red)}.gev3 .fm-neg{color:var(--red);font-weight:600}.gev3 .fm-nota{padding:0 20px 16px;margin:4px 0 0}.gev3 .fm-mais{margin:4px 20px 16px}@media (max-width: 1100px){.gev3 .fm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.gev3 .fm-th{display:none}.gev3 .fm-rep .fm-tr,.gev3 .fm-perdas .fm-tr,.gev3 .fm-parados .fm-tr{grid-template-columns:1fr 1fr}.gev3 .fm-tr>:first-child{grid-column:1 / -1}.gev3 .fm-tr [data-rot]{align-items:flex-start;text-align:left}.gev3 .fm-tr [data-rot]:before{content:attr(data-rot);font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.3px}.gev3 .fm-semanas{justify-content:flex-start}.gev3 .fm-busca{min-width:0;width:100%}.gev3 .fm-tags{padding-left:0}}.gev3 .main .fm-busca input:focus{box-shadow:none}.gev3 .fm-busca:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #275bb715}.gev3 .fm-metricas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.gev3 .fm-metrica{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;display:flex;flex-direction:column;gap:6px}.gev3 .fm-metrica-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.gev3 .fm-metrica h3{margin:2px 0 0;font-size:15px;color:var(--navy)}.gev3 .fm-metrica-valor{font-size:30px;font-weight:600;color:var(--navy)}.gev3 .fm-faixas{width:100%;border-collapse:collapse;font-size:12px;margin-top:6px}.gev3 .fm-faixas td{padding:5px 8px;border-bottom:1px solid var(--line)}.gev3 .fm-faixas td:last-child{text-align:right}.gev3 .fm-faixas tr.atual td{background:#eef3fb;font-weight:600;color:var(--navy)}.gev3 .fm-metrica-dica{margin:6px 0 0;color:var(--ink)}.gev3 .fm-met .fm-tr{grid-template-columns:minmax(260px,2.4fr) 90px 130px minmax(150px,1fr) minmax(170px,1fr)}.gev3 .fm-tr .fm-acao{text-align:right}.gev3 .fm-plano-resumo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 20px 6px;padding:10px 14px;background:#eef3fb;border-radius:10px;font-size:13px}.gev3 .fm-plano-resumo .small{flex:1 1 320px}.gev3 .fm-rep.fm-plano .fm-tr{grid-template-columns:minmax(240px,2fr) 90px 100px 110px minmax(150px,1fr) minmax(230px,1.4fr)}.gev3 .fm-envio{align-items:flex-end;text-align:right}.gev3 .fm-qtd{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.gev3 .main .fm-qtd input{width:80px;height:30px;padding:0 8px;text-align:right}.gev3 .fm-termo{display:flex;flex-direction:column;gap:4px;width:100%;max-width:230px}.gev3 .fm-termo-barra{position:relative;display:flex;height:8px;border-radius:4px;overflow:visible}.gev3 .fm-termo-barra i{height:8px}.gev3 .fm-termo-barra .z1{width:16.7%;background:#f3c4c9;border-radius:4px 0 0 4px}.gev3 .fm-termo-barra .z2{width:16.7%;background:#f6dfb0}.gev3 .fm-termo-barra .z3{width:37.5%;background:#c5e6cf}.gev3 .fm-termo-barra .z4{flex:1;background:#f7d3b5;border-radius:0 4px 4px 0}.gev3 .fm-termo-barra b{position:absolute;top:-3px;width:12px;height:12px;margin-left:-6px;border-radius:50%}.gev3 .fm-termo-barra b.antes{border:2px solid var(--muted);background:#fff}.gev3 .fm-termo-barra b.depois{background:var(--navy);border:2px solid #fff;box-shadow:0 0 0 1px var(--navy)}.gev3 .fm-termo small{font-size:11px}.gev3 .zona-ruptura{color:var(--red)}.gev3 .zona-baixa{color:var(--amber)}.gev3 .zona-ideal{color:var(--green)}.gev3 .zona-excesso{color:#b5651d}@media (max-width: 900px){.gev3 .fm-metricas{grid-template-columns:1fr}.gev3 .fm-met .fm-tr,.gev3 .fm-rep.fm-plano .fm-tr{grid-template-columns:1fr 1fr}.gev3 .fm-envio{align-items:flex-start;text-align:left}}.gev3 .fm-canais{margin-bottom:14px}.gev3 .fm-armazens{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:-4px 0 14px}.gev3 .fm-faixas-idade{display:flex;flex-direction:column;gap:6px;margin:6px 0 2px}.gev3 .fm-faixas-idade>div{display:grid;grid-template-columns:110px 1fr 64px;align-items:center;gap:10px}.gev3 .fm-faixas-idade i{display:block;height:10px;border-radius:5px;background:var(--blue);min-width:0}.gev3 .fm-faixas-idade .antiga i{background:var(--red)}.gev3 .fm-faixas-idade strong{text-align:right;color:var(--navy)}.gev3 .fm-alvo{display:inline-flex;align-items:center;gap:6px}.gev3 .main .fm-alvo input{width:64px;height:30px;padding:0 8px}.gev3 .fm-rep [data-rot=Cobertura]{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.gev3 .fm-alvo-termo{display:flex;flex-direction:column;gap:4px;min-width:230px}.gev3 .main .fm-alvo-termo input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;padding:0;border:0;border-radius:4px;cursor:pointer}.gev3 .fm-alvo-termo input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--navy);border:2px solid #fff;box-shadow:0 0 0 1px var(--navy)}.gev3 .fm-alvo-termo input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--navy);border:2px solid #fff;box-shadow:0 0 0 1px var(--navy)}.gev3 .fm-alvo-termo input[type=range]:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.fm-met-barra{margin-bottom:14px}.gev3 .rp-config{display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:12px;font-size:12px;color:var(--muted)}.gev3 .rp-config b{color:var(--ink);font-weight:600;margin-right:4px}.gev3 .rp-cobertura{padding:16px 20px}.gev3 .rp-cob-geral{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}.gev3 .rp-cob-lado{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.gev3 .rp-salvo{min-height:18px;color:var(--green)}.gev3 .rp-slider{display:flex;flex-direction:column;gap:6px;flex:1;min-width:260px;max-width:620px}.gev3 .rp-slider.compacto{min-width:200px;max-width:360px}.gev3 .rp-slider strong{color:var(--navy)}.gev3 .rp-slider-linha{display:flex;align-items:center;gap:10px}.gev3 .rp-slider-valor{min-width:44px;text-align:right;font-size:13px}.gev3 .main .rp-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;padding:0;border:0;border-radius:3px;cursor:pointer;min-height:0}.gev3 .rp-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--navy);box-shadow:0 1px 3px #08143a40}.gev3 .rp-slider input[type=range]::-moz-range-thumb{box-sizing:border-box;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--navy)}.gev3 .rp-slider input[type=range]:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.gev3 .rp-escala{position:relative;display:block;height:16px;font-size:10px}.gev3 .rp-escala span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.gev3 .rp-marcas{border-top:1px solid var(--line);margin-top:14px;padding-top:12px;display:flex;flex-direction:column;gap:2px;max-height:360px;overflow-y:auto}.gev3 .rp-marcas-topo{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap}.gev3 .rp-marca{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 8px;border-radius:8px}.gev3 .rp-marca.propria{background:var(--soft)}.gev3 .rp-marca.rp-marca-cab{position:sticky;top:-12px;z-index:1;background:#fff;border-bottom:1px solid var(--line);border-radius:0;padding:6px 8px;font-size:11.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--muted)}.gev3 .rp-marca.rp-marca-cab .rp-marca-nome{cursor:default;font-size:11.5px;padding-left:24px}.gev3 .rp-marca.rp-marca-cab small{font-weight:600;text-transform:none;letter-spacing:0}.gev3 .rp-cresc{display:flex;flex-direction:column;gap:6px}.gev3 .rp-cresc-campo{display:inline-flex;align-items:center;gap:4px}.gev3 .main .rp-cresc-campo input{width:72px;min-height:0;height:34px;padding:4px 8px;text-align:right;font-size:14px;font-weight:600;color:var(--navy)}.gev3 .rp-cresc.compacto .rp-cresc-campo input{width:60px;height:28px;font-size:13px}.gev3 .rp-cresc-campo b{color:var(--muted);font-size:13px}.gev3 .rp-marca-ajustes{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.gev3 .rp-marca-nome{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px}.gev3 .rp-marca-nome input{width:16px;height:16px;min-height:0;margin:0;flex:0 0 16px;accent-color:var(--blue)}.gev3 .rp-sel{border:1px solid #d8e0ec;border-radius:8px;padding:7px 10px;background:#fff;font-size:13px;max-width:200px}.gev3 .main .rp-tabela{margin:0 20px 12px}.gev3 .rp-tabela td.col-produto{min-width:300px;max-width:460px;white-space:normal}.gev3 .rp-tabela td{white-space:nowrap}.gev3 .rp-tabela td.col-produto small .tag{margin-left:6px}.gev3 .rp-sug strong{font-size:14px;color:var(--navy)}.gev3 .rp-alerta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:14px;height:14px;margin-left:5px;border-radius:50%;background:var(--amber-bg);color:var(--amber);border:1px solid #ecc98d;font-size:9px;font-weight:800;line-height:1;cursor:help;vertical-align:1px;-webkit-user-select:none;user-select:none}.gev3 .rp-balao{position:fixed;z-index:1000;transform:translate(-50%);width:max-content;max-width:260px;padding:8px 11px;border-radius:8px;background:var(--navy);color:#fff;font-size:12px;line-height:1.45;text-align:left;white-space:normal;box-shadow:0 6px 18px #08143a38;pointer-events:none}.gev3 .rp-vermelho{color:var(--red);font-weight:600}.gev3 .rp-form{display:flex;flex-direction:column;gap:18px}.gev3 .rp-form input[type=checkbox],.gev3 .rp-form input[type=radio]{width:16px;height:16px;min-height:0;padding:0;margin:0;flex:0 0 16px;border:0;accent-color:var(--blue);cursor:pointer}.gev3 .rp-deps{display:flex;flex-direction:column;gap:6px}.gev3 .rp-dep{border:1px solid var(--line);border-radius:8px;padding:9px 12px}.gev3 .rp-dep.on{border-color:var(--blue);background:var(--soft)}.gev3 .rp-dep>label{display:flex;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer;font-size:13px;font-weight:500;margin:0}.gev3 .rp-canais{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;padding-left:26px}.gev3 .field>.rp-canais{padding-left:0}.gev3 .rp-canal{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:400;cursor:pointer;white-space:nowrap;margin:0}.gev3 .rp-ajuda{display:block;margin-top:6px;font-size:12px}.gev3 .rp-dias{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 760px){.gev3 .rp-cob-lado{align-items:flex-start}.gev3 .rp-dias{grid-template-columns:1fr}.gev3 .rp-marca{flex-direction:column;align-items:stretch;gap:4px}.gev3 .main .rp-tabela{margin:0 12px 10px}}.rp-acoes{display:flex;justify-content:flex-end;margin:0 0 14px}.rp-acoes .actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rp-tabela .rp-chega{display:block;font-size:11px;font-weight:400}.gev3 .fm-kpis.cinco{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1100px){.gev3 .fm-kpis.cinco{grid-template-columns:repeat(2,minmax(0,1fr))}}.gev3 .rp-canal-cap{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.gev3 .rp-cap{display:inline-flex;align-items:center;gap:8px;margin:4px 0 2px;font-size:12px;font-weight:400;color:var(--muted)}.gev3 .rp-form .rp-cap input{width:130px!important;flex:none;min-height:0;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fff}.gev3 .rp-form .rp-cap span,.gev3 .rp-form .rp-cap small{display:inline;margin:0;font-size:12px;font-weight:400}.gev3 .rp-dep .rp-cap{margin-left:26px}.gev3 .cl-extras{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;max-width:220px}.gev3 .cl-extra{display:inline-flex;align-items:center;gap:2px;font-size:11.5px}.gev3 .cl-extra button,.gev3 .main .cl-extra button:not(.btn):not(.icon-btn){min-height:0;padding:0 4px;border:0;background:none;box-shadow:none;color:var(--muted);font-size:14px;line-height:1;cursor:pointer}.gev3 .cl-extra button:hover,.gev3 .main .cl-extra button:hover:not(.btn):not(.icon-btn){color:var(--red);background:none}.gev3 .main select.filter-select.cl-extra-add{height:26px;min-height:0;font-size:11.5px;padding:0 22px 0 8px;color:var(--muted)}.gev3 .lc-barra{display:flex;align-items:center;gap:12px;padding:14px 22px;border-bottom:1px solid var(--line)}.gev3 .main .lc-barra input[type=search]{flex:1;max-width:420px;height:38px;border:1px solid var(--line);border-radius:10px;padding:0 12px;background:#fff;font-size:13px}.gev3 .lc-tab td,.gev3 .lc-tab th{white-space:nowrap}.gev3 .lc-nome{color:var(--ink);font-weight:600;text-decoration:none}.gev3 .lc-nome:hover{color:var(--navy);text-decoration:underline}.gev3 .lt-tab td.lc-acoes{width:50px;text-align:right;padding-right:18px}.gev3 .main button.lc-item,.gev3 .gm-sheet button.lc-item{width:100%;justify-content:space-between;align-items:center;text-align:left;background:none!important;color:var(--ink)!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important;padding:12px 4px!important;min-height:0!important;height:auto!important;font-weight:400!important}.gev3 .gm-sheet button.lc-item:hover{background:var(--soft, #f6f8fc)!important}.gev3 .lc-convite{display:grid;grid-template-columns:1.4fr 1fr auto;gap:10px;align-items:end}.gev3 .lc-convite .lt-campo{margin:0 0 14px}.gev3 .lc-convite input{width:100%;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff;font-size:14px}.gev3 .lc-convite .btn{height:40px;margin-bottom:14px}.gev3 .lc-link{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--soft, #f6f8fc);margin-bottom:14px}.gev3 .lc-link input{flex:1;min-width:220px;height:34px;border:1px solid var(--line);border-radius:6px;padding:0 8px;font-size:12.5px;background:#fff}.gev3 .lc-sub{font-size:14px;margin:16px 0 8px}.gev3 .lc-lista{list-style:none;margin:0;padding:0}.gev3 .lc-lista li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.gev3 .lc-acoes-conv{display:inline-flex;gap:12px;align-items:center}@media (max-width: 640px){.gev3 .lc-convite{grid-template-columns:1fr}}.gev3 .main button.lc-item,.gev3 .gm-sheet button.lc-item{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;text-align:left!important;background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:14px 16px!important}.gev3 .main button.lc-item>span,.gev3 .gm-sheet button.lc-item>span{flex:1;text-align:left}.gev3 .main button.lc-item:hover,.gev3 .gm-sheet button.lc-item:hover{background:var(--soft, #f6f8fc)!important;border-color:#c7d2e3!important}.gev3 .main button.lc-item .icon,.gev3 .gm-sheet button.lc-item .icon{color:var(--muted);flex:none}.gev3 .lc-abas{margin-bottom:14px}.gev3 .lc-contratos-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:14px}.gev3 .lc-contratos-cab .ck-seg{flex-wrap:wrap}.gev3 .lc-contratos-cab .ck-seg .pill{margin-left:6px;font-size:10.5px}.gev3 .lc-ficha-topo{display:flex;flex-wrap:wrap;gap:22px;align-items:flex-end;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--soft, #f6f8fc);margin-bottom:14px}.gev3 .lc-ficha-topo>div{display:flex;flex-direction:column;gap:3px}.gev3 .lc-ficha-topo .lt-campo{margin:0;min-width:180px;flex:1}.gev3 .lc-ficha-topo input,.gev3 .lc-ficha-topo select{width:100%;height:38px;border:1px solid var(--line);border-radius:8px;padding:0 10px;background:#fff}.gev3 .lc-grupo{margin-bottom:16px}.gev3 .lc-grupo h3{font-size:13px;margin:0 0 8px;color:var(--navy)}.gev3 .lc-grupo dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0}.gev3 .lc-grupo dl>div.largo{grid-column:1 / -1}.gev3 .lc-grupo dt{font-size:11.5px;color:var(--muted);margin-bottom:3px}.gev3 .lc-grupo dd{margin:0;font-size:13.5px;overflow-wrap:anywhere}.gev3 .lc-grupo dd input,.gev3 .lc-grupo dd select,.gev3 .lc-grupo dd textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;background:#fff}.gev3 .lc-longo{white-space:pre-wrap}.gev3 .lc-tags{display:inline-flex;flex-wrap:wrap;gap:4px}.gev3 .lc-multi{display:flex;flex-wrap:wrap;gap:6px}.gev3 .lc-multi label{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer}.gev3 .lc-multi label.on{border-color:var(--navy);background:#eef2fa}.gev3 .lc-multi input{width:auto!important;margin:0}.gev3 .lc-ficha .acoes{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.gev3 .lc-barra .filter-select{height:38px}.gev3 .lc-motivo{max-width:260px;overflow:hidden;text-overflow:ellipsis}.gev3 .main select.lc-vinculo{min-width:200px;height:34px}.gev3 .main select.lc-vinculo.vazio{color:var(--muted)}.gev3 .main button.lc-nome-btn{background:none!important;border:0!important;padding:0!important;color:var(--ink)!important;font-weight:600;text-align:left;box-shadow:none!important;min-height:0!important;height:auto!important}@media (max-width: 640px){.gev3 .lc-grupo dl{grid-template-columns:1fr}}.gev3 .lc-faixas{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.gev3 .lc-faixa{display:grid;grid-template-columns:1fr 1fr 1fr 28px;gap:8px;width:100%;align-items:center}.gev3 .lc-faixa-cab{font-size:11px;color:var(--muted);margin-top:4px}.gev3 .lc-faixa .icon-btn{width:28px;height:28px;min-height:0;padding:0;font-size:18px;line-height:1}.gev3 .main .lc-faixa-mais,.gev3 .gm-sheet .lc-faixa-mais{font-size:12.5px;padding:0}.gev3 .lc-faixas-ver{margin:0;padding-left:18px}.gev3 .lc-faixas-ver li{margin:2px 0}.gev3 .lc-obrig dt:after{content:" *";color:var(--red)}.gev3 .lc-falta dd input,.gev3 .lc-falta dd select,.gev3 .lc-falta dd textarea,.gev3 .lc-falta .lc-multi{outline:1px solid var(--red);outline-offset:1px;border-radius:8px}@media (max-width: 640px){.gev3 .lc-faixa{grid-template-columns:1fr 1fr}.gev3 .lc-faixa-cab{display:none}}.gev3 .lc-principal{display:flex;flex-direction:column;gap:4px;margin-top:8px;max-width:360px}.gev3 .lc-dica{display:block;margin-bottom:6px}.gev3 .pa{--pa-ok: #2f8a63;--pa-atr: #c47d12;--pa-crit: #b23446;--pa-crit-bg: #ffedf0;--pa-at-bg: #fff3df;--pa-at: #835611;--pa-bom: #17684e;--pa-bom-bg: #eaf6f0;--pa-dia: #275bb7;--pa-dia-bg: #e7f1fb}.gev3 .pa .page-head .actions{align-items:center}.gev3 .pa-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.gev3 .pa-kpi{position:relative;background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px 16px;display:flex;flex-direction:column;gap:4px;min-width:0}.gev3 .pa-kpi:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:0 3px 3px 0;background:var(--line)}.gev3 .pa-kpi.critico:before{background:var(--pa-crit)}.gev3 .pa-kpi.atencao:before{background:var(--pa-atr)}.gev3 .pa-kpi.bom:before{background:var(--pa-ok)}.gev3 .pa-kpi-rot{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:500}.gev3 .pa-kpi strong{font-size:34px;line-height:1.1;font-weight:500;color:var(--navy);letter-spacing:-.5px;font-variant-numeric:tabular-nums}.gev3 .pa-kpi-sub{font-size:12.5px;color:var(--muted)}.gev3 .pa-tom{position:absolute;top:16px;right:16px;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px}.gev3 .pa-tom.critico{background:var(--pa-crit-bg);color:var(--pa-crit)}.gev3 .pa-tom.atencao{background:var(--pa-at-bg);color:var(--pa-at)}.gev3 .pa-tom.bom{background:var(--pa-bom-bg);color:var(--pa-bom)}.gev3 .pa-grade{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin-bottom:18px}.gev3 .pa-bloco{margin-bottom:18px}.gev3 .pa-grade .pa-bloco{margin-bottom:0}.gev3 .pa-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.gev3 .pa-cab h2{font-size:16px;color:var(--navy)}.gev3 .pa-legenda{display:flex;gap:16px;align-items:center;flex-wrap:wrap;font-size:12.5px;color:var(--ink)}.gev3 .pa-legenda span{display:inline-flex;align-items:center;gap:6px}.gev3 .pa i.ok,.gev3 .pa i.atr{width:10px;height:10px;border-radius:3px;display:inline-block}.gev3 .pa i.ok{background:var(--pa-ok)}.gev3 .pa i.atr{background:var(--pa-atr)}.gev3 .pa-graf-area{position:relative;margin-top:8px}.gev3 .pa-graf svg{width:100%;height:auto;display:block;overflow:visible}.gev3 .pa-graf g{outline:none;cursor:default}.gev3 .pa-ok{fill:var(--pa-ok)}.gev3 .pa-atr{fill:var(--pa-atr)}.gev3 .pa-grade-linha{stroke:var(--line);stroke-width:1}.gev3 .pa-eixo{font-size:11px;fill:var(--muted);font-variant-numeric:tabular-nums}.gev3 .pa-eixo.on{fill:var(--navy);font-weight:600}.gev3 .pa-tip{position:absolute;top:0;transform:translate(-50%);background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px #08143a1f;padding:10px 12px;font-size:12.5px;display:flex;flex-direction:column;gap:3px;pointer-events:none;white-space:nowrap;z-index:2}.gev3 .pa-tip span{display:inline-flex;align-items:center;gap:6px}.gev3 .pa-resumo-barra{display:flex;gap:2px;height:14px;border-radius:7px;overflow:hidden;background:var(--soft);margin:4px 0 14px}.gev3 .pa-resumo-barra span.problema{background:var(--pa-crit)}.gev3 .pa-resumo-barra span.atencao{background:var(--pa-atr)}.gev3 .pa-resumo-barra span.em_dia{background:var(--pa-dia)}.gev3 .pa-resumo-barra span.sucesso{background:var(--pa-ok)}.gev3 .pa-resumo ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.gev3 .main .pa-resumo button.pa-resumo-item{width:100%;display:grid!important;grid-template-columns:1fr auto 48px;align-items:center;gap:10px;background:transparent!important;border:0!important;color:var(--ink)!important;padding:8px 6px!important;border-radius:8px!important;min-height:0!important;font-size:13px!important;text-align:left}.gev3 .main .pa-resumo button.pa-resumo-item:hover{background:var(--soft)!important}.gev3 .pa-resumo-item b{font-size:18px;font-weight:500;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .pa-resumo-item .small{text-align:right}.gev3 .pa-selo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:3px 10px 3px 8px;border-radius:999px;white-space:nowrap}.gev3 .pa-selo .icon{width:14px;height:14px}.gev3 .pa-selo.problema{background:var(--pa-crit-bg);color:var(--pa-crit)}.gev3 .pa-selo.atencao{background:var(--pa-at-bg);color:var(--pa-at)}.gev3 .pa-selo.em_dia{background:var(--pa-dia-bg);color:var(--pa-dia)}.gev3 .pa-selo.sucesso{background:var(--pa-bom-bg);color:var(--pa-bom)}.gev3 .pa-ordem{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.gev3 .pa-ordem select{height:34px;border:1px solid var(--line);border-radius:8px;padding:0 10px;background:#fff;font-size:13px}.gev3 .pa-tab{width:100%;border-collapse:collapse;font-size:13.5px}.gev3 .pa-tab th{text-align:left;font-size:12px;font-weight:500;color:var(--muted);padding:10px 14px;border-bottom:1px solid var(--line);background:none;white-space:nowrap}.gev3 .pa-tab td{padding:10px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.gev3 .pa-tab th:first-child,.gev3 .pa-tab td:first-child{padding-left:22px}.gev3 .pa-tab .num{text-align:right;font-variant-numeric:tabular-nums}.gev3 .pa-tab tbody tr{cursor:pointer;transition:background .12s}.gev3 .pa-tab tbody tr:hover{background:#f7f9fc}.gev3 .pa-tab tbody tr.on{background:var(--soft);box-shadow:inset 3px 0 0 var(--navy)}.gev3 .pa-tab tbody tr:focus-visible{outline:2px solid #719bea;outline-offset:-2px}.gev3 .pa-pessoa{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.gev3 .pa-pessoa b{font-weight:500;color:var(--navy)}.gev3 .pa-barra{display:flex;align-items:center;gap:10px;min-width:200px}.gev3 .pa-barra-trilho{display:flex;gap:2px;height:10px}.gev3 .pa-barra-trilho span{height:100%;min-width:3px}.gev3 .pa-barra-trilho span:first-child{border-radius:4px 0 0 4px}.gev3 .pa-barra-trilho span:last-child{border-radius:0 4px 4px 0}.gev3 .pa-barra-trilho span:only-child{border-radius:4px}.gev3 .pa-barra-trilho .ok{background:var(--pa-ok)}.gev3 .pa-barra-trilho .atr{background:var(--pa-atr)}.gev3 .pa-barra-num{font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px}.gev3 .pa-pill{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:999px;font-variant-numeric:tabular-nums;white-space:nowrap}.gev3 .pa-pill-rot{font-weight:400}.gev3 .pa-pill.critico{background:var(--pa-crit-bg);color:var(--pa-crit)}.gev3 .pa-pill.atencao{background:var(--pa-at-bg);color:var(--pa-at)}.gev3 .pa-pill.bom{background:var(--pa-bom-bg);color:var(--pa-bom)}.gev3 .pa-medidor{display:inline-flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.gev3 .pa-medidor-trilho{width:64px;height:6px;border-radius:3px;background:var(--soft);overflow:hidden}.gev3 .pa-medidor-trilho span{display:block;height:100%;background:var(--navy);border-radius:3px}.gev3 .pa-abas{margin-bottom:16px;flex-wrap:wrap}.gev3 .pa-conta{display:inline-block;min-width:20px;padding:0 6px;margin-left:4px;border-radius:999px;background:#08143a14;font-size:11.5px;line-height:18px}.gev3 .ck-on .pa-conta{background:#ffffff38}.gev3 .main .pa-cab button.pa-limpa{background:none!important;border:0!important;color:var(--blue)!important;padding:0!important;min-height:0!important;font-size:13px!important;text-decoration:underline}.gev3 .pa-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.gev3 .pa-card{border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;background:#fff;border-top:3px solid var(--line)}.gev3 .pa-card.problema{border-top-color:var(--pa-crit)}.gev3 .pa-card.atencao{border-top-color:var(--pa-atr)}.gev3 .pa-card.em_dia{border-top-color:var(--pa-dia)}.gev3 .pa-card.sucesso{border-top-color:var(--pa-ok)}.gev3 .pa-card-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.gev3 .pa-card-cab b{color:var(--navy);font-weight:500;font-size:14.5px}.gev3 .pa-motivos{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.gev3 .pa-motivos li{font-size:12px;padding:2px 8px;border-radius:6px;background:var(--soft);color:var(--ink)}.gev3 .pa-mini{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding-top:8px;border-top:1px solid var(--line)}.gev3 .pa-mini span{display:flex;flex-direction:column;font-size:11px;color:var(--muted)}.gev3 .pa-mini b{font-size:16px;font-weight:500;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .pa-mini span.atr b{color:var(--pa-crit)}.gev3 .pa-card .text-link{font-size:13px;align-self:flex-start}@media (max-width: 1100px){.gev3 .pa-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gev3 .pa-grade{grid-template-columns:1fr}}@media (max-width: 560px){.gev3 .pa-kpis{grid-template-columns:1fr}}.gev3 .pa,.gev3 .pa .panel{min-width:0;max-width:100%}.gev3 .pa .table-scroll{overflow-x:auto;max-width:100%}.gev3 .pa-ordem{margin:0;font-weight:400;white-space:nowrap;display:inline-flex!important}.gev3 .pa-ordem select{width:auto}.gev3 .pa-tab th{position:static;min-width:0;color:var(--muted)}.gev3 .pa-card-cab b{min-width:0;overflow-wrap:anywhere}.gev3 .pa-card-cab .pa-selo{flex-shrink:0}@media (max-width: 560px){.gev3 .pa .page-head{flex-direction:column;align-items:flex-start}.gev3 .pa-mini b{font-size:14px}}.gev3 .pa .panel.pa-bloco{padding:18px 22px 20px}.gev3 .pa .panel.pa-bloco[style*="padding: 0"]{padding:0!important}.gev3 .pa-graf svg{max-height:280px}.gev3 .main .pa-resumo button.pa-resumo-item .pa-selo{justify-self:start}.gev3 .pa-filtro{height:40px;border:1px solid var(--line);border-radius:10px;padding:0 12px;background:#fff;font-size:13.5px;color:var(--ink);min-width:230px;max-width:320px;width:auto;margin:0}.gev3 .pa .page-head .actions{gap:10px;flex-wrap:wrap}.gev3 .pa-trocando .pa-kpis,.gev3 .pa-trocando .pa-grade,.gev3 .pa-trocando .pa-bloco{opacity:.55;transition:opacity .15s}.gev3 .pa-proj td{padding-top:12px;padding-bottom:12px}.gev3 .pa-proj tbody tr{cursor:default}.gev3 .pa-proj tbody tr.sit-problema td:first-child{box-shadow:inset 3px 0 0 var(--pa-crit)}.gev3 .pa-proj tbody tr.sit-atencao td:first-child{box-shadow:inset 3px 0 0 var(--pa-atr)}.gev3 .pa-proj tbody tr.sit-sucesso td:first-child{box-shadow:inset 3px 0 0 var(--pa-ok)}.gev3 .pa-cli{display:flex;flex-direction:column;gap:1px;min-width:160px}.gev3 .pa-cli b{font-weight:500;color:var(--navy)}.gev3 .pa-proj .pa-barra{min-width:170px}.gev3 .pa-vermelho{color:var(--pa-crit);font-weight:600}.gev3 .pa-motivo{font-size:12.5px;color:var(--ink);max-width:300px;min-width:180px}.gev3 .pa-ir a{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:8px;color:var(--muted)}.gev3 .pa-ir a:hover{background:var(--soft);color:var(--navy)}.gev3 .pa-ir .icon{width:16px;height:16px}.gev3 #pa-projetos .table-scroll{margin:0 -22px -20px}.gev3 #pa-projetos .pa-tab th:first-child,.gev3 #pa-projetos .pa-tab td:first-child{padding-left:22px}.gev3 #pa-projetos .table-scroll{max-width:none;width:calc(100% + 44px)}.gev3 .main .pa button.pa-clic,.gev3 .pa button.pa-clic{all:unset;box-sizing:border-box;cursor:pointer;border-radius:6px;display:inline-flex;align-items:center;gap:inherit}.gev3 .pa td>button.pa-clic{display:flex;width:100%}.gev3 .pa td.num>button.pa-clic{justify-content:flex-end}.gev3 .pa button.pa-clic:hover{background:#275bb712;box-shadow:0 0 0 4px #275bb712}.gev3 .pa button.pa-clic:focus-visible{outline:2px solid #719bea;outline-offset:2px}.gev3 .pa-kpi-sub button.pa-clic{display:inline;text-decoration:underline dotted;text-underline-offset:3px}.gev3 .pa button.pa-kpi-num{align-self:flex-start}.gev3 .pa button.pa-kpi-num:hover strong{color:var(--blue)}.gev3 .pa button.pa-pessoa{gap:10px}.gev3 .pa-col{cursor:pointer}.gev3 .pa-col rect.pa-ok:hover,.gev3 .pa-col rect.pa-atr:hover{filter:brightness(1.12)}.gev3 .gm-sheet .pl-busca{width:100%;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;margin:0 0 12px;font-size:14px;background:#fff}.gev3 .pl-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.gev3 .gm-sheet button.pl-item{all:unset;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;gap:14px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:10px;cursor:pointer;background:#fff}.gev3 .gm-sheet button.pl-item:hover{border-color:#b9c7e3;background:#f7f9fc}.gev3 .gm-sheet button.pl-item:focus-visible{outline:2px solid #719bea;outline-offset:2px}.gev3 .pl-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.gev3 .pl-txt b{font-weight:500;color:var(--navy);font-size:13.5px}.gev3 .pl-dir{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;text-align:right}.gev3 .pl-tag{font-size:11.5px;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--soft);color:var(--ink);white-space:nowrap}.gev3 .pl-tag.atr,.gev3 .pl-tag.bloqueada{background:#ffedf0;color:#b23446}.gev3 .pl-tag.externa,.gev3 .pl-tag.tarde{background:#fff3df;color:#835611}.gev3 .pl-tag.validacao{background:#e7f1fb;color:#275bb7}.gev3 .pl-tag.ok{background:#eaf6f0;color:#17684e}.gev3 .main button.pa-clic,.gev3 .main button.pl-item{background:none!important;border:0!important;color:inherit!important;padding:0!important;min-height:0!important;font:inherit!important;font-weight:inherit!important;justify-content:flex-start}.gev3 .main td.num>button.pa-clic{justify-content:flex-end!important}.gev3 .main button.pa-clic:hover{background:#275bb712!important}.gev3 .main button.pl-item{border:1px solid var(--line)!important;padding:10px 12px!important;background:#fff!important;justify-content:space-between!important;text-align:left}.gev3 .main button.pl-item:hover{border-color:#b9c7e3!important;background:#f7f9fc!important}.gev3 .main .pa-kpi button.pa-kpi-num strong{font-size:34px}.gev3 .main .pa-kpi button.pa-kpi-num{align-self:flex-start!important;text-align:left!important;justify-content:flex-start!important;width:auto!important}.gev3 .pa-tag-falta{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;padding:2px 9px 2px 7px;border-radius:999px;background:#fff3df;color:#835611;border:1px solid #f1d9a8;white-space:nowrap}.gev3 .pa-tag-falta .icon{width:13px;height:13px}.gev3 .main td.pa-motivo>button.pa-clic{margin-bottom:4px}.gev3 .main td.pa-motivo>button.pa-tag-wrap{width:auto}.gev3 .pa-resumo-barra span.em_dia{background:var(--pa-ok)}.gev3 .pa-selo.em_dia{background:var(--pa-bom-bg);color:var(--pa-bom)}.gev3 .pa-proj tbody tr.sit-em_dia td:first-child{box-shadow:inset 3px 0 0 var(--pa-ok)}.sa .sa-form,.sa .sa-planilha{max-width:1040px}.sa .sa-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px 16px}.sa .sa-campo{display:flex!important;flex-direction:column;gap:4px;margin:0!important;font-size:13px;font-weight:400;color:var(--ink, #172442)}.sa .sa-campo>span{font-weight:600}.sa .sa-campo input,.sa .sa-campo select,.sa .sa-campo textarea{width:100%;box-sizing:border-box}.sa .sa-largo{grid-column:span 2}.sa .sa-inteiro{grid-column:1 / -1}@media (max-width: 640px){.sa .sa-largo{grid-column:1 / -1}}.sa .sa-grupo{border:1px solid var(--line, #d9e0ea);border-radius:10px;padding:12px 14px 14px;margin:16px 0}.sa .sa-grupo legend{padding:0 6px;font-weight:700;font-size:13px;color:var(--navy, #172442)}.sa .sa-anexos{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.sa .sa-arq{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--line, #d9e0ea);border-radius:999px;font-size:12px}.gev3 .main .sa .sa-arq button{background:none!important;border:0!important;box-shadow:none!important;padding:0 2px!important;min-height:0!important;color:var(--muted, #63708a)!important;cursor:pointer}.sa .sa-acoes{display:flex;justify-content:flex-end}.sa .sa-passos{margin:0 0 14px;padding-left:20px;display:flex;flex-direction:column;gap:12px}.sa .sa-passos li{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sa .sa-passos small{color:var(--muted, #63708a)}.sa .sa-resumo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;font-size:14px}.sa .sa-resumo .btn{margin-left:auto}.sa .sa-ruim{color:var(--red, #c62828)}.sa .sa-tabela tr.sa-erro td{background:#c628280f}.sa .sa-tabela td:last-child{min-width:220px}.gev3 .io .io-periodo{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gev3 .main .io .io-periodo input{height:36px;width:auto;padding:4px 8px;border:1px solid var(--line);border-radius:7px}.gev3 .io .io-deps{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0 0 16px}.gev3 .main .io button.io-dep{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:4px;text-align:left;background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:12px 14px!important;min-height:0!important;box-shadow:none!important;font-weight:400!important;cursor:pointer}.gev3 .main .io button.io-dep:hover{border-color:#bac8df!important}.gev3 .main .io button.io-dep.on{border-color:var(--navy)!important;box-shadow:inset 0 0 0 1px var(--navy)!important}.gev3 .io .io-dep-nome{font-weight:700;font-size:13.5px;color:var(--navy)}.gev3 .io .io-dep-sub{font-size:11.5px;color:var(--muted)}.gev3 .io .io-dep-kpis{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px}.gev3 .io .io-dep-kpis span{display:flex;flex-direction:column}.gev3 .io .io-dep-kpis small{font-size:10.5px;color:var(--muted)}.gev3 .io .io-dep-kpis b{font-size:15px;font-variant-numeric:tabular-nums}.gev3 .io .ruim{color:var(--red)!important}.gev3 .io .io-dep-sem{font-size:12px;color:var(--muted);margin-top:6px}.gev3 .io .io-detalhe,.gev3 .io .io-pessoas{background:#fff;border:1px solid var(--line);border-radius:10px;padding:16px 18px;margin-bottom:16px}.gev3 .io .io-lendo{opacity:.6;transition:opacity .15s}.gev3 .io .io-detalhe-cab{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:6px}.gev3 .io .io-detalhe-cab h2{font-size:19px;color:var(--navy)}.gev3 .io .io-sub{font-size:12px;color:var(--muted)}.gev3 .io .io-bloco{border-top:1px solid var(--line);padding-top:14px;margin-top:14px}.gev3 .io .io-bloco:first-of-type{border-top:0;margin-top:4px;padding-top:4px}.gev3 .io .io-bloco h3{font-size:14px;font-weight:700;margin:0 0 10px;color:var(--ink)}.gev3 .io .io-bloco h4{font-size:12px;font-weight:700;margin:12px 0 6px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.gev3 .io .io-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:12px}.gev3 .io .io-kpi{border:1px solid var(--line);border-radius:9px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.gev3 .io .io-kpi small{font-size:11.5px;color:var(--muted)}.gev3 .io .io-kpi strong{font-size:22px;font-weight:700;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .io .io-kpi.ruim strong{color:var(--red)}.gev3 .io .io-kpi span{font-size:11.5px;color:var(--muted)}.gev3 .io .io-filtros{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.gev3 .io .io-colunas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}@media (max-width: 860px){.gev3 .io .io-colunas{grid-template-columns:1fr}}.gev3 .io .io-lista{list-style:none;margin:0;padding:0}.gev3 .io .io-lista li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid var(--line);font-size:12.5px}.gev3 .io .io-lista li span{color:var(--muted);white-space:nowrap}.gev3 .io .io-tab{font-size:12.5px}.gev3 .io table.io-tab th{position:static;background:var(--bg)!important;color:var(--muted)!important;font-size:11px;font-weight:600;text-align:left}.gev3 .io table.io-tab th.num,.gev3 .io table.io-tab td.num{text-align:right;font-variant-numeric:tabular-nums}.gev3 .io table.io-tab tr.io-sem td{background:var(--amber-bg)}.gev3 .io .io-manual{color:var(--muted)}.gev3 .io .io-nota{font-size:11.5px;color:var(--muted);margin:10px 0 0}.gev3 .io .io-vazio{font-size:12.5px;color:var(--muted);margin:4px 0}.gev3 .io .io-pessoas-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.gev3 .io .io-pessoas-cab h2{font-size:15px;color:var(--navy)}.gev3 .io .io-pessoas-cab p{font-size:12.5px;color:var(--muted);margin:4px 0 8px;max-width:760px}.gev3 .main .io table.io-tab select.at-filtro{height:32px;font-size:12px!important}.gev3 .io .io-barras{position:relative;margin:4px 0 6px}.gev3 .io .io-barras svg{width:100%;height:auto;display:block}.gev3 .io .io-grade{stroke:var(--line);stroke-width:1}.gev3 .io .io-eixo{font-size:9.5px;fill:var(--muted)}.gev3 .io .io-barra{fill:var(--blue);opacity:.85}.gev3 .io .io-barra.on{opacity:1;fill:var(--navy)}.gev3 .io .io-balao{position:absolute;top:0;transform:translate(-50%);background:var(--navy);color:#fff;border-radius:8px;padding:6px 10px;font-size:11.5px;display:flex;flex-direction:column;gap:2px;pointer-events:none;white-space:nowrap;z-index:2}.gev3 .io .io-balao b{font-size:12px}.gev3 .main .io button.io-ver{margin:2px 0 8px;font-size:12.5px}.gev3 .io .io-colunas+.io-colunas{margin-top:4px}.gev3 .io .io-recorte{font-size:12px;font-weight:500;color:var(--blue)}.gev3 .au-lista{display:flex;flex-direction:column;gap:14px}.gev3 .au-card{padding:18px 22px}.gev3 .au-card.desligada{opacity:.72}.gev3 .au-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.gev3 .au-nome{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.gev3 .au-nome h3{margin:0;font-size:16px;color:var(--navy)}.gev3 .au-estado{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--soft, #f2f4f8);color:var(--muted)}.gev3 .au-estado.on{background:#e6f5ee;color:var(--green, #17684e)}.gev3 .au-regra{list-style:none;margin:14px 0;padding:0;display:flex;flex-direction:column;gap:8px}.gev3 .au-regra li{font-size:14px;line-height:1.5;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:#fbfcfe}.gev3 .au-regra b{display:inline-block;min-width:58px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--orange, #e84f1a)}.gev3 .au-regra q{font-weight:600;color:var(--navy)}.gev3 .au-rodape{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.gev3 .au-botoes{display:inline-flex;gap:16px}.gev3 .au-botoes .text-link{padding:0;font-size:13px}.gev3 .au-botoes .text-link.perigo{color:var(--red, #b23446)}.gev3 .au-switch{position:relative;display:inline-block;width:40px;height:22px;flex:none;cursor:pointer}.gev3 .au-switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.gev3 .au-switch span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#cfd6e2;transition:background .15s;pointer-events:none}.gev3 .au-switch span:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s;box-shadow:0 1px 2px #0003}.gev3 .au-switch input:checked+span{background:var(--green, #17684e)}.gev3 .au-switch input:checked+span:after{transform:translate(18px)}.gev3 .au-switch input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}.gev3 .au-bloco{border:1px solid var(--line);border-radius:12px;padding:14px 16px 2px;margin:0 0 18px;background:#fbfcfe}.gev3 .au-bloco-cab{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--navy);margin:0 0 12px;font-size:14px}.gev3 .au-passo{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--navy);color:#fff;font-size:12px}.gev3 .au-bloco .lt-linha{grid-template-columns:1fr 1fr}.gev3 .gm-sheet .lt-campo input[type=text],.gev3 .gm-sheet .lt-campo input[type=number],.gev3 .gm-sheet .au-bloco .lt-campo select,.gev3 .gm-sheet .lt-campo>select{width:100%;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff;font:inherit;font-size:14px;color:var(--ink)}.gev3 .au-ajuda{margin:-10px 0 14px}.gev3 .au-vars{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:-10px 0 16px}.gev3 .gm-sheet button.au-var{font-family:ui-monospace,monospace;font-size:12px;padding:2px 8px;height:auto;min-height:0;border:1px dashed var(--line);border-radius:6px;background:#fff;color:var(--navy);cursor:pointer}.gev3 .au-check{display:flex;align-items:center;gap:8px;font-size:13.5px;margin:0 0 12px;color:var(--ink);cursor:pointer}.gev3 .au-check input{width:16px;height:16px;margin:0}.gev3 .au-hist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.gev3 .au-hist li{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.gev3 .au-hist-res{font-size:13.5px;color:var(--ink)}.gev3 .au-sit{align-self:start;font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px;text-align:center;background:var(--soft, #f2f4f8);color:var(--muted)}.gev3 .au-sit.criada{background:#e6f5ee;color:var(--green, #17684e)}.gev3 .au-sit.erro{background:#ffedf0;color:var(--red, #b23446)}@media (max-width: 560px){.gev3 .au-bloco .lt-linha{grid-template-columns:1fr}.gev3 .au-card{padding:16px}}.gev3 .mr-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-bottom:1px solid var(--line);flex-wrap:wrap}.gev3 .main input.mr-busca{height:38px;width:min(320px,100%);border:1px solid var(--line);border-radius:8px;padding:0 12px;font-size:14px;background:#fff}.gev3 .mr-lista{list-style:none;margin:0;padding:0}.gev3 .mr-lista li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 22px;border-bottom:1px solid var(--line)}.gev3 .mr-lista li:last-child{border-bottom:0}.gev3 .mr-info{display:flex;flex-direction:column;gap:4px;min-width:0}.gev3 .mr-info b{color:var(--navy);font-size:14.5px}.gev3 .mr-resumo{display:flex;gap:6px;flex-wrap:wrap}.gev3 .mr-chip{font-size:11.5px;padding:2px 8px;border-radius:999px;background:#e7f1fb;color:var(--blue)}.gev3 .mr-chip.apagado{background:var(--soft, #f2f4f8);color:var(--muted);text-decoration:line-through}.gev3 .mr-ordem{margin-left:auto;display:inline-flex;gap:12px;font-weight:400}.gev3 .mr-ordem .text-link{padding:0;font-size:13px}.gev3 .mr-ordem .text-link.perigo{color:var(--red, #b23446)}.gev3 .mr-campo .lt-campo input[type=text],.gev3 .mr-campo .lt-campo select,.gev3 .mr-campo .lt-campo textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:8px 12px;background:#fff;font:inherit;font-size:14px;color:var(--ink)}.gev3 .mr-campo .lt-campo input[type=text],.gev3 .mr-campo .lt-campo select{height:40px;padding:0 12px}.gev3 .mr-confirma{margin:16px 0 0;padding:12px 14px;border:1px solid #f3c2cb;background:#ffedf0;border-radius:10px;display:flex;flex-direction:column;gap:10px}.gev3 .mr-confirma p{margin:0;font-size:13.5px}.gev3 .mr-confirma span{display:flex;gap:8px;justify-content:flex-end}@media (max-width: 560px){.gev3 .mr-lista li{flex-direction:column;align-items:flex-start}}.gev3 .mr-adicionar{margin-top:6px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.gev3 .mr-adicionar>.lt-campo,.gev3 .mr-adicionar>.au-bloco{width:100%}.gev3 .mr-adicionar>.lt-campo select,.gev3 .gm-sheet .lt-campo input[type=text].mr-in,.gev3 .gm-sheet .lt-campo select.mr-in,.gev3 .gm-sheet .lt-campo textarea.mr-in{width:100%;height:40px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff;font:inherit;font-size:14px;color:var(--ink)}.gev3 .gm-sheet .lt-campo textarea.mr-in{height:auto;padding:8px 12px}.gev3 .bb>.panel{margin-bottom:16px}.gev3 .bb-aviso{background:var(--amber-bg);color:var(--amber);border-radius:10px;padding:9px 14px;margin-bottom:10px;font-size:13px}.gev3 .bb-vazio{padding:30px 20px;text-align:center;color:var(--muted);font-size:13px}.gev3 .bb-neg{color:var(--red)}.gev3 .bb-cont{margin-left:4px;background:var(--soft);color:var(--blue);border-radius:10px;padding:0 6px;font-size:10px}.gev3 .bb-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.gev3 .bb-kpi{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-width:0}.gev3 .bb-kpi strong{font-size:22px;font-weight:600;color:var(--navy)}.gev3 .bb-kpi.alerta{box-shadow:inset 3px 0 0 var(--red)}.gev3 .bb-kpi.alerta strong{color:var(--red)}.gev3 .bb-kpi small{font-size:11px}.gev3 .bb-barra{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--line)}.gev3 .bb-tr{display:grid;grid-template-columns:30px minmax(0,2.4fr) 130px 120px 120px 150px minmax(0,1.5fr);gap:12px;align-items:center;padding:11px 18px;border-bottom:1px solid var(--line);font-size:13px}.gev3 .bb-th{font-size:11px;color:var(--muted);background:#fafbfd}.gev3 .bb-tr.sel,.gev3 .data-table tr.sel td{background:#f3f7ff}.gev3 .bb-tr .num{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.gev3 .bb-tr small{font-size:11px}.gev3 .bb-cb{margin:0;display:flex}.gev3 .bb-cb input{width:17px;height:17px;margin:0}.gev3 .bb-anuncio{display:flex;flex-direction:column;min-width:0}.gev3 .bb-anuncio a{color:var(--navy);font-weight:500;overflow-wrap:anywhere}.gev3 .bb-anuncio a:hover{color:var(--blue)}.gev3 .bb-alav{display:flex;flex-wrap:wrap;gap:4px}.gev3 .bb-preco{width:96px;text-align:right;border:1px solid var(--blue);border-radius:8px;padding:6px 8px;min-height:34px}.gev3 .bb-ap{display:flex;justify-content:space-between;gap:16px;padding:10px 20px;border-top:1px solid var(--line);font-size:13px}.gev3 .bb-ap>span:first-child{display:flex;flex-direction:column;min-width:0}.gev3 .bb-ap small{font-size:11px}.gev3 .bb-ap .num{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.gev3 .bb-lista{list-style:none;padding:0;margin:12px 0;max-height:50vh;overflow:auto;border:1px solid var(--line);border-radius:10px}.gev3 .bb-lista li{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-bottom:1px solid var(--line);font-size:13px}.gev3 .bb-lista li:last-child{border-bottom:0}@media (max-width:1100px){.gev3 .bb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.gev3 .bb-th{display:none}.gev3 .bb-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:12px 14px 12px 44px;position:relative;align-items:start}.gev3 .bb-cb{position:absolute;left:14px;top:14px}.gev3 .bb-anuncio,.gev3 .bb-alav{grid-column:1 / -1}.gev3 .bb-tr .num{align-items:flex-start;text-align:left}.gev3 .bb-tr>span[data-rot]:before{content:attr(data-rot);display:block;font-size:10px;color:var(--muted)}.gev3 .bb-ap{padding:10px 14px}}@media (max-width:480px){.gev3 .bb-kpis{gap:8px}.gev3 .bb-kpi{padding:12px}.gev3 .bb-kpi strong{font-size:18px}}.gev3 .bb-tr{grid-template-columns:30px minmax(0,2.2fr) 120px 110px 110px 170px minmax(0,1.3fr) 170px}.gev3 .bb-abas{margin:0 0 14px}.gev3 .bb-auto{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.gev3 .main .bb-auto button.pill{cursor:pointer;border:0!important;font-size:11px!important;padding:3px 9px!important;min-height:0!important}.px-escolha.bb-ativo{margin:12px 0;font-weight:500}.gev3 .bb-regra-modo{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.gev3 .bb-regra-campos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gev3 .bb-previa{margin-top:12px;padding:12px 14px;border-radius:10px;background:#f3f7ff;border:1px solid #d6e2f7;font-size:13px;line-height:1.5}.gev3 .bb-pos{color:var(--green,#1e7d4f)}.gev3 .bb-acoes{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.gev3 .bb-busca{width:240px;min-height:36px;border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:13px}.gev3 .bb-filtro-auto{width:auto;background:#fff}.gev3 .bb-tabela{overflow-x:auto}.gev3 .bb-tabela>.bb-tr{min-width:1180px}.gev3 .bb-tr{grid-template-columns:30px minmax(260px,2.2fr) 110px 120px 110px 130px minmax(180px,1.3fr) 170px}.gev3 .bb-tr>span{min-width:0}.gev3 .bb-barra>.chips{flex-wrap:wrap}.gev3 .bb-acoes{margin-left:auto;justify-content:flex-end}.gev3 .bb-preco{display:inline-flex;align-items:center;gap:4px;width:auto;min-height:0;padding:0 8px;border:1px solid var(--blue);border-radius:8px;background:#fff}.gev3 .bb-preco small{color:var(--muted)}.gev3 .main .bb-preco input{width:64px;min-height:30px;height:30px;padding:0;border:0;outline:0;background:transparent;text-align:right;font-size:13px;box-shadow:none}@media (max-width:860px){.gev3 .bb-tabela>.bb-tr{min-width:0}.gev3 .bb-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gev3 .bb-acoes{margin-left:0;justify-content:flex-start}}.gev3 .data-table .select-cell{width:1%;padding-right:0;text-align:left}.gev3 .main .data-table .select-cell input{margin:0;display:block;width:15px;height:15px;min-width:0;min-height:0;padding:0}.gev3 .bb-comp{display:grid;gap:2px;font-size:11.5px;min-width:200px}.gev3 .bb-comp-cab,.gev3 .bb-comp-lin{display:grid;grid-template-columns:1fr 44px 58px;align-items:center;gap:4px;padding:1px 6px;border-radius:5px}.gev3 .bb-comp-cab{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.04em}.gev3 .bb-comp-cab span,.gev3 .bb-comp-lin>:not(:first-child){text-align:center}.gev3 .bb-comp-lin.falta{background:#fff4e5;color:#8a4b00}.gev3 .bb-comp-lin.vantagem{background:#e9f7ef;color:#1d6b3a}.gev3 .bb-sim{color:var(--green)}.gev3 .bb-nao{color:#b7bfcc}.gev3 .bb-comp-lin.falta .bb-nao{color:#c46a00;font-weight:700}.gev3 .bb-comp-res{color:#8a4b00;margin-top:2px}.bb-am{display:flex;flex-direction:column;gap:14px}.bb-am-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.bb-am-barra{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:16px 22px}.bb-am-barra .search{flex:1 1 260px;max-width:520px}.bb-am-prod{display:flex;gap:10px;align-items:center;min-width:280px}.bb-am-prod img,.bb-am-sem{width:40px;height:40px;object-fit:contain;border-radius:6px;border:1px solid #e3e7ee;background:#fff;flex:none}.bb-am-prod span{display:flex;flex-direction:column;gap:2px}.bb-am-promo{display:block;margin-top:3px}.bb-am-tabela td input[type=checkbox]{min-width:0}.bb-am-preco{width:96px;text-align:right;min-width:0!important}.gev3 .bb-tabela>.bb-tr{min-width:1260px}.gev3 .bb-tr{grid-template-columns:30px minmax(260px,2.2fr) 110px 120px 110px 130px minmax(240px,1.4fr) 150px;column-gap:16px}.gev3 .bb-comp{min-width:0;width:100%;max-width:300px}@media (max-width:860px){.gev3 .bb-tabela>.bb-tr{min-width:0}.gev3 .bb-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gev3 .bb-margens{display:grid;grid-template-columns:auto auto;justify-content:end;column-gap:10px;row-gap:3px;align-items:baseline}.gev3 .bb-margens span{font-size:11px;color:var(--muted);text-align:left}.gev3 .bb-margens strong{font-weight:600;text-align:right}.gev3 .bb-pos{color:var(--green)}.gev3 .cf{--cf-navy:#08143a;--cf-blue:#275bb7;--cf-orange:#e84f1a;--cf-line:#e0e6ef;--cf-muted:#69758c;min-width:0;color:var(--cf-navy)}.gev3 .cf button,.gev3 .cf input,.gev3 .cf select{font-family:inherit}.gev3 .cf .page-head{margin-bottom:22px}.gev3 .cf .page-head h1{font-size:34px;font-weight:500;letter-spacing:-1.2px}.gev3 .cf .page-head p{font-size:13px;margin-top:7px;color:#718099}.gev3 .cf .page-head .actions{align-items:center;gap:9px}.gev3 .cf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 15px;border:1px solid #dce3ee;border-radius:9px;background:#fff;color:#08143a;font-size:12px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}.gev3 .cf-btn:hover{background:#f1f5fb;border-color:#c3d2e6}.gev3 .cf-btn.primary{background:#e84f1a;border-color:#e84f1a;color:#fff}.gev3 .cf-btn.primary:hover{background:#d44515}.gev3 .cf-btn.navy{background:#08143a;border-color:#08143a;color:#fff}.gev3 .cf-btn:disabled{opacity:.45;cursor:default}.gev3 .cf-btn .icon{width:16px;height:16px}.gev3 .cf button:focus-visible,.gev3 .cf a:focus-visible,.gev3 .cf input:focus-visible,.gev3 .cf select:focus-visible,.gev3 .cf summary:focus-visible{outline:3px solid #9abbec;outline-offset:3px}.gev3 .cf-meta{display:flex;align-items:center;gap:8px;font-size:11px;color:#7b879b;margin:0 0 20px}.gev3 .cf-meta .icon{width:13px;height:13px}.gev3 .cf-meta span:last-child{margin-left:auto;color:#8993a6;font-size:10px}.gev3 .cf-notice{border:1px solid #f1dfd0;background:#fff8f1;border-radius:11px;margin-bottom:22px;overflow:hidden}.gev3 .cf-notice summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:14px 18px}.gev3 .cf-notice summary::-webkit-details-marker{display:none}.gev3 .cf-notice summary>.icon{color:#bb551f;width:19px;height:19px;flex-shrink:0}.gev3 .cf-notice summary strong{font-size:12px;font-weight:600;color:#80421d}.gev3 .cf-notice summary p{font-size:11px;color:#936241;margin-top:3px;line-height:1.5}.gev3 .cf-notice .cf-notice-link{margin-left:auto;color:#9c521d;display:flex;gap:7px;align-items:center;font-size:11px;white-space:nowrap}.gev3 .cf-notice[open] .cf-notice-link .icon{transform:rotate(180deg)}.gev3 .cf-notice-body{padding:0 18px 16px 49px;color:#865638;font-size:12px;line-height:1.65;display:grid;gap:8px}.gev3 .cf-base{display:grid;grid-template-columns:minmax(255px,1.1fr) minmax(225px,.9fr) minmax(235px,1fr);align-items:center;gap:26px;background:#fff;border:1px solid var(--cf-line);border-radius:14px;padding:20px 22px;margin-bottom:20px}.gev3 .cf-label{display:block;font-size:11px;color:#4d5b74;font-weight:500;margin-bottom:9px}.gev3 .cf-cash{display:flex;gap:9px;align-items:stretch}.gev3 .cf-cash-field{border:1px solid #d9e1ed;border-radius:8px;display:flex;align-items:center;padding:0 12px;gap:8px;flex:1;min-width:0;background:#fff}.gev3 .cf-cash-field:focus-within{border-color:#275bb7;box-shadow:0 0 0 3px #275bb716}.gev3 .cf-cash-field span{font-size:12px;color:#8490a3}.gev3 .cf-cash-field input{border:0;outline:0!important;width:100%;min-width:0;font-weight:500;font-size:15px;background:none;color:#08143a;padding:9px 0;font-variant-numeric:tabular-nums}.gev3 .cf-cash .cf-btn{min-height:39px;padding:9px 13px}.gev3 .cf-cash-help{font-size:10px;color:#8792a4;margin-top:7px;line-height:1.5}.gev3 .cf-period{display:flex;background:#f1f4f8;border:1px solid #e2e7f0;border-radius:9px;padding:3px;gap:3px}.gev3 .cf-period button{flex:1;min-height:33px;border:0;border-radius:6px;background:none;color:#65738b;font-size:12px;cursor:pointer;white-space:nowrap}.gev3 .cf-period button.active{background:#fff;color:#174783;box-shadow:0 1px 4px #08143a14;font-weight:600}.gev3 .cf-include{display:flex;gap:11px;align-items:flex-start;cursor:pointer;border-left:1px solid #e6ebf2;padding-left:23px}.gev3 .cf-check{accent-color:#275bb7;width:17px;height:17px;flex-shrink:0;margin-top:2px}.gev3 .cf-include strong{display:block;font-size:12px;font-weight:500;line-height:1.45}.gev3 .cf-include small{display:block;font-size:10px;color:#8792a4;line-height:1.5;margin-top:5px}.gev3 .cf-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.gev3 .cf-kpi{background:#fff;border:1px solid var(--cf-line);border-radius:13px;padding:19px 20px;position:relative;overflow:hidden}.gev3 .cf-kpi-top{display:flex;align-items:center;gap:8px;color:#707e95;font-size:11px;margin-bottom:14px}.gev3 .cf-kpi-top .icon{margin-left:auto;width:17px;height:17px;color:#8798b5}.gev3 .cf-kpi strong{display:block;font-size:26px;font-weight:500;letter-spacing:-.65px;font-variant-numeric:tabular-nums;white-space:nowrap}.gev3 .cf-kpi small{display:block;font-size:10px;color:#8490a4;margin-top:6px}.gev3 .cf-kpi.final{background:#08143a;border-color:#08143a;color:#fff}.gev3 .cf-kpi.final .cf-kpi-top,.gev3 .cf-kpi.final small,.gev3 .cf-kpi.final .icon{color:#aebfe0}.gev3 .cf-kpi.negative{border-color:#e6baa8;background:#fff4ee}.gev3 .cf-kpi.negative strong{color:#b04829}.gev3 .cf-in{color:#275bb7!important}.gev3 .cf-out{color:#b9512d!important}.gev3 .cf-negative{color:#b04829!important}.gev3 .cf-tabs{display:flex;gap:28px;border-bottom:1px solid #dde4ee;margin-bottom:22px}.gev3 .cf-tabs a{font-size:12px;font-weight:500;text-decoration:none;color:#758199;padding:12px 0 14px;border-bottom:3px solid transparent;display:flex;align-items:center;gap:8px}.gev3 .cf-tabs a .icon{width:15px;height:15px}.gev3 .cf-tabs a.active{color:#08143a;border-bottom-color:#e84f1a}.gev3 .cf-tabs a:hover{color:#275bb7}.gev3 .cf-panel{background:#fff;border:1px solid var(--cf-line);border-radius:14px;overflow:hidden}.gev3 .cf-panel-head{padding:21px 22px 18px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.gev3 .cf-panel-head h2{font-size:17px;font-weight:500;letter-spacing:-.25px}.gev3 .cf-panel-head p{font-size:11px;color:#8190a5;margin-top:5px;line-height:1.55}.gev3 .cf-panel-body{padding:0 22px 22px}.gev3 .cf-overview{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;align-items:start}.gev3 .cf-side{display:grid;gap:18px}.gev3 .cf-overdue{padding:24px;background:#fff;border:1px solid #e9ddd4;border-radius:14px;position:relative;overflow:hidden}.gev3 .cf-overdue-icon{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:500;margin-bottom:22px}.gev3 .cf-overdue-icon .icon{color:#ca5c29;width:18px;height:18px}.gev3 .cf-overdue strong{display:block;font-size:28px;font-weight:500;letter-spacing:-.6px;color:#9f431e;font-variant-numeric:tabular-nums}.gev3 .cf-overdue p{font-size:11px;color:#9a7a69;margin-top:6px;line-height:1.6}.gev3 .cf-overdue .cf-btn{width:100%;margin:22px 0 15px}.gev3 .cf-overdue .cf-btn .icon{margin-left:auto}.gev3 .cf-overdue small{display:block;font-size:10px;color:#8993a4;line-height:1.55;border-top:1px solid #eee7e2;padding-top:15px}.gev3 .cf-source{padding:22px;background:#eaeff4;border-radius:13px}.gev3 .cf-source h3{font-size:12px;font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:17px}.gev3 .cf-source h3 .icon{width:16px;height:16px;color:#7c8fac}.gev3 .cf-source dl{display:grid;gap:13px}.gev3 .cf-source dt{font-size:10px;color:#8792a4;margin-bottom:4px}.gev3 .cf-source dd{margin:0;font-size:11px;color:#586b89;line-height:1.5}.gev3 .cf-source p{font-size:10px;color:#76859b;margin-top:18px;border-top:1px solid #d8e0eb;padding-top:15px;line-height:1.6}.gev3 .cf-chart-legend{display:flex;gap:13px;align-items:center;font-size:10px;color:#7a889d;flex-wrap:wrap}.gev3 .cf-chart-legend span{display:flex;gap:5px;align-items:center}.gev3 .cf-legend-dot{width:6px;height:6px;border-radius:2px;background:#08143a;display:inline-block}.gev3 .cf-legend-dot.entry{background:#275bb7}.gev3 .cf-legend-dot.exit{background:#e84f1a}.gev3 .cf-legend-dot.proj{background:#7a5af5;opacity:.6}.gev3 .cf-proj{color:#6a4ae0!important}.gev3 .cf-chart{display:block;width:100%;height:auto;overflow:visible}.gev3 .cf-chart text{font-family:Satoshi,sans-serif;fill:#8793a7;font-size:10px}.gev3 .cf-chart g[data-cf-day]{cursor:pointer}.gev3 .cf-chart .cf-hit{fill:transparent}.gev3 .cf-chart g[data-cf-day]:hover .cf-hit,.gev3 .cf-chart g[data-cf-day]:focus-visible .cf-hit{fill:#275bb709}.gev3 .cf-chart g[data-cf-day]:focus-visible{outline:0}.gev3 .cf-chart g[data-cf-day]:focus-visible .cf-hit{stroke:#275bb7;stroke-width:1}.gev3 .cf-chart-hover{padding:14px 22px;border-top:1px solid #e8edf4;display:flex;gap:20px;align-items:center;background:#fcfdff;min-height:64px;font-variant-numeric:tabular-nums}.gev3 .cf-chart-hover strong{font-size:11px;font-weight:500}.gev3 .cf-chart-hover span{font-size:10px;color:#8290a6}.gev3 .cf-chart-hover b{display:block;font-weight:500;font-size:12px;color:#244e85;margin-top:4px}.gev3 .cf-chart-hover .cf-chart-open{margin-left:auto}.gev3 .cf-text-btn{border:0;background:none;padding:5px 0;color:#275bb7;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;cursor:pointer;white-space:nowrap;text-decoration:none}.gev3 .cf-text-btn .icon{width:14px;height:14px}.gev3 .cf-chart-note{margin:15px 0 0;font-size:10px;color:#929cad;display:flex;gap:7px;align-items:center;line-height:1.5}.gev3 .cf-chart-note .icon{width:13px;height:13px;flex-shrink:0}.gev3 .cf-table-wrap{overflow:auto;overscroll-behavior-x:contain}.gev3 .cf-table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.gev3 .cf-table th{padding:13px 20px;background:#f3f6fa;border-top:1px solid #e6ecf3;border-bottom:1px solid #e2e8f1;text-align:left;font-size:10px;font-weight:500;color:#7f8ca1;white-space:nowrap}.gev3 .cf-table th.num,.gev3 .cf-table td.num{text-align:right}.gev3 .cf-table td{padding:16px 20px;border-bottom:1px solid #edf1f6;line-height:1.4}.gev3 .cf-table strong{font-weight:500;color:#08143a}.gev3 .cf-table small{display:block;font-size:10px;color:#8b95a6;margin-top:5px;max-width:350px;line-height:1.45}.gev3 .cf-table tbody tr[data-cf-day]{cursor:pointer}.gev3 .cf-table tr[data-cf-day]:hover td{background:#f6f9fd}.gev3 .cf-table tr[data-cf-day]:focus-visible{outline:2px solid #275bb7;outline-offset:-2px}.gev3 .cf-table td:first-child{min-width:135px}.gev3 .cf-table .cf-total td{background:#edf3fa;font-weight:600;color:#173e76}.gev3 .cf-table .cf-total td:first-child{font-size:11px}.gev3 .cf-table .cf-excluded td{color:#98a1af;background:#fcfcfd}.gev3 .cf-table .cf-excluded small{color:#a3673d}.gev3 .cf-pager{padding:13px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px;color:#8b95a6}.gev3 .cf-pager .cf-btn{min-height:29px;padding:5px 9px;font-size:10px}.gev3 .cf-pager .row{gap:8px}.gev3 .cf-channel{display:flex;align-items:center;gap:11px}.gev3 .cf-channel-logo{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;flex-shrink:0;background:#edf2fa;color:#4f6e9a;font-size:10px;font-weight:600}.gev3 .cf-ch-Shopee{background:#fff0e6;color:#bb4c1f}.gev3 .cf-ch-Shein{background:#f0f1f4;color:#29303e}.gev3 .cf-ch-Mercado{background:#fff7d9;color:#9a7920}.gev3 .cf-section-tools{display:flex;align-items:center;gap:13px;padding:0 22px 20px}.gev3 .cf-search{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #dce3ee;border-radius:8px;max-width:350px;flex:1;min-width:0;color:#8c9aaf}.gev3 .cf-search .icon{width:16px;height:16px;flex-shrink:0}.gev3 .cf-search input{width:100%;min-width:0;border:0;background:none;outline:0!important;font-size:12px;color:#08143a;padding:0}.gev3 .cf-search:focus-within{border-color:#275bb7;box-shadow:0 0 0 3px #275bb715}.gev3 .cf-empty{padding:32px 20px;text-align:center;color:#7b88a0;font-size:12px;line-height:1.6}.gev3 .cf-mobile-days{display:none}.gev3 .cf-footnote{font-size:10px;color:#8b97aa;display:flex;gap:8px;align-items:center;margin-top:20px;line-height:1.6}.gev3 .cf-footnote .icon{width:14px;height:14px}.gev3 .cf-pending{color:#9a582d;font-size:10px;line-height:1.4}.gev3 .cf-error{border:1px solid #ebc5b6;background:#fff3ed;color:#9b4126;padding:12px 16px;border-radius:9px;font-size:12px;margin-bottom:16px}.gev3 .cf-error:empty{display:none}.gev3 .cf-panel-hint{padding:13px 22px;background:#fafcff;border-top:1px solid #e5ecf4;font-size:10px;line-height:1.5;color:#7f8da3}.gev3 .cf-status-line{font-size:11px;color:#7e8ba1}.gev3 .cf-status-line b{font-weight:500;color:#4c698f}.gev3 .cf-settings-note{padding:13px 15px;background:#edf3fb;color:#547199;border-radius:9px;font-size:11px;line-height:1.65;margin-bottom:22px}.gev3 .cf-settings-list{display:grid;gap:0}.gev3 .cf-settings-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(70px,.6fr) minmax(70px,.6fr) 26px;gap:12px;padding:15px 0;border-bottom:1px solid #e7ecf4;align-items:center}.gev3 .cf-settings-row label{min-width:0;display:block}.gev3 .cf-settings-row label span{display:block;font-size:10px;color:#8090a7;margin-bottom:7px}.gev3 .cf-settings-row input{width:100%;min-width:0;border:1px solid #dce3ee;border-radius:7px;padding:10px;font-size:12px;color:#08143a;background:#fff;min-height:38px}.gev3 .cf-settings-row input[data-cf-config=canal]{font-weight:500}.gev3 .cf-remove{margin-top:21px;border:0;background:none;color:#9aa6b9;cursor:pointer;padding:4px}.gev3 .cf-remove .icon{width:17px;height:17px}.gev3 .cf-remove:hover{color:#b84828}.gev3 .cf-settings-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.gev3 .cf-settings-actions small{color:#8b97aa;font-size:10px}.gev3 .cf-chip{font-size:10px;border-radius:5px;background:#edf2f8;color:#6d7e99;padding:5px 8px;display:inline-block;white-space:nowrap}.gev3 .cf-day-summary{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:25px}.gev3 .cf-day-summary>div{border:1px solid #e0e7f1;background:#f6f9fd;padding:20px;border-radius:11px}.gev3 .cf-day-summary>div:last-child{background:#08143a;color:#fff;border-color:#08143a}.gev3 .cf-day-summary small{font-size:11px;color:#7d8ca3}.gev3 .cf-day-summary>div:last-child small{color:#adbedc}.gev3 .cf-day-summary strong{display:block;font-size:25px;font-weight:500;letter-spacing:-.5px;margin-top:9px}.gev3 .cf-day-summary>div:last-child strong{color:#fff}.gev3 .cf-detail-section{margin-bottom:26px}.gev3 .cf-detail-title{display:flex;align-items:center;gap:9px;margin-bottom:14px}.gev3 .cf-detail-title .cf-detail-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:#edf3fc;color:#275bb7}.gev3 .cf-detail-title.out .cf-detail-icon{background:#fff0e6;color:#c15e30}.gev3 .cf-detail-title h3{font-size:13px;font-weight:500}.gev3 .cf-detail-title>strong{margin-left:auto;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.gev3 .cf-detail-list{border:1px solid #e2e8f1;border-radius:10px;overflow:hidden}.gev3 .cf-detail-list>div{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #edf1f6;gap:15px;font-size:12px}.gev3 .cf-detail-list>div:last-child{border-bottom:0}.gev3 .cf-detail-list strong{font-size:12px;font-weight:500;color:#275bb7}.gev3 .cf-detail-panel{border:1px solid #e2e8f1;border-radius:10px;overflow:hidden}.gev3 .cf-drawer .cf-search{max-width:none}.gev3 .cf-drawer .cf-section-tools{padding:0 0 17px}.gev3 .cf-drawer .cf-table th,.gev3 .cf-drawer .cf-table td{padding:13px 16px}.gev3 .cf-drawer .cf-table td:first-child{min-width:200px}.gev3 .cf-inline-feedback{color:#7188a8;font-size:11px;margin-right:auto;line-height:1.5}.gev3 .cf-overdue-total{background:#fff5ec;border:1px solid #f2dfce;border-radius:11px;padding:21px;margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:18px}.gev3 .cf-overdue-total span{font-size:11px;color:#9d795f}.gev3 .cf-overdue-total strong{font-size:27px;font-weight:500;color:#9d441e;white-space:nowrap}.gev3 .cf-note-mobile{display:none}.gev3 .cf-spin .icon{animation:cfSpin 1.1s linear infinite}@keyframes cfSpin{to{transform:rotate(360deg)}}@media (min-width:1600px){.gev3 .cf-overview{grid-template-columns:minmax(0,1fr) 310px}.gev3 .cf-kpi strong{font-size:29px}}@media (max-width:1250px){.gev3 .cf-overview{grid-template-columns:minmax(0,1fr) 245px;gap:16px}.gev3 .cf-kpi{padding:17px 15px}.gev3 .cf-kpi strong{font-size:22px}.gev3 .cf-base{gap:17px;padding:19px;grid-template-columns:minmax(200px,1fr) minmax(180px,.9fr)}.gev3 .cf-include{grid-column:1/-1;border-left:0;border-top:1px solid #e5ebf3;padding:14px 0 0;align-items:center}.gev3 .cf-include small{display:inline;margin-left:8px}.gev3 .cf-include strong{display:inline}.gev3 .cf-cash-help{min-height:15px}.gev3 .cf-panel-head{padding:20px 18px}.gev3 .cf-panel-body{padding:0 18px 18px}.gev3 .cf-chart-hover{padding:12px 18px;gap:16px}.gev3 .cf-overdue{padding:20px}.gev3 .cf-chart-open span{display:none}}@media (max-width:950px){.gev3 .cf-overview{grid-template-columns:1fr}.gev3 .cf-side{grid-template-columns:1fr 1fr}.gev3 .cf-kpis{gap:10px}.gev3 .cf-kpi-top{font-size:10px}.gev3 .cf-kpi strong{font-size:21px}.gev3 .cf .page-head .actions{flex-wrap:wrap}.gev3 .cf-overdue .cf-btn{margin-top:17px}.gev3 .cf-chart-open span{display:inline}}@media (max-width:640px){.gev3 .cf .page-head{margin-bottom:16px}.gev3 .cf .page-head h1{font-size:29px}.gev3 .cf .page-head p{font-size:12px;line-height:1.55}.gev3 .cf .page-head .actions{display:flex;gap:8px;margin-top:18px}.gev3 .cf .page-head .actions .cf-btn{flex:1;font-size:11px;padding:10px 11px}.gev3 .cf-meta{font-size:10px;margin-bottom:17px}.gev3 .cf-meta span:last-child{display:none}.gev3 .cf-notice{margin-bottom:17px}.gev3 .cf-notice summary{padding:13px 14px;gap:10px;align-items:flex-start}.gev3 .cf-notice summary strong{font-size:11px}.gev3 .cf-notice summary p{font-size:10px}.gev3 .cf-notice summary>.icon{width:17px;height:17px;margin-top:1px}.gev3 .cf-notice .cf-notice-link span{display:none}.gev3 .cf-notice .cf-notice-link{margin-top:2px}.gev3 .cf-notice .cf-notice-link .icon{width:14px}.gev3 .cf-notice-body{padding:0 16px 15px 41px;font-size:11px}.gev3 .cf-base{display:block;padding:17px;margin-bottom:16px}.gev3 .cf-base>div+div{margin-top:18px}.gev3 .cf-cash-field input{font-size:16px}.gev3 .cf-base .cf-include{display:flex;margin-top:17px;padding-top:16px;align-items:flex-start}.gev3 .cf-include strong{display:block;font-size:11px}.gev3 .cf-include small{display:block;margin:4px 0 0;font-size:10px}.gev3 .cf-period button{min-height:34px}.gev3 .cf-kpis{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.gev3 .cf-kpi{padding:15px 13px}.gev3 .cf-kpi-top{font-size:10px;margin-bottom:11px;gap:3px}.gev3 .cf-kpi-top .icon{width:13px;height:13px}.gev3 .cf-kpi strong{font-size:21px;letter-spacing:-.6px}.gev3 .cf-kpi small{font-size:9px;line-height:1.4}.gev3 .cf-tabs{gap:23px;margin-bottom:18px}.gev3 .cf-tabs a{font-size:11px;gap:6px;padding-top:10px}.gev3 .cf-tabs .icon{width:13px;height:13px}.gev3 .cf-panel-head{padding:18px 16px 12px;gap:10px;flex-wrap:wrap}.gev3 .cf-panel-head h2{font-size:16px}.gev3 .cf-panel-head p{font-size:10px}.gev3 .cf-chart-legend{gap:14px;width:100%;margin-top:4px;font-size:10px}.gev3 .cf-panel-body{padding:0 12px 16px}.gev3 .cf-chart-hover{padding:13px 14px;gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr}.gev3 .cf-chart-hover strong{grid-column:1/-1;font-size:11px}.gev3 .cf-chart-hover span{font-size:9px}.gev3 .cf-chart-hover b{font-size:11px}.gev3 .cf-chart-hover .cf-chart-open{grid-column:1/-1;justify-self:start;margin-left:0;margin-top:3px}.gev3 .cf-side{grid-template-columns:1fr;gap:16px}.gev3 .cf-overdue{padding:20px}.gev3 .cf-overdue-icon{margin-bottom:15px}.gev3 .cf-overdue strong{font-size:27px}.gev3 .cf-overdue .cf-btn{margin:17px 0 14px}.gev3 .cf-source{padding:20px}.gev3 .cf-source dl{grid-template-columns:1fr 1fr;gap:15px}.gev3 .cf-source p{margin-top:15px}.gev3 .cf-chart-note{font-size:9px;margin-top:13px;align-items:flex-start}.gev3 .cf-table{font-size:11px}.gev3 .cf-table th{padding:12px 14px;font-size:10px}.gev3 .cf-table td{padding:14px}.gev3 .cf-table small{font-size:9px}.gev3 .cf-table td:first-child{min-width:160px}.gev3 .cf-table td.num{white-space:nowrap}.gev3 .cf-table th:first-child{position:sticky;left:0;z-index:1}.gev3 .cf-channels-table td:first-child{position:sticky;left:0;background:#fff;z-index:1;max-width:170px;min-width:170px;box-shadow:4px 0 10px #08143a05}.gev3 .cf-channels-table .cf-total td:first-child{background:#edf3fa}.gev3 .cf-channels-table .cf-excluded td:first-child{background:#fcfcfd}.gev3 .cf-channel{gap:8px}.gev3 .cf-channel-logo{width:25px;height:25px;font-size:8px;border-radius:7px}.gev3 .cf-section-tools{padding:0 16px 16px;flex-wrap:wrap}.gev3 .cf-search{max-width:none}.gev3 .cf-search input{font-size:11px}.gev3 .cf-status-line{font-size:10px}.gev3 .cf-desktop-days{display:none}.gev3 .cf-mobile-days{display:block}.gev3 .cf-day-card{padding:16px;border-top:1px solid #e8edf4}.gev3 .cf-day-card>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.gev3 .cf-day-card>header strong{font-size:12px;font-weight:500}.gev3 .cf-day-card .cf-chip{font-size:9px}.gev3 .cf-day-card dl{display:grid;grid-template-columns:1fr 1fr;gap:13px;font-size:11px}.gev3 .cf-day-card dt{font-size:10px;color:#8c98ab;margin-bottom:4px}.gev3 .cf-day-card dd{font-weight:500;margin:0}.gev3 .cf-day-card>.cf-text-btn{margin-top:13px}.gev3 .cf-note-mobile{display:block;padding:0 16px 13px;font-size:10px;color:#8b97aa}.gev3 .cf-pager{padding:13px 16px}.gev3 .cf-day-summary{gap:10px}.gev3 .cf-day-summary>div{padding:17px 13px}.gev3 .cf-day-summary small{font-size:10px}.gev3 .cf-day-summary strong{font-size:22px}.gev3 .cf-detail-title h3{font-size:12px}.gev3 .cf-detail-title>strong{font-size:14px}.gev3 .cf-detail-list>div{padding:11px 12px;font-size:11px}.gev3 .cf-detail-list strong{font-size:11px}.gev3 .cf-settings-row{grid-template-columns:1fr 1fr 26px;gap:11px}.gev3 .cf-settings-row label:first-child{grid-column:1/3}.gev3 .cf-settings-row label:nth-child(2){grid-row:2;grid-column:1}.gev3 .cf-settings-row label:nth-child(3){grid-row:2;grid-column:2}.gev3 .cf-settings-row .cf-remove{grid-row:1;grid-column:3}.gev3 .cf-settings-row label span{font-size:10px}.gev3 .cf-settings-actions{align-items:flex-start;flex-wrap:wrap}.gev3 .cf-overdue-total{padding:17px 15px;gap:10px}.gev3 .cf-overdue-total strong{font-size:23px}.gev3 .cf-overdue-total span{font-size:10px}.gev3 .cf-footnote{font-size:9px;align-items:flex-start}.gev3 .cf-panel-hint{font-size:9px;padding:12px 16px}.gev3 .cf-inline-feedback{font-size:10px}}@media (max-width:360px){.gev3 .cf-kpi strong{font-size:18px}.gev3 .cf-kpi-top .icon{display:none}.gev3 .cf-tabs{gap:17px}.gev3 .cf-tabs a .icon{display:none}.gev3 .cf-day-summary strong{font-size:20px}.gev3 .cf-overdue-total{flex-direction:column;align-items:flex-start}.gev3 .cf-source dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gev3 .cf *{animation:none!important;transition:none!important}}.gev3 .cf-meta,.gev3 .cf-label,.gev3 .cf-cash-help,.gev3 .cf-kpi small,.gev3 .cf-chart-legend,.gev3 .cf-chart-hover span,.gev3 .cf-chart-note,.gev3 .cf-status-line,.gev3 .cf-pager,.gev3 .cf-panel-hint,.gev3 .cf-footnote,.gev3 .cf-settings-actions small,.gev3 .cf-note-mobile{color:#63738b}.gev3 .cf-meta span:last-child,.gev3 .cf-table small,.gev3 .cf-table th,.gev3 .cf-settings-row label span,.gev3 .cf-panel-head p{color:#65748a}.gev3 .cf-chart text{fill:#63738b}.gev3 .cf-source dt,.gev3 .cf-source p{color:#607087}.gev3 .cf-overdue small{color:#69788e}.gev3 .cf-kpi.final small{color:#b7c7e4}.gev3 .cf-btn .flip{transform:rotate(180deg)}.gev3 .cf-bills-table td:nth-child(2){white-space:nowrap}.gev3 .cf-bills-table td.num{white-space:nowrap}.gev3 .cf-drawer button:focus-visible,.gev3 .cf-drawer input:focus-visible{outline:3px solid #9abbec;outline-offset:3px}@media (max-width:1150px){.gev3 .cf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gev3 .cf-bills-table,.gev3 .cf-bills-table tbody{display:block}.gev3 .cf-bills-table thead{display:none}.gev3 .cf-bills-table tr{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #e7edf4;padding:15px 14px;gap:13px}.gev3 .cf-bills-table tr:last-child{border-bottom:0}.gev3 .cf-drawer .cf-bills-table td{display:block;min-width:0;padding:0;border:0}.gev3 .cf-drawer .cf-bills-table td:first-child{grid-column:1/-1;min-width:0}.gev3 .cf-bills-table td:nth-child(2):before{content:"Vencimento";display:block;color:#63738b;font-size:10px;margin-bottom:5px}.gev3 .cf-bills-table td:last-child:before{content:"Em aberto";display:block;color:#63738b;font-size:10px;margin-bottom:5px}.gev3 .cf-bills-table td:last-child{font-weight:500}.gev3 .cf-bills-table small{font-size:10px;color:#63738b}.gev3 .cf-drawer .cf-search input,.gev3 .cf-settings-row input{font-size:16px}.gev3 .cf-inline-feedback{max-width:100px}}@media (max-width:360px){.gev3 .cf-kpi{padding:14px 10px}.gev3 .cf-kpi strong{font-size:16px;letter-spacing:-.45px}.gev3 .cf-kpi-top{font-size:9px}}.gev3 .gm-sheet.larga:has(.cf-drawer){width:min(760px,100vw)}.gev3 .cf-drawer .cf-day-summary strong{color:inherit}.gev3 .cf-carregando{display:flex;align-items:center;justify-content:center;gap:10px;padding:32px 20px;color:#63738b;font-size:12px}.gev3 .cf-carregando .icon{width:16px;height:16px;animation:cfSpin 1.1s linear infinite}.gev3 .cf-ok{border:1px solid #cfe6d9;background:#effaf4;color:#17684e;padding:12px 16px;border-radius:9px;font-size:12px;margin-bottom:16px}.gev3 .cf-chart g[data-cf-day].sel .cf-hit{fill:#275bb70f}@media (max-width:640px){.gev3 .cf-kpi strong{font-size:17px;letter-spacing:-.4px;overflow:hidden;text-overflow:ellipsis}}@media (max-width:360px){.gev3 .cf-kpi strong{font-size:15px}}.gev3 .pj-abas{margin-bottom:10px}.gev3 .pj-fonte{margin:-4px 0 16px}.gev3 .pj-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:16px;align-items:start}.gev3 .pj-bloco{margin-bottom:16px}.gev3 .pj-bloco .panel-head{padding:14px 20px}.gev3 .pj-bloco h3{font-size:14px;color:var(--navy)}.gev3 .pj-dl{margin:0;padding:14px 20px;display:grid;gap:8px}.gev3 .pj-dl div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.gev3 .pj-dl dt{color:var(--muted)}.gev3 .pj-dl dd{margin:0;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .pj-tab td,.gev3 .pj-tab th{padding:8px 12px}.gev3 .pj-tab td small{display:block;color:var(--muted);font-size:10px}.gev3 .pj-cen tr.forte td{font-weight:700;color:var(--navy)}.gev3 .pj-esc{background:#f3f7ff}.gev3 .pj-in{width:110px;border:1px solid #d8e0ec;border-radius:6px;padding:5px 8px;text-align:right;font-size:12px;background:#fff}.gev3 .pj-in::placeholder{color:#9aa6ba}.gev3 .pj-in-c{width:80px}.gev3 .pj-acoes{display:flex;justify-content:flex-end;gap:10px;padding:12px 20px 16px}.gev3 .pj-acoes .icon{width:16px;height:16px}.gev3 .pj-nota{margin:0 0 12px;line-height:1.5}.gev3 .pj-resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:12px}.gev3 .pj-kpi{background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.gev3 .pj-kpi strong{font-size:18px;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .pj-pos{color:var(--green)!important}.gev3 .pj-neg{color:var(--red)!important}.gev3 .pj-acomp th,.gev3 .pj-acomp td{white-space:nowrap}.gev3 .pj-acomp tr.pj-sub th{font-size:9px;padding-top:0}.gev3 .pj-futuro td{color:#8b97ab}.gev3 .pj-manual{background:#fff8ec}.gev3 .pj-dom{max-height:420px}.gev3 .pj-atip{padding:14px 20px}.gev3 .pj-man{display:grid;gap:12px}.gev3 .pj-gap{margin-top:12px}.gev3 .pj-cfg{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.gev3 .pj-fontes-op{display:grid;gap:12px}.gev3 .pj-fontes-op .choice{justify-content:space-between}.gev3 .pj-fontes-op .choice>span{flex:1;display:grid;gap:3px}.gev3 .pj-fontes-op .choice .icon{color:var(--blue)}.gev3 .pj-indisp{opacity:.75}.gev3 .pj-ok{color:var(--green)!important}@media (max-width: 640px){.gev3 .pj-in{width:90px}.gev3 .pj-fontes-op .choice{flex-wrap:wrap}}.gev3 .crm-fonte{margin:-4px 0 14px}.gev3 .crm-erro{color:var(--red)}.gev3 .crm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;margin-bottom:16px;align-items:start}.gev3 .crm-bloco{margin-bottom:16px}.gev3 .crm-grid .crm-bloco{margin-bottom:0}.gev3 .crm-bloco .panel-head{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.gev3 .crm-bloco h3{font-size:14px;color:var(--navy)}.gev3 .crm-pad{padding:10px 20px 14px;margin:0;line-height:1.5}.gev3 .crm-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:4px 20px 18px}.gev3 .crm-kpi{background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.gev3 .crm-kpi strong{font-size:18px;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .crm-kpi small{font-size:11px}.gev3 .crm-origens{padding:6px 20px 16px;display:grid;gap:10px}.gev3 .crm-origem{display:grid;grid-template-columns:150px 1fr 110px;gap:10px;align-items:center;font-size:13px}.gev3 .crm-origem strong{text-align:right;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .crm-barra{height:8px;background:#eef2f8;border-radius:4px;overflow:hidden}.gev3 .crm-barra i{display:block;height:100%;background:var(--blue);border-radius:4px}.gev3 .crm-serie{display:flex;gap:8px;align-items:flex-end;padding:10px 20px 16px;overflow-x:auto}.gev3 .crm-col{flex:1;min-width:52px;display:flex;flex-direction:column;align-items:center;gap:4px}.gev3 .crm-col span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.gev3 .crm-col-barra{width:100%;max-width:38px;height:120px;background:#f3f6fb;border-radius:6px 6px 0 0;display:flex;align-items:flex-end;overflow:hidden}.gev3 .crm-col-barra i{display:block;width:100%;background:var(--blue);border-radius:6px 6px 0 0}.gev3 .crm-con{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gev3 .crm-con .btn{margin-left:auto}.gev3 .crm td small{font-size:10px}@media (max-width: 640px){.gev3 .crm-origem{grid-template-columns:1fr 90px}.gev3 .crm-origem .crm-barra{grid-column:1 / -1;grid-row:2}.gev3 .crm-grid{grid-template-columns:1fr}}.gev3 .crm-abas{margin-bottom:10px}.gev3 .crm-upload{display:inline-flex;gap:6px;align-items:center;cursor:pointer;margin-top:4px}.gev3 .crm-imps{margin:12px 0 0;padding-left:18px;color:var(--muted);display:grid;gap:3px}.gev3 .crm-man{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.gev3 .crm-man .field{display:grid;gap:4px;font-size:12px}.gev3 .crm-chk{display:inline-flex;gap:8px;align-items:center}.gev3 .crm-voltar{display:inline-block;margin:0 0 10px}.gev3 .crm-acoes-linha{display:flex;gap:6px;justify-content:flex-end}.gev3 .crm-colar{border-top:1px solid var(--line)}.gev3 .crm-colar-linha{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gev3 .crm-colar-in{flex:1;min-width:260px;width:auto;text-align:left}.gev3 .cl-fonte{margin:-4px 0 14px}.gev3 .cl-erro,.gev3 .cl-alto{color:var(--red)!important;font-weight:600}.gev3 .cl-bloco{margin-bottom:16px}.gev3 .cl-bloco .panel-head{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.gev3 .cl-bloco h3{font-size:14px;color:var(--navy)}.gev3 .cl-pad{padding:10px 20px 14px;margin:0;line-height:1.5}.gev3 .cl-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px}.gev3 .cl-kpi{background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.gev3 .cl-kpi strong{font-size:22px;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .cl-kpi small{font-size:11px}.gev3 .cl-prob{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:4px 20px 18px}.gev3 .cl-p{border:1px solid var(--line);border-radius:10px;padding:10px 12px;display:grid;gap:2px}.gev3 .cl-p strong{font-size:18px;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .cl-p span{font-size:13px;font-weight:600}.gev3 .cl-p small{font-size:11px}.gev3 .cl-p.alto{border-color:#f3c3c3;background:#fff6f6}.gev3 .cl-p.alto strong{color:var(--red)}.gev3 .cl-serie{display:flex;gap:6px;align-items:flex-end;padding:10px 20px 16px;overflow-x:auto}.gev3 .cl-col{flex:1;min-width:34px;display:flex;flex-direction:column;align-items:center;gap:4px}.gev3 .cl-col span{font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.gev3 .cl-col-b{width:100%;max-width:30px;height:110px;background:#f3f6fb;border-radius:5px 5px 0 0;display:flex;align-items:flex-end;overflow:hidden}.gev3 .cl-col-b i{display:block;width:100%;background:var(--blue);border-radius:5px 5px 0 0}.gev3 .cl-url{display:inline-block;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.gev3 .cl-listas{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.gev3 .cl-listas .cl-bloco{margin-bottom:0}.gev3 .cl-lista{list-style:none;margin:0;padding:4px 20px 14px;display:grid;gap:6px;font-size:13px}.gev3 .cl-lista li{display:flex;justify-content:space-between;gap:10px}.gev3 .cl-lista li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .cl-lista strong{font-variant-numeric:tabular-nums;color:var(--navy)}.gev3 .cl-token{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.gev3 .cl-token-in{width:240px;text-align:left}@media (max-width: 640px){.gev3 .cl-url{max-width:200px}.gev3 .cl-token-in{width:100%}}.gev3 .cl-passos{margin:0 0 12px;padding-left:18px;display:grid;gap:6px;line-height:1.5}.gev3 .cl-token-l{justify-content:flex-start;margin-bottom:8px}.gev3 .fin-fonte{margin:-4px 0 14px}.gev3 .fin-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-bottom:16px}.gev3 .fin-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.gev3 .fin-card strong{font-size:26px;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .fin-card small{font-size:12px;line-height:1.4}.gev3 .fin-ok{color:var(--green)!important;font-weight:600}.gev3 .fin-ruim{color:var(--red)!important;font-weight:600}.gev3 .fin-bloco{margin-bottom:16px}.gev3 .fin-bloco .panel-head{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.gev3 .fin-bloco h3{font-size:14px;color:var(--navy)}.gev3 .fin-pad{padding:10px 20px 14px;margin:0;line-height:1.5}.gev3 .fin-sec td{color:var(--muted)}.gev3 .fin-total td{font-weight:600;border-top:2px solid var(--line)}.gev3 .fin-custos{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;padding:6px 20px 18px}.gev3 .fin-custos .field{display:grid;gap:4px;font-size:12px;max-width:200px}.gev3 .fin-in-w{display:inline-flex;gap:4px;align-items:center}.gev3 .fin-in-w .pj-in{width:70px}.gev3 .aud-topo{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:-4px 0 12px}.gev3 .aud-resumo{padding:14px 20px;margin-bottom:14px}.gev3 .aud-resumo p{margin:0;line-height:1.6;color:var(--navy)}.gev3 .aud-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:16px}.gev3 .aud-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.gev3 .aud-card strong{font-size:24px;font-weight:600;color:var(--navy);font-variant-numeric:tabular-nums}.gev3 .aud-card small{font-size:12px;line-height:1.4}.gev3 .aud-ok{color:var(--green)!important}.gev3 .aud-ruim{color:var(--red)!important}.gev3 .aud-bloco{margin-bottom:16px}.gev3 .aud-bloco .panel-head{padding:14px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.gev3 .aud-bloco h3{font-size:14px;color:var(--navy);margin:0}.gev3 .aud-filtro{margin:0}.gev3 .aud-pad{padding:10px 20px 16px;margin:0}.gev3 .aud-rec{border-top:1px solid var(--line)}.gev3 .aud-rec-fechada .aud-rec-tit{color:var(--muted)}.gev3 .aud-rec-head{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 20px;background:none;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.gev3 .aud-rec-head:hover{background:#08143a08}.gev3 .aud-rec-tit{flex:1 1 280px;font-weight:600;color:var(--navy)}.gev3 .aud-rec-corpo{padding:0 20px 16px;display:grid;gap:6px}.gev3 .aud-rec-corpo p{margin:0;line-height:1.55}.gev3 .aud-nota{display:grid;gap:4px;margin-top:6px}.gev3 .aud-nota textarea{width:100%;max-width:640px;resize:vertical}.gev3 .aud-rec-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.gev3 .aud-diag{list-style:none;margin:0;padding:4px 20px 14px;display:grid;gap:10px}.gev3 .aud-diag li{display:flex;gap:10px;align-items:flex-start}.gev3 .aud-diag li div{display:grid;gap:2px;line-height:1.5}.gev3 .aud-diag li svg{flex:0 0 auto;margin-top:2px}.gev3 .aud-pos svg{color:var(--green)}.gev3 .aud-aten svg{color:var(--amber)}.gev3 .aud-crit svg{color:var(--red)}.gev3 .aud-lim{margin:6px 0 0;padding-left:18px;line-height:1.5}.gev3 .aud-det summary{padding:14px 20px;cursor:pointer;display:flex;align-items:center;gap:12px;flex-wrap:wrap;list-style:none}.gev3 .aud-det summary::-webkit-details-marker{display:none}.gev3 .aud-det[open] summary{border-bottom:1px solid var(--line)}.gev3 .aud-camp,.gev3 .aud-base{display:block;font-size:11px}.gev3 .aud-vazio{padding:32px 20px;text-align:center;display:grid;gap:6px;justify-items:center}.gev3 .aud-vazio h3{margin:4px 0 0;color:var(--navy)}.gev3 .aud-vazio p{margin:0}.gev3 .aud-seta{display:inline-flex;transition:transform .15s}.gev3 .aud-seta.aberta{transform:rotate(180deg)}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-variable.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap}:root{--azul1: #08143A;--azul2: #0030B7;--azul3: #275BB7;--laranja: #E84F1A;--preto: #08143A;--cinza-bg: #EAEFF4;--card: #F7F9FC;--borda: rgba(8, 20, 58, .16);--muted: #68738E;--verde: #137A5A;--verde-bg: #EAF7F2;--amarelo: #9a6600;--vermelho: #BE3B45;--vermelho-bg: #FFF0F1;--radius: 2px;--shadow: none}*{box-sizing:border-box}body{margin:0;font-family:Satoshi,Open Sans,system-ui,sans-serif;font-weight:300;letter-spacing:0;color:var(--preto);background:var(--cinza-bg);font-size:14px}strong,b{font-weight:600}h1,h2,h3{font-weight:500;color:var(--azul1);margin:0 0 12px;letter-spacing:-.01em}h1{font-size:22px}h2{font-size:17px}h3{font-size:15px}a{color:var(--azul2)}.shell{display:flex;min-height:100vh}.topbar,.drawer-overlay{display:none}.sidebar{width:220px;background:var(--azul1);color:#fff;flex-shrink:0;display:flex;flex-direction:column;padding:16px 0}.sidebar .logo{padding:4px 20px 16px;font-size:18px;font-weight:700;color:#fff}.sidebar .logo img{max-width:150px}.logo-chip{background:#fff;border-radius:var(--radius);padding:12px;margin:0 16px 16px;display:flex;align-items:center;justify-content:center}.logo-chip img{display:block;width:100%;max-height:44px;object-fit:contain}.sidebar nav a{display:block;padding:10px 20px;color:#cdd6e6;text-decoration:none;font-weight:600;border-left:3px solid transparent}.sidebar nav a:hover{background:var(--azul2);color:#fff}.sidebar nav a.active{background:var(--azul2);color:#fff;border-left-color:var(--laranja)}.sidebar nav .grupo-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 20px;background:transparent;border:0;border-left:3px solid transparent;text-align:left;cursor:pointer;color:#cdd6e6;font-weight:600;font-size:inherit;font-family:inherit}.sidebar nav .grupo-toggle:hover{background:var(--azul2);color:#fff}.sidebar nav .grupo-toggle .caret{display:none;width:8px;height:8px;margin-left:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.sidebar nav .submenu{display:block}.sidebar nav a.sub{padding:6px 20px 6px 34px;font-size:13px;font-weight:500;color:#9aa8c3}.sidebar nav a.sub:hover{color:#fff}.sidebar .rodape{margin-top:auto;padding:12px 20px;font-size:12px;color:#8fa0bd}.sidebar .rodape button{width:100%;margin-top:10px;border-color:#ffffff47;background:transparent;color:#cdd6e6}.sidebar .rodape button:hover{background:var(--azul2);color:#fff}.sidebar .rodape .legal{margin-top:10px;font-size:11px;color:#6d7f9f}.sidebar .rodape .legal a{color:inherit}.sidebar .rodape .legal a:hover{color:#cdd6e6}.legal-links{margin-top:14px;text-align:center;font-size:12px;color:#8fa0bd}.legal-links a{color:inherit}.legal-links a:hover{color:var(--azul1)}.conteudo{flex:1;padding:24px 28px;max-width:1400px}.topo-cliente{background:var(--azul1);color:#fff;padding:6px 12px;border-radius:var(--radius);display:inline-flex;gap:8px;align-items:center;margin-bottom:16px;font-size:13px}.topo-cliente a{color:var(--azul3)}.conteudo>h1,.conteudo>div>h1{position:relative;padding-top:15px;margin:0 0 4px}.conteudo>h1:before,.conteudo>div>h1:before{content:"";position:absolute;top:0;left:0;width:56px;height:3px;background:var(--laranja)}.card{background:var(--card);border:1px solid var(--borda);border-radius:var(--radius);padding:18px;margin-bottom:16px;box-shadow:none}button,.btn{font:inherit;font-weight:500;border:1px solid var(--azul1);background:transparent;color:var(--azul1);border-radius:var(--radius);padding:7px 14px;cursor:pointer}button:hover{background:#08143a0f}button.primario{background:var(--laranja);border-color:var(--laranja);color:#fff}button.primario:hover{filter:brightness(.95);background:var(--laranja)}button.discreto{border-color:transparent;padding:4px 8px}button.perigo{color:var(--vermelho)}button.perigo:hover{background:var(--vermelho-bg)}button:disabled{opacity:.5;cursor:not-allowed}input,select,textarea{font:inherit;padding:7px 10px;border:1px solid var(--borda);border-radius:var(--radius);background:#fff;width:100%}input:focus,select:focus{outline:2px solid var(--azul2)}label{display:block;font-weight:600;font-size:13px;margin:10px 0 4px;color:var(--azul1)}.linha{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.linha>*{flex:1;min-width:120px}.acoes{display:flex;gap:8px;margin-top:14px;align-items:center;flex-wrap:wrap}table{width:100%;border-collapse:collapse;background:#fff}th,td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--borda)}th{background:var(--azul1);color:#fff;font-size:12px;position:sticky;top:0;min-width:64px}tr:hover td{background:#f6f8fb}td input,td select{padding:4px 6px;min-width:70px}.tabela-scroll{overflow-x:auto;border:1px solid var(--borda);border-radius:var(--radius)}.num{text-align:right;font-variant-numeric:tabular-nums}.grade-itens th,.grade-itens td,.grade-itens .num{text-align:center}.grade-itens td input,.grade-itens td select{text-align:center;text-align-last:center}.grade-itens td.col-nome{min-width:260px}.gev3 .grade-itens th.col-produto,.gev3 .grade-itens td.col-produto{text-align:left!important;min-width:260px}.gev3 .grade-itens td.col-produto strong{display:block;font-size:14px;font-weight:500;color:var(--navy, #08143a);line-height:1.35}.gev3 .grade-itens td.col-produto small{display:block;margin-top:3px;font-size:12px;color:var(--muted, #63708a)}.grade-itens td select{min-width:160px}.chip-resumo{border:1px solid var(--borda);border-radius:999px;padding:3px 12px;font-size:12px;background:#f6f8fb;cursor:pointer;white-space:nowrap}.chip-resumo:hover{background:var(--azul1);color:#fff}.gev3 .main button.link-resumo{line-height:1!important;gap:4px!important;white-space:nowrap}.gev3 .main button.link-resumo .icon{width:15px;height:15px}.cel-unid{display:inline-flex;align-items:center;justify-content:center;gap:3px}.cel-unid .unid{font-size:11px;color:#6b7280}.link-frete{background:none;border:none;padding:0;font:inherit;cursor:pointer;color:var(--azul2);text-decoration:underline}.link-frete:hover{background:none;color:var(--laranja)}td.frete-hit,tr:hover td.frete-hit{background:var(--laranja);color:#fff;font-weight:700}td.frete-dim,tr:hover td.frete-dim{background:#e84f1a24}th.frete-col-hdr{background:var(--laranja)}.formula{background:#f6f8fb;border:1px solid var(--borda);border-radius:var(--radius);padding:12px 16px;font-weight:600;text-align:center}.dre-destaque{background:#f6f8fb;border:1px solid var(--borda);border-radius:var(--radius);padding:14px 18px;text-align:center}.dre-destaque .valor{font-size:24px;font-weight:700}.tag{display:inline-block;padding:3px 9px;border-radius:var(--radius);font-size:11px;font-weight:600;letter-spacing:.02em}.tag.azul{background:#275bb71a;color:var(--azul2)}.tag.laranja{background:#e84f1a1f;color:#b8380f}.tag.verde{background:var(--verde-bg);color:var(--verde)}.tag.amarelo{background:#f6edd4;color:var(--amarelo)}.tag.vermelho{background:var(--vermelho-bg);color:var(--vermelho)}.tag.cinza{background:#08143a12;color:#55607a}.semaforo{display:inline-block;width:12px;height:12px;border-radius:50%}.semaforo.verde{background:var(--verde)}.semaforo.amarelo{background:var(--amarelo)}.semaforo.vermelho{background:var(--vermelho)}.override{background:#fff4e8!important}input.herdado::placeholder{color:#777;font-style:italic;opacity:1}.alerta-icone{color:var(--laranja);font-size:17px;font-weight:700;cursor:help}.menu-colunas{position:absolute;top:calc(100% + 4px);right:0;z-index:40;background:#fff;border:1px solid var(--borda);border-radius:var(--radius);box-shadow:0 6px 18px #08143a24;padding:10px 14px;min-width:220px;max-height:320px;overflow-y:auto}.menu-colunas label{display:flex;gap:8px;align-items:center;font-weight:400;margin:0;padding:3px 0;white-space:nowrap}.menu-colunas input[type=checkbox]{width:15px}.menu-colunas>button{margin-top:8px}.erro-msg{color:var(--vermelho);font-weight:600;margin:8px 0}.ok-msg{color:var(--verde);font-weight:600;margin:8px 0}.mudo{color:#777;font-size:12px}.tela-login{min-height:100vh;display:grid;place-items:center;background:var(--azul1);padding:16px}.tela-login .card{width:min(380px,100%);padding:28px}.tela-login .marca{margin-bottom:18px}.tela-login .marca .logo-chip{margin:0}.modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c273d8c;display:grid;place-items:center;z-index:50}.modal{background:#fff;border-radius:var(--radius);padding:22px;width:min(720px,92vw);max-height:88vh;overflow:auto}.gm-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;justify-content:flex-end;background:#08143a59;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:gm-fade .15s ease-out}.gm-sheet{background:#fff;color:#172442;height:100dvh;max-height:100dvh;width:570px;max-width:100vw;border-radius:14px 0 0 14px;box-shadow:0 28px 90px #08143a26;display:flex;flex-direction:column;animation:gm-entra .2s ease-out;text-align:left}.gm-sheet.larga{width:min(860px,100vw)}.gm-head{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:25px 26px 22px;border-bottom:1px solid #e2e7ef;background:#fff}.gm-sheet .gm-head h2:before,.gm-sheet .gm-head h2:after{content:none!important;display:none!important}.gm-sheet .gm-head h2{padding:0!important;border:0!important;font-size:22px!important;font-weight:500;color:#08143a;letter-spacing:-.35px;margin:0;line-height:1.25}.gm-head p{font-size:12px;color:#63708a;margin:6px 0 0}.gm-escopo{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;font-weight:700;color:#275bb7;margin-bottom:8px}.gm-fechar{flex-shrink:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:#fff;color:#172442;cursor:pointer;padding:0}.gm-fechar:hover{background:#f4f6fa;border-color:#e2e7ef}.gm-fechar .icon{width:19px;height:19px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round}.gm-conteudo{flex:1;overflow:auto;padding:24px 26px;font-size:13px;line-height:1.55}.gm-conteudo>p:first-child{margin-top:0}.gm-rodape,.gm-conteudo>.acoes:last-child{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid #e2e7ef;background:#fff;padding:18px 26px}.gm-rodape{flex-shrink:0}.gm-conteudo>.acoes:last-child{position:sticky;bottom:-24px;margin:24px -26px -24px;z-index:1}@keyframes gm-entra{0%{transform:translate(40px);opacity:.4}to{transform:none;opacity:1}}@keyframes gm-fade{0%{opacity:0}to{opacity:1}}@media (max-width: 640px){.gm-sheet,.gm-sheet.larga{width:100vw;border-radius:0}.gm-head,.gm-conteudo{padding:20px 18px}.gm-rodape,.gm-conteudo>.acoes:last-child{padding:14px 18px}.gm-conteudo>.acoes:last-child{bottom:-20px;margin:20px -18px -20px}}.tabs{display:flex;gap:4px;margin-bottom:14px;flex-wrap:wrap}.tabs button{border:none;border-bottom:3px solid transparent;border-radius:0;background:none}.tabs button.ativa{border-bottom-color:var(--laranja);color:var(--azul1)}.paginacao{display:flex;gap:8px;align-items:center;margin-top:12px}.home-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:16px}.card-ferramenta{position:relative;background:var(--card);border:1px solid var(--borda);border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;transition:border-color .15s ease,background .15s ease}.card-ferramenta:before,.card-cliente:before{content:"";position:absolute;top:0;left:0;width:80px;height:4px;background:var(--laranja);transition:width .18s ease}.card-ferramenta.ativa:hover:before,.card-cliente:hover:before{width:110px}.card-ferramenta>svg{width:34px;height:34px}.card-ferramenta h3{margin:0;color:var(--azul1);font-size:14px;font-weight:500}.card-ferramenta.ativa{cursor:pointer}.card-ferramenta.ativa:hover{border-color:var(--azul2);background:#fff}.card-ferramenta.desabilitada{opacity:.5;cursor:default}.home-band{margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid var(--borda)}.home-band:before{content:"";display:block;width:56px;height:3px;background:var(--laranja);margin-bottom:12px}.home-band h1{color:var(--azul1);margin:0 0 4px;font-size:22px;font-weight:500}.home-band span{font-size:12px;color:var(--muted);letter-spacing:.04em}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.card-cliente{position:relative;cursor:pointer;border:1px solid var(--borda);border-radius:var(--radius);padding:16px;background:var(--card);font-weight:500}.card-cliente:hover{border-color:var(--azul2);background:#fff}@media (max-width: 720px){.shell{flex-direction:column}.topbar{display:flex;align-items:center;gap:8px;position:sticky;top:0;z-index:40;background:var(--azul1);padding:8px 10px}.topbar-logo{flex:1;display:flex;justify-content:center}.topbar-logo img{max-height:30px;background:#fff;padding:5px 9px;border-radius:var(--radius);object-fit:contain}.topbar-spacer{flex:0 0 42px}.hamburger{flex:0 0 42px;height:38px;padding:0 9px;display:flex;flex-direction:column;justify-content:center;gap:5px;background:transparent;border:0;border-radius:var(--radius);cursor:pointer}.hamburger:hover{background:#ffffff1f}.hamburger span{display:block;height:2px;background:#fff;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.hamburger.ativo span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger.ativo span:nth-child(2){opacity:0}.hamburger.ativo span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.drawer-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#08143a80;z-index:45}.sidebar{position:fixed;top:0;left:0;bottom:0;width:260px;max-width:84vw;z-index:46;overflow-y:auto;flex-direction:column;padding:16px 0;transform:translate(-100%);transition:transform .22s ease}.sidebar.open{transform:translate(0)}.sidebar nav .grupo-toggle .caret{display:block}.sidebar nav .grupo.aberto .grupo-toggle .caret{transform:rotate(225deg)}.sidebar nav .grupo .submenu{display:none}.sidebar nav .grupo.aberto .submenu{display:block}.conteudo{padding:16px 14px;max-width:100%}}.px-resumo-produto{display:flex;flex-direction:column;gap:2px}.px-resumo-produto strong{font-size:14px;font-weight:500;color:#08143a}.px-resumo-produto small{font-size:11px;color:#63708a}.px-canal{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:500;color:#08143a;margin-top:10px}.px-canal i{width:7px;height:7px;border-radius:50%;background:#e6b53c;display:inline-block}.px-canal.SH i{background:#ee4d2d}.px-canal.AMZ i{background:#f90}.px-resumo-hero{background:#08143a;border-radius:12px;padding:24px;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.px-resumo-hero.uma{grid-template-columns:1fr}.px-resumo-hero small{font-size:11px;opacity:.65;display:block}.px-resumo-hero strong{display:block;font-size:28px;letter-spacing:-.8px;font-weight:500;margin:6px 0;color:#fff}.px-resumo-hero span{font-size:12px;opacity:.8}.px-resumo-h3{font-size:15px;font-weight:500;color:#08143a;margin:4px 0 6px}.px-resumo-tabela{width:100%;border-collapse:collapse;font-size:12px}.px-resumo-tabela th{text-align:right;color:#768198;font-size:11px;font-weight:400;padding:12px 4px;background:none;border:0}.px-resumo-tabela th:first-child,.px-resumo-tabela td:first-child{text-align:left}.px-resumo-tabela td{padding:13px 4px;border-bottom:1px solid #e8edf3;text-align:right;vertical-align:middle;color:#172442}.px-resumo-tabela td small{display:block;font-size:10px;color:#8792a6;margin-top:3px}.px-resumo-tabela tr.total td{color:#174784;font-weight:600;background:#f3f7fc}.px-resumo-tabela td .text-link,.gev3 .main .px-resumo-tabela td button.text-link{font-size:12px!important;justify-content:flex-end}.px-resumo-nota{padding:14px 16px;background:#edf3fc;border:1px solid #dfe8f5;border-radius:10px;font-size:12px;line-height:1.6;color:#36517c}.px-resumo-frete{max-height:62vh;overflow:auto;border:1px solid #e0e6ef;border-radius:8px;margin-top:20px}.px-resumo-frete table{width:100%;min-width:740px;border-collapse:collapse;font-size:11px}.px-resumo-frete th,.px-resumo-frete td{padding:11px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid #e8edf3}.px-resumo-frete th{background:#f3f6fa;color:#172442;font-weight:500;position:sticky;top:0;z-index:1}.px-resumo-frete td:first-child,.px-resumo-frete th:first-child{position:sticky;left:0;background:#fff;z-index:1}.px-resumo-frete th:first-child{background:#f3f6fa;z-index:2}.px-resumo-frete td.hit{background:#fff0e5;color:#e84f1a;font-weight:600}.px-resumo-faixas{width:100%;border-collapse:collapse;font-size:12px;margin-top:16px}.px-resumo-faixas th{text-align:left;background:#f3f6fa;color:#172442;font-weight:500;font-size:11px;padding:12px}.px-resumo-faixas td{padding:13px 12px;border-bottom:1px solid #e8edf3}.px-resumo-faixas tr.hit td{background:#fff0e5}.px-colunas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.px-escolha{display:flex;align-items:center;gap:10px;border:1px solid #e2e7ef;border-radius:10px;padding:11px 13px;font-size:13px;font-weight:400;color:#172442;margin:0;cursor:pointer}.px-escolha input{width:16px;height:16px;margin:0}@media (max-width: 480px){.px-colunas{grid-template-columns:1fr}}.px-erp-retorno{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.px-erp-retorno>div{border:1px solid #e2e7ef;border-radius:10px;padding:14px;display:flex;flex-direction:column}.px-erp-retorno strong{font-size:22px;font-weight:600;color:#08143a}.px-erp-retorno small{font-size:11px;color:#63708a}.promo-item-resumo{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 22px;padding-bottom:22px;border-bottom:1px solid #e2e7ef}.promo-item-resumo>div{border:1px solid #e2e7ef;border-radius:10px;padding:13px 14px;display:flex;flex-direction:column;gap:4px}.promo-item-resumo small{font-size:11px;color:#63708a}.promo-item-resumo strong{font-size:17px;font-weight:600;color:#08143a}.promo-item-h3{font-size:15px;font-weight:500;color:#08143a;margin:0 0 6px}.promo-convite{border:1px solid #e2e7ef;border-radius:10px;padding:13px 14px;margin-top:10px}.promo-convite strong{color:#08143a;font-weight:500}.promo-convite p{font-size:12px;color:#63708a;margin:3px 0 6px}.carregando{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 16px;color:#777;font-size:13px}.carregando-roda{width:16px;height:16px;border-radius:50%;border:2px solid rgba(0,0,0,.12);border-top-color:var(--laranja, #f28c28);animation:carregando-gira .8s linear infinite;flex:none}@keyframes carregando-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.carregando-roda{animation:none}}.ce-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:10px}.ce-topo p{margin-top:4px}.ce-aviso{background:var(--amber-bg, #fff3df);color:var(--amber, #835611);border-radius:8px;padding:8px 12px;font-size:13px;margin:8px 0}.ce-job{margin:8px 0}.ce-job .carregando{justify-content:flex-start;padding:8px 0}.ce-barra{height:6px;border-radius:3px;background:var(--line, #e2e7ef);overflow:hidden}.ce-barra i{display:block;height:100%;background:var(--blue, #275bb7);transition:width .4s}.ce-check{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ce-curva{display:inline-block;min-width:22px;padding:1px 6px;border-radius:999px;font-weight:700;font-size:12px;text-align:center;margin-right:4px}.ce-curva-A{background:#dcf2e8;color:#17684e}.ce-curva-B{background:#fdf0d5;color:#8a5a00}.ce-curva-C{background:#eceef2;color:#555c66}.ce-massa{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin:10px 0;border:1px solid var(--line, #e2e7ef);border-radius:10px;background:var(--soft, #edf2fa)}.ce-massa-acoes{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ce-input{width:96px;min-height:36px;padding:6px 8px;border:1px solid var(--line, #e2e7ef);border-radius:8px;background:#fff;text-align:right}.ce-input.invalido{border-color:var(--red, #b23446);background:var(--red-bg, #ffedf0)}.ce tr.ce-alterado td{background:#fffaf0}.ce-rodape{position:fixed;bottom:0;left:238px;right:0;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 34px;background:#fff;border-top:1px solid var(--line, #e2e7ef);box-shadow:0 -6px 18px #08143a14;font-size:13px}.ce-rodape-espaco{height:80px}@media (max-width: 1180px){.ce-rodape{left:210px;padding:12px 24px}}@media (max-width: 900px){.ce-rodape{left:0;padding:10px 16px}}.ce-rodape-acoes{display:flex;gap:8px}.ce-resumo{margin:0 0 12px 18px;padding:0;line-height:1.8}.ce-resumo small{display:block;color:var(--muted, #63708a);line-height:1.4}@media (max-width: 640px){.ce-massa-acoes .btn{flex:1 1 auto}.ce-rodape-acoes{width:100%}.ce-rodape-acoes .btn{flex:1}}.ce-margem{display:inline-flex;flex-direction:column;line-height:1.25}.ce-margem.ok strong{color:var(--green, #17684e)}.ce-margem.baixa strong{color:var(--amber, #835611)}.ce-margem.negativa strong{color:var(--red, #b23446)}small.ce-margem{display:block}.ce-desc-novo{color:var(--orange, #e84f1a)}.ce-rebate{display:block;white-space:nowrap;margin-top:2px;line-height:1.4}.ce-rebate,.ce-rebate strong{color:var(--green, #17684e)}.gev3 .main .ce-ord button,.ce-ord button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit!important;background:none!important;border:0!important;padding:0!important;box-shadow:none!important;min-height:0!important;height:auto!important}.gev3 .main .ce-ord button:hover,.ce-ord button:hover{color:var(--navy, #0b1f4d)!important}.ce-ord i{font-style:normal;font-size:9px;opacity:.45}.ce-ord.on{color:var(--navy, #0b1f4d)}.ce-ord.on i{opacity:1}.ce-faixa div{white-space:nowrap;line-height:1.5}.gev3 .page-head .actions:has(.promo-sync-status){display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gev3 .main button.promo-sync-status{background:none!important;border:0!important;padding:0!important;min-height:0!important;font-size:12px!important;color:var(--muted, #63708a)!important;white-space:nowrap}.gev3 .main button.promo-sync-status:hover{color:var(--blue, #275bb7)!important;text-decoration:underline}.promo-sync-aviso{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--amber-bg, #fff3df);color:var(--amber, #835611);border-radius:10px;padding:10px 14px;font-size:13px;margin:-6px 0 18px}.promo-sync-aviso>span{flex:1;min-width:220px}.promo-sync-aviso .icon{width:18px;height:18px}.padrao-topo{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.gev3 .main .padrao-topo .promo-segment button{background:transparent!important;color:var(--muted, #63708a)!important;border:0!important;font-size:13px!important;padding:7px 14px!important;min-height:34px!important;font-weight:500}.gev3 .main .padrao-topo .promo-segment button[aria-pressed=true]{background:#fff!important;color:var(--navy, #08143a)!important;box-shadow:0 1px 3px #08143a22}.padrao-topo p{flex:1;min-width:240px}.gev3 .promo-table .padrao-tabela td{vertical-align:middle;padding:14px 12px}.gev3 .promo-table .padrao-tabela td:first-child{min-width:0;width:36px}.padrao-produto{display:flex;flex-direction:column;gap:2px;min-width:220px;max-width:340px}.padrao-produto strong{font-weight:600;overflow-wrap:anywhere}.padrao-produto span{font-size:12px;line-height:1.4;color:var(--ink, #172442);overflow-wrap:anywhere}.padrao-produto small,.padrao-atualizado small{font-size:11px;color:var(--muted, #63708a)}.padrao-atualizado{display:flex;flex-direction:column;gap:1px;white-space:nowrap;font-size:12px}.padrao-nowrap{white-space:nowrap}.padrao-nota{display:block;font-size:11px;margin-top:4px;white-space:nowrap}.padrao-campo{display:inline-flex;align-items:center;gap:4px;height:38px;width:118px;padding:0 10px;border:1px solid var(--line, #e2e7ef);border-radius:8px;background:#fff;font-size:13px;cursor:text}.padrao-campo:focus-within{border-color:var(--blue, #275bb7);box-shadow:0 0 0 3px #275bb722}.padrao-campo span{color:var(--muted, #63708a);font-size:12px;flex-shrink:0}.padrao-campo input{border:0!important;outline:0;background:transparent;width:100%;min-width:0;padding:0!important;height:auto!important;text-align:right;font-size:13px;box-shadow:none!important}.padrao-campo.invalido{border-color:var(--red, #b23446);background:var(--red-bg, #ffedf0)}.padrao-campo.desabilitado{background:#f4f6f9;cursor:not-allowed}.padrao-tabela td:nth-child(6) .padrao-campo{width:88px}.padrao-alerta{color:var(--amber, #835611)}.padrao-form{display:grid;gap:12px}.padrao-form label{display:grid;gap:5px;font-size:12px;color:var(--muted, #63708a)}.padrao-form input:not([type=radio]):not([type=checkbox]),.padrao-form select{height:40px;border:1px solid var(--line, #e2e7ef);border-radius:8px;padding:0 10px;font-size:14px;color:var(--ink, #172442);background:#fff}.padrao-colar{width:100%;margin-top:12px;border:1px solid var(--line, #e2e7ef);border-radius:8px;padding:10px;font:12px/1.5 ui-monospace,Menlo,monospace;resize:vertical}.padrao-previa{margin-top:12px}.ce-topo-acoes{display:flex;gap:8px;flex-wrap:wrap}.ce-padrao-aviso{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;background:var(--soft, #edf2fa);border-radius:8px;padding:10px 12px;font-size:13px;margin:8px 0}.padrao-meta-acoes{display:flex;gap:8px;flex-wrap:wrap}.pm-camp-acoes{flex-shrink:0;flex-wrap:nowrap;align-items:center}.pm-camp-acoes .filter-select{width:auto}.padrao-aprov{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:150px}.padrao-aprov small{font-size:11px;color:var(--muted, #63708a)}.padrao-aprov small.padrao-alerta{color:var(--amber, #835611)}.padrao-form-rotulo{font-size:12px;color:var(--muted, #63708a);margin-bottom:5px}.padrao-escopo{display:grid;gap:8px}.gev3 .main button.padrao-opcao{display:flex!important;justify-content:flex-start!important;align-items:center;gap:10px;width:100%;text-align:left;background:#fff!important;color:var(--ink, #172442)!important;border:1px solid var(--line, #e2e7ef)!important;border-radius:8px;padding:10px 12px!important;min-height:42px;font-size:14px!important;font-weight:400!important}.gev3 .main button.padrao-opcao.ativa{border-color:var(--blue, #275bb7)!important;background:#f3f7ff!important}.padrao-opcao i{width:16px;height:16px;border-radius:50%;border:1.5px solid #9aa7bd;flex-shrink:0;box-sizing:border-box}.padrao-opcao.ativa i{border:5px solid var(--blue, #275bb7)}.padrao-previa-envio{display:flex;flex-direction:column;gap:2px;background:var(--soft, #edf2fa);border-radius:8px;padding:10px 12px;font-size:13px}.padrao-previa-envio span{font-size:12px;color:var(--muted, #63708a)}.padrao-form textarea{border:1px solid var(--line, #e2e7ef);border-radius:8px;padding:8px 10px;font-size:14px;resize:vertical}.padrao-envios td small{display:block;font-size:11px;color:var(--muted, #63708a);margin-top:2px}.ap-mensagem{background:var(--soft, #edf2fa);border-radius:10px;padding:12px 16px;margin-bottom:16px;font-size:13px}.ap-mensagem p{margin-top:4px;white-space:pre-wrap}.ap-mensagem.ok{background:var(--green-bg, #eaf6f0);color:var(--green, #17684e)}.ap-decisao{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ap-proposta{display:flex;flex-direction:column;gap:3px}.ap-proposta small{font-size:11px}.ap-modalidades{display:flex;flex-direction:column;gap:10px}.ap-modalidades>.ap-decisao+.ap-decisao{padding-top:10px;border-top:1px dashed #e3e8f0}.ap-decisao .ap-rotulo{font-size:11px;font-weight:600;color:var(--muted, #63708a);text-transform:uppercase;letter-spacing:.04em;margin-bottom:-4px}.gev3 .main .ap-segment button{background:transparent!important;color:var(--muted, #63708a)!important;border:0!important;font-size:12px!important;padding:6px 10px!important;min-height:32px!important}.gev3 .main .ap-segment button[aria-pressed=true]{background:#fff!important;color:var(--navy, #08143a)!important;box-shadow:0 1px 3px #08143a22}.ap-lista{display:grid;gap:10px}.ap-item{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid var(--line, #e2e7ef);border-radius:10px;background:#fff}.ap-item small{display:block;font-size:12px;color:var(--muted, #63708a)}.op-topo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.op-avisos{display:grid;gap:4px;background:var(--amber-bg, #fff3df);color:var(--amber, #835611);border-radius:10px;padding:10px 14px;font-size:12px;margin-bottom:14px}.op-avisos div{display:flex;gap:8px;align-items:flex-start}.op-avisos .icon{width:15px;height:15px;flex-shrink:0;margin-top:1px}.op-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px}.gev3 .main button.op-card{display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important;gap:4px;text-align:left;background:#fff!important;color:var(--ink, #172442)!important;border:1px solid var(--line, #e2e7ef)!important;border-radius:12px;padding:16px!important;min-height:0;font-weight:400!important}.gev3 .main button.op-card:hover{border-color:#9eb7df!important}.gev3 .main button.op-card.ativo{border-color:var(--blue, #275bb7)!important;box-shadow:0 0 0 2px #275bb733}.gev3 .main button.op-card.critico{border-bottom:3px solid var(--orange, #e84f1a)!important}.op-card>span{font-size:12px;color:var(--muted, #63708a);display:flex;gap:6px;align-items:center}.op-card>span em{font-style:normal;font-size:10px;font-weight:600;color:#ac3a11;background:#fff0ea;border-radius:4px;padding:1px 5px}.op-card>strong{font-size:26px;font-weight:500;color:var(--navy, #08143a);letter-spacing:-.6px;line-height:1.2}.op-card>small{font-size:11px;color:var(--muted, #63708a)}.op-motivo{min-width:220px;max-width:300px}.op-motivo small{white-space:normal}.op-margem.ok{color:var(--green, #17684e)}.op-margem.baixa{color:var(--amber, #835611)}.op-margem.negativa{color:var(--red, #b23446)}.op-margem.forte{font-weight:600}@media (max-width: 1200px){.op-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.op-cards{grid-template-columns:1fr 1fr}}.lote-sobrescrever{display:flex;gap:10px;align-items:flex-start;background:var(--amber-bg, #fff3df);border-radius:8px;padding:10px 12px;margin:10px 0;font-size:13px;cursor:pointer}.lote-sobrescrever input{margin-top:3px}.padrao-tabela tr.clicavel{cursor:pointer}.padrao-tabela tr.clicavel:hover td{background:#f8faff}.plan-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:14px}.plan-topo h2{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.plan-topo p{margin-top:4px}.rec-toggle{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:10px;color:var(--ink, #172442)!important;font-size:13px!important}.rec-toggle input{margin-top:3px}.rec-linha{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 640px){.rec-linha{grid-template-columns:1fr}}.gev3 .ce-regra{margin-bottom:6px}.gev3 .ce-resumo li.ce-validar{color:#9a5a00}.gev3 .ce-validar-form{display:flex;flex-direction:column;gap:10px;margin:6px 0 14px;padding:12px 14px;background:#fff8ec;border:1px solid #f2dfbf;border-radius:10px}.gev3 .ce-validar-form details summary{cursor:pointer;color:var(--blue)}.gev3 .ce-validar-lista{margin:8px 0 0 16px;max-height:220px;overflow:auto}.gev3 .ce-val{display:block;margin-top:4px;font-size:11px;line-height:1.35}.gev3 .ce-val.pendente{color:#9a5a00}.gev3 .ce-val.recusado{color:var(--red,#b23446)}.gev3 .ce-val.ok{color:var(--green,#1e7d4f)}.cel-medidas{display:inline-flex;align-items:center;gap:3px}.peso-fonte{display:block;font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.03em}.peso-fonte.canal{color:var(--azul, #275bb7);font-weight:600}.peso-fonte.cubado{color:#9a5a00}.cel-peso{background:none;border:0;padding:2px 4px;margin:0;cursor:pointer;color:var(--azul, #275bb7);font:inherit;text-align:right;border-radius:6px}.cel-peso:hover{background:#eef3fc}.gev3 .main button.cel-peso{background:transparent!important;color:var(--azul, #275bb7)!important;border:0!important;box-shadow:none!important;padding:4px 8px!important;min-height:0!important;font-size:inherit!important;font-weight:500;white-space:nowrap;text-decoration:underline dotted;text-underline-offset:3px}.gev3 .main button.cel-peso:hover{background:#eef3fc!important}.px-peso-campos{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.px-peso-campos .cel-unid{display:flex;align-items:center;gap:6px}.px-peso-campos .cel-unid input{flex:1;min-width:0}.px-peso-conta{border:1px solid #e2e7ef;border-radius:10px;overflow:hidden;margin-bottom:12px;font-size:13px}.px-peso-conta>div{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #e2e7ef}.px-peso-conta>div:last-child{border-bottom:0}.px-peso-conta>div>span:last-child{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.px-peso-conta .final{background:#f3f7ff;font-size:14px}.px-peso-conta small{font-size:11px;color:#6b7280}.px-selbase{font-size:13px;color:#4b5563;margin:4px 0 8px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.px-massa-grupo{margin-bottom:18px}.px-massa-grupo h4{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin:0 0 8px}.px-massa-campos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.px-massa-global{display:flex;align-items:center;gap:6px;font-size:12px;color:#4b5563;margin-top:4px}.px-massa-global input[type=checkbox]{width:14px!important;height:14px!important;min-height:0!important;padding:0!important;margin:0;flex:none}.grade-itens tr.px-l1>td:not([rowspan="2"]){border-bottom:1px dashed #e3e8f0}.grade-itens td.px-tipo{font-size:12px;color:var(--muted, #63708a);font-weight:500;white-space:nowrap}.gev3 .main button.px-padrao{white-space:nowrap}.ap-preco{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.ap-preco+.ap-preco{margin-top:10px;padding-top:8px;border-top:1px dashed #e3e8f0}.ap-preco>small.muted:first-child{font-size:11px}.gev3 .main button.ap-margem,button.ap-margem{font-size:12px!important;padding:0!important;margin-top:2px;text-decoration:underline dotted;text-underline-offset:3px;background:none!important;border:0!important;box-shadow:none!important;min-height:0!important;color:var(--azul, #275bb7)!important;font-weight:500;cursor:pointer}.gev3 .main button.ap-margem.promo-negative,button.ap-margem.promo-negative{color:var(--red, #b23446)!important}small.ap-margem{font-size:11px;margin-top:2px}.gev3 .padrao-tabela small.padrao-margem{color:var(--green, #1e7d4f);font-weight:500}.gev3 .padrao-tabela small.padrao-margem.promo-negative{color:var(--red, #b23446)}.px-imp-campos{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 12px}.px-imp-campo{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border:1px solid #e3e8f0;border-radius:8px;font-size:13px;background:#f7f9fc}.ap-proposta.ap-proposta-linha{flex-direction:row;align-items:center;gap:12px}.ap-proposta-linha .padrao-campo{width:120px;flex:none}.ap-proposta-info{display:flex;flex-direction:column;align-items:flex-start;gap:0;line-height:1.25;white-space:nowrap}.ap-proposta-info .ap-margem{margin-top:0!important}.ap-preco-linha{display:inline-flex;align-items:baseline;gap:6px}.ap-dif{font-size:11px;font-weight:600;padding:1px 6px;border-radius:999px}.ap-dif.alta{background:#e9f6ef;color:#1d6b43}.ap-dif.baixa{background:#fbecee;color:#b23446}.ap-dif.igual{background:#eef1f6;color:#63708a}.padrao-decisoes{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.padrao-decisoes .text-link{font-size:12px}.padrao-propor{display:flex;flex-direction:column;gap:4px;margin-top:4px}.padrao-propor .padrao-campo{max-width:130px}.gev3 .panel.ce-pad{padding:21px 23px}.gev3 .nav-link .nav-beta{margin-left:auto;font-size:9px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:#e84f1a;background:#fff1ea;border:1px solid #f7c8b4;border-radius:4px;padding:1px 5px;line-height:1.35}.gev3 .grade-itens tr.px-pai>td{background:#f6f9ff}.gev3 .grade-itens tr.px-pai>td:first-child{box-shadow:inset 3px 0 0 var(--blue, #275bb7)}.gev3 .grade-itens tr.px-filho>td{background:#fbfcfe}.gev3 .grade-itens tr.px-filho>td:first-child{box-shadow:inset 3px 0 #c9d8f2}.gev3 .grade-itens tr.px-filho td.col-produto{padding-left:34px}.gev3 .grade-itens tr.px-filho td.col-produto strong{font-size:13px}.gev3 .grade-itens .px-pai-cel{display:flex;align-items:flex-start;gap:6px}.gev3 .main .grade-itens button.px-var-abre{flex:none;width:24px;height:24px;min-height:0;padding:0;margin-top:1px;display:inline-grid;place-items:center;border:1px solid #d6e2f5!important;border-radius:6px;background:#eef3fb!important;color:var(--blue, #275bb7)!important}.gev3 .grade-itens .px-var-abre .icon{width:13px;height:13px}.gev3 .grade-itens td.col-produto small .tag{margin-left:4px}.gev3 .grade-itens td.col-produto small .text-link{margin-left:6px;font-size:11.5px}.gev3 .grade-itens td.col-produto small .px-soltar{color:var(--muted, #63708a)}.gev3 .main .btn.px-agrupar-on{color:var(--blue, #275bb7);background:#eef3fb;border-color:#d6e2f5}.px-imp-intro{margin:4px 0 12px}.px-imp-bloco{padding:0!important;overflow:hidden}.px-imp-cab{display:flex;align-items:center;gap:12px;padding:14px 18px}.px-imp-cab .px-imp-abre{flex:1;display:flex;align-items:flex-start;gap:10px;background:none!important;border:0!important;padding:0!important;text-align:left;cursor:pointer;color:inherit!important;min-height:0;box-shadow:none!important}.px-imp-cab .px-imp-abre:disabled{cursor:default;opacity:.6}.px-imp-abre strong{display:block;font-size:15px;color:var(--navy, #08143a)}.px-imp-abre small{display:block;font-size:12.5px;margin-top:2px;font-weight:400}.px-imp-seta{width:22px;height:22px;flex:none;display:inline-grid;place-items:center;border-radius:6px;background:#eef3fb;color:var(--blue, #275bb7);font-size:12px}.px-imp-incluir{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted, #63708a);cursor:pointer;white-space:nowrap}.px-imp-incluir input{position:absolute;opacity:0;width:0;height:0}.px-imp-switch{width:34px;height:19px;border-radius:10px;background:#c3ccd9;position:relative;transition:background .15s;flex:none}.px-imp-switch:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;transition:left .15s}.px-imp-incluir input:checked+.px-imp-switch{background:var(--blue, #275bb7)}.px-imp-incluir input:checked+.px-imp-switch:after{left:17px}.px-imp-incluir input:focus-visible+.px-imp-switch{outline:2px solid var(--blue, #275bb7);outline-offset:2px}.px-imp-corpo{border-top:1px solid #e3e8f0;padding:12px 18px 16px}.px-imp-busca{width:100%;max-width:340px;margin:0 0 10px}.px-imp-tabela td{vertical-align:top}.px-imp-tabela tr.px-imp-fora td{opacity:.5}.px-imp-tabela .tag{margin-left:6px}.px-imp-diffs{display:flex;flex-wrap:wrap;gap:4px 14px}.px-imp-diffs label{display:inline-flex;gap:6px;align-items:center;font-weight:400;font-size:13px}.gev3 .px-filtros{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:0 22px 14px}.gev3 .px-filtro{display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--muted, #63708a)}.gev3 .main .px-filtro select{min-width:150px;height:34px;padding:4px 28px 4px 10px;font-size:13px}.gev3 .main .px-filtro.on select{border-color:var(--blue, #275bb7);color:var(--blue, #275bb7);background-color:#eef3fb}.gev3 .px-filtros .text-link{margin-bottom:8px}.gev3 .px-atualizar{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.gev3 .px-atualizar .btn .icon:last-child{width:13px;height:13px;margin-left:2px}.gev3 .main .btn.px-atualizar-op{background:#f6f9ff;border-color:#d6e2f5}.gev3 .padrao-tabela tr.padrao-pai>td{background:#f6f9ff}.gev3 .padrao-tabela tr.padrao-pai>td:first-child{box-shadow:inset 3px 0 0 var(--blue, #275bb7)}.gev3 .padrao-tabela tr.padrao-filho>td{background:#fbfcfe}.gev3 .padrao-tabela tr.padrao-filho>td:first-child{box-shadow:inset 3px 0 #c9d8f2}.gev3 .padrao-tabela tr.padrao-filho .padrao-produto{padding-left:22px}.gev3 .padrao-produto.padrao-produto-pai{flex-direction:row;align-items:flex-start;gap:8px}.gev3 .padrao-produto-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.gev3 .main .padrao-tabela button.px-var-abre{flex:none;width:24px;height:24px;min-height:0;padding:0;display:inline-grid;place-items:center;border:1px solid #d6e2f5!important;border-radius:6px;background:#eef3fb!important;color:var(--blue, #275bb7)!important}.gev3 .padrao-tabela .px-var-abre .icon{width:13px;height:13px}.gev3 .px-atualizar{position:relative;display:inline-flex}.gev3 .px-atualizar-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.gev3 .px-atualizar-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:41;min-width:260px;display:flex;flex-direction:column;padding:6px;background:#fff;border:1px solid var(--line, #e3e8f0);border-radius:10px;box-shadow:0 10px 28px #08143a24}.gev3 .main .px-atualizar-menu button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;min-height:0;padding:8px 10px;border:0!important;border-radius:7px;background:transparent!important;color:var(--navy, #08143a)!important;text-align:left;box-shadow:none!important;cursor:pointer}.gev3 .main .px-atualizar-menu button:hover:not(:disabled){background:#eef3fb!important}.gev3 .main .px-atualizar-menu button:disabled{opacity:.55;cursor:default}.gev3 .px-atualizar-menu b{font-size:13px;font-weight:500}.gev3 .px-atualizar-menu small{font-size:11.5px;color:var(--muted, #63708a)}.gev3 .main .px-atualizar-menu{min-width:300px;padding:4px;gap:1px}.gev3 .main .px-atualizar-menu button{align-items:stretch!important;justify-content:flex-start!important;text-align:left!important;gap:1px!important;padding:7px 10px!important;height:auto!important;line-height:1.3!important;font-weight:400!important}.gev3 .main .px-atualizar-menu button b,.gev3 .main .px-atualizar-menu button small{display:block;text-align:left!important;line-height:1.3!important;margin:0}.gev3 .main .px-atualizar-menu button b{font-size:13.5px;font-weight:500}.gev3 .main .px-atualizar-menu button small{font-size:12px;white-space:nowrap}.gev3 .padrao-andamento{margin:0 20px 10px;padding:8px 12px;border-radius:8px;background:#eef3fb;color:var(--blue, #275bb7)}.gev3 .main .grade-itens input.cel-num{width:84px;padding:6px 8px!important;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.gev3 .main .grade-itens input.cel-num::-webkit-outer-spin-button,.gev3 .main .grade-itens input.cel-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gev3 .rec-abas{display:inline-flex;margin:0 0 16px}.gev3 .main .rec-abas button,.gev3 .rec-abas button{display:inline-flex;align-items:center;gap:8px}.gev3 .rec-aba-status{font-size:11px;font-weight:500;padding:1px 7px;border-radius:10px;background:#eef1f5;color:var(--muted, #63708a)}.gev3 .rec-aba-status.on{background:#e6f6ee;color:#1d7a4b}.gev3 .padrao-form label.rec-toggle{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px;text-align:left;cursor:pointer}.gev3 .padrao-form label.rec-toggle input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0}.gev3 .rec-switch{flex:none;width:34px;height:19px;border-radius:10px;background:#c3ccd9;position:relative;transition:background .15s}.gev3 .rec-switch:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;transition:left .15s}.gev3 .rec-toggle input:checked+.rec-switch{background:var(--blue, #275bb7)}.gev3 .rec-toggle input:checked+.rec-switch:after{left:17px}.gev3 .rec-toggle input:focus-visible+.rec-switch{outline:2px solid var(--blue, #275bb7);outline-offset:2px}@media (min-width: 701px){.gev3 .promo-status-filters.padrao-situacoes{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.gev3 .promo-status-filters.padrao-situacoes .chip{white-space:nowrap;flex-shrink:0}}.gev3 .padrao-envios .rec-incluir{display:inline-flex;align-items:center;gap:5px;margin-top:8px;min-height:30px;padding:4px 10px;font-size:11px}.gev3 .padrao-envios .rec-incluir .icon{width:13px;height:13px}.op-visao{margin-left:4px}.op-tabela tr.op-pai td{background:#fff}.op-tabela tr.op-filho td{background:#f7f9fc}.op-tabela tr.op-filho td:nth-child(2){padding-left:28px}.op-parcial{color:#a15c00;font-weight:600}.gev3 .main button.op-abrir{background:none!important;border:0!important;padding:0!important;color:var(--blue, #275bb7)!important;font-size:12px;text-align:left;min-height:0!important;height:auto!important;box-shadow:none!important}.op-fora{color:#b42318}.gev3 .promo-table .ce-tabela td:first-child,.gev3 .promo-table .ce-tabela th:first-child{min-width:0;width:40px;padding-left:16px;padding-right:8px}.gev3 .promo-table .ce-tabela td.ce-col-curva{white-space:nowrap;width:64px;padding-left:8px;padding-right:8px}.gev3 .promo-table .ce-tabela td.ce-col-curva small{display:inline;margin-left:2px}.gev3 .promo-table .ce-tabela td.ce-col-produto{min-width:260px;max-width:340px}.gev3 .promo-table .ce-tabela td.ce-col-produto small{display:block;margin-top:4px;color:var(--muted, #63708a)}.gev3 .promo-table .ce-tabela td{padding:14px 12px}.ce-filtros2{gap:14px;flex-wrap:wrap;align-items:center;margin-top:-4px}.ce-faixa-f{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;color:var(--muted, #667085)}.gev3 .main .ce-faixa-f input,.ce-faixa-f input{width:58px;min-height:0;height:30px;padding:4px 8px;font-size:12.5px}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-variable.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap}.gev3{--navy:#08143a;--blue:#275bb7;--orange:#e84f1a;--method:#eaeff4;--bg:#f4f6f9;--ink:#172442;--muted:#63708a;--line:#e2e7ef;--white:#fff;--soft:#edf2fa;--green:#17684e;--green-bg:#eaf6f0;--amber:#835611;--amber-bg:#fff3df;--red:#b23446;--red-bg:#ffedf0;--radius:12px}.gev3,.gev3 *{box-sizing:border-box}.gev3{margin:0;background:var(--bg);font:14px/1.5 Satoshi,Arial,sans-serif;color:var(--ink)}.gev3 button,.gev3 input,.gev3 select,.gev3 textarea{font:inherit}.gev3 button,.gev3 a,.gev3 input,.gev3 select,.gev3 textarea{-webkit-tap-highlight-color:transparent}.gev3 button,.gev3 a{touch-action:manipulation}.gev3 button{cursor:pointer}.gev3 button:disabled{cursor:not-allowed;opacity:.45}.gev3 a{color:inherit;text-decoration:none}.gev3 button{color:inherit}.gev3 input,.gev3 select,.gev3 textarea{color:var(--ink)}.gev3 :focus-visible{outline:3px solid #719bea;outline-offset:3px}.gev3 button,.gev3 input,.gev3 select,.gev3 textarea,.gev3 a{transition:background .15s,border-color .15s,box-shadow .15s}.gev3 button{border:0}.gev3 h1,.gev3 h2,.gev3 h3,.gev3 p{margin:0}.gev3 h1,.gev3 h2,.gev3 h3{font-weight:500}.gev3 h1{font-size:30px;line-height:1.2;letter-spacing:-1px;color:var(--navy)}.gev3 h2{font-size:19px;letter-spacing:-.35px}.gev3 h3{font-size:15px}.gev3 .muted{color:var(--muted)}.gev3 .small{font-size:12px}.gev3 .eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase}.gev3 .icon{width:19px;height:19px;flex-shrink:0;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.gev3 .btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 15px;min-height:40px;border:1px solid var(--line);border-radius:8px;background:#fff;font-weight:500;white-space:nowrap}.gev3 .btn:hover{background:#f4f6fa;border-color:#bac8df}.gev3 .btn.primary:hover{background:#182e64}.gev3 .btn.orange{background:var(--orange);color:var(--navy);border-color:var(--orange);font-weight:700}.gev3 .btn.ghost{background:transparent;border-color:transparent}.gev3 .btn.small{padding:6px 10px;min-height:32px;font-size:12px}.gev3 .btn.danger{color:var(--red)}.gev3 .icon-btn{display:inline-grid;place-items:center;width:36px;height:36px;background:transparent;border-radius:8px;flex-shrink:0}.gev3 .icon-btn:hover{background:var(--soft)}.gev3 .icon-btn .icon{width:18px;height:18px}.gev3 .row{display:flex;align-items:center;gap:12px}.gev3 .spread{justify-content:space-between}.gev3 .wrap{flex-wrap:wrap}.gev3 .stack{display:grid;gap:20px}.gev3 .pill{display:inline-flex;align-items:center;gap:6px;border-radius:6px;background:var(--soft);color:var(--blue);font-size:11px;font-weight:500;padding:4px 8px;white-space:nowrap}.gev3 .pill.success{background:var(--green-bg);color:var(--green)}.gev3 .pill.warning{background:var(--amber-bg);color:var(--amber)}.gev3 .pill.error{background:var(--red-bg);color:var(--red)}.gev3 .pill.neutral{background:#edf0f5;color:#58657d}.gev3 .dot{width:5px;height:5px;border-radius:50%;background:currentColor}.gev3 .num{font-variant-numeric:tabular-nums}.gev3 .right{text-align:right}.gev3 .hide{display:none!important}.gev3 .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gev3 .skip{position:fixed;z-index:100;top:-60px;left:12px;padding:12px;background:var(--navy);color:#fff}.gev3 .skip:focus{top:8px}.gev3 .sidebar{position:fixed;inset:0 auto 0 0;width:238px;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:40}.gev3 .brand{height:108px;padding:34px 29px;display:flex;align-items:center;flex-shrink:0}.gev3 .brand img{width:176px;height:auto;display:block}.gev3 .nav-scroll{overflow:auto;padding:0 16px 20px;flex:1;scrollbar-width:thin;scrollbar-color:#d7deea transparent}.gev3 .nav-section{margin-top:20px}.gev3 .nav-label{font-size:9px;letter-spacing:1.7px;color:#7d889d;font-weight:700;padding:0 12px;margin-bottom:8px}.gev3 .nav-link{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;color:#62708a;font-size:12px;font-weight:500;margin:2px 0}.gev3 .nav-link .icon{width:17px;height:17px}.gev3 .nav-link:hover{background:#f7f8fb;color:var(--navy)}.gev3 .nav-link.active{background:#edf2fb;color:var(--navy);font-weight:700}.gev3 .nav-link.active:before{content:"";width:3px;height:16px;border-radius:3px;position:absolute;left:0;background:var(--orange)}.gev3 .nav-link .new{margin-left:auto;width:6px;height:6px;background:var(--orange);border-radius:50%}.gev3 .user{padding:15px 23px;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px;background:#fff}.gev3 .avatar{display:inline-grid;place-items:center;border-radius:50%;background:var(--soft);color:var(--blue);width:32px;height:32px;font-size:11px;font-weight:700;flex-shrink:0}.gev3 .user strong{display:block;font-size:12px;font-weight:500}.gev3 .user small{font-size:10px;color:var(--muted)}.gev3 .workspace{margin-left:238px}.gev3 .topbar{height:76px;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:20px;padding:0 34px;border-bottom:1px solid var(--line);background:#ffffffed;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.gev3 .crumb{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;white-space:nowrap}.gev3 .crumb .current{color:var(--navy);font-weight:500}.gev3 .top-search:hover{border-color:var(--line)}.gev3 kbd{font-family:inherit;font-size:10px;border:1px solid #dce2eb;padding:1px 5px;border-radius:4px;margin-left:auto;color:#7e899c;background:#fff}.gev3 .top-separator{height:24px;width:1px;background:var(--line)}.gev3 .workspace-switch{border:0;background:none;text-align:left;font-size:12px}.gev3 .workspace-switch small{font-size:9px;letter-spacing:1px;display:block;color:var(--muted)}.gev3 .demo{background:#fff6f0;color:#a34217;border:1px solid #f5d8c7;padding:4px 8px;border-radius:5px;white-space:nowrap;font-size:10px}.gev3 .mobile-menu{display:none}.gev3 .main{padding:32px 34px 50px;max-width:1660px;margin:auto;min-height:calc(100vh - 76px)}.gev3 .page-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.gev3 .page-head .eyebrow{color:var(--blue);margin-bottom:7px}.gev3 .page-head p{color:var(--muted);font-size:13px;margin-top:8px;max-width:680px}.gev3 .page-head .actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.gev3 .footer{padding-top:30px;margin-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:12px;color:#7d889d;font-size:10px}.gev3 .panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.gev3 .panel-head{padding:21px 23px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px}.gev3 .panel-body{padding:24px}.gev3 .section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:26px 0 14px}.gev3 .section-head h2{font-size:17px}.gev3 .section-head p{font-size:12px;color:var(--muted);margin-top:3px}.gev3 .text-link{color:var(--blue);font-size:12px;background:none;padding:0;display:inline-flex;align-items:center;gap:7px;font-weight:500}.gev3 .text-link:hover{color:var(--navy)}.gev3 .hero{position:relative;overflow:hidden;background:var(--navy);border-radius:16px;padding:31px 34px;color:#fff;min-height:211px;display:flex;align-items:center}.gev3 .hero-copy{position:relative;z-index:1}.gev3 .hero .eyebrow{color:#a5b9e7;font-size:9px}.gev3 .hero h2{font-size:31px;letter-spacing:-1px;line-height:1.2;margin:13px 0 12px;max-width:500px}.gev3 .hero p{color:#b6c3df;font-size:13px;max-width:455px;font-weight:300}.gev3 .hero-art{position:absolute;top:0;right:0;bottom:0;left:59%;overflow:hidden;opacity:.9}.gev3 .hero-art:before,.gev3 .hero-art:after{content:"";position:absolute;border-radius:45% 50%;width:330px;height:330px;transform:rotate(-27deg);background:linear-gradient(130deg,#275bb7 8%,#213470 49%,#15224f);top:-160px;right:-25px}.gev3 .hero-art:after{background:linear-gradient(25deg,#172858,#334476 55%,#a7583e);right:140px;top:57px;opacity:.75}.gev3 .art-orbit{width:370px;height:370px;border:1px solid #8398c230;border-radius:50%;position:absolute;top:-84px;right:-28px;z-index:2}.gev3 .hero-meta{display:flex;align-items:center;gap:6px;color:#c6d2e9;font-size:10px;margin-top:19px}.gev3 .hero-meta span{width:5px;height:5px;border-radius:50%;background:var(--orange)}.gev3 .home-layout{display:grid;grid-template-columns:1fr 288px;gap:20px}.gev3 .quick-actions{background:#fff;border-radius:16px;border:1px solid var(--line);padding:23px}.gev3 .quick-actions .eyebrow{color:var(--muted);font-size:9px;margin-bottom:15px}.gev3 .quick-action{display:flex;align-items:center;gap:12px;width:100%;background:transparent;text-align:left;padding:13px 0;border-bottom:1px solid #eff2f6}.gev3 .quick-action:last-child{border-bottom:0}.gev3 .quick-action .icon{color:var(--blue);width:18px}.gev3 .quick-action strong{font-size:12px;font-weight:500;display:block}.gev3 .quick-action small{color:var(--muted);font-size:10px}.gev3 .quick-action>.icon:last-child{width:14px;margin-left:auto;color:#9aa7bd}.gev3 .quick-action:hover strong{color:var(--blue)}.gev3 .continue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gev3 .continue-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:19px 20px;display:flex;align-items:center;gap:14px;text-align:left}.gev3 .continue-card:hover{border-color:#a8bfdf;box-shadow:0 6px 16px #10244906}.gev3 .icon-tile{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:var(--soft);color:var(--blue);flex-shrink:0}.gev3 .continue-card strong{display:block;font-size:13px;font-weight:500}.gev3 .continue-card small{font-size:11px;color:var(--muted)}.gev3 .continue-card>.icon{margin-left:auto;color:#8b9ab0;width:15px}.gev3 .tool-controls{display:flex;gap:14px;align-items:center;justify-content:space-between;margin:17px 0}.gev3 .chips{display:flex;gap:6px;flex-wrap:wrap}.gev3 .chip{background:transparent;border:1px solid transparent;color:var(--muted);padding:7px 12px;border-radius:7px;font-size:11px}.gev3 .chip.active{background:#fff;border-color:var(--line);color:var(--navy);font-weight:500}.gev3 .chip:hover{background:#fff}.gev3 .tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.gev3 .tool-card{position:relative;text-align:left;background:#fff;border:1px solid var(--line);border-radius:11px;padding:19px;display:grid;grid-template-columns:35px 1fr;gap:11px;align-items:start}.gev3 .tool-card:hover{border-color:#a8bfdf}.gev3 .tool-card>.icon{color:var(--blue);margin-top:3px}.gev3 .tool-card h3{font-size:13px;margin-bottom:5px}.gev3 .tool-card p{font-size:11px;color:var(--muted);line-height:1.55}.gev3 .tool-card .group{display:block;font-size:9px;color:#8190a7;letter-spacing:.5px;margin-top:12px}.gev3 .toolbar{padding:18px 22px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.gev3 .search{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:#fff;min-width:190px;flex:1;max-width:470px;height:40px}.gev3 .search .icon{width:16px;color:#8b98ae}.gev3 .search input{border:0;background:none;width:100%;outline:0;font-size:12px;padding:9px 0;min-width:0}.gev3 .search input:focus-visible{outline:0}.gev3 .filter-select{border:1px solid var(--line);border-radius:8px;padding:9px 28px 9px 12px;background:#fff;max-width:200px;min-height:40px;font-size:12px}.gev3 .table-scroll{overflow:auto}.gev3 .data-table{border-collapse:collapse;width:100%;font-size:12px;white-space:nowrap}.gev3 .data-table th{font-size:10px;font-weight:500;letter-spacing:.25px;color:#70809a;background:#f8fafc;padding:12px 20px;text-align:left;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gev3 .data-table td{padding:16px 20px;border-bottom:1px solid #eef1f5}.gev3 .data-table tr:last-child td{border-bottom:0}.gev3 .data-table tbody tr:hover{background:#fafbfe}.gev3 .data-table th:first-child,.gev3 .data-table td:first-child{padding-left:23px}.gev3 .data-table td strong{font-weight:500;font-size:12px}.gev3 .data-table td small{display:block;color:#7d899d;font-size:10px;margin-top:4px}.gev3 .data-table .right{text-align:right}.gev3 .data-table input[type=checkbox]{width:15px;height:15px;accent-color:var(--blue)}.gev3 .data-table td.select-cell{padding-right:0;width:35px}.gev3 .table-end{border-top:1px solid var(--line);padding:14px 22px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--muted);gap:12px}.gev3 .summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:23px}.gev3 .summary-cell{border:1px solid var(--line);border-radius:11px;background:#fff;padding:17px 20px;display:flex;justify-content:space-between;align-items:center}.gev3 .summary-cell small{color:var(--muted);font-size:11px}.gev3 .summary-cell strong{font-size:24px;font-weight:500;display:block;color:var(--navy);line-height:1.35;margin-top:4px}.gev3 .summary-cell .icon{color:#91a2be}.gev3 .tabs{display:flex;align-items:center;gap:25px;border-bottom:1px solid var(--line);margin-bottom:24px;overflow:auto;white-space:nowrap}.gev3 .tab{padding:0 1px 14px;color:var(--muted);font-size:12px;position:relative;background:transparent}.gev3 .tab.active{color:var(--navy);font-weight:700}.gev3 .tab.active:after{position:absolute;bottom:0;height:3px;border-radius:3px 3px 0 0;left:0;right:0;content:"";background:var(--orange)}.gev3 .tab .count{font-size:9px;padding:2px 5px;border-radius:4px;background:var(--soft);margin-left:5px}.gev3 .context{display:flex;align-items:center;gap:10px;background:#fff;padding:11px 14px;border:1px solid var(--line);border-radius:9px;margin-bottom:23px;font-size:12px}.gev3 .context .tag{background:var(--navy);color:#fff;width:29px;height:29px;border-radius:7px;display:grid;place-items:center;font-size:10px}.gev3 .context .right-side{margin-left:auto;display:flex;align-items:center;gap:12px}.gev3 .notice{display:flex;align-items:flex-start;gap:10px;background:#edf2fa;border:1px solid #dfe7f4;color:#344e79;padding:13px 16px;border-radius:9px;margin-bottom:22px;font-size:12px}.gev3 .notice .icon{width:17px;height:17px;margin-top:1px}.gev3 .notice strong{font-weight:500}.gev3 .notice.warning{background:var(--amber-bg);border-color:#f3e4cc;color:var(--amber)}.gev3 .bulk{display:flex;gap:15px;align-items:center;padding:11px 22px;background:#edf2fb;border-top:1px solid var(--line);font-size:12px}.gev3 .view-tools{padding:12px 22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--muted)}.gev3 .view-tools .btn{font-size:11px}.gev3 .empty{text-align:center;padding:48px 18px;color:var(--muted)}.gev3 .empty .icon{width:30px;height:30px;margin:0 auto 12px;color:#aab6ca}.gev3 .empty h3{color:var(--ink);margin-bottom:7px}.gev3 .field{display:block}.gev3 .field>span{display:block;font-size:12px;font-weight:500;margin-bottom:7px}.gev3 .field input,.gev3 .field select,.gev3 .field textarea{width:100%;border:1px solid #d8e0ec;padding:10px 12px;border-radius:8px;background:#fff;min-height:42px;font-size:13px}.gev3 .field textarea{min-height:110px;resize:vertical}.gev3 .field small{display:block;font-size:11px;color:var(--muted);margin-top:6px}.gev3 .fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gev3 .fields .full{grid-column:1/-1}.gev3 .divider{height:1px;background:var(--line);margin:23px 0}.gev3 .form-title{font-size:13px;font-weight:500;margin-bottom:15px;display:flex;gap:9px;align-items:center}.gev3 .form-title .icon{color:var(--blue);width:17px}.gev3 .stepper{display:flex;gap:0;margin-bottom:25px}.gev3 .step{position:relative;flex:1;display:flex;gap:10px;align-items:center;font-size:12px;color:#8b96a9}.gev3 .step:not(:last-child):after{content:"";height:1px;flex:1;background:var(--line);margin:0 15px}.gev3 .step b{display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;height:27px;width:27px;font-size:11px;font-weight:500;background:#fff}.gev3 .step.active{color:var(--navy);font-weight:500}.gev3 .step.active b{background:var(--navy);color:#fff;border-color:var(--navy)}.gev3 .step.done b{background:var(--soft);color:var(--blue);border-color:var(--soft)}.gev3 .split{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px}.gev3 .aside-note{background:#ecf1f7;border-radius:12px;padding:25px;height:fit-content}.gev3 .aside-note h3{font-size:15px;margin-bottom:12px}.gev3 .aside-note p{font-size:12px;color:var(--muted)}.gev3 .summary-line{display:flex;justify-content:space-between;gap:15px;margin-top:18px;font-size:12px}.gev3 .summary-line span{color:var(--muted)}.gev3 .choice{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid var(--line);border-radius:10px;margin-bottom:12px;font-size:13px}.gev3 .choice:has(input:checked){background:#f4f7fd;border-color:#8facdd}.gev3 .choice input{accent-color:var(--blue);width:16px;height:16px}.gev3 .choice small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.gev3 .form-footer{margin-top:24px;border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;gap:12px}.gev3 .config-grid{display:grid;grid-template-columns:220px 1fr;gap:20px}.gev3 .config-nav{display:grid;align-content:start;gap:5px}.gev3 .config-nav button{background:transparent;text-align:left;padding:12px 14px;border-radius:8px;font-size:12px}.gev3 .config-nav button.active{background:#e8eef8;color:var(--blue);font-weight:500}.gev3 .config-nav small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.gev3 .config-status{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);padding:18px 0;font-size:12px}.gev3 .config-status:first-child{padding-top:0}.gev3 .config-status:last-child{border:0}.gev3 .config-status small{font-size:11px;display:block;margin-top:4px;color:var(--muted)}.gev3 .course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gev3 .course{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.gev3 .course-cover{height:150px;background:var(--navy);color:#fff;padding:23px;position:relative;overflow:hidden}.gev3 .course-cover:after{content:"";position:absolute;width:180px;height:180px;right:-54px;bottom:-85px;background:linear-gradient(130deg,#386cc1,#8c584f);border-radius:48%}.gev3 .course-cover .eyebrow{font-size:8px;color:#abc0e8}.gev3 .course-cover strong{font-size:24px;font-weight:400;line-height:1.1;display:block;max-width:160px;margin-top:15px;position:relative;z-index:1}.gev3 .course:nth-child(2) .course-cover{background:#275bb7}.gev3 .course:nth-child(3) .course-cover{background:#dfe7f3;color:var(--navy)}.gev3 .course:nth-child(3) .course-cover .eyebrow{color:var(--blue)}.gev3 .course-body{padding:20px}.gev3 .course-body p{font-size:11px;color:var(--muted);margin:6px 0 17px}.gev3 .progress{height:4px;background:#edf0f6;border-radius:2px;overflow:hidden;margin:12px 0 14px}.gev3 .progress span{height:100%;background:var(--blue);display:block}.gev3 .status-bar{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);padding:16px 21px;border-radius:10px;margin-bottom:24px}.gev3 .status-bar p{font-size:12px}.gev3 .status-bar small{display:block;font-size:10px;color:var(--muted)}.gev3 .dot-round{background:var(--green-bg);color:var(--green);display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%}.gev3 .details-pairs{display:grid;grid-template-columns:1fr 1fr;gap:22px}.gev3 .details-pairs dt{font-size:11px;color:var(--muted);margin-bottom:5px}.gev3 .details-pairs dd{font-size:13px;margin:0}.gev3 .timeline{border-left:1px solid var(--line);padding-left:20px;margin-left:5px}.gev3 .timeline li{list-style:none;position:relative;padding-bottom:24px;font-size:12px}.gev3 .timeline li:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--blue);left:-24px;top:6px}.gev3 .timeline small{display:block;color:var(--muted);font-size:11px;margin-top:4px}.gev3 .upload{display:grid;place-items:center;text-align:center;padding:42px 22px;border:1px dashed #b6c5dc;border-radius:11px;background:#f9fbff;margin-top:17px}.gev3 .upload>.icon{color:var(--blue);width:32px;height:32px;margin-bottom:15px}.gev3 .upload p{font-size:12px;color:var(--muted);margin:7px 0 17px}.gev3 .upload input{max-width:100%;font-size:12px}.gev3 .protected{padding:45px 25px;text-align:center}.gev3 .protected>.icon{width:30px;height:30px;color:var(--blue);margin-bottom:16px}.gev3 .protected p{max-width:530px;margin:10px auto 20px;color:var(--muted);font-size:13px}.gev3 dialog{color:var(--ink);border:0;box-shadow:0 28px 90px #08143a26;background:#fff;padding:0;border-radius:14px;max-width:calc(100vw - 28px)}.gev3 dialog::backdrop{background:#08143a59;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gev3 .sheet{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:570px;border-radius:14px 0 0 14px;max-width:100vw}.gev3 .sheet-head{position:sticky;top:0;background:#fff;z-index:2;padding:25px 26px 22px;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.gev3 .sheet-head h2{font-size:22px}.gev3 .sheet-head p{font-size:12px;color:var(--muted);margin-top:6px}.gev3 .sheet-content{padding:26px}.gev3 .sheet-foot{position:sticky;bottom:0;background:#fff;border-top:1px solid var(--line);padding:18px 26px;display:flex;justify-content:flex-end;gap:10px}.gev3 .command{width:620px;margin:14vh auto auto}.gev3 .command-search{display:flex;align-items:center;padding:20px;gap:12px;border-bottom:1px solid var(--line)}.gev3 .command-search input{width:100%;border:0;outline:0;font-size:15px}.gev3 .command-results{padding:12px;max-height:55vh;overflow:auto}.gev3 .command-results button{background:#fff;width:100%;padding:13px;border-radius:8px;display:flex;gap:14px;align-items:center;text-align:left}.gev3 .command-results button:hover{background:var(--soft)}.gev3 .command-results small{margin-left:auto;color:var(--muted);font-size:10px}.gev3 .command-foot{padding:13px 22px;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.gev3 .toast{position:fixed;bottom:24px;left:calc(50% + 100px);transform:translate(-50%);z-index:120;max-width:calc(100vw - 32px);background:var(--navy);color:#fff;box-shadow:0 10px 30px #08143a30;border-radius:10px;padding:14px 20px;font-size:12px;display:none}.gev3 .toast.show{display:block}.gev3 .review-btn{display:flex;gap:8px;align-items:center;background:transparent;border:0;color:var(--blue);font-size:10px;padding:0}.gev3 .mobile-backdrop{display:none}.gev3 .approval-list{padding:0;margin:0;list-style:none}.gev3 .approval-list li{padding:16px 0;border-bottom:1px solid var(--line);font-size:13px}.gev3 .approval-list strong{display:block;font-weight:500;margin-bottom:4px}.gev3 .approval-list p{color:var(--muted);font-size:12px}.gev3 .color-row{display:flex;gap:12px;margin:20px 0}.gev3 .swatch{flex:1;font-size:10px;color:var(--muted)}.gev3 .swatch span{height:48px;border-radius:8px;display:block;margin-bottom:7px}.gev3 .module-admin{margin-left:auto;color:var(--blue);font-size:11px}.gev3 .table-mobile-hint{display:none}@media (min-width:1600px){.gev3 .main{padding:40px 48px}.gev3 .topbar{padding:0 48px}.gev3 .tools-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gev3 .hero{min-height:230px}.gev3 .hero h2{font-size:36px}.gev3 .home-layout{grid-template-columns:1fr 315px}}@media (max-width:1180px){.gev3 .sidebar{width:210px}.gev3 .workspace{margin-left:210px}.gev3 .brand{padding:30px 25px}.gev3 .brand img{width:155px}.gev3 .nav-link{font-size:11px;padding-left:9px}.gev3 .topbar{padding:0 24px;gap:13px}.gev3 .main{padding:28px 24px}.gev3 .crumb .group-crumb{display:none}.gev3 .home-layout{grid-template-columns:1fr 250px}.gev3 .hero{padding:28px}.gev3 .hero h2{font-size:28px;max-width:330px}.gev3 .quick-actions{padding:20px}.gev3 .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gev3 .continue-card{padding:17px 14px;gap:10px}.gev3 .continue-card .icon-tile{width:34px;height:34px}.gev3 .continue-card strong{font-size:12px}.gev3 .continue-card>.icon{display:none}.gev3 .course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gev3 .demo{display:none}.gev3 .config-grid{grid-template-columns:175px 1fr}.gev3 .split{grid-template-columns:minmax(0,1fr) 230px}.gev3 .top-separator{display:none}}@media (max-width:900px){.gev3 .sidebar{transform:translate(-100%);transition:transform .2s;width:250px}.gev3 .sidebar.open{transform:translate(0)}.gev3 .workspace{margin:0}.gev3 .mobile-menu{display:inline-grid}.gev3 .mobile-backdrop.show{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#08143a55;z-index:35}.gev3 .topbar{height:68px;gap:12px;padding:0 20px}.gev3 .crumb,.gev3 .workspace-switch{display:none}.gev3 .main{padding:25px 20px}.gev3 .home-layout{grid-template-columns:1fr 250px}.gev3 .hero h2{max-width:330px}.gev3 .toast{left:50%}.gev3 .page-head h1{font-size:27px}.gev3 .page-head{gap:15px}.gev3 .page-head .actions .btn{padding:9px 12px;font-size:12px}.gev3 .footer{margin-top:24px}.gev3 .topbar>.demo{display:inline-block}}@media (max-width:640px){.gev3 .topbar{padding:0 14px;gap:10px}.gev3 .topbar>.demo,.gev3 .top-search kbd{display:none}.gev3 .main{padding:22px 16px}.gev3 .page-head{display:block;margin-bottom:22px}.gev3 .page-head .actions{justify-content:flex-start;margin-top:17px}.gev3 .page-head p{font-size:12px}.gev3 .home-layout{display:block}.gev3 .hero{padding:25px;min-height:215px}.gev3 .hero h2{font-size:28px;max-width:275px}.gev3 .hero p{max-width:260px;font-size:12px}.gev3 .hero-art{left:67%;opacity:.65}.gev3 .quick-actions{margin-top:15px;padding:19px}.gev3 .quick-actions .eyebrow{margin-bottom:6px}.gev3 .quick-action{padding:11px 0}.gev3 .continue-grid{grid-template-columns:1fr;gap:9px}.gev3 .continue-card{padding:14px 16px}.gev3 .continue-card>.icon{display:block}.gev3 .continue-card small{font-size:10px}.gev3 .tools-grid{grid-template-columns:1fr}.gev3 .tool-controls{display:block}.gev3 .tool-controls .search{margin-top:12px;max-width:none}.gev3 .chips{gap:1px}.gev3 .chip{padding:7px 9px}.gev3 .section-head h2{font-size:16px}.gev3 .footer{flex-direction:column;font-size:10px}.gev3 .summary-strip{gap:8px}.gev3 .summary-cell{padding:13px 12px}.gev3 .summary-cell .icon{display:none}.gev3 .summary-cell small{font-size:10px}.gev3 .summary-cell strong{font-size:21px}.gev3 .toolbar{padding:14px;gap:8px}.gev3 .toolbar .search{flex-basis:100%;max-width:none}.gev3 .toolbar .filter-select{max-width:none;flex:1;min-width:0;font-size:11px}.gev3 .toolbar>.btn{font-size:11px}.gev3 .table-end{padding:12px 14px}.gev3 .tabs{gap:23px;margin-bottom:20px}.gev3 .context{font-size:11px;flex-wrap:wrap}.gev3 .context .right-side{margin-left:0;width:100%;border-top:1px solid var(--line);padding-top:9px;justify-content:space-between}.gev3 .context .right-side select{flex:1}.gev3 .split,.gev3 .config-grid{grid-template-columns:1fr}.gev3 .aside-note{order:-1;padding:18px}.gev3 .aside-note .summary-line{margin-top:10px}.gev3 .stepper{overflow:auto;gap:14px}.gev3 .step{font-size:10px;gap:6px;min-width:max-content}.gev3 .step:not(:last-child):after{display:none}.gev3 .step b{height:24px;width:24px}.gev3 .panel-body{padding:20px 16px}.gev3 .fields{grid-template-columns:1fr;gap:15px}.gev3 .config-nav{display:flex;overflow:auto;margin-bottom:2px}.gev3 .config-nav button{white-space:nowrap;padding:10px 12px}.gev3 .config-nav small{display:none}.gev3 .course-grid{grid-template-columns:1fr}.gev3 .notice{font-size:11px}.gev3 .status-bar{padding:14px;flex-wrap:wrap}.gev3 .status-bar .btn{margin-left:45px}.gev3 .panel-head{padding:18px 16px}.gev3 .data-table th,.gev3 .data-table td{padding:12px 14px}.gev3 .sheet{border-radius:0;width:100%}.gev3 .sheet-head,.gev3 .sheet-content{padding:22px 20px}.gev3 .sheet-foot{padding:15px 20px}.gev3 .bulk{padding:11px 14px;flex-wrap:wrap;gap:7px}.gev3 .details-pairs{gap:16px}.gev3 .page-head .eyebrow{font-size:9px}.gev3 .protected{padding:28px 20px}.gev3 .protected p{font-size:12px}}@media (prefers-reduced-motion:reduce){.gev3,.gev3 *{transition:none!important;scroll-behavior:auto!important}}@media (max-width:640px){.gev3 .table-mobile-hint{display:flex;align-items:center;gap:5px;padding:0 14px 12px;color:var(--muted);font-size:10px}.gev3 .table-mobile-hint .icon{width:13px;height:13px}.gev3 .data-table td:first-child:not(.select-cell),.gev3 .data-table th:first-child:not(:has(input)){position:sticky;left:0;background:#fff;z-index:1;box-shadow:3px 0 5px #08143a05}.gev3 .data-table th:first-child:not(:has(input)){background:#f8fafc}.gev3 .data-table td:first-child{max-width:190px;white-space:normal}.gev3 .field input,.gev3 .field select,.gev3 .field textarea,.gev3 .search input{font-size:16px}.gev3 .icon-btn{min-width:40px;min-height:40px}}@media print{.gev3 .sidebar,.gev3 .topbar,.gev3 .footer,.gev3 .actions,.gev3 .toolbar,.gev3 dialog,.gev3 .toast{display:none!important}.gev3 .workspace{margin:0}.gev3 .main{padding:15px}.gev3 .panel,.gev3 .hero{break-inside:avoid}.gev3 .table-scroll{overflow:visible}.gev3{background:#fff}}.gev3 .account-switch{display:flex;align-items:center;gap:10px;min-width:212px;max-width:290px;background:#fff;border:1px solid #d5dfee;border-radius:9px;text-align:left;padding:8px 12px;flex-shrink:0}.gev3 .account-switch:hover{background:#f6f8fc;border-color:#98b1d8}.gev3 .account-switch .avatar{border-radius:7px;width:32px;height:32px;background:var(--navy);color:#fff}.gev3 .account-switch small{display:block;color:var(--muted);font-size:8px;letter-spacing:1.1px;text-transform:uppercase}.gev3 .account-switch strong{display:block;font-size:13px;font-weight:500;max-width:155px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev3 .account-switch>.icon{width:14px;height:14px;margin-left:auto;color:var(--muted)}.gev3 .topbar{gap:18px}.gev3 .topbar .crumb{font-size:10px}.gev3 .topbar .top-search{width:225px;min-width:170px}.gev3 .topbar .top-separator,.gev3 .topbar .workspace-switch{display:none}.gev3 .account-scope-note{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;margin:-8px 0 22px}.gev3 .account-scope-note .icon{width:15px;height:15px;color:var(--blue)}.gev3 .admin-scope{padding:12px 16px;border:1px solid #d9e1ef;border-radius:9px;background:#fff;margin-bottom:25px;display:flex;gap:10px;align-items:center;font-size:12px;color:var(--muted)}.gev3 .admin-scope strong{color:var(--navy);font-weight:500}.gev3 .admin-scope .icon{color:var(--blue)}.gev3 .account-entry{max-width:1050px;margin:0 auto;padding:39px 34px 55px}.gev3 .account-entry-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:53px}.gev3 .account-entry-header img{width:183px;height:auto}.gev3 .account-entry-header .user-mini{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:11px}.gev3 .account-entry-heading{margin-bottom:29px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.gev3 .account-entry-heading h1{font-size:36px;margin:10px 0 14px;letter-spacing:-1.1px}.gev3 .account-entry-heading p{max-width:565px;color:var(--muted);font-size:14px;line-height:1.7}.gev3 .account-entry-heading .eyebrow{color:var(--blue)}.gev3 .account-flow{display:flex;gap:8px;align-items:center;justify-content:center;font-size:10px;color:var(--muted);margin:0 0 34px;flex-shrink:0}.gev3 .account-flow span{display:flex;align-items:center;gap:6px}.gev3 .account-flow b{display:grid;place-items:center;background:#e4ebf5;border-radius:50%;height:22px;width:22px;font-size:10px;font-weight:500}.gev3 .account-flow .active{color:var(--navy);font-weight:500}.gev3 .account-flow .active b{background:var(--navy);color:#fff}.gev3 .account-flow .icon{width:12px;height:12px}.gev3 .account-intro-symbol{width:80px;height:80px;object-fit:contain;opacity:.1;margin-top:30px}.gev3 .account-chooser{background:#fff;border:1px solid var(--line);border-radius:15px;padding:22px}.gev3 .account-chooser-controls{display:flex;gap:12px;align-items:center;margin-bottom:19px}.gev3 .account-chooser-controls .search{max-width:none}.gev3 .account-count{font-size:11px;color:var(--muted);margin-bottom:15px;display:flex;justify-content:space-between;gap:10px}.gev3 .account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gev3 .account-card{display:flex;gap:14px;align-items:center;background:#fff;padding:19px;border:1px solid var(--line);border-radius:10px;text-align:left;min-width:0}.gev3 .account-card:hover{background:#f8faff;border-color:#94add5}.gev3 .account-card.current{border-color:#87a6d6;background:#f3f7ff}.gev3 .account-card .avatar{height:41px;width:41px;border-radius:10px;background:#eaf0fa;color:var(--blue);font-size:12px}.gev3 .account-card .account-card-copy{min-width:0;flex:1}.gev3 .account-card strong{display:block;font-size:14px;font-weight:500;line-height:1.3}.gev3 .account-card small{display:block;color:var(--muted);font-size:11px;margin-top:5px}.gev3 .account-card .icon{width:17px;color:var(--blue)}.gev3 .account-card .pill{font-size:9px}.gev3 .account-entry-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;color:var(--muted);margin-top:26px}.gev3 .account-explainer{margin-top:26px;display:flex;gap:14px;align-items:flex-start;padding:21px 23px;border-radius:12px;background:#eaf0f8;color:#556985}.gev3 .account-explainer .icon{color:var(--blue);margin-top:2px}.gev3 .account-explainer h3{font-size:13px;font-weight:500;color:var(--navy);margin-bottom:4px}.gev3 .account-explainer p{font-size:12px;line-height:1.65}.gev3 .choosing-account .sidebar,.gev3 .choosing-account .workspace>.topbar{display:none}.gev3 .choosing-account .workspace{margin:0}.gev3 .choosing-account .main{padding:0;min-height:100vh;max-width:none}.gev3 .choosing-account{background:#f5f7fa}.gev3 .account-picker{width:710px;margin:10vh auto auto;max-height:82vh;overflow:auto}.gev3 .account-picker .sheet-head,.gev3 .account-picker .sheet-content{padding:23px 26px}.gev3 .account-picker .account-grid{gap:10px}.gev3 .account-picker .account-card{padding:15px}.gev3 .account-picker .account-card .avatar{height:34px;width:34px}.gev3 .account-picker .account-card strong{font-size:12px}.gev3 .account-picker .account-card small{font-size:10px}.gev3 .account-picker-foot{padding:16px 26px;border-top:1px solid var(--line);font-size:11px;color:var(--muted);display:flex;gap:10px;align-items:center}.gev3 .locked-account{display:flex;align-items:center;gap:12px;padding:15px 17px;border:1px solid var(--line);background:#f8fafc;border-radius:9px}.gev3 .locked-account small{display:block;color:var(--muted);font-size:10px}.gev3 .locked-account strong{font-size:13px;font-weight:500}.gev3 .locked-account .icon:last-child{margin-left:auto;color:#8b9cb5;width:16px}.gev3 .scope-key{font-size:9px;letter-spacing:.8px;text-transform:uppercase;color:#7b89a0;margin-bottom:6px}.gev3 .account-entry .search input{font-size:13px}.gev3 .account-entry .filter-select{font-size:12px}.gev3 .account-zero{grid-column:1/-1;text-align:center;padding:28px 18px;color:var(--muted);font-size:13px}.gev3 .account-confirm{padding:28px}.gev3 .account-confirm h2{font-size:24px;margin:14px 0 12px}.gev3 .account-confirm p{font-size:13px;color:var(--muted);line-height:1.65}.gev3 .account-confirm .row{justify-content:flex-end;margin-top:25px;flex-wrap:wrap}.gev3 .account-confirm>.icon{width:28px;height:28px;color:var(--orange)}.gev3 .account-current-block{padding:19px;border:1px solid var(--line);border-radius:10px;background:#fff;margin-bottom:20px}.gev3 .account-current-block p{font-size:12px;color:var(--muted);margin-top:7px}@media (max-width:1200px){.gev3 .topbar .crumb,.gev3 .topbar .demo{display:none}.gev3 .account-switch{min-width:210px}.gev3 .topbar .top-search{flex:1;width:auto;max-width:320px}}@media (max-width:900px){.gev3 .topbar .account-switch{display:flex}.gev3 .account-entry{padding:30px 25px}.gev3 .account-entry-header{margin-bottom:40px}.gev3 .account-entry-heading h1{font-size:32px}}@media (max-width:640px){.gev3 .topbar{height:76px;padding:0 10px;gap:6px}.gev3 .topbar .account-switch{flex:1;min-width:0;max-width:none;border-color:transparent;padding:7px;gap:8px}.gev3 .account-switch strong{font-size:12px;max-width:148px}.gev3 .account-switch small{font-size:8px}.gev3 .account-switch .avatar{height:29px;width:29px;font-size:10px}.gev3 .topbar .top-search{flex:0;width:37px;min-width:37px;max-width:37px;height:38px;justify-content:center;padding:8px;background:transparent}.gev3 .topbar .top-search .search-copy,.gev3 .topbar .top-search kbd{display:none}.gev3 .topbar>.demo,.gev3 .topbar>#review-icon{display:none}.gev3 .account-entry{padding:27px 18px 36px}.gev3 .account-entry-header{margin-bottom:34px;gap:14px}.gev3 .account-entry-header img{width:149px}.gev3 .account-entry-header .user-mini{font-size:10px}.gev3 .account-entry-header .user-mini .avatar{width:27px;height:27px;font-size:9px}.gev3 .account-entry-heading{display:block}.gev3 .account-entry-heading h1{font-size:29px;max-width:280px}.gev3 .account-entry-heading p{font-size:13px}.gev3 .account-intro-symbol{display:none}.gev3 .account-flow{gap:7px;justify-content:flex-start;font-size:9px;flex-wrap:wrap;margin-bottom:26px}.gev3 .account-grid{grid-template-columns:1fr}.gev3 .account-chooser{padding:16px;border-radius:12px}.gev3 .account-chooser-controls{flex-wrap:wrap;gap:10px}.gev3 .account-chooser-controls .search{min-width:0;flex-basis:100%}.gev3 .account-chooser-controls .filter-select{max-width:none;width:100%}.gev3 .account-card{padding:16px;gap:12px}.gev3 .account-card strong{font-size:13px}.gev3 .account-card small{font-size:10px}.gev3 .account-card .avatar{height:35px;width:35px}.gev3 .account-entry-footer{flex-direction:column;align-items:flex-start;font-size:10px}.gev3 .account-explainer{padding:18px;gap:11px}.gev3 .account-explainer p{font-size:11px}.gev3 .account-picker{margin:0;width:100%;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.gev3 .account-picker .sheet-head,.gev3 .account-picker .sheet-content{padding:21px 19px}.gev3 .account-picker .sheet-head h2{font-size:21px}.gev3 .account-picker .account-chooser-controls .search input,.gev3 .account-entry .search input{font-size:16px}.gev3 .account-picker-foot{padding:17px 19px}.gev3 .account-count{font-size:10px}.gev3 .account-switch>.icon{width:12px}.gev3 .admin-scope{font-size:11px;align-items:flex-start}.gev3 .account-scope-note{font-size:10px}}.gev3 .auth-screen .sidebar,.gev3 .auth-screen .workspace>.topbar{display:none}.gev3 .auth-screen .workspace{margin:0}.gev3 .auth-screen .main{padding:0;max-width:none;min-height:100vh}.gev3 .login-layout{display:grid;grid-template-columns:minmax(380px,46%) minmax(420px,54%);min-height:100dvh;background:#fff}.gev3 .login-story{background:var(--navy);padding:54px 58px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;color:#fff}.gev3 .login-story>.eyebrow,.gev3 .login-story-copy,.gev3 .login-story-bottom{position:relative;z-index:2}.gev3 .login-story>.eyebrow{color:#b7c8e9;font-size:10px}.gev3 .login-story>.eyebrow:before{content:"";display:inline-block;height:6px;width:6px;background:var(--orange);border-radius:50%;margin-right:9px}.gev3 .login-story-copy{margin:90px 0;max-width:470px}.gev3 .login-story-copy h2{font-size:52px;font-weight:400;line-height:1.13;letter-spacing:-2.2px}.gev3 .login-story-copy h2 span{color:#a8bfea}.gev3 .login-story-copy p{font-size:14px;color:#bac9e3;line-height:1.75;margin-top:26px;max-width:330px;font-weight:300}.gev3 .login-story-bottom{font-size:11px;color:#a9badb;display:flex;gap:12px;align-items:center}.gev3 .login-story-bottom span{width:32px;height:1px;background:var(--orange)}.gev3 .login-geometry{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:.6}.gev3 .login-geometry:before{content:"";position:absolute;width:640px;height:640px;border-radius:48%;background:linear-gradient(145deg,#214885,#10234b);top:-390px;right:-110px;transform:rotate(-30deg)}.gev3 .login-geometry:after{content:"";position:absolute;width:570px;height:570px;border-radius:47%;background:linear-gradient(40deg,#182b5b,#304071 59%,#9d5339);bottom:-390px;left:-190px;transform:rotate(-35deg)}.gev3 .login-form-area{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:58px 52px;position:relative}.gev3 .login-brand{width:180px;height:auto;margin-bottom:55px;display:block}.gev3 .login-form-wrap{width:100%;max-width:365px}.gev3 .login-form-wrap h1{font-size:29px;letter-spacing:-.8px;margin-bottom:11px}.gev3 .login-form-wrap>p{color:var(--muted);font-size:13px;margin-bottom:29px;line-height:1.7}.gev3 .login-form-wrap .field{margin-bottom:21px}.gev3 .login-form-wrap .field>span{font-size:12px;font-weight:500}.gev3 .login-form-wrap .field input{height:47px;background:#fff;border-color:#dbe2ed;font-size:14px}.gev3 .password-wrap{position:relative}.gev3 .password-wrap input{padding-right:47px}.gev3 .password-wrap .icon-btn{position:absolute;right:6px;top:5px;color:var(--muted)}.gev3 .login-options{display:flex;align-items:center;justify-content:space-between;margin:-2px 0 23px;font-size:11px;gap:14px}.gev3 .login-options label{display:flex;align-items:center;gap:7px;color:var(--muted)}.gev3 .login-options input{accent-color:var(--blue)}.gev3 .login-options .text-link{font-size:11px}.gev3 .login-submit{width:100%;height:46px}.gev3 .login-demo-line{font-size:10px;color:#8995a8;text-align:center;margin:13px 0 22px}.gev3 .login-separator{display:flex;align-items:center;gap:15px;color:#929bad;font-size:10px;margin:23px 0}.gev3 .login-separator:before,.gev3 .login-separator:after{content:"";height:1px;background:var(--line);flex:1}.gev3 .login-explore{width:100%;font-size:12px}.gev3 .login-footer{font-size:10px;color:#8390a6;margin-top:49px;display:flex;justify-content:center;gap:14px}.gev3 .login-footer button{font-size:10px;padding:0;background:none;color:var(--muted)}.gev3 .login-demo-badge{position:absolute;right:27px;top:25px;font-size:9px;border:1px solid #ebd9ce;background:#fff8f2;border-radius:5px;color:#a75028;padding:4px 8px}.gev3 .login-back{display:inline-flex;gap:6px;align-items:center;font-size:11px;color:var(--blue);margin-bottom:24px}.gev3 .login-back .icon{width:15px;height:15px;transform:rotate(180deg)}.gev3 .recovery-success{background:#f7fafc;border:1px solid var(--line);border-radius:10px;padding:22px;margin:24px 0}.gev3 .recovery-success>.icon{color:var(--green);width:25px;height:25px;margin-bottom:12px}.gev3 .recovery-success h2{font-size:18px;margin-bottom:10px}.gev3 .recovery-success p{font-size:12px;line-height:1.7;color:var(--muted)}.gev3 .user .logout-button{margin-left:auto;width:28px;min-width:28px;height:28px}.gev3 .user .logout-button .icon{width:15px;height:15px}@media (min-width:1600px){.gev3 .login-story{padding:68px 80px}.gev3 .login-story-copy h2{font-size:65px}.gev3 .login-story-copy{max-width:520px}.gev3 .login-form-wrap{max-width:395px}}@media (max-width:1000px){.gev3 .login-layout{grid-template-columns:43% 57%}.gev3 .login-story{padding:45px 32px}.gev3 .login-story-copy h2{font-size:41px}.gev3 .login-form-area{padding:45px 34px}.gev3 .login-story-copy p{font-size:12px}.gev3 .login-story-copy{margin:90px 0}}@media (max-width:700px){.gev3 .login-layout{grid-template-columns:1fr}.gev3 .login-story{display:none}.gev3 .login-form-area{min-height:100dvh;padding:65px 26px 35px}.gev3 .login-form-wrap{max-width:365px}.gev3 .login-brand{width:171px;margin-bottom:43px}.gev3 .login-form-wrap h1{font-size:28px}.gev3 .login-footer{margin-top:35px;gap:12px}.gev3 .login-demo-badge{right:20px;top:20px}.gev3 .login-form-wrap .field input{font-size:16px}.gev3 .login-options{font-size:11px}.gev3 .login-form-area .btn{min-height:45px}.gev3 .login-demo-line{font-size:10px}}.gev3 .home-layout.home-layout-simple{display:block}.gev3 .promo-module{--promo-space:24px}.gev3 .promo-module .tabs{margin-bottom:22px}.gev3 .promo-topline{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.gev3 .promo-freshness{display:flex;gap:9px;align-items:center;color:var(--muted);font-size:11px}.gev3 .promo-freshness .icon{color:var(--green);width:16px}.gev3 .promo-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 20px}.gev3 .promo-kpi{background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px;text-align:left;display:block;min-width:0}.gev3 .promo-kpi>span{font-size:11px;color:var(--muted);display:flex;justify-content:space-between;gap:8px}.gev3 .promo-kpi>strong{font-size:28px;letter-spacing:-1px;line-height:1.25;font-weight:500;color:var(--navy);display:block;margin:12px 0 6px}.gev3 .promo-kpi>small{font-size:11px;color:var(--muted);display:block}.gev3 .promo-kpi>span .icon{width:17px;height:17px;color:var(--blue)}.gev3 a.promo-kpi:hover{border-color:#9eb7df;background:#fbfcff}.gev3 .promo-kpi.attention{border-bottom:3px solid var(--orange)}.gev3 .promo-kpi.attention>strong{color:#ac3a11}.gev3 .promo-split{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:20px}.gev3 .promo-chart-panel .panel-head{align-items:flex-start}.gev3 .promo-chart-panel .panel-head p{margin-top:4px;font-size:11px;color:var(--muted)}.gev3 .promo-segment{display:flex;background:#f0f3f8;padding:3px;border-radius:8px;gap:2px;flex-shrink:0}.gev3 .promo-segment button{padding:7px 10px;border-radius:6px;background:transparent;color:var(--muted);font-size:11px;min-height:32px}.gev3 .promo-segment button[aria-pressed=true]{background:#fff;color:var(--navy);box-shadow:0 1px 3px #08143a15}.gev3 .promo-chart-body{padding:22px 24px}.gev3 .promo-chart-numbers{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.gev3 .promo-chart-numbers>strong{font-size:28px;letter-spacing:-.8px;font-weight:500}.gev3 .promo-chart-numbers>small{font-size:11px;color:var(--muted);flex-basis:100%}.gev3 .promo-chart{margin-top:20px}.gev3 .promo-chart svg{width:100%;height:auto;display:block}.gev3 .promo-chart text{fill:var(--muted);font-family:inherit;font-size:10px}.gev3 .promo-legend{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;font-size:10px;color:var(--muted);margin:12px 0}.gev3 .promo-legend i{display:inline-block;width:16px;height:3px;background:var(--blue);vertical-align:middle;margin-right:5px}.gev3 .promo-legend .baseline{background:#98a5bb}.gev3 .promo-chart-note{font-size:10px;color:var(--muted);line-height:1.6;border-top:1px solid var(--line);padding-top:13px;margin-top:15px}.gev3 .promo-alerts{padding:22px;background:var(--navy);border-radius:12px;color:#fff}.gev3 .promo-alerts .eyebrow{color:#a3b8df;font-size:9px}.gev3 .promo-alerts h2{font-size:20px;margin:9px 0 24px}.gev3 .promo-priority{border-top:1px solid #ffffff24;padding:18px 0;display:flex;gap:12px}.gev3 .promo-priority>span{color:#ff946e}.gev3 .promo-priority strong{display:block;font-size:13px;font-weight:500}.gev3 .promo-priority p{font-size:11px;color:#b3c2de;line-height:1.65;margin:5px 0 10px}.gev3 .promo-priority a{color:#fff;font-size:11px;display:inline-flex;align-items:center;gap:6px}.gev3 .promo-priority a .icon{width:14px;height:14px}.gev3 .promo-channel-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.gev3 .promo-channel-card{padding:21px;border:1px solid var(--line);border-radius:12px;background:#fff}.gev3 .promo-channel-card h3{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}.gev3 .promo-progress{height:6px;background:#edf1f7;border-radius:10px;margin:12px 0;overflow:hidden}.gev3 .promo-progress span{display:block;height:100%;background:var(--blue);border-radius:10px}.gev3 .promo-channel-card.shopee .promo-progress span{background:var(--orange)}.gev3 .promo-channel-meta{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:var(--muted)}.gev3 .promo-channel-meta strong{color:var(--ink);font-weight:500}.gev3 .promo-next{margin-top:20px;padding:20px 23px;display:flex;justify-content:space-between;gap:16px;align-items:center}.gev3 .promo-next p{color:var(--muted);font-size:12px;margin-top:4px}.gev3 .promo-module .toolbar{flex-wrap:wrap}.gev3 .promo-module .toolbar .search{min-width:230px;max-width:none;flex:1}.gev3 .promo-module .toolbar .filter-select{max-width:210px}.gev3 .promo-list-meta{padding:0 22px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:11px;flex-wrap:wrap}.gev3 .promo-table .data-table{min-width:780px}.gev3 .promo-table th{font-size:10px}.gev3 .promo-table td{font-size:12px;padding:17px 18px;vertical-align:middle}.gev3 .promo-table td:first-child{min-width:190px}.gev3 .promo-table .data-table small{font-size:10px;line-height:1.5}.gev3 .promo-table .text-link{font-size:12px;text-align:left}.gev3 .promo-table .table-mobile-hint,.gev3 .promo-mobile-cards{display:none}.gev3 .promo-status-filters{display:flex;flex-wrap:wrap;gap:8px;padding:20px 22px 0}.gev3 .promo-status-filters .chip{min-height:36px;font-size:11px}.gev3 .promo-list-label{display:block;margin-bottom:3px;font-size:10px;color:var(--muted)}.gev3 .promo-negative{color:var(--red)}.gev3 .promo-positive{color:var(--green)}.gev3 .promo-detail-back{margin-bottom:18px}.gev3 .promo-detail-title{padding:24px}.gev3 .promo-detail-title h2{font-size:26px;letter-spacing:-.7px}.gev3 .promo-detail-title>p{color:var(--muted);font-size:12px;line-height:1.7;margin-top:10px}.gev3 .promo-detail-tags{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.gev3 .promo-detail-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.gev3 .promo-detail-summary small{display:block;color:var(--muted);font-size:11px;margin-bottom:6px}.gev3 .promo-detail-summary strong{font-weight:500}.gev3 .promo-detail-section{margin-top:20px}.gev3 .promo-detail-section .panel-head p{font-size:11px;color:var(--muted);margin-top:4px}.gev3 .promo-schedule{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:22px}.gev3 .promo-schedule .panel-body{display:grid;align-content:start;gap:15px}.gev3 .promo-schedule h3{font-size:17px}.gev3 .promo-schedule p{font-size:12px;color:var(--muted);line-height:1.7}.gev3 .promo-schedule .btn{justify-self:start}.gev3 .promo-sync-row{display:grid;grid-template-columns:1fr auto;gap:15px;padding:20px 23px;border-top:1px solid var(--line)}.gev3 .promo-sync-row p{font-size:12px;margin-bottom:5px}.gev3 .promo-sync-row small{font-size:11px;color:var(--muted);display:block;line-height:1.6}.gev3 .promo-sync-row .btn{align-self:center}.gev3 .promo-native-empty{padding:50px 24px;text-align:center}.gev3 .promo-native-empty .icon{color:var(--blue);width:30px;height:30px;margin-bottom:15px}.gev3 .promo-native-empty p{color:var(--muted);font-size:12px;margin:10px auto 20px;max-width:340px}.gev3 .promo-data-table{width:100%;border-collapse:collapse;font-size:11px;margin-top:12px}.gev3 .promo-data-table td,.gev3 .promo-data-table th{border-bottom:1px solid var(--line);padding:8px;text-align:right}.gev3 .promo-data-table td:first-child,.gev3 .promo-data-table th:first-child{text-align:left}.gev3 .promo-chart details summary{cursor:pointer;color:var(--blue);font-size:11px;min-height:30px;padding-top:6px}.gev3 .promo-toolbar-action{margin-left:auto}.gev3 .promo-item-summary{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.gev3 .promo-item-summary small{font-size:11px;color:var(--muted);display:block}.gev3 .promo-item-summary strong{display:block;font-weight:500;margin-top:5px}.gev3 .promo-invite{padding:15px;border:1px solid var(--line);border-radius:8px;margin-top:10px}.gev3 .promo-invite strong{font-size:13px;display:block}.gev3 .promo-invite p{font-size:11px;color:var(--muted);margin-top:4px}.gev3 .promo-invite .text-link{margin-top:10px}.gev3 .promo-sample{font-size:10px;color:var(--muted);margin-top:18px}@media (max-width:1200px){.gev3 .promo-split{grid-template-columns:1fr}.gev3 .promo-alerts{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gev3 .promo-alerts>div:first-child{grid-column:1/-1}.gev3 .promo-alerts h2{margin-bottom:0}.gev3 .promo-priority{padding-bottom:0}.gev3 .promo-kpi{padding:17px}.gev3 .promo-kpi>strong{font-size:26px}}@media (max-width:700px){.gev3 .promo-kpis{grid-template-columns:1fr 1fr;gap:10px}.gev3 .promo-kpi{padding:16px}.gev3 .promo-kpi>span{font-size:11px;line-height:1.4}.gev3 .promo-kpi>span .icon{display:none}.gev3 .promo-kpi>strong{font-size:27px;margin:10px 0 5px}.gev3 .promo-kpi>small{font-size:10px}.gev3 .promo-topline{align-items:stretch;flex-direction:column;gap:12px}.gev3 .promo-topline .filter-select{width:100%;max-width:none}.gev3 .promo-freshness{font-size:10px;line-height:1.6}.gev3 .promo-module .tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:visible}.gev3 .promo-module .tab{padding:11px 2px;text-align:center;justify-content:center;font-size:10px;white-space:normal;line-height:1.4}.gev3 .promo-chart-panel .panel-head{padding:19px;gap:12px;flex-wrap:wrap}.gev3 .promo-chart-panel .panel-head h2{font-size:17px}.gev3 .promo-chart-body{padding:19px}.gev3 .promo-chart-numbers>strong{font-size:25px}.gev3 .promo-chart{margin-top:22px}.gev3 .promo-chart svg{min-height:180px}.gev3 .promo-chart text{font-size:11px}.gev3 .promo-chart-note{font-size:10px}.gev3 .promo-alerts{display:block;padding:22px}.gev3 .promo-alerts h2{margin-bottom:14px}.gev3 .promo-priority{padding:18px 0}.gev3 .promo-priority:last-child{padding-bottom:0}.gev3 .promo-channel-cards{grid-template-columns:1fr}.gev3 .promo-next{align-items:flex-start;flex-direction:column;padding:21px}.gev3 .promo-next .btn{width:100%}.gev3 .promo-table{display:none}.gev3 .promo-mobile-cards{display:block;padding:0 17px}.gev3 .promo-mobile-card{padding:20px 0;border-top:1px solid var(--line)}.gev3 .promo-mobile-card:first-child{border-top:0}.gev3 .promo-mobile-card .row{justify-content:space-between;gap:8px}.gev3 .promo-mobile-card h3{font-size:16px;line-height:1.45;margin:12px 0 5px;overflow-wrap:anywhere}.gev3 .promo-mobile-card>p{font-size:11px;color:var(--muted);line-height:1.65}.gev3 .promo-mobile-card .mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:17px 0}.gev3 .promo-mobile-card .mini-grid strong{font-size:14px;font-weight:500}.gev3 .promo-mobile-card .btn{width:100%;min-height:44px;margin-top:3px}.gev3 .promo-mobile-cards .table-end{padding:15px 0;gap:8px}.gev3 .promo-module .toolbar{padding:17px;gap:10px}.gev3 .promo-module .toolbar .search{flex-basis:100%;min-width:0}.gev3 .promo-module .search input{font-size:16px}.gev3 .promo-module .toolbar .filter-select{flex:1;min-width:0;max-width:none;font-size:12px;height:44px}.gev3 .promo-module .toolbar .btn{min-height:44px}.gev3 .promo-list-meta{padding:0 17px 12px;gap:10px;font-size:10px}.gev3 .promo-status-filters{padding:17px 17px 0;gap:7px}.gev3 .promo-status-filters .chip{flex:1;min-width:85px;font-size:10px;padding:9px 8px;white-space:normal}.gev3 .promo-module .page-head{margin-bottom:20px}.gev3 .promo-module .page-head .actions,.gev3 .promo-module .page-head .actions .btn{width:100%}.gev3 .promo-detail-title{padding:20px}.gev3 .promo-detail-title h2{font-size:25px}.gev3 .promo-detail-summary{grid-template-columns:1fr 1fr;gap:18px}.gev3 .promo-schedule{grid-template-columns:1fr;gap:14px}.gev3 .promo-schedule .panel-body{padding:22px}.gev3 .promo-sync-row{grid-template-columns:1fr;padding:20px}.gev3 .promo-sync-row .btn{justify-self:start}.gev3 .promo-module .icon-btn{min-width:44px;min-height:44px}.gev3 .promo-module .text-link{min-height:32px}.gev3 .promo-module .page-head h1{font-size:28px}.gev3 .promo-legend{gap:10px;font-size:9px}.gev3 .promo-data-table{font-size:10px}.gev3 .promo-native-empty{padding:36px 22px}}.gev3 .promo-money-short,.gev3 .promo-svg-mobile{display:none!important}@media (max-width:700px){.gev3 .promo-money-full,.gev3 .promo-svg-desktop{display:none!important}.gev3 .promo-money-short{display:inline!important;font-size:23px;letter-spacing:-.7px}.gev3 .promo-money-short small{font-size:12px;letter-spacing:0}.gev3 .promo-chart .promo-svg-mobile{display:block!important;min-height:0}.gev3 .promo-module .toolbar .filter-select{flex:1 1 calc(50% - 5px)}.gev3 .promo-module .toolbar>.btn{flex-basis:100%}.gev3 .promo-chart text{font-size:11px}}.gev3 .main h1{font-size:22px;letter-spacing:-.5px;margin:0 0 14px;color:var(--navy)}.gev3 .main h2{font-size:15px;margin:0 0 10px;color:var(--navy)}.gev3 .main .card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px #08143a15;padding:18px;margin-bottom:16px}.gev3 .main .tabela-scroll{border:1px solid var(--line);border-radius:12px;background:#fff;overflow-x:auto}.gev3 .main table{font-size:12.5px;border-collapse:collapse;width:100%}.gev3 .main th{color:var(--muted);font-weight:500;text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.gev3 .main td{padding:8px 12px;border-bottom:1px solid #eef1f6}.gev3 .main tbody tr:hover{background:#fafbfe}.gev3 .main input,.gev3 .main select,.gev3 .main textarea{border:1px solid #d8e0ec;border-radius:8px;padding:9px 12px;font:inherit;font-size:13px;background:#fff}.gev3 .main input:focus,.gev3 .main select:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 2px #275bb715}.gev3 .main button:not(.account-card):not(.icon-btn):not(.btn){display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;min-height:36px;border:1px solid var(--navy);border-radius:8px;background:var(--navy);color:#fff;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.gev3 .main button:not(.account-card):not(.icon-btn):not(.btn):hover{background:#13255c}.gev3 .main button.discreto{background:#fff!important;color:var(--ink)!important;border-color:var(--line)!important}.gev3 .main button.discreto:hover{background:#f6f8fc!important;border-color:#98b1d8!important}.gev3 .main button:disabled{opacity:.5;cursor:default}.gev3 .main .tag{display:inline-block;width:auto;height:auto;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.02em}.gev3 .main .tag.verde{background:var(--green-bg);color:var(--green)}.gev3 .main .tag.vermelho{background:var(--red-bg);color:var(--red)}.gev3 .main .tag.amarelo{background:var(--amber-bg);color:var(--amber)}.gev3 .main .tag.azul{background:var(--soft);color:var(--blue)}.gev3 .main .tag.cinza{background:#edf0f5;color:#55607a}.gev3 .main .tag.laranja{background:#fdeee7;color:var(--orange)}.gev3 .main .mudo{color:var(--muted);font-size:12px}.gev3 .main .topo-cliente{background:var(--navy);color:#fff;border-radius:10px;padding:10px 16px;display:flex;gap:14px;align-items:center;margin-bottom:16px;font-size:14px}.gev3 .main .topo-cliente a{color:#cdd9f2}.gev3 .main .tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:18px;overflow-x:auto}.gev3 .main .tabs button{background:none!important;border:none!important;color:var(--muted)!important;border-bottom:3px solid transparent!important;border-radius:0!important;min-height:38px}.gev3 .main .tabs button.ativa{color:var(--navy)!important;border-bottom-color:var(--orange)!important}.gev3 .main .grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.gev3 .main .card-cliente{border:1px solid var(--line);border-radius:10px;padding:16px;background:#fff;cursor:pointer;font-weight:500}.gev3 .main .card-cliente:hover{border-color:var(--blue)}.gev3 .main a{color:var(--blue)}.gev3 .btn{color:var(--ink)}.gev3 .btn.primary{background:var(--navy);color:#fff;border-color:var(--navy)}.gev3 .login-story-copy h2{color:#fff}.gev3 .main a.tool-card,.gev3 .main a.account-card,.gev3 .main a.promo-kpi,.gev3 .main a.tab{color:inherit}.gev3 .hero-note{display:flex;align-items:center;gap:8px;font-size:11px;color:#a9badb;margin-top:18px}.gev3 .hero-note:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange)}.gev3 .sidebar-foot{display:flex;align-items:center;gap:10px;padding:14px 18px;border-top:1px solid var(--line)}.gev3 .sidebar-foot .avatar{border-radius:50%}.gev3 .sidebar-foot strong{display:block;font-size:12.5px;font-weight:600;color:var(--navy)}.gev3 .sidebar-foot small{display:block;font-size:10.5px;color:var(--muted)}.gev3 .sidebar-foot .icon-btn{margin-left:auto;color:var(--muted)}.gev3 .sidebar-foot .icon-btn:hover{background:#f3f6fb;color:var(--navy)}.gev3 .main .hero h2{font-size:30px;letter-spacing:-1px;line-height:1.2;margin:10px 0 12px;color:#fff}.gev3 .main .hero p{color:#b7c4e2;font-size:13px;max-width:460px}.gev3 .main .section-head h2{font-size:19px;letter-spacing:-.4px}.gev3 .main .section-head p{color:var(--muted);font-size:12.5px;margin:2px 0 0}.gev3 .main .page-head h1{font-size:28px;letter-spacing:-.8px;margin:4px 0 6px}.gev3 .main .page-head p{color:var(--muted);font-size:13px;margin:0}.gev3 .main .tabs a.tab{border:none;background:none}.gev3.auth-lite{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:20px}.gev3.auth-lite>div{width:min(410px,100%)}.gev3.auth-lite .card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 3px #08143a15;padding:28px 26px}.gev3.auth-lite .marca{display:flex;justify-content:center;margin-bottom:20px}.gev3.auth-lite .marca img{width:150px}.gev3.auth-lite h2{color:var(--navy);margin:0 0 6px;font-size:21px;letter-spacing:-.5px}.gev3.auth-lite label{font-size:12px;font-weight:500;display:block;margin:12px 0 5px;color:var(--ink)}.gev3.auth-lite input{width:100%;border:1px solid #d8e0ec;border-radius:8px;padding:11px 12px;font:inherit;font-size:14px;background:#fff}.gev3.auth-lite input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 2px #275bb715}.gev3.auth-lite .acoes{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.gev3.auth-lite button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid var(--navy);border-radius:8px;background:var(--navy);color:#fff;font:inherit;font-weight:500;cursor:pointer;flex:1}.gev3.auth-lite button:hover{background:#13255c}.gev3.auth-lite a{color:var(--blue);font-size:12.5px;text-decoration:none}.gev3.auth-lite .legal-links{text-align:center;margin-top:14px;font-size:11px;color:var(--muted)}.gev3.choosing-account .sidebar,.gev3.choosing-account .topbar,.gev3.choosing-account .mobile-backdrop{display:none}.gev3.choosing-account .workspace{margin-left:0}.gev3.choosing-account .main{max-width:none;padding:0;min-height:100vh}.gev3 .sel-head{display:flex;align-items:center;justify-content:space-between;padding:26px 44px 8px}.gev3 .sel-head img{width:150px}.gev3 .sel-user{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink)}.gev3 .sel-steps{display:flex;align-items:center;justify-content:center;gap:14px;font-size:11px;color:var(--muted);padding:10px 0 34px}.gev3 .sel-steps .passo{display:flex;align-items:center;gap:7px}.gev3 .sel-steps .num{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#dfe6f2;color:#5a6a8c;font-size:10px;font-weight:700}.gev3 .sel-steps .passo.atual .num{background:var(--navy);color:#fff}.gev3 .sel-steps .passo.feito{color:var(--green)}.gev3 .sel-steps .sep{color:#c3cddf}.gev3 .sel-wrap{max-width:1030px;margin:0 auto;padding:0 24px 40px;position:relative}.gev3 .sel-wrap h1{font-size:44px;line-height:1.12;letter-spacing:-1.6px;margin:10px 0 16px;max-width:430px}.gev3 .sel-sub{color:var(--muted);font-size:14px;line-height:1.65;max-width:560px;margin-bottom:28px}.gev3 .sel-marca-dagua{position:absolute;right:18px;top:40px;width:86px;opacity:.16;pointer-events:none}.gev3 .sel-painel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 1px 3px #08143a10;padding:22px 24px}.gev3 .sel-nota{display:flex;gap:12px;align-items:flex-start;background:#eef3fb;border-radius:12px;padding:16px 20px;margin-top:22px;font-size:12.5px;color:var(--ink)}.gev3 .sel-nota .icon{color:var(--blue);margin-top:1px}.gev3 .sel-nota small{display:block;color:var(--muted);margin-top:3px;font-size:12px;line-height:1.6}.gev3 .sel-foot{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:11.5px;padding:26px 44px}.gev3 .account-card .seta{margin-left:auto;color:var(--muted)}.gev3 .sel-steps .icon{width:13px;height:13px}.gev3 .sel-nota .icon{width:17px;height:17px;flex-shrink:0}.gev3 .account-card .avatar .icon{width:15px;height:15px}.gev3 .search input,.gev3 .main .search input{border:0!important;box-shadow:none!important;background:none!important;padding:9px 0!important;font-size:12px!important}.gev3 .search input:focus{outline:0!important}.gev3 .main label.search{padding:0 12px}.gev3 .sidebar-foot *{color:var(--ink)}.gev3 .sidebar-foot small,.gev3 .sidebar-foot .icon-btn{color:var(--muted)}.gev3 .nav-label{color:#7d889d}.gev3 .nav-link{color:#62708a}.gev3 .nav-link.active{color:var(--navy)}.gev3 .search input:focus,.gev3 .search input:focus-visible{outline:0!important;box-shadow:none!important;border:0!important}.gev3 .search:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #275bb715}.gev3 .main .tabs{gap:24px}.gev3 .main .tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.gev3 .main .tabs a.tab,.gev3 .main .tabs button{white-space:nowrap;flex:0 0 auto}.gev3 .promo-split{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(260px,1fr);gap:16px;margin:16px 0;align-items:stretch}@media (max-width:860px){.gev3 .promo-split{grid-template-columns:1fr}}.gev3 .sidebar nav a,.gev3 .nav-link{border-left:0!important;background-image:none}.gev3 .sidebar nav a.active{background:#edf2fb!important;color:var(--navy)!important}.gev3 .sidebar-foot{overflow:hidden}.gev3 .sidebar-foot>span{min-width:0;flex:1;overflow:hidden}.gev3 .sidebar-foot strong,.gev3 .sidebar-foot small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .sidebar-foot .icon-btn{flex:0 0 auto;margin-left:8px}.gev3 .context-note{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--muted);margin:-6px 0 20px}.gev3 .context-note .icon{width:15px;height:15px;color:var(--blue)}.gev3 .context-note strong{color:var(--ink);font-weight:600}.gev3 .main .grade-filtros{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.gev3 .main .grade-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px}.gev3 .main .grade-toolbar-acoes{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.gev3 .main .grade-toolbar-acoes .btn{min-height:36px;padding:8px 13px;font-size:12.5px}.gev3 .main button.btn{background:#fff;color:var(--ink);border:1px solid var(--line)}.gev3 .main button.btn:hover{background:#f4f6fa;border-color:#bac8df}.gev3 .main button.btn.primary{background:var(--navy);color:#fff;border-color:var(--navy)}.gev3 .main button.btn.primary:hover{background:#13255c}.gev3 .cmd-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#08143a55;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;z-index:80}.gev3 .cmd-head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.gev3 .cmd-head .icon{width:18px;color:#8b98ae}.gev3 .cmd-head input{flex:1;border:0;outline:0;font-size:15px;background:none}.gev3 .cmd-item.sel,.gev3 .cmd-item:hover{background:#eef2fb}.gev3 .cmd-empty{padding:26px;text-align:center;color:var(--muted);font-size:13px}.gev3 .cmd-foot{padding:9px 16px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.gev3 .main .grade-itens thead th{background:var(--surface)!important;color:var(--muted)!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;border-bottom:1px solid var(--line)!important}.gev3 .main .grade-itens table{border:1px solid var(--line)}@media (max-width:640px){.gev3 .context-note{display:none}}.gev3 .sidebar nav a,.gev3 .sidebar nav a:hover,.gev3 .sidebar nav a.active,.gev3 .sidebar nav a.sub{border-left:0;background-image:none}.gev3 .sidebar nav a{color:#62708a;background:none}.gev3 .sidebar nav a:hover{background:#f7f8fb;color:var(--navy)}.gev3 .sidebar nav a.active{background:#edf2fb;color:var(--navy);font-weight:700}.gev3 .sidebar .logo,.gev3 .sidebar .rodape{all:unset}.gev3 .sidebar-foot{padding:15px 23px;gap:10px;background:#fff;overflow:hidden}.gev3 .sidebar-foot>.avatar{flex:0 0 auto;width:32px;height:32px;border-radius:50%}.gev3 .sidebar-foot>span:not(.avatar){flex:1;min-width:0;overflow:hidden}.gev3 .sidebar-foot strong{display:block;font-size:12px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .sidebar-foot small{display:block;font-size:10px;color:var(--muted)}.gev3 .sidebar-foot .icon-btn{margin-left:auto;width:28px;min-width:28px;height:28px;flex:0 0 auto}.gev3 .main button.chip{background:transparent!important;border:1px solid transparent!important;color:var(--muted)!important;padding:7px 12px;border-radius:7px;font-size:11px;min-height:auto;font-weight:400}.gev3 .main button.chip:hover{background:#fff;border-color:var(--line)}.gev3 .main button.chip.active{background:#fff!important;border-color:var(--line)!important;color:var(--navy)!important;font-weight:500!important}.gev3 .eyebrow{color:var(--blue)}.gev3 .top-search{margin-left:auto;width:280px;display:flex;align-items:center;gap:9px;background:#f4f6f9;border:1px solid transparent;color:var(--muted);padding:8px 12px;border-radius:8px;text-align:left;font-size:12px;cursor:text}.gev3 .top-search:hover{border-color:var(--line);background:#fff}.gev3 .top-search .icon{width:16px;color:#8b98ae}.gev3 .top-search .search-copy{flex:1}.gev3 .top-search kbd{display:inline-flex;gap:2px;font-size:10px;color:#8b98ae;background:#fff;border:1px solid var(--line);border-radius:5px;padding:2px 6px;font-family:inherit}.gev3 .cmd{width:620px;max-width:92vw;margin:14vh auto auto;background:#fff;border-radius:14px;box-shadow:0 28px 90px #08143a40;overflow:hidden}.gev3 .cmd-list{padding:12px;max-height:55vh;overflow:auto}.gev3 .cmd-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:none;border-radius:10px;text-align:left;font-size:14px;color:var(--ink)}.gev3 .cmd-item .icon{width:18px;color:var(--blue)}.gev3 .cmd-item .cmd-label{flex:1}.gev3 .cmd-item .cmd-group{color:var(--muted);font-size:11.5px}.gev3 .cmd-item.sel{background:#eef2fb}@media (max-width:900px){.gev3 .top-search{display:none}}.gev3 .main button.text-link{background:none!important;border:0!important;color:var(--blue)!important;padding:0!important;min-height:0!important;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:7px}.gev3 .main button.text-link:hover{color:var(--navy)!important}.gev3 .main button.text-link[style*=--red],.gev3 .main button.text-link.perigo{color:var(--red)!important}.gev3 .main nav.tabs a.tab{border:0;background:none;padding:0 1px 14px;min-height:0}.gev3 .gm-sheet .account-grid{grid-template-columns:1fr;gap:10px}.gev3 .troca-conta-nota{display:flex;align-items:center;gap:10px;margin-right:auto;font-size:11px;color:var(--muted)}.gev3 .troca-conta-nota .icon{width:15px;height:15px;flex-shrink:0;color:var(--blue)}.gev3 .perfis-matriz th.center,.gev3 .perfis-matriz td.center{text-align:center;width:120px}.gev3 .perfis-alterado{color:var(--orange,#e8642c)}.gev3 .perfis-notas{padding:14px 22px 18px;border-top:1px solid var(--line)}.gev3 .perfis-notas p{margin:3px 0}.gev3 .mod-lista{display:flex;flex-direction:column;gap:2px}.gev3 .mod-item{display:flex;gap:12px;align-items:flex-start;padding:10px 4px;border-bottom:1px solid var(--line);font-weight:400;cursor:pointer}.gev3 .mod-item:last-child{border-bottom:0}.gev3 .mod-item input{width:16px;height:16px;margin-top:2px;flex-shrink:0}.gev3 .mod-texto{display:flex;flex-direction:column;gap:2px;min-width:0}.gev3 .mod-texto strong{font-weight:500;color:var(--navy);font-size:13px}.gev3 .mod-texto small{font-size:11px}.gev3 .mod-requisito{color:var(--amber)}.gev3 .sidebar button.nav-label{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;margin:-4px 0 4px;padding:4px 12px;border-radius:6px;font-size:9px;letter-spacing:1.7px;font-weight:700;color:#7d889d;cursor:pointer}.gev3 .sidebar button.nav-label:hover{color:var(--navy)}.gev3 .sidebar button.nav-label:focus-visible{outline:3px solid #719bea;outline-offset:3px}.gev3 .sidebar button.nav-label .icon{width:16px;height:16px;margin:-2px 0 -2px auto;color:inherit;stroke-width:2;transition:transform .15s}.gev3 .sidebar button.nav-label[aria-expanded=false] .icon{transform:rotate(-90deg)}.gev3 .mod-titulo{font-size:13px;font-weight:600;color:var(--navy);margin:18px 0 4px}.gev3 .perfis-matriz tr.perfis-grupo td{background:#f3f6fb;color:var(--navy);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding-top:8px;padding-bottom:8px}.gev3 .perfis-matriz .perfis-extra{display:block;font-size:11px}.gev3 .perfis-matriz .perfis-academy{min-width:0;width:100%;max-width:160px;font-size:12px;padding:4px 6px}.gev3 .account-switch .account-sub{display:block;font-style:normal;color:var(--muted);font-size:10px;line-height:1.3;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}@media (max-width:640px){.gev3 .account-switch .account-sub{font-size:9px;max-width:148px}}.gev3 .icon-btn{padding:0}.gev3 .px{--px-line:#dfe5ed;--px-soft:#f4f7fa;--px-muted:#667189;color:#08143a;min-width:0}.gev3 .px h2{font-size:20px;letter-spacing:-.4px}.gev3 .px h3{font-size:15px}.gev3 .px p{line-height:1.55}.gev3 .px .page-head{margin-bottom:22px}.gev3 .px .page-head h1{font-size:34px}.gev3 .px .panel{box-shadow:0 3px 14px #08143a03;border:1px solid var(--px-line);border-radius:16px;overflow:hidden}.gev3 .px-nav{display:flex;gap:4px;border-bottom:1px solid var(--px-line);margin-bottom:24px;overflow:auto;padding-bottom:1px}.gev3 .px-nav a{white-space:nowrap;padding:15px 13px;border-bottom:3px solid transparent;font-size:13px;color:#657086;text-decoration:none;font-weight:500}.gev3 .px-nav a.active{border-color:#e84f1a;color:#08143a;background:linear-gradient(0deg,#fff2ec,transparent 85%)}.gev3 .px-nav a:hover{color:#275bb7}.gev3 .px-mobile-nav{display:none}.gev3 .px-topline{display:flex;gap:10px;align-items:center;margin-bottom:18px;color:#667189;font-size:12px}.gev3 .px-topline b{color:#275bb7;font-weight:500}.gev3 .px-dot{width:5px;height:5px;border-radius:50%;background:#a7b1c3}.gev3 .px-tools{padding:20px 22px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.gev3 .px-tools .search-wrap{flex:1;min-width:220px;max-width:none}.gev3 .px-tools select{height:40px}.gev3 .px-segment{display:flex;border:1px solid #dbe2ec;border-radius:9px;padding:3px;gap:2px;background:#f4f7fa}.gev3 .px-segment button{border:0;border-radius:6px;padding:8px 14px;background:none;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.gev3 .px-segment button.active{background:#08143a;color:#fff;box-shadow:0 2px 4px #08143a12}.gev3 .px-subtools{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 22px;border-top:1px solid var(--px-line);border-bottom:1px solid var(--px-line);background:#fbfcfd}.gev3 .px-subtools .row{gap:7px;flex-wrap:wrap}.gev3 .px-subtools .btn{font-size:12px;min-height:35px;padding:7px 11px}.gev3 .px-subtools .icon{width:15px;height:15px}.gev3 .px-count{font-size:12px;color:var(--px-muted)}.gev3 .px-count strong{font-weight:600;color:#08143a}.gev3 .px-table{min-width:940px}.gev3 .px .data-table{font-size:12px}.gev3 .px .data-table th{background:#f3f6fa;font-size:10px;font-weight:600;letter-spacing:.045em;white-space:normal;color:#5d6880;max-width:160px;vertical-align:middle}.gev3 .px .data-table th:first-child{width:40px}.gev3 .px .data-table td{padding:15px 12px;vertical-align:middle;border-color:#edf0f5}.gev3 .px .data-table tr:hover td{background:#fafcff}.gev3 .px .data-table small{font-size:11px;max-width:200px;white-space:normal;margin-top:4px}.gev3 .px-product{min-width:190px;max-width:250px}.gev3 .px-product strong{font-size:12px;font-weight:500;display:block}.gev3 .px-sku{font-family:inherit;font-size:10px;color:#6e7890;display:block;margin-top:5px;letter-spacing:.04em}.gev3 .px-channel{font-size:10px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.gev3 .px-channel i{width:6px;height:6px;background:#f1c953;border-radius:50%;display:block}.gev3 .px-channel.sh i{background:#e84f1a}.gev3 .px-edit{background:transparent;border:1px solid transparent;border-bottom:1px dashed #c9d2df;border-radius:4px;padding:6px 4px!important;width:82px!important;min-height:30px!important;text-align:right;font:inherit;font-size:12px;color:#08143a}.gev3 .px-edit:focus{border-color:#275bb7;outline:2px solid #275bb722;background:#fff}.gev3 .px-edit.override{background:#fff4ed;border-bottom-color:#e8b39d}.gev3 .px-cell-select{max-width:112px;font-size:11px!important;padding:5px!important;min-height:30px!important}.gev3 .px-money{font-weight:600!important;font-variant-numeric:tabular-nums;color:#174784}.gev3 .px-tip{padding:12px 22px;border-top:1px solid var(--px-line);font-size:11px;color:#6c768b;display:flex;gap:8px;align-items:center;background:#fbfcfd}.gev3 .px-tip .icon{width:14px;height:14px;flex-shrink:0}.gev3 .px-check{accent-color:#275bb7;width:16px;height:16px;cursor:pointer}.gev3 .px .table-end{font-size:11px}.gev3 .px .empty{padding:50px 20px}.gev3 .px-text{background:none;border:0;color:#275bb7;font:inherit;cursor:pointer;font-weight:500;font-size:12px;padding:7px 4px}.gev3 .px-text:hover{text-decoration:underline}.gev3 .px-delete{color:#8790a3}.gev3 .px-delete:hover{color:#b64a39}.gev3 .px-bulk{background:#edf3fc;padding:12px 22px;display:flex;align-items:center;gap:12px;font-size:12px}.gev3 .px-bulk .btn{margin-left:0}.gev3 .px-bulk-acoes{margin-left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.gev3 .px-bulk-acoes .btn{height:34px;padding:0 12px;font-size:12px}.gev3 .px-bulk-acoes .text-link{font-size:12px;margin-left:6px}.gev3 .px-selbase{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:10px 22px;font-size:12.5px;color:#55607a;border-top:1px solid #e3e8f1;background:#fafbfd}.gev3 .px-selbase .text-link{font-size:12.5px;font-weight:600}.gev3 .px-body{padding:24px}.gev3 .px-stack{display:grid;gap:18px}.gev3 .px-split{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,1fr);gap:20px;align-items:start}.gev3 .px-block-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.gev3 .px-block-head p{font-size:12px;color:var(--px-muted);margin-top:5px}.gev3 .px-note{padding:14px 16px;background:#edf3fc;border:1px solid #dfe8f5;border-radius:10px;display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.6;color:#36517c}.gev3 .px-note.warn{background:#fff4ed;border-color:#f1ddd0;color:#88502a}.gev3 .px-note .icon{flex-shrink:0;margin-top:2px;width:17px}.gev3 .px-note p{margin:0}.gev3 .px-muted{color:var(--px-muted);font-size:12px}.gev3 .px-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gev3 .px-fields .wide{grid-column:1/-1}.gev3 .px-field{display:flex;flex-direction:column;gap:7px;font-size:12px;min-width:0}.gev3 .px-field>span{font-weight:500}.gev3 .px-field input,.gev3 .px-field select{width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid #d8dfeb;border-radius:8px;background:#fff;color:#08143a;font:inherit}.gev3 .px-field small{color:#738098;font-size:11px;line-height:1.4}.gev3 .px-field input:focus,.gev3 .px-field select:focus{outline:3px solid #275bb71a;border-color:#275bb7}.gev3 .px-form-section{margin-bottom:24px}.gev3 .px-form-section h3{margin-bottom:15px}.gev3 .px-form-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:24px;align-items:center;flex-wrap:wrap}.gev3 .px-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gev3 .px-choice{display:flex;gap:10px;align-items:center;padding:13px 12px;border:1px solid #e4e9f0;border-radius:8px;font-size:12px;cursor:pointer}.gev3 .px-choice:has(input:checked){border-color:#bacce8;background:#f6f9fd}.gev3 .px-summary-hero{background:#08143a;border-radius:12px;padding:24px;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.gev3 .px-summary-hero small{font-size:11px;opacity:.65}.gev3 .px-summary-hero strong{display:block;font-size:28px;letter-spacing:-.8px;font-weight:500;margin:6px 0}.gev3 .px-summary-hero .px-muted{color:#b5c9eb}.gev3 .px-summary-table{width:100%;border-collapse:collapse;font-size:12px}.gev3 .px-summary-table th{text-align:left;color:#768198;font-size:11px;font-weight:400;padding:12px 4px}.gev3 .px-summary-table td{padding:13px 4px;border-bottom:1px solid #e8edf3}.gev3 .px-summary-table td:not(:first-child),.gev3 .px-summary-table th:not(:first-child){text-align:right}.gev3 .px-summary-table small{display:block;font-size:10px;color:#768198;margin-top:3px}.gev3 .px-summary-table tr.total td{color:#174784;font-weight:600;background:#f3f7fc}.gev3 .px-mobile-cards{display:none}.gev3 .px-bottom-link{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 22px;font-size:12px}.gev3 .px-settings{display:grid;grid-template-columns:224px minmax(0,1fr);gap:24px}.gev3 .px-settings-nav{display:flex;flex-direction:column;gap:5px}.gev3 .px-settings-nav button{border:0;border-radius:9px;text-align:left;padding:13px 14px;background:none;font:inherit;color:#637087;font-size:12px;cursor:pointer;line-height:1.45}.gev3 .px-settings-nav button.active{background:#e7eef9;color:#174784;font-weight:500}.gev3 .px-settings-nav small{display:block;font-size:10px;color:#8390a4;margin-top:3px}.gev3 .px-readonly{font-size:10px;letter-spacing:.04em;color:#67788d;background:#edf1f5;padding:6px 9px;border-radius:5px;white-space:nowrap}.gev3 .px-freight{max-height:380px;overflow:auto;border:1px solid #e0e6ef;border-radius:8px;margin-top:20px}.gev3 .px-freight table{width:100%;min-width:740px;border-collapse:collapse;font-size:11px}.gev3 .px-freight td,.gev3 .px-freight th{padding:11px 12px;text-align:right;white-space:nowrap;border-bottom:1px solid #e8edf3}.gev3 .px-freight th{background:#f0f4f9;position:sticky;top:0;font-weight:500;z-index:1}.gev3 .px-freight .hit{background:#fff0e5;color:#aa3c13;font-weight:600}.gev3 .px-steps{display:flex;gap:24px;align-items:center;margin:5px 0 24px;font-size:12px;color:#8a94a7}.gev3 .px-steps .active{color:#174784}.gev3 .px-steps b{display:inline-flex;width:23px;height:23px;align-items:center;justify-content:center;background:#e9eef5;border-radius:50%;margin-right:7px;font-size:10px}.gev3 .px-steps .active b{background:#275bb7;color:#fff}.gev3 .px-upload{border:1px dashed #b6c7df;border-radius:12px;background:#f7faff;text-align:center;padding:32px 20px;display:block;cursor:pointer}.gev3 .px-upload .icon{width:32px;height:32px;color:#275bb7;margin-bottom:13px}.gev3 .px-upload strong{display:block;font-weight:500;font-size:15px}.gev3 .px-upload small{display:block;color:#768198;margin-top:7px;font-size:12px}.gev3 .px-diff{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.gev3 .px-diff .px-choice{align-items:flex-start}.gev3 .px-diff small{display:block;font-size:11px;color:#78849a;margin-top:5px}.gev3 .px-diff ins{text-decoration:none;color:#174784;font-weight:600}.gev3 .px-diff del{color:#7f899b}.gev3 .px-accordion{border:1px solid #e0e6ef;border-radius:12px;background:#fff}.gev3 .px-accordion summary{padding:20px 22px;cursor:pointer;font-size:14px;font-weight:500}.gev3 .px-accordion[open] summary{border-bottom:1px solid #e6eaf1}.gev3 .px-accordion>div{padding:22px}.gev3 .px-formula{background:#edf3fc;color:#174784;padding:19px;border-radius:10px;margin:18px 0;font-size:16px;line-height:1.8}.gev3 .px-dre-result{background:#08143a;color:#fff;border-radius:16px;padding:26px}.gev3 .px-dre-result h3{color:#b1c6eb;font-size:12px;font-weight:400}.gev3 .px-dre-result>strong{display:block;font-size:32px;font-weight:500;margin:10px 0}.gev3 .px-dre-result p{color:#aebfdc;font-size:12px}.gev3 .px-dre-meter{height:6px;background:#34415f;border-radius:5px;overflow:hidden;margin:20px 0 12px}.gev3 .px-dre-meter span{display:block;height:100%;background:#e84f1a}.gev3 .px-chart{width:100%;min-width:480px;height:auto}.gev3 .px-chart-wrap{overflow:auto}.gev3 .px-chart text{font-family:Satoshi,sans-serif}.gev3 .px-state{padding:30px;border:1px solid #e0e6ef;border-radius:12px;text-align:center;background:#fff}.gev3 .px-state h3{margin-bottom:10px}.gev3 .px-demo-caption{font-size:10px;color:#8791a4;text-align:right;padding-top:12px}.gev3 .px form{margin:0}.gev3 .px-modal .sheet-content{padding:24px}.gev3 .px-modal{width:min(680px,100%)}.gev3 .px-modal .sheet-head h2{font-size:23px}.gev3 .px-modal .sheet-head p{font-size:12px}.gev3 .px-modal .sheet-content .px{display:block}.gev3 .px-modal .sheet-foot{display:flex;gap:10px;justify-content:flex-end}.gev3 .px-blank{padding:40px 20px;text-align:center;color:#7a859a;font-size:13px}.gev3 .px-kbd-hint{font-size:11px;color:#7d8aa0}.gev3 .px .btn.primary{background:#e84f1a;border-color:#e84f1a}.gev3 .px .btn.primary:hover{background:#cc4112}.gev3 .px .btn:focus-visible,.gev3 .px a:focus-visible,.gev3 .px button:focus-visible{outline:3px solid #aac6f0;outline-offset:3px}.gev3 .px-alert{color:#a25227;font-size:11px}.gev3 .px .pill{font-size:10px}.gev3 .px-amount{font-variant-numeric:tabular-nums}.gev3 .px-search-results{font-size:11px;color:#7b8599}.gev3 .px-result-dl{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gev3 .px-result-dl div{padding:12px;background:#f4f7fa;border-radius:8px}.gev3 .px-result-dl dt{font-size:11px;color:#78849a}.gev3 .px-result-dl dd{font-size:16px;margin-top:5px}.gev3 .px-replica-context{padding:14px 18px;background:#edf3fc;border-radius:10px;margin-bottom:20px;font-size:12px;color:#456087}.gev3 .px-tools>.search{flex:1;max-width:none;min-width:240px}.gev3 .px-tools>select{border:1px solid #d8dfeb;border-radius:8px;background:#fff;padding:8px 12px;color:#08143a;font:inherit;font-size:12px}.gev3 .px .table-scroll:has(.px-edit){overscroll-behavior-x:contain}@media (min-width:1500px){.gev3 .px-nav a{padding-left:17px;padding-right:17px}}@media (max-width:1100px){.gev3 .px-nav a{padding:13px 9px;font-size:12px}.gev3 .px-tools{padding:18px}.gev3 .px-tools .search-wrap{flex-basis:45%}.gev3 .px-split{grid-template-columns:1fr}.gev3 .px-settings{grid-template-columns:185px minmax(0,1fr)}}@media (max-width:700px){.gev3 .px .page-head h1{font-size:28px}.gev3 .px .page-head{gap:18px}.gev3 .px .page-head .actions{width:100%;display:flex}.gev3 .px .page-head .actions .btn{flex:1;justify-content:center;font-size:12px}.gev3 .px-nav{display:none}.gev3 .px-mobile-nav{display:flex;gap:12px;align-items:center;margin-bottom:18px}.gev3 .px-mobile-nav label{font-size:11px;color:#667189;white-space:nowrap}.gev3 .px-mobile-nav select{flex:1;width:100%;min-width:0;background:#fff;border:1px solid #dce3ed;border-radius:9px;padding:12px;font:inherit;font-size:13px;color:#08143a}.gev3 .px-topline{margin-bottom:12px}.gev3 .px-tools{gap:10px;padding:16px}.gev3 .px-tools .search-wrap{flex-basis:100%;min-width:0}.gev3 .px-tools select{flex:1;min-width:0;max-width:100%;font-size:12px}.gev3 .px-segment{flex:1}.gev3 .px-segment button{flex:1;padding:8px;font-size:11px}.gev3 .px-subtools{padding:12px 16px;align-items:flex-start;flex-direction:column}.gev3 .px-subtools .row{width:100%;gap:6px}.gev3 .px-subtools .btn{padding:7px 10px;flex-grow:1;justify-content:center}.gev3 .px-desktop-grade{display:none}.gev3 .px-mobile-cards{display:block}.gev3 .px-mobile-card{padding:19px 16px;border-bottom:1px solid #e5eaf1}.gev3 .px-mobile-card header{display:flex;align-items:flex-start;gap:10px;margin-bottom:15px}.gev3 .px-mobile-card header strong{font-weight:500;font-size:13px;display:block}.gev3 .px-mobile-card header .px-channel{margin-left:auto}.gev3 .px-mobile-card .px-card-values{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gev3 .px-card-values small{font-size:10px;color:#768198;display:block;margin-bottom:5px}.gev3 .px-card-values strong{font-size:15px;font-weight:500}.gev3 .px-card-actions{display:flex;justify-content:space-between;align-items:center;margin-top:17px}.gev3 .px-card-detail{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.gev3 .px-card-detail small{font-size:10px;display:block;margin-bottom:5px;color:#768198}.gev3 .px-tip{padding:14px 16px;align-items:flex-start;font-size:10px}.gev3 .px-fields{gap:16px}.gev3 .px-body{padding:20px 16px}.gev3 .px-block-head{align-items:flex-start}.gev3 .px-block-head h2{font-size:18px}.gev3 .px-block-head .btn{font-size:11px;padding:8px}.gev3 .px-split{gap:16px}.gev3 .px-settings{display:block}.gev3 .px-settings-nav{flex-direction:row;overflow:auto;padding-bottom:12px;margin-bottom:12px}.gev3 .px-settings-nav button{white-space:nowrap;padding:12px}.gev3 .px-settings-nav small{display:none}.gev3 .px-summary-hero{padding:20px;gap:12px}.gev3 .px-summary-hero strong{font-size:25px}.gev3 .px-diff{grid-template-columns:1fr}.gev3 .px-steps{gap:10px;font-size:10px;justify-content:space-between}.gev3 .px-steps b{margin-right:4px;width:20px;height:20px}.gev3 .px-bottom-link{padding:16px;align-items:flex-start;flex-direction:column;gap:10px}.gev3 .px-demo-caption{text-align:left}.gev3 .px-modal .sheet-content{padding:20px 16px}.gev3 .px-columns{gap:7px}.gev3 .px-choice{padding:12px 9px;font-size:11px}.gev3 .px .table-mobile-hint{font-size:10px}.gev3 .px .data-table{font-size:11px}.gev3 .px-result-dl{grid-template-columns:1fr 1fr}.gev3 .px-dre-result{padding:24px}.gev3 .px-topline .px-kbd-hint{display:none}.gev3 .px-fields.one-mobile{grid-template-columns:1fr}.gev3 .px-block-head{flex-wrap:wrap}.gev3 .px-bulk{padding:12px 16px;flex-wrap:wrap}.gev3 .px-selbase{padding:10px 16px}.gev3 .px-bulk-acoes{margin-left:0}.gev3 .px-bulk .btn{font-size:11px}.gev3 .px .page-head p{font-size:13px}}@media (prefers-reduced-motion:reduce){.gev3 .px *{animation:none!important;transition:none!important}}@media (max-width:700px){.gev3 .px-tools>.search{flex:1 0 100%;min-width:0;max-width:100%}.gev3 .px-fields[style*="grid-template-columns:2fr"]{grid-template-columns:1fr!important}}.gev3 .main .px-segment button{background:none!important;border:0!important;color:#08143a!important;padding:8px 14px!important;min-height:0!important;border-radius:6px!important;font-size:12px!important}.gev3 .main .px-segment button.active{background:#08143a!important;color:#fff!important;box-shadow:0 2px 4px #08143a12}.gev3 .px .card{background:#fff;border:1px solid var(--px-line);border-radius:16px;padding:20px 22px;box-shadow:0 3px 14px #08143a03;margin-bottom:18px}.gev3 .px .card h2{font-size:17px;letter-spacing:-.2px}.gev3 .px .tabs{display:flex;gap:4px;border-bottom:1px solid var(--px-line);margin-bottom:20px;overflow:auto;white-space:nowrap}.gev3 .px .tabs button{background:none!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:#657086!important;padding:13px 12px!important;min-height:0!important;font-size:13px!important;font-weight:500!important;margin-bottom:-1px}.gev3 .px .tabs button:hover{color:#275bb7!important}.gev3 .px .tabs button.ativa{border-bottom-color:#e84f1a!important;color:#08143a!important;background:linear-gradient(0deg,#fff2ec,transparent 85%)!important;font-weight:700!important}.gev3 .px .panel .px-body+.table-scroll table{border-top:1px solid var(--px-line)}.gev3 .px table:not(.data-table) thead th{background:#f8fafc!important;color:#70809a!important;font-size:10px!important;font-weight:500!important;letter-spacing:.25px;border-top:1px solid var(--px-line);border-bottom:1px solid var(--px-line);text-align:left}.gev3 .px .actions .px-historico{padding:0 11px}.gev3 .px .actions .px-historico .icon{width:19px;height:19px}.gev3 .gm-sheet .px-imp-lista{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:10px}.gev3 .gm-sheet .px-imp-lista li{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line);font-size:13px}.gev3 .gm-sheet .px-imp-lista li:last-child{border-bottom:0}.gev3 .gm-sheet .px-hist-embutido .table-scroll{margin-top:14px}.gev3 .main:has(.px-modulo){padding-top:14px}.gev3 .main:has(.px-grade),.gev3 .main:has(.px-tp){padding-bottom:12px}.gev3 .px .px-cabeca{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--px-line);margin-bottom:12px}.gev3 .px .px-cabeca .px-nav{border-bottom:0;margin:0;flex:1 1 auto;min-width:0}.gev3 .main .px .px-cabeca .px-nav a{padding:10px 12px}.gev3 .px .px-cabeca-acoes{display:flex;align-items:center;gap:6px;flex:none;margin-left:auto}.gev3 .main .px .px-cabeca-acoes .btn{min-height:34px;padding:6px 12px;font-size:13px;gap:6px}.gev3 .main .px .px-cabeca-acoes .btn .icon{width:15px;height:15px}.gev3 .main .px .px-cabeca-acoes .btn.px-ico{width:34px;padding:0;justify-content:center}.gev3 .px .px-menu{position:relative;display:inline-flex}.gev3 .px .px-menu-lista{position:absolute;top:calc(100% + 4px);right:0;z-index:30;background:#fff;border:1px solid var(--px-line);border-radius:10px;box-shadow:0 10px 30px #08143a24;padding:6px;display:flex;flex-direction:column;min-width:220px}.gev3 .px .px-menu-lista.esq{right:auto;left:0}.gev3 .main .px .px-menu-lista button{display:flex!important;align-items:center;justify-content:flex-start!important;gap:8px!important;width:100%;padding:8px 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#172442!important;box-shadow:none!important;min-height:0!important;font-size:12.5px!important;font-weight:500!important;text-align:left;white-space:nowrap;cursor:pointer}.gev3 .main .px .px-menu-lista button:hover:not(:disabled){background:#f4f6f9!important}.gev3 .main .px .px-menu-lista button:disabled{opacity:.5;cursor:default}.gev3 .main .px .px-menu-lista button.perigo{color:#b23446!important}.gev3 .main .px .px-menu-lista button .icon{width:15px;height:15px}.gev3 .px .px-tools.px-tools-c{padding:10px 16px;gap:8px;flex-wrap:nowrap;min-height:0}.gev3 .px .px-tools-c .search{flex:1 1 260px;min-width:180px;max-width:none;margin:0}.gev3 .main .px .px-tools-c .search,.gev3 .main .px .px-tools-c .search input{min-height:0;height:36px}.gev3 .main .px .px-tools-c select.filter-select{height:36px;min-height:0;padding-top:0;padding-bottom:0;font-size:13px}.gev3 .main .px .px-tools-c .btn,.gev3 .main .px .px-subtools-c .btn{min-height:34px;padding:6px 11px;font-size:12.5px}.gev3 .px .px-resumo-base{display:flex;align-items:center;gap:10px;margin-left:auto;white-space:nowrap;font-size:12px}.gev3 .px .px-resumo-base .paginacao{margin:0;gap:4px}.gev3 .main .px .px-resumo-base .paginacao .btn{min-height:28px;width:28px;padding:0;justify-content:center}.gev3 .px .px-subtools.px-subtools-c{padding:6px 16px;gap:10px;flex-wrap:nowrap;min-height:0}.gev3 .px .px-subtools-c .row{flex-wrap:nowrap;gap:6px;justify-content:flex-end}.gev3 .main .px .px-subtools-c .row .btn{padding:6px 9px;font-size:12px;gap:5px}.gev3 .main .px .px-subtools-c .row .btn .icon{width:14px;height:14px}.gev3 .px .px-irc{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--px-muted);white-space:nowrap}.gev3 .main .px .px-irc select.filter-select{height:32px;min-height:0;width:auto;min-width:130px;padding-top:0;padding-bottom:0;font-size:12.5px}.gev3 .main .px .px-irc .btn.px-seta{width:32px;height:32px;min-height:0;padding:0;justify-content:center;font-size:18px;line-height:1}.gev3 .px:has(.px-grade) .px-bulk{padding:6px 16px;min-height:47px;border-top:1px solid var(--px-line);border-bottom:1px solid var(--px-line)}.gev3 .px:has(.px-grade) .px-bulk .px-bulk-acoes{display:flex;flex-wrap:nowrap;gap:6px;align-items:center}.gev3 .main .px:has(.px-grade) .px-bulk .btn{min-height:32px;padding:5px 10px;font-size:12px}@media (max-width:1100px){.gev3 .px .px-tools.px-tools-c,.gev3 .px .px-subtools.px-subtools-c,.gev3 .px .px-subtools-c .row,.gev3 .px:has(.px-grade) .px-bulk .px-bulk-acoes{flex-wrap:wrap}.gev3 .px .px-cabeca{flex-wrap:wrap}}@media (max-height:820px){.gev3:has(.px-grade) .topbar{height:58px}.gev3:has(.px-grade) .topbar .account-switch{padding-top:5px;padding-bottom:5px;min-height:0}.gev3:has(.px-grade) .topbar .account-sub{display:none}}.gev3 .main .px .tabela-scroll.px-grade{overflow:auto;max-height:calc(100vh - 180px);overscroll-behavior:contain;border-radius:0;border-left:0;border-right:0;border-bottom:0}.gev3 .main .px .px-grade table{border-collapse:separate;border-spacing:0;font-size:12px}:where(.gev3 .main .px .px-grade) td{background:#fff}.gev3 .main .px .px-grade table td{padding:4px 8px}.gev3 .main .px .px-grade table thead th,.gev3 .main .px .px-grade table td{text-align:center}.gev3 .main .px .px-grade table th.col-produto,.gev3 .main .px .px-grade table td.col-produto{text-align:left!important}.gev3 .main .px .px-grade th.num,.gev3 .main .px .px-grade td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.gev3 .main .px .px-grade td .cel-unid{justify-content:center}.gev3 .main .px .px-grade table thead th{position:sticky;top:0;z-index:3}.gev3 .main .px .px-grade table thead tr.px-grupos th{height:24px;padding:4px 8px 0!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#08143a!important;border-bottom:0!important;white-space:nowrap}.gev3 .main .px .px-grade table thead tr.px-grupos th[data-g]{box-shadow:inset 1px 0 0 var(--line)}.gev3 .main .px .px-grade table thead tr.px-cols th{top:24px;padding:7px 8px;font-size:11px}.gev3 .main .px .px-grade table thead tr.px-cols th.px-ini{box-shadow:inset 1px 0 0 var(--line)}.gev3 .main .px .px-grade .fx-sel{position:sticky;left:0;z-index:2;width:44px;min-width:44px}.gev3 .main .px .px-grade .fx-prod{position:sticky;left:var(--px-sel,44px);z-index:2;max-width:320px;white-space:normal}.gev3 .main .px .px-grade thead .fx-sel,.gev3 .main .px .px-grade thead .fx-prod{z-index:5}.gev3 .main .px .px-grade.px-sombra-esq .fx-prod{box-shadow:8px 0 10px -8px #08143a2e}.gev3 .main .px .px-grade td.col-produto{padding-top:6px;padding-bottom:6px}.gev3 .main .px .px-grade td.col-produto strong{font-size:13px;line-height:1.3}.gev3 .main .px .px-grade td.col-produto small{font-size:11px;margin-top:2px}.gev3 .main .px .px-grade td.col-produto small .tag{font-size:10px;padding:1px 6px}.gev3 .main .px .px-grade td.px-tipo{font-size:11px}.gev3 .main .px .px-grade td select{height:28px!important;min-height:0!important;padding:2px 24px 2px 8px!important;font-size:12px!important;min-width:140px}.gev3 .main .px .px-grade input.cel-num{height:26px!important;min-height:0!important;padding:2px 6px!important;font-size:12px!important;width:76px}.gev3 .main .px .px-grade .cel-unid .unid{font-size:10.5px}.gev3 .main .px .px-grade button.cel-peso{padding:2px 6px!important;font-size:12px!important}.gev3 .main .px .px-grade button.link-resumo,.gev3 .main .px .px-grade button.px-padrao,.gev3 .main .px .px-grade button.discreto{font-size:12px!important;padding-top:2px!important;padding-bottom:2px!important;min-height:0!important}.gev3 .main .px .px-grade input[type=checkbox]{margin:0}.gev3 .main .px .px-grade::-webkit-scrollbar{height:14px;width:12px}.gev3 .main .px .px-grade::-webkit-scrollbar-track{background:#f3f6fa}.gev3 .main .px .px-grade::-webkit-scrollbar-thumb{background:#c5cfde;border-radius:8px;border:3px solid #f3f6fa}.gev3 .main .px .px-grade:hover::-webkit-scrollbar-thumb{background:#9aa6b8}.gev3 .main .px .px-grade::-webkit-scrollbar-corner{background:#f3f6fa}@supports (-moz-appearance:none){.gev3 .main .px .px-grade{scrollbar-width:auto;scrollbar-color:#c5cfde #f3f6fa}.gev3 .main .px .px-grade:hover{scrollbar-color:#9aa6b8 #f3f6fa}}.gev3 .px-hbar{position:fixed;bottom:0;z-index:35;height:16px;overflow-x:auto;overflow-y:hidden;background:#f3f6fa;border-top:1px solid #e2e7ef;box-shadow:0 -4px 12px #08143a14;opacity:0;pointer-events:none;transition:opacity .12s}.gev3 .px-hbar.on{opacity:1;pointer-events:auto}.gev3 .px-hbar>div{height:1px}.gev3 .px-hbar::-webkit-scrollbar{height:14px}.gev3 .px-hbar::-webkit-scrollbar-track{background:#f3f6fa}.gev3 .px-hbar::-webkit-scrollbar-thumb{background:#9aa6b8;border-radius:8px;border:3px solid #f3f6fa}@supports (-moz-appearance:none){.gev3 .px-hbar{scrollbar-color:#9aa6b8 #f3f6fa}}.gev3 .main .px-modulo .ms-faixa{padding:5px 14px;gap:14px;flex-wrap:nowrap;margin:0 0 10px;align-items:center}.gev3 .main .px-modulo .ms-texto{display:flex;align-items:baseline;gap:10px;min-width:0;flex:1 1 auto}.gev3 .main .px-modulo .ms-texto strong{font-size:13.5px;margin:0;white-space:nowrap}.gev3 .main .px-modulo .ms-texto p{font-size:12px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.gev3 .main .px-modulo .ms-texto .text-link{font-size:12px!important;white-space:nowrap}.gev3 .main .px-modulo .ms-lista{gap:2px;flex-wrap:nowrap;flex:none;width:auto}.gev3 .main .px-modulo .ms-item{width:auto;padding:2px 3px!important;gap:0}.gev3 .main .px-modulo .ms-nome,.gev3 .main .px-modulo .ms-cont{display:none}.gev3 .main .px-modulo .ms-ins{width:30px!important;height:30px!important}.gev3 .main .px-modulo .ms-ins.bloq .icon{width:14px;height:14px}.gev3 .main .px-modulo .tour-convite{padding:6px 12px;margin:0 0 10px;font-size:13px;flex-wrap:nowrap}.gev3 .main .px-modulo .tour-convite p{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gev3 .main .px-modulo .tour-convite .btn{min-height:30px;padding:4px 12px;font-size:12.5px}@media (max-width:900px){.gev3 .main .px-modulo .ms-faixa,.gev3 .main .px-modulo .tour-convite,.gev3 .main .px-modulo .ms-texto{flex-wrap:wrap}.gev3 .main .px-modulo .ms-texto p,.gev3 .main .px-modulo .tour-convite p{white-space:normal}}@media (max-width:700px){.gev3 .px .px-tools-c .search{flex:1 1 100%}.gev3 .main .px .px-tools-c select.filter-select{flex:1 1 auto;min-width:0}.gev3 .px .px-resumo-base{margin-left:0;flex-wrap:wrap}.gev3 .main .px-modulo .tour-convite p{flex:1 1 100%}}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-situacoes{padding:8px 16px;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-situacoes .chip{min-height:30px;padding:4px 11px;font-size:12.5px;white-space:nowrap;flex-shrink:0}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar{padding:8px 16px;gap:8px;flex-wrap:nowrap;min-height:0}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar .search{flex:1 1 220px;min-width:160px;margin:0}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar .search,.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar .search input{min-height:0;height:36px}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar select.filter-select{height:36px;min-height:0;padding-top:0;padding-bottom:0;font-size:12.5px;width:auto;max-width:200px;flex:0 1 auto;min-width:0}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar .btn{min-height:34px;padding:6px 11px;font-size:12.5px;white-space:nowrap;flex:none}.gev3 .main .px-modulo .panel:has(.px-tp) .promo-list-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 16px;min-height:0;flex-wrap:nowrap;font-size:12px}.gev3 .main .px-modulo .panel:has(.px-tp) .promo-list-meta>span:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;min-width:0}.gev3 .main .px-modulo .panel:has(.px-tp) .promo-list-meta .paginacao{margin:0 0 0 8px;gap:4px}.gev3 .main .px-modulo .panel:has(.px-tp) .promo-list-meta .paginacao .btn{min-height:28px;width:28px;padding:0;justify-content:center}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-meta-acoes{flex-wrap:nowrap;gap:6px;flex:none}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-meta-acoes .btn{min-height:32px;padding:5px 11px;font-size:12.5px;white-space:nowrap}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-meta-acoes .btn .icon{width:15px;height:15px}.gev3 .main .px-modulo .tabela-scroll.px-tp{overflow:auto;max-height:calc(100vh - 220px);overscroll-behavior:contain;border-radius:0;border-left:0;border-right:0;border-bottom:0;margin:0}.gev3 .main .px-modulo .px-tp table{border-collapse:separate;border-spacing:0;font-size:12px}:where(.gev3 .main .px-modulo .px-tp) td{background:#fff}.gev3 .main .px-modulo .px-tp .padrao-tabela td{padding:5px 8px}.gev3 .main .px-modulo .px-tp table thead th{position:sticky;top:0;z-index:3;background:#f8fafc;padding:8px;font-size:11px}.gev3 .main .px-modulo .px-tp .fx-sel{position:sticky;left:0;z-index:2;width:40px;min-width:40px}.gev3 .main .px-modulo .px-tp .fx-prod{position:sticky;left:var(--px-sel,40px);z-index:2}.gev3 .main .px-modulo .px-tp thead .fx-sel,.gev3 .main .px-modulo .px-tp thead .fx-prod{z-index:5}.gev3 .main .px-modulo .px-tp .padrao-produto{min-width:200px;max-width:300px;gap:1px}.gev3 .main .px-modulo .px-tp .padrao-produto strong{font-size:12.5px}.gev3 .main .px-modulo .px-tp .padrao-produto span{font-size:11.5px;line-height:1.3}.gev3 .main .px-modulo .px-tp .padrao-produto small{font-size:10.5px}.gev3 .main .px-modulo .px-tp input{height:28px;min-height:0;padding-top:2px;padding-bottom:2px;font-size:12px}.gev3 .main .px-modulo .px-tp input[type=checkbox]{height:auto;margin:0}.gev3 .main .px-modulo .px-tp .padrao-campo{height:28px;padding:0 8px;font-size:12px;border-radius:7px}.gev3 .main .px-modulo .px-tp .padrao-campo input{font-size:12px}.gev3 .main .px-modulo .px-tp .padrao-nota{font-size:10.5px;line-height:1.25;margin-top:1px}.gev3 .main .px-modulo .px-tp .pill{font-size:10.5px}.gev3 .main .px-modulo .px-tp .padrao-aprov{gap:2px}.gev3 .main .px-modulo .px-tp .padrao-tabela td:last-child{min-width:200px}.gev3 .main .px-modulo .px-tp button.text-link,.gev3 .main .px-modulo .px-tp button.btn.small{font-size:11.5px}.gev3 .main .px-modulo .px-tp::-webkit-scrollbar{height:14px;width:12px}.gev3 .main .px-modulo .px-tp::-webkit-scrollbar-track{background:#f3f6fa}.gev3 .main .px-modulo .px-tp::-webkit-scrollbar-thumb{background:#c5cfde;border-radius:8px;border:3px solid #f3f6fa}.gev3 .main .px-modulo .px-tp:hover::-webkit-scrollbar-thumb{background:#9aa6b8}.gev3 .main .px-modulo .px-tp::-webkit-scrollbar-corner{background:#f3f6fa}@supports (-moz-appearance:none){.gev3 .main .px-modulo .px-tp{scrollbar-width:auto;scrollbar-color:#c5cfde #f3f6fa}.gev3 .main .px-modulo .px-tp:hover{scrollbar-color:#9aa6b8 #f3f6fa}}.gev3:has(.px-tp) .ce-rodape{padding-top:7px;padding-bottom:7px}.gev3:has(.px-tp) .ce-rodape .btn{min-height:34px;padding:6px 14px}.gev3 .main .px-modulo .padrao-situacao-sel{display:none}.gev3 .main .px-modulo .promo-list-meta .px-menu .btn{min-height:28px;padding:3px 10px;font-size:12px;gap:5px}.gev3 .main .px-modulo .promo-list-meta .px-menu .btn .icon{width:14px;height:14px}@media (max-height:820px){.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-situacoes{display:none}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-situacao-sel{display:inline-block;height:32px;min-height:0;padding-top:0;padding-bottom:0;font-size:12.5px;width:auto;max-width:220px;margin-right:6px}}@media (max-width:1100px){.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar,.gev3 .main .px-modulo .panel:has(.px-tp) .promo-list-meta{flex-wrap:wrap}}@media (max-width:700px){.gev3 .main .px-modulo .promo-table.px-tp{display:block}.gev3 .main .px-modulo .px-tp .padrao-produto{min-width:130px;max-width:160px}.gev3 .main .px-modulo .px-tp .padrao-produto span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gev3 .main .px-modulo .px-grade .fx-prod{max-width:170px;min-width:150px}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar{flex-wrap:wrap}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar .search{flex:1 1 100%}.gev3 .main .px-modulo .panel:has(.px-tp) .toolbar select.filter-select{flex:1 1 140px;max-width:none}.gev3 .main .px-modulo .panel:has(.px-tp) .promo-list-meta{flex-wrap:wrap}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-meta-acoes{flex-wrap:wrap;width:100%}.gev3 .main .px-modulo .panel:has(.px-tp) .padrao-meta-acoes .btn{flex:1 1 auto;justify-content:center}}.gev3 .main .px .px-grade .fx-sel,.gev3 .main .px-modulo .px-tp .fx-sel{width:36px;min-width:36px;max-width:36px;padding-left:10px!important;padding-right:6px!important;text-align:center}.gev3 .main .px .px-grade .fx-sel input[type=checkbox],.gev3 .main .px-modulo .px-tp .fx-sel input[type=checkbox]{display:block;width:16px!important;min-width:0!important;height:16px;margin:0 auto!important;padding:0!important;flex:none}.gev3 .main .px .px-grade td.fx-prod,.gev3 .main .px .px-grade th.fx-prod,.gev3 .main .px-modulo .px-tp .fx-prod{padding-left:6px!important}html[data-tema=escuro]:not(:has(.ck-show)){filter:invert(.9) hue-rotate(180deg);background:#fff}html[data-tema=escuro]:not(:has(.ck-show)) :is(img,video,canvas,iframe,.sem-inverter){filter:invert(1) hue-rotate(180deg)}html[data-tema=escuro]:not(:has(.ck-show)) .sem-inverter :is(img,video,canvas,iframe),html[data-tema=escuro]:not(:has(.ck-show)) img[src*="/brand/"]{filter:none}html[data-tema=escuro] .gm-fundo{background:#fff9}
