:root{--fundo:#f3f5f9;--superficie:#ffffff;--superficie-2:#f7f9fc;--borda:#e3e8ef;--borda-forte:#d0d7e2;--tinta:#131a26;--texto:#3a4352;--texto-2:#5c6779;--texto-3:#667085;--azul:#0b5ce8;--azul-escuro:#0847b8;--azul-claro:#4a9cf7;--azul-suave:#eaf1fe;--vermelho:#e5484d;--verde:#14a155;--ambar:#f5a524;--verde-wa:#00c853;--anel:0 0 0 3px rgba(11,92,232,0.22);--carvao:#0b0e14;--lateral:248px;--topo-h:64px;--topo-total:64px;--raio:14px;--sombra-card:0 1px 2px rgba(19,26,38,0.04),0 6px 20px -10px rgba(19,26,38,0.1);--sombra-alta:0 24px 60px -18px rgba(11,14,20,0.35),0 6px 16px -8px rgba(11,14,20,0.12);--ease:cubic-bezier(0.2,0.8,0.2,1);--fonte:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fonte2:var(--fonte);--azul-topo:var(--carvao);--azul-titulo:var(--tinta);--azul-menu:#24304a;--azul-link:var(--azul);--azul-forte:var(--azul);--marinho:var(--tinta);--branco:#fff;--cinza-borda:var(--borda);--cinza-texto:var(--texto-2);--texto-escuro:var(--tinta);color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--fonte);font-size:14px;line-height:1.45;color:var(--texto);background:var(--fundo);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:rgba(11,92,232,.16)}a{color:var(--azul-link);text-decoration:none;cursor:pointer}button{font-family:inherit;touch-action:manipulation}input,select,textarea{font-family:var(--fonte);font-size:13.5px}[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.topo{position:fixed;top:0;left:0;right:0;height:var(--topo-h);z-index:40;display:flex;align-items:center;gap:14px;padding:0 20px 0 24px;color:var(--tinta)}.topo:after{content:"";position:absolute;inset:0;z-index:-1;border-bottom:1px solid var(--borda);background:rgba(243,245,249,.86);-webkit-backdrop-filter:saturate(1.5) blur(14px);backdrop-filter:saturate(1.5) blur(14px)}.topo .marca{display:flex;align-items:center;height:100%;padding-right:6px}.topo .logo-simbolo{display:none}.topo .modulo{position:relative}.topo .modulo>button{display:flex;align-items:center;gap:9px;height:38px;padding:0 12px 0 10px;border:1px solid var(--borda);border-radius:999px;background:var(--superficie);color:var(--tinta);font-size:13.5px;font-weight:700;cursor:pointer;box-shadow:0 1px 2px rgba(19,26,38,.05)}.topo .modulo>button>.fa:first-child{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12px;color:#fff;background:linear-gradient(140deg,#3d8bff,var(--azul) 65%)}.topo .modulo>button>.fa-angle-down{color:var(--texto-3)}.topo .modulo>button:hover{border-color:var(--borda-forte)}.topo .direita{margin-left:auto;display:flex;align-items:center;gap:8px}.topo .melhorias{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--borda);border-radius:999px;background:var(--superficie);color:var(--texto);font-size:13px;font-weight:600;cursor:pointer}.topo .melhorias .fa{color:var(--ambar);font-size:15px}.topo .melhorias:hover{border-color:var(--borda-forte);color:var(--tinta)}.topo .sino{position:relative;width:40px;height:40px;border-radius:50%;border:1px solid transparent;background:none;color:var(--texto-2);font-size:18px;cursor:pointer;display:grid;place-items:center}.topo .sino:hover{background:var(--superficie);border-color:var(--borda);color:var(--tinta)}.topo .sino .badge-n{position:absolute;top:-2px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--vermelho);color:#fff;font-size:10px;font-weight:800;line-height:17px;text-align:center;box-shadow:0 0 0 2px var(--fundo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.topo .usuario{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 10px 0 5px;margin-left:4px;border-radius:999px;cursor:pointer;text-align:left;line-height:1.2;border:1px solid transparent}.topo .usuario:hover{background:var(--superficie);border-color:var(--borda)}.avatar-topo{width:36px;height:36px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:13px;font-weight:800;letter-spacing:.02em;color:#fff;background:linear-gradient(140deg,#4a9cf7,var(--azul) 55%,#3a2fd6);box-shadow:0 0 0 2px #fff,0 4px 12px -4px rgba(11,92,232,.6)}.usuario-texto{display:flex;flex-direction:column;min-width:0}.topo .usuario b{display:block;font-size:13.5px;font-weight:700;color:var(--tinta);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.topo .usuario-texto>span{font-size:12px;color:var(--texto-2);white-space:nowrap}.troca-loja{position:relative;cursor:pointer;border-bottom:1px dashed var(--borda-forte)}.troca-loja:hover{color:var(--azul);border-bottom-color:var(--azul)}.usuario-seta{color:var(--texto-3);font-size:13px}.menu-suspenso{position:absolute;top:calc(100% + 8px);background:#fff;min-width:220px;border-radius:14px;z-index:80;list-style:none;margin:0;padding:6px;text-align:left;border:1px solid var(--borda);box-shadow:var(--sombra-alta);animation:surge .16s var(--ease)}.menu-suspenso.direita{right:0}.menu-suspenso li a,.menu-suspenso li button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:9px;color:var(--texto);font-size:13.5px;font-weight:500;background:none;border:0;cursor:pointer;text-align:left}.menu-suspenso li a:hover,.menu-suspenso li button:hover{background:#f2f5fa;color:var(--tinta)}.menu-suspenso li a.ativo{color:var(--azul);font-weight:700;background:var(--azul-suave)}.menu-suspenso li.sep{height:1px;background:var(--borda);margin:6px 4px}.menu-suspenso li .fa{width:16px;text-align:center;color:var(--texto-3)}.menu-suspenso li a.ativo .fa{color:var(--azul)}.menu-suspenso .marca-atual{margin-left:auto}.menu-modulo{position:fixed;top:0;left:0;bottom:0;width:var(--lateral);z-index:50}.menu-modulo .lateral{height:100%;display:flex;flex-direction:column;color:#aab4c4;border-right:1px solid rgba(255,255,255,.04);background:radial-gradient(150% 46% at 0 0,rgba(11,92,232,.24),transparent 58%),radial-gradient(120% 40% at 100% 100%,rgba(74,156,247,.08),transparent 60%),var(--carvao)}.lateral-fechar,.menu-celular,.menu-fundo{display:none}.trilha{position:fixed;top:0;left:calc(var(--lateral) + 28px);height:var(--topo-h);margin:0;display:flex;align-items:center;gap:9px;max-width:calc(100vw - var(--lateral) - 520px);white-space:nowrap;overflow:hidden;font-size:13.5px;color:var(--texto-3);font-weight:500}.trilha .fa{font-size:13px;color:#b9c2cf}.trilha .atual{color:var(--tinta);font-weight:700;font-size:15px}.lateral-cab{height:var(--topo-h);justify-content:space-between;padding:0 16px 0 20px;flex:none}.lateral-cab,.lateral-marca{display:flex;align-items:center}.lateral-marca{color:#fff}.lateral-fechar{width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:#c9d2e0;font-size:16px;cursor:pointer;place-items:center}.lateral-modulo{position:relative;padding:0 12px 14px;flex:none}.lateral-modulo>button{width:100%;display:flex;align-items:center;gap:11px;padding:8px 12px 8px 8px;border-radius:13px;cursor:pointer;text-align:left;color:#fff;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);transition:background .15s,border-color .15s}.lateral-modulo>button:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14)}.lateral-modulo .chip{width:36px;height:36px;border-radius:10px;flex:none;display:grid;place-items:center;font-size:15px;color:#fff;background:linear-gradient(140deg,#4a9cf7,var(--azul) 60%,#0846b5);box-shadow:0 8px 18px -8px rgba(11,92,232,.95),inset 0 1px 0 rgba(255,255,255,.25)}.lateral-modulo .rotulo{flex:1 1;min-width:0;line-height:1.25}.lateral-modulo .rotulo small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#77839a}.lateral-modulo .rotulo b{display:block;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lateral-modulo .seta{color:#77839a}.lateral-modulo .menu-suspenso{left:12px;right:12px;top:calc(100% - 8px);min-width:0}.lateral-itens{flex:1 1;overflow-y:auto;list-style:none;margin:0;padding:6px 12px 28px;display:flex;flex-direction:column;gap:2px;border-top:1px solid rgba(255,255,255,.05);scrollbar-width:thin;scrollbar-color:#283041 transparent;overscroll-behavior:contain}.lateral-itens>li>a,.lateral-itens>li>button{width:100%;display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;margin-top:2px;border:0;border-radius:10px;background:none;color:#aab4c4;font-size:13.5px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s,color .15s}.lateral-itens>li>a>.fa:first-child,.lateral-itens>li>button>.fa:first-child{width:18px;text-align:center;font-size:15px;color:#6c788d;transition:color .15s,transform .2s var(--ease)}.lateral-itens>li>a:hover,.lateral-itens>li>button:hover{background:rgba(255,255,255,.05);color:#fff}.lateral-itens>li>a:hover>.fa,.lateral-itens>li>button:hover>.fa{color:#dce4f0}.lateral-itens>li>button .seta{margin-left:auto;font-size:13px;color:#6c788d;transition:transform .2s var(--ease)}.lateral-itens>li>button[aria-expanded=true] .seta{transform:rotate(180deg)}.lateral-itens>li.ativo>a{color:#fff;background:linear-gradient(90deg,var(--azul),#2c74f2);box-shadow:0 12px 24px -14px rgba(11,92,232,1),inset 0 1px 0 rgba(255,255,255,.16)}.lateral-itens>li.ativo>a>.fa:first-child,.lateral-itens>li.ativo>button{color:#fff}.lateral-itens>li.ativo>button>.fa:first-child{color:#6eaaff}.sub-itens{list-style:none;margin:2px 0 8px 21px;padding:0 0 0 12px;border-left:1px solid rgba(255,255,255,.09);display:flex;flex-direction:column;gap:1px;animation:desce-menu .22s var(--ease)}.sub-itens a{position:relative;display:flex;align-items:center;min-height:34px;padding:0 10px;border-radius:8px;color:#8c97aa;font-size:13px;font-weight:500;transition:background .15s,color .15s}.sub-itens a:hover{color:#fff;background:rgba(255,255,255,.04)}.sub-itens a.ativo{color:#fff;font-weight:700;background:rgba(11,92,232,.22)}.sub-itens a.ativo:before{content:"";position:absolute;left:-13px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--azul-claro)}.selo-novo{margin-left:2px;padding:2px 7px;border-radius:999px;background:rgba(245,165,36,.16);color:#ffc15a;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.lateral-topo{flex:none;background:linear-gradient(155deg,rgba(11,92,232,.62),rgba(11,92,232,.1) 78%);border-bottom:1px solid rgba(255,255,255,.06)}.lateral-boasvindas{margin:0;padding:6px 20px 16px;line-height:1.25}.lateral-boasvindas small{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#a9c9ff}.lateral-boasvindas b,.lateral-boasvindas span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lateral-boasvindas b{margin-top:3px;font-size:16px;font-weight:800;color:#fff}.lateral-boasvindas span{margin-top:2px;font-size:12.5px;color:#c3cfe2}.lateral-itens>li.lateral-secao{margin:16px 0 4px;padding:0 12px;font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#77839a}.lateral-itens>li.lateral-secao:first-child{margin-top:8px}.lateral-itens>li>a .seta{margin-left:auto;font-size:15px;color:#5d6980}.lateral-itens>li.ativo>a .seta{color:#fff}.lateral-itens>li.lateral-sair{margin-top:14px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.chk-item{display:grid;grid-template-columns:minmax(180px,1.2fr) auto minmax(160px,1fr);grid-gap:10px;gap:10px;align-items:center;padding:7px 10px}@media (max-width:900px){.chk-item{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px}}.conteudo{padding:calc(var(--topo-h) + var(--aviso-h, 0px) + 26px) 0 64px}.conteudo.cheio{padding:calc(var(--topo-h) + var(--aviso-h, 0px)) 0 0}body:has(.aviso-boleto){--aviso-h:44px}.aviso-boleto{position:fixed;top:var(--topo-total,var(--topo-h));left:0;right:0;min-height:var(--aviso-h);z-index:38;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:6px 28px;background:#fff4d6;border-bottom:1px solid #f0d48a;color:#6b4e00;font-size:13.5px;font-weight:600}.aviso-boleto.vencido{background:#fde8e6;border-bottom-color:#f3b8b1;color:#8e2a20}.aviso-boleto a{color:inherit;text-decoration:underline;font-weight:700;white-space:nowrap}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 28px}@media (min-width:901px){body:has(.menu-modulo) .aviso-boleto,body:has(.menu-modulo) .topo{left:var(--lateral)}body:has(.menu-modulo) .topo{padding-left:28px}body:has(.menu-modulo) .topo .marca,body:has(.menu-modulo) .topo .modulo{display:none}body:has(.menu-modulo) .conteudo{padding-left:var(--lateral)}}.lateral-logo-simbolo{display:none!important}.lateral-recolher{display:none;width:32px;height:32px;flex:none;place-items:center;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:#c9d2e0;font-size:16px;cursor:pointer;transition:background .15s,color .15s}.lateral-recolher:hover{background:rgba(255,255,255,.12);color:#fff}@media (min-width:901px){.lateral-recolher{display:grid}.lateral-painel .lateral-cab{padding-right:16px}html[data-lateral=fechada]{--lateral:68px}html[data-lateral=fechada] .lateral-logo-inteira{display:none!important}html[data-lateral=fechada] .lateral-logo-simbolo{display:block!important}html[data-lateral=fechada] .lateral-cab{height:auto;min-height:var(--topo-h);flex-direction:column;justify-content:center;gap:10px;padding:12px 0}html[data-lateral=fechada] .lateral-modulo{padding:0 12px 12px}html[data-lateral=fechada] .lateral-modulo>button{justify-content:center;padding:6px 0}html[data-lateral=fechada] .lateral-modulo .rotulo,html[data-lateral=fechada] .lateral-modulo .seta{display:none}html[data-lateral=fechada] .lateral-modulo .menu-suspenso{left:calc(100% - 6px);right:auto;top:0;width:230px}html[data-lateral=fechada] .lateral-boasvindas,html[data-lateral=fechada] .lateral-secao,html[data-lateral=fechada] .sub-itens{display:none}html[data-lateral=fechada] .lateral-itens>li>a,html[data-lateral=fechada] .lateral-itens>li>button{justify-content:center;padding-left:0;padding-right:0;gap:0}html[data-lateral=fechada] .lateral-itens .seta,html[data-lateral=fechada] .lateral-itens>li>a>span,html[data-lateral=fechada] .lateral-itens>li>button>span{display:none}}.painel{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-card);margin-bottom:22px}.painel-titulo{display:flex;align-items:center;gap:11px;min-height:58px;padding:12px 20px;margin:0;border-bottom:1px solid var(--borda);font-size:15px;font-weight:700;color:var(--tinta);letter-spacing:-.005em}.painel-titulo>span:first-child{display:inline-flex;align-items:center;gap:11px}.painel-titulo>.fa:first-child,.painel-titulo>span:first-child>.fa:first-child{width:32px;height:32px;border-radius:10px;flex:none;display:inline-grid;place-items:center;font-size:14px;color:var(--azul);background:var(--azul-suave)}.painel-titulo .ferramentas{margin-left:auto;display:flex;gap:8px;align-items:center;font-size:13px;font-weight:600;color:var(--texto-2)}.painel-corpo{padding:20px}.painel-rodape{display:flex;flex-wrap:wrap;gap:8px;padding:14px 20px;border-top:1px solid var(--borda);background:var(--superficie-2);border-radius:0 0 var(--raio) var(--raio)}.circulo-btn{width:30px;height:30px;border-radius:9px;border:1px solid var(--borda);background:#fff;color:var(--texto-2);display:inline-flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;transition:color .15s,border-color .15s}.circulo-btn:hover{color:var(--azul);border-color:var(--azul)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 16px;border:1px solid var(--borda-forte);border-radius:10px;font-size:13.5px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;color:var(--tinta);background:#fff;box-shadow:0 1px 2px rgba(19,26,38,.05);transition:background .15s,border-color .15s,box-shadow .15s,transform .06s}.btn:hover{background:var(--superficie-2);border-color:#b9c3d1}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:none;box-shadow:var(--anel)}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn.azul{background:var(--azul);border-color:var(--azul);color:#fff;box-shadow:0 1px 2px rgba(11,92,232,.35),inset 0 1px 0 rgba(255,255,255,.16)}.btn.azul:hover{background:#0a51cf;border-color:#0a51cf}.btn.vermelho{background:var(--vermelho);border-color:var(--vermelho);color:#fff;box-shadow:0 1px 2px rgba(229,72,77,.35),inset 0 1px 0 rgba(255,255,255,.16)}.btn.vermelho:hover{background:#d63c41;border-color:#d63c41}.btn.verde{background:var(--verde);border-color:var(--verde);color:#fff;box-shadow:0 1px 2px rgba(20,161,85,.35),inset 0 1px 0 rgba(255,255,255,.16)}.btn.verde:hover{background:#0f8d49;border-color:#0f8d49}.btn.cinza{background:#eef1f6;border-color:#eef1f6;color:var(--tinta);box-shadow:none}.btn.cinza:hover{background:#e4e8ef;border-color:#e4e8ef}.btn.claro{background:#fff;border-color:var(--borda-forte);color:var(--tinta)}.btn.pequeno{min-height:30px;padding:0 11px;font-size:12.5px;border-radius:8px;gap:6px}.btn.grande{min-height:46px;padding:0 22px;font-size:15px;border-radius:12px}.btn.bloco{width:100%}.placa-denatran{display:flex;align-items:stretch;flex:1 1;min-width:0}.placa-denatran .entrada{min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.btn-denatran{border-top-left-radius:0;border-bottom-left-radius:0;padding:0 12px;font-size:12px}.selo-resposta{margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--azul-suave);color:var(--azul);font-size:11px;font-weight:700;white-space:nowrap}.form-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:16px 20px;gap:16px 20px;padding:20px}.campo{display:flex;flex-direction:column;gap:6px;min-width:0}.campo>label{font-size:12.5px;font-weight:700;color:var(--texto-2)}.campo .controle{display:flex;align-items:center;gap:8px;min-width:0}.entrada,.selecao{width:100%;height:40px;padding:0 12px;border:1px solid var(--borda-forte);border-radius:10px;background:#fff;color:var(--tinta);outline:none;transition:border-color .15s,box-shadow .15s}.entrada:hover,.selecao:hover{border-color:#b8c2d0}.entrada::placeholder{color:#9aa4b4}.entrada:focus,.selecao:focus{border-color:var(--azul);box-shadow:var(--anel)}.entrada:disabled,.entrada[readonly],.selecao:disabled{background:var(--superficie-2);color:var(--texto-2)}.selecao:not([multiple]){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235c6779' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center}.selecao[multiple]{height:auto;padding:6px}textarea.entrada{height:auto;min-height:100px;padding:10px 12px;resize:vertical;line-height:1.5}.entrada.erro{border-color:#f1a7a9;background:#fff6f6}.campo-senha{position:relative;width:100%}.campo-senha>.entrada{padding-right:42px}.campo-senha-olho{position:absolute;top:0;right:0;bottom:0;width:40px;border:0;background:none;color:var(--texto-3);cursor:pointer;font-size:15px}.campo-senha-olho:hover,.campo-senha-olho[aria-pressed=true]{color:var(--azul)}.ajuda-erro{color:#d1343a;font-size:12.5px;font-weight:600;margin-top:4px}.periodo{display:flex;align-items:center;gap:8px;width:100%}.periodo>span{color:var(--texto-3);font-size:12px}.check{display:inline-flex;align-items:center;gap:9px;cursor:pointer;color:var(--texto)}.check input{width:18px;height:18px;accent-color:var(--azul);cursor:pointer}.ms{position:relative;width:100%}.ms-botao{width:100%;height:40px;border:1px solid var(--borda-forte);border-radius:10px;background:#fff;color:var(--tinta);display:flex;align-items:center;justify-content:space-between;padding:0 12px;cursor:pointer;text-align:left;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.ms-botao:hover{border-color:#b8c2d0}.ms-botao:focus-visible{outline:none;border-color:var(--azul);box-shadow:var(--anel)}.ms-botao .vazio{color:#9aa4b4}.ms-botao .caret{width:12px;height:12px;margin-left:8px;flex:none;border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235c6779' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat 50%}.ms-botao span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ms-lista{position:absolute;left:0;right:0;top:44px;background:#fff;z-index:70;border:1px solid var(--borda);border-radius:12px;box-shadow:var(--sombra-alta);max-height:290px;overflow:auto;padding:6px;animation:surge .14s var(--ease)}.ms-lista .ms-busca{padding:2px 2px 6px}.ms-lista .ms-busca input{width:100%;height:34px;border:1px solid var(--borda-forte);border-radius:8px;padding:0 10px;outline:none}.ms-lista .ms-busca input:focus{border-color:var(--azul);box-shadow:var(--anel)}.ms-lista button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;cursor:pointer;color:var(--texto);font-size:13.5px;text-align:left}.ms-lista button:hover{background:#f2f5fa}.ms-lista button.sel{color:var(--azul);font-weight:700}.ms-lista button .fa-check{color:var(--azul)}.data-campo{position:relative;width:100%}.data-campo .fa-calendar{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--texto-3);pointer-events:none}.calendario-pop{position:absolute;top:44px;left:0;z-index:75;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:var(--sombra-alta);padding:10px;width:252px;animation:surge .14s var(--ease)}.calendario-pop .cab{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:13.5px;color:var(--tinta);margin-bottom:8px}.calendario-pop .cab button{background:none;border:0;cursor:pointer;font-size:15px;width:30px;height:30px;border-radius:8px;color:var(--texto-2)}.calendario-pop .cab button:hover{background:#f2f5fa}.calendario-pop .dias{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;text-align:center;font-size:12.5px}.calendario-pop .dias b{font-weight:700;padding:4px 0;color:var(--texto-3);font-size:11px}.calendario-pop .dias button{border:0;background:none;height:30px;cursor:pointer;border-radius:8px;color:var(--tinta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendario-pop .dias button.fora{color:#b3bbc8}.calendario-pop .dias button.hoje{box-shadow:inset 0 0 0 1.5px var(--azul);color:var(--azul);font-weight:700}.calendario-pop .dias button:hover{background:#eef2f8}.calendario-pop .dias button.sel{background:var(--azul);color:#fff;font-weight:700}.modal-fundo{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:48px 14px;overflow:auto}.modal-fundo:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:rgba(11,14,20,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:aparece .16s ease-out}.modal{background:#fff;border-radius:18px;width:600px;max-width:100%;box-shadow:var(--sombra-alta);animation:surge .22s var(--ease)}.modal.largo{width:920px}.modal-cab{display:flex;align-items:center;gap:12px;padding:18px 20px 16px 24px;border-bottom:1px solid var(--borda)}.modal-cab h4{margin:0;font-size:17px;font-weight:800;color:var(--tinta);letter-spacing:-.01em}.modal-cab .fechar{margin-left:auto;width:34px;height:34px;border-radius:10px;background:none;border:0;font-size:22px;color:var(--texto-3);cursor:pointer;line-height:1}.modal-cab .fechar:hover{background:#f1f4f8;color:var(--tinta)}.modal-corpo{padding:18px 24px 20px}.modal-pe{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--borda);background:var(--superficie-2);border-radius:0 0 18px 18px}.linhas-alternadas>div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;padding:8px 0}.linhas-alternadas>div>label{color:var(--texto-2);font-size:12.5px;font-weight:700}.linhas-alternadas.topo-label>div{display:block}.linhas-alternadas.topo-label>div>label{display:block;margin-bottom:6px}input[type=checkbox],input[type=radio]{accent-color:var(--azul)}.modal input[type=checkbox],.modal input[type=radio]{width:18px;height:18px;cursor:pointer}@keyframes aparece{0%{opacity:0}to{opacity:1}}@keyframes surge{0%{transform:translateY(-6px) scale(.985);opacity:0}to{transform:none;opacity:1}}@keyframes gaveta{0%{transform:translateX(-100%)}to{transform:none}}.toasts{position:fixed;top:calc(var(--topo-h) + 12px);right:18px;z-index:200;display:flex;flex-direction:column;gap:10px}.toast{position:relative;min-width:320px;max-width:400px;padding:14px 16px 14px 50px;border-radius:14px;font-size:13.5px;color:#dfe5ee;cursor:pointer;background:#121722;border:1px solid rgba(255,255,255,.07);box-shadow:0 18px 44px -14px rgba(0,0,0,.5);animation:desliza .26s var(--ease)}.toast b{display:block;margin-bottom:2px;color:#fff;font-weight:700}.toast .fa{position:absolute;left:17px;top:50%;transform:translateY(-50%);font-size:20px}.toast.sucesso .fa{color:#3fd68a}.toast.erro .fa{color:#ff6b6f}.toast.info .fa{color:#6aaeff}.toast.aviso .fa{color:#ffc14d}@keyframes desliza{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}.editavel{color:var(--azul-link);border-bottom:1px dashed;cursor:pointer}.pop{position:absolute;z-index:90;width:300px;padding:0;background:#fff;border:1px solid var(--borda);border-radius:14px;box-shadow:var(--sombra-alta);animation:surge .15s var(--ease)}.pop h5{margin:0;padding:10px 14px;border-bottom:1px solid var(--borda);font-size:13.5px;font-weight:700;color:var(--tinta);text-transform:none}.pop .pop-corpo{padding:10px 14px 12px;display:flex;gap:8px;align-items:center}.pop .pop-corpo select{flex:1 1;height:36px;border:1px solid var(--borda-forte);border-radius:9px;padding:0 8px;text-transform:none}.tabela{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabela th{text-align:left;padding:11px 12px;font-weight:700;color:var(--texto-2);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--borda);background:var(--superficie-2);white-space:nowrap}.tabela thead th:first-child{border-top-left-radius:10px}.tabela thead th:last-child{border-top-right-radius:10px}.tabela td{padding:11px 12px;border-bottom:1px solid #edf0f5;color:var(--texto);vertical-align:middle}.tabela tbody tr{transition:background .12s}.tabela tbody tr:hover td{background:#f6f9fe}.tabela tfoot td{font-weight:700;color:var(--tinta);background:var(--superficie-2);border-bottom:0}.tabela .num{text-align:right}.tabela-borda{border:1px solid var(--borda);border-radius:12px}.vazio-tabela{padding:18px 14px;color:var(--texto-2);text-align:center;background:var(--superficie-2);border:1px dashed var(--borda-forte);border-radius:12px;margin-top:8px}.paginacao{display:flex;gap:4px}.paginacao button,.paginacao span{min-width:34px;height:34px;padding:0 9px;border:1px solid var(--borda);background:#fff;color:var(--texto);border-radius:9px;cursor:pointer;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.paginacao button:hover{border-color:var(--borda-forte)}.paginacao button.ativo{background:var(--azul);color:#fff;border-color:var(--azul)}.paginacao button:disabled{cursor:default;opacity:.5}.etiqueta{padding:3px 9px;font-weight:700;letter-spacing:.02em;line-height:1.35}.contador,.etiqueta{display:inline-block;border-radius:999px;font-size:11px;color:#fff}.contador{min-width:22px;padding:2px 7px;font-weight:800;text-align:center;background:var(--azul-claro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.contador.verde{background:#22b45e}.contador.vermelho{background:var(--vermelho)}.carregando{text-align:center;padding:32px;color:var(--texto-3)}.spinner{display:inline-block;width:22px;height:22px;border:3px solid #d7e5fb;border-top:3px solid var(--azul);border-radius:50%;animation:gira .8s linear infinite}@keyframes gira{to{transform:rotate(1turn)}}.chat-flutuante{position:fixed;right:24px;bottom:24px;width:56px;height:56px;border-radius:18px;color:#fff;border:0;z-index:60;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:linear-gradient(140deg,#4a9cf7,var(--azul) 60%);box-shadow:0 14px 30px -10px rgba(11,92,232,.75)}@media print{.chat-flutuante,.menu-modulo,.nao-imprimir,.topo{display:none!important}.conteudo,body:has(.menu-modulo) .conteudo{padding:0}.container{padding:0;max-width:none}body{background:#fff}.painel{box-shadow:none}}@media (max-width:900px){:root{--topo-h:56px;--topo-total:104px}body{font-size:14.5px}.entrada,.ms-botao,.ms-lista .ms-busca input,.selecao{font-size:16px}.form-grade{padding:16px;gap:14px}.topo{padding:0 8px 0 14px;gap:8px}.topo .logo-inteira{display:none!important}.topo .logo-simbolo{display:block}.topo .modulo{min-width:0}.topo .modulo>button{height:36px;padding:0 10px 0 6px;font-size:13px;max-width:100%}.topo .modulo>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topo .direita{gap:2px}.topo .melhorias span,.usuario-seta,.usuario-texto{display:none}.topo .melhorias{width:40px;padding:0;justify-content:center;border-color:transparent;background:none}.topo .usuario{padding:0 4px;margin-left:0}.avatar-topo{width:34px;height:34px}.topo .menu-suspenso{position:fixed;top:calc(var(--topo-h) + 6px);left:8px;right:8px;width:auto!important;min-width:0;max-height:calc(100vh - 80px);overflow:auto}.menu-modulo{top:var(--topo-h);bottom:auto;right:0;width:auto;height:48px;z-index:39;display:flex;align-items:center;padding:0 10px;background:rgba(255,255,255,.94);border-bottom:1px solid var(--borda)}.menu-modulo.aberto{z-index:60}.trilha{display:none}.menu-celular{display:flex;align-items:center;gap:10px;max-width:100%;height:36px;padding:0 14px 0 12px;border:1px solid var(--borda);border-radius:10px;background:var(--superficie-2);color:var(--tinta);font-size:14px;font-weight:700;cursor:pointer;text-align:left}.menu-celular .fa{font-size:16px;color:var(--azul)}.menu-celular span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu-modulo .lateral{display:none}.menu-modulo.aberto .lateral{display:flex;position:fixed;top:0;left:0;bottom:0;width:min(86vw,320px);height:auto;z-index:2;box-shadow:24px 0 60px -24px rgba(0,0,0,.6);animation:gaveta .24s var(--ease)}.menu-modulo.aberto .menu-fundo{display:block;position:fixed;inset:0;z-index:1;background:rgba(8,10,16,.5);animation:aparece .2s}.lateral-fechar{display:grid}.lateral-itens>li>a,.lateral-itens>li>button{min-height:46px;font-size:15px}.sub-itens a{min-height:42px;font-size:14.5px}.conteudo{padding:calc(var(--topo-total) + var(--aviso-h, 0px) + 14px) 0 40px}.conteudo.cheio{padding:calc(var(--topo-total) + var(--aviso-h, 0px)) 0 0}body:has(.aviso-boleto){--aviso-h:62px}.aviso-boleto{padding:6px 12px}.container{padding:0 12px}.painel{margin-bottom:14px}.painel-titulo{flex-wrap:wrap;padding:10px 14px;min-height:52px}.painel-titulo .ferramentas{flex-wrap:wrap;min-width:0;max-width:100%}.painel-corpo{padding:14px}.painel-rodape{padding:12px 14px}.linhas-alternadas>div{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 0}.modal-fundo{padding:10px 6px}.modal-cab{padding:14px 14px 12px 18px}.modal-corpo{padding:14px 16px 16px}.modal-pe{flex-wrap:wrap;padding:12px 14px}.tabela{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,#fff 30%,rgba(255,255,255,0)),linear-gradient(270deg,#fff 30%,rgba(255,255,255,0)) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(19,26,38,.16),transparent),radial-gradient(farthest-side at 100% 50%,rgba(19,26,38,.16),transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.circulo-btn{min-width:36px;min-height:36px}.tabela td,.tabela th{white-space:nowrap}.toasts{left:10px;right:10px;top:calc(var(--topo-total) + 8px)}.toast{min-width:0;max-width:none}.pop{max-width:calc(100vw - 20px)}.paginacao{flex-wrap:wrap}.chat-flutuante{right:14px;bottom:14px;width:50px;height:50px;font-size:21px;border-radius:16px}}.logo-sd .sd-faixa,.logo-sd .sd-nome{transform-box:fill-box;transform-origin:center;transition:transform .4s var(--ease)}.logo-animada .sd-topo{animation:sd-topo .8s var(--ease) backwards}.logo-animada .sd-meio{animation:sd-meio .8s .1s var(--ease) backwards}.logo-animada .sd-base{animation:sd-base .8s .2s var(--ease) backwards}.logo-animada .sd-nome{animation:sd-nome .9s .3s var(--ease) backwards}@keyframes sd-topo{0%{opacity:0;transform:translateY(-45%)}}@keyframes sd-meio{0%{opacity:0;transform:translateX(-40%)}}@keyframes sd-base{0%{opacity:0;transform:translateY(45%)}}@keyframes sd-nome{0%{opacity:0;transform:translateX(-5%)}}.lateral-marca:hover .sd-topo,.topo .marca:hover .sd-topo{transform:translateY(-8%)}.lateral-marca:hover .sd-base,.topo .marca:hover .sd-base{transform:translateY(8%)}.lateral-marca:hover .sd-meio,.topo .marca:hover .sd-meio{transform:translateX(-5%)}.conteudo>.container{animation:aparece .3s ease-out backwards}.ficha-quadros>.ficha-quadro,.graficos>.painel,.lead-card,.modulos>.modulo-card,.perf-top>.painel,.resumo-topo>.painel,.stats>.stat{animation:sobe .5s var(--ease) backwards}.ficha-quadros>:nth-child(2),.graficos>:nth-child(2),.lead-card:nth-child(2),.modulos>:nth-child(2),.perf-top>:nth-child(2),.resumo-topo>:nth-child(2),.stats>:nth-child(2){animation-delay:.06s}.ficha-quadros>:nth-child(3),.lead-card:nth-child(3),.modulos>:nth-child(3),.perf-top>:nth-child(3),.resumo-topo>:nth-child(3),.stats>:nth-child(3){animation-delay:.12s}.lead-card:nth-child(4),.modulos>:nth-child(4),.stats>:nth-child(4){animation-delay:.18s}.lead-card:nth-child(5),.modulos>:nth-child(5){animation-delay:.24s}.lead-card:nth-child(6),.modulos>:nth-child(6){animation-delay:.3s}.modulos>:nth-child(7){animation-delay:.36s}.modulos>:nth-child(8){animation-delay:.42s}.stat .visual{animation:salta .6s .15s var(--ease) backwards}@keyframes sobe{0%{opacity:0;transform:translateY(14px)}}@keyframes salta{0%{opacity:0;transform:scale(.55) rotate(-12deg)}}@keyframes desce-menu{0%{opacity:0;transform:translateY(-6px)}}.lateral-itens>li>a:hover>.fa:first-child,.lateral-itens>li>button:hover>.fa:first-child{transform:translateX(2px)}.lateral-modulo .chip{transition:transform .3s var(--ease)}.lateral-modulo>button:hover .chip{transform:rotate(-8deg) scale(1.06)}.avatar-topo,.topo .modulo>button>.fa:first-child{transition:transform .3s var(--ease)}.topo .modulo>button:hover>.fa:first-child,.topo .usuario:hover .avatar-topo{transform:scale(1.08)}.topo .sino:hover .fa{animation:balanca .6s ease-in-out}.topo .sino .badge-n:after{content:"";position:absolute;inset:-3px;border-radius:inherit;border:2px solid var(--vermelho);opacity:0;pointer-events:none;animation:pulso 2.2s ease-out .6s 4}@keyframes balanca{20%{transform:rotate(14deg)}45%{transform:rotate(-11deg)}70%{transform:rotate(6deg)}to{transform:none}}@keyframes pulso{0%{transform:scale(.85);opacity:.75}70%,to{transform:scale(1.6);opacity:0}}@supports (animation-timeline:scroll()){.topo:after{animation:topo-rola linear both;animation-timeline:scroll(root block);animation-range:0 140px}@keyframes topo-rola{to{background:rgba(255,255,255,.92);box-shadow:0 12px 28px -20px rgba(19,26,38,.45)}}}.btn.azul,.btn.verde,.btn.vermelho{background-image:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,0))}.btn>.fa-arrow-right{transition:transform .2s var(--ease)}.btn:hover>.fa-arrow-right{transform:translateX(3px)}.toast:after{content:"";position:absolute;left:16px;right:16px;bottom:7px;height:2px;border-radius:2px;background:#6aaeff;opacity:.55;transform-origin:left;animation:tempo-toast 3.5s linear both}.toast.sucesso:after{background:#3fd68a}.toast.erro:after{background:#ff6b6f;animation-duration:6s}.toast.aviso:after{background:#ffc14d}@keyframes tempo-toast{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.visor{position:fixed;inset:0;z-index:300;background:rgba(6,9,15,.95);display:flex;align-items:center;justify-content:center;padding:56px 64px 112px}.visor-foto{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px;box-shadow:0 10px 40px rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.visor-contador{position:absolute;top:16px;left:50%;transform:translateX(-50%);color:#dbe6f7;font-size:14px;letter-spacing:.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visor-fechar,.visor-seta{position:absolute;border:0;background:rgba(255,255,255,.1);color:#fff;width:44px;height:44px;border-radius:50%;font-size:18px;cursor:pointer;display:grid;place-items:center}.visor-fechar:hover,.visor-seta:hover{background:rgba(255,255,255,.22)}.visor-fechar{top:12px;right:14px}.visor-seta{top:calc(50% - 50px)}.visor-seta.esq{left:12px}.visor-seta.dir{right:12px}.visor-miniaturas{position:absolute;left:0;right:0;bottom:12px;display:flex;gap:6px;justify-content:center;overflow-x:auto;padding:0 12px}.visor-miniaturas img{width:76px;height:56px;object-fit:cover;border-radius:8px;opacity:.55;cursor:pointer;border:2px solid transparent;flex:none}.visor-miniaturas img.atual{opacity:1;border-color:var(--azul-claro)}@media (max-width:640px){.visor{padding:52px 8px 92px}.visor-seta{display:none}.visor-miniaturas img{width:58px;height:42px}}.logo-portal{display:inline-flex;align-items:center;justify-content:center;line-height:0;vertical-align:middle}.logo-portal img{display:block;width:auto;height:auto;object-fit:contain}.logo-portal.com-fundo{padding:5px;border-radius:4px}.estoque-ac .cabeca-portal{display:flex;flex-direction:column;align-items:center;gap:3px}.estoque-ac .cabeca-portal .logo-portal{min-height:28px}.selo-autocerto{display:inline-block;font-size:10px;line-height:14px;font-weight:600;color:#6b7a90;border:1px solid #d5d9df;border-radius:8px;padding:0 6px;white-space:nowrap;cursor:help}.estoque-ac .situacao-mu{font-size:10.5px;line-height:13px;color:#4c5668;margin-top:5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.estoque-ac .situacao-mu.erro{color:#6e1a0f;font-weight:600}.estoque-ac .menu-suspenso{position:absolute;z-index:30}.estoque-ac tbody tr:hover>td:nth-child(-n+3){background:#f6f9fe}@media print{.estoque-ac .btn,.estoque-ac thead input{display:none!important}}.form-tx{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;column-gap:24px;grid-row-gap:12px;row-gap:12px;padding:4px 2px}.form-tx .campo-tx{display:flex;flex-direction:column;gap:6px;min-width:0}.form-tx .campo-tx>label{font-size:12.5px;font-weight:700;color:var(--texto-2)}.form-tx .com-mais{display:flex;gap:6px}.form-tx .com-mais .selecao{flex:1 1;min-width:0}.abas-destino{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;margin-bottom:8px;background:#eef1f6;border-radius:12px}.abas-destino button{border:0;background:none;padding:9px 6px;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--texto-2);cursor:pointer}.abas-destino button.ativo{background:#fff;color:var(--tinta);box-shadow:0 1px 3px rgba(19,26,38,.12)}.secao-tx{font-weight:800;color:var(--tinta);font-size:12px;letter-spacing:.05em;text-transform:uppercase;padding-bottom:6px;margin:8px 0;border-bottom:1px solid var(--borda)}@media (max-width:700px){.form-tx{grid-template-columns:1fr}}.form-grade.linhas-zebra>.campo{padding:0}.foto-borrada{overflow:hidden;container-type:inline-size}.foto-borrada img{display:block;filter:blur(8px)!important;filter:blur(3cqw)!important;transform:scale(1.2)!important}.ficha-topo{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:14px}.ficha-quadros{display:grid;grid-template-columns:minmax(220px,1fr) minmax(280px,1.35fr) minmax(280px,1.35fr);grid-gap:16px;gap:16px;margin-bottom:18px;align-items:start}.ficha-quadro{background:#fff;border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-card);overflow:hidden}.ficha-cab{padding:12px 16px;border-bottom:1px solid var(--borda);font-weight:800;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-2);background:var(--superficie-2)}.ficha-corpo{padding:8px 16px 10px}.ficha-linha{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-bottom:1px solid #eef1f5;font-size:13px}.ficha-linha:last-child{border-bottom:0}.ficha-linha>span{color:var(--texto-2)}.ficha-linha>b{font-weight:700;color:var(--tinta);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ficha-abas{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:12px;background:#e9edf3;border-radius:12px}.ficha-abas button{border:0;background:none;color:var(--texto-2);padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;border-radius:9px}.ficha-abas button:hover{color:var(--tinta)}.ficha-abas button.ativo{background:#fff;color:var(--tinta);font-weight:700;box-shadow:0 1px 3px rgba(19,26,38,.12)}@media (max-width:960px){.ficha-quadros{grid-template-columns:1fr}.ficha-topo{justify-content:flex-start}}.botao-info{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:var(--azul-suave);color:var(--azul);font-size:13px}.botao-info:hover{background:var(--azul);color:#fff}.avaliacao-etapas{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-bottom:16px}.avaliacao-etapas>div{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--borda);border-radius:12px;background:#fff;color:var(--texto-3);font-size:13px;font-weight:700}.avaliacao-etapas>div>span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e6eaf0;color:var(--texto-2);font-size:12px;flex:none}.avaliacao-etapas>div.feita{color:#0f8d49;border-color:#c8ecd7;background:#f1fbf5}.avaliacao-etapas>div.feita>span{background:var(--verde);color:#fff}.avaliacao-etapas>div.atual{color:var(--azul);border-color:#c4d8fb;background:var(--azul-suave)}.avaliacao-etapas>div.atual>span{background:var(--azul);color:#fff}@media (max-width:700px){.avaliacao-etapas{grid-template-columns:1fr}}.app-nativo .so-web,html:not(.app-nativo) .so-app{display:none!important}