*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Geist,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit;font-size:inherit}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fm-pagina{min-height:100dvh;background:#F5F8F6;color:#0F5132;font-family:Barlow,system-ui,sans-serif;font-size:16px;display:flex}.fm-lateral{display:none}.fm-coluna{width:100%;max-width:480px;margin:0 auto;min-height:100dvh;background:#F5F8F6}.fm-coluna,.fm-topo{display:flex;flex-direction:column}.fm-topo{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#0F5132;color:#fff;padding:10px 20px 14px;gap:10px}.fm-topo-linha{display:flex;align-items:center;gap:10px;min-height:44px}.fm-titulo{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;line-height:1;flex-grow:1}.fm-icone-btn{width:44px;height:44px;border:0;background:transparent;color:#fff;align-items:center;justify-content:center;border-radius:10px;cursor:pointer}.fm-etapas,.fm-icone-btn{display:flex;flex-shrink:0}.fm-etapas{flex-direction:column;align-items:flex-end;gap:6px}.fm-etapas-txt{font-size:13px;font-weight:700;line-height:1;color:#fff;white-space:nowrap}.fm-etapas-txt span{font-weight:500;color:#CFE6D8}.fm-etapas-seg{display:flex;gap:3px}.fm-seg{width:11px;height:5px;border-radius:3px;background:#2E7A55;transition:background .4s ease}.fm-seg.on{background:#fff}.fm-conteudo{flex-grow:1;padding:16px 20px 14px;display:flex;flex-direction:column;gap:12px}.fm-logo{width:124px;height:auto;display:block;margin-bottom:2px}.fm-h1.fm-h1-boas{font-size:clamp(25px,7.4vw,30px)}.fm-rodape{position:-webkit-sticky;position:sticky;bottom:0;padding:10px 20px calc(12px + env(safe-area-inset-bottom));background:#F5F8F6;border-top:1px solid #e3eae5;display:flex;flex-direction:column;gap:10px}.fm-rodape:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:18px;background:linear-gradient(rgba(245,248,246,0),#F5F8F6);pointer-events:none}.fm-btn{position:relative;width:100%;height:56px;padding:0 6px 0 26px;border:0;border-radius:999px;background:#0F5132;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:flex;align-items:center;gap:12px;cursor:pointer;box-shadow:0 8px 20px -6px rgba(15,81,50,.45);transition:transform .12s,box-shadow .2s,background .2s;-webkit-tap-highlight-color:transparent}.fm-btn:hover{background:#0C4429}.fm-btn:active{transform:scale(.98);box-shadow:0 4px 10px -4px rgba(15,81,50,.45)}.fm-btn-baixar:focus-visible,.fm-btn:focus-visible{outline:3px solid #9BE15D;outline-offset:3px}.fm-btn:disabled{cursor:progress}.fm-btn-rotulo{flex-grow:1;min-width:0;height:1.2em;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis}.fm-btn-rotulo>span{display:block;animation:fm-rola .35s cubic-bezier(.2,.8,.3,1)}@keyframes fm-rola{0%{transform:translateY(110%);opacity:0}}.fm-btn-ic{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:50%;overflow:hidden;isolation:isolate;background:#9BE15D;color:#0F5132;display:flex;align-items:center;justify-content:center}.fm-btn-ic,.fm-btn-ic svg{transition:transform .2s}.fm-btn:hover .fm-btn-ic svg{transform:translateX(3px)}.fm-btn.enchendo .fm-btn-ic{background:#1E6A45;color:#fff}.fm-liquido{position:absolute;left:0;right:0;bottom:0;height:var(--nivel,0);background:#9BE15D;z-index:-1;transition:height .3s ease-out}.fm-liquido:before{content:"";position:absolute;left:0;bottom:calc(100% - 1px);width:200%;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='6' viewBox='0 0 22 6'%3E%3Cpath d='M0 6V3q5.5-4 11 0t11 0v3z' fill='%239BE15D'/%3E%3C/svg%3E") repeat-x 0 0 /22px 6px;animation:fm-onda .7s linear infinite}.fm-btn.enchendo .fm-btn-ic svg{animation:fm-boia 1s ease-in-out infinite}@keyframes fm-onda{to{transform:translateX(-22px)}}@keyframes fm-boia{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}.fm-h1{margin:0;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:31px;line-height:.98;letter-spacing:.005em;text-transform:uppercase;color:#0F5132;text-wrap:balance}.fm-texto{margin:0;color:#3F5248;line-height:1.45;font-size:15px;text-wrap:pretty}.fm-caixa{background:#fff;border:1px solid #e3eae5;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px rgba(15,81,50,.04),0 6px 16px -8px rgba(15,81,50,.1)}.fm-caixa-topo{padding:7px 16px;background:#F4FAEF;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#2E7A55;border-bottom:1px solid #e3efd8}.fm-check-item{display:flex;align-items:center;gap:12px;padding:8px 16px;font-size:15px}.fm-check-item+.fm-check-item{border-top:1px solid #e8eeea}.fm-num{width:24px;height:24px;flex-shrink:0;border-radius:50%;background:#0F5132;color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center}.fm-link{color:#0F5132;font-weight:600}.fm-btn-borda{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:1.5px solid #0f5132;border-radius:999px;transition:background .15s,transform .12s;color:#0F5132;font-weight:700;font-size:15px;text-decoration:none;background:#fff}.fm-campo{display:flex;flex-direction:column;gap:4px}.fm-dica{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#8A5A00}.fm-dica:before{content:"!";width:16px;height:16px;border-radius:50%;background:#FFE29A;color:#6B4500;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.fm-rotulo{font-size:14.5px;font-weight:600;color:#22382D}.fm-btn-borda:active{transform:scale(.98)}.fm-btn-borda:hover{background:#F4FAEF}.fm-input{height:52px;padding:0 14px;border:1.5px solid #c9d6ce;border-radius:12px;background:#fff;font-size:17px;color:#0F5132;outline:none;width:100%;transition:border-color .15s,box-shadow .15s,background .15s}.fm-input::placeholder{color:#9AA9A1}.fm-input:hover{border-color:#A9BDB1}.fm-input:focus{border-color:#0F5132;box-shadow:0 0 0 4px #DDF3C8}.fm-input.ok{border-color:#2E7A55}.fm-input.erro{border-color:#B42318;background:#FFF7F6}.fm-input.erro:focus{box-shadow:0 0 0 4px #FBDAD6}.fm-input-caixa{position:relative;display:flex;align-items:center}.fm-input-caixa.com-ico .fm-input{padding-left:46px}.fm-input-caixa:has(.fm-input-ok) .fm-input{padding-right:46px}.fm-input-ico{position:absolute;left:15px;color:#7C8F84;pointer-events:none;transition:color .15s}.fm-input-caixa:focus-within .fm-input-ico{color:#0F5132}.fm-input-ok{position:absolute;right:14px;width:22px;height:22px;border-radius:50%;background:#9BE15D;color:#0F5132;display:flex;align-items:center;justify-content:center;pointer-events:none;animation:fm-surge .2s ease-out}@keyframes fm-surge{0%{transform:scale(.4);opacity:0}}@media (prefers-reduced-motion:reduce){.fm-input-ok{animation:none}}.fm-erro{display:flex;align-items:center;gap:6px;color:#B42318;font-size:13px;font-weight:600}.fm-erro:before{content:"!";width:16px;height:16px;flex-shrink:0;border-radius:50%;background:#B42318;color:#fff;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.fm-placa-moldura{align-self:center;width:min(100%,300px);aspect-ratio:400/130;box-sizing:border-box;display:flex;flex-direction:column;border:1.5px solid #3a403c;border-radius:8px;overflow:hidden;background:#fff;transition:box-shadow .15s}.fm-placa-faixa{flex:0 0 19%;display:flex;align-items:center;justify-content:center;padding-left:.45em;background:#2A4A9B;color:#fff;font-size:10px;font-weight:700;letter-spacing:.45em}.fm-placa{flex:1 1 auto;min-height:0;width:100%;box-sizing:border-box;padding:0 0 0 .1em;border:0;background:transparent;outline:none;text-align:center;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:46px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#1B1F1C}.fm-placa::placeholder{color:#C5CCC8}.fm-placa-moldura:focus-within{box-shadow:0 0 0 3px #9BE15D}.fm-grade2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.fm-cartao{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 14px 16px;border-radius:16px;text-align:left;cursor:pointer;border:1.5px solid #dce5df;background:#fff;color:#0F5132;transition:border-color .15s,background .15s,box-shadow .15s}.fm-cartao:hover{border-color:#A9BDB1}.fm-cartao.on{border:2px solid #0f5132;padding:13.5px 13.5px 15.5px;background:#F4FAEF;box-shadow:0 6px 18px rgba(15,81,50,.12)}.fm-cartao-ilu{width:64px;height:56px;margin-bottom:6px;border-radius:14px;background:#EEF5EA;display:flex;align-items:center;justify-content:center;transition:background .15s}.fm-cartao.on .fm-cartao-ilu{background:#E1F3D1}.fm-cartao-tag{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5C7266}.fm-cartao.on .fm-cartao-tag{color:#2E7A55}.fm-cartao-tit{font-size:16px;font-weight:600;line-height:1.3;color:#0F5132}.fm-cartao-radio{position:absolute;top:12px;right:12px;width:22px;height:22px;box-sizing:border-box;border-radius:50%;border:2px solid #c9d6ce;background:#fff;color:transparent;display:flex;align-items:center;justify-content:center;transition:all .15s}.fm-cartao.on .fm-cartao-radio{border-color:#0F5132;background:#0F5132;color:#9BE15D}.fm-quem{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.fm-quem .fm-cartao{overflow:hidden;min-height:0;padding:10px 12px 18px;gap:4px;transition:background .2s,border-color .2s,box-shadow .2s,transform .1s}.fm-quem .fm-cartao.on{padding:9.5px 11.5px 17.5px;background:#0F5132;border-color:#0F5132;box-shadow:0 10px 24px rgba(15,81,50,.28)}.fm-quem .fm-cartao:active{transform:scale(.97)}.fm-quem .fm-cartao:after{content:"";position:absolute;left:0;right:0;bottom:7px;height:3px;background-image:linear-gradient(90deg,#C9D6CE 50%,transparent 0);background-size:16px 3px}.fm-quem .fm-cartao.on:after{background-image:linear-gradient(90deg,#9BE15D 50%,transparent 0);animation:fm-estrada .6s linear infinite}.fm-quem .fm-cartao-ilu{width:38px;height:38px;margin:0 0 2px;border-radius:50%;background:#EEF8E4}.fm-quem .fm-cartao.on .fm-cartao-ilu{background:#9BE15D;animation:fm-pulo .45s ease-out}.fm-quem .fm-cartao-radio{top:10px;right:10px}.fm-quem .fm-cartao.on .fm-cartao-radio{border-color:#9BE15D;background:#9BE15D;color:#0F5132}.fm-quem .fm-cartao-tit{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.01em;transition:color .2s}.fm-quem .fm-cartao-sub{font-size:13px}.fm-quem .fm-cartao.on .fm-cartao-tit{color:#fff}.fm-quem .fm-cartao.on .fm-cartao-sub{color:#CFE6D8}@keyframes fm-estrada{to{background-position:-16px 0}}@keyframes fm-pulo{0%{transform:scale(1)}40%{transform:scale(1.15) rotate(-6deg)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fm-quem .fm-cartao.on .fm-cartao-ilu,.fm-quem .fm-cartao.on:after{animation:none}}.fm-cartao-sub{font-size:14px;line-height:1.3;color:#3F5248}.fm-rotulo-quem{font-size:17px;font-weight:700;margin-top:4px}.fm-dica-escolha{font-size:14px;color:#3F5248;line-height:1.4;margin-top:-2px}.fm-como{margin-top:4px}.fm-como-lista{list-style:none;margin:0;padding:14px 10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.fm-como-lista li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.fm-como-lista li:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 20px);right:calc(-50% + 17px);border-top:2px dotted #b5c8bc}.fm-como-lista .fm-num{width:28px;height:28px;font-size:13px}.fm-como-lista li:last-child .fm-num{background:#9BE15D;color:#0F5132}.fm-como-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.fm-como-txt b{font-size:14px;font-weight:700;line-height:1.2;color:#0F5132}.fm-como-txt span{font-size:12.5px;line-height:1.3;color:#4A5E53}.fm-separe .fm-check-item{padding:5px 14px;font-size:14px;line-height:1.3}.fm-separe .fm-caixa-topo{padding:7px 14px}.fm-pilula{height:46px;border-radius:999px;transition:background .15s,border-color .15s;font-size:15px;font-weight:600;cursor:pointer;border:2px solid #dce5df;background:#fff;color:#0F5132}.fm-pilula.on{border-color:#0F5132;background:#EEF8E4}.fm-bloco{display:flex;flex-direction:column;gap:12px;padding:16px;background:#fff;border-radius:16px;border:1px solid #e3eae5;box-shadow:0 1px 2px rgba(15,81,50,.04),0 6px 16px -8px rgba(15,81,50,.1)}.fm-doc{display:flex;align-items:center;gap:14px;min-height:62px;padding:9px 12px;border-radius:14px;color:#0F5132;cursor:pointer;border:2px dashed #a9bdb1;background:#FAFCFB;position:relative}.fm-doc.ok{border:2px solid #0f5132;background:#fff;box-shadow:0 6px 16px -8px rgba(15,81,50,.18)}.fm-doc input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.fm-doc-ic{width:40px;height:40px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0F5132;color:#fff}.fm-doc.ok .fm-doc-ic{background:#9BE15D;color:#0F5132}.fm-doc-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex-grow:1}.fm-doc-nome{font-weight:700;font-size:16px}.fm-doc-sub{font-size:14px;color:#3F5248;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-doc-curso{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;border-radius:8px;background:#9BE15D;color:#0F5132;font-weight:700;text-decoration:none;white-space:nowrap}.fm-doc-curso,.fm-doc-limpar{position:relative;z-index:2;height:36px;padding:0 10px;font-size:13px}.fm-doc-limpar{border:1px solid #dce5df;border-radius:8px;background:#fff;color:#3F5248;cursor:pointer}.fm-lado-dica{display:flex;align-items:center;gap:12px}.fm-lado-dica .fm-lado-desenho{flex-shrink:0;color:#0F5132}.fm-btn-lado{position:relative}.fm-btn-lado input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.fm-btn-lado.enchendo,.fm-btn-lado.enchendo input{cursor:progress}.fm-btn-lado:not(.enchendo) .fm-liquido{display:none}.fm-lado-dica{font-size:15px;line-height:1.4}.fm-btn-lado:focus-within{outline:3px solid #9BE15D;outline-offset:3px}.fm-lado-pdf{position:relative;align-self:flex-start;font-size:13px;color:#3F5248;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.fm-lado-pdf input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.fm-resumo-linha{display:flex;align-items:center;gap:12px;padding:12px 8px 12px 16px}.fm-resumo-linha+.fm-resumo-linha{border-top:1px solid #e8eeea}.fm-editar{height:44px;padding:0 12px;border:0;background:transparent;color:#0F5132;font-size:15px;font-weight:700;text-decoration:underline;cursor:pointer}.fm-aviso{padding:12px 14px;border-radius:12px;background:#FDECEA;color:#8A1C12;font-size:14px;line-height:1.4}.ps-fim{display:flex;flex-direction:column;padding-top:2px}.ps-fim .fm-logo{margin-bottom:14px}.ps-palco{position:relative;height:132px;border-radius:20px;overflow:hidden;background:#EEF8E4;border:1px solid #ddefcb}.ps-circ{position:absolute;left:50%;top:18px;width:64px;height:64px;margin-left:-32px;animation:ps-respira .5s ease-out .95s}.ps-aro{animation:ps-desenha .6s cubic-bezier(.4,0,.2,1) .15s forwards}.ps-aro,.ps-ok{stroke-dasharray:1;stroke-dashoffset:1}.ps-ok{animation:ps-desenha .35s ease-out .65s forwards}.ps-via{position:absolute;left:24px;right:24px;bottom:20px;height:2px;background-image:linear-gradient(90deg,#B9D9A0 50%,transparent 0);background-size:14px 2px}.ps-carro{position:absolute;bottom:21px;left:calc(50% - 20px);animation:ps-rola 1s cubic-bezier(.25,.6,.3,1) .5s both}.ps-tit{margin:18px 0 6px;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:30px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:#0F5132}.ps-lead,.ps-tit{text-align:center}.ps-lead{margin:0 auto;max-width:32ch;color:#3F5248;font-size:15px;line-height:1.5}.ps-linha{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 14px}.ps-linha li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#5C7266;text-align:center}.ps-linha li:not(:last-child):after{content:"";position:absolute;top:8px;left:calc(50% + 14px);right:calc(-50% + 14px);height:2px;background:#DCE5DF}.ps-linha li:first-child:after{background:#B9D9A0}.ps-linha i{width:18px;height:18px;border-radius:50%;border:2px solid #c9d6ce;background:#fff;color:#0F5132;display:flex;align-items:center;justify-content:center}.ps-linha .feito i{background:#9BE15D;border-color:#9BE15D}.ps-linha .agora,.ps-linha .feito{color:#0F5132}.ps-linha .agora i{border-color:#0F5132}.ps-linha .agora i:after{content:"";width:6px;height:6px;border-radius:50%;background:#0F5132;animation:ps-pisca 1.6s ease-in-out infinite}.ps-agora{display:flex;gap:10px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid #e3eae5}.ps-agora b{display:block;font-size:15px;margin-bottom:2px}.ps-agora p{margin:0;font-size:14px;line-height:1.45;color:#3F5248}.ps-tranq{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 16px;font-size:14px;font-weight:600;color:#2E7A55;text-align:center}.ps-sobe{animation:ps-up .5s ease-out var(--d,0s) both}@keyframes ps-desenha{to{stroke-dashoffset:0}}@keyframes ps-respira{50%{transform:scale(1.06)}}@keyframes ps-rola{0%{transform:translateX(-46px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ps-pisca{0%,to{opacity:.35}50%{opacity:1}}@keyframes ps-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ps-linha *,.ps-palco *,.ps-sobe{animation:none!important}.ps-aro,.ps-ok{stroke-dashoffset:0}}@media (max-width:380px){.fm-btn{font-size:19px;padding-left:20px}}@media (max-height:760px) and (max-width:899px){.fm-topo{padding:6px 20px 10px}.fm-conteudo{padding-top:12px;gap:10px}.fm-logo{width:104px;margin-bottom:0}.fm-texto{font-size:14.5px;line-height:1.4}.fm-quem .fm-cartao{padding-top:8px}.fm-quem .fm-cartao-ilu{width:32px;height:32px}.fm-quem .fm-cartao-tit{font-size:20px}.fm-como-lista{padding:10px 8px}.fm-como-txt span{display:none}.fm-separe .fm-check-item{padding:4px 14px}.fm-btn{height:52px}.fm-btn-ic{width:40px;height:40px}}@media (min-width:900px){.fm-lateral{display:flex;flex:1 1;min-width:0;background:#0F5132;color:#fff;padding:48px 64px;flex-direction:column;justify-content:space-between;gap:32px;position:-webkit-sticky;position:sticky;top:0;height:100dvh}.fm-como{display:none}.fm-coluna{flex:0 0 auto;width:480px;margin:24px 48px;min-height:auto;max-height:calc(100dvh - 48px);border-radius:24px;overflow:auto;border:1px solid #dce5df;box-shadow:0 24px 60px rgba(15,81,50,.18);align-self:center}}.tema-claro{--bg:#F6F7F6;--surface:#FFFFFF;--surface2:#F8F9F8;--border:#E4E7E4;--border2:#D5DAD6;--rowline:#EEF0EE;--text:#1B1F1C;--text2:#2E3430;--text3:#4A514C;--muted:#5C635E;--active-bg:#E5F0EA;--active-text:#0F4A2D;--primary:#17643F;--warn:#A04500;--b-novo-bg:#E3EEFB;--b-novo:#174A85;--b-ana-bg:#EDE7F8;--b-ana:#4B2C82;--b-pen-bg:#FDEBD3;--b-pen:#7A3E00;--b-env-bg:#DDF0E4;--b-env:#0F4A2D;--s-chegou:#2F7FD0;--s-enviou:#1F8A4C;--lat-bg:linear-gradient(180deg,#EEF6D8,#F6FAEA 55%,#FFFFFF);--lat-border:#DCEBB5;--lat-hover:#E6F1C8;--lat-on-bg:#AAD04A;--lat-on-text:#111131;--lat-selo-bg:#FFFFFF;--lat-bol-bg:#111131;--lat-bol-fg:#FFFFFF;--lat-ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 260' preserveAspectRatio='none'%3E%3Cpath d='M0 100 C 70 60, 150 120, 248 42 V260 H0Z' fill='%23AAD04A' fill-opacity='.35'/%3E%3Cpath d='M0 130 C 72 92, 152 148, 248 70 V260 H0Z' fill='%23FFFFFF'/%3E%3Cpath d='M0 138 C 72 100, 152 156, 248 78 V260 H0Z' fill='%23AAD04A'/%3E%3Cpath d='M0 172 C 75 138, 155 188, 248 118 V260 H0Z' fill='%23FFFFFF'/%3E%3Cpath d='M0 180 C 75 146, 155 196, 248 126 V260 H0Z' fill='%23111131'/%3E%3C/svg%3E");color-scheme:light}.tema-escuro{--bg:#0F1311;--surface:#171C19;--surface2:#1D2420;--border:#26302A;--border2:#34403A;--rowline:#1F2723;--text:#EEF2EF;--text2:#C9D1CB;--text3:#A9B3AC;--muted:#97A29B;--active-bg:#183626;--active-text:#8FE0B0;--primary:#1E7F4C;--warn:#F0A35E;--b-novo-bg:#17304F;--b-novo:#A9CCF5;--b-ana-bg:#2D2347;--b-ana:#CDB8F5;--b-pen-bg:#3D2A12;--b-pen:#F5C489;--b-env-bg:#183626;--b-env:#8FE0B0;--s-chegou:#4A90E2;--s-enviou:#25A05C;--lat-bg:linear-gradient(180deg,#1A1B44,#15163A 55%,#111131);--lat-border:#2A2C58;--lat-hover:#25275A;--lat-on-bg:#AAD04A;--lat-on-text:#111131;--lat-selo-bg:transparent;--lat-bol-bg:#AAD04A;--lat-bol-fg:#111131;--lat-ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 260' preserveAspectRatio='none'%3E%3Cpath d='M0 100 C 70 60, 150 120, 248 42 V260 H0Z' fill='%232B2D6E' fill-opacity='1'/%3E%3Cpath d='M0 130 C 72 92, 152 148, 248 70 V260 H0Z' fill='%23111131'/%3E%3Cpath d='M0 138 C 72 100, 152 156, 248 78 V260 H0Z' fill='%23AAD04A'/%3E%3Cpath d='M0 172 C 75 138, 155 188, 248 118 V260 H0Z' fill='%23111131'/%3E%3Cpath d='M0 180 C 75 146, 155 196, 248 126 V260 H0Z' fill='%230A0A20'/%3E%3C/svg%3E");color-scheme:dark}.p-app{min-height:100dvh;display:flex;background:var(--bg);color:var(--text);font-size:14px}.p-lateral{width:248px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100dvh;overflow-y:auto;border-right:1px solid var(--lat-border);display:flex;flex-direction:column}.p-marca{display:flex;align-items:center;gap:12px;padding:20px 20px 18px;border-bottom:1px solid var(--lat-border)}.p-nav{display:flex;flex-direction:column;gap:4px;padding:16px 12px}.p-nav-grupo{display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.08em;color:var(--muted);padding:8px 10px 6px}.p-nav-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:var(--text2);text-decoration:none}.p-nav-item:hover{background:var(--lat-hover)}.p-nav-item.on{background:var(--lat-on-bg);color:var(--lat-on-text);font-weight:700}.p-bolinha{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--primary);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.p-selo{letter-spacing:0;font-size:10px;padding:2px 6px;border-radius:4px;border:1px solid var(--border2)}.p-usuario{margin-top:auto;gap:10px;padding:16px 20px;border-top:1px solid var(--lat-border)}.p-avatar,.p-usuario{display:flex;align-items:center}.p-avatar{width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--active-bg);color:var(--active-text);justify-content:center;font-weight:600;font-size:13px}.p-lateral .p-selo{border-color:var(--lat-border);background:var(--lat-selo-bg)}.p-lateral .p-bolinha{background:var(--lat-bol-bg);color:var(--lat-bol-fg)}.p-lateral .p-nav-item.on .p-bolinha{background:#111131;color:#FFFFFF}.p-lateral .p-usuario{border-top-color:transparent;color:#FFFFFF;--muted:#C9CBE3}.p-lateral .p-avatar{background:#AAD04A;color:#111131;font-weight:700}.p-principal{flex-grow:1;min-width:0;display:flex;flex-direction:column}.p-barra{display:flex;align-items:center;gap:8px;height:56px;padding:0 32px;background:var(--surface);border-bottom:1px solid var(--border);color:var(--muted)}.p-barra a{color:var(--muted);text-decoration:none}.p-barra strong{color:var(--text);font-weight:500}.p-corpo{padding:28px 32px 40px;display:flex;flex-direction:column;gap:20px}.p-h1{margin:0;font-size:26px;font-weight:700;letter-spacing:-.01em}.p-sub{margin:0;color:var(--text3)}.p-cartao{background:var(--surface);border:1px solid var(--border);border-radius:12px}.p-cartao-pad{padding:20px;display:flex;flex-direction:column;gap:14px}.p-cartao-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border)}.p-h2{margin:0;font-size:16px;font-weight:600}.p-muted{color:var(--muted);font-size:13px}.p-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:8px;background:var(--primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.p-btn:disabled{opacity:.55;cursor:not-allowed}.p-btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 14px;border:1px solid var(--border2);border-radius:8px;background:var(--surface);color:var(--text);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.p-btn2.perigo{border-color:var(--warn);color:var(--warn)}.p-btn.p-btn-mini,.p-btn2.p-btn-mini{height:32px;padding:0 12px;font-size:13px;border-radius:8px}@media (max-width:600px){.p-btn.p-btn-mini,.p-btn2.p-btn-mini{height:36px}}.p-ic{width:44px;height:44px;border:1px solid var(--border2);border-radius:8px;background:var(--surface);color:var(--text2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.p-ic.verde{color:var(--primary)}.p-pilulas{display:flex;gap:8px;flex-wrap:wrap}.p-pilula{height:40px;padding:0 16px;border-radius:999px;font-size:13px;cursor:pointer;background:var(--surface);border:1px solid var(--border2);color:var(--text2);font-weight:500;white-space:nowrap}.p-pilula.on{background:var(--active-bg);border-color:var(--primary);color:var(--active-text);font-weight:600}.p-busca{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;background:var(--surface);border:1px solid var(--border2);border-radius:8px;width:380px;max-width:100%;color:var(--muted)}.p-busca input{border:0;outline:none;flex-grow:1;background:transparent;color:var(--text);font-size:14px}.p-select{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;background:var(--surface);border:1px solid var(--border2);border-radius:8px;color:var(--text2)}.p-select select{border:0;background:transparent;color:var(--text);outline:none}.p-tabela-cab,.p-tabela-linha{display:grid;grid-template-columns:2.4fr 1fr 1.1fr 1fr .8fr 1.2fr 1.1fr 176px;grid-gap:12px;gap:12px;align-items:center;padding:12px 20px}.p-tabela-cab{border-bottom:1px solid var(--border);font-size:13px;font-weight:500;color:var(--text3)}.p-tabela-linha{border-bottom:1px solid var(--rowline)}.p-nome{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-acoes{display:flex;justify-content:flex-end;gap:6px}.p-etiqueta{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.st-novo{background:var(--b-novo-bg);color:var(--b-novo)}.st-desistiu{background:var(--rowline);color:var(--muted)}.p-btn.p-btn-perigo{background:#C62828;color:#fff}.p-btn.p-btn-perigo:hover:not(:disabled){background:#A52020}.p-menu-item.p-menu-perigo{color:#C62828;border-top:1px solid var(--rowline);border-radius:0 0 8px 8px}.st-em_analise{background:var(--b-ana-bg);color:var(--b-ana)}.st-pendente{background:var(--b-pen-bg);color:var(--b-pen)}.st-enviado{background:var(--b-env-bg);color:var(--b-env)}.p-alerta{color:var(--warn);font-weight:600}.p-vazio{padding:40px 20px;text-align:center;color:var(--text3)}.p-input{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid var(--border2);border-radius:8px;background:var(--surface);font-size:14px;color:var(--text)}.p-rotulo{display:flex;flex-direction:column;gap:6px}.p-rotulo>span{font-size:13px;font-weight:600;color:var(--text2)}.p-secao{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--muted)}.p-grade2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start}.p-grade4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.p-numero{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:12px;background:var(--surface);border:1px solid var(--border);text-decoration:none;color:inherit}.p-numero.alerta{border-color:var(--warn)}.p-numero b{font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1}.p-chave{position:relative;width:46px;height:28px;flex-shrink:0;border:0;border-radius:999px;cursor:pointer;padding:0;background:var(--border2)}.p-chave:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .15s}.p-chave.on{background:var(--primary)}.p-chave.on:after{left:21px}.p-linha-campo{justify-content:space-between;gap:12px;min-height:48px;padding:4px 12px 4px 18px;background:var(--surface2);border:1px solid var(--rowline);border-radius:10px}.p-copiar,.p-linha-campo{display:flex;align-items:center}.p-copiar{width:36px;height:36px;flex-shrink:0;border-radius:8px;justify-content:center;cursor:pointer;border:1px solid var(--border2);background:var(--surface);color:var(--text3)}.p-copiar.ok{border-color:var(--primary);background:var(--b-env-bg);color:var(--b-env)}.p-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:60;padding:12px 18px;border-radius:10px;background:var(--text);color:var(--bg);font-weight:500;box-shadow:0 10px 30px rgba(0,0,0,.25)}.p-modal-fundo{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:20px}.p-modal{width:100%;max-width:460px;color:var(--text);border-radius:16px;padding:24px;gap:14px;box-shadow:0 24px 60px rgba(0,0,0,.3)}.p-menu-tema,.p-modal{background:var(--surface);display:flex;flex-direction:column}.p-menu-tema{position:absolute;right:0;top:48px;z-index:10;width:220px;padding:12px 8px 8px;border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 32px rgba(0,0,0,.18);gap:2px}.p-menu-tema button{display:flex;align-items:center;gap:12px;height:44px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--text);cursor:pointer}.p-menu-tema button.on{background:var(--active-bg);font-weight:600}.p-hamburguer{display:none}.p-tema{margin-left:auto;position:relative;flex-shrink:0;width:46px;height:26px;padding:0;border-radius:999px;cursor:pointer;border:1px solid var(--border2);background:var(--surface2);transition:background .25s,border-color .25s}.p-tema:before{content:"";position:absolute;inset:-9px -4px}.p-tema-bola{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:#F59E0B;box-shadow:0 0 6px rgba(245,158,11,.45);transition:left .25s ease,background .25s,box-shadow .25s}.p-tema:hover{border-color:var(--text3)}.p-tema.escuro .p-tema-bola{left:22px;background:#3B82F6;box-shadow:0 0 6px rgba(59,130,246,.5)}.p-tema:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.p-cards{display:none}.p-abas{display:flex;gap:8px}.p-grade-inicio{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:20px;gap:20px;align-items:start}.p-item{align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--rowline)}.p-item,.p-item-info{display:flex;text-decoration:none;color:inherit}.p-item-info{flex-direction:column;gap:3px;min-width:0;flex-grow:1}.p-item-topo{justify-content:space-between;gap:10px;min-width:0}.p-item-topo,.p-placar{display:flex;align-items:center}.p-placar{gap:12px;padding:12px 20px;border-bottom:1px solid var(--rowline)}.p-carregando{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;overflow:hidden;background:transparent}.p-carregando:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;border-radius:3px;background:var(--primary);box-shadow:0 0 8px var(--primary);animation:p-indo 1s ease-in-out infinite}@keyframes p-indo{0%{left:-40%}to{left:100%}}.p-esq{background:var(--rowline);border-radius:8px;animation:p-pulso 1.2s ease-in-out infinite}@keyframes p-pulso{0%,to{opacity:1}50%{opacity:.45}}.p-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dv-linha{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--rowline);flex-wrap:wrap}.dv-url{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-acoes{display:flex;gap:6px;flex-wrap:wrap}.dv-pilula{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--border2);background:var(--surface);color:var(--text2);font-size:13px;font-weight:600;text-decoration:none}.dv-pilula.on{border-color:var(--primary);background:var(--active-bg);color:var(--active-text)}.dv-aba{height:40px;padding:0 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:14px;font-weight:600;cursor:pointer}.dv-aba.on{color:var(--primary);border-bottom-color:var(--primary)}.dv-alerta{gap:8px;margin:0 4px 8px;padding:10px 12px;border-radius:10px;background:var(--b-pen-bg);color:var(--b-pen);font-size:13px;font-weight:600}.dv-alerta,.dv-etapa{display:flex;align-items:center}.dv-etapa{gap:14px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--text);cursor:pointer;text-align:left}.dv-etapa.sel,.dv-etapa:hover{background:var(--surface2)}.dv-etapa.pior{background:var(--b-pen-bg)}.dv-etapa-nome{width:170px;flex-shrink:0;display:flex;flex-direction:column;gap:2px;font-size:13px}.dv-etapa-nome small{font-size:11.5px;color:var(--muted)}.dv-trilho{flex-grow:1;min-width:0;height:14px;border-radius:7px;background:var(--rowline);display:flex;overflow:hidden}.dv-trilho>span{height:100%;border-radius:7px;transition:width .4s ease}.dv-num{width:40px;text-align:right;font-weight:700;font-size:15px}.dv-detalhe{margin:0 10px 6px;padding:8px 12px;border-radius:8px;background:var(--text);color:var(--bg);font-size:12.5px}.dv-orig{display:grid;grid-template-columns:minmax(0,1fr) 64px 70px 80px;grid-gap:10px;gap:10px;align-items:center;padding:12px 4px;border-bottom:1px solid var(--rowline)}.dv-orig>b,.dv-orig>span:not(:first-child){text-align:right}.dv-orig-cab{font-size:12px;font-weight:600;color:var(--muted)}.dv-resumo{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 20px;text-decoration:none;color:inherit}.dv-resumo:hover{border-color:var(--border2)}.dv-resumo-num{font-size:15px}.dv-resumo-num b{font-size:18px}.dv-resumo-ver{margin-left:auto;font-size:13px;font-weight:600;color:var(--primary)}.f-barra-mob,.so-mob{display:none}.p-funcao{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.03em;background:var(--rowline);color:var(--text3)}.p-funcao.aj{background:#FFF1DC;color:#8A4B00}.tema-escuro .p-funcao.aj{background:#3D2A12;color:#F5C489}.p-btn2.f-ja{color:var(--b-env);background:var(--b-env-bg);border-color:transparent}.f-abas,.so-desk-flex{display:flex}.f-abas{gap:8px;padding:14px 20px;border-bottom:1px solid var(--border);flex-wrap:wrap}.f-aba-corpo{padding:20px}.f-campo{cursor:pointer}.f-campo.copiado{border-color:var(--primary)}.f-campo-txt{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;flex-grow:1}.f-campo-rot{font-size:14px;color:var(--muted);white-space:nowrap}.f-campo-val{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0}@media (max-width:900px){.p-lateral{position:fixed;left:0;top:0;z-index:40;transform:translateX(-100%);transition:transform .2s;box-shadow:0 0 40px rgba(0,0,0,.25)}.p-lateral.aberta{transform:none}.p-hamburguer{display:inline-flex;width:44px;height:44px;margin-left:-12px;border:0;background:transparent;color:var(--text);align-items:center;justify-content:center;cursor:pointer}.p-barra{padding:0 16px}.p-corpo{padding:16px 16px 32px;gap:14px}.p-tabela{display:none}.p-cards{display:flex;flex-direction:column;gap:10px}.p-grade-inicio,.p-grade2,.p-grade4{grid-template-columns:minmax(0,1fr)}.p-numero{padding:14px;gap:6px}.p-numero b{font-size:30px}.p-cartao-topo,.p-item,.p-placar{padding-left:16px;padding-right:16px}.p-grade4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p-pilulas.rolar{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.p-pilulas.rolar::-webkit-scrollbar{display:none}.p-busca{width:100%}.p-h1{font-size:22px}.so-desk,.so-desk-flex,.so-desk-inline{display:none!important}.dv-linha{padding:14px 16px}.dv-etapa-nome{width:112px}.dv-orig{grid-template-columns:minmax(0,1fr) 52px 60px 62px;gap:6px}.so-mob{display:inline-flex}.f-corpo{padding-bottom:104px}.f-barra-mob{display:flex;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);box-shadow:0 -6px 20px rgba(0,0,0,.08)}.f-abas{flex-wrap:nowrap;padding:10px 12px;gap:6px}.f-abas .p-btn2{flex:1 1;min-width:0;padding:0 6px;height:42px}.f-aba-corpo{padding:14px}.f-campo{padding:8px 8px 8px 14px;min-height:58px}.f-campo-txt{flex-direction:column;align-items:flex-start;gap:2px}.f-campo-rot{font-size:12px}.f-campo-val{white-space:normal;overflow-wrap:anywhere;text-align:left;font-size:16px}}.fm-bloco-tit{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0F5132}.fm-texto-p{font-size:14px;line-height:1.45;color:#3F5248;margin-top:-6px}.fm-busca,.fm-local{font-size:13px;color:#3F5248}.fm-local{margin-top:-6px}.fm-achado{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:#EEF8E4;border:1px solid #cdedb3;font-size:15px;line-height:1.4;color:#111131}.fm-achado-rot{font-size:13px;font-weight:700;color:#0F5132}.fm-achado-rot span{font-weight:500;color:#3F5248}.fm-link-btn{align-self:flex-start;border:0;background:none;padding:4px 0 0;font:inherit;font-size:14px;font-weight:600;color:#2E7A55;text-decoration:underline;cursor:pointer}.fm-passos{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.4;color:#111131}.fm-passos span{display:flex;gap:10px;align-items:flex-start}.fm-passos b{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#9BE15D;color:#0F5132;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.fm-btn-borda:disabled{opacity:.6}button.fm-btn-borda{cursor:pointer;font-family:inherit}.fm-btn-baixar{display:flex;align-items:center;gap:10px;width:100%;height:52px;padding:0 5px 0 20px;border:1.5px solid #0f5132;border-radius:999px;background:#fff;color:#0F5132;font:inherit;font-weight:700;font-size:15px;cursor:pointer;transition:background .25s,color .25s,transform .12s;-webkit-tap-highlight-color:transparent}.fm-btn-baixar:active{transform:scale(.98)}.fm-btn-baixar:disabled{cursor:progress}.fm-btn-baixar .fm-btn-rotulo{text-align:left}.fm-btn-baixar .fm-btn-ic{width:40px;height:40px;background:#0F5132;color:#fff}.fm-btn-baixar:hover:not(:disabled) .fm-baixar-ic{animation:fm-desce .7s ease-in-out infinite}.fm-btn-baixar.enchendo .fm-btn-ic{background:#1E6A45;color:#fff}.fm-btn-baixar.enchendo .fm-liquido{animation:fm-sobe 1.4s cubic-bezier(.4,.1,.5,1) forwards}.fm-btn-baixar.enchendo .fm-baixar-ic{animation:fm-desce .7s ease-in-out infinite}.fm-btn-baixar.pronto{background:#0F5132;color:#fff}.fm-btn-baixar.pronto .fm-btn-ic{background:#9BE15D;color:#0F5132}.fm-btn-baixar.pronto .fm-btn-ic svg{animation:fm-surge .3s ease-out}@keyframes fm-sobe{0%{height:0}to{height:110%}}@keyframes fm-desce{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.fm-btn-baixar .fm-baixar-ic,.fm-btn-baixar.enchendo .fm-liquido,.fm-btn-rotulo>span,.fm-btn.enchendo .fm-btn-ic svg,.fm-liquido:before{animation:none!important}.fm-btn-baixar.enchendo .fm-liquido{height:100%}}.p-etiqueta.p-quart{height:22px;padding:0 8px;font-size:11px;letter-spacing:.03em;text-transform:uppercase;background:transparent;color:var(--text2);border:1px solid var(--border2)}.f-campo.f-longo .f-campo-txt{align-items:flex-start}.f-campo.f-longo .f-campo-val{white-space:normal;overflow-wrap:anywhere;text-align:right;line-height:1.35}.fm-aviso-info{padding:12px 14px;border-radius:12px;background:#EEF8E4;border:1px solid #cdedb3;font-size:14px;line-height:1.45;color:#0F3B26}.fm-wa-fundo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#fff}.p-link-btn{border:0;background:none;padding:0;font:inherit;color:var(--primary);font-weight:600;text-decoration:underline;cursor:pointer}.cfg-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start}.cfg-coluna{display:flex;flex-direction:column;gap:20px;min-width:0}@media (max-width:900px){.cfg-grade{grid-template-columns:minmax(0,1fr)}}.tema-claro .p-lateral{--lat-bg:linear-gradient(180deg,#FFFFFF,#F3F8E4);--lat-ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 900'%3E%3Cg opacity='.55'%3E%3Cpath d='M40 40 C 30 120, 230 220, 200 330 S 40 430, 60 520 S 250 600, 244 698' fill='none' stroke='%23AAD04A' stroke-width='3' stroke-linecap='round' stroke-dasharray='1 9'/%3E%3Ccircle cx='40' cy='40' r='5' fill='%23AAD04A'/%3E%3Ccircle cx='40' cy='40' r='2' fill='%23FFFFFF'/%3E%3Ccircle cx='200' cy='330' r='5' fill='%23AAD04A'/%3E%3Ccircle cx='200' cy='330' r='2' fill='%23FFFFFF'/%3E%3Ccircle cx='60' cy='520' r='5' fill='%23AAD04A'/%3E%3Ccircle cx='60' cy='520' r='2' fill='%23FFFFFF'/%3E%3C/g%3E%3Cg transform='translate(0 640)'%3E%3Cpath d='M0 100 C 70 60, 150 120, 248 42 V260 H0Z' fill='%23AAD04A' fill-opacity='.35'/%3E%3Cpath d='M0 130 C 72 92, 152 148, 248 70 V260 H0Z' fill='%23FFFFFF'/%3E%3Cpath d='M0 138 C 72 100, 152 156, 248 78 V260 H0Z' fill='%23AAD04A'/%3E%3Cpath d='M0 172 C 75 138, 155 188, 248 118 V260 H0Z' fill='%23FFFFFF'/%3E%3Cpath d='M0 180 C 75 146, 155 196, 248 126 V260 H0Z' fill='%23111131'/%3E%3C/g%3E%3C/svg%3E");--lat-topo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 18' preserveAspectRatio='none'%3E%3Cpath d='M0 6 C 70 14, 150 0, 248 7' fill='none' stroke='%23AAD04A' stroke-opacity='.4' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M0 12 C 70 20, 150 6, 248 13' fill='none' stroke='%23AAD04A' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");--lat-grupo:#111131}.tema-escuro .p-lateral{--lat-ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 900'%3E%3Cg opacity='.45'%3E%3Cpath d='M40 40 C 30 120, 230 220, 200 330 S 40 430, 60 520 S 250 600, 244 698' fill='none' stroke='%23AAD04A' stroke-width='3' stroke-linecap='round' stroke-dasharray='1 9'/%3E%3Ccircle cx='40' cy='40' r='5' fill='%23AAD04A'/%3E%3Ccircle cx='40' cy='40' r='2' fill='%23111131'/%3E%3Ccircle cx='200' cy='330' r='5' fill='%23AAD04A'/%3E%3Ccircle cx='200' cy='330' r='2' fill='%23111131'/%3E%3Ccircle cx='60' cy='520' r='5' fill='%23AAD04A'/%3E%3Ccircle cx='60' cy='520' r='2' fill='%23111131'/%3E%3C/g%3E%3Cg transform='translate(0 640)'%3E%3Cpath d='M0 100 C 70 60, 150 120, 248 42 V260 H0Z' fill='%232B2D6E' fill-opacity='1'/%3E%3Cpath d='M0 130 C 72 92, 152 148, 248 70 V260 H0Z' fill='%23111131'/%3E%3Cpath d='M0 138 C 72 100, 152 156, 248 78 V260 H0Z' fill='%23AAD04A'/%3E%3Cpath d='M0 172 C 75 138, 155 188, 248 118 V260 H0Z' fill='%23111131'/%3E%3Cpath d='M0 180 C 75 146, 155 196, 248 126 V260 H0Z' fill='%230A0A20'/%3E%3C/g%3E%3C/svg%3E");--lat-topo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 18' preserveAspectRatio='none'%3E%3Cpath d='M0 6 C 70 14, 150 0, 248 7' fill='none' stroke='%23AAD04A' stroke-opacity='.3' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M0 12 C 70 20, 150 6, 248 13' fill='none' stroke='%23AAD04A' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");--lat-grupo:#E6E7F4}.p-lateral{background:var(--lat-topo) left 0 top 62px /100% 18px no-repeat,var(--lat-ondas) bottom /100% auto no-repeat,var(--lat-bg)}.p-lateral .p-nav-grupo{color:var(--lat-grupo);font-weight:700}.tema-claro .p-lateral{--lat-ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 260' preserveAspectRatio='none'%3E%3Cpath d='M0 100 C 70 60, 150 120, 248 42 V260 H0Z' fill='%23AAD04A' fill-opacity='.35'/%3E%3Cpath d='M0 130 C 72 92, 152 148, 248 70 V260 H0Z' fill='%23FFFFFF'/%3E%3Cpath d='M0 138 C 72 100, 152 156, 248 78 V260 H0Z' fill='%23AAD04A'/%3E%3Cpath d='M0 172 C 75 138, 155 188, 248 118 V260 H0Z' fill='%23FFFFFF'/%3E%3Cpath d='M0 180 C 75 146, 155 196, 248 126 V260 H0Z' fill='%23111131'/%3E%3C/svg%3E")}.tema-escuro .p-lateral{--lat-ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 248 260' preserveAspectRatio='none'%3E%3Cpath d='M0 100 C 70 60, 150 120, 248 42 V260 H0Z' fill='%232B2D6E'/%3E%3Cpath d='M0 130 C 72 92, 152 148, 248 70 V260 H0Z' fill='%23111131'/%3E%3Cpath d='M0 138 C 72 100, 152 156, 248 78 V260 H0Z' fill='%237E9A3C'/%3E%3Cpath d='M0 172 C 75 138, 155 188, 248 118 V260 H0Z' fill='%23111131'/%3E%3Cpath d='M0 180 C 75 146, 155 196, 248 126 V260 H0Z' fill='%230A0A20'/%3E%3C/svg%3E")}.p-lateral{background:var(--lat-topo) left 0 top 62px /100% 18px no-repeat,var(--lat-ondas) bottom /100% 260px no-repeat,var(--lat-bg);background:var(--lat-ondas) bottom /100% 260px no-repeat,var(--lat-bg)}.p-lateral .p-marca{position:relative;z-index:1;border-bottom-color:transparent;box-shadow:0 10px 14px -12px rgba(17,17,49,.28)}.tema-escuro .p-lateral .p-marca{box-shadow:0 10px 16px -12px rgba(0,0,0,.65)}.tema-claro{--navy:#111131;--lima:#AAD04A;--lima-claro:#EEF6D8;--linha-nova:#F8FBEE;--linha-hover:#F1F7E1;--ini-bg:#EEF6D8;--ini-fg:#111131;--par1-bg:#FDEBD3;--par1:#8A4500;--par2-bg:#FDE2E0;--par2:#A3211B;--etapa-bg:#FFFFFF;--etapa-on-bg:#111131;--etapa-on-fg:#FFFFFF;--etapa-on-n:#AAD04A}.tema-escuro{--navy:#111131;--lima:#AAD04A;--lima-claro:#22301A;--linha-nova:#17200F;--linha-hover:#1C2617;--ini-bg:#25275A;--ini-fg:#D9EBA8;--par1-bg:#3D2A12;--par1:#F5C489;--par2-bg:#43191A;--par2:#F6A8A3;--etapa-bg:#171C19;--etapa-on-bg:#AAD04A;--etapa-on-fg:#111131;--etapa-on-n:#111131}.p-etapa.e-novo{--cor:var(--b-novo)}.p-etapa.e-em_analise{--cor:var(--b-ana)}.p-etapa.e-pendente{--cor:var(--b-pen)}.p-etapa.e-enviado{--cor:var(--b-env)}.p-etapa{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;cursor:pointer;text-align:left;font:inherit;color:var(--text2);border:1px solid var(--border2)}.p-etapa-n{font-size:26px;font-weight:700;line-height:1.1;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.p-etapa-t{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;white-space:nowrap}.p-etapa-t small{font-weight:400;color:var(--muted);font-size:12px;margin-left:-3px}.p-etapa-bola{width:8px;height:8px;border-radius:50%;background:var(--cor);flex-shrink:0}.p-etapa:hover{border-color:var(--lima)}.p-etapa:focus-visible{outline:2px solid var(--lima);outline-offset:2px}.p-etapa.on{background:var(--etapa-on-bg);border-color:var(--etapa-on-bg);color:var(--etapa-on-fg)}.p-etapa.on .p-etapa-n{color:var(--etapa-on-n)}.p-etapa.on .p-etapa-t small{color:inherit;opacity:.75}.p-etapa.on .p-etapa-bola{background:var(--etapa-on-n)}.p-filtros{margin-top:-6px}.p-filtros .p-pilula{height:34px;padding:0 14px}.p-filtros .p-pilula.on{background:var(--navy);border-color:var(--navy);color:#FFFFFF}.tema-escuro .p-filtros .p-pilula.on{background:var(--lima);border-color:var(--lima);color:var(--navy)}.p-btn.p-btn-pegar{background:var(--lima);color:var(--navy);font-weight:700}.p-btn.p-btn-pegar:hover{filter:brightness(.95)}.p-btn.p-btn-pegar:disabled{opacity:.6;cursor:wait}.p-cartao.p-linha-nova,.p-tabela-linha.p-linha-nova{background:var(--linha-nova)}.p-cartao.p-linha-nova{border-color:var(--lima)}.p-tabela-linha{transition:background .12s}.p-tabela-linha:hover{background:var(--linha-hover)}.p-pessoa{display:flex;gap:12px;min-width:0}.p-ini,.p-pessoa{align-items:center}.p-ini{width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--ini-bg);color:var(--ini-fg);display:inline-flex;justify-content:center;font-size:13px;font-weight:700;letter-spacing:.02em}.p-cards .p-ini{width:30px;height:30px;font-size:12px}.p-tabela.sem-cat .p-tabela-cab,.p-tabela.sem-cat .p-tabela-linha{grid-template-columns:2.6fr 1fr 1fr .8fr 1.2fr 1.2fr 176px}@media (min-width:901px) and (max-width:1199px){.p-tabela{display:none}.p-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}}.p-parado{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:700}.p-parado-1{background:var(--par1-bg);color:var(--par1)}.p-parado-2{background:var(--par2-bg);color:var(--par2)}.p-parado-2:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:6px}.p-etapas{display:flex;filter:drop-shadow(0 1px 0 var(--border2))}.p-etapa{flex:1 1;min-width:0;padding:12px 18px 12px 34px;border:0;border-radius:0;margin-right:-10px;-webkit-clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);background:var(--etapa-bg);box-shadow:inset 0 0 0 1px var(--border2)}.p-etapa:first-child{padding-left:20px;border-radius:12px 0 0 12px;-webkit-clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.p-etapa:last-child{margin-right:0;border-radius:0 12px 12px 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.p-etapa:hover{background:var(--lima-claro)}.p-etapa.on:hover{background:var(--etapa-on-bg)}.p-etapa-seta{display:none}@media (max-width:900px){.p-etapas{overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.p-etapas::-webkit-scrollbar{display:none}.p-etapa{flex:0 0 auto;min-width:140px}.p-etapa-n{font-size:22px}}.tema-claro{--b-pro-bg:#DDF1F3;--b-pro:#0B5560}.tema-escuro{--b-pro-bg:#12363B;--b-pro:#8FD8E0}.st-falta_doc{background:var(--b-pen-bg);color:var(--b-pen)}.st-pronto{background:var(--b-pro-bg);color:var(--b-pro)}.p-etapa.e-falta_doc{--cor:var(--b-pen)}.p-etapa.e-pronto{--cor:var(--b-pro)}.p-lateral .p-nav-item svg{display:none}.p-status-col{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.p-motivo{font-size:12px;font-weight:600;line-height:1.3;color:var(--b-pen)}.p-passo{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 22px;border-radius:14px;border:1px solid var(--border);background:var(--surface);color:var(--text)}.p-passo.laranja{background:var(--b-pen-bg);color:var(--b-pen);border-color:transparent}.p-passo.azul{background:var(--b-pro-bg);color:var(--b-pro);border-color:transparent}.p-passo.verde{background:var(--b-env-bg);color:var(--b-env);border-color:transparent}.p-passo-rot{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.p-link-passo{min-height:44px;padding:0 6px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (min-width:901px){.p-passo .p-btn{height:40px;padding:0 16px}.p-link-passo{min-height:40px}}.p-mais{position:relative}.p-menu{position:absolute;right:0;top:46px;z-index:30;min-width:250px;padding:6px;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.14)}.p-menu-item{display:flex;align-items:center;min-height:40px;padding:10px 12px;border:0;border-radius:8px;background:none;font:inherit;font-size:14px;color:var(--text);text-align:left;text-decoration:none;cursor:pointer}a.p-menu-item:hover,button.p-menu-item:hover{background:var(--rowline)}.p-menu-item:disabled{opacity:.5;cursor:not-allowed}.p-menu-status{flex-direction:column;align-items:stretch;gap:6px;cursor:default}.p-menu-status select{height:38px;padding:0 8px;border:1px solid var(--border2);border-radius:8px;background:var(--surface);color:var(--text);font:inherit}.p-chips{display:flex;flex-wrap:wrap;gap:8px}.p-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1.5px solid var(--border2);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.p-chip.on{border-color:var(--b-pen);background:var(--b-pen-bg);color:var(--b-pen);font-weight:600}.p-msg{white-space:pre-wrap;font-size:14px;line-height:1.45;padding:14px 16px;border-radius:12px;background:#E7F6E9;color:#14301C}.tema-escuro{--bg:#0E1022;--surface:#151935;--surface2:#1A1F3D;--border:#262B4D;--border2:#33395E;--rowline:#1E2342;--text2:#CDD1E3;--text3:#AEB3CC;--muted:#9AA0BC;--active-bg:#262C52;--active-text:#DCEBAE;--linha-nova:#1A2140;--linha-hover:#1D2346;--lima-claro:#232A4A;--etapa-bg:#151935;--etapa-on-bg:rgba(170,208,74,.14);--etapa-on-fg:#E3F0BF;--etapa-on-n:#BFE06A}.tema-escuro .p-etapa.on{box-shadow:inset 0 0 0 1px rgba(170,208,74,.45)}.tema-escuro .p-etapa.on:hover{background:rgba(170,208,74,.2)}.tema-escuro .p-filtros .p-pilula.on{background:rgba(170,208,74,.14);border-color:rgba(170,208,74,.5);color:#E3F0BF}.tema-escuro .p-btn.p-btn-pegar{background:rgba(170,208,74,.16);box-shadow:inset 0 0 0 1px rgba(170,208,74,.45)}.tema-escuro .p-btn.p-btn-pegar:hover{background:rgba(170,208,74,.24);filter:none}.tema-escuro .p-lateral{--lat-on-bg:rgba(170,208,74,.16);--lat-on-text:#E3F0BF}.tema-escuro .p-lateral .p-nav-item.on .p-bolinha{background:#AAD04A;color:#111131}.tema-escuro{--bg:#111131;--surface:#17193D;--surface2:#1C1F48;--border:#272A58;--border2:#33376A;--rowline:#1F2250;--text:#EEF0F7;--text2:#CDD1E6;--text3:#AEB2CF;--muted:#9A9FC0;--linha-nova:#15183C;--linha-hover:#1B1E47;--lima-claro:#1C1F48;--etapa-bg:#17193D;--etapa-on-bg:#22265A;--etapa-on-fg:#FFFFFF;--etapa-on-n:#AAD04A;--ini-bg:#262A5E;--ini-fg:#DDE3F5;--b-novo-bg:#1C2B52;--b-novo:#A9C6F0;--b-ana-bg:#2A2452;--b-ana:#C9BBF0;--b-pen-bg:#3A2A22;--b-pen:#F0C08A;--b-env-bg:#1B3530;--b-env:#9ED9B8;--par1-bg:#3A2A22;--par1:#F0C08A;--par2-bg:#3D1F2A;--par2:#F4A9A6}.tema-escuro .p-etapa.on{box-shadow:inset 0 -3px 0 #AAD04A,inset 0 0 0 1px #33376A}.tema-escuro .p-etapa.on:hover{background:#262A62}.tema-escuro .p-filtros .p-pilula.on{background:transparent;border-color:#AAD04A;color:#D5EA9C}.tema-escuro .p-btn.p-btn-pegar{background:transparent;color:#D5EA9C;box-shadow:inset 0 0 0 1.5px #AAD04A}.tema-escuro .p-btn.p-btn-pegar:hover{background:rgba(170,208,74,.1)}.tema-escuro .p-lateral{--lat-on-bg:#262A5E;--lat-on-text:#FFFFFF}.tema-escuro .p-lateral .p-nav-item.on{box-shadow:inset 3px 0 0 #AAD04A}.tema-escuro .p-barra{background:#14163A}.tema-escuro{--linha-nova:#1E2547}.p-cartao.p-linha-nova,.p-tabela-linha.p-linha-nova{box-shadow:inset 4px 0 0 var(--lima)}.p-tabela-linha.p-linha-nova:hover{background:var(--linha-hover)}.f-aba-curto{display:none}.p-menu{max-width:calc(100vw - 32px);z-index:35}.p-menu-esq{left:0;right:auto}.p-modal{max-height:calc(100dvh - 40px);overflow-y:auto}@media (max-width:900px){.p-item-topo{flex-wrap:wrap;justify-content:flex-start;row-gap:4px}.p-card-quem .p-nome,.p-item-topo .p-nome{white-space:normal;overflow-wrap:anywhere}.p-card-topo{flex-wrap:wrap;row-gap:6px}.p-card-quem{flex-wrap:wrap;row-gap:4px;flex:1 1 210px}.p-card-quem .p-nome{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 44px);min-width:0}.p-card-quem .p-quart{margin-left:40px}.p-cartao-topo{flex-wrap:wrap}.p-cartao-topo>div:first-child{flex:1 1 200px;min-width:0}}@media (max-width:400px){.f-aba-longo{display:none}.f-aba-curto{display:inline}.p-corpo{padding-left:12px;padding-right:12px}.p-etapas,.p-pilulas.rolar{margin:0 -12px;padding:0 12px}}.p-trocar-senha{width:-moz-fit-content;width:fit-content;margin-top:2px;font-size:12px;font-weight:600;color:inherit;opacity:.85;text-decoration:underline;text-underline-offset:2px}.p-trocar-senha:hover{opacity:1;color:#AAD04A}.f-reenvios{padding:14px 18px;gap:10px;border-left:4px solid var(--warn)}.f-reenvios,.f-reenvios-lista{display:flex;flex-direction:column}.f-reenvios-lista{gap:6px}.f-reenvio{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;border-radius:10px;border:1px solid var(--border);color:inherit;text-decoration:none;font-size:14px}.f-reenvio:hover{background:var(--rowline)}.f-reenvio.on{border-color:var(--primary);font-weight:600}.fm-cpassos{display:flex;flex-direction:column;gap:8px}.fm-cpasso{border:1px solid #dce5df;border-radius:12px;background:#FAFCFB}.fm-cpasso.atual{border:2px solid #0f5132;background:#fff}.fm-cpasso-tit{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 12px;border:0;background:none;font:inherit;font-weight:700;font-size:16px;color:#0F5132;text-align:left;cursor:pointer}.fm-cpasso-tit:disabled{color:#8A9C92;cursor:default}.fm-cpasso-tit b{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;background:#DCE5DF;color:#3F5248}.fm-cpasso.atual .fm-cpasso-tit b{background:#0F5132;color:#fff}.fm-cpasso.feito .fm-cpasso-tit b{background:#9BE15D;color:#0F5132}.fm-cpasso-corpo{display:flex;flex-direction:column;gap:10px;padding:0 12px 14px;font-size:15px;line-height:1.45;color:#111131}.fm-cpasso-fim{font-weight:700;color:#0F5132}.gr{padding:20px;display:flex;flex-direction:column;gap:18px}.gr-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 16px;flex-wrap:wrap}.gr-legenda{display:flex;gap:16px;font-size:13px;color:var(--text2)}.gr-dica span,.gr-legenda span{display:inline-flex;align-items:center;gap:6px}.gr-dica i,.gr-legenda i{width:10px;height:10px;border-radius:3px;flex-shrink:0}.gr-resumo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--rowline);border-radius:10px}.gr-resumo>div{display:flex;flex-direction:column;gap:2px;padding:12px 16px;min-width:0}.gr-resumo>div+div{border-left:1px solid var(--rowline)}.gr-resumo b{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.gr-rot{color:var(--text2)}.gr-comp,.gr-rot{font-size:12px;font-weight:600}.gr-comp{color:var(--muted)}.gr-comp.desce,.gr-comp.sobe{color:var(--text2)}.gr-area{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:180px auto;grid-column-gap:6px;column-gap:6px;padding-top:16px}.gr-eixo{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:-7px 0}.gr-plot{position:relative;display:flex;border-bottom:1px solid var(--border2)}.gr-linha{border-top:1px dashed var(--rowline)}.gr-linha,.gr-media{position:absolute;left:0;right:0;pointer-events:none}.gr-media{border-top:1.5px dashed var(--s-chegou);opacity:.55;z-index:1}.gr-media span{position:absolute;left:2px;bottom:3px;padding:1px 6px;border-radius:4px;background:var(--surface);color:var(--text2);font-size:11px;font-weight:600;white-space:nowrap}.gr-dia{position:relative;flex:1 1;min-width:0;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;border-radius:6px 6px 0 0}.gr-dia.fds{background:var(--surface2)}.gr-dia.sel,.gr-dia:hover{background:var(--rowline)}.gr-dia:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.gr-barras{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;gap:2px}.gr-barra{position:relative;width:36%;max-width:16px;border-radius:4px 4px 0 0}.gr-barra em{bottom:100%;padding-bottom:2px;font-style:normal;font-size:11px;font-weight:600;color:var(--text2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gr-barra em,.gr-dica{position:absolute;left:50%;transform:translateX(-50%)}.gr-dica{bottom:calc(100% - 10px);z-index:5;display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:8px;background:var(--text);color:var(--bg);font-size:12px;line-height:1.35;white-space:nowrap;text-align:left;box-shadow:0 6px 18px rgba(0,0,0,.18);pointer-events:none}.gr-dica strong{font-weight:600}.gr-dica strong:first-letter{text-transform:uppercase}.gr-dica.esq{left:0;transform:none}.gr-dica.dir{left:auto;right:0;transform:none}.gr-datas{grid-column:2;display:flex;padding-top:6px}.gr-datas span{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;font-size:10.5px;color:var(--muted);line-height:1.25}.gr-datas b{font-size:11.5px;font-weight:600;color:var(--text2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gr-datas .hoje,.gr-datas .hoje b{color:var(--text);font-weight:700}.gr-nota{margin:0;font-size:12px;color:var(--muted);line-height:1.45}@media (max-width:900px){.gr{padding:16px;gap:14px}.gr-resumo{grid-template-columns:minmax(0,1fr)}.gr-resumo>div+div{border-left:0;border-top:1px solid var(--rowline)}.gr-resumo b{font-size:22px}.gr-area{grid-template-rows:150px auto;grid-template-columns:22px minmax(0,1fr)}.gr-barra em{display:none}.gr-dia.sel .gr-barra em{display:block}.gr-barra{width:40%}.gr-datas span{font-size:9.5px}.gr-area.d14 .gr-datas span:nth-child(odd):not(.hoje){visibility:hidden}.gr-media span{font-size:10px}}.pl-total{font-size:13px;color:var(--muted);white-space:nowrap}.pl-total b{font-size:15px;color:var(--text)}.pl-cab,.pl-linha{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;align-items:center;padding:10px 20px}.pl-cab{font-size:12px;font-weight:600;color:var(--muted)}.pl-cab,.pl-linha{border-bottom:1px solid var(--rowline)}.pl-linha:last-child{border-bottom:0}.pl-quem{gap:10px}.pl-quem,.pl-val{display:flex;align-items:center;min-width:0}.pl-val{gap:8px;font-size:13px}.pl-val b{font-size:16px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap}.pl-trilho{flex-grow:1;max-width:120px;height:6px;border-radius:3px;background:var(--rowline);overflow:hidden}.pl-trilho span{display:block;height:100%;border-radius:3px;background:var(--s-enviou)}@media (max-width:900px){.pl-cab{display:none}.pl-linha{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;padding:12px 16px}.pl-quem{grid-column:1/-1}.pl-val{flex-direction:column;align-items:flex-start;gap:2px}.pl-val:before{content:attr(data-rot);font-size:11px;font-weight:600;color:var(--muted);line-height:1.2}.pl-val .p-muted{display:none}.pl-trilho{width:100%;flex-grow:0}}.gr-controles{display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap}.gr-periodo{display:inline-flex;padding:2px;border:1px solid var(--border);border-radius:999px;background:var(--surface2)}.gr-periodo button{height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.gr-periodo button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.08),0 0 0 1px var(--border)}.gr-periodo button:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.p-tipo{align-self:center}.p-tipo button{height:38px;padding:0 14px;font-size:14px}.gr-dia.hoje{box-shadow:inset 0 -2px 0 var(--lima,#AAD04A)}.gr-datas .some{visibility:hidden}.gr-area.d30 .gr-barras{gap:1px}.gr-area.d30 .gr-barra{width:34%;border-radius:2px 2px 0 0}.gr-area.d7 .gr-barra{max-width:28px}.gr-saldo-sobe{color:var(--warn)!important}.gr-saldo-desce{color:var(--s-enviou)!important}.in-topo{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 20px;flex-wrap:wrap}.in-topo>div{display:flex;flex-direction:column;gap:2px;min-width:0}.in-data{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--muted)}.in-data,.in-data:first-letter{text-transform:uppercase}.in-ic{width:30px;height:30px;flex-shrink:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--cor);background:color-mix(in srgb,var(--cor) 12%,transparent)}.in-parte{height:4px;border-radius:2px;background:var(--rowline);overflow:hidden;margin-top:4px}.in-parte span{display:block;height:100%;border-radius:2px;background:var(--cor);opacity:.75}.in-funil{flex:0 1 140px;height:6px;border-radius:3px;background:color-mix(in srgb,var(--s-chegou) 18%,transparent);overflow:hidden}.in-funil span{display:block;height:100%;border-radius:3px;background:var(--s-enviou)}.p-item>.p-ini{width:34px;height:34px;font-size:12px}.in-vazio{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px;font-size:13px;color:var(--text3);line-height:1.45}.in-vazio-ic{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--s-enviou);background:color-mix(in srgb,var(--s-enviou) 12%,transparent)}@media (max-width:900px){.in-topo .p-btn{width:100%}.in-funil,.p-item>.p-ini{display:none}.gr-area.d30 .gr-datas span:not(.some) b{font-size:10px}}.tema-spot .in-ic{border-radius:6px;width:26px;height:26px}.tema-spot .in-data{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.08em}.tema-spot .gr-periodo button{font-weight:510}.tema-spot{--bg:#FBFBFB;--surface:#FFFFFF;--surface2:#F6F6F7;--border:rgba(0,0,0,.08);--border2:rgba(0,0,0,.12);--rowline:rgba(0,0,0,.05);--text:#1A1B1E;--text2:#3C4149;--text3:#5E6268;--muted:#6B6F76;--text4:#8A8F98;--active-bg:rgba(15,81,50,.07);--active-text:#0F5132;--primary:#0F5132;--primary-hover:#0C4429;--on-primary:#FFFFFF;--warn:#B4540A;--b-novo:#2F6FD6;--b-novo-bg:rgba(47,111,214,.08);--b-ana:#5E5CE6;--b-ana-bg:rgba(94,92,230,.08);--b-pen:#B4540A;--b-pen-bg:rgba(180,84,10,.08);--b-pro:#0E7C86;--b-pro-bg:rgba(14,124,134,.08);--b-env:#1F8A4C;--b-env-bg:rgba(31,138,76,.08);--s-chegou:#2F6FD6;--s-enviou:#1F8A4C;--lat-bg:#F4F9F0;--lat-border:rgba(15,81,50,.08);--lat-hover:rgba(15,81,50,.05);--lat-on-bg:rgba(15,81,50,.08);--lat-on-text:#1A1B1E;--lat-selo-bg:transparent;--lat-bol-bg:rgba(0,0,0,.06);--lat-bol-fg:#3C4149;--lat-grupo:#8A8F98;--lat-ondas:none;--navy:#111131;--lima:#AAD04A;--lima-claro:rgba(0,0,0,.03);--linha-nova:rgba(170,208,74,.07);--linha-hover:rgba(0,0,0,.025);--ini-bg:rgba(0,0,0,.05);--ini-fg:#3C4149;--par1-bg:rgba(180,84,10,.08);--par1:#B4540A;--par2-bg:rgba(220,38,38,.08);--par2:#C62828;--etapa-bg:transparent;--etapa-on-bg:rgba(15,81,50,.06);--etapa-on-fg:#1A1B1E;--etapa-on-n:#0F5132;--aj-bg:rgba(180,84,10,.08);--aj:#9A4A08;--msg-bg:rgba(31,138,76,.07);--msg:#14301C;--alerta-borda:rgba(180,84,10,.35);--sombra-btn:0 1px 2px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.08);--sombra-janela:0 2px 32px rgba(0,0,0,.10),0 0 0 1px rgba(0,0,0,.06);--mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--ease:cubic-bezier(.25,.46,.45,.94);color-scheme:light}.tema-spot-escuro{--bg:#08090A;--surface:#0F1011;--surface2:#161718;--border:rgba(255,255,255,.08);--border2:rgba(255,255,255,.12);--rowline:rgba(255,255,255,.05);--text:#F7F8F8;--text2:#D0D6E0;--text3:#A4A9B2;--muted:#8A8F98;--text4:#62666D;--active-bg:rgba(255,255,255,.05);--active-text:#F7F8F8;--primary:#E5E5E6;--primary-hover:#FFFFFF;--on-primary:#08090A;--warn:#F7BF8B;--b-novo:#4EA7FC;--b-novo-bg:rgba(78,167,252,.10);--b-ana:#8FA6FF;--b-ana-bg:rgba(143,166,255,.10);--b-pen:#F7BF8B;--b-pen-bg:rgba(247,191,139,.10);--b-pro:#83DCDC;--b-pro-bg:rgba(131,220,220,.10);--b-env:#27A644;--b-env-bg:rgba(39,166,68,.10);--s-chegou:#4EA7FC;--s-enviou:#27A644;--lat-bg:#08090A;--lat-border:rgba(255,255,255,.05);--lat-hover:rgba(255,255,255,.04);--lat-on-bg:rgba(255,255,255,.06);--lat-on-text:#F7F8F8;--lat-bol-bg:rgba(255,255,255,.08);--lat-bol-fg:#D0D6E0;--lat-grupo:#62666D;--lima-claro:rgba(255,255,255,.03);--linha-nova:rgba(170,208,74,.05);--linha-hover:rgba(255,255,255,.02);--ini-bg:rgba(255,255,255,.06);--ini-fg:#D0D6E0;--par1-bg:rgba(247,191,139,.10);--par1:#F7BF8B;--par2-bg:rgba(243,78,82,.10);--par2:#F34E52;--etapa-on-bg:rgba(255,255,255,.05);--etapa-on-fg:#F7F8F8;--etapa-on-n:#F7F8F8;--aj-bg:rgba(247,191,139,.10);--aj:#F7BF8B;--msg-bg:rgba(39,166,68,.07);--msg:#D0D6E0;--alerta-borda:rgba(247,191,139,.35);--sombra-btn:0 3px 2px rgba(0,0,0,.04);--sombra-janela:0 2px 32px rgba(0,0,0,.35),inset 0 0 0 .5px rgba(255,255,255,.08);color-scheme:dark}.tema-spot{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-feature-settings:"cv11","ss01"}.tema-spot :where(a,button,.p-numero,.p-tabela-linha,.p-item,.p-nav-item,.p-etapa,.p-pilula){transition-duration:.15s;transition-timing-function:var(--ease)}.tema-spot :is(.p-nav-grupo,.p-secao,.p-funcao,.p-etiqueta.p-quart,.p-passo-rot,.p-selo){font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.tema-spot .p-lateral{width:228px;background:var(--lat-bg);border-right:1px solid var(--lat-border)}.tema-spot .p-lateral .p-marca{padding:16px 16px 10px;box-shadow:none}.tema-spot .p-lateral .p-marca img{width:30px!important}.tema-spot .p-nav{gap:1px;padding:6px 10px}.tema-spot .p-lateral .p-nav-grupo{color:var(--lat-grupo);padding:16px 10px 6px}.tema-spot .p-nav-item{padding:6px 10px;border-radius:6px;font-size:13px;font-weight:510;color:var(--text3)}.tema-spot .p-nav-item:hover{color:var(--text)}.tema-spot .p-nav-item.on{color:var(--lat-on-text);font-weight:510;box-shadow:inset 2px 0 0 var(--lima)}.tema-spot .p-lateral .p-nav-item svg{display:block;width:16px;height:16px;flex-shrink:0;color:var(--text4)}.tema-spot .p-lateral .p-nav-item.on svg{color:var(--text)}.tema-spot .p-bolinha{color:var(--on-primary)}.tema-spot .p-lateral .p-bolinha{min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:510}.tema-spot .p-lateral .p-nav-item.on .p-bolinha{background:var(--primary);color:var(--on-primary)}.tema-spot .p-lateral .p-selo{color:var(--text4);border-color:var(--border);padding:1px 5px;letter-spacing:.04em;font-size:9px}.tema-spot .p-lateral .p-usuario{color:var(--text);--muted:var(--text4);border-top:1px solid var(--lat-border);padding:12px 14px}.tema-spot .p-lateral .p-avatar{width:26px;height:26px;background:#0F5132;color:#FFFFFF;font-size:11px;font-weight:590}.tema-spot .p-trocar-senha{color:var(--text3)}.tema-spot .p-trocar-senha:hover{color:var(--text)}.tema-spot .p-barra{height:48px;padding:0 24px;background:var(--bg);border-bottom-color:var(--border);color:var(--text3)}.tema-spot .p-barra strong{font-weight:510;font-size:13px;color:var(--text)}.tema-spot .p-corpo{padding:28px 32px 48px;gap:16px}.tema-spot .p-h1{font-size:24px;font-weight:510;letter-spacing:-.022em;line-height:1.2}.tema-spot .p-h2{font-size:14px;font-weight:590;letter-spacing:-.012em}.tema-spot .p-muted,.tema-spot .p-sub{color:var(--muted)}.tema-spot .p-sub{font-size:14px}.tema-spot .p-nome{font-weight:510}.tema-spot.p-app{line-height:1.5}.tema-spot .p-h1{line-height:1.25}.tema-spot .p-sub{margin-top:6px;line-height:1.5}.tema-spot .p-h2+.p-muted,.tema-spot .p-h2+span{display:block;margin-top:3px}.tema-spot .p-muted{line-height:1.5}.tema-spot .p-corpo{gap:24px}.tema-spot .p-pessoa>div{gap:4px!important}.tema-spot .p-tabela-linha{line-height:1.4}.tema-spot .p-item-info{gap:5px}.tema-spot .p-numero{gap:8px}.tema-spot .p-etapa-t{margin-top:4px}.tema-spot .p-passo{line-height:1.55}.tema-spot .p-cards>.p-cartao{gap:10px!important}.tema-spot .p-modal .p-muted{line-height:1.55}@keyframes sp-cai{0%{opacity:0;transform:translateY(-4px)}}@keyframes sp-sobe{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes sp-surge{0%{opacity:0;transform:scale(.98)}}@keyframes sp-fade{0%{opacity:0}}.tema-spot :is(.p-menu,.p-menu-tema){animation:sp-cai .14s var(--ease);transform-origin:top right}.tema-spot .p-modal-fundo{animation:sp-fade .15s var(--ease)}.tema-spot .p-modal{animation:sp-surge .16s var(--ease)}.tema-spot .gr-dica{animation:sp-fade .1s var(--ease)}.tema-spot .p-toast{animation:sp-sobe .18s var(--ease)}@media (prefers-reduced-motion:reduce){.tema-spot *,.tema-spot :before{animation:none!important;transition:none!important}}.tema-spot .p-alerta{color:var(--warn);font-weight:510}.tema-spot .p-cartao{border-radius:10px;border-color:var(--border)}.tema-spot .p-cartao-topo{padding:12px 16px;border-bottom-color:var(--rowline)}.tema-spot .p-cartao-pad{padding:16px;gap:12px}.tema-spot .p-grade4{gap:10px}.tema-spot .p-numero{padding:14px 16px;gap:4px;border-radius:10px;border-color:var(--border)}.tema-spot .p-numero:hover{border-color:var(--border2);background:var(--surface2)}.tema-spot .p-numero b{font-size:26px;font-weight:510;letter-spacing:-.022em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tema-spot .p-numero.alerta{border-color:var(--alerta-borda)}.tema-spot .p-item,.tema-spot .p-placar{padding:10px 16px;border-bottom-color:var(--rowline)}.tema-spot .p-item:hover{background:var(--linha-hover)}.tema-spot .p-vazio{padding:32px 16px;color:var(--muted)}.tema-spot .dv-resumo:hover{border-color:var(--border2)}.tema-spot .dv-resumo-ver{font-weight:510;color:var(--text2)}.tema-spot{--suave-bg:#FFFFFF;--suave-bg-hover:#FAFAFA;--suave-sombra:0 1px 2px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.05);--suave-sombra-hover:0 2px 6px rgba(0,0,0,.07),0 0 0 1px rgba(0,0,0,.06);--verde-suave-bg:#E6F2E1;--verde-suave-hover:#D9EBD2;--verde-suave-fg:#0F5132;--trilho:#F0F0F1;--wa-bg:#E7F5EC;--wa-hover:#D6EEDF;--wa-fg:#1A8C4A}.tema-spot-escuro{--suave-bg:#18191B;--suave-bg-hover:#1E1F21;--suave-sombra:0 1px 2px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.06);--suave-sombra-hover:0 2px 6px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.09);--verde-suave-bg:rgba(39,166,68,.14);--verde-suave-hover:rgba(39,166,68,.22);--verde-suave-fg:#7FD99A;--trilho:#161718;--wa-bg:rgba(39,166,68,.12);--wa-hover:rgba(39,166,68,.2);--wa-fg:#5FD08A}.tema-spot :is(.p-btn,.p-btn2,.p-ic,.p-copiar){transition:background-color .15s var(--ease),box-shadow .15s var(--ease),color .15s var(--ease),transform .1s var(--ease)}.tema-spot :is(.p-btn,.p-btn2,.p-ic,.p-copiar):active:not(:disabled){transform:scale(.97)}.tema-spot .p-btn{height:32px;padding:0 14px;gap:6px;border:0;border-radius:999px;background:var(--verde-suave-bg);color:var(--verde-suave-fg);font-size:13px;font-weight:550;box-shadow:none}.tema-spot .p-btn:hover:not(:disabled){background:var(--verde-suave-hover)}.tema-spot .p-btn:disabled{opacity:.55}.tema-spot .p-btn.p-btn-pegar{background:var(--verde-suave-bg);color:var(--verde-suave-fg);font-weight:550;box-shadow:none}.tema-spot .p-btn.p-btn-pegar:hover:not(:disabled){background:var(--verde-suave-hover);filter:none}.tema-spot .p-btn.p-btn-pegar:before{content:"";width:14px;height:14px;flex-shrink:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center /contain no-repeat}.tema-spot .p-tabela-linha .p-btn-pegar{height:32px!important;padding:0 12px 0 10px!important}.tema-spot .p-btn2{height:32px;padding:0 14px;border:0;border-radius:999px;font-size:13px;font-weight:510;background:var(--suave-bg);color:var(--text2);box-shadow:var(--suave-sombra)}.tema-spot .p-btn2:hover{background:var(--suave-bg-hover);color:var(--text);box-shadow:var(--suave-sombra-hover)}.tema-spot .p-btn2.f-ja{color:var(--verde-suave-fg);background:var(--verde-suave-bg);box-shadow:none}.tema-spot .p-copiar,.tema-spot .p-ic{width:32px;height:32px;border:0;border-radius:999px;background:var(--suave-bg);color:var(--text3);box-shadow:var(--suave-sombra)}.tema-spot .p-copiar:hover,.tema-spot .p-ic:hover{background:var(--suave-bg-hover);color:var(--text);box-shadow:var(--suave-sombra-hover)}.tema-spot .p-copiar svg,.tema-spot .p-ic svg{width:16px;height:16px}.tema-spot .p-ic.verde{background:var(--wa-bg);color:var(--wa-fg);box-shadow:none}.tema-spot .p-ic.verde:hover{background:var(--wa-hover);color:var(--wa-fg);box-shadow:none}.tema-spot .p-ic.verde svg{width:17px;height:17px}.tema-spot .p-link-btn,.tema-spot .p-link-passo{color:var(--text);-webkit-text-decoration-color:var(--border2);text-decoration-color:var(--border2)}.tema-spot .p-filtros .p-pilula,.tema-spot .p-pilula{height:28px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:510;border-color:transparent;background:var(--trilho);color:var(--text3)}.tema-spot .p-pilula:hover{color:var(--text);background:var(--trilho)}.tema-spot .p-filtros .p-pilula.on,.tema-spot .p-pilula.on{background:var(--suave-bg);border-color:transparent;color:var(--text);font-weight:550;box-shadow:var(--suave-sombra)}.tema-spot .gr-periodo{border:0;padding:3px;background:var(--trilho)}.tema-spot .gr-periodo button.on{background:var(--suave-bg);box-shadow:var(--suave-sombra);font-weight:550}.tema-spot .p-tipo button{height:28px;padding:0 12px;font-size:13px}.tema-spot .p-busca,.tema-spot .p-select{height:32px;border-radius:8px;border-color:var(--border);background:var(--surface)}.tema-spot .p-busca input::placeholder{color:var(--text4)}.tema-spot .p-input{border-radius:8px;padding:8px 10px;border-color:var(--border2)}.tema-spot :is(.p-busca:focus-within,.p-input:focus,.p-menu-status select:focus){outline:none;border-color:var(--border2);box-shadow:0 0 0 3px rgba(170,208,74,.25)}.tema-spot .p-chip{min-height:32px;border-width:1px;border-radius:999px;border-color:transparent;background:var(--suave-bg);box-shadow:var(--suave-sombra)}.tema-spot .p-chip.on{background:var(--b-pen-bg);color:var(--b-pen);box-shadow:inset 0 0 0 1px var(--alerta-borda)}.tema-spot .p-chave.on{background:var(--b-env)}.tema-spot :is(.p-btn,.p-btn2,.p-ic,.p-pilula,.p-chip,.p-etapa,.dv-aba,.p-nav-item):focus-visible{outline:2px solid var(--lima);outline-offset:2px}.tema-spot .p-etiqueta{height:22px;border-radius:999px;font-size:12px;font-weight:510}.tema-spot .p-etiqueta[class*=st-]{gap:6px;padding:0 9px 0 6px;background:transparent;border:1px solid var(--border);color:var(--text2)}.tema-spot .p-etapa-bola,.tema-spot .p-etiqueta[class*=st-]:before{content:"";width:12px;height:12px;flex-shrink:0;border-radius:50%;box-sizing:border-box;padding:1.5px;border:1.5px solid var(--cor-st);background:conic-gradient(var(--cor-st) var(--feito),transparent 0) content-box}.tema-spot :is(.st-novo,.p-etapa.e-novo){--cor-st:var(--b-novo);--feito:0%}.tema-spot :is(.st-em_analise,.p-etapa.e-em_analise){--cor-st:var(--b-ana);--feito:50%}.tema-spot :is(.st-falta_doc,.st-pendente,.p-etapa.e-falta_doc,.p-etapa.e-pendente){--cor-st:var(--b-pen);--feito:50%}.tema-spot :is(.st-pronto,.p-etapa.e-pronto){--cor-st:var(--b-pro);--feito:75%}.tema-spot :is(.st-enviado,.p-etapa.e-enviado){--cor-st:var(--b-env);--feito:100%}.tema-spot .p-etapa.e-novo .p-etapa-bola,.tema-spot .st-novo:before{border-style:dashed}.tema-spot .st-desistiu{--cor-st:var(--text4);--feito:0%;color:var(--text4)!important}.tema-spot .st-desistiu:before{background:linear-gradient(135deg,transparent 45%,var(--text4) 45%,var(--text4) 58%,transparent 58%)!important}.tema-spot .p-btn.p-btn-perigo{background:var(--par2-bg);color:var(--par2)}.tema-spot .p-btn.p-btn-perigo:hover:not(:disabled){background:rgba(220,38,38,.14)}.tema-spot .p-menu-item.p-menu-perigo{color:var(--par2)}.tema-spot .p-etiqueta.p-quart{height:20px;padding:0 6px;border-radius:4px;border-color:var(--border);color:var(--text4);background:transparent}.tema-spot .p-funcao{height:18px;padding:0 5px;border-radius:4px;background:var(--rowline);color:var(--text3)}.tema-spot .p-funcao.aj{background:var(--aj-bg);color:var(--aj)}.tema-spot .p-parado{height:22px;border-radius:999px;font-weight:510}.tema-spot .p-motivo{color:var(--b-pen);font-weight:510}.tema-spot .p-tabela-cab{padding:8px 16px;font-size:12px;font-weight:510;color:var(--text4);border-bottom-color:var(--rowline)}.tema-spot .p-tabela-linha{padding:12px 16px;border-bottom-color:var(--rowline);color:var(--text2)}.tema-spot .p-ini{width:28px;height:28px;font-size:11px;font-weight:590}.tema-spot :is(.p-tabela-linha,.p-cartao).p-linha-nova{background:var(--linha-nova);box-shadow:inset 2px 0 0 var(--lima)}.tema-spot .p-cartao.p-linha-nova{border-color:var(--border)}.tema-spot .p-etapas{filter:none;border:1px solid var(--border);border-radius:10px;background:var(--surface);overflow:hidden}.tema-spot :is(.p-etapa,.p-etapa:first-child,.p-etapa:last-child){-webkit-clip-path:none;clip-path:none;margin:0;padding:10px 16px;border-radius:0;box-shadow:none;background:transparent;border-right:1px solid var(--rowline);color:var(--text3)}.tema-spot .p-etapa:last-child{border-right:0}.tema-spot .p-etapa:hover{background:var(--linha-hover)}.tema-spot :is(.p-etapa.on,.p-etapa.on:hover){background:var(--etapa-on-bg);color:var(--text);box-shadow:inset 0 -2px 0 var(--lima)}.tema-spot .p-etapa-n,.tema-spot .p-etapa.on .p-etapa-n{font-size:22px;font-weight:510;letter-spacing:-.022em;color:var(--text)}.tema-spot .p-etapa-t{font-weight:510}.tema-spot .p-etapa.on .p-etapa-bola{background:conic-gradient(var(--cor-st) var(--feito),transparent 0) content-box}.tema-spot .dv-pilula{height:28px;border-radius:999px;font-weight:510;border-color:var(--border)}.tema-spot .dv-aba{font-weight:510}.tema-spot .dv-aba.on{color:var(--text);border-bottom-color:var(--lima)}.tema-spot :is(.dv-trilho,.dv-trilho>span){border-radius:4px;height:8px}.tema-spot .p-passo{padding:14px 16px;border-radius:10px}.tema-spot .p-linha-campo{border-radius:8px;border-color:var(--rowline)}.tema-spot .f-campo.copiado{border-color:var(--b-env)}.tema-spot .f-reenvios{border-left-width:2px}.tema-spot .f-reenvio{border-radius:8px;border-color:var(--border)}.tema-spot .p-msg{border-radius:10px;background:var(--msg-bg);color:var(--msg)}.tema-spot :is(.p-menu,.p-menu-tema){border-radius:10px;border-color:var(--border);box-shadow:var(--sombra-janela)}.tema-spot .p-menu-item{min-height:32px;padding:6px 10px;border-radius:6px;font-size:13px}.tema-spot .p-modal{border-radius:12px;padding:20px;box-shadow:var(--sombra-janela)}.tema-spot .p-modal-fundo{background:rgba(0,0,0,.4)}.tema-spot .p-toast{border-radius:999px;font-size:13px;padding:10px 16px}.tema-spot .p-carregando{height:2px}.tema-spot .p-carregando:before{background:var(--lima);box-shadow:none}.tema-spot .p-esq{border-radius:6px;background:var(--rowline)}@media (max-width:900px){.tema-spot .p-lateral{box-shadow:var(--sombra-janela)}.tema-spot .p-barra{padding:0 12px;height:52px}.tema-spot .p-corpo{padding:16px 16px 32px;gap:12px}.tema-spot .p-h1{font-size:21px}.tema-spot .p-numero{padding:12px 14px}.tema-spot .p-numero b{font-size:24px}.tema-spot .p-nav-item{padding:10px;font-size:15px}.tema-spot :is(.p-btn,.p-btn2,.p-busca,.p-select){height:40px}.tema-spot :is(.p-ic,.p-copiar){width:40px;height:40px}.tema-spot .p-tabela-linha .p-btn-pegar{height:40px!important}.tema-spot :is(.p-pilula,.p-filtros .p-pilula){height:34px}.tema-spot .p-tipo button{height:34px}.tema-spot .f-barra-mob{box-shadow:none;background:var(--bg)}.tema-spot :is(.p-etapa,.p-etapa:first-child,.p-etapa:last-child){min-width:120px}.tema-spot .p-etapas{margin:0;padding:0}}@media (prefers-reduced-motion:reduce){.tema-spot *{transition:none!important}}.p-tema-caixa{margin-left:auto;position:relative;flex-shrink:0}.p-tema-caixa .p-tema{margin-left:0}.p-tema.spot .p-tema-bola,.p-tema.spot-escuro .p-tema-bola{left:22px;background:#0F5132;box-shadow:inset 0 0 0 2px #AAD04A}.p-tema.spot-escuro .p-tema-bola{background:#08090A}.p-menu-tema{top:40px;width:210px;padding:6px}.p-menu-tema button{height:38px;font:inherit;font-size:14px}.p-menu-tema button:hover{background:var(--rowline)}.p-menu-tema-amostra{width:22px;height:22px;flex-shrink:0;border-radius:6px;border:1px solid rgba(0,0,0,.12);overflow:hidden;display:flex}.p-menu-tema-amostra i{display:block;height:100%}.p-menu-tema-ok{margin-left:auto;color:var(--primary);font-weight:700}.tema-escuro .p-menu-tema-ok{color:#AAD04A}.tema-spot .p-menu-tema button{font-size:13px;height:34px;border-radius:6px}.tema-spot .p-menu-tema button.on{background:var(--active-bg);font-weight:510}.tema-spot .p-menu-tema-ok{color:var(--text)}.tema-spot .gr-resumo b,.tema-spot .pl-val b{font-weight:510}.tema-spot .gr{padding:16px}.tema-spot .pl-cab,.tema-spot .pl-linha{padding:9px 16px}.tema-spot-escuro{--s-chegou:#3B8FE8}.gr-ondas{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none}.gr-ondas path{vector-effect:non-scaling-stroke}.tema-claro{--pnr-aguardando:#2F6FB5;--pnr-aguardando-bg:#E3EEFB;--pnr-carregado:#0B5560;--pnr-carregado-bg:#DDF1F3;--pnr-revisao:#1F6FA8;--pnr-revisao-bg:#D9ECFA;--pnr-anulado:#0F6B3A;--pnr-anulado-bg:#D8F0E1;--pnr-penalidade:#B42318;--pnr-penalidade-bg:#FDE2E0;--pnr-faturamento:#FFFFFF;--pnr-faturamento-bg:#3F4441;--pnr-retorno:#B4501A;--pnr-retorno-bg:#FDE3D2;--pnr-ciente:#5B2E91;--pnr-ciente-bg:#EDE3F8;--pnr-evidencia:#7A5A00;--pnr-evidencia-bg:#FFF1C2}.tema-escuro{--pnr-aguardando:#A9C6F0;--pnr-aguardando-bg:#1C2B52;--pnr-carregado:#8FD8E0;--pnr-carregado-bg:#12363B;--pnr-revisao:#9ED0F5;--pnr-revisao-bg:#163452;--pnr-anulado:#9ED9B8;--pnr-anulado-bg:#1B3530;--pnr-penalidade:#F4A9A6;--pnr-penalidade-bg:#3D1F2A;--pnr-faturamento:#E6E8F0;--pnr-faturamento-bg:#3A3E52;--pnr-retorno:#F5C089;--pnr-retorno-bg:#3A2A22;--pnr-ciente:#CDB8F5;--pnr-ciente-bg:#2D2347;--pnr-evidencia:#F3D77A;--pnr-evidencia-bg:#3A3218}.pnr-st-aguardando,.pnr-st-outro,.pnr-st-sem_comprovante{background:var(--pnr-aguardando-bg);color:var(--pnr-aguardando)}.pnr-st-carregado{background:var(--pnr-carregado-bg);color:var(--pnr-carregado)}.pnr-st-revisao{background:var(--pnr-revisao-bg);color:var(--pnr-revisao)}.pnr-st-anulado{background:var(--pnr-anulado-bg);color:var(--pnr-anulado)}.pnr-st-penalidade{background:var(--pnr-penalidade-bg);color:var(--pnr-penalidade)}.pnr-st-faturamento{background:var(--pnr-faturamento-bg);color:var(--pnr-faturamento)}.pnr-p-avisar_driver{background:transparent;color:var(--pnr-ciente);border:1px dashed var(--pnr-ciente)}.pnr-p-falar_comprador{background:transparent;color:var(--pnr-retorno);border:1px dashed var(--pnr-retorno)}.pnr-p-aguardando_retorno{background:var(--pnr-retorno-bg);color:var(--pnr-retorno)}.pnr-p-enviar_evidencia{border:1px solid var(--pnr-evidencia)}.pnr-p-enviar_evidencia,.pnr-p-evidencia_enviada{background:var(--pnr-evidencia-bg);color:var(--pnr-evidencia)}.pnr-p-nao_recebeu{background:var(--pnr-penalidade-bg);color:var(--pnr-penalidade)}.pnr-bg-aguardando,.pnr-bg-outro,.pnr-bg-sem_comprovante{background:var(--pnr-aguardando)}.pnr-bg-carregado{background:var(--pnr-carregado)}.pnr-bg-revisao{background:var(--pnr-revisao)}.pnr-bg-anulado{background:var(--pnr-anulado)}.pnr-bg-penalidade{background:var(--pnr-penalidade)}.pnr-bg-faturamento{background:var(--pnr-faturamento-bg)}.tema-escuro .pnr-bg-faturamento{background:var(--pnr-faturamento)}.p-etapa.pnr-e-avisar_driver{--cor:var(--pnr-ciente)}.p-etapa.pnr-e-aguardando_retorno,.p-etapa.pnr-e-falar_comprador{--cor:var(--pnr-retorno)}.p-etapa.pnr-e-enviar_evidencia,.p-etapa.pnr-e-evidencia_enviada{--cor:var(--pnr-evidencia)}.p-etapa.pnr-e-nao_recebeu{--cor:var(--pnr-penalidade)}.pnr-etapas .p-etapa-t{white-space:normal;line-height:1.25}.pnr-escolha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.pnr-area{display:flex;flex-direction:column;gap:14px;padding:22px 24px;text-decoration:none;color:inherit;border-top:4px solid var(--lima);transition:transform .12s,box-shadow .12s}.pnr-area-pnr{border-top-color:var(--pnr-penalidade)}.pnr-area:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08)}.pnr-area-tit{font-size:20px;font-weight:700}.pnr-area-nums{display:flex;flex-direction:column;gap:6px;color:var(--text2);font-size:14px}.pnr-area-nums b{font-size:18px;color:var(--text);margin-right:4px}.pnr-area-btn{align-self:flex-start;margin-top:auto}.pnr-alerta-pen{gap:4px;text-decoration:none;color:var(--pnr-penalidade);background:var(--pnr-penalidade-bg);border:1px solid var(--pnr-penalidade)}.pnr-alerta-pen,.pnr-barras{display:flex;flex-direction:column}.pnr-barras{gap:10px}.pnr-barra-linha{display:grid;grid-template-columns:200px minmax(0,1fr) 150px;grid-gap:12px;gap:12px;align-items:center;text-decoration:none;color:inherit}.pnr-barra-trilho{height:12px;border-radius:6px;background:var(--rowline);overflow:hidden}.pnr-barra{display:block;height:100%;border-radius:6px}.pnr-barra-num{font-size:13px;color:var(--text2);text-align:right;white-space:nowrap}.pnr-evolucao{display:flex;gap:12px;align-items:stretch;height:220px}.pnr-ev-col{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:inherit}.pnr-ev-num{font-size:11px;color:var(--muted);white-space:nowrap}.pnr-ev-trilho{flex-grow:1;width:100%;display:flex;align-items:flex-end;justify-content:center}.pnr-ev-barra{width:60%;max-width:46px;min-height:2px;display:flex;flex-direction:column-reverse;border-radius:6px 6px 0 0;overflow:hidden;background:var(--border2)}.pnr-ev-rot{font-size:11px;color:var(--muted);white-space:nowrap}.p-tabela.pnr-tabela .p-tabela-cab,.p-tabela.pnr-tabela .p-tabela-linha{grid-template-columns:1.6fr 2fr .9fr .8fr 1.2fr 1.3fr 104px}.pnr-produto{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:13px}.pnr-ficha{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.pnr-bloco-tit{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text3);padding-top:6px}.pnr-passo{display:flex;gap:12px;align-items:flex-start}.pnr-passo-bola{width:28px;height:28px;flex-shrink:0;border-radius:50%;border:2px solid var(--border2);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff}.pnr-passo.feito .pnr-passo-bola{background:var(--primary);border-color:var(--primary)}.pnr-btn-wa{display:inline-flex;align-items:center;gap:8px;background:#1F8A4C;border-color:#1F8A4C;text-decoration:none}.pnr-dado{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:6px 0;border-bottom:1px solid var(--rowline)}.pnr-dado>span:last-child{text-align:right;word-break:break-word}.pnr-solta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:34px 20px;text-align:center;cursor:pointer;border:2px dashed var(--border2);color:var(--text2)}.pnr-solta.on,.pnr-solta:hover{border-color:var(--lima);background:var(--linha-hover)}.pnr-previa{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.pnr-previa>div{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:10px;background:var(--surface2);border:1px solid var(--rowline)}.pnr-previa b{font-size:28px;line-height:1}.pnr-previa span{font-size:13px;color:var(--text2)}.pnr-previa>div.rev{background:var(--pnr-anulado-bg);border-color:var(--pnr-anulado);color:var(--pnr-anulado)}.pnr-rev{background:var(--pnr-anulado);color:var(--pnr-anulado-bg);font-weight:700}.pnr-alerta-rev{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--pnr-anulado);background:var(--pnr-anulado-bg);border:1px solid var(--pnr-anulado)}.pnr-previa>div.pen{background:var(--pnr-penalidade-bg);border-color:var(--pnr-penalidade);color:var(--pnr-penalidade)}.pnr-passos-lista{margin:0;padding-left:20px;gap:4px;color:var(--text2)}.pnr-driver-num,.pnr-passos-lista{display:flex;flex-direction:column}.pnr-driver-num{align-items:flex-end;gap:2px;min-width:150px}.pnr-driver-num b{font-size:22px;line-height:1}@media (max-width:900px){.pnr-escolha,.pnr-ficha{grid-template-columns:minmax(0,1fr)}.pnr-previa{grid-template-columns:repeat(2,minmax(0,1fr))}.pnr-barra-linha{grid-template-columns:minmax(0,1fr) auto}.pnr-barra-trilho{grid-column:1/-1;order:3}.pnr-evolucao{height:180px;gap:6px}.pnr-driver-num{align-items:flex-start;min-width:0}}.bt{font:inherit;color:inherit;text-align:left;cursor:pointer}.esc-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.esc-card{display:flex;flex-direction:column;padding:0;border-radius:16px;overflow:hidden;background:var(--surface);border:2px solid var(--border);text-decoration:none;color:inherit;transition:transform .12s,box-shadow .12s,border-color .12s}.esc-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(0,0,0,.1)}.esc-topo{gap:16px;padding:22px 24px}.esc-ic,.esc-topo{display:flex;align-items:center}.esc-ic{width:58px;height:58px;flex-shrink:0;border-radius:14px;justify-content:center}.esc-nome{font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.esc-desc{font-size:14px;opacity:.85}.esc-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:10px;gap:10px;padding:20px 24px}.esc-num{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--rowline)}.esc-num b{font-size:24px;line-height:1.1;color:var(--text)}.esc-num span{font-size:12px;color:var(--text3)}.esc-btn{margin:auto 24px 24px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:700}.esc-cap{border-color:var(--lima)}.esc-cap:hover{border-color:#8DB52E}.esc-cap .esc-topo{background:var(--lima-claro);color:var(--navy)}.esc-cap .esc-btn,.esc-cap .esc-ic{background:var(--lima);color:var(--navy)}.esc-pnr{border-color:var(--navy)}.esc-pnr .esc-topo{background:var(--navy);color:#fff}.esc-pnr .esc-ic{background:#fff;color:var(--navy)}.esc-pnr .esc-btn{background:var(--navy);color:#fff}.tema-escuro .esc-cap .esc-topo{color:#E3F0BF}.tema-escuro .esc-pnr{border-color:#4A4F8C}.tema-escuro .esc-pnr .esc-btn,.tema-escuro .esc-pnr .esc-topo{background:#2B2E6E}.pn-alerta{gap:12px;padding:12px 16px;border-radius:12px;background:var(--pnr-penalidade-bg);border:1px solid var(--pnr-penalidade);color:var(--pnr-penalidade);font-size:14px;text-decoration:none}.pn-alerta,.pn-alerta-ic{display:flex;align-items:center}.pn-alerta-ic{width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--pnr-penalidade);color:#fff;justify-content:center;font-weight:800}.pn-alerta-ver{font-weight:700;white-space:nowrap}.pn-aviso{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:var(--pnr-evidencia-bg);border:1px solid var(--pnr-evidencia);color:var(--pnr-evidencia);font-size:14px;text-decoration:none}.pn-acoes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.pn-acao{--c:var(--text2);--cb:var(--surface2);display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:12px;background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--c);text-decoration:none;color:inherit;transition:transform .12s,box-shadow .12s}.pn-acao:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08)}.pn-abertas{--c:var(--pnr-aguardando);--cb:var(--pnr-aguardando-bg)}.pn-driver{--c:var(--pnr-ciente);--cb:var(--pnr-ciente-bg)}.pn-comprador{--c:var(--pnr-retorno);--cb:var(--pnr-retorno-bg)}.pn-evidencia{--c:var(--pnr-evidencia);--cb:var(--pnr-evidencia-bg)}.pn-acao-topo{display:flex;align-items:center;gap:8px}.pn-acao-ic{width:10px;height:10px;border-radius:50%;background:var(--c)}.pn-acao-rot{font-size:14px;font-weight:700;color:var(--text)}.pn-acao-n{font-size:38px;line-height:1;font-weight:700;letter-spacing:-.02em}.pn-acao-sub{font-size:13px;color:var(--text3);min-height:36px}.pn-acao-ir{align-self:flex-start;margin-top:4px;padding:6px 12px;border-radius:999px;background:var(--cb);color:var(--c);font-size:12px;font-weight:700}.pn-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.pn-kpi{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:10px;background:var(--surface2);border:1px solid var(--rowline)}.pn-kpi span{font-size:12px;font-weight:600;color:var(--text3)}.pn-kpi b{font-size:20px;line-height:1.2}.pn-kpi small{font-size:12px;color:var(--muted)}.pn-kpi-ok{background:var(--pnr-anulado-bg);border-color:transparent}.pn-kpi-ok b{color:var(--pnr-anulado)}.pn-kpi-ruim{background:var(--pnr-penalidade-bg);border-color:transparent}.pn-kpi-ruim b{color:var(--pnr-penalidade)}.pn-rank{width:100%;display:flex;align-items:center;gap:12px;padding:11px 20px;border-bottom:1px solid var(--rowline);text-decoration:none;color:inherit}.pn-rank:hover{background:var(--linha-hover)}.pn-rank-pos{width:26px;height:26px;flex-shrink:0;border-radius:8px;background:var(--rowline);color:var(--text2);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.pn-rank-trilho{height:6px;border-radius:3px;background:var(--rowline);overflow:hidden;max-width:240px}.pn-rank-barra{display:block;height:100%;border-radius:3px;background:var(--navy)}.tema-escuro .pn-rank-barra{background:var(--lima)}.pc-chave{display:flex;padding:4px;gap:4px;background:var(--rowline);border-radius:10px}.pc-chave button{height:36px;padding:0 14px;border:0;border-radius:8px;cursor:pointer;font:inherit;font-weight:600;background:transparent;color:var(--text3)}.pc-chave button.on{background:var(--surface);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.12)}.pc-plan{min-width:1120px}.pc-plan-cab,.pc-plan-lin{display:grid;grid-template-columns:1.5fr 1fr .6fr .7fr 1.7fr 1.9fr minmax(64px,auto);grid-gap:10px;gap:10px;align-items:center;padding:0 16px}.pc-grp-cab,.pc-plan-cab{height:42px;background:var(--pnr-penalidade-bg);font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--text)}.pc-plan-lin{min-height:50px;border-bottom:1px solid var(--rowline)}.pc-plan-lin:hover{background:var(--linha-hover)}.pc-grp,.pc-grp-cab{display:grid;grid-template-columns:2fr .5fr .8fr 2.6fr 28px;grid-gap:12px;gap:12px;align-items:center;padding:0 16px}.pc-grp{width:100%;min-height:56px;border:0;background:none}.pc-grp:hover{background:var(--linha-hover)}.pc-qtd{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:26px;padding:0 8px;border-radius:999px;background:var(--navy);color:#fff;font-weight:700;font-size:13px}.tema-escuro .pc-qtd{background:var(--lima);color:var(--navy)}.pc-seta{color:var(--muted);transition:transform .15s;display:flex}.pc-seta.aberta{transform:rotate(180deg)}.pc-sub-cab,.pc-sub-lin{display:grid;grid-template-columns:1fr .6fr .7fr 1.7fr 1.9fr minmax(64px,auto);grid-gap:10px;gap:10px;align-items:center;padding:0 16px 0 58px;background:var(--surface2)}.pc-sub-cab{height:34px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--text3)}.pc-sub-cab,.pc-sub-lin{border-top:1px solid var(--rowline)}.pc-sub-lin{min-height:48px}.pc-sel{width:100%;height:34px;padding:0 10px;border-radius:999px;border:1px solid var(--border2);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.pc-sel:disabled{opacity:.6;cursor:wait}.pnr-t-avisado{background:var(--pnr-ciente-bg);color:var(--pnr-ciente)}.pnr-t-ciente{background:var(--pnr-ciente);color:#fff}.tema-escuro .pnr-t-ciente{color:#111131}.pc-sem-nome{color:var(--warn)!important}.pc-lista{min-width:1080px}.pc-lista-cab,.pc-lista-lin{display:grid;grid-template-columns:1.5fr 1.8fr .9fr .8fr 1.2fr 1.7fr minmax(64px,auto);grid-gap:12px;gap:12px;align-items:center;padding:12px 20px}.pc-lista-cab{border-bottom:1px solid var(--border);font-size:13px;font-weight:500;color:var(--text3)}.pc-lista-lin{border-bottom:1px solid var(--rowline);text-decoration:none;color:inherit}.pc-lista-lin:hover{background:var(--linha-hover)}.pf-etapas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.pf-et{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border-radius:10px;text-align:center;background:var(--surface);border:1px solid var(--border);opacity:.7;font:inherit;color:var(--text);cursor:pointer}.pf-et.feito{background:var(--active-bg);border-color:var(--primary);opacity:1}.pf-et.atual{background:var(--lima-claro);border:2px solid var(--lima);opacity:1}.pf-et-bola{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;background:var(--rowline);color:var(--muted)}.pf-et.feito .pf-et-bola{background:var(--primary);color:#fff}.pf-et.atual .pf-et-bola{background:var(--navy);color:#fff}.pf-cx{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:12px;border:1px solid var(--border)}.pf-cx-driver{background:var(--pnr-ciente-bg);border-color:var(--pnr-ciente);color:var(--pnr-ciente)}.pf-cx-comprador{background:var(--pnr-retorno-bg);border-color:var(--pnr-retorno);color:var(--pnr-retorno)}.pf-cx-evidencia{background:var(--pnr-evidencia-bg);border-color:var(--pnr-evidencia);color:var(--pnr-evidencia)}.pf-cx-anulado,.pf-cx-ok{background:var(--pnr-anulado-bg);border-color:var(--pnr-anulado);color:var(--pnr-anulado)}.pf-cx-penalidade,.pf-cx-ruim{background:var(--pnr-penalidade-bg);border-color:var(--pnr-penalidade);color:var(--pnr-penalidade)}.pf-cx-faturamento{background:var(--surface2);color:var(--text)}.pf-cx-explica{font-size:14px;color:var(--text2)}.pf-msg{padding:10px 12px;border-radius:8px;background:var(--surface);border:1px dashed var(--pnr-ciente);font-family:ui-monospace,monospace;font-size:13px;color:var(--text);white-space:pre-line}.pf-link{height:44px;padding:0 6px;border:0;background:none;color:var(--primary);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}.pf-ok{border:1px solid var(--primary)!important;color:var(--active-text)!important}.pf-nao{border:1px solid var(--pnr-penalidade)!important;color:var(--pnr-penalidade)!important}@media (max-width:900px){.esc-grade{grid-template-columns:minmax(0,1fr)}.pn-acoes{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-kpis{grid-template-columns:minmax(0,1fr)}.pf-etapas{grid-template-columns:repeat(2,minmax(0,1fr))}}.tema-spot{--pnr-aguardando:#2F6FD6;--pnr-aguardando-bg:rgba(47,111,214,.08);--pnr-carregado:#0E7C86;--pnr-carregado-bg:rgba(14,124,134,.08);--pnr-revisao:#1F6FA8;--pnr-revisao-bg:rgba(31,111,168,.08);--pnr-anulado:#1F8A4C;--pnr-anulado-bg:rgba(31,138,76,.08);--pnr-penalidade:#C62828;--pnr-penalidade-bg:rgba(220,38,38,.08);--pnr-faturamento:#FFFFFF;--pnr-faturamento-bg:#3C4149;--pnr-retorno:#B4540A;--pnr-retorno-bg:rgba(180,84,10,.08);--pnr-ciente:#5E5CE6;--pnr-ciente-bg:rgba(94,92,230,.08);--pnr-evidencia:#8A6500;--pnr-evidencia-bg:rgba(201,154,0,.12)}.tema-spot-escuro{--pnr-aguardando:#4EA7FC;--pnr-aguardando-bg:rgba(78,167,252,.10);--pnr-carregado:#83DCDC;--pnr-carregado-bg:rgba(131,220,220,.10);--pnr-revisao:#9ED0F5;--pnr-revisao-bg:rgba(158,208,245,.10);--pnr-anulado:#27A644;--pnr-anulado-bg:rgba(39,166,68,.10);--pnr-penalidade:#F34E52;--pnr-penalidade-bg:rgba(243,78,82,.10);--pnr-faturamento:#F7F8F8;--pnr-faturamento-bg:#3A3E52;--pnr-retorno:#F7BF8B;--pnr-retorno-bg:rgba(247,191,139,.10);--pnr-ciente:#8FA6FF;--pnr-ciente-bg:rgba(143,166,255,.10);--pnr-evidencia:#F3D77A;--pnr-evidencia-bg:rgba(243,215,122,.10)}.tema-spot-escuro .pnr-bg-faturamento{background:var(--pnr-faturamento)}.tema-spot-escuro .esc-cap .esc-topo{color:#E3F0BF}.tema-spot-escuro .esc-pnr{border-color:#4A4F8C}.tema-spot-escuro .esc-pnr .esc-btn,.tema-spot-escuro .esc-pnr .esc-topo{background:#2B2E6E}.tema-spot-escuro .pn-rank-barra{background:var(--lima)}.tema-spot-escuro .pc-qtd{background:var(--lima);color:var(--navy)}.tema-spot-escuro .pnr-t-ciente{color:#111131}.pc-cor{width:100%;min-width:0;height:34px;display:inline-flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px 0 12px;border-radius:999px;border:1px solid transparent;font:inherit;font-size:12px;font-weight:700;cursor:pointer;text-align:left;transition:filter .12s,box-shadow .12s}.pc-cor:hover:not(:disabled){filter:brightness(.97);box-shadow:0 0 0 3px var(--rowline)}.pc-cor:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pc-cor:disabled{opacity:.6;cursor:wait}.pc-cor.aberto{box-shadow:0 0 0 3px var(--rowline)}.pc-cor-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-cor-seta{flex-shrink:0;opacity:.7;transition:transform .15s}.pc-cor.aberto .pc-cor-seta{transform:rotate(180deg)}.pc-menu{position:fixed;z-index:60;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:12px;background:var(--surface);border:1px solid var(--border);box-shadow:0 12px 32px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.08);animation:pc-menu-in .12s ease-out}@keyframes pc-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pc-menu{animation:none}}.pc-menu-item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:4px 8px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;cursor:pointer;text-align:left}.pc-menu-item:focus-visible,.pc-menu-item:hover{background:var(--linha-hover);outline:none}.pc-menu-item.on{background:var(--active-bg)}.pc-menu-pilula{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.pnr-p-avisar_driver.pc-cor,.pnr-p-avisar_driver.pc-menu-pilula,.pnr-p-falar_comprador.pc-menu-pilula{border-width:1px}.pc-campo{width:100%;height:44px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:0 14px;border-radius:8px;border:1px solid var(--border2);background:var(--surface);color:var(--text);font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-align:left}.pc-campo:hover{border-color:var(--text3)}.pc-campo:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pc-campo.aberto{border-color:var(--primary)}.pc-campo .pc-cor-seta{color:var(--muted)}.pc-campo-pre{color:var(--text3);font-weight:500}.pc-menu{max-height:360px;overflow-y:auto}.pc-menu-txt{font-size:14px;font-weight:500;padding:0 4px}select option{background:var(--surface);color:var(--text)}.pc-menu{z-index:1000;background-color:var(--surface,#FFFFFF);background-image:linear-gradient(var(--surface),var(--surface));opacity:1;border-color:var(--border2);box-shadow:0 16px 40px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.2)}.tema-claro .pc-menu,.tema-spot:not(.tema-spot-escuro) .pc-menu{box-shadow:0 12px 32px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.08)}select{color-scheme:inherit}.p-nav-pasta{display:flex;flex-direction:column;margin-top:6px}.p-nav-pai{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.p-nav-pai:hover{background:var(--lat-hover)}.p-nav-pai:focus-visible{outline:2px solid var(--lat-on-bg);outline-offset:2px}.p-nav-pai-ic{display:inline-flex;color:var(--muted)}.p-lateral .p-nav-pai svg{display:block}.p-nav-pasta.aqui .p-nav-pai-ic{color:var(--text)}.p-nav-seta{color:var(--muted);transition:transform .15s}.p-nav-pasta:not(.aberta) .p-nav-seta{transform:rotate(180deg)}.p-nav-pai .p-selo{font-size:9px}.p-nav-filhos{display:flex;flex-direction:column;gap:2px;margin-left:20px;padding:2px 0 4px}.p-nav-sub{position:relative;display:flex;align-items:center;gap:8px;margin-left:18px;padding:8px 10px;border-radius:8px;color:var(--muted);font-size:14px;font-weight:500;text-decoration:none}.p-nav-sub:before{content:"";position:absolute;left:-18px;top:-2px;bottom:-2px;border-left:1.5px solid var(--lat-border)}.p-nav-sub:last-child:before{bottom:50%}.p-nav-sub:after{content:"";position:absolute;left:-18px;top:calc(50% - 10px);width:14px;height:10px;border-left:1.5px solid var(--lat-border);border-bottom:1.5px solid var(--lat-border);border-bottom-left-radius:8px}.p-nav-sub:hover{background:var(--lat-hover);color:var(--text)}.p-nav-sub.on{background:var(--lat-on-bg);color:var(--lat-on-text);font-weight:700}.p-lateral .p-nav-sub.on .p-bolinha{background:#111131;color:#FFFFFF}.tema-escuro .p-lateral .p-nav-sub.on .p-bolinha{background:#AAD04A;color:#111131}.tema-spot .p-nav-pai{padding:7px 10px;font-size:13px;font-weight:600;border-radius:6px}.tema-spot .p-nav-pai-ic svg{width:16px;height:16px}.tema-spot .p-nav-sub{padding:6px 10px;font-size:13px;border-radius:6px;color:var(--text3)}.tema-spot .p-nav-sub:after,.tema-spot .p-nav-sub:before{border-color:var(--border2)}.tema-spot .p-nav-sub.on{color:var(--lat-on-text);font-weight:510;box-shadow:inset 2px 0 0 var(--lima)}.tema-spot .p-lateral .p-nav-sub.on .p-bolinha{background:var(--primary);color:var(--on-primary)}@media (prefers-reduced-motion:reduce){.p-nav-seta{transition:none}}.tema-escuro .p-nav-sub:after,.tema-escuro .p-nav-sub:before{border-color:#3D4178}.tema-claro .p-nav-sub:after,.tema-claro .p-nav-sub:before{border-color:#C9DD98}.rl-pagina{max-width:1100px}.rl-trilha{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--muted);flex-wrap:wrap}.rl-trilha a{color:var(--muted);text-decoration:none;padding:5px 12px;border-radius:999px}.rl-trilha a:hover{background:var(--lat-hover);color:var(--text)}.rl-trilha b{padding:5px 12px;border-radius:999px;background:var(--active-bg);color:var(--active-text);font-weight:700}.rl-escolha{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.rl-card{display:flex;flex-direction:column;gap:10px;min-height:230px;padding:28px 28px 24px;border-radius:18px;border:2px solid var(--border2);background:var(--surface);color:var(--text);text-decoration:none;transition:border-color .12s,transform .12s}.rl-card:hover{border-color:var(--primary);transform:translateY(-1px)}.rl-card b{font-size:22px}.rl-card-ic{width:52px;height:52px;border-radius:14px;background:var(--active-bg);display:grid;place-items:center;font-size:26px}.rl-card-d{font-size:14px;color:var(--muted);line-height:1.5}.rl-card-ir{margin-top:auto;font-size:14px;font-weight:700;color:var(--primary)}.rl-periodos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.rl-periodo{display:flex;flex-direction:column;gap:3px;padding:16px 18px;border-radius:14px;border:1.5px solid var(--border2);background:var(--surface2);color:var(--text);text-decoration:none;transition:border-color .12s,transform .12s}.rl-periodo b{font-size:16px}.rl-periodo span{font-size:12.5px;color:var(--muted)}.rl-periodo .rl-ir{margin-top:6px;font-size:13px;font-weight:700;color:var(--primary)}.rl-periodo:hover{border-color:var(--primary);transform:translateY(-1px)}@media (max-width:700px){.rl-escolha{grid-template-columns:1fr;gap:10px}.rl-card{display:grid;grid-template-columns:40px 1fr auto;grid-template-areas:"ic t ir" "ic d ir";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;min-height:0;padding:14px 16px;border-radius:14px;border-width:1.5px}.rl-card-ic{grid-area:ic;width:40px;height:40px;border-radius:12px;font-size:20px}.rl-card b{grid-area:t;font-size:17px}.rl-card-d{grid-area:d;font-size:13px;line-height:1.35}.rl-card-ir{grid-area:ir;margin:0;font-size:0}.rl-card-ir:after{content:"›";font-size:24px;line-height:1;color:var(--muted)}.rl-periodos{grid-template-columns:1fr;gap:8px}.rl-periodo{display:grid;grid-template-columns:1fr auto;grid-template-areas:"t ir" "d ir";align-items:center;grid-row-gap:2px;row-gap:2px;padding:12px 16px}.rl-periodo b{grid-area:t}.rl-periodo span{grid-area:d}.rl-periodo .rl-ir{grid-area:ir;margin:0;font-size:0}.rl-periodo .rl-ir:after{content:"›";font-size:24px;line-height:1;color:var(--muted)}}.ap{--ap-bg:#111131;--ap-card:#1C1F48;--ap-linha:#2E3270;--ap-tx:#FFFFFF;--ap-tx2:#C6CAE8;--ap-ac:#AAD04A;--ap-a:#AAD04A;--ap-b:#6FA8F5;--ap-c:#F08A84;--ap-bom:#9BE07A;--ap-ruim:#FF9D97;position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;background:var(--ap-bg);color:var(--ap-tx);font-family:inherit}.ap-pnr{--ap-bg:#0D1330;--ap-card:#172045;--ap-linha:#26336A;--ap-ac:#7FA7FF;--ap-a:#7FA7FF;--ap-b:#9BE07A}.ap-palco{position:relative;flex:1 1;min-height:0}.ap-slide{position:absolute;inset:0;display:none;flex-direction:column;gap:28px;padding:clamp(24px,5vw,72px) clamp(20px,6vw,96px) 56px;overflow:auto}.ap-slide.on{display:flex;animation:ap-in .25s ease-out}@keyframes ap-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ap-slide.on{animation:none}}.ap-num{position:absolute;right:28px;bottom:18px;font-size:13px;color:var(--ap-tx2)}.ap-topo h2{margin:0;font-size:clamp(26px,3.4vw,44px);font-weight:800;letter-spacing:-.01em}.ap-topo p{margin:6px 0 0;color:var(--ap-tx2);font-size:clamp(14px,1.4vw,18px)}.ap-topo h2:before{content:"";display:block;width:56px;height:6px;border-radius:3px;background:var(--ap-ac);margin-bottom:16px}.ap-capa{margin:auto 0;display:flex;flex-direction:column;gap:10px}.ap-selo{align-self:flex-start;font-size:13px;font-weight:700;letter-spacing:.12em;padding:6px 12px;border-radius:999px;background:var(--ap-ac);color:#111131}.ap-capa h1{margin:16px 0 0;font-size:clamp(40px,7vw,92px);line-height:1;font-weight:800;letter-spacing:-.02em}.ap-capa-per{margin:0;font-size:clamp(24px,3.4vw,44px);font-weight:700;color:var(--ap-ac)}.ap-capa-txt{margin:0;font-size:clamp(16px,1.8vw,22px);color:var(--ap-tx2)}.ap-capa-rod{margin:36px 0 0;font-size:14px;color:var(--ap-tx2)}.ap-kpis{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ap-kpi{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:18px;background:var(--ap-card);border:1px solid var(--ap-linha)}.ap-kpi-rot{font-size:15px;font-weight:600;color:var(--ap-tx2)}.ap-kpi-n{font-size:clamp(44px,5.6vw,76px);line-height:1;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ap-kpi-det{font-size:14px;color:var(--ap-tx2)}.ap-var{margin-top:auto;align-self:flex-start;font-size:15px;font-weight:700;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.08)}.ap-var small{font-weight:500;color:var(--ap-tx2);margin-left:4px}.ap-var.bom{color:var(--ap-bom)}.ap-var.ruim{color:var(--ap-ruim)}.ap-leg,.ap-var.neutro{color:var(--ap-tx2)}.ap-leg{display:flex;gap:22px;flex-wrap:wrap;font-size:16px}.ap-leg i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:8px;vertical-align:-1px}.ap-leg b{color:var(--ap-tx)}.ap-c-a{background:var(--ap-a)}.ap-c-b{background:var(--ap-b)}.ap-c-c{background:var(--ap-c)}.ap-barras{min-height:240px;gap:6px;align-items:stretch;border-bottom:1px solid var(--ap-linha);padding-top:24px}.ap-barras,.ap-col{flex:1 1;display:flex}.ap-col{min-width:0;flex-direction:column;gap:8px}.ap-col.futuro{opacity:.35}.ap-col-barras{flex:1 1;display:flex;gap:3px;align-items:flex-end;justify-content:center}.ap-bar{position:relative;flex:1 1;max-width:34px;min-height:0;border-radius:6px 6px 0 0}.ap-bar span{position:absolute;top:-22px;left:50%;transform:translateX(-50%);font-size:13px;font-weight:700;color:var(--ap-tx)}.ap-col-rot{text-align:center;font-size:12px;color:var(--ap-tx2);white-space:nowrap;overflow:hidden;height:16px;margin-bottom:-26px}.ap-rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ap-rank li{display:grid;grid-template-columns:40px minmax(140px,1.3fr) 2fr 110px 120px;align-items:center;grid-gap:16px;gap:16px;padding:12px 18px;border-radius:12px;background:var(--ap-card);font-size:clamp(15px,1.5vw,19px)}.ap-rank-pos{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--ap-linha);font-weight:800;font-size:15px}.ap-rank li:first-child .ap-rank-pos{background:var(--ap-ac);color:#111131}.ap-rank-nome{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-rank-trilho{height:10px;border-radius:5px;background:var(--ap-linha);overflow:hidden}.ap-rank-trilho span{display:block;height:100%;border-radius:5px;background:var(--ap-ac)}.ap-rank b,.ap-rank-det{text-align:right}.ap-rank-det{color:var(--ap-tx2);font-size:.85em}.ap-vazio{font-size:20px;color:var(--ap-tx2)}.ap-sit{display:grid;grid-template-columns:minmax(220px,1fr) 2fr;grid-gap:24px;gap:24px;align-items:stretch}.ap-sit-total{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:32px;border-radius:18px;background:var(--ap-ac);color:#111131}.ap-sit-total b{font-size:clamp(64px,9vw,120px);line-height:1;font-weight:800}.ap-sit-total span{font-size:18px;font-weight:700}.ap-sit-lista{display:flex;flex-direction:column;gap:10px}.ap-sit-item{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-radius:12px;background:var(--ap-card);font-size:clamp(16px,1.6vw,20px)}.ap-sit-item b{font-size:1.5em}.ap-barra{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid var(--ap-linha);background:rgba(0,0,0,.2)}.ap-barra,.ap-bt{align-items:center}.ap-bt{display:inline-flex;height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--ap-linha);background:var(--ap-card);color:var(--ap-tx);font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.ap-bt:hover:not(:disabled){border-color:var(--ap-ac)}.ap-bt:disabled{opacity:.4;cursor:default}.ap-bt:focus-visible,.ap-pontos button:focus-visible{outline:2px solid var(--ap-ac);outline-offset:2px}.ap-pontos{display:flex;gap:8px}.ap-pontos button{width:10px;height:10px;padding:0;border-radius:50%;border:0;background:var(--ap-linha);cursor:pointer}.ap-pontos button.on{background:var(--ap-ac);width:26px;border-radius:5px}@media (max-width:760px){.ap-rank li{grid-template-columns:32px 1fr auto}.ap-rank-det,.ap-rank-trilho{display:none}.ap-sit{grid-template-columns:1fr}.ap-pontos{display:none}}@media print{@page{size:A4 landscape;margin:10mm}body *{visibility:hidden}.ap,.ap *{visibility:visible}.ap{position:absolute;left:0;top:0;width:100%;display:block;--ap-bg:#FFFFFF;--ap-card:#F3F4F8;--ap-linha:#DADDEA;--ap-tx:#111131;--ap-tx2:#4A4F6E;--ap-bom:#1F7A3A;--ap-ruim:#B42318}.ap-pnr{--ap-ac:#2F4DB5;--ap-a:#2F4DB5;--ap-b:#3E8E2A}.ap-captacao{--ap-ac:#5E8A14;--ap-a:#7FAE22;--ap-b:#2F6FB5}.ap-capa .ap-selo,.ap-rank li:first-child .ap-rank-pos,.ap-sit-total{color:#FFFFFF}.ap-palco{position:static}.ap-slide{position:relative;display:flex!important;height:185mm;page-break-after:always;break-after:page;overflow:hidden;animation:none!important;padding:12mm 14mm}.ap-barra{display:none}.ap *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.p-barra,.p-lateral{display:none!important}}@media (min-width:1100px){.ap-kpis.n5{grid-template-columns:repeat(5,1fr)}.ap-kpis.n5 .ap-kpi{padding:20px}.ap-kpis.n5 .ap-kpi-n{font-size:clamp(40px,4.6vw,64px)}}.pnr-p-pacote_perdido{background:#3F4441;color:#FFFFFF}.tema-escuro .pnr-p-pacote_perdido,.tema-spot-escuro .pnr-p-pacote_perdido{background:#E6E8F0;color:#111131}.pf-perdido{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:10px;border:1px dashed var(--border2);font-size:13px;color:var(--muted)}.pf-perdido.on{border-style:solid;border-color:var(--text3);background:var(--surface2);color:var(--text)}.pc-grp>*,.pc-lista-lin>*,.pc-plan-lin>*,.pc-sub-lin>*{min-width:0}@media (max-width:1360px){.pc-lista,.pc-plan{min-width:0}.p-cartao:has(>.pc-lista),.p-cartao:has(>.pc-plan){overflow-x:visible!important}.pc-lista-cab,.pc-plan-cab,.pc-sub-cab{display:none}.pc-lista-lin{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) auto auto;grid-template-areas:"drv pac dat val" "st tr tr ab";row-gap:10px;padding:14px 18px}.pc-lista-lin>:first-child{grid-area:drv}.pc-lista-lin>:nth-child(2){grid-area:pac}.pc-lista-lin>:nth-child(3){grid-area:dat}.pc-lista-lin>:nth-child(4){grid-area:val;text-align:right}.pc-lista-lin>:nth-child(5){grid-area:st}.pc-lista-lin>:nth-child(6){grid-area:tr}.pc-lista-lin>:nth-child(7){grid-area:ab}.pc-plan-lin{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto;grid-template-areas:"drv id dat val" "st tr tr ab";row-gap:8px;padding:12px 16px}.pc-plan-lin>:first-child{grid-area:drv}.pc-plan-lin>:nth-child(2){grid-area:id}.pc-plan-lin>:nth-child(3){grid-area:dat}.pc-plan-lin>:nth-child(4){grid-area:val;text-align:right}.pc-plan-lin>:nth-child(5){grid-area:st}.pc-plan-lin>:nth-child(6){grid-area:tr}.pc-plan-lin>:nth-child(7){grid-area:ab}.pc-grp-cab{display:none}.pc-grp{grid-template-columns:minmax(0,1fr) auto auto 28px;grid-template-areas:"drv qtd val seta" "chips chips chips chips";row-gap:8px;padding:12px 16px}.pc-grp>:first-child{grid-area:drv}.pc-grp>:nth-child(2){grid-area:qtd}.pc-grp>:nth-child(3){grid-area:val}.pc-grp>:nth-child(4){grid-area:chips}.pc-grp>:nth-child(5){grid-area:seta}.pc-sub-lin{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"id dat val" "st tr ab";row-gap:8px;padding:12px 16px 12px 40px}.pc-sub-lin>:first-child{grid-area:id}.pc-sub-lin>:nth-child(2){grid-area:dat}.pc-sub-lin>:nth-child(3){grid-area:val;text-align:right}.pc-sub-lin>:nth-child(4){grid-area:st}.pc-sub-lin>:nth-child(5){grid-area:tr}.pc-sub-lin>:nth-child(6){grid-area:ab}}@media (max-width:720px){.pc-lista-lin{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"drv val" "pac pac" "dat st" "tr ab";padding:14px}.pc-lista-lin>:nth-child(5){justify-self:end}.pc-plan-lin{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"drv val" "id dat" "st st" "tr ab"}.pc-plan-lin>:nth-child(3){text-align:right}.pc-sub-lin{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id val" "dat dat" "st st" "tr ab";padding-left:20px}.pc-grp{grid-template-columns:minmax(0,1fr) auto 28px;grid-template-areas:"drv qtd seta" "val val val" "chips chips chips"}.pnr-etapas{overflow-x:auto}.pc-lista-lin>:nth-child(7){justify-self:end}}.pn-avisos{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:12px;gap:12px}.pn-av{--c:var(--pnr-penalidade);--cb:var(--pnr-penalidade-bg);position:relative;display:flex;align-items:center;gap:14px;padding:14px 16px 14px 20px;border-radius:12px;background:var(--surface);border:1px solid var(--border);text-decoration:none;color:var(--text);overflow:hidden;transition:border-color .15s,box-shadow .15s}.pn-av:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--c)}.pn-av:hover{border-color:var(--c);box-shadow:0 4px 14px rgba(0,0,0,.06)}.pn-av-bom{--c:var(--pnr-anulado);--cb:var(--pnr-anulado-bg)}.pn-av-atencao{--c:var(--pnr-evidencia);--cb:var(--pnr-evidencia-bg)}.pn-av-ic{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:var(--cb);color:var(--c)}.pn-av-tx{display:flex;flex-direction:column;gap:2px;flex-grow:1;min-width:0;font-size:14px}.pn-av-tx strong{font-weight:700}.pn-av-tx span{font-size:13px;color:var(--text3)}.pn-av-ir{flex-shrink:0;height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-radius:999px;background:var(--cb);color:var(--c);font-size:13px;font-weight:700;white-space:nowrap}.pn-acao2{--c:var(--text2);--cb:var(--surface2);display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:14px;background:var(--surface);border:1px solid var(--border);text-decoration:none;color:var(--text);transition:transform .15s,box-shadow .15s,border-color .15s}.pn-acao2:hover{transform:translateY(-2px);border-color:var(--c);box-shadow:0 8px 22px rgba(0,0,0,.08)}.pn-acao2:focus-visible,.pn-av:focus-visible{outline:2px solid var(--c);outline-offset:2px}.pn-a2-topo{display:flex;align-items:center;gap:10px}.pn-a2-ic{width:36px;height:36px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:var(--cb);color:var(--c)}.pn-a2-rot{flex-grow:1;font-size:14px;font-weight:700}.pn-a2-seta{width:30px;height:30px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:var(--surface2);color:var(--text3);font-weight:700;transition:background .15s,color .15s}.pn-acao2:hover .pn-a2-seta{background:var(--c);color:var(--surface)}.pn-a2-meio{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pn-a2-n{font-size:40px;line-height:1;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pn-a2-pct{font-size:12px;font-weight:700;color:var(--c)}.pn-a2-sub{font-size:13px;color:var(--text3)}.pn-a2-trilho{margin-top:auto;height:6px;border-radius:3px;background:var(--rowline);overflow:hidden}.pn-a2-trilho span{display:block;height:100%;border-radius:3px;background:var(--c)}.pn-acao2.destaque{background:var(--navy,#111131);border-color:transparent;color:#fff}.pn-acao2.destaque .pn-a2-ic{background:rgba(255,255,255,.12);color:#fff}.pn-acao2.destaque .pn-a2-sub{color:rgba(255,255,255,.75)}.pn-acao2.destaque .pn-a2-seta{background:rgba(255,255,255,.12);color:#fff}.pn-acao2.destaque:hover .pn-a2-seta,.tema-escuro .pn-acao2.destaque,.tema-spot-escuro .pn-acao2.destaque{background:#AAD04A;color:#111131}.tema-escuro .pn-acao2.destaque :is(.pn-a2-ic,.pn-a2-seta),.tema-spot-escuro .pn-acao2.destaque :is(.pn-a2-ic,.pn-a2-seta){background:rgba(17,17,49,.12);color:#111131}.tema-escuro .pn-acao2.destaque .pn-a2-sub,.tema-spot-escuro .pn-acao2.destaque .pn-a2-sub{color:rgba(17,17,49,.75)}.tema-escuro .pn-acao2.destaque:hover .pn-a2-seta,.tema-spot-escuro .pn-acao2.destaque:hover .pn-a2-seta{background:#111131;color:#AAD04A}@media (max-width:560px){.pn-av{flex-wrap:wrap}.pn-av-ir{margin-left:52px}.pn-acoes{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.pn-acao2,.pn-acao2:hover{transition:none;transform:none}}.pn-acao2.pn-abertas{--c:var(--pnr-aguardando);--cb:var(--pnr-aguardando-bg)}.pn-acao2.pn-driver{--c:var(--pnr-ciente);--cb:var(--pnr-ciente-bg)}.pn-acao2.pn-comprador{--c:var(--pnr-retorno);--cb:var(--pnr-retorno-bg)}.pn-acao2.pn-evidencia{--c:var(--pnr-evidencia);--cb:var(--pnr-evidencia-bg)}.fin-passos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.fin-passo{display:flex;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);font-size:13px}.fin-passo-n{flex:0 0 auto;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;font-weight:700;background:var(--surface2);color:var(--text3);border:1px solid var(--border2)}.fin-passo.ok .fin-passo-n{background:var(--b-env-bg);color:var(--b-env);border-color:transparent}.fin-opcao{padding:10px 12px;border:1px solid var(--border);border-radius:10px}.fin-opcao.on{border-color:var(--primary);background:var(--active-bg)}.fin-trecho{font-size:12px;color:var(--text3);background:var(--surface2);border-radius:6px;padding:4px 8px;overflow-wrap:anywhere}.fin-apoio,.fin-linha,.fin-total{display:grid;grid-gap:12px;gap:12px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--rowline);font-size:13px}.fin-linha{grid-template-columns:90px 110px minmax(0,1.2fr) minmax(0,1.6fr) 120px}.fin-apoio{grid-template-columns:minmax(0,1fr) 110px minmax(0,2fr) 60px}.fin-total{grid-template-columns:minmax(0,2fr) 70px 80px 110px 110px 120px}.fin-cab{font-weight:500;color:var(--text3);border-bottom:1px solid var(--border)}.fin-corta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-aj{height:34px;min-width:0;width:100%;font-size:13px}@media (max-width:760px){.fin-passos{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-linha{grid-template-columns:1fr 1fr}.fin-linha>:nth-child(3),.fin-linha>:nth-child(4){grid-column:1/-1}.fin-apoio{grid-template-columns:1fr auto}.fin-apoio>:nth-child(3){grid-column:1/-1}.fin-total{grid-template-columns:1fr repeat(2,auto)}.fin-cab,.fin-total>:nth-child(3),.fin-total>:nth-child(4),.fin-total>:nth-child(5){display:none}}.fin-trilha{display:flex;gap:6px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.fin-trilha li{display:flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:999px;background:var(--surface2);color:var(--text3);font-size:13px;font-weight:500}.fin-trilha li.feito{background:var(--b-env-bg);color:var(--b-env)}.fin-trilha li.agora{background:var(--active-bg);color:var(--active-text);font-weight:700;box-shadow:inset 0 0 0 1.5px var(--primary)}.fin-trilha-n{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;background:var(--surface);font-size:12px;font-weight:700}.fin-destaque{gap:12px;border:1.5px solid var(--primary)}.fin-destaque,.fin-lista-passos{display:flex;flex-direction:column}.fin-lista-passos{margin:0;padding-left:20px;gap:6px;color:var(--text2)}.fin-contador{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:var(--b-pen-bg);color:var(--b-pen);font-size:15px;vertical-align:middle}.fin-item{display:flex;flex-direction:column;gap:8px}.fin-item-tipo{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--b-pen);background:var(--b-pen-bg);padding:3px 8px;border-radius:6px}.fin-item-tit{font-size:16px}.fin-rota-box{padding:10px 12px;border-radius:8px;background:var(--active-bg);color:var(--active-text);font-weight:600;font-size:14px}.fin-botoes,.fin-confirma{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.fin-confirma{align-items:center}.fin-confirma .p-input{flex:1 1 240px}.fin-gaveta>summary{list-style:none;cursor:pointer;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.fin-gaveta>summary::-webkit-details-marker{display:none}.fin-gaveta>summary:after{content:"▾";color:var(--text3);transition:transform .15s}.fin-gaveta[open]>summary:after{transform:rotate(180deg)}.fin-gaveta-corpo{padding:0 20px 20px}.fin-resumo{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;font-weight:600}.fin-resumo .sim{color:var(--b-env)}.fin-resumo .aviso{color:var(--b-pen)}.fin-resumo .nao{color:var(--warn)}.fin-conf{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.7fr) 44px 44px 72px 150px;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--rowline);font-size:13px}.fin-conf.fin-cab{font-size:12px}.fin-conf.tom-aviso{background:var(--b-pen-bg);margin:0 -12px;padding:9px 12px;border-radius:6px}.fin-escreveu{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-wrap:anywhere}.fin-marca{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;font-weight:800;font-size:13px}.fin-marca.sim{background:var(--b-env-bg);color:var(--b-env)}.fin-marca.nao{background:var(--b-pen);color:var(--surface)}.fin-marca.nd{color:var(--text3)}.fin-sit{font-weight:600}.fin-sit.ok{color:var(--b-env)}.fin-sit.aviso{color:var(--b-pen)}.fin-sit.nao{color:var(--warn)}@media (max-width:760px){.fin-conf{grid-template-columns:repeat(3,auto) 1fr;row-gap:6px}.fin-conf>:first-child,.fin-conf>:nth-child(2){grid-column:1/-1}.fin-conf.fin-cab{display:none}}.fin-gaveta.com-aviso{border-color:var(--b-pen)}.fin-acao{margin:6px 0 14px;padding-left:14px;border-left:3px solid var(--b-pen)}.fin-acao>.p-cartao{box-shadow:none;border:0;padding:4px 0 0;background:transparent}.fin-acao .fin-item-tipo{display:none}.fin-acao .fin-item-tit{font-size:15px}.conf-pagina{min-height:100vh;background:var(--bg);color:var(--text);padding:20px 16px 40px}.conf-caixa{max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.conf-topo{display:flex;gap:10px;align-items:center;font-size:14px;padding:0 4px}.conf-cartao{display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:12px}.conf-h1{margin:0;font-size:20px}.conf-linha{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--rowline)}.conf-valor{white-space:nowrap}.conf-total{border-bottom:0;background:var(--active-bg);color:var(--active-text);font-size:16px;border-radius:0 0 12px 12px}.conf-especial{align-self:flex-start;font-size:12px;font-weight:600;color:var(--b-pen);background:var(--b-pen-bg);padding:2px 8px;border-radius:6px}.conf-botao{width:100%;height:50px;font-size:16px}.conf-ok{border-color:var(--b-env);background:var(--b-env-bg);gap:10px}.conf-aviso{border-color:var(--b-pen);background:var(--b-pen-bg);gap:10px}.fin-resumo .valor{color:var(--text)}.fin-resumo .espera{color:var(--text3)}.fin-enviar{display:flex;flex-direction:column;gap:8px;padding:12px 14px;margin-bottom:10px;border-radius:10px;background:var(--surface2);border:1px solid var(--border)}.fin-enviar-st{font-size:13px}.fin-md{display:grid;grid-template-columns:330px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.fin-md-lista{display:flex;flex-direction:column;padding:6px;position:-webkit-sticky;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto}.fin-md-nome{display:flex;align-items:center;gap:10px;text-align:left;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:var(--text);cursor:pointer;font:inherit}.fin-md-nome+.fin-md-nome{margin-top:2px}.fin-md-nome:hover{background:var(--surface2)}.fin-md-nome.on{background:var(--active-bg);box-shadow:inset 3px 0 0 var(--primary)}.fin-md-av{flex:0 0 auto;width:32px;height:32px;border-radius:999px;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--surface2);color:var(--text2);border:1px solid var(--border)}.fin-md-nome.est-aviso .fin-md-av{background:var(--b-pen-bg);color:var(--b-pen);border-color:transparent}.fin-md-nome.est-ok .fin-md-av{background:var(--b-env-bg);color:var(--b-env);border-color:transparent}.fin-md-txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.fin-md-n{font-weight:600;font-size:13.5px;line-height:1.25;overflow-wrap:anywhere}.fin-md-sub{font-size:12px;color:var(--text3)}.fin-md-et{flex:0 0 auto;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--surface2);color:var(--text3);white-space:nowrap}.est-aviso .fin-md-et{background:var(--b-pen-bg);color:var(--b-pen)}.est-ok .fin-md-et{background:var(--b-env-bg);color:var(--b-env)}.est-contestou .fin-md-et{background:var(--warn);color:var(--surface)}.fin-md-det{padding:18px 20px;min-width:0}.fin-md-det.com-aviso{border-color:var(--b-pen)}@media (max-width:900px){.fin-md{grid-template-columns:1fr}.fin-md-lista{position:static;max-height:260px}}.fin-md-alerta{flex:0 0 auto;font-size:11px;font-weight:800;color:var(--surface);background:var(--b-pen);padding:2px 7px;border-radius:999px}.fin-md-vazio{gap:6px;align-items:center;justify-content:center;text-align:center;min-height:220px}.fin-md-vazio,.fin-partes{display:flex;flex-direction:column}.fin-partes{gap:2px;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-partes-mot{font-size:12px;overflow-wrap:anywhere}.fin-opcoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px;margin-top:4px}.fin-opcao2{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border2);border-radius:10px;background:var(--surface);cursor:pointer}.fin-opcao2 input{margin-top:3px;accent-color:var(--primary)}.fin-opcao2.on,.fin-opcao2:hover{border-color:var(--primary)}.fin-opcao2.on{background:var(--active-bg);box-shadow:inset 0 0 0 1px var(--primary)}.fin-rep{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:4px 0 2px}.fin-rep-q{font-weight:700;margin-right:4px}.fin-rep-b{height:34px;padding:0 12px;font-size:13px}.fin-rep-b.on{border-color:var(--primary);background:var(--active-bg);color:var(--active-text)}.fin-md-topo{position:-webkit-sticky;position:sticky;top:-6px;z-index:1;background:var(--surface);margin:-6px -6px 4px;padding:8px 8px 6px;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.fin-md-busca{height:36px;font-size:13px}.fin-md-filtros{display:flex;flex-wrap:wrap;gap:4px}.fin-md-f{height:26px;padding:0 9px;border-radius:999px;border:1px solid var(--border2);background:var(--surface);color:var(--text2);font:inherit;font-size:11.5px;cursor:pointer}.fin-md-f b{font-weight:700}.fin-md-f.on{background:var(--active-bg);border-color:var(--primary);color:var(--active-text)}.fin-rep-todos{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:4px;padding:10px 12px;border-radius:8px;background:var(--surface2)}.fin-rep-sub{font-weight:600;font-size:13px;margin-right:4px}.fin-desfazer{display:block;margin-top:2px;padding:0;border:0;background:none;color:var(--text3);font:inherit;font-size:12px;font-weight:500;text-decoration:underline;cursor:pointer}.fin-desfazer:hover{color:var(--text)}.fin-apagada{opacity:.38;transition:opacity .15s}.fin-apagada:hover{opacity:.7}.fin-foco>.fin-conf{box-shadow:inset 0 0 0 2px var(--b-pen)}.fin-passo-tag{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--b-pen);background:var(--b-pen-bg);padding:3px 8px;border-radius:6px}.fin-abas{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding-bottom:0;position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--bg)}.fin-aba{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 14px;border:0;border-bottom:3px solid transparent;background:none;color:var(--text2);font:inherit;font-size:14px;font-weight:600;cursor:pointer;margin-bottom:-1px}.fin-aba:hover{color:var(--text)}.fin-aba.on{color:var(--active-text);border-bottom-color:var(--primary)}.fin-aba-mais{margin-left:auto;color:var(--text3);font-weight:500}.fin-aba-n{min-width:22px;height:20px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;font-size:11px;font-weight:700;background:var(--surface2);color:var(--text3)}.fin-aba-n.aviso{background:var(--b-pen);color:var(--surface)}.fin-painel{display:flex;flex-direction:column;gap:12px}.fin-painel-sub{margin:0}.fin-ajuda{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--border2);background:var(--surface);color:var(--text2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.fin-ajuda span{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;background:var(--active-bg);color:var(--active-text);font-weight:800}.fin-tour{position:fixed;inset:0;z-index:80;pointer-events:none}.fin-tour-fundo{position:absolute;inset:0;background:rgba(0,0,0,.5);pointer-events:auto}.fin-tour-foco{position:fixed;border-radius:12px;box-shadow:0 0 0 9999px rgba(0,0,0,.52);outline:3px solid var(--primary);outline-offset:0;animation:fin-tour-pulso 1.6s ease-in-out infinite;transition:left .25s ease,top .25s ease,width .25s ease,height .25s ease}@keyframes fin-tour-pulso{0%,to{outline-color:var(--primary)}50%{outline-color:transparent}}.fin-tour-pop{position:fixed;width:min(340px,calc(100vw - 24px));background:var(--surface);color:var(--text);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:10px;box-shadow:0 20px 50px rgba(0,0,0,.35);pointer-events:auto;transition:left .25s ease,top .25s ease}.fin-tour-pop.centro{left:50%;top:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 24px))}@media (prefers-reduced-motion:reduce){.fin-tour-foco,.fin-tour-pop{animation:none;transition:none}}.fin-tut-n{font-size:12px;font-weight:700;color:var(--primary);letter-spacing:.03em;text-transform:uppercase}.fin-tut-bolas{display:flex;gap:6px}.fin-tut-bolas span{height:6px;flex:1 1;border-radius:999px;background:var(--surface2)}.fin-tut-bolas span.feito{background:var(--b-env-bg)}.fin-tut-bolas span.on{background:var(--primary)}.fin-tut-acoes{display:flex;gap:8px;align-items:center;margin-top:6px}@media (max-width:760px){.fin-aba{height:38px;padding:0 10px;font-size:13px}.fin-aba-mais{margin-left:0}}.fb-cartao{margin-top:20px;position:relative;overflow:hidden;background:#fff;border:1px solid #d6e8dc;border-radius:22px;box-shadow:0 10px 30px rgba(15,81,50,.1);color:#1B1F1C}.fb-faixa{height:5px;background:linear-gradient(90deg,#9BE15D,#2E7A55 60%,#0F5132)}.fb-corpo{padding:20px 18px 18px;display:flex;flex-direction:column;gap:14px}.fb-topo{display:flex;align-items:center;gap:12px}.fb-topo h2{margin:0;font-size:19px;line-height:1.2;color:#0F5132}.fb-etq{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2E7A55;margin-bottom:2px}.fb-cara{width:58px;height:58px;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FFFFFF,#E4F4C3);border:1px solid #d6e8dc;box-shadow:0 4px 8px rgba(15,81,50,.12);display:grid;place-items:center;font-size:34px;line-height:1;animation:fb-cara .5s cubic-bezier(.3,1.5,.5,1)}.fb-estrelas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:2px;gap:2px;background:linear-gradient(180deg,#F5F8F6,#EAF3EC);border:1px solid #dcebe1;border-radius:18px;padding:8px 6px}.fb-est{height:46px;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;padding:0;transition:transform .12s}.fb-est:active{transform:scale(.86)}@media (hover:hover){.fb-est:hover{transform:translateY(-2px) scale(1.08)}}.fb-pontas{display:flex;justify-content:space-between;margin-top:-6px;padding:0 6px;font-size:12px;color:#5C7266}.fb-mais{gap:12px;animation:fb-abre .35s ease-out both}.fb-mais,.fb-mais>div:first-child{display:flex;flex-direction:column}.fb-mais>div:first-child{gap:2px}.fb-mais strong{font-size:16px;color:#0F5132}.fb-mais>div:first-child span{font-size:13px;color:#5C7266}.fb-chips{display:flex;flex-wrap:wrap;gap:8px}.fb-chip{min-height:38px;padding:0 14px;border:1.5px solid #c9d6ce;border-radius:999px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s;color:#0F5132;background:#fff}.fb-chip.on{color:#fff;background:#0F5132;border-color:#0F5132}.fb-texto{box-sizing:border-box;width:100%;border:1.5px solid #c9d6ce;border-radius:14px;padding:12px 14px 26px;font:inherit;font-size:16px;line-height:1.5;color:#1B1F1C;background:#fff;resize:none}.fb-conta{position:absolute;right:12px;bottom:8px;font-size:11px;color:#8A9A91}.fb-enviar{height:52px;border:0;border-radius:999px;background:#0F5132;color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 6px 14px rgba(15,81,50,.25)}.fb-enviar:disabled{opacity:.6;cursor:default}.fb-priv{font-size:12px;color:#5C7266;text-align:center;line-height:1.4}.fb-priv svg{vertical-align:-1px;margin-right:4px}.fb-agora-nao{align-self:center;background:none;border:0;color:#5C7266;font:inherit;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer;padding:10px}.fb-fim{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:30px 18px 24px}.fb-fim h2{margin:6px 0 0;font-size:21px;color:#0F5132}.fb-fim strong{font-size:15px;color:#0F5132}.fb-fim span{font-size:14px;line-height:1.45;color:#3F5248;max-width:28ch}.fb-abre{animation:fb-abre .35s ease-out both}.fb-confete{position:absolute;left:50%;top:58px;width:0;height:0}.fb-confete span{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:2px;animation:fb-confete .9s cubic-bezier(.2,.7,.3,1) .15s both}@keyframes fb-pop{0%{transform:scale(.6)}55%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes fb-pop2{0%{transform:scale(.6)}55%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes fb-cara{0%{transform:scale(.7) rotate(-12deg)}60%{transform:scale(1.15) rotate(6deg)}to{transform:scale(1) rotate(0)}}@keyframes fb-abre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes fb-confete{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r))}}@media (prefers-reduced-motion:reduce){.fb-abre,.fb-cara,.fb-confete span,.fb-est svg,.fb-mais{animation:none!important}}.p-btn-borda{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border:1.5px solid var(--primary);border-radius:8px;background:transparent;color:var(--primary);font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.rt-texto{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.6;background:var(--surface2);border:1px solid var(--border);border-radius:12px;padding:16px 18px;color:var(--text)}@page rt-folha{size:A4 portrait;margin:14mm}@media print{.rt-print,.rt-print *{visibility:visible}.rt-print{position:absolute;left:0;top:0;width:100%;page:rt-folha;border:0!important;box-shadow:none!important}.rt-no-print{display:none!important}.rt-print *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.an-pagina{height:calc(100dvh - 56px);box-sizing:border-box;padding:18px 32px 20px;display:flex;flex-direction:column;gap:12px;min-height:0}.tema-spot .an-pagina{height:calc(100dvh - 48px)}.an-grade{display:grid;grid-template-columns:340px minmax(0,1fr);grid-gap:14px;gap:14px;flex:1 1;min-height:0}.an-rank{display:flex;flex-direction:column;min-height:0;overflow:hidden}.an-rank-lista{overflow-y:auto;flex:1 1;min-height:0}.an-linha{display:flex;width:100%;box-sizing:border-box;align-items:center;gap:10px;padding:9px 14px 9px 10px;border:0;border-bottom:1px solid var(--rowline);cursor:pointer;text-align:left;font:inherit;color:inherit}.an-linha:hover{background:var(--lat-hover)!important}.an-busca{box-sizing:border-box;height:36px;width:100%;border:1px solid var(--border2);border-radius:10px;padding:0 12px;font:inherit;font-size:13.5px;color:inherit;background:var(--surface2)}.an-ficha{padding:16px 18px;display:flex;flex-direction:column;gap:12px;min-height:0;min-width:0}.an-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.an-duas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:12px;gap:12px;flex:1 1;min-height:0}.an-casos{border:1px solid var(--border);border-radius:12px;overflow:hidden}.an-casos,.an-envio{display:flex;flex-direction:column;min-height:0}.an-envio{border:1px solid #cfe6d8;background:var(--surface2);border-radius:12px;padding:12px 14px;gap:9px}.an-texto{flex:1 1;min-height:0;overflow-y:auto;margin:0}@media (max-width:1100px){.an-grade{grid-template-columns:300px minmax(0,1fr)}.an-duas{grid-template-columns:minmax(0,1fr)}.an-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.an-ficha{overflow-y:auto}}@media (max-width:900px){.an-pagina{height:auto;padding:16px 16px 32px}.an-grade{grid-template-columns:minmax(0,1fr)}.an-rank-lista{max-height:340px;flex:none}.an-ficha{overflow:visible}.an-casos .an-rank-lista{max-height:none}.an-texto{max-height:300px;flex:none}}@media print{.an-pagina{height:auto;padding:0}.an-duas,.an-grade{display:block}.an-rank-lista{max-height:none}.an-ficha,.an-rank-lista{overflow:visible}}.pc-acoes{justify-content:flex-end;gap:6px;flex-wrap:nowrap}.pc-acoes,.pc-wa{display:inline-flex;align-items:center}.pc-wa{gap:4px;height:34px;padding:0 12px;border-radius:999px;background:#1F8A4C;color:#fff;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.pc-wa:hover{background:#18703D}.pc-semtel{font-size:12px;color:var(--text3);white-space:nowrap}.pf-tel{font-size:22px;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-tel-nota{font-size:12px;color:var(--text3)}.mon-topo{justify-content:space-between;align-items:flex-start;gap:16px}.mon-periodos,.mon-topo{display:flex;flex-wrap:wrap}.mon-periodos{gap:6px;margin-top:10px}.mon-pil{height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-weight:600;display:inline-flex;align-items:center;text-decoration:none}.mon-pil.on{background:#E5F0EA;border-color:#17643F;color:#17643F}.mon-vig{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:12px;white-space:nowrap;cursor:default;align-self:flex-start}.mon-vig b{font-weight:600}.mon-vig span{color:var(--text3)}.mon-vig.ligado b{color:#17643F}.mon-vig.desligado b{color:var(--muted)}.mon-vig.parado{border-color:#F3B4B4;background:#FDECEC}.mon-vig.parado b{color:#C92A2A}.mon-pulso{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#9AA0A6}.mon-pulso.ligado{background:#2FB36B;animation:mon-p 2s infinite}.mon-pulso.parado{background:#C92A2A}@keyframes mon-p{0%{box-shadow:0 0 0 0 rgba(47,179,107,.5)}70%{box-shadow:0 0 0 10px rgba(47,179,107,0)}to{box-shadow:0 0 0 0 rgba(47,179,107,0)}}.mon-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.mon-k{position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:14px 16px 14px 20px;display:flex;flex-direction:column}.mon-k:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--c,#CFD4D8)}.mon-k b{font-size:30px;line-height:1.15}.mon-k span{color:var(--muted);font-size:13px}.mon-k small{color:var(--text3);font-size:11px;margin-top:4px}.mon-grade{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.mon-ch{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--rowline)}.mon-ch h3{margin:0;font-size:12px;letter-spacing:.06em;color:var(--muted)}.mon-tabs{display:flex;gap:6px;flex-wrap:wrap}.mon-tab{height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.mon-tab.on{background:#111131;border-color:#111131;color:#FFFFFF}.mon-lin{display:grid;grid-template-columns:70px minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 16px;border-top:1px solid var(--rowline);font-size:14px}.mon-ch+.mon-lin{border-top:0}.mon-hr b{display:block}.mon-hr span,.mon-rt span{color:var(--muted);font-size:12px}.mon-rt span:last-child{display:block}.mon-rt b,.mon-tag{margin-right:6px}.mon-tag{display:inline-block;font-size:11px;font-weight:700;padding:2px 9px;border-radius:999px}.mon-tag.lj{background:#FFF1E8;color:#C2410C}.mon-tag.am{background:#FFF6DD;color:#8A5A00}.mon-tag.vm{background:#FDECEC;color:#C92A2A}.mon-fal{font-weight:700;white-space:nowrap}.mon-fal span{font-weight:400;color:var(--muted);font-size:12px}.mon-ab{height:30px;padding:0 12px;font-size:12px;white-space:nowrap}.mon-ab.des{opacity:.4;pointer-events:none}.mon-bloco{padding:14px 16px}.mon-barras{display:flex;align-items:flex-end;gap:6px;height:140px}.mon-bar{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;color:var(--muted)}.mon-bar i{display:block;width:100%;border-radius:6px 6px 0 0;background:#E8590C}.mon-bar i.pico{background:#C92A2A}.mon-bar-n{font-weight:700;color:var(--text)}.mon-rk{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 28px;grid-gap:10px;gap:10px;align-items:center;padding:7px 0;font-size:13px}.mon-rk small{display:block;color:var(--muted);font-size:11px}.mon-bar2{height:8px;border-radius:5px;background:var(--surface2);overflow:hidden}.mon-bar2 i{display:block;height:100%;background:#E8590C}@media (max-width:1000px){.mon-kpis{grid-template-columns:1fr 1fr}.mon-grade{grid-template-columns:1fr}.mon-lin{grid-template-columns:60px minmax(0,1fr);row-gap:6px}}.mon-datas{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:4px}.mon-datas .p-input{height:32px;padding:0 8px;font-size:13px}.mon-acoes{display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media print{.mon-ab,.mon-acoes,.mon-periodos,.mon-tabs,.p-carregando,.p-lateral,.p-topo{display:none!important}.p-app,.p-corpo{display:block!important}.mon-kpis{grid-template-columns:repeat(5,1fr)!important}.mon-grade{grid-template-columns:1.6fr 1fr!important}.mon-lin{page-break-inside:avoid;break-inside:avoid}body{background:#fff!important}}.m3{display:flex;flex-direction:column;gap:14px;--m3-navy:#111131;--m3-verde:#17643f;--m3-crit:#d03b3b}.m3 button{font-family:inherit;cursor:pointer}.m3-topo{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.m3-tit h1{margin:0;font-size:24px;letter-spacing:-.01em;color:var(--text)}.m3-tit p{margin:2px 0 0;color:var(--muted);font-size:13px}.m3-ctr{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.m3-seg{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:3px}.m3-seg,.m3-seg a{display:inline-flex}.m3-seg a{height:26px;padding:0 11px;font-size:12.5px!important;border-radius:7px;font-weight:600;font-size:13px;color:var(--text3);align-items:center;text-decoration:none}.m3-seg a.on{background:var(--m3-navy);color:#fff}.m3-datas{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:var(--muted)}.m3-datas input{border:1px solid var(--border);padding:0 8px;font:inherit;font-size:12px}.m3-datas button,.m3-datas input{height:32px;border-radius:8px;background:var(--surface);color:var(--text)}.m3-datas button{font-size:12.5px;padding:0 12px;border:1px solid var(--border);font-weight:600}.m3-datas button.on{background:var(--m3-navy);color:#fff;border-color:var(--m3-navy)}.m3-btn{height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--border);background:var(--surface);font-weight:600;font-size:12.5px;line-height:1;color:var(--text);display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;white-space:nowrap}.m3-btn.pri{background:var(--m3-verde);border-color:var(--m3-verde);color:#fff}.m3-btn:disabled{opacity:.6}.m3-vivo{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.m3-vivo i{width:8px;height:8px;border-radius:50%;background:#9aa0a6}.m3-vivo span{font-weight:400}.m3-vivo.ligado{color:var(--m3-verde)}.m3-vivo.ligado i{background:#2fb36b;animation:m3p 2s infinite}.m3-vivo.parado{color:var(--m3-crit);border-color:#f3b9b9}.m3-vivo.parado i{background:var(--m3-crit)}@keyframes m3p{0%{box-shadow:0 0 0 0 rgba(47,179,107,.5)}70%{box-shadow:0 0 0 8px rgba(47,179,107,0)}to{box-shadow:0 0 0 0 rgba(47,179,107,0)}}.m3-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.m3-k{background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--c);border-radius:14px;padding:13px 15px 10px;display:flex;flex-direction:column;gap:2px;text-align:left;color:var(--text)}.m3-k:hover{box-shadow:0 4px 14px rgba(0,0,0,.06)}.m3-k.ativo{outline:2px solid var(--m3-navy);outline-offset:-2px}.m3-k .lb{font-size:12px;color:var(--muted);font-weight:600;display:flex;align-items:center;gap:6px}.m3-k .lb i{width:8px;height:8px;border-radius:2px;background:var(--c)}.m3-k b{font-size:30px;line-height:1.15;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.m3-k .dl{font-size:12px;color:var(--muted)}.m3-k .dl.ok{color:var(--m3-verde)}.m3-g2{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.m3-col{display:flex;flex-direction:column;gap:14px}.m3-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden}.m3-ch{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--rowline);flex-wrap:wrap}.m3-ch h2{margin:0;font-size:14px;color:var(--text)}.m3-ch small{color:var(--muted);font-size:12px;font-weight:400;margin-left:6px}.m3-leg{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--text3)}.m3-leg span{display:inline-flex;align-items:center;gap:6px}.m3-leg i{width:10px;height:10px;border-radius:3px;display:inline-block}.m3-leg i.lin{height:0;border-top:2px dashed #9aa09c;width:14px;border-radius:0}.m3-cb{padding:10px 16px 6px;position:relative}.m3-chart{width:100%;height:auto;display:block}.m3-tip{position:absolute;pointer-events:none;background:var(--m3-navy);color:#fff;border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.5;box-shadow:0 6px 18px rgba(0,0,0,.2);white-space:nowrap;z-index:5}.m3-tip i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px}.m3-dica{font-size:12px;color:var(--muted);padding:0 16px 12px}.m3-pend{padding:10px 12px 12px;display:flex;flex-direction:column;gap:6px}.m3-pi{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid #f8cdb5;background:#fff1e8;color:#1b1f1c;font-size:12px}.m3-pi.pnr{background:#fff8e6;border-color:#f6dfa3}.m3-pi.sus{background:#fdecec;border-color:#f3b9b9}.m3-pi.sus b{color:#b42318}.m3-pi div{flex:1 1;min-width:0}.m3-pi b{display:block;font-size:13px}.m3-pi button{height:28px;padding:0 10px;border-radius:8px;border:1px solid #e3e6e3;background:#fff;font-size:12px;font-weight:600;color:#1b1f1c}.m3-mt{display:block;color:#b42318;font-weight:600}.m3-ag{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--rowline);color:var(--text)}.m3-ag:first-child{border-top:0}.m3-ag .ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--surface2)}.m3-ag div{flex:1 1}.m3-ag div b{display:block;font-size:13px}.m3-ag div span{font-size:12px;color:var(--muted)}.m3-ag .n{font-size:22px;font-weight:700}.m3-filtros{display:flex;gap:6px;flex-wrap:wrap}.m3-chip{height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:12px;font-weight:600;color:var(--text3);display:inline-flex;align-items:center;gap:6px}.m3-chip.on{background:var(--m3-navy);border-color:var(--m3-navy);color:#fff}.m3-chip i{width:8px;height:8px;border-radius:2px}.m3-busca{height:30px;border:1px solid var(--border);border-radius:8px;padding:0 10px;font:inherit;font-size:12px;flex:1 1 170px;max-width:240px;background:var(--surface);color:var(--text)}.m3-ativos{display:flex;gap:6px;flex-wrap:wrap;padding:8px 16px 0}.m3-tag{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:8px;background:var(--active-bg);color:var(--active-text);font-size:12px;font-weight:600}.m3-tag button{border:0;background:none;color:inherit;font-weight:700;padding:0 0 0 2px}.m3-feed{max-height:620px;overflow:auto}.m3-hora{position:-webkit-sticky;position:sticky;top:0;background:var(--surface2);padding:6px 16px;font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--muted);z-index:1}.m3-hora,.m3-it{border-bottom:1px solid var(--rowline)}.m3-it{display:grid;grid-template-columns:54px 4px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 16px;cursor:pointer;color:var(--text)}.m3-it:hover{background:var(--surface2)}.m3-hr{font-weight:700;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.m3-hr span{display:block;font-weight:400;color:var(--muted);font-size:11px}.m3-bar{width:4px;height:36px;border-radius:2px}.m3-tx b{font-size:13px}.m3-id{margin-left:6px;font-size:11.5px;font-weight:600;color:var(--muted);text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.m3-id:hover{color:var(--text);text-decoration:underline}.m3-s{color:var(--muted)}.m3-mot,.m3-s{display:block;font-size:12px}.m3-mot{color:#b42318;font-weight:600}.m3-et{display:inline-block;font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:999px;margin-left:6px;vertical-align:1px;background:var(--surface2);color:var(--text3)}.m3-et.com{background:#e8eefc;color:#2b4aa0}.m3-et.fec{color:var(--muted)}.m3-et.raio{background:var(--m3-crit);color:#fff}.m3-ac{display:flex;gap:6px;align-items:center}.m3-st{display:inline-block;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.m3-s-esp{background:#fff1e8;color:#c2410c}.m3-s-tra{background:#e8eefc;color:#2b4aa0}.m3-s-rev{background:#e5f0ea;color:#17643f}.m3-s-vol{background:#eef0ee;color:#4a514c}.m3-s-pnr{background:#fff6dd;color:#8a5a00}.m3-lk{height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--border);background:var(--surface);font-size:12px;font-weight:600;color:var(--text);white-space:nowrap}.m3-vazio{padding:22px 16px;color:var(--muted);text-align:center;font-size:13px}.m3-dn{display:grid;grid-template-columns:140px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:14px 16px}.m3-dl{display:flex;flex-direction:column;gap:4px}.m3-dl button{display:grid;grid-template-columns:12px 1fr auto;grid-gap:8px;gap:8px;align-items:center;border:0;background:none;text-align:left;padding:5px 6px;border-radius:8px;font-size:13px;color:var(--text)}.m3-dl button.on,.m3-dl button:hover{background:var(--surface2)}.m3-dl i{width:10px;height:10px;border-radius:3px}.m3-mo{width:100%;border:0;border-top:1px solid var(--rowline);background:none;text-align:left;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 30px;grid-gap:10px;gap:10px;align-items:center;padding:8px 16px;font-size:13px;color:var(--text)}.m3-mo:first-of-type{border-top:0}.m3-mo:hover{background:var(--surface2)}.m3-mo.on{background:var(--active-bg)}.m3-mo .b{height:8px;border-radius:5px;background:var(--rowline);overflow:hidden}.m3-mo .b i{display:block;height:100%;background:#eb6834}.m3-mo b{text-align:right}.m3-rk{width:100%;border:0;border-top:1px solid var(--rowline);background:none;text-align:left;display:grid;grid-template-columns:20px minmax(0,1fr) 28px;grid-gap:10px;gap:10px;align-items:center;padding:8px 16px;color:var(--text)}.m3-rk:first-of-type{border-top:0}.m3-rk:hover{background:var(--surface2)}.m3-rk.on{background:var(--active-bg)}.m3-rk .pos{color:var(--muted);font-size:12px;font-weight:700}.m3-rk .nm b{display:block;font-size:13px}.m3-rk .nm>span{font-size:11px;color:var(--muted)}.m3-rk em{color:#b42318;font-style:normal;font-weight:700}.m3-rk .tr{display:flex;gap:2px;height:6px;border-radius:4px;background:var(--rowline);margin-top:5px;overflow:hidden}.m3-rk .tr i{display:block;height:100%;border-radius:2px}.m3-rk .q{font-weight:700;text-align:right}.m3-hm{display:grid;grid-gap:3px;gap:3px;font-size:11px;color:var(--muted);align-items:center}.m3-hm .c{height:20px;border-radius:4px}.m3-hm .c0{text-align:center}.m3-escala{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);margin:8px 0}.m3-escala i{width:22px;height:10px;border-radius:2px;display:inline-block}.m3-fundo{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:80}.m3-gav{position:fixed;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--surface);color:var(--text);box-shadow:-8px 0 24px rgba(0,0,0,.15);z-index:81;display:flex;flex-direction:column}.m3-gh{padding:14px 16px;border-bottom:1px solid var(--rowline);display:flex;justify-content:space-between;gap:10px}.m3-gh b{font-size:16px}.m3-gh small{display:block;color:var(--muted)}.m3-gb{padding:14px 16px;display:flex;flex-direction:column;gap:14px;overflow:auto;flex:1 1}.m3-gb h4{margin:0 0 6px;font-size:13px}.m3-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.m3-info div{background:var(--surface2);border-radius:10px;padding:8px 10px;font-size:12px;color:var(--muted)}.m3-info div b{display:block;color:var(--text);font-size:13px}.m3-passos{display:flex;flex-direction:column;gap:6px}.m3-passos label{display:flex;align-items:center;gap:8px;font-size:13px}.m3-res{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.m3-res button{height:38px;border-radius:10px;border:1px solid var(--border);background:var(--surface);font-weight:600;font-size:13px;color:var(--text)}.m3-res button.rev.on{background:var(--m3-verde);color:#fff;border-color:var(--m3-verde)}.m3-res button.vol.on{background:#4a514c;color:#fff;border-color:#4a514c}.m3-gb textarea{width:100%;min-height:88px;border:1px solid var(--border);border-radius:10px;padding:8px 10px;font:inherit;font-size:13px;background:var(--surface);color:var(--text);box-sizing:border-box}.m3-hist{font-size:12px;color:var(--muted);border-left:2px solid var(--rowline);padding-left:10px;display:flex;flex-direction:column;gap:4px}.m3-gf{padding:12px 16px;border-top:1px solid var(--rowline);display:flex;gap:8px;justify-content:flex-end}.m3-sairtv{position:fixed;right:16px;bottom:16px;z-index:90}.m3-tv{position:fixed;inset:0;z-index:70;background:var(--bg);overflow:auto;padding:22px}.m3-tv .m3-busca,.m3-tv .m3-ctr .m3-btn,.m3-tv .m3-ctr form,.m3-tv .m3-dica,.m3-tv .m3-filtros,.m3-tv .m3-lk,.m3-tv .m3-pi button,.m3-tv .m3-seg{display:none}.m3-tv .m3-k b{font-size:44px}.m3-tv .m3-tit h1{font-size:30px}.m3-tv .m3-feed{max-height:none}@media (max-width:1100px){.m3-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.m3-g2{grid-template-columns:1fr}}@media (max-width:640px){.m3-kpis{grid-template-columns:1fr 1fr}.m3-k b{font-size:24px}.m3-it{grid-template-columns:44px 4px minmax(0,1fr)}.m3-ac{grid-column:3}.m3-dn{grid-template-columns:110px 1fr}.m3-busca{max-width:none}}@media print{.m3-busca,.m3-ctr,.m3-dica,.m3-filtros,.m3-lk,.m3-pi button,.m3-sairtv{display:none!important}.m3-kpis{grid-template-columns:repeat(5,1fr)!important}.m3-g2{grid-template-columns:1.6fr 1fr!important}.m3-feed{max-height:none!important;overflow:visible!important}.m3-card,.m3-it{page-break-inside:avoid;break-inside:avoid}.m3 *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.m3-bordo{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);background:var(--surface);border:1px solid var(--border);border-radius:18px;overflow:hidden}.m3-bordo>div{padding:18px 20px;border-left:1px solid var(--rowline);min-width:0}.m3-bordo>div:first-child{border-left:0}.m3-rot{font-size:11px;font-weight:700;letter-spacing:.07em;color:var(--muted);text-transform:uppercase}.m3-grande{display:flex;align-items:baseline;gap:10px;margin:6px 0 12px;flex-wrap:wrap}.m3-grande b{font-size:44px;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.m3-grande span{color:var(--muted);font-size:13px}.m3-fluxo{display:flex;height:14px;border-radius:8px;overflow:hidden;background:var(--rowline);gap:2px}.m3-fluxo i{display:block;height:100%;transition:flex .4s,opacity .2s}.m3-flleg{display:flex;gap:6px 12px;flex-wrap:wrap;margin-top:8px}.m3-flleg button{border:0;background:none;padding:3px 6px;margin:0 -6px;border-radius:6px;font-size:12px;color:var(--text3);display:inline-flex;align-items:center;gap:6px}.m3-flleg button.on,.m3-flleg button:hover{background:var(--surface2)}.m3-flleg i{width:9px;height:9px;border-radius:3px}.m3-anel,.m3-flleg b{color:var(--text)}.m3-anel{display:flex;align-items:center;gap:14px;margin-top:8px;border:0;background:none;padding:0;text-align:left}.m3-anel svg{flex:none}.m3-anel .tx b{display:block;font-size:13px}.m3-anel .tx span,.m3-meta{font-size:12px;color:var(--muted)}.m3-meta{margin-top:10px}.m3-meta b{color:var(--m3-verde)}.m3-alertas{display:flex;flex-direction:column;gap:7px;margin-top:8px}.m3-al{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid var(--rowline);background:var(--surface2);text-align:left;color:var(--text);width:100%}.m3-al .ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:14px;background:var(--rowline);flex:none}.m3-al .t{flex:1 1;min-width:0}.m3-al .t b{display:block;font-size:13px}.m3-al .t span{font-size:11.5px;color:var(--muted)}.m3-al .n{font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.m3-al.calmo{opacity:.75}.m3-al.calmo .n{color:var(--muted)}.m3-al.quente{background:#fdecec;border-color:#f3b9b9;color:#1b1f1c}.m3-al.quente .ic{background:var(--m3-crit);color:#fff;animation:m3q 1.6s infinite}.m3-al.quente .n{color:var(--m3-crit)}.m3-al.quente .t span{color:#6b726d}.m3-al.morno{background:#fff6dd;border-color:#f6dfa3;color:#1b1f1c}.m3-al.morno .ic{background:#eda100;color:#fff}.m3-al.morno .n{color:#8a5a00}.m3-al.morno .t span{color:#6b726d}.m3-al.lar{background:#fff1e8;border-color:#f8cdb5;color:#1b1f1c}.m3-al.lar .ic{background:#eb6834;color:#fff}.m3-al.lar .n{color:#c2410c}.m3-al.lar .t span{color:#6b726d}.m3-al.on{outline:2px solid var(--m3-navy);outline-offset:-1px}@keyframes m3q{0%{box-shadow:0 0 0 0 rgba(208,59,59,.5)}70%{box-shadow:0 0 0 8px rgba(208,59,59,0)}to{box-shadow:0 0 0 0 rgba(208,59,59,0)}}.m3-relogio{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;color:var(--muted)}.m3-relogio .bar{flex:1 1;height:6px;border-radius:4px;background:var(--rowline);position:relative;overflow:hidden}.m3-relogio .bar i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#f6a77f,#eb6834,#d03b3b);border-radius:4px}.m3-tv .m3-grande b{font-size:60px}@media (max-width:1000px){.m3-bordo{grid-template-columns:1fr}.m3-bordo>div{border-left:0;border-top:1px solid var(--rowline)}.m3-bordo>div:first-child{border-top:0}}@media print{.m3-bordo{grid-template-columns:1.6fr 1fr 1fr!important}.m3-al.quente .ic{animation:none}}