:root{--sidebar-w:248px;--raio-cartao:20px;--raio-controle:12px;--raio-pilula:999px;--marca-50:#f1efff;--texto-apagado:#8b899a;--borda-forte:#d5d3df;--vermelho:#c62f2f;--ease:cubic-bezier(.2, .8, .2, 1)}:root[data-tema=escuro]{--marca-50:#1d1940;--texto-apagado:#8088a8;--borda-forte:#353c60}.casca svg.lucide{stroke-width:1.75px;flex-shrink:0;width:18px;height:18px}.sidebar{width:var(--sidebar-w);z-index:30;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);flex-direction:column;padding:20px 14px 14px;display:flex;position:fixed;top:16px;bottom:16px;left:16px}.marca-casca{padding:4px 10px 18px;display:block}.marca-casca .marca-logo{width:100%;max-width:200px;height:auto;display:block}.sidebar-nav{scrollbar-width:thin;scrollbar-color:var(--borda-forte) transparent;flex:1;margin:0 -4px;padding:0 4px;overflow-y:auto}.nav-grupo{color:var(--texto-apagado);text-transform:uppercase;letter-spacing:.05em;padding:14px 12px 6px;font-size:11px;font-weight:600}.nav-item{border-radius:var(--raio-pilula);color:var(--texto-fraco);transition:background .2s var(--ease), color .2s var(--ease);align-items:center;gap:12px;margin-bottom:2px;padding:9px 12px;font-size:14px;font-weight:500;line-height:1.45;text-decoration:none;display:flex}.nav-item:hover{background:var(--marca-50);color:var(--marca)}.nav-item.ativo{background:var(--marca);color:var(--sobre-marca)}.nav-item--wa>svg:first-child{color:#9aa0a6}.nav-item--wa.ativo>svg:first-child{color:#d5d8dc}.nav-item--wa-on>svg:first-child,.nav-item--wa-on.ativo>svg:first-child{color:#25d366}.nav-contador{text-align:center;border-radius:var(--raio-pilula);background:var(--destaque);min-width:22px;color:var(--sobre-destaque);margin-left:auto;padding:0 7px;font-size:11px;font-weight:700;line-height:18px}.sidebar-rodape{border-top:1px solid var(--borda);align-items:center;gap:10px;padding:12px 0 0 6px;display:flex}.usuario{min-width:0}.usuario-nome{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.usuario-papel{color:var(--texto-apagado);font-size:12px}.casca .avatar{background:var(--marca-clara);width:36px;height:36px;color:var(--marca);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;text-decoration:none;display:grid;overflow:hidden}.casca .avatar .avatar-foto{object-fit:cover;width:100%;height:100%;display:block}.casca .btn-icone{border:1px solid var(--borda);background:var(--superficie);width:38px;height:38px;color:var(--texto-fraco);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.casca .btn-icone:hover{background:var(--marca-50);color:var(--marca)}.casca .btn-icone-limpo{border:none;margin-left:auto}.ponto-aviso{background:var(--vermelho);border:1.5px solid var(--superficie);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:8px}.casca main.principal{margin:0 0 0 calc(var(--sidebar-w) + 32px);min-width:0;max-width:1440px;padding:16px 24px 48px 0}:where(.casca main.principal *){scroll-margin-top:16px;scroll-margin-bottom:16px}@media (max-width:899px){:where(.casca main.principal *){scroll-margin-top:72px;scroll-margin-bottom:92px}}.topo-casca{flex-direction:column;gap:8px;margin-bottom:16px;padding-top:8px;display:flex}.topo-casca--compacto{margin-bottom:8px;padding-top:0;position:relative}.topo-casca--compacto .topo-casca__linha{min-height:30px}.topo-casca--compacto .topo-casca__linha:first-child{padding-right:5rem}.topo-casca--compacto .topo-casca__linha--saudacao{position:absolute;top:0;right:0}.topo-casca__linha{align-items:center;gap:12px;min-height:40px;display:flex}.topo-casca__linha--saudacao{min-height:24px}.migalha-casca{white-space:nowrap;flex:none;align-items:center;font-size:13px;display:flex}.voltar-casca{border:1px solid var(--botao-borda);background:var(--botao-fundo);min-height:30px;color:var(--marca);font:inherit;cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:6px;padding:.2rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.voltar-casca:hover{border-color:var(--marca);background:var(--marca);color:var(--sobre-marca)}.voltar-casca svg.lucide{width:16px;height:16px}.voltar-celular{display:none}.topo-casca__linha>.migalha-casca{margin-right:auto}.topo-casca__linha .busca-topo{flex:auto;margin-left:0}.busca-topo{border:1px solid var(--borda);border-radius:var(--raio-pilula);background:var(--superficie);min-width:200px;height:40px;color:var(--texto-apagado);cursor:text;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);flex:0 360px;align-items:center;gap:8px;margin-left:auto;padding:0;display:flex;position:relative}.busca-topo:focus-within{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-50)}.busca-topo .busca-de-cliente{flex:1;align-self:stretch;min-width:0;margin:0;position:static}.busca-topo .busca-de-cliente__campo{cursor:text;align-items:center;gap:8px;height:100%;padding:0 16px;display:flex}.busca-topo .busca-de-cliente__campo>svg{flex:none}.busca-topo .busca-de-cliente input,.casca .busca-topo .busca-de-cliente input[type=search],.casca .busca-topo .busca-de-cliente input[type=search]:focus,.casca .busca-topo .busca-de-cliente input[type=search]:focus-visible{width:100%;height:100%;font:inherit;color:var(--texto);box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;padding:0;font-size:14px}.busca-topo .busca-de-cliente input::-webkit-search-cancel-button{display:none}.busca-topo .busca-de-cliente__lista{border-radius:var(--raio-controle);width:auto;top:calc(100% + 6px);left:0;right:0}.busca-celular{display:none}.casca .btn{border-radius:var(--raio-pilula);height:40px;font:inherit;cursor:pointer;white-space:nowrap;transition:background .2s var(--ease), transform .12s var(--ease);border:1px solid #0000;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.casca .btn:active{transform:scale(.97)}.casca .btn-primario{background:var(--marca);color:var(--sobre-marca)}.casca .btn-primario:hover{background:var(--marca-escura)}.topo-celular,.barra-inferior,.fab,.menu-fundo{display:none}@media (max-width:899px){.sidebar{transition:transform .32s var(--ease);transform:translate(calc(-100% - 24px))}.menu-aberto .sidebar{transform:none}.menu-aberto .menu-fundo{z-index:25;background:#16151d59;display:block;position:fixed;inset:0}.topo-casca{display:none}.casca main.principal{margin:0;padding:0 16px 104px}.topo-celular{z-index:20;background:var(--fundo);align-items:center;gap:8px;height:60px;padding:0 16px;display:flex;position:sticky;top:0}.marca-celular{margin-right:auto;display:block}.marca-celular .marca-logo{width:auto;height:34px;display:block}.busca-aberta .busca-celular{flex-basis:auto;margin:4px 0 16px;display:flex}.voltar-celular{margin:4px 0 12px;display:inline-flex}.barra-inferior{z-index:20;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-cartao);justify-content:space-around;align-items:center;height:64px;padding:0 6px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.barra-inferior a,.barra-inferior button{font:inherit;color:var(--texto-apagado);cursor:pointer;background:0 0;border:none;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:6px 10px;font-size:11px;font-weight:500;text-decoration:none;display:flex;position:relative}.barra-inferior a.ativo{color:var(--marca)}.barra-inferior a.ativo svg.lucide{stroke-width:2.2px}.barra-inferior .nav-contador{min-width:0;padding:0 5px;font-size:10px;line-height:15px;position:absolute;top:0;right:2px}.fab{z-index:20;background:var(--marca);width:52px;height:52px;color:var(--sobre-marca);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:90px;right:20px}.fab.fab-wa{border:1px solid var(--line,#e5e7eb);color:#25d366;background:#fff;width:44px;height:44px;bottom:154px;right:24px;box-shadow:0 2px 8px #16151d1f}.fab.fab-wa svg{width:22px;height:22px}}@media (min-width:900px){.fab.fab-wa{z-index:20;border:1px solid var(--borda);background:var(--superficie);color:#9a98a6;width:52px;height:52px;transition:transform .16s var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 14px #16151d2e}.fab.fab-wa.fab-wa-on{color:#fff;background:#25d366;border-color:#0000}.fab.fab-wa:hover{transform:scale(1.06)}.fab.fab-wa svg{width:26px;height:26px}}@media print{.sidebar,.topo-casca,.topo-celular,.barra-inferior,.fab{display:none!important}.casca main.principal{margin:0;padding:0}}.casca .botao{border-radius:10px;padding:.55rem 1.1rem;font-size:.85rem}.casca input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.casca select,.casca textarea{border-color:var(--borda);border-radius:10px}.casca input:not([type=checkbox]):not([type=radio]):focus,.casca select:focus,.casca textarea:focus{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-50);outline:none}.casca .cadastro-cheio{margin-left:0;margin-right:auto}.casca .formulario-cadastro label{text-transform:none;letter-spacing:0;color:var(--texto-fraco);font-size:12.5px;font-weight:500}.sidebar button.nav-setor-cab{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500}.sidebar button.nav-setor-cab:hover{background:var(--marca-50);color:var(--marca)}.nav-seta{width:15px;height:15px;color:var(--texto-apagado);transition:transform .15s var(--ease);flex:none;margin-left:auto}.nav-contador+.nav-seta{margin-left:6px}.nav-setor.aberto .nav-seta{transform:rotate(180deg)}.nav-setor.aberto>.nav-setor-cab{color:var(--texto)}.nav-sub{border-left:1.5px solid var(--borda-forte);margin:0 0 6px 21px;padding-left:10px}.sidebar .nav-sub-item{padding:7px 10px 7px 12px;font-size:13.5px}.nav-sub-item span:not(.nav-contador){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.casca .faixa-urgente{border-radius:var(--raio-controle);background:var(--vermelho);color:#fff;align-items:center;gap:12px;margin-bottom:14px;padding:10px 16px;font-size:13.5px;line-height:1.4;text-decoration:none;display:flex}.casca .faixa-urgente>span:nth-child(2){flex:1;min-width:0}.casca .faixa-urgente svg.lucide{width:18px;height:18px}.casca .faixa-urgente__botao{border-radius:var(--raio-pilula);white-space:nowrap;background:#fff3;flex:none;padding:5px 12px;font-weight:600}.casca .faixa-urgente:hover .faixa-urgente__botao{background:#ffffff52}.sidebar .menu-recolher{border-radius:var(--raio-controle);width:28px;height:28px;color:var(--texto-apagado);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:14px;right:10px}.sidebar .menu-recolher:hover{background:var(--marca-50);color:var(--marca)}@media (max-width:899px){.sidebar .menu-recolher{display:none}}@media (min-width:900px){.casca.menu-recolhido{--sidebar-w:68px}.casca.menu-recolhido .sidebar{padding:14px 8px}.casca.menu-recolhido .marca-casca{display:none}.casca.menu-recolhido .menu-recolher{right:50%;transform:translate(50%)}.casca.menu-recolhido .sidebar-nav{margin-top:38px}.casca.menu-recolhido .nav-item{justify-content:center;padding:10px 0;position:relative}.casca.menu-recolhido .nav-item>span:not(.nav-contador),.casca.menu-recolhido .nav-seta,.casca.menu-recolhido .nav-grupo,.casca.menu-recolhido .nav-sub,.casca.menu-recolhido .usuario{display:none}.casca.menu-recolhido .nav-item .nav-contador{min-width:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:2px;right:6px}.casca.menu-recolhido .nav-setor.aberto .nav-setor-cab .nav-contador{display:none}.casca.menu-recolhido .sidebar-rodape{flex-direction:column;padding:12px 0 0}}.slot-saudacao-topo{min-width:0;color:var(--texto-fraco);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.topo-casca__linha--saudacao .slot-saudacao-topo{flex:auto}.slot-saudacao-topo b{color:var(--texto)}.topo-relogio{color:var(--texto-fraco);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.topo-relogio svg.lucide{width:15px;height:15px}.slot-saudacao-topo .topo-tarefas{color:var(--marca);font-weight:600;text-decoration:none}.slot-saudacao-topo .topo-tarefas:hover{text-decoration:underline}@media (min-width:900px){html[data-saudacao-no-topo] .ref .saudacao--no-topo{display:none}}.casca .faixa-consulta{border-radius:var(--raio-controle);background:var(--marca-50);color:var(--texto-fraco);align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:13px;display:flex}.casca .faixa-consulta svg.lucide{width:16px;height:16px;color:var(--marca);flex:none}html[data-esperando],html[data-esperando] body,html[data-esperando] *{cursor:progress!important}.sinal-de-espera{z-index:300;background:var(--marca);color:var(--sobre-marca);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;display:flex;position:fixed;top:29px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #16151d40}@media (max-width:899px){.sinal-de-espera{top:70px}}.sinal-de-espera__ampulheta{flex:none;width:16px;height:16px;animation:1.5s ease-in-out infinite espera-ampulheta}@keyframes espera-ampulheta{0%,35%{transform:rotate(0)}50%,85%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sinal-de-espera__ampulheta{animation:none}}.aviso-da-ficha{z-index:285;border:1px solid var(--borda);border-left:4px solid var(--aviso);border-radius:var(--raio-cartao);background:var(--superficie);max-width:calc(100vw - 2rem);color:var(--texto);align-items:center;gap:10px;padding:8px 10px 8px 14px;animation:.24s cubic-bezier(.2,.8,.2,1) aviso-da-ficha-entra;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #16151d38}@keyframes aviso-da-ficha-entra{0%{opacity:0;transform:translate(-50%,-.75rem)}}.aviso-da-ficha__icone{width:18px;height:18px;color:var(--aviso);flex:none}.aviso-da-ficha__texto{font-size:14px}.aviso-da-ficha__fechar{color:var(--texto-fraco);cursor:pointer;background:0 0;border:none;flex:none;padding:2px;display:inline-flex}.aviso-da-ficha__fechar svg{width:16px;height:16px}@media (max-width:899px){.aviso-da-ficha{flex-wrap:wrap;max-width:none;animation-name:aviso-da-ficha-entra-no-celular;top:72px;left:16px;right:16px;transform:none}}@keyframes aviso-da-ficha-entra-no-celular{0%{opacity:0;transform:translateY(-.75rem)}}.aviso-de-versao{z-index:290;border:1px solid var(--borda);border-left:4px solid var(--marca);border-radius:var(--raio-cartao);background:var(--superficie);width:min(23rem,100vw - 2rem);color:var(--texto);flex-direction:column;gap:8px;padding:12px 14px;animation:.24s cubic-bezier(.2,.8,.2,1) aviso-de-versao-entra;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px #16151d38}@keyframes aviso-de-versao-entra{0%{opacity:0;transform:translate(1.5rem)}}.aviso-de-versao__topo{align-items:center;gap:8px;display:flex}.aviso-de-versao__icone{width:18px;height:18px;color:var(--marca);flex:none}.aviso-de-versao__titulo{flex:1;font-size:14px}.aviso-de-versao__fechar{color:var(--texto-fraco);cursor:pointer;background:0 0;border:none;flex:none;padding:2px;display:inline-flex}.aviso-de-versao__fechar svg{width:16px;height:16px}.aviso-de-versao__texto{color:var(--texto-fraco);margin:0;font-size:13px}.aviso-de-versao__lista{flex-direction:column;gap:8px;max-height:13rem;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex;overflow-y:auto}.aviso-de-versao__lista li{border-left:2px solid var(--borda);flex-direction:column;gap:2px;padding-left:8px;display:flex}.aviso-de-versao__onde{align-items:center;gap:6px;margin:0;display:flex}.aviso-de-versao__etiqueta{background:var(--fundo);color:var(--texto-fraco);white-space:nowrap;border-radius:999px;flex:none;padding:1px 6px;font-size:11px;font-weight:600}.aviso-de-versao__etiqueta[data-tipo=Novidade]{background:var(--marca-clara);color:var(--marca)}.aviso-de-versao__etiqueta[data-tipo=Correção]{background:color-mix(in srgb, var(--aviso) 15%, var(--superficie));color:var(--aviso)}.aviso-de-versao__area{min-width:0;color:var(--texto-fraco);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.aviso-de-versao__assunto{color:var(--texto);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.aviso-de-versao__quando{color:var(--texto-fraco);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.aviso-de-versao__barra{gap:3px;height:6px;display:flex}.aviso-de-versao__barra span{background:var(--marca);border-radius:999px;flex:1;min-width:10px}.aviso-de-versao__acoes{align-items:center;gap:10px;display:flex}.aviso-de-versao__passo{color:var(--texto-fraco);font-variant-numeric:tabular-nums;font-size:12.5px}@media (max-width:899px){.aviso-de-versao{width:auto;bottom:88px;left:16px;right:16px}}
:root{--brand-900:var(--marca-escura);--brand:var(--marca);--brand-600:#4a3b94;--brand-100:var(--marca-clara);--brand-50:var(--marca-50);--accent:var(--destaque);--accent-soft:var(--destaque-suave);--bg:var(--fundo);--surface:var(--superficie);--surface-alt:#efeff3;--ink:var(--texto);--ink-soft:var(--texto-fraco);--ink-muted:var(--texto-apagado);--line:var(--borda);--line-strong:var(--borda-forte);--green:#1e8e4e;--green-bg:#e3f4ea;--clay:#b45309;--clay-bg:#fdf0dc;--mineral:#4a3b94;--mineral-bg:#f1eff9;--gold:#8a6a00;--gold-bg:#fbf3cc;--grey:#6b6978;--grey-bg:#efeff3;--brick:#a63d2f;--brick-bg:#fbe4e0;--yellow:#8a6a00;--yellow-bg:#fef8b8;--blue:#2f5da8;--blue-bg:#e3ebf7;--red:#c62f2f;--red-bg:#fbe7e7;--radius-card:20px;--radius-ctl:12px;--radius-pill:999px;--sidebar-w:248px;--ease:cubic-bezier(.2, .8, .2, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}:root[data-tema=escuro]{--surface-alt:#1d2240}.ref,.ref *{box-sizing:border-box}.ref{font-family:var(--fonte-corpo), system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45}.ref svg.lucide{stroke-width:1.75px;flex-shrink:0;width:18px;height:18px}.ref h1,.ref h2,.ref h3{letter-spacing:-.02em;margin:0;font-family:inherit}.ref .avatar{background:var(--brand-100);width:36px;height:36px;color:var(--brand);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.ref .btn-icone{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--ink-soft);cursor:pointer;transition:background var(--dur-base) var(--ease), color var(--dur-base) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.ref .btn-icone:hover{background:var(--brand-50);color:var(--brand)}.ref .btn-icone-limpo{border:none;margin-left:auto}.ref .ponto{background:var(--red);border:1.5px solid var(--surface);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:8px}.ref main.principal{margin:0 0 0 calc(var(--sidebar-w) + 32px);max-width:1440px;padding:16px 24px 48px 0}.ref .btn{border-radius:var(--radius-pill);height:40px;font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--dur-base) var(--ease), transform var(--dur-fast) var(--ease);border:1px solid #0000;align-items:center;gap:8px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.ref .btn:active{transform:scale(.97)}.ref .btn-primario{background:var(--brand);color:#fff}.ref .btn-primario:hover{background:var(--brand-900)}@media (max-width:899px){.ref .sidebar{transform:none}.ref .menu-fundo{z-index:25;background:#16151d59;display:block;position:fixed;inset:0}.ref main.principal{margin:0;padding:0 16px 104px}.ref .busca-celular{flex-basis:auto;margin:4px 0 16px;display:flex}}.ref h1{margin-bottom:1.2rem;font-size:1.6rem;font-weight:700}.ref h2{margin-top:2rem;font-size:1.1rem;font-weight:600}.ref .summary-cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:1.5rem;display:grid}.ref .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:170px;padding:20px}.ref .card-danger{border-color:var(--red-bg);background:var(--red-bg)}.ref .card-value{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:700;line-height:1.15;display:block}.ref .card-danger .card-value{color:var(--red)}.ref .card-label{color:var(--ink-soft);margin-top:6px;font-size:13px;display:block}.ref .tabela{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:100%;overflow:hidden}.ref .tabela th,.ref .tabela td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:12px 14px;font-size:13.5px}.ref .tabela th{background:var(--surface);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:11px;font-weight:600}.ref .tabela tr:last-child td{border-bottom:none}.ref .tabela tbody tr:hover{background:var(--bg)}.ref .tabela tr.linha-vencida{background:var(--red-bg)}.ref .tabela tr.linha-vencida:hover{background:#f7dada}.ref .tabela a:not(.back-btn){color:var(--brand);font-weight:500;text-decoration:none}.ref .tabela a:not(.back-btn):hover{text-decoration:underline}.ref .tabela input[type=date]{height:34px}.ref .tabela .back-btn{padding:5px 12px;font-size:12.5px}.ref .pill{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 11px;font-size:.72rem;font-weight:600;display:inline-flex}.ref .pill:before{content:"";border-radius:50%;width:6px;height:6px}.ref .badge-vencido{background:var(--red);color:#fff;border-radius:var(--radius-pill);padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.ref .role-admin{background:var(--ink);color:#fff}.ref .role-admin:before{display:none}.ref .role-logistica{background:var(--green-bg);color:var(--green)}.ref .role-logistica:before{background:var(--green)}.ref .role-vendedor{background:var(--gold-bg);color:var(--gold)}.ref .role-vendedor:before{background:var(--gold)}.ref button,.ref .tabela button{background:var(--brand);color:#fff;border-radius:var(--radius-pill);cursor:pointer;border:none;padding:.55rem 1.1rem;font-family:inherit;font-size:.85rem;font-weight:500}.ref button:hover{background:var(--brand-900)}.ref input[type=date],.ref input[type=text],.ref input[type=password],.ref input[type=number],.ref select{border:1px solid var(--line);border-radius:var(--radius-ctl);height:40px;color:var(--ink);background:var(--surface);padding:0 12px;font-family:inherit;font-size:14px}.ref textarea{border:1px solid var(--line);border-radius:var(--radius-ctl);color:var(--ink);background:var(--surface);resize:vertical;padding:10px 12px;font-family:inherit;font-size:14px}.ref input:focus,.ref select:focus,.ref textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50);outline:none}.ref .login-box{background:var(--surface);border-radius:var(--radius-card);border:1px solid var(--line);max-width:400px;margin:10vh auto 2rem;padding:32px}.ref .login-marca{justify-content:center;margin-bottom:24px;display:flex}.ref .login-box h1{margin-bottom:20px;font-size:22px}.ref .login-box form{flex-direction:column;gap:8px;display:flex}.ref .login-box label{color:var(--ink-soft);margin-top:4px;font-size:13px;font-weight:500}.ref .login-box input{width:100%}.ref .login-box button{height:44px;margin-top:12px;font-weight:600}.ref .login-box .back-btn{margin:16px 0 0}.ref .erro{background:var(--red-bg);color:var(--red);border-radius:var(--radius-ctl);padding:10px 14px;font-size:13.5px}.ref .finalizar-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ref .finalizar-topo-label{color:var(--ink-soft);font-size:.78rem}.ref .finalizar-topo-btn{color:#fff;background:var(--grey);border:none;border-radius:20px;padding:5px 14px;font-size:.78rem;font-weight:600}.ref .finalizar-topo-btn:hover{background:#6b6656}.ref .finalizar-topo-btn-perigo{background:var(--red)}.ref .finalizar-topo-btn-perigo:hover{background:#8f2e2e}.ref .finalizar-form{background:var(--surface);border:1px solid var(--line);border-radius:16px;max-width:420px;margin-bottom:1rem;padding:12px 14px}.ref .form-inline{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-top:.5rem;padding:16px 20px;display:flex}.ref .form-inline label{color:var(--ink-soft);flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ref .form-inline button,.ref .form-inline .back-btn{height:40px;margin-bottom:0}.ref .aviso-dados-exemplo{background:var(--brand-50);color:var(--brand-900);border-radius:16px;margin-bottom:18px;padding:12px 16px;font-size:13px;line-height:1.5}.ref .aviso-dados-exemplo svg{vertical-align:-3px;width:16px;height:16px;color:var(--brand)}.ref .aviso-dados-exemplo.aviso-alerta{background:var(--gold-bg);color:#5c4700}.ref .aviso-dados-exemplo.aviso-alerta svg{color:var(--gold)}.ref .back-btn{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);white-space:nowrap;transition:background var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease);justify-content:center;align-items:center;gap:6px;margin-bottom:1rem;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ref .back-btn:hover{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand)}.ref .back-btn svg{width:15px;height:15px}.ref .pagina-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:20px;display:flex}.ref .pagina-cab h1{margin:0;font-size:26px}.ref .pagina-sub{color:var(--ink-soft);margin:4px 0 0;font-size:14px}.ref .pagina-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ref .pagina-acoes .back-btn,.ref .pagina-acoes form{margin:0}.ref .secao-titulo{align-items:baseline;gap:10px;margin:28px 0 12px;font-size:17px;display:flex}.ref .secao-titulo .qtd{font-size:12px}.ref .nota{color:var(--ink-muted);max-width:760px;margin:8px 0 0;font-size:12.5px;line-height:1.5}.ref .back-btn-bloco{width:100%;margin-bottom:4px;display:flex}.ref .back-btn-alerta{background:var(--gold-bg);border-color:var(--gold-bg);color:#5c4700}.ref .back-btn-alerta:hover{background:var(--gold-bg);border-color:var(--gold);color:#5c4700}.ref .badge-vencido.badge-alerta{background:var(--gold)}.ref .card-value.card-value-falta{color:var(--ink-muted);font-size:17px;font-weight:600}.ref .cr-titulo{color:var(--ink);font-size:15px;font-weight:600}.ref .form-inline .filtro-check{color:var(--ink);flex-direction:row;align-items:center;gap:8px;height:40px;font-size:13px}.ref .form-inline .filtro-check input{width:16px;height:16px;accent-color:var(--brand)}.ref .form-inline .lista-busca{flex:220px}.ref .form-inline .lista-busca input{width:100%}.ref .stats-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:1.5rem;display:grid}.ref .stat-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);transition:border-color var(--dur-base) var(--ease);padding:16px 18px;text-decoration:none;display:block}.ref a.stat-card:hover{border-color:var(--line-strong)}.ref .stat-card .num{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.15}.ref .stat-card .label{color:var(--ink-soft);margin-top:6px;font-size:13px}.ref .stat-card .pct{color:var(--ink-muted);margin-top:2px;font-size:12px}.ref .stat-card.clay .num{color:var(--clay)}.ref .stat-card.blue .num{color:var(--blue)}.ref .stat-card.green .num{color:var(--green)}.ref .stat-card.grey .num{color:var(--grey)}.ref .stat-card.red .num{color:var(--red)}.ref .stat-card.yellow .num{color:var(--yellow)}.ref .menu-badge{background:var(--red);color:#fff;border-radius:16px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.ref .saudacao{margin-bottom:20px}.ref .saudacao h1{margin-bottom:0;font-size:28px}.ref .saudacao p{color:var(--ink-soft);margin:4px 0 0}.ref .faixa-info{background:var(--brand-50);color:var(--brand-900);border-radius:16px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.ref .faixa-info svg{color:var(--brand);margin-top:1px}.ref .faixa-info-leve{background:color-mix(in srgb, var(--brand-50) 45%, transparent);color:var(--ink-soft);opacity:.85;margin-bottom:8px;padding:8px 14px;font-size:12.5px}.ref .faixa-info-leve svg{color:var(--ink-soft);flex:none;width:16px;height:16px}.ref .faixa-info ul{margin:6px 0 0;padding-left:1.2rem}.ref .faixa-info a{color:var(--brand);font-weight:600}.ref .painel-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ref .painel-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:20px}.ref .span-2{grid-column:span 2}.ref a.painel-card{color:inherit;transition:border-color var(--dur-base) var(--ease);text-decoration:none}.ref a.painel-card:hover{border-color:var(--line-strong)}.ref .kpi-rotulo{color:var(--ink-soft);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.ref .kpi-icone{background:var(--brand-50);width:32px;height:32px;color:var(--brand);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ref .kpi-icone svg{width:16px;height:16px}.ref .kpi-periodo{color:var(--ink-muted);margin-left:auto;font-size:12px}.ref .kpi-valor{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:16px;display:flex}.ref .kpi-valor strong{letter-spacing:-.02em;white-space:nowrap;font-size:30px;font-weight:700;line-height:1}.ref .kpi-sub{color:var(--ink-muted);margin-top:8px;font-size:12.5px}.ref .chip{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:3px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.ref .chip svg{stroke-width:2.2px;width:13px;height:13px}.ref .chip-queda{background:var(--red-bg);color:var(--red)}.ref .chip-alta{background:var(--green-bg);color:var(--green)}.ref .chip-neutro{background:var(--surface-alt);color:var(--ink-soft)}.ref .painel-cab{align-items:center;gap:10px;display:flex}.ref .painel-cab h2{margin:0;font-size:16px}.ref .qtd{color:var(--ink-soft);background:var(--surface-alt);border-radius:var(--radius-pill);padding:2px 9px;font-size:12px;font-weight:600}.ref .ver-todos{color:var(--brand);white-space:nowrap;align-items:center;gap:2px;margin-left:auto;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ref .ver-todos svg{width:15px;height:15px}.ref .painel-desc{color:var(--ink-muted);margin:4px 0 8px;font-size:12.5px}.ref a.fila-resumo{display:block}.ref .fila-resumo .painel-cab .kpi-icone{display:grid}.ref .fila-resumo-total{color:var(--ink-soft);margin-top:14px}.ref .fila-resumo-total strong{letter-spacing:-.02em;color:var(--ink);margin-right:4px;font-size:30px;font-weight:700}.ref .fila-resumo-motivos{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ref .fila-lista{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;margin-top:.7rem;padding:6px 10px;display:flex}.ref .fila-lista-card{background:0 0;border:none;margin:0 -10px;padding:0}.ref .fila-lista-completa{max-width:1000px;margin-top:1rem}.ref .fila-item{color:var(--ink);transition:background var(--dur-base) var(--ease);border-radius:14px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.ref .fila-item+.fila-item{border-top:1px solid var(--line)}.ref .fila-item:hover{background:var(--bg)}.ref .fila-item:hover,.ref .fila-item:hover+.fila-item{border-top-color:#0000}.ref .fila-item .avatar{width:38px;height:38px;font-size:12.5px}.ref .fila-item-cliente{flex:1;min-width:0}.ref .fila-item-nome{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.ref .fila-item-sub{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.ref .fila-item .log-badge{white-space:nowrap}.ref .fila-item-seta{color:var(--ink-muted)}.ref .acesso-limitado-aviso{background:var(--gold-bg);border:none;border-radius:16px;margin-bottom:1rem;padding:12px 16px;font-size:.86rem}.ref .fila-vazia{color:var(--ink-soft);margin-top:.7rem;font-size:.9rem}.ref .fila-administrativo{color:var(--ink-soft);border-top:1px dashed var(--line);margin-top:.8rem;padding-top:.6rem;font-size:.8rem;text-decoration:none;display:block}@media (max-width:1180px){.ref .painel-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.ref .saudacao h1{font-size:24px}.ref .painel-grade{gap:12px}.ref .span-2{grid-column:1/-1}.ref .ordem-fila{order:-1}.ref .painel-card{padding:16px}.ref .kpi-periodo,.ref .kpi-icone{display:none}.ref .kpi-valor{margin-top:12px}.ref .kpi-valor strong{font-size:22px}.ref .fila-item{grid-template-columns:38px 1fr auto;align-items:start;gap:0 12px;display:grid}.ref .fila-item .avatar{grid-row:1/span 3}.ref .fila-item-cliente{display:contents}.ref .fila-item-nome,.ref .fila-item-sub,.ref .fila-item .log-badge{grid-column:2}.ref .fila-item .log-badge{justify-self:start;margin-top:6px}.ref .fila-item-seta{grid-area:1/3/span 3;align-self:center}}.ref .ficha-topo{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;padding:20px;display:flex}.ref .ficha-identidade{flex:300px;align-items:flex-start;gap:16px;min-width:0;display:flex}.ref .avatar-grande{width:56px;height:56px;font-size:18px}.ref .ficha-identidade-texto{min-width:0}.ref .ficha-identidade h1{overflow-wrap:break-word;margin:2px 0 6px;font-size:24px}.ref .ficha-meta{color:var(--ink-soft);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.ref .ficha-meta span{align-items:center;gap:5px;display:inline-flex}.ref .ficha-meta svg{width:15px;height:15px;color:var(--ink-muted)}.ref .ficha-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ref .log-badge.chip-icone{align-items:center;gap:4px;display:inline-flex}.ref .log-badge.chip-icone svg{stroke-width:2.2px;width:13px;height:13px}.ref .ficha-resumo{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:4px 0 16px;display:grid}.ref .resumo-item{border-left:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;padding:12px 16px 4px;display:flex}.ref .resumo-item:first-child{border-left:none;padding-left:0}.ref .resumo-rotulo{color:var(--ink-muted);font-size:12px}.ref .resumo-item strong{color:var(--ink-soft);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:16px;font-weight:600}.ref .resumo-item strong.resumo-falta{color:var(--ink-muted);font-weight:500}.ref .resumo-sub{color:var(--ink-muted);font-size:12px}.ref .resumo-sub a{color:var(--brand);font-weight:600;text-decoration:none}.ref .ficha-proxima-acao{background:var(--brand-50);border-radius:var(--radius-card);width:100%;color:var(--brand);cursor:pointer;text-align:left;transition:border-color var(--dur-base) var(--ease);border:1px solid #0000;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-family:inherit;font-size:14px;display:flex}.ref .proxima-acao-icone{background:var(--surface);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.ref .proxima-acao-icone svg{width:17px;height:17px}.ref .proxima-acao-corpo{flex-direction:column;min-width:0;display:flex}.ref .ficha-proxima-acao-label{text-transform:uppercase;letter-spacing:.05em;opacity:.85;font-size:11px;font-weight:700}.ref .ficha-proxima-acao-texto{color:var(--ink);font-weight:500}.ref .ficha-proxima-acao-ir{white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.ref .ficha-proxima-acao-ir svg{width:15px;height:15px}.ref .ficha-proxima-acao.acao-red{background:var(--red-bg);color:var(--red)}.ref .ficha-proxima-acao.acao-clay{background:var(--clay-bg);color:var(--clay)}.ref .ficha-proxima-acao.acao-blue{background:var(--blue-bg);color:var(--blue)}.ref .ficha-proxima-acao.acao-gold{background:var(--gold-bg);color:var(--gold)}.ref .ficha-proxima-acao.acao-mineral{background:var(--mineral-bg);color:var(--mineral)}.ref .ficha-proxima-acao.acao-green{background:var(--green-bg);color:var(--green)}.ref .ficha-proxima-acao:hover{border-color:currentColor}@media (max-width:1180px){.ref .ficha-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.ref .resumo-item:nth-child(odd){border-left:none;padding-left:0}.ref .resumo-item:nth-child(n+3){border-top:1px solid var(--line)}.ref .resumo-item{padding-bottom:10px}}@media (max-width:899px){.ref .ficha-topo{padding:16px}.ref .avatar-grande{width:46px;height:46px;font-size:16px}.ref .ficha-identidade h1{font-size:20px}.ref .ficha-proxima-acao{flex-wrap:wrap}.ref .ficha-proxima-acao-ir{margin-left:46px}}.ref .fila-administrativo:hover{color:var(--ink)}.ref .carteira-topo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-bottom:12px;display:grid}.ref .carteira-resumo{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:20px}.ref .cr-clientes{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;margin-bottom:14px;padding-bottom:14px;display:flex}.ref .cr-num{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1}.ref .cr-label{color:var(--ink-soft);font-size:13px}.ref .cr-estado-row{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ref .cr-estado-nome{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;width:72px;font-size:12.5px;font-weight:600;overflow:hidden}.ref .cr-estado-bar{background:var(--surface-alt);border-radius:var(--radius-pill);flex:1;height:8px;overflow:hidden}.ref .cr-estado-fill{background:var(--brand);border-radius:var(--radius-pill);height:100%}.ref .cr-estado-info{color:var(--ink-muted);white-space:nowrap;font-size:12px}.ref .client-card{color:var(--ink);transition:background var(--dur-base) var(--ease);border-radius:14px;align-items:center;gap:12px;padding:12px 10px;text-decoration:none;display:flex}.ref .client-card+.client-card{border-top:1px solid var(--line)}.ref .client-card:hover{background:var(--bg)}.ref .client-card:hover,.ref .client-card:hover+.client-card{border-top-color:#0000}.ref .client-card .avatar{width:40px;height:40px;font-size:13px}.ref .client-card .ccrow{color:var(--ink-muted);margin-top:2px;font-size:12.5px}.ref .client-card .cat-badge{background:var(--brand-100);width:20px;height:20px;color:var(--brand);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ref .clientes-lista{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;padding:6px 10px;display:flex}.ref .cc-principal{flex:1;min-width:0}.ref .cc-nome-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ref .cc-nome{font-weight:600}.ref .cc-lateral{color:var(--ink-soft);white-space:nowrap;text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;font-size:12.5px;display:flex}.ref .cc-ponto{vertical-align:1px;background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.ref .cc-muted{color:var(--ink-muted)}.ref .cc-vazio{color:var(--ink-soft);margin:0;padding:12px 10px;font-size:.85rem}@media (max-width:600px){.ref .client-card{flex-wrap:wrap;align-items:flex-start}.ref .cc-lateral{text-align:left;white-space:normal;flex-flow:wrap;align-items:flex-start;gap:4px 12px;width:100%;padding-left:52px}}.ref .ficha-cliente{grid-template-columns:1.4fr 1fr;align-items:start;gap:1.5rem;display:grid}.ref .ficha-grid{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}@media (max-width:1100px){.ref .ficha-cliente{grid-template-columns:minmax(0,1fr)}.ref .ficha-cliente .card{min-width:0}}@media (max-width:600px){.ref .ficha-grid{grid-template-columns:minmax(0,1fr)}.ref .ficha-grid .field2[style*=grid-column]{grid-column:auto!important}}.ref .field2{flex-direction:column;gap:3px;min-width:0;display:flex}.ref .field2 label{color:var(--ink-soft);font-size:.72rem}.ref .field2 .valor{font-size:.92rem}.ref .field2 input,.ref .field2 select,.ref .field2 textarea{width:100%;min-width:0}.ref .timeline{flex-direction:column;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.ref .tl-fixado-label{text-transform:uppercase;letter-spacing:.03em;color:var(--ink-soft);align-items:center;gap:5px;margin:2px 2px -2px;font-size:.68rem;font-weight:700;display:flex}.ref .historico-periodo{border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--surface);margin-bottom:8px;padding:8px 12px}.ref .historico-periodo+.historico-periodo{margin-top:-2px}.ref .historico-periodo summary{cursor:pointer;color:var(--ink-soft);list-style:revert;padding:4px 0;font-size:.8rem;font-weight:600}.ref .historico-periodo summary:hover{color:var(--ink)}.ref .historico-periodo-contagem{color:var(--ink-soft);font-weight:400}.ref .historico-periodo .timeline{margin-top:8px}.ref .tl-item{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:10px;padding:12px 14px;display:flex}.ref .tl-item.tl-fase{background:var(--gold-bg)}.ref .tl-item.tl-agenda{background:var(--mineral-bg)}.ref .tl-item.tl-proposta{background:var(--blue-bg)}.ref .tl-item.tl-pedido{background:var(--green-bg)}.ref .tl-item.tl-pedido-cancelado{background:var(--red-bg)}.ref .tl-item.tl-pedido-finalizado{background:var(--mineral-bg)}.ref .produto-card.produto-card-indireto{border-left:3px solid var(--clay)}.ref .aviso-item{background:var(--surface);border:1px solid var(--line);color:var(--ink);transition:border-color var(--dur-base) var(--ease);border-radius:16px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:14px 16px;text-decoration:none;display:flex}.ref .aviso-item:hover{border-color:var(--line-strong)}.ref .aviso-item:not(.aviso-lido){background:var(--brand-50);border-color:var(--brand-100)}.ref .aviso-icone{background:var(--brand-100);width:36px;height:36px;color:var(--brand);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ref .aviso-icone svg{width:17px;height:17px}.ref .aviso-recebeu_via_parceiro .aviso-icone{background:var(--green-bg);color:var(--green)}.ref .aviso-pedido_parceiro_cancelado .aviso-icone{background:var(--red-bg);color:var(--red)}.ref .aviso-corpo{flex:1;min-width:0}.ref .aviso-cliente{color:var(--ink);margin-bottom:2px;font-size:15px;font-weight:600}.ref .aviso-titulo{color:var(--ink-soft);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.ref .aviso-novo{background:var(--red);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ref .aviso-data{color:var(--ink-muted);margin-top:2px;font-size:12px}.ref .aviso-texto{color:var(--ink-soft);margin-top:6px;font-size:13px;line-height:1.5}.ref .aviso-cta{color:var(--brand);align-items:center;gap:2px;margin-top:8px;font-size:13px;font-weight:600;display:inline-flex}.ref .aviso-cta svg{width:15px;height:15px}.ref .orientacao-contato{background:var(--mineral-bg);border-radius:16px;margin-bottom:14px;padding:12px 14px;font-size:.82rem}.ref .orientacao-contato ul{margin:6px 0 0;padding-left:1.1rem}.ref .orientacao-contato li{margin-bottom:3px}.ref .orientacao-titulo{color:var(--ink)}.ref .orientacao-contexto{color:var(--ink-soft);margin-top:2px;font-size:.78rem}.ref .orientacao-contato.orientacao-green{background:var(--green-bg)}.ref .orientacao-contato.orientacao-blue{background:var(--blue-bg)}.ref .orientacao-contato.orientacao-gold{background:var(--gold-bg)}.ref .orientacao-contato.orientacao-red{background:var(--red-bg)}.ref .orientacao-contato.orientacao-grey{background:var(--grey-bg)}.ref .tl-item.tl-clicavel{cursor:pointer;transition:box-shadow .15s}.ref .tl-item.tl-clicavel:hover{border-color:var(--line-strong);box-shadow:0 2px 8px #16151d14}.ref .destino-final-box{border:1px solid var(--line);border-left:3px solid var(--clay);border-radius:var(--radius-ctl);background:var(--clay-bg);margin-bottom:12px;padding:10px 12px}.ref .destino-final-box ul{margin:6px 0 0;padding-left:1.1rem;font-size:.84rem}.ref .destino-final-box li{margin-bottom:4px}.ref .destino-final-meta{color:var(--ink-soft);font-size:.74rem}.ref .tl-item.tl-resultado-contato{background:var(--mineral-bg)}.ref .tl-item.tl-resultado-proposta{background:var(--blue-bg)}.ref .tl-item.tl-resultado-venda{background:var(--green-bg)}.ref .tl-item.tl-resultado-sem_interesse{background:var(--grey-bg)}.ref .tl-item.tl-resultado-perdido{background:var(--red-bg)}.ref .tl-date{color:var(--ink-soft);margin-bottom:2px;font-size:.68rem;font-weight:600;display:block}.ref .tl-text{font-size:.82rem}.ref .tl-content{flex:1;min-width:0}.ref .tl-fase-mudanca{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.ref .tl-fase-label{color:var(--ink-soft);font-size:.78rem}.ref .tl-fase-seta{color:var(--ink-soft);font-size:.9rem}.ref .tl-avatar{background:var(--brand);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;font-family:inherit;font-size:.78rem;font-weight:700;display:flex}.ref .tl-avatar.tl-avatar-sistema{background:var(--grey)}.ref .tl-registro-head{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ref .tl-registro-grid{color:var(--ink-soft);grid-template-columns:1fr 1fr;gap:2px 12px;margin-top:6px;font-size:.8rem;display:grid}.ref .tl-proposta-head{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.ref .tl-proposta-produto-label{color:var(--ink);font-size:.8rem;font-weight:700}.ref .tl-proposta-numero{color:var(--blue);background:var(--surface);white-space:nowrap;border-radius:10px;padding:2px 9px;font-family:inherit;font-size:.82rem;font-weight:700}.ref .tl-proposta-grid{grid-template-columns:1fr 1fr;gap:6px 12px;margin-top:8px;font-size:.78rem;display:grid}.ref .tl-proposta-grid>div{flex-direction:column;gap:1px;min-width:0;display:flex}.ref .tl-proposta-grid .tpk{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.02em;font-size:.68rem}.ref .tl-proposta-grid .tpv{color:var(--ink);overflow-wrap:break-word;font-weight:600}.ref .tl-proposta-total{border-top:1px dashed #3d6e9e59;grid-column:1/3;margin-top:2px;padding-top:5px}.ref .tl-proposta-total .tpv{color:var(--blue);font-size:.9rem}.ref .tl-proposta-resultado{color:var(--ink-soft);margin-top:8px;font-size:.78rem;font-style:italic;line-height:1.5}.ref .tl-proposta-resultado-ativo{color:var(--green);background:var(--green-bg);border-radius:var(--radius-ctl);padding:7px 10px;font-style:normal;font-weight:600}.ref .tl-proposta-resultado-cancelado{color:var(--red);background:var(--red-bg);border-radius:var(--radius-ctl);padding:7px 10px;font-style:normal;font-weight:600}.ref .tl-proposta-resultado-finalizado{color:var(--mineral);background:var(--mineral-bg);border-radius:var(--radius-ctl);padding:7px 10px;font-style:normal;font-weight:600}.ref .tl-proposta-resultado-destino{color:var(--green);background:var(--surface);border-radius:var(--radius-ctl);padding:7px 10px;font-style:normal;font-weight:600}.ref .tl-proposta-resultado-destino a{color:inherit;white-space:nowrap}.ref .tl-proposta-btns{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.ref .tl-proposta-btn{background:var(--blue);color:#fff;border:none;border-radius:10px;padding:7px 12px;font-family:inherit;font-size:.78rem}.ref .tl-proposta-btn:hover{background:var(--brand-900)}.ref .tl-proposta-btn-gerar{background:var(--green)}.ref .tl-proposta-btn-gerar:hover{background:#17703d}.ref .note-form{gap:8px;margin-top:12px;display:flex}.ref .note-form input{flex:1}.ref .agenda-cal-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ref .agenda-cal-titulo{font-family:inherit;font-size:1.1rem;font-weight:600}.ref .agenda-layout{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ref .agenda-cal-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:16px 18px}.ref .agenda-cal-header .back-btn{width:36px;height:36px;margin:0;padding:0}.ref .agenda-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}@media (max-width:899px){.ref .agenda-layout{grid-template-columns:minmax(0,1fr)}}.ref .agenda-cal-dow{text-align:center;color:var(--ink-soft);text-transform:uppercase;padding:4px 0;font-size:.68rem;font-weight:700}.ref .agenda-cal-cell{aspect-ratio:1;border-radius:var(--radius-ctl);color:var(--ink);background:var(--surface);border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.ref .agenda-cal-vazia{background:0 0;border:none}.ref .agenda-cal-cell:hover{background:var(--brand-50);color:var(--brand)}.ref .agenda-cal-hoje{border-color:var(--brand);font-weight:700}.ref .agenda-cal-selecionada{background:var(--brand)!important;color:#fff!important}.ref .agenda-cal-bolinha{background:var(--brand);border-radius:50%;width:6px;height:6px}.ref .agenda-cal-selecionada .agenda-cal-bolinha{background:var(--accent)}.ref .agenda-item{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:16px;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;text-decoration:none;display:flex}.ref .agenda-item:hover{border-color:var(--line-strong)}.ref .agenda-item .avatar{width:38px;height:38px;font-size:12.5px}.ref .agenda-item-sub{color:var(--ink-muted);font-size:12.5px;display:block}.ref .autocomplete-lista{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-ctl);max-height:260px;margin-top:4px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 14px #27251e1f}.ref .autocomplete-lista.show{display:block}.ref .autocomplete-item{cursor:pointer;border-bottom:1px solid var(--line);padding:8px 12px;font-size:.82rem;font-weight:400}.ref .autocomplete-item:last-child{border-bottom:none}.ref .autocomplete-item:hover{background:var(--surface-alt)}.ref .table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:auto}.ref .table-wrap>.tabela{border:none;border-radius:0}.ref .tabela tr.linha-cliente:hover{background:var(--surface-alt)}.ref .ativo-dot{color:var(--green);font-weight:700}.ref .recencia-boa{color:var(--green);font-weight:600}.ref .recencia-media{color:var(--gold);font-weight:600}.ref .recencia-ruim{color:var(--red);font-weight:600}.ref #mapa-brasil-svg{display:block}.ref #mapa-brasil-svg .estado-inativo{fill:var(--surface-alt);stroke:var(--bg);stroke-width:350px}.ref #mapa-brasil-svg .estado-ativo{fill:var(--brand);stroke:var(--bg);stroke-width:350px;transition:fill .12s}.ref #mapa-brasil-svg a:hover .estado-ativo{fill:var(--brand-600)}.ref #mapa-brasil-svg .estado-rotulo-uf{fill:#fff;text-anchor:middle;pointer-events:none;font-family:inherit;font-size:5800px;font-weight:700}.ref #mapa-brasil-svg .estado-rotulo-num{fill:#fff;text-anchor:middle;pointer-events:none;font-family:inherit;font-size:3600px}.ref .mapa-tooltip{z-index:20;pointer-events:none;background:var(--ink);color:#fff;border-radius:var(--radius-ctl);white-space:nowrap;padding:8px 12px;font-size:.8rem;line-height:1.4;display:none;position:absolute}.ref .log-badge{background:var(--surface-alt);color:var(--ink-soft);border-radius:20px;padding:3px 10px;font-family:inherit;font-size:.72rem;font-weight:600;display:inline-block}.ref .log-badge.gold{background:var(--gold-bg);color:var(--gold)}.ref .log-badge.blue{background:var(--blue-bg);color:var(--blue)}.ref .log-badge.green{background:var(--green-bg);color:var(--green)}.ref .log-badge.mineral{background:var(--mineral-bg);color:var(--mineral)}.ref .log-badge.red{background:var(--red-bg);color:var(--red)}.ref .log-badge.grey{background:var(--grey-bg);color:var(--grey)}.ref .log-badge.clay{background:var(--clay-bg);color:var(--clay)}.ref .produto-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;min-width:0;margin-bottom:12px;padding:14px 16px}.ref .produto-card.livre{border-style:dashed}.ref .produto-card h3{align-items:center;gap:8px;margin:0 0 10px;font-size:.95rem;display:flex}.ref .btn-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ref .btn-gold{background:var(--gold)}.ref .btn-gold:hover{background:#7d631f}.ref .btn-red{background:var(--red)}.ref .btn-red:hover{background:#8f2e2e}.ref .btn-grey{background:var(--grey)}.ref .btn-grey:hover{background:#6b6656}.ref .btn-secondary{background:var(--surface-alt);color:var(--ink);border:1px solid var(--line);align-items:center;gap:4px;display:inline-flex}.ref .btn-secondary svg{width:14px;height:14px}.ref .btn-secondary:hover{background:var(--line)}.ref .btn-add-produto{border:1px dashed var(--line);width:100%;color:var(--ink-soft);text-align:center;cursor:pointer;background:0 0;border-radius:16px;margin-bottom:12px;padding:14px 16px;font-family:inherit;font-size:.88rem;font-weight:600;display:block}.ref .btn-add-produto:hover{background:var(--surface-alt);border-color:var(--ink-soft);color:var(--ink)}.ref .pedido-progresso{background:var(--surface-alt);border-radius:10px;height:10px;margin-top:4px;overflow:hidden}.ref .pedido-progresso-fill{background:var(--green);border-radius:10px;height:100%}.ref .multiselect-btn{background:var(--surface);border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;border-radius:var(--radius-ctl);justify-content:space-between;align-items:center;padding:8px 12px;font-family:inherit;font-size:.85rem;font-weight:500;display:flex}.ref .multiselect-btn:hover{background:var(--surface-alt)}.ref .multiselect-btn .caret{color:var(--ink-soft);margin-left:8px;font-size:.7rem}.ref .multiselect-panel{border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--surface);flex-direction:column;gap:7px;margin-top:6px;padding:8px 12px;display:flex}.ref .field2 .multiselect-item{color:var(--ink);flex-direction:row;align-items:center;gap:6px;font-size:.85rem}.ref .campo-aviso{margin-top:4px;font-size:.76rem;display:none}.ref .campo-aviso.ativo{display:block}.ref .campo-aviso.aviso-dup{color:var(--red)}.ref .campo-aviso.aviso-similar{color:var(--gold)}.ref .campo-aviso a{color:inherit;text-decoration:underline}.ref .contato-extra-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:6px 0;font-size:.85rem;display:flex}.ref .contato-extra-row:last-child{border-bottom:none}.ref .contato-extra-row button{color:var(--red);background:0 0;padding:2px 6px;font-size:.75rem}.ref .tabs-bar{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);scrollbar-width:none;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:16px;padding:4px;display:flex;overflow-x:auto}.ref .tab-btn{color:var(--ink-soft);white-space:nowrap;border-radius:var(--radius-pill);transition:background var(--dur-base) var(--ease), color var(--dur-base) var(--ease);background:0 0;border:none;padding:8px 16px;font-size:13.5px;font-weight:600}.ref .tab-btn:hover{background:var(--brand-50);color:var(--brand)}.ref .tab-btn.active,.ref .tab-btn.active:hover{background:var(--brand);color:#fff}.ref .aba{display:none}.ref .aba.aba-ativa{display:block}.ref .secao-acao{display:none}.ref .secao-acao.secao-ativa{display:block}.ref .contato-extra-row button:hover{background:var(--red-bg)}.ref .mapa-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);max-width:760px;padding:16px;position:relative}.ref .relatorio-linha{margin:10px 0 0;font-size:13.5px;line-height:1.6}.ref .card .form-inline{background:0 0;border:none;margin-top:0;padding:0}.ref .rc-rotulo{color:var(--ink-soft);margin:16px 0 8px;font-size:13px;font-weight:500}.ref .form-contato>.rc-rotulo:first-child{margin-top:0}.ref .rc-opcional{color:var(--ink-muted);font-weight:400}.ref .rc-resultados{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ref .rc-opcao,.ref .rc-chip,.ref .rc-anotacao{cursor:pointer;transition:background var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease);position:relative}.ref .rc-opcao input,.ref .rc-chip input,.ref .rc-anotacao input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ref .rc-opcao{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-weight:500;display:flex}.ref .rc-opcao svg{color:var(--brand)}.ref .rc-opcao:hover{border-color:var(--brand-100);background:var(--brand-50)}.ref .rc-opcao:has(input:checked){border-color:var(--brand);background:var(--brand-50);color:var(--brand)}.ref .rc-anotacao{border-radius:var(--radius-pill);color:var(--ink-soft);align-items:center;gap:6px;margin-top:10px;padding:5px 12px;font-size:13px;display:inline-flex}.ref .rc-anotacao svg{width:15px;height:15px}.ref .rc-anotacao:hover{background:var(--brand-50);color:var(--brand)}.ref .rc-anotacao:has(input:checked){background:var(--brand-50);color:var(--brand);font-weight:600}.ref .rc-chips{flex-wrap:wrap;gap:6px;display:flex}.ref .rc-chip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);align-items:center;gap:6px;padding:7px 14px;font-size:13.5px;display:inline-flex}.ref .rc-chip svg{width:15px;height:15px}.ref .rc-chip:hover{background:var(--brand-50)}.ref .rc-chip:has(input:checked){background:var(--brand);border-color:var(--brand);color:#fff}:is(.ref .rc-opcao:has(input:focus-visible),.ref .rc-chip:has(input:focus-visible),.ref .rc-anotacao:has(input:focus-visible)){box-shadow:0 0 0 3px var(--brand-100)}.ref .rc-bloco[hidden],.ref .rc-data[hidden],.ref .rc-erro[hidden],.ref .rc-opcional[hidden]{display:none}.ref .rc-data{margin-top:8px}.ref .form-contato textarea{width:100%}.ref .form-contato button[type=submit]{margin-top:14px}.ref .rc-erro{color:var(--red);margin:8px 0 0;font-size:13px}.ref .tl-item.tl-resultado-nao_atendeu{background:var(--grey-bg)}.ref .tl-item.tl-resultado-retornar_depois{background:var(--mineral-bg)}.ref .tl-item.tl-resultado-sem_interesse_agora{background:var(--gold-bg)}.ref .toast{z-index:50;background:var(--ink);color:#fff;max-width:min(680px,100vw - 32px);animation:toast-entra var(--dur-slow) var(--ease);border-radius:16px;align-items:center;gap:10px;padding:12px 12px 12px 16px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #16151d2e}.ref .toast-icone{color:#8be3a8}.ref .toast-texto{flex:1;min-width:0}.ref .toast-link{white-space:nowrap;color:var(--accent);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.ref .toast-link svg{width:15px;height:15px}.ref .toast-fechar{color:#ffffffb3;background:0 0;border-radius:50%;place-items:center;padding:4px;display:grid}.ref .toast-fechar:hover{color:#fff;background:#ffffff1f}.ref .toast-saindo{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:translate(-50%,8px)}@keyframes toast-entra{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:899px){.ref .toast{flex-wrap:wrap;bottom:88px}}.ref .destaque-salvo{animation:destaque-salvo 2.6s var(--ease);scroll-margin:90px}@keyframes destaque-salvo{0%,35%{box-shadow:0 0 0 3px var(--brand), 0 0 0 8px var(--brand-100)}to{box-shadow:0 0 #0000}}@media (max-width:899px){.ref .toast-fechar{order:2;align-self:flex-start}.ref .toast-link{order:3;width:100%;padding-left:28px}}.ref .tl-item.tl-proposta-antiga{opacity:.62}.ref .tl-proposta-versao{color:var(--ink-soft);margin-top:8px;font-size:12.5px;font-style:italic}.ref [id]{scroll-margin-top:84px}.ref .destaque-abriu{animation:destaque-abriu 1.4s var(--ease)}@keyframes destaque-abriu{0%,30%{box-shadow:0 0 0 3px var(--brand-100)}to{box-shadow:0 0 #0000}}.ref .bloco-comprovante{background:var(--gold-bg);border-radius:16px;margin-bottom:12px;padding:14px 16px}.ref .bloco-comprovante-titulo,.ref .pagamento-bloqueio-titulo{color:#5c4700;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ref .bloco-comprovante-titulo svg,.ref .pagamento-bloqueio-titulo svg{width:16px;height:16px}.ref .bloco-comprovante-texto,.ref .pagamento-bloqueio-texto{color:#5c4700;margin:4px 0 10px;font-size:13.5px}.ref .bloco-comprovante-ajuda{color:var(--ink-soft);margin:6px 0 0;font-size:12px}.ref .bloco-comprovante input[type=file],.ref .pagamento-bloqueio-form input[type=file]{max-width:100%;font:inherit;font-size:13px}.ref .pagamento-bloqueio{background:var(--gold-bg);border-radius:14px;margin-bottom:10px;padding:12px 14px}.ref .pagamento-bloqueio-form{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ref .pagamento-bloqueio-form button{align-items:center;gap:6px;display:inline-flex}.ref .pagamento-bloqueio-form button svg{width:15px;height:15px}.ref .comprovantes-lista{flex-wrap:wrap;gap:6px 14px;display:flex}.ref .comprovantes-lista a{align-items:center;gap:4px;font-size:13px;display:inline-flex}.ref .comprovantes-lista svg{width:14px;height:14px}.ref .bloco-comprovante input[type=file]::file-selector-button{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;margin-right:10px;padding:8px 14px;font-size:13px;font-weight:600}.ref .pagamento-bloqueio-form input[type=file]::file-selector-button{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;margin-right:10px;padding:8px 14px;font-size:13px;font-weight:600}.ref .bloco-comprovante input[type=file]::file-selector-button:hover{background:var(--surface-alt)}.ref .pagamento-bloqueio-form input[type=file]::file-selector-button:hover{background:var(--surface-alt)}.ref .role-financeiro{background:var(--blue-bg);color:var(--blue)}.ref .role-financeiro:before{background:var(--blue)}.ref .pagamento-bloqueio.pagamento-em_conferencia{background:var(--blue-bg)}.ref .pagamento-em_conferencia .pagamento-bloqueio-titulo,.ref .pagamento-em_conferencia .pagamento-bloqueio-texto{color:var(--blue)}.ref .pagamento-bloqueio.pagamento-recusado{background:var(--red-bg)}.ref .pagamento-recusado .pagamento-bloqueio-titulo,.ref .pagamento-recusado .pagamento-bloqueio-texto{color:var(--red)}.ref .comprovante-item{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ref button.btn-confirmar{background:var(--green);align-items:center;gap:6px;display:inline-flex}.ref button.btn-confirmar:hover{background:#17733f}.ref button.btn-confirmar svg{width:16px;height:16px}.ref .pagamento-card{padding:18px 20px}.ref .pagamento-card-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;margin-bottom:12px;display:flex}.ref .pagamento-card-meta{color:var(--ink-soft);font-size:12.5px}.ref .pagamento-valor{background:var(--surface-alt);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px;padding:12px 14px;display:flex}.ref .pagamento-valor-rotulo{color:var(--ink-soft);width:100%;font-size:12.5px}.ref .pagamento-valor-num{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:700}.ref .pagamento-valor-det{color:var(--ink-soft);font-size:13px}.ref .pagamento-comprovantes>label{color:var(--ink-soft);margin-bottom:6px;font-size:12.5px;display:block}.ref .pagamento-comprovante{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 0;display:flex}.ref .pagamento-comprovante a{align-items:center;gap:5px;font-weight:600;display:inline-flex}.ref .pagamento-comprovante a svg{width:15px;height:15px}.ref .pagamento-comprovante.pendente a{color:var(--brand)}.ref .pagamento-recusa{background:var(--red-bg);border-radius:14px;margin-top:12px;padding:12px 14px}.ref .pagamento-recusa>form>label{font-size:13.5px;font-weight:600}.ref .pagamento-vazio{color:var(--ink-soft);align-items:center;gap:12px;display:flex}.ref .pagamento-vazio svg{width:22px;height:22px;color:var(--green);flex-shrink:0}.ref .login-marca .marca-logo{max-width:230px}.ref .numeros{margin-top:28px}.ref .numeros-titulo{color:var(--ink-soft);letter-spacing:0;margin:0 0 8px;font-size:13px;font-weight:600}.ref .numeros-itens{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ref .numeros-item{border-left:1px solid var(--line);min-width:0;color:inherit;flex-direction:column;gap:3px;padding:12px 16px 4px;text-decoration:none;display:flex}.ref .numeros-item:first-child{border-left:none;padding-left:0}.ref .numeros-item:hover .numeros-rotulo{color:var(--brand)}.ref .numeros-rotulo{color:var(--ink-muted);transition:color var(--dur-base) var(--ease);font-size:12px}.ref .numeros-valor{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:17px;font-weight:600;display:flex}.ref .numeros-valor .chip{padding:2px 7px;font-size:11px}.ref .numeros-valor .chip svg{width:12px;height:12px}.ref .numeros-sub{color:var(--ink-muted);font-size:12px}@media (max-width:899px){.ref .numeros{margin-top:22px}.ref .numeros-itens{grid-template-columns:repeat(2,minmax(0,1fr))}.ref .numeros-item:nth-child(odd){border-left:none;padding-left:0}.ref .numeros-item:nth-child(n+3){border-top:1px solid var(--line)}.ref .numeros-item{padding-bottom:10px}}.ref .voltar{border-radius:var(--radius-pill);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;margin-left:-8px;padding:6px 12px 6px 8px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex;overflow:hidden}.ref .voltar svg{width:16px;height:16px}.ref .voltar:hover{background:var(--brand-50);color:var(--brand)}.ref .voltar-celular{display:none}@media (max-width:899px){.ref .voltar-celular{margin:0 0 8px -8px;display:inline-flex}}.ref .caminho{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin-bottom:16px;padding:12px 18px}.ref .cv-contato{flex-wrap:wrap;align-items:center;gap:10px;padding:2px 0 10px;font-size:13.5px;display:flex}.ref .cv-contato-texto{min-width:0;color:var(--ink-soft);flex:220px}.ref .cv-contato-texto b{color:var(--ink);font-weight:600}.ref .cv-contato>button,.ref .cv-neg-acao>button,.ref .cv-item>button{white-space:nowrap;padding:7px 14px;font-size:13px}.ref .cv-ponto{z-index:1;background:var(--surface);border:1.5px dashed var(--line-strong);width:20px;height:20px;color:var(--ink-muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.ref .cv-ponto svg{stroke-width:2.6px;width:12px;height:12px}.ref .cv-ponto.cv-ok,.ref .cv-feito .cv-ponto{background:var(--green-bg);color:var(--green);border:none}.ref .cv-ponto.cv-agora,.ref .cv-atual .cv-ponto{background:var(--brand);color:#fff;box-shadow:0 0 0 3px var(--brand-50);border:none}.ref .cv-neutro .cv-ponto{background:var(--surface-alt);border:none}.ref .cv-contato .cv-ponto{width:24px;height:24px}.ref .cv-contato .cv-ponto svg{width:14px;height:14px}.ref .cv-negocio{border-top:1px solid var(--line);grid-template-columns:minmax(0,220px) minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:10px 0;display:grid}.ref .cv-neg-nome{flex-direction:column;min-width:0;display:flex}.ref .cv-neg-nome b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.ref .cv-neg-nome span{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ref .cv-trilho{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ref .cv-passo{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.ref .cv-passo:before{content:"";background:var(--line);width:100%;height:2px;position:absolute;top:9px;right:50%}.ref .cv-passo:first-child:before{display:none}.ref .cv-feito+.cv-passo:before{background:var(--green)}.ref .cv-nome{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.ref .cv-feito .cv-nome{color:var(--ink-soft)}.ref .cv-atual .cv-nome{color:var(--brand);font-weight:600}.ref .cv-neg-acao{justify-self:end}.ref .cv-neg-status{color:var(--ink-muted);grid-column:1/-1;font-size:12.5px}.ref .cv-sit{font-weight:600}.ref .cv-sit-blue{color:var(--blue)}.ref .cv-sit-red{color:var(--red)}.ref .cv-sit-gold{color:var(--gold)}.ref .cv-sit-green{color:var(--green)}.ref .caminho-alerta{border-radius:12px;align-items:center;gap:8px;margin:0 0 10px;padding:8px 12px;font-size:13px;display:flex}.ref .caminho-alerta>svg{flex-shrink:0;width:15px;height:15px}.ref .caminho-alerta>span{min-width:0;color:var(--ink);flex:1}.ref .caminho-alerta-ir{color:inherit;white-space:nowrap;background:0 0;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font-weight:600;display:inline-flex}.ref .caminho-alerta-ir:hover{background:#ffffff8c}.ref .caminho-alerta-ir svg{width:14px;height:14px}.ref .caminho-alerta.acao-red{background:var(--red-bg);color:var(--red)}.ref .caminho-alerta.acao-clay{background:var(--clay-bg);color:var(--clay)}.ref .caminho-alerta.acao-blue{background:var(--blue-bg);color:var(--blue)}.ref .caminho-alerta.acao-gold{background:var(--gold-bg);color:var(--gold)}.ref .caminho-alerta.acao-mineral{background:var(--mineral-bg);color:var(--mineral)}.ref .caminho-alerta.acao-green{background:var(--green-bg);color:var(--green)}.ref .cv-item{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 0 4px;font-size:13.5px;display:flex}.ref .cv-item>span{flex:260px;min-width:0}.ref .cv-form{background:var(--bg);border-radius:14px;margin:0 0 10px;padding:12px 14px}.ref .cv-form .ficha-grid,.ref .cv-form>form>.field2{margin-bottom:10px}.ref .cv-form input[type=file]{max-width:100%;font-size:13px}.ref .cv-form input[type=file]::file-selector-button{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;margin-right:10px;padding:7px 14px;font-size:13px;font-weight:600}.ref .cv-nota{color:var(--ink-muted);margin:0 0 10px;font-size:12.5px}.ref .cv-nota-linha{border-top:1px solid var(--line);margin:0;padding-top:8px}.ref .cv-concluidos{border-top:1px solid var(--line);color:var(--ink-soft);padding-top:8px;font-size:12.5px}.ref .cv-concluidos summary{cursor:pointer;color:var(--green);align-items:center;gap:6px;font-weight:600;list-style:none;display:flex}.ref .cv-concluidos summary::-webkit-details-marker{display:none}.ref .cv-concluidos summary svg{width:15px;height:15px}.ref .cv-concluidos ul{margin:6px 0 2px;padding-left:21px}.ref .caminho-encerrado{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}.ref .caminho-encerrado>svg{width:18px;height:18px}@media (max-width:899px){.ref .caminho{padding:12px 14px}.ref .cv-negocio{grid-template-columns:minmax(0,1fr) auto}.ref .cv-neg-nome{grid-area:1/1}.ref .cv-neg-acao{grid-area:1/2}.ref .cv-trilho{grid-area:2/1/auto/-1;margin:6px 0 2px}}.ref .produto-card.pedido-card{padding:0;overflow:hidden}.ref .pedido-card.pedido-aberto{background:var(--green-bg)}.ref .pedido-card.pedido-finalizado{background:var(--mineral-bg)}.ref .pedido-card.pedido-cancelado{background:var(--red-bg)}.ref .pedido-resumo{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;list-style:none;display:grid}.ref .pedido-resumo::-webkit-details-marker{display:none}.ref .pedido-resumo-corpo{min-width:0;display:block}.ref .pedido-resumo-titulo{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.ref .pedido-resumo .tl-proposta-produto-label{font-size:.9rem}.ref .pedido-resumo .tl-proposta-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ref .pedido-resumo .tl-proposta-total{grid-column:1/-1}.ref .pedido-resumo-credito{color:var(--gold);font-size:.75rem;font-weight:600}.ref .pedido-resumo-seta{color:var(--ink-muted);transition:transform var(--dur-base) var(--ease);display:grid}.ref .pedido-card[open] .pedido-resumo-seta{transform:rotate(180deg)}.ref .pedido-corpo{background:var(--surface);padding:14px 16px 16px}@media (max-width:640px){.ref .pedido-resumo .tl-proposta-grid{grid-template-columns:1fr 1fr}}.ref .cv-ponto.cv-ponto-pct{width:32px;height:32px;color:var(--brand);background:radial-gradient(closest-side, var(--surface) 76%, transparent 78% 100%), conic-gradient(var(--brand) calc(var(--pct) * 1%), var(--brand-100) 0);border:none;margin:-6px 0}.ref .cv-ponto.cv-ponto-pct b{letter-spacing:-.02em;font-size:9.5px;font-weight:700}.ref .cv-perdido .cv-ponto{background:var(--red-bg);color:var(--red);border:none}.ref .cv-perdido .cv-nome{color:var(--red);font-weight:600}.ref .cv-nao_usara .cv-ponto{background:var(--surface-alt);color:var(--ink-soft);border:none}.ref .cv-nao_usara .cv-nome{color:var(--ink-soft);font-weight:600}.ref .cv-pulado .cv-ponto{background:var(--surface);border:1.5px dashed var(--line-strong)}.ref .cv-pulado .cv-nome{color:var(--ink-muted)}.ref .cv-feito+.cv-perdido:before{background:var(--red)}.ref .pedido-resumo .tl-proposta-grid>span{flex-direction:column;gap:1px;min-width:0;display:flex}.ref .pedido-resumo .log-badge{background:var(--surface)}.ref .pedido-resumo .tl-proposta-total{border-top-color:#0000001f}.ref .cv-negocio.cv-encerrado:first-child{border-top:none;padding-top:2px}.ref .campo-proximo{box-shadow:0 0 0 3px var(--brand-100);transition:box-shadow var(--dur-base) var(--ease);border-radius:12px}.ref .field2.campo-proximo{margin:-4px -8px;padding:4px 8px}.ref .field2.campo-proximo>label{color:var(--brand);font-weight:600}.ref button.campo-proximo{box-shadow:0 0 0 4px var(--brand-100);animation:aponta-botao 1.6s var(--ease) 2}@keyframes aponta-botao{0%,to{box-shadow:0 0 0 4px var(--brand-100)}50%{box-shadow:0 0 0 7px var(--brand-100)}}.ref .gp-duplicado{background:var(--gold-bg);border-radius:14px;margin-bottom:12px;padding:12px 14px}.ref .gp-duplicado-titulo{color:#5c4700;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:13.5px;display:flex}.ref .gp-duplicado-titulo svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}.ref .gp-duplicado.campo-proximo{box-shadow:0 0 0 3px var(--gold)}.ref .gp-reneg{color:var(--ink);margin-top:10px;font-size:13px}.ref .gp-reneg[hidden],.ref [id^=gp-campos-][hidden]{display:none}.ref .parceiro-novo{background:var(--brand-50);border-radius:14px;margin-top:8px;padding:12px 14px}.ref .parceiro-novo[hidden]{display:none}.ref .parceiro-novo-titulo{color:var(--brand);margin-bottom:8px;font-size:13px;font-weight:600}.ref .parceiro-novo .ficha-grid{margin-bottom:8px}.ref .pn-erro{color:var(--red);margin:0 0 8px;font-size:12.5px}.ref .pn-erro[hidden]{display:none}.ref .cnpj-pendente{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.ref .cnpj-pendente input{width:170px;height:34px}.ref .numeros-etapas{margin:0 0 8px}.ref .numeros-rotulo{align-items:center;gap:6px;display:inline-flex}.ref .numeros-ponto{background:var(--ink-soft);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ref .numeros-ponto.clay{background:var(--clay)}.ref .numeros-ponto.blue{background:var(--blue)}.ref .numeros-ponto.green{background:var(--green)}.ref .numeros-ponto.grey{background:var(--ink-muted)}.ref .numeros-ponto.red{background:var(--red)}.ref .numeros-itens.numeros-seis{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1180px){.ref .numeros-itens.numeros-seis{grid-template-columns:repeat(3,minmax(0,1fr))}.ref .numeros-seis .numeros-item{border-left:1px solid var(--line);border-top:none;padding-left:16px}.ref .numeros-seis .numeros-item:nth-child(3n+1){border-left:none;padding-left:0}.ref .numeros-seis .numeros-item:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:640px){.ref .numeros-itens.numeros-seis{grid-template-columns:repeat(2,minmax(0,1fr))}.ref .numeros-seis .numeros-item,.ref .numeros-seis .numeros-item:nth-child(3n+1){border-left:1px solid var(--line);border-top:none;padding-left:16px}.ref .numeros-seis .numeros-item:nth-child(odd){border-left:none;padding-left:0}.ref .numeros-seis .numeros-item:nth-child(n+3){border-top:1px solid var(--line)}}.ref .contato-resolver{border-radius:var(--radius-card);background:var(--red-bg);margin-bottom:16px;padding:14px 18px}.ref .contato-resolver-titulo{color:var(--red);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.ref .contato-resolver-titulo svg{flex-shrink:0;width:17px;height:17px}.ref .contato-resolver-texto{color:var(--ink);margin:6px 0 10px;font-size:13.5px}.ref .contato-resolver form .ficha-grid{margin-bottom:10px}.ref .contato-resolver button{align-items:center;gap:6px;display:inline-flex}.ref .contato-resolver button svg{width:15px;height:15px}.ref .tl-item.tl-resultado-contato_invalido{background:var(--red-bg)}.ref .rel-layout{flex-direction:column;gap:16px;display:flex}.ref .rel-catalogo{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:16px 18px 12px}.ref .rel-catalogo-corpo{flex-direction:column;gap:12px;display:flex}.ref .rel-catalogo.recolhido{padding:0}.ref .rel-catalogo.recolhido .rel-catalogo-corpo{display:none}.ref .rel-catalogo:not(.recolhido) .rel-trocar{margin:-6px -8px 4px}.ref .rel-trocar{cursor:pointer;width:100%;font:inherit;color:var(--brand);text-align:left;border-radius:var(--radius-card);background:0 0;border:none;align-items:center;gap:10px;padding:12px 18px;font-weight:600;display:flex}.ref .rel-trocar:hover{background:var(--brand-50)}.ref .rel-trocar-atual{color:var(--ink-muted);font-size:13px;font-weight:400}.ref .rel-trocar-seta{transition:transform var(--dur-base) var(--ease);margin-left:auto}.ref .rel-catalogo:not(.recolhido) .rel-trocar-seta{transform:rotate(180deg)}.ref .rel-catalogo-cab{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ref .rel-busca{flex:0 340px;min-width:220px;margin:0}.ref .rel-dica{margin:-4px 0 0}.ref .rel-setores{flex-wrap:wrap;gap:6px;display:flex}.ref .rel-setor{font:inherit;border-radius:var(--radius-pill);cursor:pointer;border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);transition:background var(--dur-base) var(--ease), color var(--dur-base) var(--ease);padding:5px 11px;font-size:12.5px;font-weight:500}.ref .rel-setor:hover{border-color:var(--brand-100);color:var(--brand)}.ref .rel-setor.ativo{background:var(--brand);border-color:var(--brand);color:#fff}.ref .rel-lista{margin:0 -8px}.ref .rel-grupo-itens{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2px 8px;display:grid}.ref .rel-grupo[hidden],.ref .rel-item[hidden]{display:none}.ref .rel-grupo-titulo{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;padding:12px 8px 4px;font-size:11px;font-weight:600}.ref .rel-grupo:first-child .rel-grupo-titulo{padding-top:2px}.ref .rel-item{border-radius:var(--radius-ctl);color:var(--ink);transition:background var(--dur-base) var(--ease);align-items:flex-start;gap:10px;padding:8px;text-decoration:none;display:flex}.ref .rel-item svg{color:var(--ink-muted);width:17px;height:17px;margin-top:1px}.ref .rel-item:hover{background:var(--brand-50)}.ref .rel-item:hover svg{color:var(--brand)}.ref .rel-item.ativo{background:var(--brand-50);box-shadow:inset 3px 0 0 var(--brand)}.ref .rel-item.ativo svg,.ref .rel-item.ativo .rel-item-titulo{color:var(--brand)}.ref .rel-item-texto{flex-direction:column;min-width:0;display:flex}.ref .rel-item-titulo{font-size:13.5px;font-weight:500;line-height:1.3}.ref .rel-item-desc{color:var(--ink-muted);margin-top:1px;font-size:12px;line-height:1.35}.ref .rel-nada{color:var(--ink-muted);margin:0;padding:8px;font-size:13px}.ref .rel-painel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;padding:22px 24px 24px;scroll-margin-top:16px}.ref .rel-painel[hidden]{display:none}.ref .rel-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.ref .rel-setor-rotulo{color:var(--brand);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.ref .rel-titulo{margin:2px 0;font-size:20px}.ref .rel-desc{color:var(--ink-soft);margin:0;font-size:13.5px}.ref .rel-acoes{flex-wrap:wrap;gap:8px;display:flex}.ref .btn-secundario-claro{background:var(--surface);color:var(--ink);border-color:var(--line);height:36px;padding:0 14px;font-size:13px}.ref .btn-secundario-claro:hover{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand)}.ref .btn-secundario-claro svg{width:16px;height:16px}.ref .rel-filtros{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin:18px 0 0;padding:14px 0 0;display:flex}.ref .rel-filtro{flex-direction:column;gap:4px;min-width:150px;display:flex}.ref .rel-filtro[hidden]{display:none}.ref .rel-filtro>span{color:var(--ink-muted);font-size:12px}.ref .rel-filtro select,.ref .rel-filtro input{height:36px;font-size:13.5px}.ref .rel-filtro-curto{min-width:96px}.ref .rel-aplicar{height:36px}.ref .rel-aplicar[hidden]{display:none}.ref .rel-resumo{color:var(--ink-muted);margin:14px 0 0;font-size:12.5px}.ref .rel-numeros{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:10px 0 0;display:grid}.ref .rel-numero{border-left:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;padding:12px 16px 4px;display:flex}.ref .rel-numero:first-child{border-left:none;padding-left:0}.ref .rel-numero-valor{color:var(--ink-soft);font-size:17px;font-weight:600}.ref .rel-nota{align-items:flex-start;gap:6px;max-width:none;margin-top:12px;display:flex}.ref .rel-nota svg{width:14px;height:14px;margin-top:2px}.ref .rel-tabela-wrap{border:1px solid var(--line);border-radius:14px;margin-top:16px;overflow-x:auto}.ref .rel-tabela{border:none;border-radius:0}.ref .rel-tabela th,.ref .rel-tabela td{padding:9px 10px;font-size:13px}.ref .rel-tabela th{white-space:normal;vertical-align:bottom;text-transform:none;letter-spacing:0;min-width:64px;font-size:12px;line-height:1.25}.ref .rel-tabela td{white-space:nowrap}.ref .rel-tabela td.texto{white-space:normal}.ref .rel-tabela td.nome{white-space:normal;min-width:180px;max-width:280px}.ref .rel-tabela td.longo{white-space:normal;min-width:220px;max-width:420px}.ref .rel-tabela th.num,.ref .rel-tabela td.num{text-align:right;font-variant-numeric:tabular-nums}.ref .rel-vazio{color:var(--ink-muted)}.ref .rel-limite{margin-top:10px}.ref .rel-sem-dados{text-align:center;color:var(--ink-soft);padding:40px 16px 24px}.ref .rel-sem-dados svg{width:28px;height:28px;color:var(--ink-muted)}.ref .rel-sem-dados p{margin:6px 0}.ref .rel-sem-dados a{color:var(--brand);font-weight:500}.ref .so-impressao{display:none}.ref .busca{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-width:200px;height:40px;color:var(--ink-muted);cursor:text;transition:border-color var(--dur-base) var(--ease), box-shadow var(--dur-base) var(--ease);flex:0 360px;align-items:center;gap:8px;margin-left:auto;padding:0 16px;display:flex;position:relative}.ref .busca svg{flex:none;width:16px;height:16px}.ref .busca:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.ref .busca input[type=text]{height:auto;font:inherit;width:100%;min-width:0;color:var(--ink);text-overflow:ellipsis;box-shadow:none;background:0 0;border:none;outline:none;flex:1;padding:0}@page relatorio{size:A4 landscape;margin:12mm}@media (max-width:899px){.ref .rel-catalogo{padding:14px 14px 10px}.ref .rel-busca{flex-basis:100%}.ref .rel-grupo-itens{grid-template-columns:minmax(0,1fr)}.ref .rel-painel{border-radius:16px;padding:16px;scroll-margin-top:76px}.ref .rel-filtro{flex:140px;min-width:0}.ref .rel-numero{padding:10px 12px 4px}.ref .rel-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.ref .rel-numero:nth-child(odd){border-left:none;padding-left:0}.ref .rel-numero:nth-child(n+3){border-top:1px solid var(--line)}}@media print{.ref{background:#fff;font-size:11px}.ref .sidebar,.ref .topo,.ref .topo-celular,.ref .barra-inferior,.ref .fab,.ref .menu-fundo,.ref .toast,.ref .voltar,.ref .voltar-celular,.ref .rel-cab,.ref .rel-catalogo,.ref .rel-filtros,.ref .rel-acoes,.ref .rel-topo{display:none!important}.ref main.principal{max-width:none!important;margin:0!important;padding:0!important}.ref .rel-layout{page:relatorio;display:block}.ref .rel-painel{border:none;padding:0}.ref .so-impressao{display:flex}.ref .rel-impressao-cab{border-bottom:2px solid var(--brand);align-items:center;gap:14px;padding-bottom:8px}.ref .rel-impressao-cab img{width:auto;height:34px}.ref .rel-impressao-cab div{flex-direction:column;display:flex}.ref .rel-impressao-cab strong{color:var(--brand);font-size:16px}.ref .rel-impressao-cab span{color:var(--ink-soft);font-size:10.5px}.ref .rel-resumo{color:var(--ink-soft);margin-top:6px}.ref .rel-numero{padding:6px 12px 2px}.ref .rel-numero-valor{color:var(--ink);font-size:14px}.ref .rel-tabela-wrap{border:none;border-radius:0;overflow:visible}.ref .rel-tabela th,.ref .rel-tabela td{border-bottom:1px solid #ccc;padding:4px 6px;font-size:9.5px}.ref .rel-tabela td,.ref .rel-tabela th{white-space:normal}.ref .rel-tabela td.num{white-space:nowrap}.ref .rel-tabela td.nome,.ref .rel-tabela td.longo{min-width:0}.ref .rel-tabela thead{display:table-header-group}.ref .rel-tabela tr{break-inside:avoid}.ref .rel-tabela a{color:inherit!important}}.ref .numeros-topo{margin:0 0 16px}.ref .numeros-valor.alerta{color:var(--red)}.ref .numeros-valor.numeros-falta{color:var(--ink-muted);font-size:14px}.ref .tabela-logistica th{white-space:normal;vertical-align:bottom;line-height:1.25}.ref .tabela-logistica th,.ref .tabela-logistica td{padding:9px 12px}.ref .tabela-logistica td{white-space:nowrap}.ref .tabela-logistica td.col-cliente{white-space:normal;min-width:176px;max-width:280px}.ref .tabela-logistica td.col-vendedor{white-space:normal;min-width:110px;max-width:160px}.ref .tabela-logistica .num{text-align:right;font-variant-numeric:tabular-nums}.ref .tabela-logistica .input-prazo{width:128px;height:34px;padding:0 6px;font-size:13px}.ref .tabela-logistica td.col-pedido{white-space:normal;min-width:72px}.ref .tabela-logistica td .sub{color:var(--ink-muted);font-size:11.5px;display:block}.ref .tabela-logistica .badge-vencido{padding:2px 8px;font-size:10.5px}.ref .chip-parou{border-radius:var(--radius-pill);background:var(--gold-bg);color:#5c4700;width:fit-content;margin-top:3px;padding:1px 7px;font-size:11px;font-weight:600;display:block}.ref .acoes-linha{align-items:center;gap:6px;display:flex}.ref .tabela a.btn-tabela-icone{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink-soft);transition:background var(--dur-base) var(--ease), color var(--dur-base) var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ref .tabela a.btn-tabela-icone:hover{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand);text-decoration:none}.ref .btn-tabela-icone svg{width:16px;height:16px}.ref .btn-tabela-icone .contador{border-radius:var(--radius-pill);background:var(--accent);min-width:18px;height:18px;color:var(--brand);text-align:center;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-7px}.ref .tabela a.acao-resolver,.ref .tabela a.acao-situacao{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ref .tabela a.acao-resolver{background:var(--gold-bg);color:#5c4700}.ref .tabela a.acao-resolver svg{width:13px;height:13px}.ref .tabela a.acao-situacao{background:var(--surface-alt);color:var(--ink-soft)}.ref .tabela a.acao-resolver:hover{box-shadow:inset 0 0 0 1px var(--gold);text-decoration:none}.ref .tabela a.acao-situacao:hover{box-shadow:inset 0 0 0 1px var(--line-strong);text-decoration:none}.ref .fonte-dados{color:var(--ink-muted);align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;display:flex}.ref .fonte-dados svg{width:14px;height:14px}.ref .chip-expedicao{border-radius:var(--radius-pill);background:var(--surface-alt);width:fit-content;color:var(--ink-soft);cursor:help;margin-top:3px;padding:1px 7px;font-size:11px;font-weight:600;display:block}.ref button.chip-expedicao{text-align:left;cursor:pointer;border:none;height:auto;padding:1px 7px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.45}.ref .chip-expedicao.chip-expedicao{background:var(--surface-alt);color:var(--ink-soft)}.ref .chip-expedicao.chip-exp-em_andamento{background:var(--blue-bg);color:var(--blue)}.ref .chip-expedicao.chip-exp-possivel_desistencia,.ref .chip-expedicao.chip-exp-sem_retorno,.ref .chip-expedicao.chip-exp-cobrar_vendedor{background:var(--gold-bg);color:#5c4700}.ref .chip-expedicao.chip-exp-desistencia{background:var(--red-bg);color:var(--red)}.ref .chip-expedicao.chip-exp-finalizado,.ref .chip-expedicao.chip-exp-cliente_com_credito{background:var(--green-bg);color:var(--green)}.ref button.chip-expedicao:hover{box-shadow:inset 0 0 0 1px}.ref .visao-abas{gap:6px;margin:14px 0 0;display:flex}.ref .visao-aba{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ref .visao-aba span{color:var(--ink-muted);font-size:11.5px}.ref .visao-aba.ativo{background:var(--brand);border-color:var(--brand);color:#fff}.ref .visao-aba.ativo span{color:#ffffffbf}.ref .linha-anotacao>td{background:var(--brand-50);padding:0!important}.ref .tabela tbody tr.linha-anotacao:hover{background:var(--brand-50)}.ref .anotacao{white-space:normal;padding:14px 16px 16px}.ref div.linha-anotacao .anotacao{background:var(--brand-50);border-radius:14px;margin:-2px 0 10px}.ref .anotacao-cab{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.ref .anotacao-cab strong{font-size:14px}.ref .anotacao-sub{color:var(--ink-soft);margin-top:2px;font-size:12.5px;display:block}.ref .anotacao-form{grid-template-columns:240px 170px minmax(0,1fr);align-items:end;gap:10px 12px;display:grid}.ref .anotacao-campo{color:var(--ink-soft);flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}.ref .anotacao-campo select,.ref .anotacao-campo input{height:38px}.ref .anotacao-campo textarea{resize:vertical;min-height:38px;font:inherit;border:1px solid var(--line);border-radius:var(--radius-ctl);padding:8px 10px;font-size:13.5px}.ref .anotacao-dica{grid-column:1/3;max-width:none;margin:0}.ref .anotacao-acoes{grid-column:3;justify-content:flex-end;display:flex}.ref .anotacao-historico{border-top:1px solid var(--brand-100);max-height:220px;margin-top:14px;padding-top:10px;overflow-y:auto}.ref .anotacao-historico-titulo{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:600}.ref .anotacao-item{border-bottom:1px dashed var(--brand-100);grid-template-columns:118px 170px minmax(0,1fr);gap:8px;padding:4px 0;font-size:12.5px;display:grid}.ref .anotacao-quando{color:var(--ink-muted);font-variant-numeric:tabular-nums}.ref .anotacao-quem{color:var(--ink-soft);text-overflow:ellipsis;overflow:hidden}.ref .anotacao-origem{border-radius:var(--radius-pill);background:var(--surface-alt);color:var(--ink-muted);cursor:help;padding:0 6px;font-size:10.5px}@media (max-width:899px){.ref .anotacao-form{grid-template-columns:minmax(0,1fr)}.ref .anotacao-dica,.ref .anotacao-acoes{grid-column:auto}.ref .anotacao-item{grid-template-columns:minmax(0,1fr);gap:0}}.ref .fila-log-grupo{margin-bottom:8px}.ref .fila-log-contagem{color:var(--ink-muted);font-size:13px;font-weight:600}.ref .fila-log-item{background:var(--surface);border:1px solid var(--line);transition:opacity var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:8px;padding:12px 16px;display:flex}.ref .fila-log-item.fila-log-saindo{opacity:0;transform:translate(12px)}.ref .fila-log-info{flex:380px;min-width:0}.ref .fila-log-cliente{color:var(--brand);font-weight:600;text-decoration:none}.ref .fila-log-cliente:hover{text-decoration:underline}.ref .fila-log-sub{color:var(--ink-soft);margin-top:2px;font-size:12.5px;display:block}.ref .fila-log-acao{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ref .fila-log-data{color:var(--ink-muted);flex-direction:column;gap:3px;font-size:11.5px;display:flex}.ref .fila-log-data input{width:150px;height:36px}.ref .fila-log-acao .btn{height:36px}.ref .fila-log-acao .btn:disabled{opacity:.45;cursor:default}.ref .fila-log-acao .badge-vencido{align-self:center}.ref .fila-log-acao .btn-tabela-icone{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink-soft);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ref .fila-log-acao .btn-tabela-icone:hover{background:var(--brand-50);color:var(--brand);border-color:var(--brand-100)}.ref .tabela button.btn-tabela-icone{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--ink-soft);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ref .tabela button.btn-tabela-icone:hover{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand)}.ref .chip-netsuite{border-radius:var(--radius-pill);background:var(--surface-alt);color:var(--ink-soft);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.ref .netsuite-bloco{background:var(--surface-alt);border-radius:12px;margin:0 0 10px;padding:10px 14px;font-size:13px}.ref .netsuite-bloco form{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.ref .netsuite-bloco input{width:200px;height:36px}.ref .btn-link-discreto{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:none;padding:0 0 0 6px;font-size:12.5px;text-decoration:underline}.ref .anotacao button.btn-icone{background:var(--surface);color:var(--ink-soft);border:1px solid var(--line);width:32px;height:32px;padding:0}.ref .anotacao button.btn-icone:hover{background:var(--brand-50);color:var(--brand)}.ref .rel-tabela a.rel-drill{color:var(--brand);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ref .rel-tabela a.rel-drill:hover{text-decoration:underline}.ref .rel-tabela a.rel-drill.ativo{background:var(--brand);color:#fff;border-radius:var(--radius-pill);padding:2px 7px;text-decoration:none}.ref .rel-detalhe{border-top:2px solid var(--brand-100);margin-top:22px;padding-top:16px}.ref .rel-detalhe-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.ref .rel-detalhe-cab h3{margin:0;scroll-margin-top:80px;font-size:16px}@media print{.ref .rel-detalhe .rel-acoes{display:none!important}.ref .rel-tabela a.rel-drill{text-decoration:none;color:inherit!important}}.ref .ficha-contato{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:13px;display:flex}.ref .ficha-contato svg{width:14px;height:14px;color:var(--brand)}.ref .ficha-contato a{color:var(--brand);font-weight:500}.ref .ficha-trilho{margin:6px 0 14px}.ref .ficha-quando{color:var(--ink-muted);min-height:13px;font-size:10.5px}.ref .cv-passo.cv-encerrado .cv-ponto{background:var(--grey-bg);color:var(--grey);border:none}.ref .cv-passo.cv-encerrado .cv-nome{color:var(--ink-soft);font-weight:600}.ref .ficha-passo{border:1px solid var(--brand-100);background:var(--surface);border-radius:12px;margin-bottom:14px;padding:12px 14px}.ref .ficha-passo-titulo{color:var(--brand);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ref .ficha-passo-titulo svg{width:16px;height:16px}.ref .ficha-passo-texto{color:var(--ink-soft);margin:4px 0 0 24px;font-size:13px}.ref .ficha-passo-vermelho{border-color:var(--red);background:var(--red-bg)}.ref .ficha-passo-vermelho .ficha-passo-titulo{color:var(--red)}.ref .ficha-passo-amarelo{border-color:var(--gold-bg);background:var(--gold-bg)}.ref .ficha-passo-amarelo .ficha-passo-titulo{color:#5c4700}.ref .ficha-passo-verde{border-color:var(--green-bg);background:var(--green-bg)}.ref .ficha-passo-verde .ficha-passo-titulo{color:var(--green)}.ref .ficha-passo-cinza{border-color:var(--line);background:var(--surface-alt)}.ref .ficha-passo-cinza .ficha-passo-titulo{color:var(--ink-soft)}.ref .ficha-passo-acoes{flex-wrap:wrap;gap:8px 14px;margin:10px 0 0 24px;display:flex}.ref .ficha-acao{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.ref .ficha-acao input[type=date]{width:150px;height:36px}.ref .ficha-acao input[type=text]{width:230px;height:36px}.ref .ficha-acao select,.ref .ficha-passo .btn,.ref .ficha-bloco .btn{height:36px}.ref .ficha-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;display:grid}.ref .ficha-bloco{background:var(--surface);border:1px solid var(--brand-100);border-radius:12px;min-width:0;padding:10px 12px}.ref .ficha-bloco .anotacao-form{grid-template-columns:minmax(0,1fr) 150px}.ref .ficha-bloco .anotacao-comentario,.ref .ficha-bloco .anotacao-dica,.ref .ficha-bloco .anotacao-acoes{grid-column:1/-1}.ref .ficha-msg{background:var(--surface-alt);border-radius:10px;margin-bottom:6px;padding:6px 10px;font-size:13px}.ref .ficha-msg-vendedor{background:var(--blue-bg)}.ref .ficha-msg-quem{color:var(--ink-muted);font-size:11px;display:block}.ref .ficha-responder{gap:6px;margin:8px 0 4px;display:flex}.ref .ficha-responder input{flex:1;min-width:0;height:36px}.ref .ficha-link{color:var(--brand);font-size:12px}.ref .fila-log-tel{color:var(--brand);align-items:center;gap:4px;margin-left:10px;font-size:12.5px;text-decoration:none;display:inline-flex}.ref .fila-log-tel svg{width:13px;height:13px}@media (max-width:899px){.ref .ficha-colunas{grid-template-columns:minmax(0,1fr)}.ref .ficha-passo-texto,.ref .ficha-passo-acoes{margin-left:0}.ref .ficha-acao input[type=text]{width:100%}}.ref .admin-pendencias{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ref .admin-pendencia{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ref .admin-pendencia:not(.zerada){border-color:var(--brand-100);box-shadow:inset 3px 0 0 var(--brand)}.ref .admin-pendencia-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ref .admin-pendencia-rotulo{align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.ref .admin-pendencia-rotulo svg{width:16px;height:16px;color:var(--brand)}.ref .admin-pendencia-n{color:var(--brand);font-size:22px;font-weight:700}.ref .admin-pendencia.zerada .admin-pendencia-n,.ref .admin-pendencia.zerada .admin-pendencia-rotulo svg{color:var(--ink-muted)}.ref .admin-pendencia-texto{color:var(--ink-soft);flex:1;margin:0;font-size:12.5px}.ref .admin-pendencia .btn{align-self:flex-start;height:36px}.ref .admin-pendencia .btn svg{width:15px;height:15px}.ref .tabela-equipe .num{text-align:right;font-variant-numeric:tabular-nums}.ref .tabela-equipe td .sub{color:var(--ink-muted);font-size:11.5px;display:block}.ref .tabela-equipe .equipe-baixa{color:var(--clay)}.ref .tabela-equipe a.equipe-alerta{color:var(--red);font-weight:700}.ref .tabela-equipe th{white-space:normal;text-transform:none;letter-spacing:0;vertical-align:bottom;font-size:12px;line-height:1.25}.ref .tabela-equipe th,.ref .tabela-equipe td{padding:9px 12px}.ref .tabela-equipe td:first-child{white-space:nowrap}.ref input[type=date],.ref input[type=datetime-local],.ref input[type=month],.ref input[type=time]{cursor:pointer}.ref input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.ref .fila-niveis{flex-wrap:wrap;gap:6px;margin:4px 0 6px;display:flex}.ref .fila-nivel-atalho{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.ref .fila-nivel-atalho b{font-weight:700}.ref .fila-nivel-atalho.vazio{opacity:.5}.ref .fila-nivel-atalho.cor-vermelho b,.ref .fila-log-motivo.cor-vermelho{color:var(--red)}.ref .fila-nivel-atalho.cor-laranja b,.ref .fila-log-motivo.cor-laranja{color:var(--clay)}.ref .fila-nivel-atalho.cor-amarelo b,.ref .fila-log-motivo.cor-amarelo{color:#7a5a00}.ref .fila-nivel-atalho.cor-azul b,.ref .fila-log-motivo.cor-azul{color:var(--blue)}.ref .fila-nivel-ponto{vertical-align:1px;background:var(--ink-muted);border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.ref .fila-nivel-ponto.cor-vermelho{background:var(--red)}.ref .fila-nivel-ponto.cor-laranja{background:var(--clay)}.ref .fila-nivel-ponto.cor-amarelo{background:var(--gold)}.ref .fila-nivel-ponto.cor-azul{background:var(--blue)}.ref .fila-log-grupo{scroll-margin-top:16px}.ref .fila-log-linha1{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.ref .fila-log-linha1 .fila-log-tel{margin-left:0}.ref .fila-log-motivo{margin-top:2px;font-size:13px;font-weight:600;display:block}.ref .fila-vazio{margin:0 0 8px}.ref .fila-ver-mais{margin:2px 0 10px}.ref .ficha-passo-laranja{border-color:var(--clay-bg);background:var(--clay-bg)}.ref .ficha-passo-laranja .ficha-passo-titulo{color:var(--clay)}.ref .regiao-busca .form-inline{margin-top:0}.ref .regiao-cidade input{width:240px}.ref .regiao-mapa{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:8px}.ref #mapa-regiao{z-index:0;border-radius:10px;width:100%;height:520px}.ref .regiao-mapa-falha{color:var(--ink-soft);margin:12px}.ref .regiao-mapa-cab{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.ref .regiao-legenda{color:var(--ink-soft);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:inline-flex}.ref .regiao-legenda i{vertical-align:-1px;background:var(--brand);opacity:.6;border-radius:50%;width:12px;height:12px;margin-right:5px;display:inline-block}.ref .regiao-legenda i.leg-fila{background:var(--clay)}.ref .regiao-legenda i.leg-ponto{background:var(--ink);opacity:1;width:10px;height:10px;box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--line-strong)}.ref .leaflet-popup-content{color:var(--ink);font:13px/1.45 inherit}.ref .regiao-pop-nota{color:var(--ink-muted);font-size:12px}.ref .regiao-pop-acoes{flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-weight:600;display:flex}.ref .regiao-caminhao span{white-space:nowrap;background:var(--ink);color:#fff;border-radius:999px;padding:5px 8px;font:600 12px/1 inherit;display:inline-block;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000040}.ref .regiao-rota{white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.ref .regiao-rota svg{width:14px;height:14px}.ref .tabela-regiao .num{text-align:right;font-variant-numeric:tabular-nums}.ref .tabela-regiao td .sub{color:var(--ink-muted);font-size:11.5px;display:block}.ref .tabela-regiao tr.regiao-uf td{background:var(--surface-alt)}.ref .regiao-cidade-nome{padding-left:28px!important}.ref #lista-cidade .secao-titulo,.ref #proximos .secao-titulo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ref .ficha-local b{color:var(--ink);font-weight:600}.ref .ficha-local-form{background:var(--surface);border:1px solid var(--brand-100);border-radius:12px;grid-template-columns:90px minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px 10px;margin:6px 0 12px;padding:10px 12px;display:grid}.ref .ficha-local-form[hidden]{display:none}.ref .ficha-local-form .btn{height:38px}.ref .ficha-aviso-transp{background:var(--gold-bg);color:#5c4700;border-radius:12px;align-items:flex-start;gap:10px;margin:6px 0;padding:10px 12px;font-size:13px;display:flex}.ref .ficha-aviso-transp svg{flex-shrink:0;width:18px;height:18px;margin-top:1px}.ref .toast.toast-erro .toast-icone{color:var(--red)}@media (max-width:899px){.ref .ficha-local-form{grid-template-columns:minmax(0,1fr)}}.ref .chip-falta-destino,.ref .tabela .chip-falta-destino{background:var(--gold-bg);color:#5c4700;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;width:auto;height:auto;margin:3px 4px 0 0;padding:2px 9px;font:600 11.5px/1.5 inherit;display:inline-flex}.ref .chip-falta-destino svg{width:13px;height:13px}.ref .chip-falta-destino:hover{filter:brightness(.96)}.ref .cv-nota.cv-nota-destino{background:var(--gold-bg);color:#5c4700;border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.ref .cv-nota-destino svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}.ref .coord-status{color:var(--ink-soft);margin:4px 0 0;font-size:.72rem}.ref .coord-status.coord-ok{color:var(--green,#1f7a4d)}.ref .coord-status.coord-ok a{font-weight:600}.ref .coord-status.coord-erro{color:var(--red)}.ref .anotacao .ficha-local button.btn-link-discreto,.ref .anotacao .ficha-local button.btn-link-discreto:hover{color:var(--brand);background:0 0;border:0;border-radius:0;height:auto;padding:0;font:500 13px/1.4 inherit;text-decoration:none}.ref .anotacao .ficha-local button.btn-link-discreto:hover{text-decoration:underline}
