.cf-vazio{padding:var(--sp-8) var(--sp-6);text-align:center;gap:var(--sp-1);flex-direction:column;align-items:center;display:flex}.cf-vazio-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.cf-vazio-s{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.cf-secao{align-items:baseline;gap:var(--sp-2);margin:var(--sp-8) 0 var(--sp-3);flex-wrap:wrap;display:flex}.cf-secao:first-child{margin-top:0}.cf-secao h2{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.cf-secao-n{font-size:var(--fs-sm);color:var(--ink-faint)}.cf-secao-s{font-size:var(--fs-sm);color:var(--ink-muted);flex-basis:100%;margin:0}.cf-nota{margin:var(--sp-5) 0 0;font-size:var(--fs-xs);color:var(--ink-faint);line-height:1.55}.cf-chip{font-size:var(--fs-xs);background:var(--surface-2);color:var(--ink-muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex}.cf-chip[data-tom=bom]{color:var(--good);border-color:color-mix(in srgb, var(--good) 35%, var(--line))}.cf-chip[data-tom=atencao]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 35%, var(--line))}.cf-chip[data-tom=ruim]{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 35%, var(--line))}.cf-link{font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.cf-link:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.cf-mais>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-muted);padding:var(--sp-2) 0;list-style:none}.cf-mais>summary::-webkit-details-marker{display:none}.cf-mais>summary:after{content:" ↓"}.cf-mais[open]>summary:after{content:" ↑"}.cf-mais>summary:hover{color:var(--ink)}.cf-kpis{gap:var(--sp-3);margin:0 0 var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cf-kpis[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-kpis[data-n="1"]{grid-template-columns:minmax(0,1fr)}.cf-kpi{padding:var(--sp-4) var(--sp-5);background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:6px;min-width:0;display:flex}.cf-kpi-k{font-size:var(--fs-sm);color:var(--ink-muted)}.cf-kpi-v{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:32px;line-height:1}.cf-kpi-v[data-tom=ruim]{color:var(--bad)}.cf-kpi-v[data-zero]{color:var(--ink-faint)}.cf-kpi-s{font-size:var(--fs-xs);color:var(--ink-faint)}@media (max-width:640px){.cf-kpis{gap:var(--sp-2)}.cf-kpi{padding:var(--sp-3);border-radius:12px}.cf-kpi-v{font-size:24px}.cf-kpi-k{font-size:var(--fs-xs)}.cf-kpi-s{display:none}}.artg .art-tabs{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.artg .art-tabs::-webkit-scrollbar{display:none}.artg .art-tab{white-space:nowrap;flex:none}@media (max-width:640px){.artg .art-grid{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}}.artp-sub{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted);flex-wrap:wrap;display:inline-flex}.artp-sub .artp-selo{font-size:var(--fs-xs);font-weight:500}.artp[data-tipo=planilha] .art-estado-n{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-numero);letter-spacing:-.02em;font-weight:400;line-height:1}.artp[data-tipo=planilha] .art-estado-r{font-size:var(--fs-xs);color:var(--ink-muted);margin-top:4px}.artp[data-tipo=documento] .art-estado-num{display:none}@media (max-width:640px){.artp .ct-titulo{font-size:26px}.artp .ct-acoes{width:100%}.artp .pl-barra{gap:var(--sp-2)}.artp .pl-procura{flex:100%;min-width:0}.artp .pl-barra-meio{display:none}.artp .pl-bb{flex:auto;justify-content:center}.artp .pl-abas{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.artp .pl-abas::-webkit-scrollbar{display:none}}@media print{body:is([data-print],:has(.diag-folha)) .artp>.ct{display:none!important}}.cfg-grupo{margin:0 0 var(--sp-6)}.cfg-grupo-t{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted);font-weight:600}.cfg-grade{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.cfg-item{padding:var(--sp-3) var(--sp-8) var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--line);color:inherit;border-radius:12px;flex-direction:column;gap:2px;text-decoration:none;transition:border-color .15s,background .15s;display:flex;position:relative}.cfg-item:hover{border-color:var(--line-2);background:var(--surface-2)}.cfg-item:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cfg-item-nome{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--ink);flex-wrap:wrap;font-weight:600;display:flex}.cfg-item-desc{font-size:var(--fs-sm);color:var(--ink-muted)}.cfg-item-seta{right:var(--sp-4);color:var(--ink-faint);transition:transform .15s,color .15s;position:absolute;top:50%;transform:translateY(-50%)}.cfg-item:hover .cfg-item-seta{color:var(--ink);transform:translate(2px,-50%)}.cfg-relatorios{align-items:center;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-8);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.cfg-relatorios-t{font-size:var(--fs-sm);color:var(--ink-muted);font-weight:600}.cfg-rel{font-size:var(--fs-sm);color:var(--ink-muted);text-decoration:none}.cfg-rel:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.cfg-grade{grid-template-columns:minmax(0,1fr)}}.wa-passos{gap:var(--sp-4);flex-direction:column;display:flex}.wa-trilha{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wa-trilha-bt{align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:var(--sp-2) 0;border:0;border-bottom:2px solid var(--line);color:var(--ink-faint);font:inherit;font-size:var(--fs-sm);cursor:pointer;text-align:left;background:0 0;display:flex}.wa-trilha-bt:hover{color:var(--ink)}.wa-trilha-bt[aria-current=step]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.wa-trilha-bt[data-feito]{color:var(--ink-muted)}.wa-trilha-bt:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.wa-tela-t{font-size:var(--fs-lg);color:var(--ink-muted);margin:0;font-weight:500}.wa-faltam-tit{font-size:var(--fs-3xl);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600;line-height:1.2}.wa-faltam-passo{margin-top:var(--sp-1);font-size:var(--fs-md);letter-spacing:0;color:var(--ink-muted);font-weight:400;line-height:1.4;display:block}.wa-resumo{justify-content:space-between;align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--ink-muted);margin:0;display:flex}.wa-resumo-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wa-link{min-height:44px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-sm);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.wa-superficie{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:var(--sp-2) var(--sp-5);gap:var(--sp-2);flex-direction:column;display:flex}.wa-superficie[hidden]{display:none}.wa-jeitos{flex-direction:column;display:flex}.wa-jeito+.wa-jeito{border-top:1px solid var(--line)}.wa-jeito-lin{align-items:flex-start;gap:var(--sp-3);min-height:44px;padding:var(--sp-4) 0;cursor:pointer;display:flex}.wa-jeito-lin input{accent-color:var(--accent);margin-top:3px}.wa-jeito-txt{gap:var(--sp-1);min-width:0;font-size:var(--fs-md);color:var(--ink);flex-direction:column;flex:auto;display:flex}.wa-jeito-s{font-size:var(--fs-sm);color:var(--ink-muted)}.wa-jeito-aviso{font-size:var(--fs-sm);color:var(--ink-2)}.wa-jeito-f{font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none}.wa-jeito-f[data-bom]{color:var(--good)}.wa-jeito-f[data-ruim]{color:var(--bad)}.wa-jeito-corpo{gap:var(--sp-3);padding:0 0 var(--sp-4) calc(var(--sp-4) + var(--sp-3));flex-direction:column;display:flex}.wa-detalhes{padding:var(--sp-3) 0;border-top:1px solid var(--line)}.wa-detalhes>summary{align-items:center;min-height:44px;display:flex}.wa-trilha-n{width:24px;height:24px;font-size:var(--fs-xs);background:var(--surface-2);border:1px solid var(--line-2);color:var(--ink-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.wa-trilha-bt[aria-current=step] .wa-trilha-n{background:var(--ink);color:var(--bg);border-color:var(--ink)}.wa-trilha-bt[data-feito][aria-current=step] .wa-trilha-n,.wa-trilha-bt[data-feito] .wa-trilha-n{background:color-mix(in srgb, var(--good) 18%, transparent);color:var(--good);border-color:color-mix(in srgb, var(--good) 40%, transparent)}.wa-trilha-r{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wa-barra{background:var(--line);border-radius:999px;height:3px;overflow:hidden}.wa-barra i{background:var(--accent);height:100%;transition:width .25s;display:block}.wa-passo{gap:var(--sp-3);flex-direction:column;display:flex}.wa-passo[hidden],.wa-armar[hidden],.wa-card[hidden]{display:none}.wa-armar{gap:var(--sp-3);flex-direction:column;display:flex}.wa-nav{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-top:var(--sp-2);display:flex}.wa-card{padding:var(--sp-5) var(--sp-6);gap:var(--sp-3);flex-direction:column;display:flex}.wa-card-cab{flex-direction:column;gap:4px;display:flex}.wa-card-cab-l{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-flow:wrap}.wa-card-t{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--ink);margin:0;font-size:20px;font-weight:500}.wa-card-s{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.5}.wa-ajuda{font-size:var(--fs-xs);color:var(--ink-faint);margin:6px 0 0;line-height:1.55}.wa-campos{gap:var(--sp-3);flex-direction:column;display:flex}.wa-duas{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.wa-rotulo{font-size:var(--fs-xs);color:var(--ink-2);margin-bottom:6px;font-weight:600;display:block}.wa-campo{border:1px solid var(--line-2);width:100%;font:inherit;font-size:var(--fs-sm);background:var(--surface);color:var(--ink);border-radius:8px;padding:10px 12px}.wa-campo:focus{outline:2px solid color-mix(in srgb, var(--foco) 45%, transparent);outline-offset:0;border-color:var(--foco)}.wa-mono{font-family:var(--font-mono), monospace}.wa-lista{resize:vertical}.wa-valor{width:140px}.wa-rs{font-size:var(--fs-sm);color:var(--ink-2)}.wa-acoes{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.wa-ligar{border:0}.wa-msg{font-size:var(--fs-xs);color:var(--good);margin:0}.wa-msg[data-erro],.wa-ruim{color:var(--bad)}.wa-confirma{border:1px solid var(--line-2);padding:var(--sp-4);background:var(--surface-2);gap:var(--sp-2);border-radius:12px;flex-direction:column;display:flex}.wa-qr-caixa{gap:var(--sp-5);flex-wrap:wrap;align-items:center;display:flex}.wa-qr{width:240px;height:240px;padding:var(--sp-2);border:1px solid var(--line-2);image-rendering:pixelated;background:#fff;border-radius:12px}.wa-qr-passos{gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column;max-width:32ch;margin:0;padding-left:1.2em;line-height:1.5;display:flex}.wa-chip-ok{gap:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.wa-ritmo{color:var(--ink-2);margin:0}.wa-ensaio{padding-top:var(--sp-3);border-top:1px solid var(--line-2);flex-direction:column;gap:6px;display:flex}.wa-ensaio-campo{flex:200px;width:auto}.wa-avancado{font-size:var(--fs-xs);color:var(--ink-muted)}.wa-avancado>summary{cursor:pointer;margin-bottom:var(--sp-2)}.wa-confirma-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.wa-troca{border-color:var(--warn);background:color-mix(in srgb, var(--warn) 10%, var(--surface))}.wa-canos{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wa-canos[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.wa-cano{gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--line-2);background:var(--surface);cursor:pointer;border-radius:12px;flex-direction:column;transition:border-color .15s;display:flex}.wa-cano:hover{border-color:var(--ink-3)}.wa-cano[data-on]{border-color:var(--accent);background:var(--surface-2)}.wa-cano-topo{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--ink);display:flex}.wa-cano-l{font-size:var(--fs-sm);color:var(--ink-muted);flex-direction:column;gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.wa-cano-l li:last-child{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.wa-faltam{font-size:var(--fs-xs);color:var(--ink-faint);margin:0;padding-left:18px;line-height:1.5}.wa-modelos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wa-modelos li{align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.wa-modelo-nome{min-width:0;font-size:var(--fs-sm);color:var(--ink);flex:180px}@media (max-width:640px){.wa-card{padding:var(--sp-4)}.wa-canos,.wa-canos[data-n="3"],.wa-duas{grid-template-columns:minmax(0,1fr)}.wa-trilha-bt{gap:var(--sp-1)}.wa-trilha-n{width:20px;height:20px}.wa-trilha-r{font-size:var(--fs-xs)}.wa-superficie{padding:var(--sp-1) var(--sp-4)}.wa-jeito-corpo{padding-left:0}.wa-faltam-tit{font-size:var(--fs-2xl)}}.pg-trilha{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-barra i{width:50%}.pg-barra[data-passo="2"] i{width:100%}.pg-formas{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pg-fatos{gap:var(--sp-2);flex-direction:column;margin:0;display:flex}.pg-fatos>div{gap:var(--sp-3);font-size:var(--fs-sm);grid-template-columns:minmax(0,9rem) minmax(0,1fr);line-height:1.5;display:grid}.pg-fatos dt{color:var(--ink-muted)}.pg-fatos dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.pg-ambientes{gap:var(--sp-4);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.pg-ambientes label{align-items:center;gap:var(--sp-2);cursor:pointer;display:inline-flex}@media (max-width:640px){.pg-formas{grid-template-columns:minmax(0,1fr)}.pg-fatos>div{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}.cf-volta>button.btn:first-child{font-size:var(--fs-sm);color:var(--ink-muted);background:0 0;border:0;align-self:flex-start;padding:6px 0;margin:0 0 var(--sp-2)!important}.cf-volta>button.btn:first-child:hover{color:var(--ink)}.cf-volta>button.btn:first-child+.ct .ct-voltar{display:none}.agx{gap:var(--sp-2);flex-direction:column;display:flex}.agx .ag-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.agx-recolhido{margin-top:var(--sp-4)}.agx-recolhido>summary{cursor:pointer;padding:var(--sp-2) 0}.agx .ag-card-vivo{font-size:var(--fs-sm);color:var(--ink);background:0 0;padding:0;font-weight:500}.agx .ag-card[data-apagado]{background:0 0;border-style:dashed}.agx .ag-card[data-apagado] .ag-card-topo,.agx .ag-card[data-apagado] .ag-card-vivo{opacity:.7}.agx-disponiveis .aj-secao-rotulo{font-family:inherit;font-size:var(--fs-md);letter-spacing:0;text-transform:none;color:var(--ink);font-weight:600;margin:var(--sp-8) 0 var(--sp-3)!important}@media (max-width:640px){.agx .ag-cards{grid-template-columns:minmax(0,1fr)}}.agx-disponiveis .ag-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.agx-disponiveis .ag-card{min-height:0}.au-embutido{padding-top:var(--sp-5)}.au-dia{margin:0 0 var(--sp-6)}.au-dia-cab{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-2);flex-wrap:wrap;display:flex}.au-dia-t{color:var(--ink);margin:0;font-size:20px;font-weight:500}.au-dia-resumo{font-size:var(--fs-sm);color:var(--ink-muted)}.au-lista{padding:2px var(--sp-5);margin:0;list-style:none}.au-linha{gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto auto;align-items:baseline;display:grid}.au-desfazer{gap:var(--sp-2);font-size:var(--fs-xs);align-items:baseline;display:inline-flex}.au-lista>.au-linha:first-child{border-top:0}.au-hora{font-size:var(--fs-xs);color:var(--ink-faint)}.au-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.au-frase{font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;line-height:1.45}.au-quem{font-size:var(--fs-xs);color:var(--ink-faint)}.au-problemas>.au-lista{margin-top:var(--sp-1)}.au-so-leitura{margin-top:0}@media (max-width:640px){.au-lista{padding:2px var(--sp-4)}.au-linha{grid-template-columns:minmax(0,1fr) auto}.au-hora{grid-column:1/-1}}.pr-lista{gap:var(--sp-3);flex-direction:column;display:flex}.pr-card{padding:var(--sp-5) var(--sp-6);gap:var(--sp-3);flex-direction:column;display:flex}.pr-cab{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.pr-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.pr-vazio{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.pr-regras{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pr-regra{align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);display:flex}.pr-regras>.pr-regra:first-child{border-top:0}.pr-regra-txt{min-width:0;font-size:var(--fs-sm);color:var(--ink);flex:auto}.pr-regra-n{font-size:var(--fs-xs);color:var(--good);flex:none}.pr-regra-n[data-tom=ruim]{color:var(--bad)}.pr-tirar{width:28px;height:28px;color:var(--ink-faint);cursor:pointer;font-size:var(--fs-md);background:0 0;border:0;border-radius:8px;flex:none}.pr-tirar:hover{background:var(--surface-2);color:var(--bad)}.pr-nova{gap:var(--sp-2);padding:var(--sp-4);background:var(--surface-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.pr-campo{font-size:var(--fs-xs);color:var(--ink-muted);flex-direction:column;gap:4px;min-width:0;display:flex}.pr-campo input,.pr-campo select{border:1px solid var(--line-2);width:100%;font:inherit;font-size:var(--fs-sm);background:var(--surface);color:var(--ink);border-radius:8px;padding:8px 10px}.pr-previa{font-size:var(--fs-sm);color:var(--ink);grid-column:1/-1;margin:0}.pr-nova .pr-acoes{grid-column:1/-1}.pr-acoes{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.pr-quando{font-size:var(--fs-xs);color:var(--ink-faint);margin-left:auto}.pr-erro{font-size:var(--fs-xs);color:var(--bad);margin:0}@media (max-width:640px){.pr-card{padding:var(--sp-4)}.pr-nova{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr-campo-forma{grid-column:1/-1}}.df-grade{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.df-card{padding:var(--sp-4) var(--sp-5);gap:var(--sp-2);flex-direction:column;display:flex}.df-card[data-proposto]{border-color:color-mix(in srgb, var(--warn) 30%, var(--line))}.df-card-cab{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.df-termo{font-family:var(--font-display), Georgia, serif;color:var(--ink);min-width:0;font-size:19px;font-weight:500}.df-sentido{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.5}.df-acoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.df-det>summary{font-size:var(--fs-xs);padding:2px 0}.df-det-l{font-size:var(--fs-xs);color:var(--ink-muted);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.55}.df .dobra>summary{font-size:var(--fs-xs);padding:8px 0}@media (max-width:640px){.df-grade{grid-template-columns:minmax(0,1fr)}}.mm-abas{scrollbar-width:none;max-width:100%;margin:0 0 var(--sp-2);overflow-x:auto}.mm-abas::-webkit-scrollbar{display:none}.mm-n{opacity:.65;margin-left:6px}.mm-apoio{margin:0 0 var(--sp-4);font-size:var(--fs-sm);color:var(--ink-muted)}.mm-card{padding:var(--sp-4) var(--sp-5)}.mm-vazio{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.mm-perfis{gap:var(--sp-3);flex-direction:column;display:flex}.mm-agente{margin:0 0 var(--sp-2);font-size:var(--fs-md);color:var(--ink);font-weight:600}.mm-bloco{gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);grid-template-columns:160px minmax(0,1fr);display:grid}.mm-bloco-r{font-size:var(--fs-xs);color:var(--ink-faint);padding-top:2px}.mm-itens{font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding-left:18px;line-height:1.5;display:flex}.mm section.card>h2{font-size:var(--fs-md)!important;letter-spacing:0!important;text-transform:none!important;color:var(--ink)!important}@media (max-width:640px){.mm-bloco{grid-template-columns:minmax(0,1fr);gap:4px}}.dv-card{padding:var(--sp-5) var(--sp-6);margin-top:var(--sp-6);gap:var(--sp-3);flex-direction:column;display:flex}.dv-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.dv-s{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.dv-passos{counter-reset:dv;gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dv-passos li{counter-increment:dv;flex-direction:column;gap:2px;min-height:28px;padding-left:40px;display:flex;position:relative}.dv-passos li:before{content:counter(dv);width:28px;height:28px;font-size:var(--fs-xs);background:var(--surface-2);border:1px solid var(--line-2);color:var(--ink);border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:absolute;top:0;left:0}.dv-passos b{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.dv-passos span{font-size:var(--fs-sm);color:var(--ink-muted)}.dv-passos code{font-family:var(--font-mono), monospace;font-size:var(--fs-xs);background:var(--surface-2);color:var(--ink-2);border-radius:6px;padding:1px 6px}.at-grade{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.at-parte{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.at-parte .cp{background:0 0;border:0;border-radius:0}.at-acoes{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.at-veto-caixa .at-acoes{border:0;padding:0}.at-link-r{font-size:var(--fs-sm);color:var(--ink-2);margin-right:auto}.at-codigo{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.5}.at-codigo b{font-size:var(--fs-lg);letter-spacing:.12em;color:var(--ink)}.at-codigo-erro{color:var(--bad)}.at-guarda{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--bad);line-height:1.5}.at-veto{margin-top:var(--sp-5)}.at-veto-caixa{padding:var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.at-veto-r{font-size:var(--fs-sm);color:var(--ink-2)}.at-erro{padding:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);border-color:color-mix(in srgb, var(--bad) 45%, transparent)}.at-erro-t{font-size:var(--fs-sm);color:var(--bad);font-weight:600;display:block}.at-erro-s{font-size:var(--fs-sm);color:var(--ink-2);margin:4px 0 0;line-height:1.5}.at-legal{cursor:help;border-bottom:1px dotted var(--ink-faint)}@media (max-width:640px){.at-grade{grid-template-columns:minmax(0,1fr)}}.lg-exportar{border:0;text-decoration:none}.lg-card{padding:var(--sp-5) var(--sp-6);gap:var(--sp-3);flex-direction:column;display:flex}.lg-t{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.lg-busca{gap:var(--sp-2);display:flex}.lg-busca .wa-campo{flex:auto;min-width:0}.lg-aviso{font-size:var(--fs-sm);color:var(--warn);margin:0}.lg-vazio{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.lg-linha{grid-template-columns:minmax(0,1fr) auto!important}@media (max-width:640px){.lg-card{padding:var(--sp-4)}.lg-linha .au-hora{grid-column:auto}}.at,.au,.bn,.cfg,.wa,.dv,.lg,.pr,.df,.mm,.artg,.artp,.at-partes{min-width:0}.pr-campo-dias input{max-width:120px}.fx-secao{gap:var(--sp-3);margin-top:var(--sp-8);flex-direction:column;display:flex}.fx{gap:var(--sp-4);flex-direction:column;display:flex}.fx-form{padding:var(--sp-5) var(--sp-6);gap:var(--sp-3);flex-direction:column;display:flex}.fx-form textarea{resize:vertical;width:100%;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-3)}.fx-rotulo{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.fx-acoes{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.fx-nome{font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);padding:var(--sp-2) var(--sp-3);min-width:220px}.fx-previa{gap:var(--sp-2);flex-direction:column;display:flex}.fx-passos{padding:0 0 0 var(--sp-5);gap:var(--sp-1);flex-direction:column;margin:0;display:flex}.fx-passo{padding:var(--sp-1) 0;border-top:1px solid var(--line);flex-direction:column;gap:2px;display:flex}.fx-passos>.fx-passo:first-child{border-top:0}.fx-passo-frase{font-size:var(--fs-sm);color:var(--ink)}.fx-passo-meta{font-size:var(--fs-xs);color:var(--ink-muted)}.fx-runs{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fx-run{gap:var(--sp-3);font-size:var(--fs-sm);color:var(--ink);padding:var(--sp-2) 0;border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;display:flex}.fx-run[data-estado=parado]{color:var(--ink-muted)}.fx-erro{font-size:var(--fs-sm);color:var(--danger,var(--ink));margin:0}.aja{padding-bottom:var(--sp-8);min-width:0;max-width:1040px;font-size:var(--fs-md);color:var(--ink);display:block}.aja-cabeca{align-items:flex-start;gap:var(--sp-4);flex-direction:column;display:flex}.aja-volta{font-size:var(--fs-sm);color:var(--ink-muted);border-radius:var(--radius-sm);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.aja-volta:hover{color:var(--ink)}.aja-volta:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja-quem .avatar-agente-ponto{width:14px;height:14px;bottom:2px;right:2px}.aja-quem .avatar-agente-texto strong{font-size:var(--fs-lg)}.aja-quem .avatar-agente-texto small{font-size:var(--fs-sm);color:var(--ink-muted)}.aja-cabeca-txt{gap:var(--sp-1);flex-direction:column;display:flex}.aja-titulo{font-family:inherit;font-size:var(--fs-2xl);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600}.aja-apoio{font-size:var(--fs-md);color:var(--ink-muted);margin:0}.aja-indice{z-index:5;gap:var(--sp-1);padding:var(--sp-2) var(--sp-4);margin:0 calc(-1 * var(--sp-4));background:var(--bg);border-bottom:1px solid var(--line);scrollbar-width:none;scroll-behavior:smooth;-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--ink) var(--sp-4), var(--ink) calc(100% - var(--sp-12)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, var(--ink) var(--sp-4), var(--ink) calc(100% - var(--sp-12)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, var(--ink) var(--sp-4), var(--ink) calc(100% - var(--sp-12)), transparent 100%);display:flex;position:sticky;top:0;overflow-x:auto}.aja-indice::-webkit-scrollbar{display:none}.aja-indice a{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3);border-radius:var(--radius-lg);font-size:var(--fs-sm);color:var(--ink-muted);white-space:nowrap;flex:none;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.aja-indice a svg{width:18px;height:18px;color:var(--ink-faint);flex:none;transition:color .18s}.aja-indice a:hover{color:var(--ink);background:var(--surface-2)}.aja-indice a:hover svg{color:var(--ink-muted)}.aja-indice a[aria-current=true]{color:var(--ink);background:color-mix(in srgb, var(--accent) 12%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);font-weight:600}.aja-indice a[aria-current=true] svg{color:var(--accent-2)}.aja-indice a:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja-corpo{gap:var(--sp-8);flex-direction:column;min-width:0;display:flex}.aja .aja-secao{min-width:0;padding:var(--sp-6);border-radius:var(--radius-lg);background:var(--bg);border:1px solid var(--line);box-shadow:0 1px 2px var(--line), var(--shadow), var(--shadow-lift);scroll-margin-top:calc(var(--sp-12) + var(--sp-8));flex-direction:column;display:flex}[data-theme=dark] .aja .aja-secao{background:var(--surface);box-shadow:var(--shadow-lift)}.aja-secao-cab{align-items:flex-start;gap:var(--sp-3);padding-bottom:var(--sp-5);margin-bottom:var(--sp-5);border-bottom:1px solid var(--line);display:flex}.aja-secao-icone{color:var(--ink-2);flex:none;padding-top:2px;display:inline-flex}.aja-secao-icone svg{width:26px;height:26px}.aja-secao-txt{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.aja-secao-cab h2{font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600}.aja-secao-cab p{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.45}.aja-secao-corpo{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.aja-secao-corpo>div{min-width:0}.aja-fim .aja-secao-corpo{gap:0}.aja .empty-state{text-align:center;align-items:center;gap:var(--sp-1);padding:var(--sp-6) var(--sp-4);box-shadow:none;background:0 0;border:0;border-radius:0}.aja .empty-state .state-icon{width:48px;height:48px;margin-bottom:var(--sp-2);border:1px solid var(--line-2);box-shadow:var(--shadow);color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.aja .empty-state .state-icon svg{width:20px;height:20px}.aja .empty-state p{max-width:46ch}.aja .empty-state .button{margin-top:var(--sp-3)}.aja .error-state{padding:var(--sp-4) var(--sp-5);border-radius:var(--radius);background:color-mix(in srgb, var(--bad) 6%, var(--bg));border:1px solid color-mix(in srgb, var(--bad) 24%, var(--line))}.aja-indisponivel .empty-state{padding:var(--sp-6) var(--sp-4)}.aja-indisponivel .empty-state h3{color:var(--ink-muted);font-weight:500}.aja .cf-secao h3{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600}.aja-perigo{margin-top:var(--sp-6);padding:var(--sp-5) 0 0;align-items:flex-start;gap:var(--sp-3);border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;display:flex}.aja-perigo[data-pode]{border-top-color:color-mix(in srgb, var(--bad) 30%, var(--line))}.aja .ass-secao-nivel .ass-agentes{border-top:0}.aja .ass-secao-nivel .ass-agente-linha{padding-top:0}.aja .ass-secao-nivel .ass-niveis-lado{border:0}.aja .ass-secao-nivel .ass-nivel-bloco .ass-agente-topo{gap:var(--sp-1) var(--sp-3);flex-wrap:wrap}.aja-perigo .cf-secao{margin:0}.aja-perigo[data-pode] .cf-secao h3{color:var(--bad)}.aja .aja-perigo .button:not(.primary){color:var(--bad);border-color:color-mix(in srgb, var(--bad) 45%, var(--line-2))}.aja .aja-perigo .button:not(.primary):hover{background:color-mix(in srgb, var(--bad) 8%, var(--bg))}@media (max-width:640px){.aja .empty-state{padding:var(--sp-6) var(--sp-4)}.aja-perigo{padding:var(--sp-4) 0 0}.aja .ass-secao-nivel .ass-niveis-lado{grid-template-columns:minmax(0,1fr);row-gap:0}.aja .ass-secao-nivel .ass-nivel-bloco+.ass-nivel-bloco{border-top:1px solid var(--line)}.aja .ass-secao-nivel .ass-nivel-bloco .ass-linha-nome{align-items:center;gap:var(--sp-1);flex-flow:wrap}.aja .ass-secao-nivel .ass-linha-nome .ass-status{margin-left:0}.aja .aja-perigo .button,.aja .empty-state .button{min-height:44px}}.aja .button{min-height:36px;padding:0 var(--sp-4);border-radius:var(--radius-lg);font-size:var(--fs-sm);box-shadow:none;font-weight:600;transform:none}.aja .button.small{min-height:32px;padding:0 var(--sp-3);border-radius:var(--radius-lg);font-size:var(--fs-sm)}.aja .button:not(.primary){border:1px solid var(--line-2);background:0 0}.aja .button:not(.primary):hover{background:var(--surface-2)}.aja .button.primary{background:var(--accent);color:var(--sobre-acento)}.aja .button:focus-visible,.aja .cf-link:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja .fr-campo input,.aja .fr-campo select,.aja .fr-campo textarea{font-size:var(--fs-md);border-radius:var(--radius-sm);min-height:40px;padding:var(--sp-2) var(--sp-3);background:var(--bg)}.aja .fr-campo input:not([type=color]){max-width:420px}.aja .fr-campo input:focus-visible,.aja .fr-campo textarea:focus-visible,.aja .fr-campo select:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.aja .fr-rotulo{font-size:var(--fs-sm);color:var(--ink-2);font-weight:600}.aja .fr-campo p{color:var(--ink-2);font-size:var(--fs-md);margin:0}.aja .cf-nota{font-size:var(--fs-xs);color:var(--ink-muted);margin:0}.aja .fr-acoes,.aja .pr-acoes{flex-wrap:wrap;align-items:center}.aja-form{gap:var(--sp-5);display:grid}.aja-grupo{gap:var(--sp-2);display:grid}.aja-bolinhas{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.aja .aj-form,.aja .aj-form>.aj-secao-rotulo:first-child{margin-top:0}.aja .aj-form>.pr-acoes{margin-top:var(--sp-1)}.aja .pr-acoes input{min-width:0;min-height:40px;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);flex:auto}.aja .pr-acoes input:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.aja .aja-vazio-linha{margin-top:var(--sp-4)}.aja .aja-vazio-linha .empty-state{text-align:left;justify-content:flex-start;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);background:var(--surface);flex-direction:row}.aja .aja-vazio-linha .empty-state .state-icon{width:32px;height:32px;box-shadow:none;background:var(--bg);margin:0}.aja .aja-vazio-linha .empty-state .state-icon svg{width:16px;height:16px}.aja .aja-vazio-linha .empty-state h3{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;font-weight:500}@media (min-width:641px){.aja .cfg-pares{column-gap:var(--sp-6);grid-template-columns:fit-content(16rem) minmax(0,1fr)}}.aja-pe{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-top:var(--sp-1);padding-top:var(--sp-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.aja-pe-estado{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:inline-flex}.aja-pe-acoes{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-left:auto;display:inline-flex}@media (max-width:640px){.aja-pe-acoes{flex-direction:column-reverse;align-items:stretch;width:100%}.aja .aja-pe-acoes .button{justify-content:center;width:100%;min-height:44px}}.aja-cor{padding:0}.aja-bolinha{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.aja-bolinha[aria-checked=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.aja-bolinha:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.aja-bolinha:disabled{opacity:.6;cursor:default}.aja-outra{align-items:center;gap:var(--sp-2);min-height:40px;padding:0 var(--sp-3) 0 var(--sp-1);border-radius:var(--radius-lg);border:1px solid var(--line-2);font-size:var(--fs-sm);color:var(--ink);cursor:pointer;flex:none;font-weight:600;display:inline-flex;position:relative}.aja-outra:hover{background:var(--surface-2)}.aja-outra input{cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;min-height:0;padding:0}.aja-outra:focus-within{outline:2px solid var(--foco);outline-offset:3px}.aja .pr-regra,.aja .aj-linha{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;display:flex}.aja .pr-regras>.pr-regra:first-child{border-top:0}.aja .pr-regra-txt{font-size:var(--fs-md)}.aja .pr-card{padding:var(--sp-3) 0;box-shadow:none;background:0 0;border:0}.aja .aj-linha-nome{font-size:var(--fs-md)}.aja .aj-linha-desc{font-size:var(--fs-sm)}.aja .au-lista{padding:0}.aja .cp{background:var(--bg);box-shadow:none}.aja-reg{flex-direction:column;gap:18px;display:flex}.aja-reg-resumo{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.aja-reg-dia{flex-direction:column;gap:6px;display:flex}.aja-reg-rotulo{font-size:var(--fs-sm);color:var(--ink);margin:0;font-weight:600}.aja-reg-linhas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aja-reg-linha{border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink-2);grid-template-columns:48px 1fr;gap:12px;padding:7px 0;line-height:1.45;display:grid}.aja-reg-hora{color:var(--ink-faint);font-variant-numeric:tabular-nums}.aja-reg-selo{color:var(--ink-faint)}.aja-reg-tudo{font-size:var(--fs-sm);color:var(--accent-2);align-self:flex-start;font-weight:600}.fe{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.fe-topo{border-bottom:1px solid var(--line);align-items:center;gap:24px;padding:18px 32px;display:flex}.fe-empresa{font-weight:600;font-size:var(--fs-md);color:var(--ink);align-items:center;gap:10px;display:inline-flex}.fe-logo{object-fit:contain;width:auto;max-width:96px;height:24px}.fe-passos{font-size:var(--fs-sm);color:var(--ink-faint);gap:22px;margin:0 auto;padding:0;list-style:none;display:flex}.fe-passos li{align-items:center;gap:8px;display:inline-flex}.fe-passos li[aria-current=step]{color:var(--ink);font-weight:600}.fe-passos li[data-feito]{color:var(--ink-muted)}.fe-passo-n{width:20px;height:20px;font-size:var(--fs-xs);border:1px solid var(--line-2);border-radius:999px;place-items:center;display:inline-grid}.fe-passos li[aria-current=step] .fe-passo-n{background:var(--ink);color:var(--bg);border-color:var(--ink)}.fe-sair{font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.fe-passos+.fe-sair{margin-left:0}.fe-sair:hover{color:var(--ink)}.fe-corpo{width:100%;max-width:760px;margin:0 auto;padding:48px 32px 64px}.fe-secao{flex-direction:column;gap:14px;display:flex}.fe-titulo{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-3xl);letter-spacing:-.02em;color:var(--ink);margin:0;font-weight:600}.fe-apoio{font-size:var(--fs-md);color:var(--ink-muted);max-width:56ch;margin:0;line-height:1.55}.fe-via-corpo{margin-top:4px}.fe-pe{align-items:center;gap:16px;margin-top:12px;display:flex}.fe-depois{font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fe-depois:hover{color:var(--ink)}.fe-erro{font-size:var(--fs-sm);color:var(--bad)}@media (max-width:720px){.fe-topo{flex-wrap:wrap;gap:12px;padding:14px 16px}.fe-passos{order:3;gap:14px;width:100%;margin:0;overflow-x:auto}.fe-passos+.fe-sair{margin-left:auto}.fe-corpo{padding:28px 16px 48px}.fe-titulo{font-size:var(--fs-2xl)}}.fe .ct .ct-acoes{align-self:flex-start}.fe .en-caixa{max-width:32rem}.aja-moldura{border:1px solid var(--line-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg) 92%, transparent);min-height:560px;box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent);grid-template-columns:280px minmax(0,1fr);display:grid;overflow:hidden}.aja-menu{gap:var(--sp-4);padding:var(--sp-4);background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 70%), var(--surface);border-right:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.aja-quem{padding:var(--sp-2) var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}.aja-quem .avatar-agente{gap:var(--sp-3)}.aja-quem .avatar-agente-texto strong{font-size:var(--fs-xl);letter-spacing:-.01em;font-weight:600}.aja-lista{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aja-item{align-items:center;gap:var(--sp-3);width:100%;min-height:44px;padding:0 var(--sp-3);border-radius:var(--radius);color:var(--ink-2);font:inherit;font-size:var(--fs-md);text-align:left;cursor:pointer;background:0 0;border:0;transition:background .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),transform 80ms;display:flex}.aja-item svg{width:22px;height:22px;color:var(--ink-3);flex:none;transition:color .2s}.aja-item:hover{background:var(--bg-2);color:var(--ink)}.aja-item:active{transform:scale(.98)}.aja-item:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja-item[aria-current=true]{background:var(--bg);color:var(--ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 28%, var(--line)), var(--shadow);font-weight:600}.aja-item[aria-current=true] svg{color:var(--accent-2)}.aja-item-txt{flex:1;min-width:0}.aja-item .aja-item-seta{width:16px;height:16px;color:var(--ink-faint);display:none}.aja-conversa{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--ink-muted);margin-top:auto;text-decoration:none;display:inline-flex}.aja-conversa svg{width:20px;height:20px}.aja-conversa:hover{color:var(--ink);background:var(--bg-2)}.aja-conversa:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja-painel{min-width:0;padding:var(--sp-8);gap:var(--sp-4);outline:none;flex-direction:column;display:flex}.aja-voltar-lista{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-3) 0 var(--sp-2);border:1px solid var(--line-2);background:var(--bg);font:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;border-radius:999px;align-self:flex-start;font-weight:600;display:none}.aja-voltar-lista svg{width:16px;height:16px}.aja-voltar-lista:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja-titulo-fone{margin:0;display:none}.aja-secao-corpo{animation:.22s cubic-bezier(.16,1,.3,1) aja-entra}@keyframes aja-entra{0%{opacity:0;transform:translateY(var(--sp-1))}to{opacity:1;transform:none}}@media (max-width:899px){.aja{padding-bottom:var(--sp-4)}.aja-moldura{grid-template-columns:minmax(0,1fr);min-height:0}.aja[data-vista=lista] .aja-painel,.aja[data-vista=secao] .aja-menu{display:none}.aja-menu{border-right:0}.aja-item{border-bottom:1px solid var(--line);border-radius:0;min-height:52px}.aja-item .aja-item-seta{display:block}.aja-item[aria-current=true]{box-shadow:none;background:0 0}.aja-painel{padding:var(--sp-4)}.aja-voltar-lista{display:inline-flex}.aja-titulo-fone{clip:auto;white-space:normal;width:auto;height:auto;font-size:var(--fs-xl);letter-spacing:-.01em;font-weight:600;display:block;position:static}html:has(.aja) .shell-aviso.ensaio{display:none}}.aja-previa{align-items:center;gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--aja-cor,var(--accent)) 22%, transparent), transparent 70%), var(--surface);display:flex}.aja-previa-rosto{color:#fff;width:56px;height:56px;font-weight:600;font-size:var(--fs-xl);background:var(--aja-cor,var(--accent));box-shadow:0 0 0 4px var(--bg), var(--shadow);border-radius:50%;flex:none;place-items:center;transition:background .2s;display:grid}.aja-previa-nome{font-size:var(--fs-xl);color:var(--ink);overflow-wrap:anywhere;min-width:0;font-weight:600}.aja-pilha{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.aja-nota{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.45}.aja-linhas{padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);box-shadow:var(--shadow);flex-direction:column;margin:0;list-style:none;display:flex}.aja-linha{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-3) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.aja-linhas>.aja-linha:first-child{border-top:0}.aja-linha-icone{color:var(--accent-2);flex:none;display:inline-flex}.aja-linha-icone svg{width:22px;height:22px}.aja-linha-nome{min-width:0;font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere;flex-direction:column;flex:140px;gap:2px;display:flex}.aja-linha-nome small{font-size:var(--fs-sm);color:var(--ink-muted)}.aja-linha-quebra{align-items:flex-start}.aja-linha-acoes{gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.aja-linha-resto{min-height:44px;font-size:var(--fs-sm);color:var(--ink-muted)}.aja-resto-botao{font:inherit;color:var(--accent-2);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;font-weight:600}.aja-linha-alerta{font-size:var(--fs-sm);color:var(--bad);flex-basis:100%;margin:0}.aja-estado{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink-muted);white-space:nowrap;border-radius:999px;display:inline-flex}.aja-estado svg{width:12px;height:12px}.aja-estado[data-ligado]{background:color-mix(in srgb, var(--ok) 14%, var(--bg));color:var(--ink)}.aja-estado[data-ligado] svg{color:var(--ok)}.aja-grupo-lista{gap:var(--sp-2);flex-direction:column;display:flex}.aja-grupo-titulo{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;display:flex}.aja-contagem{min-width:22px;height:22px;padding:0 var(--sp-2);background:var(--surface-2);font-size:var(--fs-xs);color:var(--ink-muted);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}.aja-sw{border:1px solid var(--line-2);background:var(--surface-2);width:52px;height:32px;box-shadow:inset 0 1px 3px var(--line-2);cursor:pointer;border-radius:999px;flex:none;padding:0;transition:background .2s,border-color .2s;position:relative}.aja-sw[data-ligado]{background:var(--accent);border-color:var(--accent)}.aja-sw:disabled{opacity:.5;cursor:default}.aja-sw:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.aja-sw-bola{background:var(--bg);box-shadow:0 1px 4px var(--line-2), 0 2px 8px var(--line);border-radius:999px;display:block;position:absolute;top:5px;left:5px}.aja-mais{border-top:1px solid var(--line);padding-top:var(--sp-3)}.aja-mais>summary,.aja-reg-dia>summary,.aja-reg-grupo summary{cursor:pointer;list-style:none}.aja-mais>summary::-webkit-details-marker{display:none}.aja-reg-dia>summary::-webkit-details-marker{display:none}.aja-reg-grupo summary::-webkit-details-marker{display:none}.aja-mais>summary{align-items:center;gap:var(--sp-2);min-height:44px;font-size:var(--fs-sm);color:var(--ink-2);font-weight:600;display:inline-flex}.aja-mais>summary:after,.aja-reg-dia>summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)}.aja-mais[open]>summary:after,.aja-reg-dia[open]>summary:after{transform:rotate(-135deg)}.aja-mais>summary:focus-visible,.aja-reg-dia>summary:focus-visible,.aja-reg-grupo summary:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja-mais-corpo{align-items:flex-start;gap:var(--sp-3);padding-top:var(--sp-2);flex-direction:column;display:flex}.aja-mais-corpo>.aja-linhas{align-self:stretch}.aja-form-linha{gap:var(--sp-2);align-self:stretch;display:flex}.aja-form-linha input{min-width:0;min-height:40px;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);flex:auto}.aja-form-linha input:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.aja-citacao{gap:var(--sp-2);flex-direction:column;margin:0;display:flex}.aja-citacao blockquote{padding:var(--sp-4);border-radius:var(--radius);background:color-mix(in srgb, var(--accent) 7%, var(--surface));font-size:var(--fs-lg);color:var(--ink);margin:0;line-height:1.5}.aja-outra-abrir{min-height:40px;padding:0 var(--sp-3);border:1px dashed var(--line-2);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;font-weight:600}.aja-outra-abrir:hover{background:var(--surface-2)}.aja-outra-abrir:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.aja-salvo{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink);font-weight:600;display:inline-flex}.aja-salvo svg{width:16px;height:16px;color:var(--ok)}.aja-pe{border-top:0;min-height:44px;padding-top:0}.aja-avisos{z-index:30;left:50%;bottom:var(--sp-6);gap:var(--sp-2);width:min(420px, calc(100vw - var(--sp-8)));flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.aja-aviso{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);background:var(--ink);color:var(--bg);box-shadow:var(--shadow-lift);display:flex}.aja-aviso-txt{min-width:0;font-size:var(--fs-sm);overflow-wrap:anywhere;flex:1;line-height:1.4}.aja-aviso-prazo{opacity:.7;display:block}.aja-aviso-botao{min-height:44px;padding:0 var(--sp-4);border:1px solid color-mix(in srgb, var(--bg) 40%, transparent);font:inherit;font-size:var(--fs-sm);color:var(--bg);cursor:pointer;background:0 0;border-radius:999px;flex:none;font-weight:600}.aja-aviso-botao:hover{background:color-mix(in srgb, var(--bg) 14%, transparent)}.aja-aviso-botao:focus-visible{outline:2px solid var(--bg);outline-offset:2px}.aja-passos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aja-passo{gap:var(--sp-3);padding-bottom:var(--sp-4);display:flex;position:relative}.aja-passo:not(:last-child):before{content:"";background:var(--line-2);width:2px;position:absolute;top:28px;bottom:0;left:13px}.aja-passo-n{background:var(--accent);width:28px;height:28px;color:var(--sobre-acento);font-size:var(--fs-sm);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.aja-passo-corpo{gap:var(--sp-1);min-width:0;padding-top:var(--sp-1);flex-direction:column;display:flex}.aja-passo-quando{font-size:var(--fs-md);color:var(--ink);font-weight:600}.aja-passo-quando small{font-size:var(--fs-sm);color:var(--ink-muted);font-weight:400}.aja-passo-diz{-webkit-line-clamp:2;font-size:var(--fs-sm);color:var(--ink-2);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.aja-passo-mudo{color:var(--ink-muted)}.aja-reg{gap:var(--sp-2);flex-direction:column;display:flex}.aja-reg-dia>summary{align-items:center;gap:var(--sp-2);min-height:44px;display:flex}.aja-reg-dia>summary:after{margin-left:auto}.aja-reg-rotulo{font-size:var(--fs-md);color:var(--ink);font-weight:600}.aja-reg-linhas,.aja-reg-detalhe{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aja-reg-linha{gap:var(--sp-3);padding:var(--sp-2) 0;border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink-2);grid-template-columns:48px minmax(0,1fr);line-height:1.45;display:grid}.aja-reg-grupo{display:block}.aja-reg-grupo summary{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:32px;display:flex}.aja-reg-conta{padding:var(--sp-1) var(--sp-3);background:var(--surface-2);color:var(--ink-2);border-radius:999px;flex:none;font-weight:600}.aja-reg-detalhe{padding-left:var(--sp-4)}.aja-reg-linha[data-tipo=problema] .aja-reg-texto{color:var(--bad)}.aja-reg-hora{color:var(--ink-faint)}.aja-fim-lista{margin:var(--sp-3) 0 0;padding-top:var(--sp-3);border-top:1px dashed var(--line-2);font-size:var(--fs-sm);text-align:center;color:var(--ink-muted)}@media (prefers-reduced-motion:reduce){.aja-secao-corpo{animation:none}.aja-item,.aja-sw,.aja-mais>summary:after{transition:none}}@property --pl-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}.pl-quadro{align-items:stretch;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 70%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 85%, transparent);flex-direction:column;display:flex}.pl-janela{border-radius:var(--radius);background:color-mix(in srgb, var(--bg) 82%, transparent);height:min(620px,100dvh - 280px);min-height:0;box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex;overflow:hidden}.pl-janela-cab{padding:var(--sp-5) var(--sp-5) var(--sp-2);gap:var(--sp-1);flex-direction:column;flex:none;display:flex}.pl-janela-titulo{font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3}.pl-janela-linha{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.4}.pl-janela-corpo{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.pl-painel{overscroll-behavior:contain;min-height:0;padding:var(--sp-2) var(--sp-5) var(--sp-8);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--sp-8)), transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--sp-8)), transparent);mask-image:linear-gradient(#000 calc(100% - var(--sp-8)), transparent);flex:auto;align-content:start;position:relative;overflow-y:auto}.pl-painel[hidden]{display:none}.pl-painel:not([hidden]):has(.pote){flex-direction:column;justify-content:safe center;display:flex}.pl-painel:focus-visible{outline:2px solid var(--foco);outline-offset:-2px;border-radius:var(--radius)}.pl-doca{gap:var(--sp-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.pl-tile{justify-content:center;align-items:flex-start;gap:var(--sp-1);min-width:0;min-height:84px;padding:var(--sp-3);border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow);flex-direction:column;transition:transform .1s,border-color .2s;display:flex;position:relative}.pl-tile:hover{border-color:var(--line-2)}.pl-tile[aria-selected=true]{border-color:var(--ink-2);background:var(--surface-2)}.pl-tile[aria-selected=true] .pl-tile-nome svg{color:var(--ink)}.pl-tile:active{transform:scale(.98)}.pl-tile:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.pl-tile-nome{align-items:flex-start;gap:var(--sp-2);max-width:100%;font-size:var(--fs-sm);color:var(--ink);flex-direction:column;font-weight:600;line-height:1.3;display:flex}.pl-tile-nome svg{color:var(--ink-2);flex:none}.pl-tile-nome span{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.pl-tile-estado{max-width:100%;font-size:var(--fs-xs);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.3;overflow:hidden}.pl-anel{border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(135deg, var(--ink-3), var(--ink), var(--ink-3) 50%, var(--ink));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pl-tile[data-pendente]:not([aria-selected=true]):before{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:conic-gradient(from var(--pl-angulo), transparent 0 35%, var(--ink-3) 70%, var(--ink) 92%, transparent 100%);-webkit-mask-composite:xor;padding:1px;animation:6s linear infinite pl-corre;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pl-tile[data-pulso]{animation:.6s ease-out pl-pulso}@keyframes pl-corre{to{--pl-angulo:360deg}}@keyframes pl-pulso{0%{box-shadow:var(--shadow), 0 0 0 0 color-mix(in srgb, var(--ink) 35%, transparent)}to{box-shadow:var(--shadow), 0 0 0 10px transparent}}@media (prefers-reduced-motion:reduce){.pl-tile[data-pendente]:before,.pl-tile[data-pulso]{animation:none}}.shell-rolagem:has(.pl-quadro){overflow:hidden}.pl-texto{font:inherit;font-size:var(--fs-sm);color:var(--ink-2);padding:var(--sp-2) 0;cursor:pointer;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;background:0 0;border:0;align-items:center;font-weight:500;transition:color .2s,text-decoration-color .2s;display:inline-flex}.pl-texto:hover{color:var(--ink);text-decoration-color:currentColor}.pl-texto:active{transition-duration:80ms;transform:scale(.98)}.pl-texto:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.pl-texto:disabled{opacity:.5;cursor:default}.pl-campos{gap:var(--sp-3);flex-direction:column;width:100%;min-width:0;display:flex}.pl-campos[hidden]{display:none}.pl-agente{align-items:center;gap:var(--sp-3);display:flex}.lig-campo-dentro{gap:var(--sp-1);min-width:0;display:grid}.lig-seg{place-self:flex-start start;gap:var(--sp-1);width:fit-content;padding:var(--sp-1);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;max-width:100%;display:inline-flex}.lig-seg-opcao{font:inherit;font-size:var(--fs-sm);min-height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s}.lig-seg-opcao:hover:not(:disabled){color:var(--ink)}.lig-seg-opcao[data-escolhido]{background:var(--bg);color:var(--ink);box-shadow:var(--shadow), 0 0 0 1px var(--line-2);font-weight:600;position:relative}.lig-seg-opcao[data-escolhido]:after{content:"";background:var(--accent);border-radius:2px;width:12px;height:2px;margin-left:-6px;position:absolute;bottom:4px;left:50%}.lig-seg-opcao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.lig-seg-opcao:disabled{cursor:default}@media (pointer:coarse),(max-width:480px){.lig-seg-opcao{min-height:44px;padding:0 var(--sp-4)}}.lig-negocia-linha{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.lig-negocia-confirma{gap:var(--sp-2);margin-top:var(--sp-2);display:grid}.lig-previa{align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.rot-zona{gap:var(--sp-2);min-width:0;min-height:0;padding:var(--sp-3) var(--sp-4);background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 3.5%, var(--bg)), var(--bg) 55%);flex-direction:column;display:flex;overflow:visible}.rot-cab{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:24px;display:flex}.rot-rotulo{font-size:var(--fs-sm);color:var(--ink);margin:0;font-weight:600;line-height:1.4}.rot-salvo{text-align:right;min-width:48px;font-size:var(--fs-xs);color:var(--good);font-weight:600}.rot-salvo[data-on]{animation:.1s ease-out rot-tique}.rot-valor{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:24px;font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;line-height:1.4;display:flex}.rot-valor[data-erro]{color:var(--bad,var(--ink))}.rot-texto{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.rot-titulo{align-items:center;gap:2px;min-width:0;display:inline-flex}.rot-titulo .kit-info-botao{width:22px;height:22px}.rot-titulo{position:relative}.rot-titulo .kit-info{position:static}.rot-titulo .kit-info-caixa{max-width:270px;left:0}.rot-fino{align-items:center;gap:4px var(--sp-1);min-width:0;font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.rot-fino[data-linhas]{align-items:stretch;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column}.rot-fino[data-linhas] .rot-fino-parte{justify-content:space-between}.rot-fino[data-linhas] .rot-fino-parte>span:first-child{flex:auto}.rot-fino[data-linhas] .rot-fino-lista{width:100px}.rot-fino-parte{align-items:center;gap:var(--sp-1);display:inline-flex}.rot-fino-lista{font:inherit;color:var(--ink);min-height:28px;padding:0 22px 0 var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm,8px);background-color:var(--bg);cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 11px),calc(100% - 7px);background-repeat:no-repeat;background-size:4px 4px;font-weight:600;transition:border-color .2s}.rot-fino-lista:hover:not(:disabled){border-color:var(--ink-2)}.rot-fino-lista:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.rot-fino-lista:disabled{opacity:.6;cursor:default}.rot-acao{font:inherit;font-size:var(--fs-xs);min-height:24px;padding:0 var(--sp-2);background:var(--bg-2);color:var(--ink);cursor:pointer;border:0;border-radius:999px;flex:none;font-weight:500;transition:background .2s,transform .1s}.rot-acao:hover:not(:disabled){background:var(--line)}.rot-acao:active{transform:scale(.98)}.rot-acao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.rot-acao:disabled{opacity:.5;cursor:default}.rot-zona .lig-seg-opcao[data-escolhido]:after{display:none}.rot-zona .lig-seg{flex-wrap:nowrap;width:max-content;max-width:100%}.rot-zona .lig-seg-opcao{padding-inline:var(--sp-3);white-space:nowrap}.rot-teto{gap:var(--sp-2);flex-direction:column;min-height:0;display:flex}.rot-campo{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.rot-campo .linha-campo{width:72px;min-height:28px}.rot-campo[data-linha]{flex-wrap:nowrap;justify-content:space-between}.rot-campo[data-linha] .linha-campo{width:100px;height:28px;min-height:28px;padding:0 var(--sp-2);text-align:left;color:var(--ink);border-radius:var(--r-sm,8px);font-weight:600}.rot-confirma{align-content:start;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.rot-confirma:empty{display:none}.rot-zona[data-zona=negociar],.rot-zona[data-zona=negociacao]{gap:var(--sp-2)}.rot-lim{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.rot-lim-titulo{font-size:var(--fs-sm);color:var(--ink);margin:0;font-weight:600;line-height:1.4}.rot-lim-trilha{gap:var(--sp-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.rot-vidro{z-index:0;pointer-events:none;border-radius:var(--radius-sm);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 14%, transparent), color-mix(in srgb, var(--accent) 4%, transparent));-webkit-backdrop-filter:blur(6px);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 85%, transparent), inset 0 0 var(--sp-4) color-mix(in srgb, var(--accent) 8%, transparent);position:absolute;top:-2px;bottom:-2px}.rot-faixa{z-index:1;align-items:flex-start;gap:var(--sp-1);min-width:0;padding:var(--sp-2) var(--sp-1) 0;flex-direction:column;display:flex;position:relative}.rot-faixa:before{content:"";background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:6px;align-self:stretch;height:6px}.rot-faixa:nth-of-type(2):before{background:color-mix(in srgb, var(--ink) 24%, transparent)}.rot-faixa:nth-of-type(3):before{background:color-mix(in srgb, var(--ink) 40%, transparent)}.rot-vidro[data-fantasma]{-webkit-backdrop-filter:none;box-shadow:none;border:1px dashed color-mix(in srgb, var(--ink) 22%, transparent);background:0 0}.rot-lim-cab{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--sp-5);display:flex}.rot-corte{font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap}.rot-num{align-items:center;gap:var(--sp-2);min-width:0;max-width:100%;font-size:var(--fs-sm);color:var(--ink-2);display:inline-flex}.rot-num-campo{width:48px;min-height:32px;padding:0 var(--sp-2);font:inherit;font-variant-numeric:tabular-nums;text-align:center;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-sm);font-weight:600}.rot-num-campo::placeholder{color:var(--ink-3);font-weight:400}.rot-num-campo:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.rot-num-campo:disabled{opacity:.6}.rot-num-un{min-width:0;font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap}.rot-num[data-erro] .rot-num-campo{border-color:var(--bad)}.rot-num[data-erro] .rot-num-un{color:var(--bad)}.rot-num[data-quieto]{opacity:.8}.rot-chip{min-height:var(--sp-4);font-size:var(--fs-xs);line-height:var(--sp-4);color:var(--ink-3);white-space:nowrap;opacity:0;font-variant-numeric:tabular-nums;transition:opacity .2s}.rot-chip[data-on]{opacity:1}.rot-lim-desc{gap:var(--sp-1);flex-direction:column;display:flex}.rot-desc-linha{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.rot-desc-meio{font-size:var(--fs-sm);color:var(--ink-2)}.rot-desc-meio[data-quieto]{opacity:.55}.rot-regra{justify-content:space-between;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--ink-2);margin:0;line-height:1.4;display:flex}.rot-regra[data-erro]{color:var(--bad)}.rot-desc-confirma{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--ink-2);white-space:nowrap;display:inline-flex}.rot-desc-confirma .rot-num-campo{width:44px}.rot-lim-fim{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.rot-lim-fim .rot-regra{flex:auto;min-width:0}.rot-lim-estado{min-width:0;font-size:var(--fs-xs);color:var(--good);margin:0;line-height:1.4}@keyframes rot-tique{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.rot-salvo[data-on]{animation:none}}@media (max-width:640px){.rot-acao,.rot-fino-lista,.rot-campo .linha-campo{min-height:44px}.rot-lim-trilha{padding-left:var(--sp-3);flex-direction:column;gap:0;display:flex}.rot-lim-trilha:before{content:"";left:var(--sp-1);top:var(--sp-2);bottom:var(--sp-2);background:var(--line-2);border-radius:2px;width:2px;position:absolute}.rot-vidro{display:none}.rot-faixa{min-height:44px;padding:0 var(--sp-2);border-radius:var(--radius-sm);flex-direction:row;justify-content:space-between;align-items:center;transition:background .2s}.rot-faixa:before{display:none}.rot-faixa[data-coberta]{background:color-mix(in srgb, var(--accent) 8%, transparent)}.rot-corte{flex:auto}.rot-chip{text-align:right;min-width:84px}.rot-num-campo{min-height:36px}.rot-lim-fim .button{min-height:44px}.rot-chip{min-width:76px}.rot-zona[data-zona=negociacao]{padding:var(--sp-2) var(--sp-3);gap:var(--sp-1)}.rot-zona[data-zona=negociacao] .lig-seg-opcao,.rot-zona[data-zona=negociacao] .rot-fino-lista,.rot-zona[data-zona=negociacao] .rot-campo .linha-campo{min-height:36px}}.pl-sk-frase{width:60%;height:var(--sp-6)}.pl-sk-nome{width:50%;height:var(--sp-4)}.pl-sk-resumo{width:80%;height:var(--sp-3)}.pl-sk-tile{border-radius:var(--radius);height:84px}@media (max-width:900px){.pl-tile{min-height:88px}.pl-tile-nome span{white-space:normal}.pl-tile-nome{flex-direction:row;align-items:center}}@media (max-width:640px){.pl-quadro{padding:var(--sp-2);gap:var(--sp-2)}.pl-janela{height:max(300px,100dvh - 280px)}.pl-doca{gap:var(--sp-1);scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--sp-4), #000 calc(100% - var(--sp-4)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--sp-4), #000 calc(100% - var(--sp-4)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--sp-4), #000 calc(100% - var(--sp-4)), transparent);grid-auto-columns:112px;overflow-x:auto}.pl-doca::-webkit-scrollbar{display:none}.pl-tile{justify-content:center;align-items:flex-start;gap:var(--sp-1);min-height:60px;padding:var(--sp-2) var(--sp-3);scroll-snap-align:center;flex-direction:column}.pl-tile-nome{align-items:flex-start;gap:var(--sp-1);max-width:100%;font-size:var(--fs-xs);flex-direction:column}.pl-tile-nome span{white-space:nowrap}.pl-tile-estado{display:none}}.chv{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.chv-passo{font-size:var(--fs-lg);color:var(--ink);margin:0;line-height:1.45}.chv-faixa{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent);flex-direction:column;display:flex}.chv-balao{align-self:flex-end;gap:var(--sp-3);width:min(100%,34em);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-lg) var(--radius-lg) var(--sp-1) var(--radius-lg);background:var(--balao);box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 90%, transparent);flex-direction:column;display:flex;position:relative}.chv-recado{font-size:var(--fs-md);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.chv-tracos{color:var(--ink-faint);align-self:flex-end;transition:color .1s;display:inline-flex}.chv-tracos[data-cheio]{color:var(--ink)}.chv-botoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chv-resposta-borda{min-width:0;display:block}.chv-resposta{gap:var(--sp-2);width:100%;padding:var(--sp-4);border-radius:var(--radius-lg);background:0 0;border:0;flex-direction:column;animation:4.8s ease-in-out infinite chv-respira;display:flex;position:relative}.chv-resposta:focus-within,.chv-resposta[data-guardando]{background:var(--balao);animation:none}.marcha{border-radius:var(--radius-lg);align-self:flex-start;width:min(100%,34em);position:relative}.marcha-svg{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.marcha-miolo{border-radius:inherit;position:relative}.marcha-anda{animation:marcha-passo var(--marcha-duracao,2.4s) linear infinite}@keyframes marcha-passo{to{stroke-dashoffset:-10px}}.cit{vertical-align:middle;display:inline-flex;position:relative}.cit-botao{min-width:44px;min-height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.cit-botao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.cit-cartao{z-index:30;width:max-content;max-width:min(320px,80vw);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);font-size:var(--fs-sm);box-shadow:var(--shadow-lift);line-height:1.45;display:block;position:absolute;bottom:100%;left:0}.chv-copiar{background:var(--accent);min-height:44px;color:var(--sobre-acento);border-radius:999px}.chv-copiar:hover{background:var(--accent-hover)}@media (prefers-reduced-motion:reduce){.marcha-anda{animation:none}}.chv-resposta[data-guardando]{overflow:hidden}.chv-resposta[data-guardando]:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--ink) 10%, transparent) 50%, transparent 70%);pointer-events:none;animation:1.2s linear infinite chv-brilho;position:absolute;inset:0}.chv-rotulo{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.chv-campo{resize:vertical;width:100%;min-height:76px;padding:var(--sp-3);font:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius-sm)}.chv-campo:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.chv-campo[aria-invalid=true]{border-color:var(--bad)}.chv-linha-baixo{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.chv-cadeado{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-muted);display:inline-flex}.chv-aviso{font-size:var(--fs-sm);color:var(--bad);margin:0}.chv-ok{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.chv-ja-tem,.chv-pronto{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--ink-2);margin:0;display:flex}.chv-ponto{width:var(--sp-2);height:var(--sp-2);background:var(--ponto-ok);border-radius:999px;flex:none}.chv-dobra{align-self:flex-start;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:999px;font-weight:600;display:inline-flex}.chv-dobra:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.chv-dobradas{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chv-nome{color:var(--ink);font-weight:600}.chv-nome-resp{color:var(--ink-muted);font-weight:400}.chv-busca{gap:var(--sp-2);flex-wrap:wrap;align-items:stretch;display:flex}.chv-campo-nome{min-height:46px;padding:0 var(--sp-3);font:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius);flex:14em}.chv-campo-nome:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.chv-progresso{height:var(--sp-1);background:var(--bg-2);border-radius:999px;overflow:hidden}.chv-progresso>span{border-radius:inherit;background:var(--ink);width:92%;height:100%;animation:20s cubic-bezier(.2,.6,.3,1) both chv-enche;display:block}.chv-sk{height:var(--sp-6);border-radius:var(--radius-sm);background:var(--bg-2);width:70%;animation:1.6s ease-in-out infinite chv-respira}.chv-erro{align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;margin:0;display:flex}@keyframes chv-respira{0%,to{opacity:1}50%{opacity:.62}}@keyframes chv-brilho{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes chv-enche{0%{width:0}to{width:92%}}@media (prefers-reduced-motion:reduce){.chv-resposta,.chv-sk,.chv-progresso>span,.chv-resposta[data-guardando]:after{animation:none}}@media (max-width:640px){.chv-faixa{padding:var(--sp-3)}.chv-botoes .button{flex:100%}}.pulso{gap:var(--sp-3);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);color:var(--ink-2);min-width:0;padding:0;display:grid}.pulso-prova{align-items:center;gap:var(--sp-2) var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--line);font-size:var(--fs-md);color:var(--ink-2);flex-wrap:wrap;margin:0;line-height:1.4;display:flex}.pulso-prova b{color:var(--ink);font-weight:600}.pulso-prova-rosto{flex:none;display:inline-flex}.pulso-antigo{padding:0 var(--sp-2);border:1px solid var(--line-2);font-size:var(--fs-xs);color:var(--ink-3);border-radius:999px}.pulso-totais{align-items:flex-end;gap:var(--sp-2) var(--sp-8);flex-wrap:wrap;margin:0;display:flex}.pulso-total{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.pulso-total dd{letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:500;line-height:1.2}.pulso-total dt,.pulso-painel dt{order:2}.pulso-total dd,.pulso-painel dd{order:1}.pulso-bloco{justify-content:space-between;align-items:flex-end;gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;display:flex}.pulso-total dt{color:var(--ink-3);font-size:var(--fs-sm)}.pulso-total[data-grande] dd{font-size:var(--fs-3xl)}.pulso-total:not([data-grande]) dd{font-size:var(--fs-xl)}.pulso-de{font-size:var(--fs-xl);color:var(--ink-3);font-weight:400}.pulso[data-antigo] .pulso-total dd{color:var(--ink-3)}.pulso-origem{align-items:flex-end;gap:var(--sp-1);color:var(--ink-2);font-size:var(--fs-sm);text-align:right;flex-direction:column;margin:0;display:flex}.pulso-origem span{color:var(--ink-3);font-size:var(--fs-xs)}.pulso-janela{gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-3);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, var(--bg)), color-mix(in srgb, var(--accent) 3%, var(--surface)));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 18px 36px -26px #00000059}.pulso-barra{align-items:center;gap:var(--sp-1);margin:0 calc(var(--sp-4) * -1);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink-3);display:flex}.pulso-barra i{width:var(--sp-2);height:var(--sp-2);background:var(--line-2);border-radius:50%}.pulso-barra span{margin-left:var(--sp-2);color:var(--ink-2);font-weight:600}.pulso-pontos{min-width:0;position:relative}.pulso-pontos .pulso-leitor{background:0 0;border:0;height:56px}.pulso-leitor{min-width:0;position:relative;overflow:hidden}.pulso-leitor canvas{width:100%;height:100%;display:block}.pulso-leitor-nota{inset:auto var(--sp-1) var(--sp-1) auto;padding:0 var(--sp-2);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--fs-xs);color:var(--ink-3);border-radius:999px;position:absolute}.pulso-relatorio{border-top:1px solid var(--line);padding-top:var(--sp-1)}.pulso-relatorio>summary{min-height:32px;padding-inline:var(--sp-2);font-size:var(--fs-sm);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;display:inline-flex}.pulso-relatorio>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pulso-unidades{margin:var(--sp-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.pulso-unidade{align-items:center;gap:var(--sp-3);min-height:32px;padding:var(--sp-1) var(--sp-2);border-top:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) repeat(4,72px);transition:background .15s;display:grid}.pulso-unidade[data-cab]{min-height:28px;font-size:var(--fs-xs);color:var(--ink-3);border-top-color:#0000}.pulso-unidade[data-ativo]{background:var(--bg-2)}.pulso-unidade-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:600;overflow:hidden}.pulso-unidade>span:not(.pulso-unidade-nome){text-align:end;color:var(--ink);white-space:nowrap}.pulso-unidade[data-cab]>span{color:var(--ink-3);font-weight:400}.pulso-unidade[data-resto]{color:var(--ink-3);display:block}.pulso-abas{gap:var(--sp-2);padding:var(--sp-2) var(--sp-1) var(--sp-1);margin:calc(var(--sp-2) * -1) calc(var(--sp-1) * -1) 0;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.pulso-abas::-webkit-scrollbar{display:none}.pulso-aba{align-items:flex-start;gap:var(--sp-1);min-width:148px;min-height:52px;padding:var(--sp-2) var(--sp-4);text-align:left;font:inherit;color:var(--ink-2);background:color-mix(in srgb, var(--bg) 60%, transparent);border:1px solid var(--line-2);border-radius:var(--radius);cursor:pointer;flex-direction:column;flex:1 1 0;transition:border-color .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.pulso-aba:hover{border-color:var(--ink-faint);transform:translateY(-1px)}.pulso-aba:active{transition-duration:80ms;transform:translateY(0)}.pulso-aba:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.pulso-aba[aria-selected=true]{background:var(--bg);border-color:var(--ink);color:var(--ink);box-shadow:0 8px 18px -12px #0000004d}.pulso-aba-nome{color:var(--ink);font-weight:600}.pulso-aba-selo{font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap}.pulso-aba-selo b{color:var(--ink-2);font-weight:500;animation:.3s cubic-bezier(.16,1,.3,1) both pulso-vira;display:inline-block}.pulso-cracha{top:var(--sp-1);right:var(--sp-2);background:var(--bg);box-shadow:0 0 0 1px var(--line-2), 0 4px 10px -2px #00000040;border-radius:50%;padding:2px;display:inline-flex;position:absolute}.pulso-cracha[data-faltou]{filter:grayscale();opacity:.5}.pulso-cracha[data-faltou]:after{content:"";background:var(--bad);height:2px;position:absolute;top:50%;left:0;right:0;rotate:-35deg}.pulso-aba[data-faltou] .pulso-aba-selo{color:var(--bad)}.pulso-painel{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.pulso-painel div{flex-direction:column;gap:0;min-width:0;display:flex}.pulso-painel dd{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;line-height:1.4}.pulso-painel dt{color:var(--ink-3);font-size:var(--fs-xs)}.pulso-mais{font-size:var(--fs-xs);color:var(--ink-3);margin:0}.pulso-cursor{z-index:3;pointer-events:none;opacity:0;width:22px;height:22px;color:var(--accent);filter:drop-shadow(0 4px 8px #00000040);transition:transform .8s cubic-bezier(.65,0,.35,1),opacity .2s;position:absolute;top:0;left:0}.pulso-cursor[data-visivel]{opacity:1}.pulso-cursor:after{content:"";border:2px solid var(--accent);opacity:0;border-radius:50%;width:26px;height:26px;position:absolute;top:-9px;left:-9px}.pulso-cursor[data-clica]:after{animation:.5s ease-out pulso-anel}.pulso-cursor svg{fill:color-mix(in srgb, var(--accent) 35%, #ffffffb3);stroke:var(--accent);display:block}.pulso-rodape{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.pulso-proxima{color:var(--ink-3);margin:0}.pulso-proxima b{color:var(--ink);font-weight:500}.pulso-acoes{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:inline-flex}.pulso-botao{min-height:44px;padding:0 var(--sp-4);color:var(--ink);font:inherit;font-size:var(--fs-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:999px;text-decoration:underline;transition:background .2s cubic-bezier(.16,1,.3,1),transform 80ms}.pulso-botao:hover{background:var(--bg-2)}.pulso-botao:active{transform:scale(.98)}.pulso-botao:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pulso-vazio{color:var(--ink-2);font-size:var(--fs-md);margin:0}.pulso-aviso{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.pulso-aviso:empty{display:none}.pulso-esqueleto{height:var(--sp-6);border-radius:var(--radius-sm);background:var(--bg-2);width:50%;display:block}.pulso-esqueleto[data-curto]{width:35%;height:var(--sp-4)}.pulso-esqueleto[data-aba]{border-radius:var(--radius);width:100%;height:52px}.pulso-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pulso-tirar{justify-content:space-between;align-items:center;gap:var(--sp-1) var(--sp-4);margin-top:var(--sp-2);padding-top:var(--sp-1);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.pulso-tirar .lig-planilha>summary{align-items:center;min-height:44px;display:inline-flex}.pulso-tirar .lig-planilha[open]{flex:100%}.pulso-tirar-abre{align-items:center;gap:var(--sp-2);min-height:44px;color:var(--ink-3);margin-left:auto;display:inline-flex}.pulso-tirar-aberto{gap:var(--sp-2);flex:100%;display:grid}.pulso-tirar-corpo{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.pulso-tirar-campo{min-width:0;min-height:44px;padding:0 var(--sp-4);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius);font:inherit;flex:14rem;font-size:16px}.pulso-tirar-campo:focus-visible{outline:2px solid var(--foco);outline-offset:2px}@keyframes pulso-vira{0%{opacity:0;transform:rotateX(80deg)}to{opacity:1;transform:none}}@keyframes pulso-anel{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.pulso-aba,.pulso-botao,.pulso-cursor{transition:none}.pulso-aba-selo b,.pulso-cursor[data-clica]:after{animation:none}.pulso-aba:hover{transform:none}}@media (max-width:760px){.pulso-total[data-grande] dd{font-size:var(--fs-2xl)}.pulso-origem{text-align:left;align-items:flex-start}.pulso-unidade{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) repeat(2,56px)}.pulso-unidade>span:nth-child(n+4){display:none}.pulso-pontos .pulso-leitor{height:72px}.pulso-painel{grid-template-columns:repeat(2,minmax(0,1fr))}.pulso-rodape{flex-direction:column;align-items:stretch}.pulso-aba{flex:none}}.pote{gap:var(--sp-4);font-variant-numeric:tabular-nums;min-width:0;font-size:var(--fs-sm);color:var(--ink-2);display:grid;position:relative}.pote-linha{align-items:center;gap:var(--sp-3);min-width:0;display:flex;position:relative}.pote-vidro{min-width:0;height:calc(var(--sp-12) * 2.5);background:var(--pote-vidro) padding-box, var(--pote-cromo) border-box;box-shadow:inset 0 1px 0 var(--pote-reflexo), var(--shadow-lift);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #0000;border-radius:999px;flex:auto;position:relative;overflow:hidden}.pote-liquido{background:linear-gradient(100deg, var(--pote-liquido-a), var(--pote-liquido-b));box-shadow:inset 0 var(--sp-1) var(--sp-3) color-mix(in srgb, var(--pote-tinta-liquido) 10%, transparent);position:absolute;inset:0 auto 0 0}.pote-onda{top:0;right:calc(var(--sp-2) * -1);width:var(--sp-4);height:200%;fill:var(--pote-liquido-b);pointer-events:none;position:absolute}.pote-vidro[data-onda] .pote-onda{animation:1s ease-out both pote-onda}.pote-reflexo{z-index:2;inset:var(--sp-1) var(--sp-8) auto;background:linear-gradient(180deg, var(--pote-reflexo), transparent);pointer-events:none;border-radius:999px;height:20%;position:absolute}.pote-texto{z-index:3;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:0 var(--sp-8);color:var(--pote-tinta);display:flex;position:absolute;inset:0}.pote-texto[data-branco]{color:var(--pote-tinta-liquido)}.pote-lado{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.pote-lado[data-fim]{text-align:right;align-items:flex-end}.pote-grande{font-size:var(--fs-3xl);letter-spacing:-.01em;font-weight:600;line-height:1.2}.pote-medio{font-size:var(--fs-lg);font-weight:600;line-height:1.4}.pote-rot{font-size:var(--fs-sm);opacity:.8;line-height:1.4}.pote-vazio{z-index:3;padding:0 var(--sp-6);text-align:center;font-size:var(--fs-lg);color:var(--ink);place-items:center;margin:0;display:grid;position:absolute;inset:0}.pote[data-modo=carregando] .pote-vidro{animation:1.6s ease-in-out infinite alternate pote-brilho}.pote[data-modo=erro] .pote-liquido{opacity:.6;border-right:2px dotted var(--pote-tinta-liquido)}.pote-fosco{z-index:4;justify-content:center;gap:0 var(--sp-3);padding:var(--sp-1) var(--sp-6);background:var(--pote-fosco);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--fs-xs);color:var(--pote-tinta);flex-wrap:wrap;margin:0;line-height:1.4;display:flex;position:absolute;inset:auto 0 0}.pote-antigo{color:var(--ink-2)}.pote-info{width:var(--sp-12);height:var(--sp-12);flex:none}.pote-ajuda{z-index:10;top:calc(100% + var(--sp-2));width:min(22rem,100%);padding:var(--sp-4);border:1px solid var(--line-2);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lift);animation:.2s cubic-bezier(.16,1,.3,1) both pote-entra;position:absolute;right:0}.pote-ajuda p{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.5}.pote-ajuda p+p{margin-top:var(--sp-2)}.pote-rodape{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.pote-rodape .button{min-height:var(--sp-12);min-width:calc(var(--sp-12) * 3)}.pote-pequeno{gap:0 var(--sp-3);font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;flex:10rem;margin:0;line-height:1.5;display:flex}.pote-tentar{min-height:var(--sp-12);padding:0 var(--sp-3);color:var(--ink);font:inherit;font-size:var(--fs-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:999px;text-decoration:underline}.pote-tentar:hover{background:var(--bg-2)}.pote-tentar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.pote-barra{height:var(--sp-1);margin-top:calc(var(--sp-2) * -1);background:var(--line);opacity:0;border-radius:999px;transition:opacity .2s;overflow:hidden}.pote-barra[data-vivo]{opacity:1}.pote-barra i{border-radius:inherit;background:var(--accent);width:0;height:100%;transition:width .3s;display:block}.pote-barra[data-indeterminada] i{width:35%;animation:1.2s ease-in-out infinite pote-corre}.pote-aviso{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.sis-mais{gap:var(--sp-2);flex-direction:column;display:flex}.sis-mais[hidden]{display:none}.pote-seta{transition:transform .2s}.pote-seta[data-aberta]{transform:rotate(180deg)}.pote-unidades ul{max-height:min(calc(var(--sp-12) * 5), 34vh);overscroll-behavior:contain;margin:0;padding:0;list-style:none;overflow-y:auto}.pote-un{gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;line-height:1.4;display:grid}.pote-un-nome{font-weight:600}.pote-un-valor{color:var(--ink-2);white-space:nowrap}.pote-un[data-fim]{color:var(--ink-3);display:block}.pote-un-campos{font-size:var(--fs-xs);color:var(--ink-3);grid-column:1/-1;line-height:1.5}.pote-un-campos[data-falta]{color:var(--alerta,var(--ink-2))}.pote-mini{height:var(--sp-2);background:var(--line-2);border-radius:999px;grid-column:1/-1;overflow:hidden}.pote-mini i{border-radius:inherit;background:linear-gradient(100deg, var(--pote-liquido-a), var(--pote-liquido-b));height:100%;display:block}@keyframes pote-onda{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes pote-entra{0%{opacity:0;transform:translateY(var(--sp-1))}to{opacity:1;transform:none}}@keyframes pote-corre{0%{margin-left:-35%}to{margin-left:100%}}@keyframes pote-brilho{0%{opacity:.7}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pote-vidro[data-onda] .pote-onda,.pote[data-modo=carregando] .pote-vidro,.pote-ajuda,.pote-barra[data-indeterminada] i{animation:none}.pote-barra,.pote-barra i,.pote-seta{transition:none}}@media (max-width:640px){.pote-vidro{height:calc(var(--sp-12) * 2.5)}.pote-texto{padding:0 var(--sp-5);gap:var(--sp-2)}.pote-reflexo{inset-inline:var(--sp-5)}.pote-rodape .button{flex:100%}.pote-rodape .button.ghost{flex:1 1 calc(50% - var(--sp-2));min-width:0}}.sis-acoes{align-items:center;gap:var(--sp-2) var(--sp-12);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}@media (max-width:640px){.sis-acoes{margin-inline-start:0}}.pl-janela[data-compacta] .pl-janela-cab{padding-bottom:var(--sp-1)}.pl-janela[data-compacta] .pl-janela-titulo{font-size:var(--fs-xl)}.lig-pagar-sala{gap:var(--sp-4);display:grid}.lig-chave-de{gap:var(--sp-2);display:grid}.lig-chave-de+.lig-chave-de{padding-top:var(--sp-3);border-top:1px solid var(--line)}.lig-opcoes{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lig-opcao{justify-content:space-between;gap:var(--sp-4);min-width:0;min-height:168px;padding:var(--sp-4);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 80%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent);color:var(--ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;transition:border-color .3s,box-shadow .3s,transform .1s;display:flex;position:relative}.lig-opcao:hover{border-color:var(--ink-3)}.lig-opcao:active{transform:scale(.99)}.lig-opcao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.lig-opcao[data-ligado]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface));box-shadow:var(--shadow), 0 0 0 1px var(--accent), 0 0 24px color-mix(in srgb, var(--accent) 22%, transparent), inset 0 0 36px color-mix(in srgb, var(--accent) 20%, transparent), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent)}.lig-opcao-topo{align-items:center;gap:var(--sp-2);color:var(--ink-2);display:flex}.lig-opcao-nome{min-width:0;font-size:var(--fs-lg);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:600;overflow:hidden}.lig-opcao-bolinha{border:2px solid var(--ink-3);width:24px;height:24px;color:var(--bg);border-radius:50%;flex:none;place-items:center;transition:background .3s,border-color .3s;display:grid}.lig-opcao[data-ligado] .lig-opcao-bolinha{background:var(--accent);border-color:var(--accent)}.lig-opcao-corpo{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.lig-opcao-fala{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.4}.lig-prisma{--prisma-h:62px;height:var(--prisma-h);perspective:900px;perspective-origin:50%;display:block}.lig-prisma-bloco{height:var(--prisma-h);transform-style:preserve-3d;will-change:transform;transition:transform .8s cubic-bezier(.3,.7,.2,1);display:block;position:relative}.lig-prisma-face{justify-content:center;gap:var(--sp-1);padding:0 var(--sp-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 92%, var(--ink));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 60%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--ink) 14%, transparent);backface-visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0}.lig-opcao[data-ligado] .lig-prisma-face{background:color-mix(in srgb, var(--accent) 14%, var(--surface))}.lig-prisma[data-parado]{perspective:none}.lig-prisma[data-parado] .lig-prisma-face{box-shadow:none;background:0 0;padding:0;position:static}@media (prefers-reduced-motion:reduce){.lig-prisma-bloco{transition:none}}.lig-poco{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 60%, transparent);min-height:44px;box-shadow:inset 0 0 0 1px var(--line-2);font-size:var(--fs-sm);color:var(--ink);font-weight:600;display:flex}.lig-poco-ponto{background:var(--ink-3);border-radius:50%;width:8px;height:8px}.lig-poco[data-estado=aberta] .lig-poco-ponto{background:var(--accent)}.lig-chave{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-xl);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.3}.lig-chave-sep{color:var(--ink-3)}.lig-barras{height:28px;display:block;position:relative}.lig-barras svg{fill:currentColor;width:100%;height:100%;position:absolute;inset:0}.lig-barras-fraca{color:var(--ink-3);opacity:.22}.lig-barras-tinta{color:var(--ink);clip-path:inset(0 100% 0 0);transition:clip-path .3s ease-out}.lig-opcao[data-ligado] .lig-barras-tinta{clip-path:inset(0)}.lig-gaveta{min-height:140px;padding:var(--sp-4);border-radius:var(--radius);background:color-mix(in srgb, var(--surface) 60%, transparent);box-shadow:inset 0 0 0 1px var(--line);align-content:start;display:grid}.lig-gaveta:empty{box-shadow:none;background:0 0}.lig-gaveta-pix{gap:var(--sp-3);display:grid}.lig-segmento{gap:var(--sp-1);padding:var(--sp-1);background:var(--surface-2);border-radius:999px;flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.lig-segmento-item{min-height:36px;padding:0 var(--sp-4);color:var(--ink-2);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;border-radius:999px;transition:background .2s,color .2s}.lig-segmento-item[aria-checked=true]{background:var(--accent);color:var(--bg);font-weight:600}.lig-segmento-item:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.lig-asaas-fila{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.lig-selo-poco{width:auto;height:auto;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2);place-items:center;margin:0;display:grid}.lig-rodape{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);display:flex}.lig-rodape-estado{align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;display:inline-flex}@media (max-width:760px){.lig-opcoes{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.lig-opcao{gap:var(--sp-2);min-height:64px;padding:var(--sp-3)}.lig-chave{font-size:var(--fs-lg)}.lig-barras{height:20px}.lig-gaveta{min-height:0}.lig-segmento{border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.lig-segmento-item{white-space:nowrap;padding:0 var(--sp-2);min-height:44px}}@media (prefers-reduced-motion:reduce){.lig-opcao,.lig-opcao-bolinha,.lig-barras-tinta,.lig-segmento-item{transition:none}}.pulso-brilho{opacity:.1;pointer-events:none;position:absolute;inset:0}.pulso-leitor canvas{position:relative}.pulso-leitor-vazio{z-index:1}.cromo:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.wa-sala{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.wa-estado{align-items:center;gap:var(--sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.wa-estado-frase{min-width:0;margin:0}.wa-estado-frase strong{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--ink);font-weight:600;line-height:1.3;display:block}.wa-estado-frase span{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-muted);line-height:1.4;display:block}.wa-chave{align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-2) 0 var(--sp-4);border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--shadow);font:inherit;font-size:var(--fs-md);color:var(--ink);cursor:pointer;border-radius:999px;font-weight:600;transition:background .1s,border-color .1s,transform 80ms;display:inline-flex}.wa-chave:hover:not(:disabled){border-color:var(--ink-3)}.wa-chave:active:not(:disabled){transform:scale(.98)}.wa-chave:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.wa-chave:disabled{opacity:.55;cursor:default}.wa-chave[aria-checked=true]{border-color:var(--accent)}.wa-chave-trilho{background:var(--surface-2);width:52px;height:30px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;flex:none;transition:background .12s;position:relative}.wa-chave[aria-checked=true] .wa-chave-trilho{background:var(--accent);box-shadow:none}.wa-chave-bola{background:var(--bg);width:24px;height:24px;box-shadow:var(--shadow);border-radius:50%;transition:transform .16s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px}.wa-chave[aria-checked=true] .wa-chave-bola{transform:translate(22px)}.wa-aviso{gap:var(--sp-1);display:grid}.wa-aviso:empty{display:none}.wa-aviso p{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.4}.wa-aviso p[data-erro]{color:var(--bad)}.wa-conversa{gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent);display:grid;position:relative;overflow:hidden}.wa-conversa:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 55%, transparent), transparent 70%);height:3px;position:absolute;inset:0 0 auto}.wa-cab{align-items:start;gap:var(--sp-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.wa-avatar{background:var(--surface-2);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-2), 0 0 0 3px var(--bg), 0 0 0 4px var(--line);font-size:var(--fs-lg);color:var(--ink);border-radius:50%;place-items:center;font-weight:600;display:grid}.wa-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.wa-cab-texto{align-self:center;min-width:0}.wa-cab-nome{font-size:var(--fs-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.4;overflow:hidden}.wa-cab-sub{font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.wa-conversa[data-apagada] .wa-avatar,.wa-conversa[data-apagada] .wa-cab-texto{opacity:.55}.wa-cab-botoes{gap:var(--sp-2);display:flex}.wa-redondo{min-height:44px;padding:0 var(--sp-4);border:1px solid var(--line-2);font:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-weight:500;transition:background .15s,border-color .15s,transform 80ms;display:inline-flex}.wa-redondo:hover{background:var(--bg-2);border-color:var(--ink-3)}.wa-redondo[aria-expanded=true]{background:var(--bg-2)}.wa-redondo:active{transform:scale(.98)}.wa-redondo:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.wa-edicao{gap:var(--sp-3);grid-column:2/-1;min-width:0;display:grid}.wa-campo-caixa{min-width:0}.wa-campo[aria-invalid=true]{border-color:var(--bad)}.wa-campo-erro{margin:var(--sp-1) 0 0;font-size:var(--fs-xs);color:var(--bad);line-height:1.4}.wa-bolha-linha{justify-content:flex-end;display:flex}.wa-bolha{max-width:88%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);border-bottom-right-radius:var(--sp-1);border:1px dashed var(--line-2);color:var(--ink-muted);transform-origin:100% 100%;background:0 0;transition:background .3s,color .3s,border-color .3s}.wa-bolha[data-ligada="1"]{background:var(--accent);color:var(--bg);border:1px solid #0000}.wa-bolha-texto{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}.wa-bolha-pe{justify-content:flex-end;align-items:center;gap:var(--sp-1);margin:var(--sp-1) 0 0;font-size:var(--fs-xs);line-height:1.4;display:flex}.wa-tabular{font-variant-numeric:tabular-nums}.wa-tiques{flex:none;width:18px;height:12px}.wa-tique{stroke-dasharray:1;stroke-dashoffset:0}.wa-saiu{text-align:right;font-size:var(--fs-xs);color:var(--ink-muted);margin:0}.wa-trocar{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line);display:grid}.wa-trocar[hidden]{display:none}@keyframes wa-pop-a{0%{transform:scale(.94) translateY(var(--sp-1))}60%{transform:scale(1.03)}to{transform:none}}@keyframes wa-pop-b{0%{transform:scale(.94) translateY(var(--sp-1))}60%{transform:scale(1.03)}to{transform:none}}@keyframes wa-tique{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.wa-bolha[data-ligada="1"][data-pop=a]{animation:.32s cubic-bezier(.2,.8,.2,1) wa-pop-a}.wa-bolha[data-ligada="1"][data-pop=b]{animation:.32s cubic-bezier(.2,.8,.2,1) wa-pop-b}.wa-bolha[data-ligada="1"][data-pop] .wa-tique{animation:.26s ease-out both wa-tique}.wa-bolha[data-ligada="1"][data-pop] .wa-tique-2{animation-delay:.14s}@media (max-width:480px){.wa-cab{grid-template-columns:auto minmax(0,1fr)}.wa-cab-botoes,.wa-cab>.wa-redondo{grid-column:1/-1}.wa-cab-botoes .wa-redondo{flex:1 1 0}.wa-edicao{grid-column:1/-1}.wa-conversa{padding:var(--sp-4)}}@media (prefers-reduced-motion:reduce){.wa-chave,.wa-chave-bola,.wa-chave-trilho,.wa-bolha,.wa-redondo{transition:none}.wa-bolha[data-pop],.wa-bolha[data-pop] .wa-tique{animation:none}}.pl-janela-cab[data-linha]{align-items:baseline;column-gap:var(--sp-3);flex-flow:wrap;row-gap:0}.pl-janela-cab[data-linha] .pl-janela-linha{flex:1 1 0;min-width:0}@media (max-width:640px){.pl-janela-cab[data-linha] .pl-janela-linha{flex-basis:100%}}.qc-toque{align-items:flex-start;gap:var(--sp-1);width:100%;min-height:44px;padding:var(--sp-1) 0;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex-direction:column;margin:0;display:flex}.qc-toque:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.qc-l1{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.4;display:inline-flex}.qc-ponto{width:var(--sp-2);height:var(--sp-2);background:var(--warn);border-radius:999px;flex:none;display:block}.qc-l2{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;line-height:1.4}.qc-rever{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;font-weight:500;line-height:1.4;transition:color .2s,text-decoration-color .2s;display:inline-flex}.qc-toque:hover .qc-rever{color:var(--ink);text-decoration-color:currentColor}.qc-tentar{align-self:flex-start;min-height:44px}.qc-sk-linha{width:100%;height:var(--sp-3);display:block}.qc-sk-curta{width:55%}.qc-sk-bola{width:var(--sp-8);height:var(--sp-8);border-radius:999px;flex:none}.qc-folha{z-index:60;top:var(--qc-t,var(--sp-3));left:var(--qc-l,var(--sp-3));width:var(--qc-w,calc(100vw - var(--sp-6)));height:var(--qc-h,calc(100dvh - var(--sp-6)));border-radius:var(--radius);border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 95%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);min-height:0;box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 85%, transparent);outline:none;flex-direction:column;animation:.24s cubic-bezier(.16,1,.3,1) both qc-sobe;display:flex;position:fixed;overflow:hidden}@keyframes qc-sobe{0%{opacity:0;transform:translateY(var(--sp-4))}to{opacity:1;transform:none}}.qc-cab{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-5) var(--sp-1);flex:none;display:flex}.qc-titulo{min-width:0;font-size:var(--fs-lg);letter-spacing:-.01em;color:var(--ink);flex:auto;margin:0;font-weight:600;line-height:1.3}.qc-cab .qc-fechar{border:1px solid var(--line-2);background:var(--bg);width:44px;height:44px;color:var(--ink-2);cursor:pointer;border-radius:999px;flex:none;place-items:center;transition:background .14s,color .14s;display:inline-grid}.qc-cab .qc-fechar:hover{background:var(--surface-2);color:var(--ink)}.qc-cab .qc-fechar:focus-visible,.qc-voltar:focus-visible,.qc-botao:focus-visible,.qc-desfazer:focus-visible,.qc-mais:focus-visible,.qc-pessoa-toque:focus-visible,.qc-folha .lig-seg-opcao:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.qc-voltar{align-items:center;gap:var(--sp-1);min-height:44px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:500;display:inline-flex}.qc-voltar:hover{color:var(--ink)}.qc-cab .qc-voltar-fone{display:none}.qc-corpo>*{flex:none}.qc-corpo{gap:var(--sp-3);overscroll-behavior:contain;min-height:0;padding:var(--sp-1) var(--sp-5) var(--sp-3);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.qc-rodape{justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:68px;padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--line);background:color-mix(in srgb, var(--bg) 80%, transparent);flex:none;display:flex}.qc-contador{align-items:baseline;gap:var(--sp-1) var(--sp-2);min-width:0;font-size:var(--fs-md);color:var(--ink-2);flex-wrap:wrap;flex:auto;margin:0;line-height:1.4;display:flex}.qc-n{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-lg);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.qc-contador-falta{margin-left:var(--sp-2);font-size:var(--fs-sm);color:var(--warn);font-variant-numeric:tabular-nums}.qc-rodape-frase{min-width:0;font-size:var(--fs-md);color:var(--ink);font-variant-numeric:tabular-nums;flex:auto;margin:0;line-height:1.4}.qc-pe{flex:none}.qc-pe .button{min-height:44px}.qc-linhas{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.qc-linha{align-items:center;gap:var(--sp-4);padding:var(--sp-1) var(--sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.qc-linha+.qc-linha{border-top:1px solid var(--line)}.qc-linha-dados{align-items:center;column-gap:var(--sp-3);row-gap:var(--sp-1);flex-wrap:wrap;display:flex}.qc-linha-texto{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.qc-linha-nome{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);color:var(--ink);flex-wrap:wrap;margin:0;font-weight:600;line-height:1.4;display:flex}.qc-linha-palavra{overflow-wrap:anywhere;min-width:0}.qc-nova{padding:0 var(--sp-2);border:1px solid var(--line-2);font-size:var(--fs-xs);color:var(--ink-2);border-radius:999px;font-weight:500;line-height:1.5}.qc-linha-meta{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.qc-regua-linha{align-items:center;gap:var(--sp-2);margin:0;display:flex}.qc-regua{width:120px;height:var(--sp-1);background:var(--regua-trilho);border-radius:999px;flex:none;overflow:hidden}.qc-regua i{border-radius:inherit;background:var(--regua-cheia);height:100%;display:block}.qc-regua-n{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;line-height:1.4}.qc-folha .lig-seg{flex-wrap:nowrap;width:max-content;max-width:100%;padding:2px}.qc-seg{justify-self:end}.qc-previa{flex-direction:column;min-width:0;display:flex}.qc-previa-mudancas{margin:0 0 var(--sp-3);gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink);flex-direction:column;padding:0;line-height:1.4;list-style:none;display:flex}.qc-previa-mudancas b{font-weight:600}.qc-previa-alcance{margin-left:var(--sp-2);color:var(--ink-2);font-variant-numeric:tabular-nums}.qc-previa-frase{margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border-left:2px solid var(--ink);font-size:var(--fs-sm);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.4}.qc-folha .lig-seg-opcao{min-height:44px;padding-inline:var(--sp-3);white-space:nowrap}.qc-folha .lig-seg-opcao[data-escolhido]:after{display:none}.qc-folha .lig-seg-opcao:disabled:not([data-escolhido]){opacity:.6}.qc-mais{min-height:44px;padding:0 var(--sp-4);border:1px dashed var(--line-2);border-radius:var(--radius);font:inherit;font-size:var(--fs-sm);color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;margin:0;transition:color .2s,border-color .2s}.qc-mais:hover{color:var(--ink);border-color:var(--ink-3)}.qc-nunca{gap:var(--sp-2);flex-direction:column;padding-top:0;display:flex}.qc-nunca-cab{align-items:center;display:flex}.qc-nunca-resumo{font-size:var(--fs-sm);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.qc-nunca-so{font-size:var(--fs-xs);color:var(--ink-2);margin:0;line-height:1.4}.qc-caixa{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:60px;padding:var(--sp-2) var(--sp-4);border:1px dashed var(--line-2);border-radius:var(--radius);background:color-mix(in srgb, var(--ink) 2.5%, var(--bg));flex-wrap:wrap;transition:border-color .2s,background .2s;display:flex}.qc-caixa[data-arrastando]{border-color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, var(--bg))}.qc-caixa[aria-disabled]{opacity:.6}.qc-caixa-texto{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink);font-weight:600;line-height:1.4;display:inline-flex}.qc-caixa-texto svg{color:var(--ink-2);flex:none}.qc-caixa-frase{min-width:0;font-size:var(--fs-sm);color:var(--ink);flex:220px;margin:0;line-height:1.4}.qc-caixa-acoes{gap:var(--sp-2);flex-wrap:wrap;display:flex}.qc-botao{min-height:44px;padding:0 var(--sp-4);border:1px solid var(--line-2);background:var(--bg);font:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;border-radius:999px;font-weight:500;transition:background .2s,transform .1s}.qc-botao:hover:not(:disabled){background:var(--surface-2)}.qc-botao:active:not(:disabled){transform:scale(.98)}.qc-botao:disabled{opacity:.5;cursor:default}.qc-nunca-erro{font-size:var(--fs-sm);color:var(--bad);margin:0;line-height:1.4}.qc-envios{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qc-envio{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:44px;font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;line-height:1.4;display:flex}.qc-envio-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qc-desfazer{min-height:44px;padding:0 var(--sp-2);font:inherit;font-size:var(--fs-xs);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex:none;font-weight:500}.qc-desfazer:hover:not(:disabled){color:var(--ink);text-decoration-color:currentColor}.qc-desfazer:disabled{opacity:.5;cursor:default}.qc-previa-cab{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums;line-height:1.4}.qc-previa-erro{font-size:var(--fs-md);color:var(--ink);margin:0;line-height:1.4}.qc-pessoas{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);margin:0;padding:0;list-style:none;overflow:hidden}.qc-pessoa+.qc-pessoa{border-top:1px solid var(--line)}.qc-pessoa-toque{align-items:flex-start;gap:var(--sp-3);width:100%;min-height:44px;padding:var(--sp-3) var(--sp-4);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.qc-pessoa-toque:hover{background:color-mix(in srgb, var(--ink) 3%, var(--bg))}.qc-pessoa-corpo{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.qc-pessoa-topo{align-items:baseline;gap:0 var(--sp-3);font-size:var(--fs-sm);flex-wrap:wrap;line-height:1.4;display:flex}.qc-pessoa-nome{color:var(--ink);font-weight:600}.qc-pessoa-sit{color:var(--ink-2)}.qc-pessoa-data{font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums}.qc-pessoa-msg{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--ink-2);line-height:1.4;display:block;overflow:hidden}.qc-pessoa-msg[data-aberta]{white-space:pre-wrap;color:var(--ink);overflow:visible}.qc-pessoa-nota{padding:0 var(--sp-4) var(--sp-3) calc(var(--sp-4) + var(--sp-8) + var(--sp-3));font-size:var(--fs-xs);color:var(--warn);margin:0;line-height:1.4}.qc-pessoa-sk{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);display:flex}@media (max-width:640px){.qc-folha{border:0;border-radius:0;width:100%;height:100dvh;top:0;left:0}.qc-cab{padding:var(--sp-2) var(--sp-3) var(--sp-1)}.qc-cab .qc-voltar-fone{display:inline-flex}.qc-cab .qc-fechar,.qc-rodape .qc-voltar-pe{display:none}.qc-titulo{text-align:center;padding-right:var(--sp-12)}.qc-corpo{padding:var(--sp-2) var(--sp-3) var(--sp-4)}.qc-rodape{padding:var(--sp-3);gap:var(--sp-3)}.qc-linha{gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.qc-folha .lig-seg{width:100%}.qc-folha .lig-seg-opcao{padding-inline:var(--sp-1);flex:1 1 0}.qc-n{font-size:var(--fs-md)}.qc-regua{width:96px}.qc-caixa{min-height:0}.qc-linha{padding:var(--sp-2) var(--sp-3)}}@media (prefers-reduced-motion:reduce){.qc-folha,.qc-folha .esq{animation:none}.qc-botao,.qc-caixa,.qc-mais,.qc-rever{transition:none}}.rd-card{gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow), inset 0 1px 0 color-mix(in srgb, var(--bg) 70%, transparent);align-content:start;min-width:0;display:grid;position:relative}.rd-card:before{content:"";border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg, color-mix(in srgb, var(--ink) 55%, transparent), transparent 70%);height:3px;position:absolute;inset:0 0 auto}.rd-cab{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.rd-titulo{font-size:var(--fs-lg);color:var(--ink);min-width:0;margin:0;font-weight:600;line-height:1.4}.rd-conta{font-size:var(--fs-3xl);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:600;line-height:1.2}.rd-linha-fina{font-size:var(--fs-sm);color:var(--ink-muted);margin:0;line-height:1.4}.rd-mapa{gap:var(--sp-2);flex-wrap:wrap;display:flex}.rd-seg{gap:var(--sp-1);min-width:calc(var(--sp-12) * 2);min-height:44px;padding:var(--sp-2) 0 0;border-radius:var(--radius-sm);font:inherit;text-align:left;color:var(--ink);background:0 0;border:0;flex:1 1 0;align-content:start;display:grid}button.rd-seg{cursor:pointer}button.rd-seg:hover .rd-peca,button.rd-seg[data-aberta] .rd-peca{box-shadow:0 0 0 2px var(--ink-3)}button.rd-seg:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.rd-peca{height:var(--sp-3);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;display:block}.rd-peca[data-tipo=vao]{background:var(--ink);box-shadow:none}.rd-peca[data-tipo=seguradas]{background:repeating-linear-gradient(135deg, var(--ink-3) 0 2px, var(--surface-2) 2px 6px)}.rd-peca[data-tipo=decisao]{background:radial-gradient(circle, var(--warn) 1.4px, transparent 1.8px) 0 0 / 6px 6px, var(--warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warn) 45%, transparent)}.rd-leg{font-size:var(--fs-sm);color:var(--ink-muted);white-space:nowrap;line-height:1.4}.rd-leg b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.rd-lista{margin:0;padding:0;list-style:none;display:grid}.rd-lista li+li{border-top:1px solid var(--line)}.rd-linha{align-items:center;column-gap:var(--sp-3);width:100%;min-height:44px;padding:var(--sp-1) 0;font:inherit;font-size:var(--fs-md);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.rd-linha:hover .rd-nome{text-decoration:underline}.rd-linha:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.rd-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.rd-sit{padding:0 var(--sp-2);background:var(--warn-soft);color:var(--warn);font-size:var(--fs-xs);border-radius:999px;line-height:1.6}.rd-venc{font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.rd-quanto{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.rd-verbo{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-muted);white-space:nowrap;display:inline-flex}.rd-mais{font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:0}.rd-rodape{align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-height:44px;display:flex}.rd-conferi{min-width:44px;min-height:44px;padding-inline:var(--sp-6);border-radius:999px}.rd-assinada{font-size:var(--fs-md);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.rd-aviso{font-size:var(--fs-sm);color:var(--bad);margin:0;line-height:1.4}.rd-estado{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.rd-estado p{font-size:var(--fs-md);color:var(--ink);margin:0}.rd-esq{gap:var(--sp-2);display:grid}.rd-esq i{border-radius:var(--radius-sm);background:var(--surface-2);height:44px;display:block}.rd-ficha{z-index:5;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);align-content:start;display:grid;position:absolute;inset:0;overflow-y:auto}.rd-ficha-cab{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.rd-ficha-t{font-size:var(--fs-lg);color:var(--ink);min-width:0;margin:0;font-weight:600}.rd-fechar{gap:var(--sp-1);flex:none}.rd-bolha{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);border-top-left-radius:var(--sp-1);background:var(--surface-2);font-size:var(--fs-md);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.rd-valor{padding:0 var(--sp-1);border-radius:var(--sp-1);background:color-mix(in srgb, var(--accent) 16%, transparent);color:inherit;font-variant-numeric:tabular-nums;font-weight:600}.rd-ficha-pe{font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:0}.rd-motivos{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.rd-motivos li{gap:var(--sp-3);font-size:var(--fs-md);color:var(--ink);grid-template-columns:auto minmax(0,1fr);line-height:1.5;display:grid}.rd-motivos b{min-width:var(--sp-6);font-variant-numeric:tabular-nums}.rd-caminho{justify-self:start;text-decoration:none}@media (max-width:560px){.rd-card{padding:var(--sp-4);gap:var(--sp-2)}.rd-titulo{font-size:var(--fs-md)}.rd-conta{font-size:var(--fs-2xl)}.wa-estado-frase strong{font-size:var(--fs-lg);overflow-wrap:anywhere}.wa-estado{gap:var(--sp-3)}.pl-janela:has([data-passo=conferir]){height:max(372px,100dvh - 328px)}.rd-linha{grid-template-columns:minmax(0,1fr) auto;row-gap:0;min-height:52px}.rd-venc{grid-area:2/1}.rd-sit{grid-area:2/1;justify-self:start}.rd-quanto{grid-area:1/2}.rd-verbo{grid-area:2/2;justify-self:end}}@media (prefers-reduced-motion:reduce){.rd-card *,.rd-ficha,.rd-ficha *{transition:none!important;animation:none!important}}.av-sala{gap:var(--sp-4);min-width:0;padding:var(--sp-4) var(--sp-2);flex-direction:column;display:flex}.av-palco{grid-template-columns:auto minmax(var(--sp-12), 1fr) minmax(0, 280px);align-items:center;gap:var(--sp-3);display:grid}.av-quem{align-items:center;gap:var(--sp-1);flex-direction:column;display:flex;position:relative}.av-retrato{box-shadow:0 0 0 1px var(--line-2), var(--shadow);border-radius:999px;place-items:center;display:grid}.av-nome{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.av-pilha{right:calc(-1 * var(--sp-2));top:var(--sp-1);flex-direction:column;gap:3px;display:flex;position:absolute}.av-pilha i{width:var(--sp-4);background:var(--line-2);border-radius:4px;height:4px;display:block}.av-pilha i:nth-child(2){width:var(--sp-3)}.av-fio{height:var(--sp-6);--cor:var(--ink);min-width:0;position:relative}.av-seg{border-radius:2px;height:2px;position:absolute;top:calc(50% - 1px)}.av-seg-a{width:var(--p);background:var(--cor);transition:width .5s ease-out;left:0}.av-seg-b{left:var(--p);background:repeating-linear-gradient(90deg, var(--ink-3) 0 6px, transparent 6px 12px);opacity:.7;transition:left .5s ease-out;right:0}.av-ponto{top:50%;left:var(--p);width:var(--sp-3);height:var(--sp-3);margin:calc(-1 * var(--sp-2) + 2px) 0 0 calc(-1 * var(--sp-2) + 2px);background:var(--ink);box-shadow:0 0 var(--sp-3) var(--ink-3);border-radius:999px;place-items:center;transition:left 1.6s cubic-bezier(.2,.7,.2,1),opacity .3s;display:grid;position:absolute}.av-sala[data-estado=mudo] .av-ponto,.av-sala[data-estado=pronto] .av-ponto{opacity:0}.av-sala[data-estado=mudo] .av-seg-a{display:none}.av-sala[data-estado=mudo] .av-seg-b{left:0}.av-sala[data-estado=pronto] .av-seg-b,.av-sala[data-estado=chegou] .av-seg-b{display:none}.av-sala[data-estado=chegou] .av-ponto{opacity:0;transition:left .3s ease-out,opacity .3s .2s}.av-sala[data-estado=chegou] .av-seg-a{--cor:var(--good);box-shadow:0 0 var(--sp-3) color-mix(in srgb, var(--good) 55%, transparent);animation:.9s ease-out forwards av-brilho}.av-sala[data-estado=enviando] .av-seg-a,.av-sala[data-estado=esperando] .av-seg-a{transition-duration:1.6s}.av-sala[data-estado=parou] .av-ponto{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft);width:var(--sp-4);height:var(--sp-4);margin:calc(-1 * var(--sp-2)) 0 0 calc(-1 * var(--sp-2));color:var(--bg);transition:none}.av-sala[data-estado=parou] .av-seg-a{--cor:var(--bad)}@keyframes av-brilho{0%{box-shadow:0 0 var(--sp-3) color-mix(in srgb, var(--good) 55%, transparent)}to{box-shadow:0 0 #0000}}.av-vidro{gap:var(--sp-2);min-width:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-lg);border:1px solid var(--line-2);background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 92%, transparent), color-mix(in srgb, var(--surface) 55%, transparent));-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);box-shadow:var(--shadow-lift), inset 0 1px 0 color-mix(in srgb, var(--bg) 90%, transparent);flex-direction:column;display:flex;position:relative}.av-vidro-cab{align-items:center;gap:var(--sp-2);color:var(--ink-2);font-size:var(--fs-xs);display:flex}.av-vidro-cab svg{color:var(--ink)}.av-vidro-endereco{font-size:var(--fs-lg);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.3}.av-vidro-endereco[data-vazio]{color:var(--ink-3);font-weight:500}.av-balao{max-width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius) var(--radius) var(--radius) var(--radius-sm);background:var(--ink);color:var(--bg);font-size:var(--fs-sm);opacity:0;transform:translateY(var(--sp-2)) scale(.96);align-self:flex-start;line-height:1.4;transition:opacity .3s ease-out,transform .3s ease-out}.av-balao[data-vindo]{opacity:1;transform:none}.av-vidro[data-canal=email] .av-balao{border-radius:var(--radius-sm)}.av-controle{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.av-campo{gap:var(--sp-1);flex-direction:column;width:min(100%,420px);display:flex;position:relative}.av-campo .linha-campo{width:100%;min-height:44px}.av-campo[data-erro] .linha-campo{border-color:var(--bad)}.av-campo-erro{font-size:var(--fs-xs);color:var(--bad);line-height:1.4}.av-acoes{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.av-acoes .button{min-height:44px}.av-so-voce{font-size:var(--fs-sm);color:var(--ink-2)}.av-resultado{min-height:var(--sp-5);font-size:var(--fs-md);color:var(--ink);margin:0;line-height:1.4}.av-resultado[data-estado=chegou]{color:var(--good)}.av-resultado[data-estado=parou]{color:var(--bad)}.av-linha{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.4}.av-pessoas{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.av-pessoas>.qa-sala,.av-pessoas>.av-aprovador{padding-top:var(--sp-4);border-top:1px solid var(--line)}.av-pessoas .av-sala{gap:var(--sp-3);padding:0}.av-frase{font-size:var(--fs-md);color:var(--ink);margin:0;line-height:1.4}.av-destino{align-items:baseline;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-md);color:var(--ink);flex-wrap:wrap;margin:0;line-height:1.4;display:flex}.av-destino>strong{min-width:8.5rem;font-weight:600}.av-destino-canal{align-items:center;gap:var(--sp-2);min-width:0;color:var(--ink-2);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.av-destino-endereco{color:var(--ink);font-variant-numeric:tabular-nums}.av-destino[data-vazio] .av-destino-canal{color:var(--ink-3)}.av-aprovador{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-direction:column;display:flex}.av-aprovador .av-linha strong{color:var(--ink);font-weight:600}.av-aprovador-endereco{font-variant-numeric:tabular-nums;color:var(--ink)}@media (max-width:640px){.av-palco{justify-items:stretch;gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.av-quem{justify-content:flex-start;gap:var(--sp-3);flex-direction:row}.av-pilha{display:none}.av-fio{width:var(--sp-6);height:var(--sp-8);margin-left:var(--sp-5)}.av-seg{width:2px;height:var(--p);top:0;left:calc(50% - 1px)}.av-seg-a{width:2px;height:var(--p);transition-property:height}.av-seg-b{top:var(--p);background:repeating-linear-gradient(180deg, var(--ink-3) 0 6px, transparent 6px 12px);width:2px;height:auto;transition-property:top;bottom:0;left:calc(50% - 1px);right:auto}.av-sala[data-estado=mudo] .av-seg-b{top:0}.av-ponto{top:var(--p);margin:calc(-1 * var(--sp-2) + 2px) 0 0 calc(-1 * var(--sp-2) + 2px);transition-property:top,opacity;left:50%}.av-sala[data-estado=chegou] .av-ponto{transition:top .3s ease-out,opacity .3s .2s}.av-sala[data-estado=parou] .av-ponto{margin:calc(-1 * var(--sp-2)) 0 0 calc(-1 * var(--sp-2))}.av-sala{padding:var(--sp-2)}.av-acoes .button{flex:auto}}@media (prefers-reduced-motion:reduce){.av-ponto,.av-seg-a,.av-seg-b,.av-balao{transition:none!important}.av-sala[data-estado=chegou] .av-seg-a{box-shadow:none;animation:none}}.pg-sala{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.pg-linhas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pg-linha{align-items:center;column-gap:var(--sp-4);row-gap:var(--sp-1);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.pg-linha:last-child{border-bottom:0}.pg-pergunta{font-size:var(--fs-md);color:var(--ink);margin:0;font-weight:600;line-height:1.4}.pg-seg{max-width:100%}.pg-seg .lig-seg-opcao{white-space:nowrap;text-overflow:ellipsis;max-width:100%;position:relative;overflow:hidden}.pg-seg .lig-seg-opcao[data-padrao]:not([data-escolhido]):before{content:"";background:var(--ink-3);border-radius:4px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}.pg-lista{gap:var(--sp-1);max-height:176px;padding:var(--sp-1);border-radius:var(--radius);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;min-width:0;display:flex;overflow-y:auto}.pg-item{font:inherit;font-size:var(--fs-sm);text-align:left;min-height:36px;padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--ink-3);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;overflow:hidden}.pg-item[data-escolhido]{background:var(--bg);color:var(--ink);box-shadow:var(--shadow), 0 0 0 1px var(--line-2);font-weight:600}.pg-item:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.pg-porque{align-items:baseline;gap:var(--sp-2);min-width:0;margin-left:var(--sp-3);padding-left:var(--sp-3);border-left:1px solid var(--line-2);font-size:var(--fs-xs);color:var(--ink-2);grid-column:1/-1;line-height:1.4;display:flex}.pg-porque:empty{display:none}.pg-sempre{color:var(--ink);flex:none;font-weight:600}.pg-texto{font:inherit;text-align:left;min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}button.pg-texto{cursor:pointer}button.pg-texto:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.pg-texto[data-aberto]{white-space:normal}.pg-erro{font-size:var(--fs-xs);color:var(--bad);grid-column:1/-1;margin:0}.pg-linha[data-erro] .pg-pergunta{color:var(--bad)}.pg-so{font-size:var(--fs-sm);color:var(--ink-2);margin:0}@media (max-width:640px){.pg-linha{grid-template-columns:minmax(0,1fr)}.pg-seg{width:100%}.pg-seg .lig-seg-opcao{flex:auto}.pg-item{min-height:44px}.pg-porque{margin-left:var(--sp-1)}}.pl-janela{height:min(620px,100dvh - 300px)}.pl-tile{justify-content:flex-start;gap:var(--sp-1);min-height:96px}.pl-tile-nome{align-items:flex-start;gap:var(--sp-1);flex-direction:column}.pl-tile-nome span{white-space:normal;-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pl-tile-estado{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.pl-painel:not([hidden]):has(.rot-livro){padding:var(--sp-4);flex-direction:column;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.rot-livro{column-gap:var(--sp-8);flex:auto;grid-template-rows:repeat(5,auto) minmax(0,1fr);grid-template-columns:216px minmax(0,1fr);min-height:0;display:grid;position:relative}.rot-livro:before{content:"";border-radius:var(--radius);background:var(--indice-fundo);box-shadow:inset 0 0 0 1px var(--line);grid-area:1/1/6}.rot-marca{z-index:-1;border-radius:inherit;background:var(--indice-marca);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 var(--indice-brilho), 0 1px 2px var(--indice-sombra), 0 8px 20px -12px var(--indice-sombra);position:absolute;inset:0}.rot-marca:before{content:"";left:var(--sp-1);top:var(--sp-3);bottom:var(--sp-3);border-radius:inherit;background:var(--ink);width:2px;position:absolute}.rot-indice-ponto{background:var(--aviso-ambar);border-radius:999px;flex:none;width:6px;height:6px;display:block}@keyframes rot-estado-entra{0%{opacity:0}to{opacity:1}}@keyframes rot-pagina-entra{0%{opacity:0}to{opacity:1}}.rot-quem-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rot-quem-lista>li+li{border-top:1px solid var(--line)}.rot-quem-linha{justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;min-height:56px;padding:var(--sp-2) var(--sp-2);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.rot-quem-linha:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}.rot-quem-linha:active{background:color-mix(in srgb, var(--ink) 7%, transparent)}.rot-quem-linha:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.rot-quem-corpo{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.rot-quem-nome{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);color:var(--ink);font-weight:600;line-height:20px;overflow:hidden}.rot-quem-meta{font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;line-height:16px}.rot-quem-escolha{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap;flex:none;font-weight:500;line-height:20px;display:inline-flex}.rot-quem-escolha[data-espera]{color:var(--ink)}.rot-quem-mais{min-height:44px}@media (max-width:719px){.pl-painel:not([hidden]):has(.rot-livro){overscroll-behavior:contain;padding:var(--sp-2);overflow-y:auto}.rot-livro{gap:var(--sp-1);flex-direction:column;flex:none;display:flex}.rot-livro:before{display:none}.pl-janela:has(.pl-painel:not([hidden]) .rot-livro){height:auto;overflow:visible}.pl-painel:not([hidden]):has(.rot-livro){overflow:visible}.rot-quem-escolha{gap:var(--sp-1)}}@media (max-width:640px){.pl-janela{height:max(300px,100dvh - 330px)}.pl-janela:has(.pl-painel:not([hidden]) .rot-livro){height:auto}.pl-doca{grid-auto-columns:148px}.pl-tile{min-height:88px;padding:var(--sp-2) var(--sp-3)}.pl-tile-nome{font-size:var(--fs-sm);flex-direction:row;align-items:flex-start}.pl-tile-estado{display:-webkit-box}}.emp-campo.lig-banco{gap:var(--sp-1);margin-top:var(--sp-2);grid-template-columns:minmax(0,1fr);display:grid}.emp-campo.lig-banco>span{font-size:var(--fs-sm);color:var(--ink-2)}.lig-banco-por-que{font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-body)}.qa-sala{gap:var(--sp-3);display:grid}.qa-valor{font-size:var(--fs-xl);color:var(--ink);margin:0;font-weight:600}.qa-valor small{font-size:var(--fs-sm);color:var(--ink-muted);font-weight:400}.av-vidro-nome{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.pg-linha{grid-template-columns:minmax(0,1fr)}.pg-seg{flex-wrap:wrap;width:100%}.pg-seg .lig-seg-opcao{white-space:normal;flex:auto}.pg-linha[data-destaque]{outline:1px solid var(--ink-2);outline-offset:var(--sp-2);border-radius:var(--radius,8px)}.dc-valores{gap:var(--sp-3);flex-wrap:wrap;display:flex}.dc-valor{font-size:var(--fs-md);color:var(--ink-2);flex-direction:column;gap:2px;display:flex}.dc-valor small{font-size:var(--fs-sm);color:var(--ink-2)}.dc-valor[data-novo]{color:var(--ink);font-weight:600}.lista-sim{gap:var(--sp-3);width:100%;max-width:640px;padding-bottom:var(--sp-1);display:grid}.ls-fala{font-family:var(--font-display), Georgia, serif;color:var(--ink);letter-spacing:-.005em;font-variant-numeric:tabular-nums;margin:0;line-height:1.5}.ls-abre{font-size:var(--fs-lg);line-height:1.45}.ls-ponte{font-size:var(--fs-md);color:var(--ink-2);margin-top:var(--sp-2)}.ls-fecho-quieto{font-size:var(--fs-sm);color:var(--ink-muted);margin-top:var(--sp-2)}.ls-assina{font-size:var(--fs-md);color:var(--ink);margin-top:var(--sp-1)}.ls-grupo{gap:2px;display:grid}.ls-lista{margin:2px 0 0;padding:0;list-style:none;display:grid}.ls-item{display:block}.ls-linha{align-items:baseline;column-gap:var(--sp-3);width:100%;min-height:36px;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;margin:0;padding:6px 0;transition:color .2s cubic-bezier(.16,1,.3,1);display:grid}.ls-linha:hover,.ls-linha:hover .ls-nome,.ls-linha:hover .ls-venc,.ls-linha:hover .ls-valor{color:var(--ink)}.ls-linha:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.ls-pessoa{min-width:0}.ls-nome{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;display:inline-block;overflow:hidden}.ls-unidade,.ls-situacao{color:var(--ink-muted);font-style:italic;font-weight:400}.ls-venc{font-size:var(--fs-sm);color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ls-valor{font-size:var(--fs-md);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.005em;min-width:80px;font-weight:500}.ls-item-aberta .ls-linha,.ls-item-aberta .ls-nome{color:var(--ink)}.ls-citacao{gap:var(--sp-2);margin:var(--sp-1) 0 var(--sp-2);padding:0 0 0 var(--sp-4);animation:.3s cubic-bezier(.16,1,.3,1) both ls-abre;display:grid}.ls-citacao-para{font-size:var(--fs-xs);color:var(--ink-muted);letter-spacing:.01em;margin:0;font-weight:500}.ls-citacao-texto{font-family:var(--font-display), Georgia, serif;font-size:var(--fs-md);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.ls-citacao-vazia{color:var(--ink-muted);font-style:italic}.ls-tirar{margin:var(--sp-1) 0 0;font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);cursor:pointer;text-align:left;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;border:0;align-self:flex-start;padding:0;text-decoration:none;transition:background-size .4s cubic-bezier(.16,1,.3,1),color .2s}.ls-tirar:hover{color:var(--ink-2);background-size:100% 1px}.ls-tirar:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.ls-ver-mais{margin:var(--sp-1) 0 0;font:inherit;font-size:var(--fs-sm);color:var(--ink-muted);cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-style:italic;font-weight:500}.ls-ver-mais:hover{color:var(--ink-2)}.ls-ver-mais:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--radius-sm)}.ls-aviso{font-size:var(--fs-sm);color:var(--bad);margin:0}.ls-acoes{align-items:center;gap:var(--sp-3);margin:var(--sp-2) 0 0;flex-wrap:wrap;padding:0;display:flex}.ls-aprovar{min-width:120px}.ls-recusar{min-width:88px}.lista-sim-botoes{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ls-nao-cobrar{gap:var(--sp-2);margin-top:var(--sp-2);display:grid}@keyframes ls-abre{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ls-item,.ls-linha,.ls-citacao,.ls-tirar{transition:none!important;animation:none!important}}@media (max-width:480px){.lista-sim{gap:var(--sp-3);padding-bottom:72px}.ls-abre{font-size:var(--fs-md);line-height:1.5}.ls-ponte{font-size:var(--fs-sm)}.ls-linha{column-gap:var(--sp-2);min-height:48px;padding:var(--sp-2) 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px}.ls-pessoa{grid-area:1/1}.ls-venc{font-size:var(--fs-xs);grid-area:2/1}.ls-valor{font-size:var(--fs-md);grid-area:1/2/span 2;align-self:center}.ls-citacao-texto{font-size:var(--fs-sm)}.ls-acoes{margin:var(--sp-3) calc(var(--sp-4) * -1) 0;padding:var(--sp-3) var(--sp-4) var(--sp-3);background:linear-gradient(to bottom, color-mix(in srgb, var(--surface) 0%, transparent) 0%, color-mix(in srgb, var(--surface) 88%, transparent) 40%, var(--surface) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1;position:sticky;bottom:0;left:0;right:0}.ls-aprovar{flex:auto;min-width:0}.ls-recusar{flex:none}}
