.case-raiz .palco{pointer-events:none;position:absolute;inset:0}.case-raiz .mundo{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.case-raiz .peca{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.case-raiz .peca>*{position:absolute;top:0;left:0}.case-raiz .pc{font:400 13px/1.35 var(--sans);color:var(--pc-tinta);letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased}.case-raiz .pc *,.case-raiz .pc :before,.case-raiz .pc :after{box-sizing:border-box}.case-raiz .pc-ico{flex:none;display:block}.case-raiz .pc-janela{background:var(--pc-janela);border-radius:var(--pc-raio);box-shadow:var(--pc-sombra);flex-direction:column;display:flex;overflow:hidden}.case-raiz .pc-barra{background:var(--pc-barra);border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:14px;height:44px;padding:0 16px;display:flex}.case-raiz .pc-semaforo{gap:7px;display:flex}.case-raiz .pc-semaforo i{background:var(--pc-fio2);border-radius:50%;width:10px;height:10px}.case-raiz .pc-titulo{min-width:0;color:var(--pc-tinta2);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.case-raiz .pc-titulo b{color:var(--pc-tinta);font-weight:500}.case-raiz .pc-titulo em{color:var(--pc-tinta3);font-style:normal}.case-raiz .pc-titulo em:before{content:"·";margin-right:8px}.case-raiz .pc-barra-fim{color:var(--pc-tinta3);align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.case-raiz .pc-corpo{flex:1;min-height:0;position:relative}.case-raiz .pc-avatar{letter-spacing:.02em;color:var(--pc-tinta2);background:var(--pc-avatar-0);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid}.case-raiz .pc-avatar[data-tom="1"]{background:var(--pc-avatar-1)}.case-raiz .pc-avatar[data-tom="2"]{background:var(--pc-avatar-2)}.case-raiz .pc-avatar[data-tom="3"]{background:var(--pc-avatar-3)}.case-raiz .pc-avatar[data-tom="4"]{background:var(--pc-avatar-4)}.case-raiz .pc-avatar[data-tom="5"]{background:var(--pc-avatar-5)}.case-raiz .pc-etiqueta{white-space:nowrap;height:22px;color:var(--pc-tinta2);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.case-raiz .pc-etiqueta[data-tom=verde]{color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset}.case-raiz .pc-etiqueta[data-tom=quente]{color:var(--warm-text);background:var(--pc-quente-fundo);box-shadow:0 0 0 1px var(--pc-quente-fio) inset}.case-raiz .pc-linhas{flex-direction:column;gap:6px;display:flex}.case-raiz .pc-linhas i{background:var(--pc-fio2);border-radius:3px;height:6px;display:block}.case-raiz .pc-cursor{vertical-align:-.18em;background:var(--pc-tinta);width:1.5px;height:1.15em;margin-left:1px;animation:1.05s step-end infinite pc-pisca;display:inline-block}@keyframes pc-pisca{50%{visibility:hidden}}.case-raiz .pc-pontos{align-items:center;gap:4px;display:inline-flex}.case-raiz .pc-pontos i{background:var(--pc-tinta3);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite pc-pontos}.case-raiz .pc-pontos i:nth-child(2){animation-delay:.15s}.case-raiz .pc-pontos i:nth-child(3){animation-delay:.3s}@keyframes pc-pontos{0%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.case-raiz .pc-girando{border:2px solid var(--pc-fio2);border-top-color:var(--pc-tinta2);border-radius:50%;animation:1s linear infinite pc-gira;display:inline-block}@keyframes pc-gira{to{transform:rotate(360deg)}}.case-raiz .pc-botao{border-radius:var(--pc-raio-p);height:34px;color:var(--pc-tinta);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio2) inset;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.case-raiz .pc-botao[data-tom=verde]{color:var(--on-green);background:var(--green);box-shadow:none}.case-raiz .pc-rotulo{color:var(--pc-tinta3);font-size:11.5px}.case-raiz .pc-mono{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pc-tinta3);font-size:11px}
.case-raiz .chat{background:var(--pc-barra);box-shadow:var(--pc-sombra), 0 0 0 1px var(--pc-fio2) inset;border-radius:52px;padding:9px}.case-raiz .chat-tela{background:var(--pc-fundo);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.case-raiz .chat-status{background:var(--pc-janela);flex:none;justify-content:space-between;align-items:center;height:46px;padding:6px 30px 0;font-size:14px;font-weight:500;display:flex}.case-raiz .chat-sinal{align-items:flex-end;gap:2.5px;display:flex}.case-raiz .chat-sinal i{background:var(--pc-tinta);border-radius:1px;width:3px}.case-raiz .chat-sinal i:first-child{height:5px}.case-raiz .chat-sinal i:nth-child(2){height:8px}.case-raiz .chat-sinal i:nth-child(3){height:11px}.case-raiz .chat-sinal b{width:22px;height:11px;box-shadow:0 0 0 1px var(--pc-tinta3) inset;background:linear-gradient(var(--pc-tinta), var(--pc-tinta)) 2px 2px / 14px 7px no-repeat;border-radius:3.5px;margin-left:5px}.case-raiz .chat-topo{background:var(--pc-janela);border-bottom:1px solid var(--pc-fio);height:62px;color:var(--pc-tinta2);flex:none;align-items:center;gap:10px;padding:0 16px 0 10px;display:flex}.case-raiz .chat-ia{color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1.5px var(--pc-verde-fio) inset}.case-raiz .chat-quem{min-width:0;color:var(--pc-tinta);flex-direction:column;display:flex}.case-raiz .chat-quem b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.case-raiz .chat-quem small{color:var(--pc-tinta3);font-size:12px}.case-raiz .chat-lista{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:14px 12px 10px;display:flex;overflow:hidden}.case-raiz .chat-faixa{flex:none;height:0;display:flex;overflow:visible}.case-raiz .chat-faixa.chat-posta{height:auto}.case-raiz .chat-faixa[data-de=eu]{justify-content:flex-end}.case-raiz .chat-faixa[data-de=aviso]{justify-content:center}.case-raiz .chat-faixa>*{opacity:0;flex:none;align-self:flex-start;margin-bottom:8px}.case-raiz .chat-posta>*{opacity:1}.case-raiz .chat-digitando{opacity:0}.case-raiz .chat-digitando>*{opacity:1;padding:13px 14px}.case-raiz .chat-balao{background:var(--pc-balao-outro);max-width:262px;box-shadow:0 0 0 1px var(--pc-fio) inset;transform-origin:0 100%;border-radius:17px;padding:9px 12px 8px;font-size:14.5px;line-height:1.36;position:relative}.case-raiz .chat-balao[data-de=outro]{border-bottom-left-radius:5px}.case-raiz .chat-balao[data-de=eu]{background:var(--pc-balao-eu);transform-origin:100% 100%;border-bottom-right-radius:5px}.case-raiz .chat-texto{text-wrap:pretty;display:block}.case-raiz .chat-hora{color:var(--pc-tinta3);justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:10.5px;display:flex}.case-raiz .chat-balao[data-de=eu] .chat-hora .pc-ico{color:var(--accent-text)}.case-raiz .chat-audio{align-items:center;gap:10px;width:216px;padding:2px 0;display:flex}.case-raiz .chat-tocar{background:var(--pc-tinta);width:32px;height:32px;color:var(--pc-fundo);border-radius:50%;flex:none;place-items:center;display:grid}.case-raiz .chat-tocar .pc-ico{fill:currentColor;stroke:none;margin-left:2px}.case-raiz .chat-onda{flex:1;align-items:center;gap:2.5px;display:flex}.case-raiz .chat-onda i{background:var(--pc-tinta2);border-radius:1.5px;flex:none;width:3px}.case-raiz .chat-dur{color:var(--pc-tinta3);font-size:11.5px}.case-raiz .chat-pilha{flex-direction:column;gap:8px;display:flex}.case-raiz .chat-arquivo{background:var(--pc-fundo);width:226px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:11px;align-items:center;gap:10px;padding:9px 10px;display:flex}.case-raiz .chat-arq-ico{background:var(--pc-realce);width:36px;height:36px;color:var(--pc-tinta2);border-radius:9px;flex:none;place-items:center;display:grid}.case-raiz .chat-arq-txt{flex-direction:column;min-width:0;display:flex}.case-raiz .chat-arq-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.case-raiz .chat-arq-txt small{color:var(--pc-tinta3);font-size:11.5px}.case-raiz .chat-aviso{height:26px;color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.case-raiz .chat-campo{background:var(--pc-janela);border-top:1px solid var(--pc-fio);flex:none;align-items:center;gap:9px;height:66px;padding:10px 12px 16px;display:flex}.case-raiz .chat-entrada{background:var(--pc-campo);height:40px;color:var(--pc-tinta3);border-radius:20px;flex:1;align-items:center;padding:0 16px;font-size:14.5px;display:flex}.case-raiz .chat-mic{background:var(--green);width:40px;height:40px;color:var(--on-green);border-radius:50%;flex:none;place-items:center;display:grid}.case-raiz .chat-fotos{gap:6px;display:flex}.case-raiz .chat-foto{background:var(--pc-realce);width:112px;height:92px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:10px;flex:none;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.case-raiz .chat-foto:before{content:"";background:var(--pc-fio);height:26%;position:absolute;inset:auto 0 0}.case-raiz .chat-foto svg{width:auto;height:88%;display:block;position:relative}.case-raiz .chat-f-a{fill:var(--pc-tinta3)}.case-raiz .chat-f-b{fill:var(--pc-tinta2)}.case-raiz .chat-f-c{fill:color-mix(in srgb, var(--pc-tinta3) 55%, var(--pc-realce))}.case-raiz .chat-f-t{fill:none;stroke:var(--pc-tinta3);stroke-width:3.5px;stroke-linecap:round}
.case-raiz .crm-form{flex-direction:column;gap:20px;padding:22px 26px;display:flex;position:absolute;inset:0}.case-raiz .crm-passos{border-bottom:1px solid var(--pc-fio);align-items:center;gap:12px;padding-bottom:16px;display:flex}.case-raiz .crm-passos b{margin-left:auto;font-size:14px;font-weight:500}.case-raiz .crm-bolinhas{gap:6px;display:flex}.case-raiz .crm-bolinhas i{background:var(--pc-fio2);border-radius:2px;width:22px;height:4px}.case-raiz .crm-bolinhas .crm-aqui{background:var(--pc-tinta2)}.case-raiz .crm-grade{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.case-raiz .crm-campo{flex-direction:column;gap:7px;display:flex}.case-raiz .crm-campo .pc-rotulo b,.case-raiz .crm-obrig b{color:var(--warm-text);font-weight:500}.case-raiz .crm-entrada{--crm-foco:0;border-radius:var(--pc-raio-p);background:var(--pc-campo);white-space:nowrap;height:42px;box-shadow:0 0 0 1px color-mix(in srgb, var(--pc-tinta2) calc(var(--crm-foco) * 100%), var(--pc-fio2)) inset;align-items:center;padding:0 38px 0 13px;font-size:14px;display:flex;position:relative;overflow:hidden}.case-raiz .crm-entrada .pc-cursor{opacity:0}.case-raiz .crm-feito{width:20px;height:20px;color:var(--accent-text);background:var(--pc-verde-fundo);opacity:0;border-radius:50%;place-items:center;margin-top:-10px;display:grid;position:absolute;top:50%;right:11px}.case-raiz .crm-pe{border-top:1px solid var(--pc-fio);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.case-raiz .crm-obrig{color:var(--pc-tinta3);font-size:12px}.case-raiz .crm-aviso,.case-raiz .crm-salvo{opacity:0}.case-raiz .crm-carga{opacity:0;color:var(--pc-tinta3);background:var(--pc-janela);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:13px;display:flex;position:absolute;inset:0}.case-raiz .crm-carregando .crm-carga{opacity:1}.case-raiz .crm-carregando .crm-passos,.case-raiz .crm-carregando .crm-campo,.case-raiz .crm-carregando .crm-pe{opacity:0}
.case-raiz .plan-corpo{flex-direction:column;display:flex;position:absolute;inset:0}.case-raiz .plan-formula{border-bottom:1px solid var(--pc-fio2);flex:none;align-items:center;gap:10px;height:38px;padding:0 12px;display:flex}.case-raiz .plan-ref{background:var(--pc-campo);width:54px;height:24px;box-shadow:0 0 0 1px var(--pc-fio2) inset;font:11.5px var(--mono);color:var(--pc-tinta2);border-radius:6px;flex:none;place-items:center;display:grid}.case-raiz .plan-fx{color:var(--pc-tinta3);flex:none;font-size:13px;font-style:italic}.case-raiz .plan-conteudo{white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.case-raiz .plan-grade{flex:1;grid-template-rows:26px;grid-auto-rows:32px;align-content:start;min-height:0;font-size:12.5px;display:grid;position:relative;overflow:hidden}.case-raiz .plan-cel{--plan-q:0;border-right:1px solid var(--pc-fio);border-bottom:1px solid var(--pc-fio);white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--warm-text) calc(var(--plan-q) * 100%), var(--pc-tinta));align-items:center;padding:0 9px;display:flex;position:relative;overflow:hidden}.case-raiz .plan-cur{opacity:0}.case-raiz .plan-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.case-raiz .plan-tit{background:var(--pc-campo);border-bottom-color:var(--pc-fio2);font-weight:600}.case-raiz .plan-guia{color:var(--pc-tinta3);background:var(--pc-barra);justify-content:center;padding:0;font-size:11px}.case-raiz .plan-sel{z-index:3;box-shadow:0 0 0 2px var(--pc-tinta) inset;position:absolute}.case-raiz .plan-alca{background:var(--pc-tinta);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--pc-janela);position:absolute;bottom:-3px;right:-3px}.case-raiz .plan-quem{white-space:nowrap;height:18px;color:var(--pc-janela);background:var(--pc-tinta);opacity:0;border-radius:0 5px 5px 0;align-items:center;padding:0 7px;font-size:10.5px;font-weight:500;display:flex;position:absolute;top:0;left:100%}.case-raiz .plan-marca-col{z-index:1;background:var(--pc-fio2);height:26px;box-shadow:0 -2px 0 var(--pc-tinta2) inset;position:absolute;top:0}.case-raiz .plan-marca-lin{z-index:1;background:var(--pc-fio2);width:44px;height:32px;box-shadow:-2px 0 0 var(--pc-tinta2) inset;position:absolute;left:0}.case-raiz .plan-alerta{z-index:2;background:var(--pc-quente-fundo);box-shadow:0 0 0 2px var(--warm) inset;opacity:0;position:absolute}.case-raiz .plan-alerta:after{content:"";border:4px solid var(--warm);border-bottom-color:#0000;border-left-color:#0000;position:absolute;top:2px;right:2px}.case-raiz .plan-abas{border-top:1px solid var(--pc-fio2);background:var(--pc-barra);height:34px;color:var(--pc-tinta3);flex:none;align-items:stretch;padding:0 14px;font-size:12px;display:flex}.case-raiz .plan-abas .pc-ico{align-self:center;margin-right:12px}.case-raiz .plan-aba{align-items:center;padding:0 16px;display:flex}.case-raiz .plan-aqui{color:var(--pc-tinta);background:var(--pc-janela);box-shadow:0 2px 0 var(--pc-tinta2) inset, 1px 0 0 var(--pc-fio) inset, -1px 0 0 var(--pc-fio) inset;font-weight:500}
.case-raiz .quad-colunas{gap:10px;padding:15px;display:flex;position:absolute;inset:0}.case-raiz .quad-coluna{background:var(--pc-fundo);min-width:0;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:12px;flex-direction:column;flex:1 1 0;display:flex}.case-raiz .quad-cab{height:42px;color:var(--pc-tinta2);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:12.5px;font-weight:500;display:flex}.case-raiz .quad-cab i{background:var(--pc-tinta3);border-radius:50%;flex:none;width:7px;height:7px}.case-raiz .quad-coluna[data-tom=verde] .quad-cab{color:var(--pc-tinta)}.case-raiz .quad-coluna[data-tom=verde] .quad-cab i{background:var(--signal)}.case-raiz .quad-cab span{text-overflow:ellipsis;min-width:0;overflow:hidden}.case-raiz .quad-cont{background:var(--pc-realce);min-width:22px;height:20px;font:11px var(--mono);color:var(--pc-tinta2);border-radius:6px;flex:none;place-items:center;margin-left:auto;padding:0 6px;display:grid}.case-raiz .quad-lista{flex-direction:column;flex:1;gap:8px;min-height:0;margin:0 8px 8px;display:flex;position:relative}.case-raiz .quad-cartao{z-index:1;background:var(--pc-janela);box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio2) inset;border-radius:10px;flex:none;padding:10px 12px 11px;position:relative}.case-raiz .quad-oculto{opacity:0;position:absolute;top:0;left:0;right:0}.case-raiz .quad-topo,.case-raiz .quad-sub,.case-raiz .quad-cartao .pc-etiqueta{position:relative}.case-raiz .quad-topo{align-items:center;gap:6px;display:flex}.case-raiz .quad-topo b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:500;line-height:20px;overflow:hidden}.case-raiz .quad-sub{color:var(--pc-tinta3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.case-raiz .quad-cartao .pc-etiqueta{margin-top:9px}.case-raiz .quad-feito{width:18px;height:18px;color:var(--accent-text);background:var(--pc-verde-fundo);opacity:0;border-radius:50%;flex:none;place-items:center;display:grid}.case-raiz .quad-feito.quad-ja{opacity:1}.case-raiz .quad-sombra,.case-raiz .quad-anel{border-radius:inherit;opacity:0;position:absolute;inset:0}.case-raiz .quad-sombra{box-shadow:var(--pc-sombra)}.case-raiz .quad-anel[data-tom=quente]{background:var(--pc-quente-fundo);box-shadow:0 0 0 1.5px var(--warm) inset}.case-raiz .quad-anel[data-tom=verde]{background:var(--pc-verde-fundo);box-shadow:0 0 0 1.5px var(--pc-verde-fio) inset}
.case-raiz .conv{background:var(--pc-barra);box-shadow:var(--pc-sombra), 0 0 0 1px var(--pc-fio2) inset;border-radius:52px;padding:9px}.case-raiz .conv-tela{background:var(--pc-fundo);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.case-raiz .conv-status{background:var(--pc-janela);flex:none;justify-content:space-between;align-items:center;height:46px;padding:6px 30px 0;font-size:14px;font-weight:500;display:flex}.case-raiz .conv-sinal{align-items:flex-end;gap:2.5px;display:flex}.case-raiz .conv-sinal i{background:var(--pc-tinta);border-radius:1px;width:3px}.case-raiz .conv-sinal i:first-child{height:5px}.case-raiz .conv-sinal i:nth-child(2){height:8px}.case-raiz .conv-sinal i:nth-child(3){height:11px}.case-raiz .conv-sinal b{width:22px;height:11px;box-shadow:0 0 0 1px var(--pc-tinta3) inset;background:linear-gradient(var(--pc-tinta), var(--pc-tinta)) 2px 2px / 14px 7px no-repeat;border-radius:3.5px;margin-left:5px}.case-raiz .conv-topo{background:var(--pc-janela);border-bottom:1px solid var(--pc-fio);flex-direction:column;flex:none;gap:12px;padding:8px 18px 12px;display:flex}.case-raiz .conv-nome{justify-content:space-between;align-items:center;gap:10px;height:34px;display:flex}.case-raiz .conv-nome b{letter-spacing:-.02em;white-space:nowrap;font-size:25px;font-weight:600}.case-raiz .conv-busca{background:var(--pc-campo);height:36px;color:var(--pc-tinta3);border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:14.5px;display:flex}.case-raiz .conv-lista{flex:1;min-height:0;position:relative;overflow:hidden}.case-raiz .conv-item{--conv-nova:0;z-index:1;background:var(--pc-fundo);align-items:center;gap:12px;height:72px;padding:0 16px 0 14px;display:flex;position:absolute;left:0;right:0}.case-raiz .conv-brilho{background:var(--pc-realce);opacity:0;position:absolute;inset:0}.case-raiz .conv-item>.pc-avatar{position:relative}.case-raiz .conv-miolo{min-width:0;height:100%;box-shadow:0 -1px 0 var(--pc-fio) inset;flex:1;align-items:center;gap:10px;display:flex;position:relative}.case-raiz .conv-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.case-raiz .conv-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:500;overflow:hidden}.case-raiz .conv-previa{white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb, var(--pc-tinta2) calc(var(--conv-nova) * 100%), var(--pc-tinta3));font-size:13.5px;overflow:hidden}.case-raiz .conv-fim{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;height:41px;display:flex}.case-raiz .conv-hora{color:color-mix(in srgb, var(--warm-text) calc(var(--conv-nova) * 100%), var(--pc-tinta3));font-size:11.5px;line-height:16px}.case-raiz .conv-nl{font-variant-numeric:tabular-nums;min-width:21px;height:21px;color:var(--pc-janela);background:var(--warm);opacity:0;border-radius:11px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:grid}.case-raiz .conv-nova{--conv-nova:1}.case-raiz .conv-nova .conv-nl{opacity:1}.case-raiz .conv-abas{background:var(--pc-janela);border-top:1px solid var(--pc-fio);height:68px;color:var(--pc-tinta3);flex:none;justify-content:space-around;align-items:center;padding:0 22px 12px;display:flex}.case-raiz .conv-abas span{flex-direction:column;align-items:center;gap:3px;width:76px;font-size:10.5px;font-weight:500;display:flex}.case-raiz .conv-abas .conv-aqui{color:var(--pc-tinta)}.case-raiz .conv-ok{width:21px;height:21px;color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;opacity:0;border-radius:11px;place-items:center;display:grid;position:absolute;bottom:15px;right:0}
.case-raiz .leads-corpo{flex-direction:column;display:flex;position:absolute;inset:0}.case-raiz .leads-cab{border-bottom:1px solid var(--pc-fio);height:50px;color:var(--pc-tinta2);flex:none;align-items:center;gap:9px;padding:0 20px;font-size:13px;font-weight:500;display:flex}.case-raiz .leads-ordem{color:var(--pc-tinta3);margin-left:auto;font-size:12px;font-weight:400}.case-raiz .leads-lista{flex:1;min-height:0;position:relative;overflow:hidden}.case-raiz .leads-item{height:66px;box-shadow:0 -1px 0 var(--pc-fio) inset;align-items:center;gap:12px;padding:0 20px;display:flex;position:absolute;left:0;right:0}.case-raiz .leads-fora{opacity:0}.case-raiz .leads-brilho{background:var(--pc-realce);opacity:0;position:absolute;inset:0}.case-raiz .leads-item>.pc-avatar{position:relative}.case-raiz .leads-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;position:relative}.case-raiz .leads-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.case-raiz .leads-txt small{color:var(--pc-tinta3);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.case-raiz .leads-hora{font-variant-numeric:tabular-nums;color:var(--pc-tinta3);flex:none;font-size:12px;position:relative}.case-raiz .leads-estado{flex:none;width:132px;height:22px;position:relative}.case-raiz .leads-estado .pc-etiqueta{transform-origin:100%;opacity:0;position:absolute;top:0;right:0}.case-raiz .leads-estado .leads-aqui{opacity:1}.case-raiz .leads-estado .pc-pontos{gap:3px}.case-raiz .leads-estado .pc-pontos i{width:4px;height:4px}.case-raiz .leads-agente{opacity:0}
.case-raiz{--ed-pagina:var(--pc-realce)}.case-raiz[data-fundo=claro]{--ed-pagina:var(--pc-janela)}.case-raiz .ed-area{display:flex;position:absolute;inset:0}.case-raiz .ed-crono{--ed-quente:0;height:24px;color:color-mix(in srgb, var(--warm-text) calc(var(--ed-quente) * 100%), var(--pc-tinta2));background:color-mix(in srgb, var(--pc-quente-fundo) calc(var(--ed-quente) * 100%), var(--pc-realce));box-shadow:0 0 0 1px color-mix(in srgb, var(--pc-quente-fio) calc(var(--ed-quente) * 100%), var(--pc-fio)) inset;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.case-raiz .ed-crono b{font:500 12px/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.case-raiz .ed-trilho{background:var(--pc-barra);border-right:1px solid var(--pc-fio);flex-direction:column;flex:none;align-items:center;gap:6px;width:52px;padding:12px 0;display:flex}.case-raiz .ed-ferr{border-radius:var(--pc-raio-p);width:34px;height:34px;color:var(--pc-tinta3);place-items:center;display:grid}.case-raiz .ed-ferr.ed-ativa{color:var(--pc-tinta);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset}.case-raiz .ed-trilho .pc-avatar{margin-top:auto}.case-raiz .ed-bandeja{background:var(--pc-janela);border-right:1px solid var(--pc-fio);flex-direction:column;flex:none;gap:12px;width:152px;padding:14px 12px;display:flex}.case-raiz .ed-cab{font-size:12.5px;font-weight:500}.case-raiz .ed-busca{border-radius:var(--pc-raio-p);background:var(--pc-campo);height:30px;box-shadow:0 0 0 1px var(--pc-fio) inset;color:var(--pc-tinta3);align-items:center;gap:6px;padding:0 9px;font-size:12px;display:flex}.case-raiz .ed-itens{grid-template-columns:1fr 1fr;gap:10px 8px;display:grid}.case-raiz .ed-item{flex-direction:column;gap:5px;display:flex}.case-raiz .ed-item small{color:var(--pc-tinta3);font-size:10.5px}.case-raiz .ed-mini{background:var(--pc-campo);height:44px;box-shadow:0 0 0 1px var(--pc-fio) inset;color:var(--pc-tinta2);border-radius:7px;place-items:center;display:grid}.case-raiz .ed-secao{margin-top:4px}.case-raiz .ed-modelos{grid-template-columns:1fr 1fr;gap:8px;display:grid}.case-raiz .ed-modelo{background:var(--ed-pagina);height:84px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:4px;flex-direction:column;gap:7px;padding:8px 7px;display:flex}.case-raiz .ed-modelo>i{background:var(--pc-fio);border-radius:2px;flex:none;height:22px}.case-raiz .ed-modelo .pc-linhas{gap:4px}.case-raiz .ed-modelo .pc-linhas i{height:3px}.case-raiz .ed-mesa{background:radial-gradient(var(--pc-fio) 1px, transparent 1.5px) 0 0 / 16px 16px var(--pc-fundo);flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.case-raiz .ed-pagina{background:var(--ed-pagina);width:300px;height:424px;box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio);border-radius:3px;flex-direction:column;flex:none;gap:14px;margin-top:22px;padding:20px;display:flex;position:relative}.case-raiz .ed-rodape{height:28px;color:var(--pc-tinta3);background:var(--pc-janela);border-top:1px solid var(--pc-fio);justify-content:space-between;align-items:center;padding:0 14px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.case-raiz .ed-bloco{flex:none;position:relative}.case-raiz .ed-b-img{height:130px}.case-raiz .ed-b-tit{align-items:center;height:44px;display:flex}.case-raiz .ed-b-txt{height:110px}.case-raiz .ed-b-val{align-items:center;height:58px;display:flex}.case-raiz .ed-vazio{border:1px dashed var(--pc-fio2);color:var(--pc-tinta3);border-radius:4px;justify-content:center;align-items:center;gap:6px;font-size:11.5px;display:flex;position:absolute;inset:0}.case-raiz .ed-sel{border:1.5px solid var(--pc-tinta);opacity:0;pointer-events:none;border-radius:2px;position:absolute;inset:-4px}.case-raiz .ed-sel i{background:var(--ed-pagina);border:1.5px solid var(--pc-tinta);border-radius:1.5px;width:7px;height:7px;position:absolute}.case-raiz .ed-sel i:first-child{top:-4px;left:-4px}.case-raiz .ed-sel i:nth-child(2){top:-4px;right:-4px}.case-raiz .ed-sel i:nth-child(3){bottom:-4px;left:-4px}.case-raiz .ed-sel i:nth-child(4){bottom:-4px;right:-4px}.case-raiz .ed-foto{background:var(--pc-campo);box-shadow:0 0 0 1px var(--pc-fio) inset;opacity:0;border-radius:4px;position:absolute;inset:0;overflow:hidden}.case-raiz .ed-foto:before{content:"";background:var(--pc-fio2);border-radius:50%;width:24px;height:24px;position:absolute;top:24px;left:30px}.case-raiz .ed-foto:after{content:"";background:var(--pc-fio2);clip-path:polygon(0 100%,0 76%,24% 48%,44% 72%,68% 36%,100% 80%,100% 100%);position:absolute;inset:0}.case-raiz .ed-linha{white-space:nowrap;align-items:center;display:flex}.case-raiz .ed-cur{opacity:0}.case-raiz .ed-b-tit .ed-linha{letter-spacing:-.015em;font-size:19px;font-weight:500}.case-raiz .ed-caixa{flex-direction:column;gap:12px;width:162px;padding:10px 0 0;display:flex;position:absolute;top:0;bottom:0;left:0}.case-raiz .ed-caixa>b{white-space:nowrap;opacity:0;font-size:12px;font-weight:500}.case-raiz .ed-caixa .pc-linhas{gap:8px}.case-raiz .ed-caixa .pc-linhas i{transform-origin:0;opacity:0}.case-raiz .ed-preco{flex-direction:column;gap:3px;display:flex}.case-raiz .ed-preco small{color:var(--pc-tinta3);opacity:0;font-size:11px}.case-raiz .ed-preco .ed-linha{letter-spacing:-.01em;height:26px;font-size:21px;font-weight:500}.case-raiz .ed-props{background:var(--pc-janela);border-left:1px solid var(--pc-fio);flex-direction:column;flex:none;gap:8px;width:216px;padding:14px 16px 16px;display:flex}.case-raiz .ed-nome{border-bottom:1px solid var(--pc-fio);color:var(--pc-tinta2);margin-bottom:6px;padding-bottom:12px;font-size:12.5px}.case-raiz .ed-props .pc-rotulo{margin-top:6px}.case-raiz .ed-par{grid-template-columns:1fr 1fr;gap:8px;display:grid}.case-raiz .ed-medida{background:var(--pc-campo);height:30px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:7px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:flex}.case-raiz .ed-medida i{color:var(--pc-tinta3);font-size:11px;font-style:normal}.case-raiz .ed-medida b{font-variant-numeric:tabular-nums;font-weight:400}.case-raiz .ed-cores{align-items:center;gap:8px;display:flex}.case-raiz .ed-cores i,.case-raiz .ed-cores span{width:22px;height:22px;box-shadow:0 0 0 1px var(--pc-fio2) inset;border-radius:50%}.case-raiz .ed-cores i:first-child{background:var(--pc-tinta);box-shadow:0 0 0 2px var(--pc-janela), 0 0 0 3.5px var(--pc-tinta2)}.case-raiz .ed-cores i:nth-child(2){background:var(--pc-tinta2)}.case-raiz .ed-cores i:nth-child(3){background:var(--pc-tinta3)}.case-raiz .ed-cores i:nth-child(4){background:var(--pc-realce)}.case-raiz .ed-cores span{color:var(--pc-tinta3);place-items:center;display:grid}.case-raiz .ed-opac{align-items:center;gap:10px;display:flex}.case-raiz .ed-opac i{background:var(--pc-tinta2);border-radius:2px;flex:1;height:4px;position:relative}.case-raiz .ed-opac i:after{content:"";background:var(--pc-tinta);width:12px;height:12px;box-shadow:0 0 0 2px var(--pc-janela);border-radius:50%;margin-top:-6px;position:absolute;top:50%;right:-1px}.case-raiz .ed-opac b{color:var(--pc-tinta2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.case-raiz .ed-exportar{margin-top:auto}.case-raiz .ed-fantasma{background:var(--pc-realce);width:60px;box-shadow:0 0 0 1px var(--pc-fio2) inset, var(--pc-sombra-p);color:var(--pc-tinta);opacity:0;pointer-events:none;position:absolute;top:0;left:0}.case-raiz .ed-mouse{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.case-raiz .ed-mouse .pc-ico{fill:var(--pc-tinta);stroke:var(--pc-janela);stroke-width:1.4px;transform-origin:6px 4px;margin:-4px 0 0 -6px;overflow:visible}
.case-raiz{--doc-papel:#e9e8e3;--doc-papel-tras:#cfcec8;--doc-tinta:#191918;--doc-tinta2:#55554f;--doc-tinta3:#85857e;--doc-fio:#1414131c;--doc-fio2:#1414133d;--doc-campo:#1414130b;--doc-caneta:#1d2740;--doc-verde:#4a7300;--doc-verde-fundo:#8cc80033;--doc-verde-fio:#608c0073;--doc-sombra:0 0 0 1px #00000080, 0 60px 110px -50px #000000f2, 0 24px 44px -28px #000000b3}.case-raiz[data-fundo=claro]{--doc-papel:#fff;--doc-papel-tras:#f6f6f3;--doc-verde-fundo:#8cc80029;--doc-sombra:0 0 0 1px #14141314, 0 50px 90px -46px #14141357, 0 18px 36px -24px #1414132e}.case-raiz .doc{position:relative}.case-raiz .doc-folha{background:var(--doc-papel);box-shadow:var(--doc-sombra);color:var(--doc-tinta);--pc-tinta:var(--doc-tinta);--pc-tinta2:var(--doc-tinta2);--pc-tinta3:var(--doc-tinta3);--pc-fio:var(--doc-fio);--pc-fio2:var(--doc-fio2);--pc-realce:var(--doc-campo);--accent-text:var(--doc-verde);--pc-verde-fundo:var(--doc-verde-fundo);--pc-verde-fio:var(--doc-verde-fio);border-radius:4px;position:absolute;inset:0}.case-raiz .doc-duas .doc-frente{bottom:12px;right:14px}.case-raiz .doc-tras{background:var(--doc-papel-tras);top:12px;left:14px;transform:rotate(1.4deg)}.case-raiz .doc-frente{flex-direction:column;padding:34px 40px 24px;display:flex}.case-raiz .doc-topo{flex:none;justify-content:space-between;align-items:center;height:22px;display:flex}.case-raiz .doc-selo{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--doc-tinta3);align-items:center;gap:6px;display:inline-flex}.case-raiz .doc-enviado{opacity:0}.case-raiz .doc-titulo{border-bottom:1px solid var(--doc-fio2);letter-spacing:-.02em;text-wrap:balance;flex:none;margin-top:18px;padding-bottom:16px;font-size:22px;font-weight:500;line-height:1.18}.case-raiz .doc-secao{flex-direction:column;flex:none;gap:10px;margin-top:18px;display:flex}.case-raiz .doc-secao>b{font-size:12px;font-weight:500}.case-raiz .doc-secao .pc-linhas{gap:7px}.case-raiz .doc-secao .pc-linhas i{background:var(--doc-fio);height:5px}.case-raiz .doc-estica{flex:0 auto;min-height:0;overflow:hidden}.case-raiz .doc-lacunas{flex:none;grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:18px;display:grid}.case-raiz .doc-impar .doc-lacuna:first-child{grid-column:1/-1}.case-raiz .doc-lacuna{flex-direction:column;gap:5px;min-width:0;display:flex}.case-raiz .doc-rotulo{color:var(--doc-tinta3);font-size:11px}.case-raiz .doc-campo{--doc-foco:0;background:var(--doc-campo);white-space:nowrap;height:34px;box-shadow:0 -1.5px 0 color-mix(in srgb, var(--doc-tinta) calc(var(--doc-foco) * 100%), var(--doc-fio2)) inset;border-radius:5px 5px 0 0;align-items:center;padding:0 30px 0 10px;font-size:14px;display:flex;position:relative;overflow:hidden}.case-raiz .doc-cur{opacity:0}.case-raiz .doc-feito{width:18px;height:18px;color:var(--doc-verde);background:var(--doc-verde-fundo);opacity:0;border-radius:50%;place-items:center;margin-top:-9px;display:grid;position:absolute;top:50%;right:8px}.case-raiz .doc-assinaturas{flex:none;grid-template-columns:1fr 1fr;gap:24px;margin-top:auto;padding-top:14px;display:grid}.case-raiz .doc-assina{flex-direction:column;min-width:0;display:flex}.case-raiz .doc-rubrica{height:46px;color:var(--doc-caneta);padding-left:6px}.case-raiz .doc-rubrica svg{display:block;overflow:visible}.case-raiz .doc-rubrica path{stroke-dasharray:110;stroke-dashoffset:110px}.case-raiz .doc-traco{background:var(--doc-tinta2);height:1px;display:block}.case-raiz .doc-quem{height:22px;color:var(--doc-tinta2);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:11.5px;display:flex}.case-raiz .doc-quem b{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.case-raiz .doc-ok{opacity:0;flex:none;height:20px;padding:0 8px;font-size:10.5px}.case-raiz .doc-pe{border-top:1px solid var(--doc-fio);color:var(--doc-tinta3);flex:none;justify-content:space-between;margin-top:16px;padding-top:10px;font-size:10px;display:flex}
.case-raiz .pag{background:var(--pc-janela);border-radius:var(--pc-raio);box-shadow:var(--pc-sombra);flex-direction:column;padding:20px 24px 22px;display:flex}.case-raiz .pag-topo{flex:none;align-items:center;gap:10px;height:30px;display:flex}.case-raiz .pag-ico{border-radius:var(--pc-raio-p);background:var(--pc-realce);width:30px;height:30px;box-shadow:0 0 0 1px var(--pc-fio) inset;color:var(--pc-tinta2);place-items:center;display:grid}.case-raiz .pag-topo>b{font-size:14px;font-weight:500}.case-raiz .pag-situacao{justify-items:end;margin-left:auto;display:grid}.case-raiz .pag-situacao>*{grid-area:1/1}.case-raiz .pag-oculta{opacity:0}.case-raiz .pag-quem{border-top:1px solid var(--pc-fio);border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:12px;margin-top:16px;padding:16px 0;display:flex}.case-raiz .pag-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.case-raiz .pag-nome b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.case-raiz .pag-nome small,.case-raiz .pag-valor small{color:var(--pc-tinta3);font-size:12px}.case-raiz .pag-valor{flex-direction:column;flex:none;align-items:flex-end;gap:1px;margin-left:auto;display:flex}.case-raiz .pag-valor b{letter-spacing:-.01em;white-space:nowrap;font-size:23px;font-weight:500;line-height:1.15}.case-raiz .pag-forma{border-radius:var(--pc-raio-p);background:var(--pc-campo);height:42px;box-shadow:0 0 0 1px var(--pc-fio) inset;color:var(--pc-tinta2);flex:none;align-items:center;gap:9px;margin-top:14px;padding:0 5px 0 12px;font-size:13px;display:flex}.case-raiz .pag-fim{place-items:center end;margin-left:auto;display:grid}.case-raiz .pag-fim>*{grid-area:1/1}.case-raiz .pag-botao{border-radius:7px;height:32px;padding:0 13px}.case-raiz .pag-link{font:12px var(--mono);color:var(--pc-tinta);white-space:nowrap;opacity:0;margin-right:8px}.case-raiz .pag-trilha{flex:none;justify-content:space-between;margin-top:auto;display:flex;position:relative}.case-raiz .pag-barra{background:var(--pc-fio2);border-radius:1px;height:2px;position:absolute;top:8px;left:9px;right:9px}.case-raiz .pag-cheio{background:var(--pc-tinta2);transform-origin:0;border-radius:1px;position:absolute;inset:0;transform:scaleX(0)}.case-raiz .pag-cheio.pag-verde{background:var(--signal)}.case-raiz .pag-ponto{flex-direction:column;align-items:center;gap:7px;width:18px;display:flex;position:relative}.case-raiz .pag-ponto[data-i="0"]{align-items:flex-start}.case-raiz .pag-ponto[data-i="2"]{align-items:flex-end}.case-raiz .pag-bola{background:var(--pc-janela);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--pc-fio2) inset;border-radius:50%;flex:none;position:relative}.case-raiz .pag-aceso{background:var(--pc-tinta2);color:var(--pc-janela);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.case-raiz .pag-aceso.pag-verde{background:var(--green);color:var(--on-green)}.case-raiz .pag-ponto small{white-space:nowrap;color:var(--pc-tinta);opacity:.55;font-size:11.5px}.case-raiz .pag-feito .pag-aceso:not(.pag-verde),.case-raiz .pag-feito small{opacity:1}
.case-raiz .mapa{background:var(--pc-janela);border-radius:var(--pc-raio);box-shadow:var(--pc-sombra);flex-direction:column;display:flex;overflow:hidden}.case-raiz .mapa-topo{border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:10px;height:54px;padding:0 18px 0 16px;display:flex}.case-raiz .mapa-ico{border-radius:var(--pc-raio-p);background:var(--pc-realce);width:28px;height:28px;box-shadow:0 0 0 1px var(--pc-fio) inset;color:var(--pc-tinta2);place-items:center;display:grid}.case-raiz .mapa-topo>b{font-size:14px;font-weight:500}.case-raiz .mapa-pronto{opacity:0;margin-left:auto}.case-raiz .mapa-raias{flex:1;min-height:0;position:relative}.case-raiz .mapa-raia{background:radial-gradient(var(--pc-fio) 1px, transparent 1.5px) 0 0 / 16px 16px var(--pc-fundo);display:flex;position:absolute;left:0;right:0}.case-raiz .mapa-raia+.mapa-raia{border-top:1px solid var(--pc-fio)}.case-raiz .mapa-nome{background:var(--pc-janela);border-right:1px solid var(--pc-fio);flex-direction:column;flex:none;justify-content:center;gap:4px;padding:0 10px 0 18px;display:flex}.case-raiz .mapa-nome b{font:500 11px/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--pc-tinta)}.case-raiz .mapa-nome small{color:var(--pc-tinta3);font-size:11.5px}.case-raiz .mapa-fios{color:var(--pc-tinta3);pointer-events:none;position:absolute;top:0;left:0}.case-raiz .mapa-fios svg{display:block}.case-raiz .mapa-fio{stroke-dasharray:110;stroke-dashoffset:110px}.case-raiz .mapa-ponta{opacity:0}.case-raiz .mapa-caixa{border-radius:var(--pc-raio-p);background:var(--pc-janela);box-shadow:0 0 0 1px var(--pc-fio2) inset, var(--pc-sombra-p);opacity:0;flex-direction:column;justify-content:center;gap:3px;padding:0 11px;display:flex;position:absolute}.case-raiz .mapa-caixa small{font:10px/1 var(--mono);letter-spacing:.06em;color:var(--pc-tinta3)}.case-raiz .mapa-caixa b{text-wrap:balance;font-size:13px;font-weight:500;line-height:1.2}
.case-raiz .num{place-items:center;display:grid}.case-raiz .num-miolo{--num-k:0;--num-cor-de:var(--pc-tinta);--num-cor-fim:var(--pc-tinta);--num-cor:color-mix(in srgb, var(--num-cor-fim) calc(var(--num-k) * 100%), var(--num-cor-de));flex-direction:column;align-items:center;display:flex}.case-raiz .num-miolo[data-de=quente]{--num-cor-de:var(--warm-text)}.case-raiz .num-miolo[data-de=verde]{--num-cor-de:var(--accent-text)}.case-raiz .num-miolo[data-fim=quente]{--num-cor-fim:var(--warm-text)}.case-raiz .num-miolo[data-fim=verde]{--num-cor-fim:var(--accent-text)}.case-raiz .num-linha{white-space:nowrap;color:var(--num-cor);font:500 190px/.86 var(--sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-kerning:none;justify-content:center;align-items:baseline;display:flex}.case-raiz .num-caixa,.case-raiz .num-un{flex:none;display:inline-block;position:relative}.case-raiz .num-escora{visibility:hidden;white-space:pre}.case-raiz .num-regua{visibility:hidden;white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.case-raiz .num-digitos{white-space:pre;position:absolute;top:0;right:0}.case-raiz .num-valor{display:block}.case-raiz .num-antes{white-space:pre;position:absolute;top:0;right:100%}.case-raiz .num-troca .num-antes{right:0}.case-raiz .num-troca .num-valor{opacity:0}.case-raiz .num-un{letter-spacing:-.025em;font-kerning:auto;margin-left:.28em;font-size:58px;line-height:1}.case-raiz .num-pre{letter-spacing:-.025em;font-kerning:auto;flex:none;margin-right:.2em;font-size:58px;line-height:1}.case-raiz .num-un-a,.case-raiz .num-un-b{white-space:pre;position:absolute;top:0;left:0}.case-raiz .num-un-b{opacity:0}.case-raiz .num-barra{background:var(--pc-fio2);border-radius:2px;width:420px;height:4px;margin-top:30px;overflow:hidden}.case-raiz .num-barra i{border-radius:inherit;background:var(--num-cor);transform-origin:0;width:100%;height:100%;display:block}.case-raiz .num-legenda{letter-spacing:-.005em;color:var(--pc-tinta2);text-align:center;white-space:nowrap;justify-items:center;margin-top:20px;font-size:19px;line-height:1.3;display:grid}.case-raiz .num-legenda span{grid-area:1/1}.case-raiz .num-leg-b{opacity:0}
.case-raiz .cal{border-radius:var(--pc-raio);background:var(--pc-janela);box-shadow:var(--pc-sombra);flex-direction:column;padding:20px 22px 22px;display:flex}.case-raiz .cal-topo{flex:none;justify-content:space-between;align-items:center;height:28px;display:flex}.case-raiz .cal-titulo{color:var(--pc-tinta2);align-items:center;gap:9px;display:flex}.case-raiz .cal-titulo b{color:var(--pc-tinta);font-size:14px;font-weight:500}.case-raiz .cal-rotulo{--cal-v:0;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transform-origin:100%;height:26px;color:color-mix(in srgb, var(--accent-text) calc(var(--cal-v) * 100%), var(--warm-text));background:color-mix(in srgb, var(--pc-verde-fundo) calc(var(--cal-v) * 100%), var(--pc-quente-fundo));box-shadow:0 0 0 1px color-mix(in srgb, var(--pc-verde-fio) calc(var(--cal-v) * 100%), var(--pc-quente-fio)) inset;border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.case-raiz .cal-rot-ico{display:grid}.case-raiz .cal-rot-ico .pc-ico{opacity:calc(1 - var(--cal-v));grid-area:1/1}.case-raiz .cal-rot-ico .pc-ico+.pc-ico{opacity:var(--cal-v)}.case-raiz .cal-grade{border-top:1px solid var(--pc-fio);grid-template-columns:repeat(7,1fr);grid-auto-rows:100px;gap:8px;margin-top:16px;padding-top:17px;display:grid}.case-raiz .cal-dia{--cal-k:0;--cal-v:0;border-radius:var(--pc-raio-p);background:var(--pc-campo);box-shadow:0 0 0 1px var(--pc-fio) inset;--cal-cor:color-mix(in srgb, var(--accent-text) calc(var(--cal-v) * 100%), var(--warm-text));flex-direction:column;justify-content:space-between;padding:10px 11px 9px;display:flex;position:relative}.case-raiz .cal-marca{border-radius:inherit;opacity:var(--cal-k);transform:scale(calc(.9 + .1 * var(--cal-k)));background:color-mix(in srgb, var(--pc-verde-fundo) calc(var(--cal-v) * 100%), var(--pc-quente-fundo));box-shadow:0 0 0 1px color-mix(in srgb, var(--pc-verde-fio) calc(var(--cal-v) * 100%), var(--pc-quente-fio)) inset;position:absolute;inset:0}.case-raiz .cal-sem{color:color-mix(in srgb, var(--cal-cor) calc(var(--cal-k) * 100%), var(--pc-tinta3));font-size:11.5px;line-height:1;position:relative}.case-raiz .cal-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--cal-cor) calc(var(--cal-k) * 100%), var(--pc-tinta));font-size:24px;font-weight:500;line-height:1;position:relative}
.case-raiz .fluxo{align-items:center;display:flex}.case-raiz .fluxo-trilho{align-items:start;width:100%;display:grid;position:relative}.case-raiz .fluxo-linha{background:var(--pc-fio2);border-radius:1px;height:2px;position:absolute;top:31px}.case-raiz .fluxo-linha i{border-radius:inherit;background:var(--signal);transform-origin:0;width:100%;height:100%;display:block}.case-raiz .fluxo-no{--fluxo-k:0;text-align:center;flex-direction:column;align-items:center;padding:0 6px;display:flex;position:relative}.case-raiz .fluxo-no.fluxo-aceso{--fluxo-k:1}.case-raiz .fluxo-circulo{width:64px;height:64px;color:color-mix(in srgb, var(--accent-text) calc(var(--fluxo-k) * 100%), var(--pc-tinta3));--fluxo-veu:color-mix(in srgb, var(--pc-verde-fundo) calc(var(--fluxo-k) * 100%), transparent);background:linear-gradient(var(--fluxo-veu), var(--fluxo-veu)), var(--pc-janela);box-shadow:0 0 0 1px color-mix(in srgb, var(--pc-verde-fio) calc(var(--fluxo-k) * 100%), var(--pc-fio2)) inset, var(--pc-sombra-p);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.case-raiz .fluxo-feito{width:20px;height:20px;color:var(--on-green);background:var(--green);box-shadow:0 0 0 3px var(--bg);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;right:-2px}.case-raiz .fluxo-feito .pc-ico{stroke-width:2.6px}.case-raiz .fluxo-aceso .fluxo-feito{opacity:1}.case-raiz .fluxo-rotulo{letter-spacing:-.005em;text-wrap:balance;max-width:136px;color:color-mix(in srgb, var(--pc-tinta) calc(var(--fluxo-k) * 100%), var(--pc-tinta2));margin-top:16px;font-size:14.5px;font-weight:500;line-height:1.28}.case-raiz .fluxo-sub{color:var(--pc-tinta3);margin-top:5px;font-size:12.5px;line-height:1.3}
.case-raiz .aviso{display:flex;position:relative}.case-raiz .aviso-vazio{border:1.5px dashed var(--pc-fio2);opacity:0;border-radius:24px;position:absolute;inset:0}.case-raiz .aviso-cartao{background:var(--pc-janela);min-width:0;box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio);opacity:0;transform-origin:50% 0;border-radius:24px;flex:1;align-items:center;gap:13px;padding:0 16px 0 14px;display:flex}.case-raiz .aviso-app{width:42px;height:42px;color:var(--pc-tinta2);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:11px;flex:none;place-items:center;display:grid}.case-raiz .aviso-app[data-tom=quente]{color:var(--warm-text);background:var(--pc-quente-fundo);box-shadow:0 0 0 1px var(--pc-quente-fio) inset}.case-raiz .aviso-app[data-tom=verde]{color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset}.case-raiz .aviso-miolo{flex-direction:column;flex:1;min-width:0;display:flex}.case-raiz .aviso-cima{color:var(--pc-tinta3);justify-content:space-between;align-items:baseline;gap:10px;font-size:11.5px;line-height:1.3;display:flex}.case-raiz .aviso-nome{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.case-raiz .aviso-hora{flex:none}.case-raiz .aviso-titulo{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:14.5px;font-weight:500;line-height:1.3;overflow:hidden}.case-raiz .aviso-texto{color:var(--pc-tinta2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13.5px;line-height:1.35;overflow:hidden}
.case-raiz .agente{position:relative}.case-raiz .agente-brilho{background:radial-gradient(closest-side, var(--green-glow), transparent);opacity:0;border-radius:50%;width:340px;height:340px;margin-left:-170px;position:absolute;top:24px;left:50%}.case-raiz .agente-figura{opacity:.45;width:280px;height:350px;margin-left:-140px;position:absolute;top:0;left:50%}.case-raiz .agente-img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.case-raiz .agente-claro,.case-raiz[data-fundo=claro] .agente-escuro{display:none}.case-raiz[data-fundo=claro] .agente-claro{filter:drop-shadow(0 10px 22px #14141329);display:block}.case-raiz .agente-pe{justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}.case-raiz .agente-placa{border-radius:var(--pc-raio);background:var(--pc-janela);box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio);white-space:nowrap;opacity:0;flex-direction:column;flex:none;align-items:center;gap:2px;padding:11px 20px 12px;display:flex}.case-raiz .agente-placa b{letter-spacing:-.005em;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1.25;display:flex}.case-raiz .agente-placa b i{background:var(--signal);border-radius:50%;flex:none;width:7px;height:7px}.case-raiz .agente-placa span{color:var(--pc-tinta2);font-size:13px;line-height:1.3}
.case-raiz .tbl-tela{--tbl-colunas:1fr 168px 176px 132px;flex-direction:column;padding:22px 26px 16px;display:flex;position:absolute;inset:0}.case-raiz .tbl-topo{flex:none;justify-content:space-between;align-items:flex-start;gap:20px;height:50px;display:flex}.case-raiz .tbl-titulo{flex-direction:column;gap:3px;min-width:0;display:flex}.case-raiz .tbl-titulo b{letter-spacing:-.02em;white-space:nowrap;font-size:26px;font-weight:500;line-height:30px}.case-raiz .tbl-titulo small{color:var(--pc-tinta3);white-space:nowrap;font-size:13px;line-height:17px}.case-raiz .tbl-ferramentas{flex:none;align-items:center;gap:10px;display:flex}.case-raiz .tbl-periodo{border-radius:var(--pc-raio-p);background:var(--pc-campo);height:34px;box-shadow:0 0 0 1px var(--pc-fio2) inset;white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13px;display:inline-flex}.case-raiz .tbl-periodo .pc-ico{color:var(--pc-tinta3)}.case-raiz .tbl-pagar{align-items:center;display:grid}.case-raiz .tbl-pagar>*{grid-area:1/1}.case-raiz .tbl-concluido{justify-self:end}.case-raiz .tbl-botao{opacity:.4}.case-raiz .tbl-concluido{opacity:0;height:26px;padding:0 11px;font-size:12px}.case-raiz .tbl-pagar[data-fim=pronto] .tbl-botao{opacity:1}.case-raiz .tbl-pagar[data-fim=pago] .tbl-botao{opacity:0}.case-raiz .tbl-pagar[data-fim=pago] .tbl-concluido{opacity:1}.case-raiz .tbl-resumo{border-radius:var(--pc-raio-p);background:var(--pc-campo);height:56px;box-shadow:0 0 0 1px var(--pc-fio) inset;flex:none;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid}.case-raiz .tbl-celula{border-left:1px solid var(--pc-fio);flex-direction:column;justify-content:center;gap:2px;padding:0 16px;display:flex}.case-raiz .tbl-celula:first-child{border-left:0}.case-raiz .tbl-celula b{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;height:20px;font-size:15px;font-weight:500;display:flex}.case-raiz .tbl-valor,.case-raiz .tbl-celula .tbl-total{place-items:center start;display:grid}.case-raiz .tbl-valor>*,.case-raiz .tbl-total>*{grid-area:1/1}.case-raiz .tbl-traco{background:var(--pc-fio2);border-radius:3px;width:46px;height:6px;display:block}.case-raiz .tbl-num{opacity:0;font-variant-numeric:tabular-nums;white-space:nowrap}.case-raiz .tbl-resumo[data-total=sim] .tbl-traco{opacity:0}.case-raiz .tbl-resumo[data-total=sim] .tbl-num{opacity:1}.case-raiz .tbl-cab,.case-raiz .tbl-linha{grid-template-columns:var(--tbl-colunas);align-items:center;display:grid}.case-raiz .tbl-cab{height:32px;color:var(--pc-tinta3);border-bottom:1px solid var(--pc-fio);flex:none;margin-top:14px;font-size:11.5px}.case-raiz .tbl-linha{border-bottom:1px solid var(--pc-fio);height:44px;font-size:14px;position:relative}.case-raiz .tbl-linha:last-child{border-bottom:0}.case-raiz .tbl-linha>span{position:relative}.case-raiz .tbl-luz{background:var(--pc-verde-fundo);opacity:0;border-radius:8px;position:absolute;inset:2px -10px}.case-raiz .tbl-quem{align-items:center;gap:11px;min-width:0;display:flex}.case-raiz .tbl-quem b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.case-raiz .tbl-papel{color:var(--pc-tinta2)}.case-raiz .tbl-sit{place-items:center start;display:grid}.case-raiz .tbl-sit>*{opacity:0;transform-origin:0;grid-area:1/1}.case-raiz .tbl-s0{color:var(--pc-tinta3);background:0 0}.case-raiz .tbl-linha[data-estado=calcular] .tbl-s0,.case-raiz .tbl-linha[data-estado=calculado] .tbl-s1,.case-raiz .tbl-linha[data-estado=pago] .tbl-s2{opacity:1}.case-raiz .tbl-linha[data-estado=calculado] .tbl-traco,.case-raiz .tbl-linha[data-estado=pago] .tbl-traco{opacity:0}.case-raiz .tbl-linha[data-estado=calculado] .tbl-num,.case-raiz .tbl-linha[data-estado=pago] .tbl-num{opacity:1}
.case-raiz .fnt-saida{position:absolute;inset:0}.case-raiz .fnt-capsula{background:var(--signal);opacity:0;border-radius:4px;width:22px;height:8px;position:absolute}.case-raiz .fnt[data-lado=baixo] .fnt-capsula{width:8px;height:22px}.case-raiz .fnt-cartao{border-radius:var(--pc-raio);background:var(--pc-janela);box-shadow:var(--pc-sombra);position:absolute;inset:0}.case-raiz .fnt-topo{border-bottom:1px solid var(--pc-fio);align-items:center;gap:12px;height:77px;padding:0 18px;display:flex}.case-raiz .fnt-ico{width:40px;height:40px;color:var(--pc-tinta2);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:11px;flex:none;place-items:center;display:grid}.case-raiz .fnt-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.case-raiz .fnt-nome b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:20px;overflow:hidden}.case-raiz .fnt-nome small{color:var(--pc-tinta3);align-items:center;gap:6px;font-size:12px;line-height:15px;display:flex}.case-raiz .fnt-nome small i{background:var(--signal);border-radius:50%;width:6px;height:6px}.case-raiz .fnt-linhas{padding:10px 8px}.case-raiz .fnt-linha{align-items:center;gap:11px;height:38px;padding:0 10px 0 12px;font-size:14px;display:flex;position:relative}.case-raiz .fnt-linha>*{position:relative}.case-raiz .fnt-linha .fnt-luz{background:var(--pc-verde-fundo);opacity:0;border-radius:8px;position:absolute;inset:2px 0}.case-raiz .fnt-ponto{background:var(--pc-tinta3);border-radius:50%;flex:none;width:7px;height:7px}.case-raiz .fnt-aceso,.case-raiz .fnt-anel{background:var(--signal);opacity:0;border-radius:50%;position:absolute;inset:0}.case-raiz .fnt-texto{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.case-raiz .fnt-traco{background:var(--pc-fio2);border-radius:3px;flex:none;height:6px}
.case-raiz .pnl-area{flex:1;min-width:0;min-height:0;position:relative}.case-raiz .pnl-vista{opacity:0;flex-direction:column;padding:26px 32px;display:flex;position:absolute;inset:0}.case-raiz .pnl-vista.pnl-atual{opacity:1}.case-raiz .pnl-cab{flex:none;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.case-raiz .pnl-cab b{letter-spacing:-.02em;white-space:nowrap;font-size:24px;font-weight:500;line-height:30px}.case-raiz .pnl-cab small{color:var(--pc-tinta3);white-space:nowrap;font-size:13px}.case-raiz .pnl-lista{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;position:relative}.case-raiz .pnl-item{background:var(--pc-campo);height:70px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:12px;flex:none;align-items:center;gap:14px;padding:0 18px 0 16px;display:flex}.case-raiz .pnl-item-ico{width:38px;height:38px;color:var(--pc-tinta2);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:10px;flex:none;place-items:center;display:grid}.case-raiz .pnl-item-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.case-raiz .pnl-item-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.case-raiz .pnl-item-txt small{color:var(--pc-tinta3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12.5px;line-height:16px;overflow:hidden}.case-raiz .pnl-item .pc-etiqueta{flex:none}.case-raiz .pnl-depois{opacity:0}.case-raiz .pnl-vazio{border:1px dashed var(--pc-fio2);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.case-raiz .pnl-vazio b{color:var(--pc-tinta2);font-size:15px;font-weight:400}.case-raiz .pnl-vazio-ico{width:48px;height:48px;color:var(--pc-tinta3);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:13px;place-items:center;display:grid}.case-raiz .pnl-quem{flex-direction:column;min-width:0;display:flex}.case-raiz .pnl-quem b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.case-raiz .pnl-quem small{color:var(--pc-tinta3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.case-raiz .pnl-aba{opacity:.55;position:relative}.case-raiz .pnl-aba.pnl-ativa{opacity:1}.case-raiz .pnl-aba span{white-space:nowrap}.case-raiz .pnl-destaque{display:block;position:absolute}.case-raiz .pc-barra.pnl-barra{grid-template-columns:1fr auto 1fr;display:grid}.case-raiz .pnl-barra-ini{align-items:center;gap:18px;display:flex}.case-raiz .pnl-setas{color:var(--pc-tinta3);gap:8px;display:flex}.case-raiz .pnl-setas .pc-ico:last-child{opacity:.45}.case-raiz .pnl-endereco{width:340px;height:28px;color:var(--pc-tinta2);background:var(--pc-janela);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:12.5px;display:flex}.case-raiz .pnl-endereco .pc-ico{color:var(--pc-tinta3)}.case-raiz .pnl-corpo{flex:1;min-height:0;display:flex}.case-raiz .pnl-lado{background:var(--pc-fundo);border-right:1px solid var(--pc-fio);flex-direction:column;flex:none;width:228px;padding:20px 12px 16px;display:flex}.case-raiz .pnl-cliente{align-items:center;gap:11px;padding:0 8px 18px;display:flex}.case-raiz .pnl-cliente b{font-size:14px;line-height:18px}.case-raiz .pnl-cliente small{font-size:11.5px;line-height:15px}.case-raiz .pnl-menu{position:relative}.case-raiz .pnl-menu .pnl-destaque{border-radius:var(--pc-raio-p);background:var(--pc-janela);width:100%;height:40px;box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio) inset;top:0;left:0}.case-raiz .pnl-menu .pnl-aba{align-items:center;gap:11px;height:40px;padding:0 12px;font-size:14px;display:flex}.case-raiz .pnl-apoio{color:var(--pc-tinta3);border-top:1px solid var(--pc-fio);align-items:center;gap:9px;margin-top:auto;padding:14px 12px 0;font-size:12.5px;display:flex}.case-raiz .pnl-cel{background:var(--pc-barra);box-shadow:var(--pc-sombra), 0 0 0 1px var(--pc-fio2) inset;border-radius:52px;padding:9px}.case-raiz .pnl-tela{background:var(--pc-fundo);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.case-raiz .pnl-status{background:var(--pc-janela);flex:none;justify-content:space-between;align-items:center;height:46px;padding:6px 30px 0;font-size:14px;font-weight:500;display:flex}.case-raiz .pnl-sinal{align-items:flex-end;gap:2.5px;display:flex}.case-raiz .pnl-sinal i{background:var(--pc-tinta);border-radius:1px;width:3px}.case-raiz .pnl-sinal i:first-child{height:5px}.case-raiz .pnl-sinal i:nth-child(2){height:8px}.case-raiz .pnl-sinal i:nth-child(3){height:11px}.case-raiz .pnl-sinal b{width:22px;height:11px;box-shadow:0 0 0 1px var(--pc-tinta3) inset;background:linear-gradient(var(--pc-tinta), var(--pc-tinta)) 2px 2px / 14px 7px no-repeat;border-radius:3.5px;margin-left:5px}.case-raiz .pnl-app{background:var(--pc-janela);border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:10px;height:62px;padding:0 18px 0 16px;display:flex}.case-raiz .pnl-app b{font-size:15px}.case-raiz .pnl-app small{font-size:12px}.case-raiz .pnl-sino{color:var(--pc-tinta2);margin-left:auto}.case-raiz .pnl-cel .pnl-vista{padding:20px 14px 14px}.case-raiz .pnl-cel .pnl-cab{margin:0 4px 14px}.case-raiz .pnl-cel .pnl-cab b{font-size:22px}.case-raiz .pnl-cel .pnl-item{background:var(--pc-janela);gap:10px;height:68px;padding:0 13px 0 15px}.case-raiz .pnl-rodape{background:var(--pc-janela);border-top:1px solid var(--pc-fio);flex:none;grid-auto-columns:1fr;grid-auto-flow:column;height:80px;padding:0 6px 16px;display:grid;position:relative}.case-raiz .pnl-rodape .pnl-destaque{width:calc((100% - 12px) / var(--pnl-n));height:100%;top:0;left:6px}.case-raiz .pnl-rodape .pnl-destaque i{background:var(--pc-realce);width:58px;height:30px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:15px;margin:9px auto 0;display:block}.case-raiz .pnl-rodape .pnl-aba{flex-direction:column;align-items:center;gap:8px;min-width:0;padding-top:13px;font-size:10.5px;font-weight:500;display:flex}
.case-raiz .mos{grid-template-columns:repeat(4,1fr);grid-auto-rows:192px;gap:16px;display:grid}.case-raiz .mos-ladrilho{border-radius:var(--pc-raio);min-width:0;box-shadow:0 0 0 1px var(--pc-fio) inset;flex-direction:column;justify-content:space-between;padding:20px 20px 21px;display:flex;position:relative}.case-raiz .mos-ladrilho>*{position:relative}.case-raiz .mos-ladrilho .mos-luz{border-radius:inherit;background:var(--pc-janela);box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio2) inset;opacity:0;position:absolute;inset:0}.case-raiz .mos-topo{justify-content:space-between;align-items:flex-start;display:flex}.case-raiz .mos-icones{display:grid}.case-raiz .mos-ico{width:44px;height:44px;color:var(--pc-tinta3);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:12px;grid-area:1/1;place-items:center;display:grid}.case-raiz .mos-ico-verde{color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;opacity:0}.case-raiz .mos-check{width:24px;height:24px;color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;opacity:0;border-radius:50%;place-items:center;display:grid}.case-raiz .mos-texto{opacity:.5;flex-direction:column;gap:4px;min-width:0;display:flex}.case-raiz .mos-texto b{letter-spacing:-.01em;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:500;line-height:22px;display:-webkit-box;overflow:hidden}.case-raiz .mos-texto small{color:var(--pc-tinta2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;line-height:18px;overflow:hidden}.case-raiz .mos-aceso .mos-luz,.case-raiz .mos-aceso .mos-ico-verde,.case-raiz .mos-aceso .mos-check,.case-raiz .mos-aceso .mos-texto{opacity:1}.case-raiz .mos-aceso .mos-ico:not(.mos-ico-verde){opacity:0}
.case-raiz .cat-area{flex:none;position:relative;overflow:hidden}.case-raiz .cat-grade{grid-template-columns:repeat(var(--cat-colunas), minmax(0, 1fr));grid-auto-rows:var(--cat-cartao);gap:var(--cat-vao);padding:var(--cat-borda) 28px;display:grid}.case-raiz .cat-cartao{background:var(--pc-campo);opacity:0;border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.case-raiz .cat-cheio .cat-cartao{opacity:1}.case-raiz .cat-cartao:after,.case-raiz .cat-anel{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--pc-fio) inset;position:absolute;inset:0}.case-raiz .cat-anel{box-shadow:0 0 0 1.5px var(--accent-text) inset;opacity:0}.case-raiz .cat-marca{width:24px;height:24px;color:var(--on-green);background:var(--green);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.case-raiz .cat-foto{background:var(--pc-realce);flex:1;justify-content:center;align-items:flex-end;min-height:0;display:flex;position:relative}.case-raiz .cat-foto:before{content:"";background:var(--pc-fio);height:26%;position:absolute;inset:auto 0 0}.case-raiz .cat-foto svg{width:auto;height:86%;display:block;position:relative}.case-raiz .cat-a{fill:var(--pc-tinta3)}.case-raiz .cat-b{fill:var(--pc-tinta2)}.case-raiz .cat-c{fill:color-mix(in srgb, var(--pc-tinta3) 55%, var(--pc-realce))}.case-raiz .cat-t{fill:none;stroke:var(--pc-tinta3);stroke-width:3.5px;stroke-linecap:round}.case-raiz .cat-txt{border-top:1px solid var(--pc-fio);flex-direction:column;flex:none;padding:12px 14px;display:flex}.case-raiz .cat-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.case-raiz .cat-txt small{color:var(--pc-tinta3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:16px;overflow:hidden}.case-raiz .cat-preco{color:var(--pc-tinta2);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;line-height:18px}.case-raiz .cat-trilho{background:var(--pc-fio);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;right:7px}.case-raiz .cat-trilho i{background:var(--pc-tinta3);border-radius:2px;width:100%;display:block}.case-raiz .cat-quem{align-items:center;gap:10px;min-width:0;display:flex}.case-raiz .cat-quem b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.case-raiz .cat-quem small{color:var(--pc-tinta3);white-space:nowrap}.case-raiz .cat-pe{background:var(--pc-janela);border-top:1px solid var(--pc-fio);flex:1;align-items:center;gap:12px;min-height:0;display:flex}.case-raiz .cat-info{flex:1;align-items:center;min-width:0;display:grid}.case-raiz .cat-info>*{grid-area:1/1;min-width:0}.case-raiz .cat-dica{color:var(--pc-tinta3);white-space:nowrap;font-size:13.5px}.case-raiz .cat-escolha{opacity:0;flex-direction:column;display:flex}.case-raiz .cat-escolha b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.case-raiz .cat-escolha small{color:var(--pc-tinta3);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:16px}.case-raiz .cat-aberta{opacity:0;flex:none;height:26px;padding:0 11px;font-size:12px}.case-raiz .cat-chamar{flex:none;display:grid}.case-raiz .cat-chamar>*{grid-area:1/1}.case-raiz .cat-botao{height:40px;color:var(--pc-tinta3);padding:0 18px 0 15px;font-size:14px}.case-raiz .cat-botao.cat-aceso{color:var(--on-green);opacity:0}.case-raiz .pc-barra.cat-barra{grid-template-columns:1fr auto 1fr;display:grid}.case-raiz .cat-barra-ini{align-items:center;gap:18px;display:flex}.case-raiz .cat-setas{color:var(--pc-tinta3);gap:8px;display:flex}.case-raiz .cat-setas .pc-ico:last-child{opacity:.45}.case-raiz .cat-endereco{width:340px;height:28px;color:var(--pc-tinta2);background:var(--pc-janela);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:12.5px;display:flex}.case-raiz .cat-endereco .pc-ico{color:var(--pc-tinta3)}.case-raiz .cat-loja{border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:32px;height:56px;padding:0 28px;display:flex}.case-raiz .cat-loja .cat-quem b{font-size:15px}.case-raiz .cat-nav{color:var(--pc-tinta3);white-space:nowrap;gap:22px;font-size:13.5px;display:flex}.case-raiz .cat-nav b{color:var(--pc-tinta);font-weight:500}.case-raiz .cat-busca{width:208px;height:32px;color:var(--pc-tinta3);background:var(--pc-campo);box-shadow:0 0 0 1px var(--pc-fio) inset;white-space:nowrap;border-radius:16px;align-items:center;gap:8px;margin-left:auto;padding:0 13px;font-size:13px;display:flex}.case-raiz .cat-web .cat-pe{padding:0 28px}.case-raiz .cat-cel{background:var(--pc-barra);box-shadow:var(--pc-sombra), 0 0 0 1px var(--pc-fio2) inset;border-radius:52px;padding:9px}.case-raiz .cat-tela{background:var(--pc-fundo);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.case-raiz .cat-status{background:var(--pc-janela);flex:none;justify-content:space-between;align-items:center;height:46px;padding:6px 30px 0;font-size:14px;font-weight:500;display:flex}.case-raiz .cat-sinal{align-items:flex-end;gap:2.5px;display:flex}.case-raiz .cat-sinal i{background:var(--pc-tinta);border-radius:1px;width:3px}.case-raiz .cat-sinal i:first-child{height:5px}.case-raiz .cat-sinal i:nth-child(2){height:8px}.case-raiz .cat-sinal i:nth-child(3){height:11px}.case-raiz .cat-sinal b{width:22px;height:11px;box-shadow:0 0 0 1px var(--pc-tinta3) inset;background:linear-gradient(var(--pc-tinta), var(--pc-tinta)) 2px 2px / 14px 7px no-repeat;border-radius:3.5px;margin-left:5px}.case-raiz .cat-app{background:var(--pc-janela);border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:10px;height:62px;padding:0 18px 0 16px;display:flex}.case-raiz .cat-app .cat-quem{flex-direction:column;align-items:flex-start;gap:0}.case-raiz .cat-app .cat-quem b{font-size:15px}.case-raiz .cat-app .cat-quem small{font-size:12px}.case-raiz .cat-lupa{color:var(--pc-tinta2);margin-left:auto}.case-raiz .cat-cel .cat-grade{padding-left:14px;padding-right:14px}.case-raiz .cat-cel .cat-cartao{background:var(--pc-janela)}.case-raiz .cat-cel .cat-txt{padding:10px 12px}.case-raiz .cat-cel .cat-txt b{font-size:14.5px;line-height:19px}.case-raiz .cat-cel .cat-txt small{font-size:12px}.case-raiz .cat-cel .cat-preco{margin-top:5px}.case-raiz .cat-cel .cat-trilho{right:4px}.case-raiz .cat-cel .cat-pe{grid-template-rows:40px 46px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:12px 16px 18px;display:grid}.case-raiz .cat-cel .cat-chamar{grid-column:1/-1}.case-raiz .cat-cel .cat-botao{border-radius:14px;height:46px;font-size:15px}
.case-raiz .arq{--arq-papel:color-mix(in srgb, var(--pc-tinta) 90%, var(--pc-janela));--arq-tras:color-mix(in srgb, var(--pc-tinta) 62%, var(--pc-janela));--arq-nanquim:var(--pc-fundo);--arq-forte:color-mix(in srgb, var(--arq-nanquim) 58%, transparent);--arq-traco:color-mix(in srgb, var(--arq-nanquim) 17%, transparent);--arq-bloco:color-mix(in srgb, var(--arq-nanquim) 11%, transparent);position:relative}.case-raiz[data-fundo=claro] .arq{--arq-papel:var(--pc-janela);--arq-tras:color-mix(in srgb, var(--pc-tinta) 10%, var(--pc-janela));--arq-nanquim:var(--pc-tinta)}.case-raiz .arq-balao{background:var(--pc-balao-outro);box-shadow:var(--pc-sombra), 0 0 0 1px var(--pc-fio) inset;transform-origin:50% 55%;border-radius:22px;flex-direction:column;padding:6px;display:flex;position:absolute;inset:0}.case-raiz .arq-balao[data-de=outro]{border-bottom-left-radius:7px}.case-raiz .arq-balao[data-de=eu]{background:var(--pc-balao-eu);border-bottom-right-radius:7px}.case-raiz .arq-previa{background:var(--pc-fundo);height:372px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:16px;flex:none;position:relative;overflow:hidden}.case-raiz .arq-pilha{transform-origin:50%;width:212px;height:280px;position:absolute;top:24px;left:68px}.case-raiz .arq-pagina,.case-raiz .arq-fundo{background:var(--arq-papel);border-radius:3px;position:absolute;inset:0}.case-raiz .arq-pagina{box-shadow:var(--pc-sombra-p);transform-origin:50% 100%;flex-direction:column;gap:10px;padding:16px;display:flex}.case-raiz .arq-espera{opacity:0}.case-raiz .arq-fundo{background:var(--arq-tras);box-shadow:var(--pc-sombra-p);transform-origin:50% 100%}.case-raiz .arq-fundo1{transform:translateY(8px)scale(.95)}.case-raiz .arq-fundo2{opacity:.55;transform:translateY(16px)scale(.9)}.case-raiz .arq-bloco{background:var(--arq-bloco);border-radius:3px;display:block}.case-raiz .arq-capa{flex:1}.case-raiz .arq-faixa{flex:none;height:62px}.case-raiz .arq-titulo{background:var(--arq-forte);border-radius:2px;flex:none;height:8px;display:block}.case-raiz .arq-tracos{flex-direction:column;flex:none;gap:6px;display:flex}.case-raiz .arq-tracos i{background:var(--arq-traco);border-radius:2px;height:4px;display:block}.case-raiz .arq-grade{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:12px 10px;min-height:0;display:grid}.case-raiz .arq-grade>span{flex-direction:column;gap:7px;min-height:0;display:flex}.case-raiz .arq-grade .arq-bloco{flex:1}.case-raiz .arq-item{flex:1;grid-template-columns:66px 1fr;align-items:center;gap:12px;min-height:0;display:grid}.case-raiz .arq-item .arq-bloco{height:100%}.case-raiz .arq-conta{width:max-content;height:26px;color:var(--pc-tinta2);background:var(--pc-janela);box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio) inset;white-space:pre;font-variant-numeric:tabular-nums;border-radius:13px;align-items:center;margin:0 auto;padding:0 13px;font-size:12px;display:flex;position:absolute;bottom:12px;left:0;right:0}.case-raiz .arq-conta b{color:var(--pc-tinta);font-weight:500}.case-raiz .arq-trilho{background:var(--pc-fio);border-radius:2px;width:3px;height:280px;position:absolute;top:24px;right:9px}.case-raiz .arq-trilho i{background:var(--pc-tinta3);border-radius:2px;width:100%;display:block}.case-raiz .arq-pe{flex:1;align-items:center;gap:12px;min-height:0;padding:0 8px;display:flex}.case-raiz .arq-ico{width:42px;height:42px;color:var(--pc-tinta2);background:var(--pc-fundo);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:11px;flex:none;place-items:center;display:grid}.case-raiz .arq-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.case-raiz .arq-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.case-raiz .arq-txt small{color:var(--pc-tinta3);white-space:nowrap;font-size:12.5px;line-height:16px}.case-raiz .arq-hora{color:var(--pc-tinta3);flex:none;align-self:flex-end;align-items:center;gap:3px;margin-bottom:12px;font-size:11px;display:flex}.case-raiz .arq-balao[data-de=eu] .arq-hora .pc-ico{color:var(--accent-text)}
.case-raiz .rev-tela{display:flex;position:absolute;inset:0}.case-raiz .rev-doc{background:var(--pc-fundo);flex-direction:column;flex:1;min-width:0;display:flex}.case-raiz .rev-ferramentas{height:42px;color:var(--pc-tinta2);background:var(--pc-janela);border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:12px;padding:0 14px 0 16px;font-size:12.5px;display:flex}.case-raiz .rev-estilo{background:var(--pc-campo);height:28px;box-shadow:0 0 0 1px var(--pc-fio) inset;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 8px 0 10px;display:inline-flex}.case-raiz .rev-estilo .pc-ico{color:var(--pc-tinta3)}.case-raiz .rev-fio{background:var(--pc-fio2);flex:none;width:1px;height:18px}.case-raiz .rev-letras{gap:13px;font-size:13.5px;display:flex}.case-raiz .rev-letras b{font-weight:700}.case-raiz .rev-letras i{font-family:Georgia,Times New Roman,serif;font-style:italic}.case-raiz .rev-icones{color:var(--pc-tinta3);gap:12px;display:flex}.case-raiz .rev-modo{height:28px;color:var(--pc-tinta);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio2) inset;border-radius:7px;align-items:center;gap:6px;margin-left:auto;padding:0 11px 0 9px;font-weight:500;display:inline-flex}.case-raiz .rev-mesa{flex:1;min-height:0;padding:22px 26px 0;overflow:hidden}.case-raiz .rev-folha{background:var(--pc-janela);height:100%;box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio);border-radius:6px 6px 0 0;flex-direction:column;padding:34px 38px 0;display:flex}.case-raiz .rev-titulo{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:24px;font-weight:500;line-height:30px;overflow:hidden}.case-raiz .rev-meta{color:var(--pc-tinta3);flex:none;margin-top:4px;font-size:12px;line-height:16px}.case-raiz .rev-par{flex:none;margin-top:20px;font-size:16px;line-height:28px}.case-raiz .rev-resto{flex:none;margin-top:24px}.case-raiz .rev-resto .pc-linhas{gap:12px}.case-raiz .rev-resto .pc-linhas i{background:var(--pc-fio)}.case-raiz .rev-trecho{--rev-q:0;--rev-v:0;white-space:nowrap;color:color-mix(in srgb, var(--accent-text) calc(var(--rev-v) * 100%), var(--pc-tinta));background-image:linear-gradient(color-mix(in srgb, var(--accent-text) calc(var(--rev-v) * 100%), var(--warm)), color-mix(in srgb, var(--accent-text) calc(var(--rev-v) * 100%), var(--warm))), linear-gradient(color-mix(in srgb, var(--pc-verde-fundo) calc(var(--rev-v) * 100%), var(--pc-quente-fundo)), color-mix(in srgb, var(--pc-verde-fundo) calc(var(--rev-v) * 100%), var(--pc-quente-fundo)));background-position:0 100%,0 0;background-repeat:no-repeat;background-size:calc(var(--rev-q) * 100%) 2px, calc(var(--rev-q) * 100%) 100%;border-radius:3px 3px 0 0;margin:0 -2px;padding:2px 2px 1px}.case-raiz .rev-lado{background:var(--pc-janela);border-left:1px solid var(--pc-fio);flex-direction:column;flex:none;width:250px;padding:0 16px;display:flex}.case-raiz .rev-cab{flex:none;justify-content:space-between;align-items:center;gap:10px;height:42px;display:flex}.case-raiz .rev-cab>b{font-size:14px;font-weight:500}.case-raiz .rev-cab small{color:var(--pc-tinta3);white-space:pre;font-variant-numeric:tabular-nums;font-size:12px}.case-raiz .rev-cab small b{color:var(--pc-tinta2);font-weight:500}.case-raiz .rev-lista{flex-direction:column;flex:1;gap:8px;min-height:0;padding-top:6px;display:flex;position:relative}.case-raiz .rev-vazio{border-radius:var(--pc-raio-p);border:1px dashed var(--pc-fio2);height:58px;color:var(--pc-tinta3);place-items:center;font-size:12.5px;display:grid;position:absolute;inset:6px 0 auto}.case-raiz .rev-item{border-radius:var(--pc-raio-p);background:var(--pc-campo);height:58px;box-shadow:0 0 0 1px var(--pc-fio) inset;opacity:0;flex:none;align-items:center;gap:11px;padding:0 12px 0 11px;display:flex}.case-raiz .rev-sinais{flex:none;display:grid}.case-raiz .rev-sinal{border-radius:50%;grid-area:1/1;place-items:center;width:26px;height:26px;display:grid}.case-raiz .rev-alerta{color:var(--warm-text);background:var(--pc-quente-fundo);box-shadow:0 0 0 1px var(--pc-quente-fio) inset}.case-raiz .rev-feito{color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;opacity:0}.case-raiz .rev-item-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.case-raiz .rev-item-txt small{color:var(--pc-tinta3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:16px;overflow:hidden}.case-raiz .rev-item-txt small span{position:relative}.case-raiz .rev-risco{background:var(--pc-tinta3);--rev-r:0;height:1px;transform:scaleX(var(--rev-r));transform-origin:0;position:absolute;top:52%;left:-2px;right:-2px}.case-raiz .rev-item-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;line-height:19px;overflow:hidden}.case-raiz .rev-pe{border-top:1px solid var(--pc-fio);flex:none;place-items:center start;height:54px;display:grid}.case-raiz .rev-pe>*{grid-area:1/1}.case-raiz .rev-revisado{opacity:0;align-items:center;gap:10px;display:flex}.case-raiz .rev-revisado small{color:var(--pc-tinta3);white-space:nowrap;font-size:12px}
.case-raiz .perfil{background:var(--pc-barra);box-shadow:var(--pc-sombra), 0 0 0 1px var(--pc-fio2) inset;border-radius:52px;padding:9px}.case-raiz .perfil-tela{background:var(--pc-janela);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.case-raiz .perfil-status{flex:none;justify-content:space-between;align-items:center;height:46px;padding:6px 30px 0;font-size:14px;font-weight:500;display:flex}.case-raiz .perfil-sinal{align-items:flex-end;gap:2.5px;display:flex}.case-raiz .perfil-sinal i{background:var(--pc-tinta);border-radius:1px;width:3px}.case-raiz .perfil-sinal i:first-child{height:5px}.case-raiz .perfil-sinal i:nth-child(2){height:8px}.case-raiz .perfil-sinal i:nth-child(3){height:11px}.case-raiz .perfil-sinal b{width:22px;height:11px;box-shadow:0 0 0 1px var(--pc-tinta3) inset;background:linear-gradient(var(--pc-tinta), var(--pc-tinta)) 2px 2px / 14px 7px no-repeat;border-radius:3.5px;margin-left:5px}.case-raiz .perfil-topo{height:48px;color:var(--pc-tinta2);flex:none;justify-content:space-between;align-items:center;padding:0 16px 0 10px;display:flex}.case-raiz .perfil-topo b{color:var(--pc-tinta);font-size:15px;font-weight:500}.case-raiz .perfil-cab{flex:none;align-items:center;gap:22px;padding:10px 22px 0;display:flex}.case-raiz .perfil-seg{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.case-raiz .perfil-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;transform-origin:0 60%;font-size:46px;font-weight:600;line-height:1.05}.case-raiz .perfil-seg span{color:var(--pc-tinta2);font-size:14.5px}.case-raiz .perfil-quem{flex-direction:column;flex:none;gap:2px;padding:16px 22px 0;display:flex}.case-raiz .perfil-quem b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:500;overflow:hidden}.case-raiz .perfil-quem span{color:var(--pc-tinta2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.case-raiz .perfil-botoes{flex:none;gap:8px;padding:16px 22px 0;display:flex}.case-raiz .perfil-botao{background:var(--pc-realce);height:36px;box-shadow:0 0 0 1px var(--pc-fio2) inset;border-radius:10px;flex:1;place-items:center;font-size:13.5px;font-weight:500;display:grid}.case-raiz .perfil-seguir{color:var(--pc-janela);background:var(--pc-tinta);box-shadow:none}.case-raiz .perfil-abas{border-top:1px solid var(--pc-fio);height:46px;color:var(--pc-tinta3);flex:none;margin-top:14px;display:flex}.case-raiz .perfil-abas span{flex:1;place-items:center;display:grid;box-shadow:inset 0 -1.5px #0000}.case-raiz .perfil-abas .perfil-aqui{color:var(--pc-tinta);box-shadow:0 -1.5px 0 var(--pc-tinta) inset}.case-raiz .perfil-grade{background:var(--pc-fundo);flex:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:119px;gap:2px;min-height:0;display:grid;overflow:hidden}.case-raiz .perfil-post{background:var(--pc-avatar-0);color:var(--pc-tinta3);position:relative}.case-raiz .perfil-post[data-tom="1"]{background:var(--pc-avatar-1)}.case-raiz .perfil-post[data-tom="2"]{background:var(--pc-avatar-2)}.case-raiz .perfil-post[data-tom="3"]{background:var(--pc-avatar-3)}.case-raiz .perfil-post[data-tom="4"]{background:var(--pc-avatar-4)}.case-raiz .perfil-post[data-tom="5"]{background:var(--pc-avatar-5)}.case-raiz .perfil-post .pc-ico{position:absolute;top:8px;right:8px}.case-raiz .perfil-brilho{background:var(--pc-fio2);opacity:0;position:absolute;inset:0}
.case-raiz .dash-bloco{background:var(--pc-campo);min-width:0;min-height:0;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:12px;flex-direction:column;flex:none;padding:16px 18px 6px;display:flex;position:relative}.case-raiz .dash-depois{opacity:0}.case-raiz .dash-anel{border-radius:inherit;box-shadow:0 0 0 1.5px var(--pc-tinta3) inset, var(--pc-sombra-p);opacity:0;position:absolute;inset:0}.case-raiz .dash-cab{flex:none;justify-content:space-between;align-items:center;gap:12px;height:20px;margin-bottom:8px;display:flex}.case-raiz .dash-cab b{color:var(--pc-tinta2);white-space:nowrap;font-size:13px;font-weight:500}.case-raiz .dash-cab small{color:var(--pc-tinta3);white-space:nowrap;font-size:11.5px}.case-raiz .dash-ia{color:var(--accent-text);align-items:center;gap:4px;font-size:11.5px;font-weight:500;display:inline-flex}.case-raiz .dash-lista{flex-direction:column;flex:1;min-height:0;display:flex}.case-raiz .dash-linha{isolation:isolate;flex:1 1 var(--dash-h);max-height:calc(var(--dash-h) + 12px);border-top:1px solid var(--pc-fio);align-items:center;gap:14px;min-height:0;font-size:14px;display:flex;position:relative}.case-raiz .dash-linha b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}.case-raiz .dash-luz{z-index:-1;background:var(--pc-verde-fundo);opacity:0;border-radius:8px;position:absolute;inset:3px -8px}.case-raiz .dash-trilho{background:var(--pc-fio2);border-radius:3px;min-width:0;height:6px;display:block}.case-raiz .dash-trilho i{border-radius:inherit;background:var(--pc-tinta2);height:100%;display:block}.case-raiz .dash-meta{isolation:isolate;flex-direction:column;flex:1 1 0;gap:10px;min-width:0;display:flex;position:relative}.case-raiz .dash-meta .dash-luz{inset:-9px -10px -10px}.case-raiz .dash-meta-topo{justify-content:space-between;align-items:center;gap:10px;height:22px;display:flex}.case-raiz .dash-meta-topo b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.case-raiz .dash-meta .dash-trilho{border-radius:5px;height:10px}.case-raiz .dash-meta[data-tom=verde] .dash-trilho i{background:var(--signal)}.case-raiz .dash-meta[data-tom=quente] .dash-trilho i{background:var(--warm)}.case-raiz .dash-canal{--dash-h:48px;grid-template-columns:124px 1fr 68px;align-items:center;column-gap:16px;display:grid}.case-raiz .dash-canal>:last-child{text-align:right}.case-raiz .dash-taxa{font-variant-numeric:tabular-nums;font-weight:500}.case-raiz .dash-motivo{--dash-h:38px;grid-template-columns:124px 1fr;align-items:center;column-gap:16px;display:grid}.case-raiz .dash-motivo .dash-trilho i{background:var(--warm);opacity:.78}.case-raiz .dash-controle{--dash-h:44px}.case-raiz .dash-controle b,.case-raiz .dash-recebem b{flex:1}.case-raiz .dash-palavra{color:var(--pc-tinta3);flex:none;justify-items:end;font-size:12px;display:grid}.case-raiz .dash-palavra>*{opacity:0;grid-area:1/1}.case-raiz .dash-chave{background:var(--pc-fio2);border-radius:10px;flex:none;width:36px;height:20px;position:relative}.case-raiz .dash-chave-verde{border-radius:inherit;background:var(--green);opacity:0;position:absolute;inset:0}.case-raiz .dash-chave-botao{background:var(--pc-janela);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px}.case-raiz .dash-chave-botao i{background:var(--on-green);opacity:0;border-radius:50%;position:absolute;inset:0}.case-raiz .dash-controle[data-ligado=nao] .dash-palavra>:last-child,.case-raiz .dash-controle[data-ligado=sim] .dash-palavra>:first-child,.case-raiz .dash-controle[data-ligado=sim] .dash-chave-verde,.case-raiz .dash-controle[data-ligado=sim] .dash-chave-botao i{opacity:1}.case-raiz .dash-controle[data-ligado=sim] .dash-chave-botao{transform:translate(16px)}.case-raiz .dash-recebem{--dash-h:60px}.case-raiz .dash-seletor{border-radius:var(--pc-raio-p);height:36px;color:var(--pc-tinta3);background:var(--pc-janela);box-shadow:0 0 0 1px var(--pc-fio2) inset;flex:none;align-items:center;gap:9px;padding:0 10px 0 7px;display:inline-flex}.case-raiz .dash-pilha{display:flex}.case-raiz .dash-pilha .pc-avatar{box-shadow:0 0 0 2px var(--pc-janela)}.case-raiz .dash-pilha .pc-avatar+.pc-avatar{margin-left:-3px}.case-raiz .dash-agora{opacity:0;flex:none;height:26px;padding:0 11px;font-size:12px}.case-raiz .dash-vazio{border:1px dashed var(--pc-fio2);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.case-raiz .dash-vazio b{color:var(--pc-tinta2);font-size:15px;font-weight:400}.case-raiz .dash-vazio-ico{width:48px;height:48px;color:var(--pc-tinta3);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:13px;place-items:center;display:grid}.case-raiz .dash-tela{flex-direction:column;padding:22px 26px 28px;display:flex;position:absolute;inset:0}.case-raiz .dash-topo{flex:none;justify-content:space-between;align-items:flex-start;gap:20px;height:50px;display:flex}.case-raiz .dash-titulo{flex-direction:column;gap:3px;min-width:0;display:flex}.case-raiz .dash-titulo b{letter-spacing:-.02em;white-space:nowrap;font-size:26px;font-weight:500;line-height:30px}.case-raiz .dash-titulo small{color:var(--pc-tinta3);white-space:nowrap;font-size:13px;line-height:17px}.case-raiz .dash-ferramentas{flex:none;align-items:center;gap:12px;display:flex}.case-raiz .dash-periodo{border-radius:var(--pc-raio-p);background:var(--pc-campo);height:34px;box-shadow:0 0 0 1px var(--pc-fio2) inset;white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:13px;display:inline-flex}.case-raiz .dash-periodo .pc-ico{color:var(--pc-tinta3)}.case-raiz .dash-grade{flex:1;gap:12px;min-height:0;margin-top:22px;display:flex;position:relative}.case-raiz .dash-col{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;display:flex}.case-raiz .dash-col:first-child:not(:last-child){flex-grow:1.35}.case-raiz .dash-col>.dash-bloco:last-child{flex:1}.case-raiz .dash-tela .dash-metas{padding:22px 18px}.case-raiz .dash-tela .dash-metas .dash-lista{flex-direction:row;gap:28px}.case-raiz .dash-cel{background:var(--pc-barra);box-shadow:var(--pc-sombra), 0 0 0 1px var(--pc-fio2) inset;border-radius:52px;padding:9px}.case-raiz .dash-tela-cel{background:var(--pc-fundo);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.case-raiz .dash-status{background:var(--pc-janela);flex:none;justify-content:space-between;align-items:center;height:46px;padding:6px 30px 0;font-size:14px;font-weight:500;display:flex}.case-raiz .dash-sinal{align-items:flex-end;gap:2.5px;display:flex}.case-raiz .dash-sinal i{background:var(--pc-tinta);border-radius:1px;width:3px}.case-raiz .dash-sinal i:first-child{height:5px}.case-raiz .dash-sinal i:nth-child(2){height:8px}.case-raiz .dash-sinal i:nth-child(3){height:11px}.case-raiz .dash-sinal b{width:22px;height:11px;box-shadow:0 0 0 1px var(--pc-tinta3) inset;background:linear-gradient(var(--pc-tinta), var(--pc-tinta)) 2px 2px / 14px 7px no-repeat;border-radius:3.5px;margin-left:5px}.case-raiz .dash-app{background:var(--pc-janela);border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:10px;height:62px;padding:0 14px 0 16px;display:flex}.case-raiz .dash-app-ico{width:36px;height:36px;color:var(--pc-tinta2);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:10px;flex:none;place-items:center;display:grid}.case-raiz .dash-quem{flex-direction:column;flex:1;min-width:0;display:flex}.case-raiz .dash-quem b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.case-raiz .dash-quem small{color:var(--pc-tinta3);white-space:nowrap;font-size:12px}.case-raiz .dash-rolo{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;position:relative;overflow:hidden}.case-raiz .dash-rolo .dash-vazio{inset:12px}.case-raiz .dash-cel .dash-bloco{background:var(--pc-janela);flex:0 auto;padding:14px 16px 6px}.case-raiz .dash-cel .dash-cab{margin-bottom:6px}.case-raiz .dash-cel .dash-metas{padding:14px 16px 16px}.case-raiz .dash-cel .dash-metas .dash-lista{gap:12px}.case-raiz .dash-cel .dash-meta{flex:none;gap:8px}.case-raiz .dash-cel .dash-canal{--dash-h:33px;grid-template-columns:88px 1fr 42px;column-gap:12px}.case-raiz .dash-cel .dash-cab.dash-canal{display:flex}.case-raiz .dash-cel .dash-cab.dash-canal small:first-of-type{display:none}.case-raiz .dash-cel .dash-motivo{--dash-h:27px;grid-template-columns:104px 1fr;column-gap:12px}.case-raiz .dash-cel .dash-controle{--dash-h:36px}.case-raiz .dash-cel .dash-recebem{--dash-h:46px}.case-raiz .dash-cel .dash-seletor{height:34px}
.case-raiz .sis-janela{position:absolute;top:0;left:0}.case-raiz .sis-time{display:flex}.case-raiz .sis-time .pc-avatar{box-shadow:0 0 0 2px var(--pc-barra)}.case-raiz .sis-time .pc-avatar+.pc-avatar{margin-left:-2px}.case-raiz .sis-corpo{display:flex;position:absolute;inset:0}.case-raiz .sis-lado{background:var(--pc-fundo);border-right:1px solid var(--pc-fio);flex-direction:column;flex:none;width:224px;padding:18px 12px 14px;display:flex}.case-raiz .sis-lado>.pc-mono{flex:none;height:16px;margin:0 12px 10px;line-height:16px}.case-raiz .sis-menu{position:relative}.case-raiz .sis-destaque{border-radius:var(--pc-raio-p);background:var(--pc-janela);width:100%;height:40px;box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio) inset;display:block;position:absolute;top:0;left:0}.case-raiz .sis-aba{opacity:.55;align-items:center;gap:11px;height:40px;padding:0 12px;font-size:14px;display:flex;position:relative}.case-raiz .sis-aba.sis-ativa{opacity:1}.case-raiz .sis-aba span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.case-raiz .sis-eu{border-top:1px solid var(--pc-fio);align-items:center;gap:10px;margin-top:auto;padding:14px 8px 0;display:flex}.case-raiz .sis-quem{flex-direction:column;min-width:0;display:flex}.case-raiz .sis-quem b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:17px;overflow:hidden}.case-raiz .sis-quem small{color:var(--pc-tinta3);font-size:11.5px;line-height:15px}.case-raiz .sis-area{flex-direction:column;flex:1;min-width:0;padding:22px 28px;display:flex;position:relative}.case-raiz .sis-campo{height:40px;color:var(--pc-tinta3);background:var(--pc-campo);box-shadow:0 0 0 1px var(--pc-fio2) inset;border-radius:10px;flex:none;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex;position:relative}.case-raiz .sis-campo-luz{border-radius:inherit;box-shadow:0 0 0 1.5px var(--pc-verde-fio) inset;opacity:0;position:absolute;inset:0}.case-raiz .sis-pergunta{white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:14px;display:grid;overflow:hidden}.case-raiz .sis-pergunta>*{grid-area:1/1}.case-raiz .sis-escrita{color:var(--pc-tinta)}.case-raiz .sis-escrita .pc-cursor{opacity:0}.case-raiz .sis-ia{height:24px;color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 9px 0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.case-raiz .sis-vistas{flex:1;min-height:0;margin-top:18px;position:relative}.case-raiz .sis-vista{opacity:0;flex-direction:column;display:flex;position:absolute;inset:0}.case-raiz .sis-vista.sis-atual{opacity:1}.case-raiz .sis-cab{flex:none;justify-content:space-between;align-items:baseline;gap:16px;height:30px;margin-bottom:12px;display:flex}.case-raiz .sis-cab b{letter-spacing:-.02em;white-space:nowrap;font-size:24px;font-weight:500;line-height:30px}.case-raiz .sis-cab small{color:var(--pc-tinta3);white-space:nowrap;font-size:12.5px}.case-raiz .sis-lista{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.case-raiz .sis-item{isolation:isolate;background:var(--pc-campo);height:68px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:12px;flex:none;grid-template-columns:1fr 176px 168px;align-items:center;column-gap:14px;padding:0 16px;display:grid;position:relative}.case-raiz .sis-luz{z-index:-1;border-radius:inherit;background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;opacity:0;position:absolute;inset:0}.case-raiz .sis-item-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.case-raiz .sis-item-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.case-raiz .sis-item-txt small{color:var(--pc-tinta3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:16px;overflow:hidden}.case-raiz .sis-dono{min-width:0;color:var(--pc-tinta2);align-items:center;gap:9px;font-size:13px;display:flex}.case-raiz .sis-dono span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.case-raiz .sis-dono .sis-barra{background:var(--pc-fio2);border-radius:4px;flex:1;height:8px}.case-raiz .sis-barra i{border-radius:inherit;background:var(--signal);transform-origin:0;height:100%;display:block}.case-raiz .sis-estado{place-items:center end;display:grid}.case-raiz .sis-estado>*{transform-origin:100%;grid-area:1/1}.case-raiz .sis-et-depois{opacity:0}.case-raiz .sis-resposta{background:var(--pc-janela);box-shadow:var(--pc-sombra-p), 0 0 0 1px var(--pc-fio2) inset;opacity:0;border-radius:12px;padding:16px 18px;position:absolute;top:70px;left:28px;right:28px}.case-raiz .sis-resposta-cab{align-items:center;gap:9px;margin-bottom:11px;display:flex}.case-raiz .sis-resposta-cab b{font-size:13px;font-weight:500}.case-raiz .sis-resposta-cab small{color:var(--pc-tinta3);font-size:12px}.case-raiz .sis-resposta-ico{width:24px;height:24px;color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;border-radius:7px;flex:none;place-items:center;display:grid}.case-raiz .sis-resposta-txt{font-size:15.5px;line-height:23px;position:relative}.case-raiz .sis-resposta-molde{visibility:hidden}.case-raiz .sis-resposta-vivo{position:absolute;inset:0}.case-raiz .sis-pensando{align-items:center;height:23px;display:flex;position:absolute;top:0;left:0}.case-raiz .sis-fontes{border-top:1px solid var(--pc-fio);align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.case-raiz .sis-fonte{opacity:0}.case-raiz .sis-solto{background:var(--pc-janela);box-shadow:var(--pc-sombra);border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.case-raiz .sis-solto-barra{height:36px;color:var(--pc-tinta2);background:var(--pc-barra);border-bottom:1px solid var(--pc-fio);flex:none;align-items:center;gap:9px;padding:0 13px;font-size:12.5px;display:flex}.case-raiz .sis-solto-barra b{color:var(--pc-tinta);white-space:nowrap;font-weight:500}.case-raiz .sis-solto-barra .pc-semaforo{gap:5px;margin-right:3px}.case-raiz .sis-solto-barra .pc-semaforo i{width:8px;height:8px}.case-raiz .sis-solto-corpo{flex-direction:column;flex:1;min-height:0;padding:2px 14px 4px;display:flex}.case-raiz .sis-solto-linha{border-top:1px solid var(--pc-fio);flex:1 1 0;justify-content:space-between;align-items:center;gap:10px;min-height:0;display:flex}.case-raiz .sis-solto-linha:first-child{border-top:0}.case-raiz .sis-solto-linha b{font-size:14px}.case-raiz .sis-solto-linha small{font-size:12px}.case-raiz .sis-solto-linha .pc-etiqueta{flex:none}.case-raiz .sis-depois,.case-raiz .sis-sep .sis-janela,.case-raiz .sis-sep .sis-aba,.case-raiz .sis-sep .sis-destaque{opacity:0}
.case-raiz .exp{border-radius:var(--pc-raio);background:var(--pc-janela);box-shadow:var(--pc-sombra);flex-direction:column;padding:28px 30px 24px;display:flex}.case-raiz .exp .pc-etiqueta{gap:6px;height:28px;padding:0 12px;font-size:14px}.case-raiz .exp-topo{flex:none;justify-content:space-between;align-items:center;height:32px;display:flex}.case-raiz .exp-titulo{color:var(--pc-tinta2);align-items:center;gap:10px;display:flex}.case-raiz .exp-titulo b{color:var(--pc-tinta);font-size:17px;font-weight:500}.case-raiz .exp-estado{justify-items:end;display:grid}.case-raiz .exp-estado .pc-etiqueta{transform-origin:100%;grid-area:1/1}.case-raiz .exp-depois{opacity:0}.case-raiz .exp-quem{flex-direction:column;flex:none;gap:4px;margin-top:22px;display:flex}.case-raiz .exp-quem b{font-size:20px;font-weight:500}.case-raiz .exp-quem span{color:var(--pc-tinta3);font-size:16px}.case-raiz .exp-relogio{flex:none;align-items:baseline;gap:14px;margin-top:16px;display:flex}.case-raiz .exp-hora{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:100px;font-weight:500;line-height:1}.case-raiz .exp-agora-txt{color:var(--warm-text);font-size:16px}.case-raiz .exp-dia{flex:none;margin-top:22px}.case-raiz .exp-regua{background:var(--pc-campo);height:18px;box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:9px;position:relative}.case-raiz .exp-aberto{background:var(--pc-fio2);border-radius:9px;position:absolute;top:0;bottom:0}.case-raiz .exp-marca{--exp-v:0;background:color-mix(in srgb, var(--green) calc(var(--exp-v) * 100%), var(--warm));opacity:0;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:4px}.case-raiz .exp-marca.exp-ja{opacity:1}.case-raiz .exp-trilho{pointer-events:none;position:absolute;inset:0}.case-raiz .exp-agora{background:var(--pc-tinta);border-radius:2px;width:3px;position:absolute;top:-7px;bottom:-7px;left:-1.5px}.case-raiz .exp-escala{color:var(--pc-tinta3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:9px;font-size:13px;display:flex}.case-raiz .exp-lista{border-top:1px solid var(--pc-fio);flex-direction:column;flex:1;gap:8px;min-height:0;margin-top:22px;padding-top:18px;display:flex}.case-raiz .exp-lista .pc-mono{margin-bottom:4px;font-size:12.5px}.case-raiz .exp-msg{opacity:0;align-items:center;gap:14px;height:64px;display:flex}.case-raiz .exp-msg.exp-ja{opacity:1}.case-raiz .exp-msg-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.case-raiz .exp-msg-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:500;overflow:hidden}.case-raiz .exp-msg-txt span{color:var(--pc-tinta2);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;overflow:hidden}.case-raiz .exp-msg-fim{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.case-raiz .exp-msg-hora{color:var(--pc-tinta3);font-variant-numeric:tabular-nums;font-size:14px}.case-raiz .exp-msg-estado{justify-items:end;display:grid}.case-raiz .exp-msg-estado .pc-etiqueta{transform-origin:100%;grid-area:1/1}.case-raiz .exp-pe{border-top:1px solid var(--pc-fio);flex:none;align-items:center;gap:14px;margin-top:14px;padding-top:18px;display:flex}.case-raiz .exp-time{display:flex}.case-raiz .exp-time .pc-avatar{opacity:.55;box-shadow:0 0 0 2px var(--pc-janela)}.case-raiz .exp-time .pc-avatar+.pc-avatar{margin-left:-9px}.case-raiz .exp-pe-txt{--exp-v:0;color:color-mix(in srgb, var(--accent-text) calc(var(--exp-v) * 100%), var(--pc-tinta3));font-size:15.5px}
.case-raiz .vaga-corpo{flex-direction:column;padding:20px 22px 18px;display:flex;position:absolute;inset:0}.case-raiz .vaga-cab{flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.case-raiz .vaga-status{display:grid}.case-raiz .vaga-status .pc-etiqueta{transform-origin:0;grid-area:1/1}.case-raiz .vaga-depois{opacity:0}.case-raiz .vaga-quando{color:var(--pc-tinta3);white-space:pre;align-items:center;gap:5px;font-size:12.5px;display:flex}.case-raiz .vaga-quando span{color:var(--warm-text)}.case-raiz .vaga-cargo{letter-spacing:-.02em;flex:none;margin-top:16px;font-size:28px;font-weight:500;line-height:1.1}.case-raiz .vaga-area{color:var(--pc-tinta3);flex:none;margin-top:5px;font-size:13.5px}.case-raiz .vaga-req{flex-direction:column;flex:none;gap:7px;margin:16px 0 0;padding:0;list-style:none;display:flex}.case-raiz .vaga-req li{color:var(--pc-tinta2);align-items:center;gap:8px;font-size:13.5px;display:flex}.case-raiz .vaga-req .pc-ico{color:var(--pc-tinta3)}.case-raiz .vaga-lista{border-top:1px solid var(--pc-fio);flex-direction:column;flex:1;gap:4px;min-height:0;margin-top:18px;padding-top:14px;display:flex}.case-raiz .vaga-lista .pc-mono{margin-bottom:4px}.case-raiz .vaga-cand{opacity:0;align-items:center;gap:11px;height:46px;margin:0 -10px;padding:0 10px;display:flex;position:relative}.case-raiz .vaga-realce{border-radius:var(--pc-raio-p);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio2) inset;opacity:0;position:absolute;inset:0}.case-raiz .vaga-cand>.pc-avatar,.case-raiz .vaga-cand>b,.case-raiz .vaga-estado{position:relative}.case-raiz .vaga-cand>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.case-raiz .vaga-estado{flex:none;justify-items:end;display:grid}.case-raiz .vaga-estado .pc-etiqueta{transform-origin:100%;grid-area:1/1}.case-raiz .vaga-contratado{color:var(--pc-tinta);box-shadow:0 0 0 1px var(--pc-tinta3) inset}
.case-raiz .curva{border-radius:var(--pc-raio);background:var(--pc-janela);box-shadow:var(--pc-sombra);flex-direction:column;padding:20px 22px 18px;display:flex}.case-raiz .curva-topo{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.case-raiz .curva-quem{align-items:center;gap:11px;display:flex}.case-raiz .curva-nome{flex-direction:column;gap:1px;display:flex}.case-raiz .curva-quem b{font-size:14.5px;font-weight:500}.case-raiz .curva-quem small{color:var(--pc-tinta3);font-size:12.5px}.case-raiz .curva-etiqueta{opacity:0;transform-origin:100%}.case-raiz .curva-legenda{color:var(--pc-tinta3);flex:none;gap:18px;margin-top:16px;font-size:12px;display:flex}.case-raiz .curva-legenda span{align-items:center;gap:7px;display:flex}.case-raiz .curva-leg-linha{background:var(--pc-tinta);border-radius:2px;width:16px;height:2.5px}.case-raiz .curva-leg-meta{border-top:2px dashed var(--pc-tinta3);width:16px;height:0}.case-raiz .curva-area{flex:none;height:250px;margin-top:14px;position:relative}.case-raiz .curva-graf svg{display:block;overflow:visible}.case-raiz .curva-guia{stroke:var(--pc-fio);stroke-width:1px}.case-raiz .curva-chao{stroke:var(--pc-fio2);stroke-width:1.5px}.case-raiz .curva-corte{stroke:var(--pc-fio2);stroke-width:1px;stroke-dasharray:3 4}.case-raiz .curva-meta{stroke:var(--pc-tinta3);stroke-width:2px;stroke-dasharray:6 6}.case-raiz .curva-vao{fill:var(--pc-quente-fundo);stroke:none;opacity:0}.case-raiz .curva-linha{fill:none;stroke:var(--pc-tinta);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.case-raiz .curva-rotulo{color:var(--warm-text);white-space:nowrap;opacity:0;font-size:13px;font-weight:500;position:absolute}.case-raiz .curva-eixo{color:var(--pc-tinta3);flex:none;justify-content:space-between;margin-top:10px;font-size:12px;display:flex}.case-raiz .curva-fases{justify-content:stretch;display:grid}.case-raiz .curva-fases span{text-align:center;color:var(--pc-tinta2);font-size:12.5px}
.case-raiz .func{border-radius:var(--pc-raio);background:var(--pc-janela);box-shadow:var(--pc-sombra);flex-direction:column;padding:22px 24px;display:flex}.case-raiz .func-topo{flex:none;justify-content:space-between;align-items:center;height:26px;display:flex}.case-raiz .func-titulo{color:var(--pc-tinta2);align-items:center;gap:8px;display:flex}.case-raiz .func-titulo b{color:var(--pc-tinta);font-size:14px;font-weight:500}.case-raiz .func-estado{justify-items:end;display:grid}.case-raiz .func-estado .pc-etiqueta{transform-origin:100%;grid-area:1/1}.case-raiz .func-depois{opacity:0}.case-raiz .func-quem{flex:none;align-items:center;gap:16px;margin-top:20px;display:flex}.case-raiz .func-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.case-raiz .func-nome b{letter-spacing:-.015em;font-size:22px;font-weight:500;line-height:1.15}.case-raiz .func-nome span{color:var(--pc-tinta2);font-size:14px}.case-raiz .func-nome small{color:var(--pc-tinta3);margin-top:2px;font-size:12.5px}.case-raiz .func-lista{border-top:1px solid var(--pc-fio);flex:none;margin-top:22px;padding-top:16px}.case-raiz .func-lista ul{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.case-raiz .func-item{height:50px;position:relative}.case-raiz .func-vazio{border-radius:var(--pc-raio-p);border:1.5px dashed var(--pc-fio2);opacity:0;position:absolute;inset:0}.case-raiz .func-item-miolo{border-radius:var(--pc-raio-p);background:var(--pc-campo);box-shadow:0 0 0 1px var(--pc-fio) inset;align-items:center;gap:12px;padding:0 14px;font-size:14px;display:flex;position:absolute;inset:0}.case-raiz .func-item-miolo .pc-ico{color:var(--pc-tinta3)}.case-raiz .func-nota{color:var(--warm-text);opacity:0;align-items:center;gap:8px;margin-top:auto;font-size:13.5px;font-weight:500;display:flex}
.case-raiz .pasta-corpo{flex-direction:column;padding:18px 20px 16px;display:flex;position:absolute;inset:0}.case-raiz .pasta-campo{border-radius:var(--pc-raio-p);background:var(--pc-campo);height:46px;box-shadow:0 0 0 1px var(--pc-fio2) inset;color:var(--pc-tinta3);flex:none;align-items:center;gap:10px;padding:0 14px;display:flex}.case-raiz .pasta-digitado{min-width:0;color:var(--pc-tinta);white-space:pre;flex:1;align-items:center;font-size:14.5px;display:flex;position:relative}.case-raiz .pasta-ph{color:var(--pc-tinta3);position:absolute;left:0}.case-raiz .pasta-cab{border-bottom:1px solid var(--pc-fio);color:var(--pc-tinta3);flex:none;justify-content:space-between;margin-top:16px;padding:0 12px 8px;font-size:12px;display:flex}.case-raiz .pasta-lista{flex-direction:column;flex:1;gap:6px;min-height:0;padding-top:8px;display:flex;position:relative}.case-raiz .pasta-arq{border-radius:var(--pc-raio-p);flex:none;align-items:center;gap:12px;height:56px;padding:0 12px;display:flex}.case-raiz .pasta-arq>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.case-raiz .pasta-ico{width:36px;height:36px;color:var(--pc-tinta2);background:var(--pc-realce);box-shadow:0 0 0 1px var(--pc-fio) inset;border-radius:9px;flex:none;place-items:center;display:grid}.case-raiz .pasta-quando{color:var(--pc-tinta3);flex:none;font-size:12.5px}.case-raiz .pasta-novo{opacity:0;background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset;position:absolute;top:8px;left:0;right:0}.case-raiz .pasta-novo .pasta-ico{color:var(--accent-text);background:var(--pc-verde-fundo);box-shadow:0 0 0 1px var(--pc-verde-fio) inset}.case-raiz .pasta-novo-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.case-raiz .pasta-novo-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.case-raiz .pasta-novo-txt small{color:var(--pc-tinta2);font-size:12.5px}.case-raiz .pasta-vazio{text-align:center;opacity:0;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:24px;left:0;right:0}.case-raiz .pasta-vazio-ico{width:56px;height:56px;color:var(--warm-text);background:var(--pc-quente-fundo);box-shadow:0 0 0 1px var(--pc-quente-fio) inset;border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.case-raiz .pasta-vazio b{font-size:17px;font-weight:500}.case-raiz .pasta-vazio span{color:var(--pc-tinta2);font-size:13.5px}
.case-raiz :before,.case-raiz :after{box-sizing:content-box}.case-raiz :where(h1,h2,h3){text-wrap:wrap}html.lenis,html.lenis body{height:auto}.case-raiz .lenis.lenis-smooth{scroll-behavior:auto!important}.case-raiz .lenis.lenis-stopped,html.travado-toque,html.travado-toque body{overflow:hidden}.case-raiz .snap{pointer-events:none;width:1px;height:1px;position:absolute;left:0}html.snap-ok{scroll-snap-type:y mandatory}html.snap-ok .snap{scroll-snap-align:start;scroll-snap-stop:always}.case-raiz:before{content:"";height:env(safe-area-inset-top,0px);z-index:30;background:var(--bg);position:fixed;inset:0 0 auto}.case-raiz .brand .case{color:var(--muted);border-left:1px solid var(--line);padding-left:12px;font-size:13.5px}.case-raiz .prog{background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.case-raiz .prog i{width:calc(var(--gp,0) * 100%);background:var(--green);position:absolute;inset:0 auto 0 0}@media (max-width:420px){.case-raiz .brand .case{display:none}}.case-raiz .stage{height:calc(var(--n,3) * 46vh);height:calc(var(--n,3) * 46svh);position:relative}.case-raiz main{padding-bottom:100svh}.case-raiz .pin{z-index:1;pointer-events:none;height:100svh;position:fixed;top:0;left:0;right:0;overflow:hidden}.case-raiz .pin.fora{opacity:0}.case-raiz .pin.fora,.case-raiz .pin.fora *{pointer-events:none!important;animation-play-state:paused!important}.case-raiz .txt{position:absolute;inset:0}.case-raiz .b{opacity:0;pointer-events:none;text-align:center;position:absolute;top:0;left:0}.case-raiz .b.on{pointer-events:auto}.case-raiz .b-in{flex-direction:column;align-items:center;gap:clamp(9px,1.7vh,16px);display:flex}.case-raiz .b h2{font-size:var(--t-frase);letter-spacing:-.028em;text-wrap:balance;font-weight:500;line-height:1.06}.case-raiz .b p{font-size:var(--t-linha);color:var(--muted);text-wrap:balance;max-width:52ch;line-height:1.45}.case-raiz .b em,.case-raiz .b h2 em{color:var(--accent-text);font-style:normal}.case-raiz .b[data-arranjo=centro] h2{font-size:var(--t-solo);letter-spacing:-.035em;line-height:1.02}.case-raiz .b[data-arranjo=lado]{text-align:left}.case-raiz .b[data-arranjo=lado] .b-in{align-items:flex-start;gap:clamp(12px,2.2vh,20px)}.case-raiz .b[data-arranjo=lado] h2{font-size:var(--t-lado);letter-spacing:-.032em;line-height:1.04}.case-raiz .b[data-arranjo=lado] p{max-width:34ch}.case-raiz .cue{color:var(--muted);flex-direction:column;align-items:center;gap:8px;margin-top:3vh;font-size:13px;display:inline-flex}.case-raiz .cue i{background:linear-gradient(var(--muted), transparent);width:1px;height:46px;animation:cv-cue 2.4s var(--ease) infinite;transform-origin:top}@keyframes cv-cue{0%{transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.case-raiz .endlogo svg{width:auto;height:clamp(34px,6vw,64px)}.case-raiz .clima{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.case-raiz .clima i{opacity:0;will-change:opacity;transition:opacity 1.1s;position:absolute;inset:-15%}.case-raiz .clima .c-f{background:var(--tenso-bg);inset:0}.case-raiz .clima .c-t{background:radial-gradient(46% 44% at 24% 30%, var(--warm-glow), transparent 72%), radial-gradient(42% 46% at 80% 76%, var(--warm-glow), transparent 72%);animation:16s ease-in-out infinite alternate cv-drift}.case-raiz .clima .c-p{background:radial-gradient(46% 44% at 76% 28%, var(--green-glow), transparent 72%), radial-gradient(40% 44% at 20% 78%, var(--green-glow), transparent 72%);animation:18s ease-in-out infinite alternate-reverse cv-drift}.case-raiz[data-clima=tenso] .clima .c-t{opacity:.5}.case-raiz[data-clima=tenso-forte] .clima .c-t{opacity:1;animation:16s ease-in-out infinite alternate cv-drift,1.5s ease-in-out infinite cv-pulso}.case-raiz[data-clima=tenso-forte] .clima .c-f{opacity:1}.case-raiz[data-clima=positivo] .clima .c-p{opacity:.85}@keyframes cv-drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,3%)scale(1.08)}}@keyframes cv-pulso{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}.case-raiz main{z-index:1;position:relative}.case-raiz .b .endlogo{margin-bottom:clamp(10px,3vh,34px)}.case-raiz .b .ctaq{font-size:var(--t-frase);letter-spacing:-.028em;color:var(--fg);text-wrap:balance;max-width:18ch;font-weight:500;line-height:1.06}@media (pointer:coarse){.case-raiz .clima .c-t,.case-raiz .clima .c-p,.case-raiz[data-clima=tenso-forte] .clima .c-t{animation:none}}.case-raiz .wa{width:22px;height:22px}.case-raiz .ab-palco{inset:0 var(--px);position:absolute}.case-raiz .ab-titulo,.case-raiz .ab-hoje{text-align:center;padding:calc(var(--hdr) + 20px) 0 40px;place-items:center;display:grid;position:absolute;inset:0}.case-raiz .ab-titulo-in{flex-direction:column;align-items:center;gap:clamp(10px,1.8vh,18px);max-width:1100px;display:flex}.case-raiz .ab-titulo h1,.case-raiz .ab-hoje h2{font-size:var(--t-solo);letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.02}.case-raiz .ab-titulo p,.case-raiz .ab-hoje p{font-size:var(--t-linha);color:var(--muted);text-wrap:balance;max-width:52ch;line-height:1.45}.case-raiz .ab-hoje{opacity:0}.case-raiz .ab-hoje-in{flex-direction:column;align-items:center;gap:clamp(14px,2.4vh,26px);max-width:1100px;display:flex}.case-raiz .ab-hoje em,.case-raiz .ab-frase em{color:var(--accent-text);font-style:normal}.case-raiz .pal{vertical-align:top;margin:-.1em -.04em -.2em;padding:.1em .04em .2em;display:inline-block;overflow:hidden}.case-raiz .pal>span{display:inline-block}.case-raiz .ab-agente{text-align:center;pointer-events:none;max-width:1280px;padding:calc(var(--hdr) + env(safe-area-inset-top,0px) + clamp(26px, 6.5vh, 68px)) 0 clamp(22px, 5.5vh, 56px);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(6px,1.6vh,16px);margin:0 auto;display:grid;position:absolute;inset:0}.case-raiz .ab-frase{max-width:100%;padding-inline:16px}.case-raiz .ab-frase h2{font-size:var(--t-frase);letter-spacing:-.028em;text-wrap:balance;max-width:1000px;font-weight:500;line-height:1.06}.case-raiz .ab-fig{aspect-ratio:4/5;max-width:100%;height:100%;position:relative}.case-raiz .ab-quadro{opacity:0;width:100%;height:100%;position:relative}.case-raiz .ab-fig canvas{object-fit:contain;width:100%;height:100%;display:block}.case-raiz[data-fundo=claro] .ab-fig canvas{filter:drop-shadow(0 18px 36px #14141329)}.case-raiz .ab-halo{aspect-ratio:1;opacity:0;background:radial-gradient(closest-side, var(--green-glow), transparent 72%);border-radius:50%;width:160%;position:absolute;top:-22%;left:-30%}.case-raiz .ab-placa{opacity:0;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.case-raiz .ab-placa b{letter-spacing:-.015em;font-size:clamp(20px,2.9vh,27px);font-weight:500;line-height:1.1}.case-raiz .ab-placa small{color:var(--muted);font-size:clamp(13.5px,1.9vh,16px)}.case-raiz .pin [data-tela].on :is(a,button){pointer-events:auto}.case-raiz .pin [data-tela]:not(.on) :is(a,button){pointer-events:none}.case-raiz.case-depois{z-index:2;min-height:100svh;padding-top:calc(var(--hdr) + env(safe-area-inset-top,0px));position:relative}.case-raiz.case-depois:before,.case-raiz.case-texto:before{content:none}html.snap-ok .case-depois{scroll-snap-align:start}.case-raiz.case-texto{z-index:2;padding-top:calc(var(--hdr) + 40px);opacity:0;padding-bottom:56px;animation:.4s 4s forwards cv-texto-socorro;position:relative}.case-raiz.case-texto[hidden]{display:none}@keyframes cv-texto-socorro{to{opacity:1}}.case-raiz:has(+.case-texto:not([hidden])) main{padding-bottom:0}.case-texto section{border-top:1px solid var(--line);gap:14px;max-width:760px;margin:0 auto;padding:28px 0;display:grid}.case-texto section:first-of-type{border-top:0}.case-texto section>div{gap:10px;display:grid}.case-texto h1{font-size:var(--t-solo);letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.02}.case-texto h2{letter-spacing:-.022em;text-wrap:balance;margin-top:10px;font-size:clamp(21px,2.4vw,30px);font-weight:500;line-height:1.12}.case-texto p{font-size:var(--t-linha);color:var(--muted);max-width:60ch;line-height:1.45}.case-texto em{color:var(--accent-text);font-style:normal}.case-texto a{color:var(--fg)}
