:root{--navy: #0a102f;--cyan: #3eb7d9;--blue: #1a6fb5;--indigo: #3946b5;--bg: #0a102f;--surface: #131a37;--surface-2: #1a2246;--ink: #eef1f8;--muted: #8891ac;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .17);--accent: #3eb7d9;--primary: #1a6fb5;--venc: #e0a34a;--grad: linear-gradient(135deg, #3eb7d9 0%, #1a6fb5 32%, #3946b5 100%);--radius: 10px;--shadow: 0 1px 2px rgba(0, 0, 0, .25), 0 8px 22px rgba(0, 0, 0, .3);--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--display: "Orbitron", "Inter", sans-serif}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:15.5px;line-height:1.55;-webkit-font-smoothing:antialiased}*{scrollbar-width:thin;scrollbar-color:rgba(62,183,217,.55) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3eb7d9bf,#1a6fb5bf);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--cyan),var(--blue));background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#5fcbe8,#2680c9);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}.app{height:var(--app-h, 100%);display:flex;flex-direction:column;overflow:hidden}.centro{max-width:640px;margin:0 auto;width:100%;padding:0 20px}.centro-painel{max-width:960px}.topo{flex:none;display:flex;align-items:center;gap:14px;padding:16px 20px 12px;max-width:640px;margin:0 auto;width:100%}.app-painel .topo,.app-funil .topo,.app-contas .topo,.app-mais .topo,.app-painel>.centro,.app-funil>.centro,.app-contas>.centro,.app-mais>.centro{max-width:960px}.marca{display:flex;align-items:center;gap:10px}.mk-icone{height:30px;width:auto;display:block}.mk-letra{height:15px;width:auto;display:block;margin-top:1px}.sub{color:var(--muted);font-size:11.5px;font-style:italic;letter-spacing:.01em;opacity:.85;padding-left:2px}.cota-chip{margin-left:auto;color:var(--muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default}.cota-chip.baixa{color:var(--venc)}.cota-chip.esgotada{color:var(--venc);font-weight:700}.topo-planos{text-decoration:none;color:var(--accent);font-size:12.5px;font-weight:600;border:1px solid rgba(62,183,217,.35);border-radius:8px;padding:5px 12px;transition:.15s;white-space:nowrap}@media (hover: hover){.topo-planos:hover{background:#3eb7d91a;border-color:var(--accent)}}.cota-chip+.topo-planos{margin-left:0}.sub+.topo-planos{margin-left:auto}.auth-btn-link{text-align:center;text-decoration:none;display:block}.pl-modal-nota{font-size:12px;color:var(--muted);margin-top:2px}.marca+.topo-planos{margin-left:auto}.topo-wa{margin-left:auto;display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--ink);font-size:12.5px;font-weight:600;border:1px solid var(--line-strong);border-radius:8px;padding:5px 11px;transition:.15s;white-space:nowrap}.topo-wa svg{color:#25d366}@media (hover: hover){.topo-wa:hover{border-color:#25d366}}.topo-wa+.topo-planos{margin-left:0}.ferramenta-wa{color:#25d366}@media (hover: hover){.ferramenta-wa:hover{background:#25d36624;color:#25d366}}.pl-gate-acoes{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:26px;flex-wrap:wrap}.pl-gate-acoes .pl-cta{width:auto;padding:12px 22px}.conta{display:inline-flex;align-items:center;gap:10px;min-width:0}.sub+.conta{margin-left:auto}.conta-avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--grad);color:#fff;font-size:12.5px;font-weight:700;font-family:var(--sans);flex:none;-webkit-user-select:none;user-select:none;border:none;padding:0;cursor:pointer;transition:.15s}@media (hover: hover){.conta-avatar:hover{filter:brightness(1.12)}}.topo-entrar{margin-left:auto;white-space:nowrap;cursor:pointer;flex:none;color:var(--accent);font-size:12.5px;font-weight:600;font-family:var(--sans);border:1px solid rgba(62,183,217,.35);background:transparent;border-radius:8px;padding:5px 14px;transition:.15s}@media (hover: hover){.topo-entrar:hover{background:#3eb7d91a;border-color:var(--accent)}}.perfil-card{position:relative;width:100%;max-width:420px;display:flex;flex-direction:column;gap:20px;background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;padding:30px 26px;box-shadow:var(--shadow);max-height:88vh;overflow-y:auto;overscroll-behavior:contain}.perfil-topo{display:flex;align-items:center;gap:14px}.perfil-avatar{width:44px;height:44px;font-size:17px;cursor:default}@media (hover: hover){.perfil-avatar:hover{filter:none}}.perfil-id{min-width:0}.perfil-nome{font-family:var(--display);font-size:16px;font-weight:600;color:var(--ink);letter-spacing:.02em}.perfil-email{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perfil-secao{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid var(--line)}.perfil-secao-titulo{font-family:var(--display);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 2px}.perfil-campo{display:flex;flex-direction:column;gap:6px}.perfil-rot{font-size:12.5px;color:var(--muted);font-weight:600}.perfil-linha{display:flex;gap:8px}.perfil-linha .auth-input{flex:1;min-width:0}.perfil-ro{opacity:.7;cursor:default}.perfil-switch{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.perfil-switch.ocupado{opacity:.6;pointer-events:none}.perfil-switch input{position:absolute;opacity:0;width:0;height:0}.perfil-switch-trilho{flex:none;width:42px;height:24px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line-strong);transition:.18s;position:relative}.perfil-switch-bola{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--muted);transition:.18s}.perfil-switch input:checked+.perfil-switch-trilho{background:var(--primary);border-color:var(--primary)}.perfil-switch input:checked+.perfil-switch-trilho .perfil-switch-bola{left:20px;background:#fff}.perfil-switch input:focus-visible+.perfil-switch-trilho{outline:2px solid var(--accent);outline-offset:2px}.perfil-switch-txt{font-size:13.5px;color:var(--ink)}.perfil-btn{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);border-radius:10px;padding:9px 16px;font-size:14px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:.15s;white-space:nowrap}@media (hover: hover){.perfil-btn:not(:disabled):hover{border-color:var(--accent)}}.perfil-btn:disabled{opacity:.5;cursor:default}.perfil-btn-largo{padding:11px 14px;width:100%;white-space:normal;line-height:1.3;text-wrap:balance}.perfil-btn-forte{background:var(--grad);color:#fff;border-color:transparent}@media (hover: hover){.perfil-btn-forte:not(:disabled):hover{filter:brightness(1.08);border-color:transparent}}.perfil-btn-perigo{color:var(--venc)}@media (hover: hover){.perfil-btn-perigo:not(:disabled):hover{border-color:var(--venc)}}.perfil-ass-plano{font-size:15px;color:var(--ink);margin:0}.perfil-ass-plano b{font-family:var(--display);letter-spacing:.02em}.perfil-ass-linha{font-size:13px;color:var(--muted);margin:0;line-height:1.5}.perfil-ass-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.perfil-confirma{display:flex;flex-direction:column;gap:10px;padding:12px;margin-top:2px;background:#e0a34a14;border:1px solid rgba(224,163,74,.3);border-radius:10px}.perfil-confirma-perigo{background:#e04a4a14;border-color:#e04a4a59}.perfil-confirma-forte{background:color-mix(in srgb,var(--accent) 9%,transparent);border-color:color-mix(in srgb,var(--accent) 32%,transparent)}.perfil-ass-sair{border:none;background:transparent;color:var(--muted);cursor:pointer;margin-top:6px;font-family:var(--sans);font-size:13px;padding:4px 2px;align-self:flex-start;text-decoration:underline;text-underline-offset:3px}.perfil-ass-sair:disabled{opacity:.5;cursor:default}@media (hover: hover){.perfil-ass-sair:not(:disabled):hover{color:var(--venc)}}.perfil-excluir{border:none;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--sans);font-size:13px;padding:2px;align-self:flex-start}@media (hover: hover){.perfil-excluir:hover{color:#e04a4a;text-decoration:underline}}.perfil-aviso{font-size:12.5px}.perfil-aviso.ok{color:#3ddc84}.perfil-aviso.erro{color:var(--venc)}.perfil-sair{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-strong);background:transparent;color:var(--muted);border-radius:10px;padding:10px;font-size:14px;font-family:var(--sans);cursor:pointer;transition:.15s}@media (hover: hover){.perfil-sair:hover{border-color:var(--venc);color:var(--venc)}}.perfil-sair svg{width:16px;height:16px}.sair{display:grid;place-items:center;border:none;background:transparent;color:var(--muted);border-radius:8px;padding:6px;cursor:pointer;transition:.15s}@media (hover: hover){.sair:hover{color:var(--accent);background:var(--surface-2)}}.carregando{height:100%;display:grid;place-items:center;color:var(--muted);font-size:14px}.wa-caiu{flex:none;display:flex;width:100%;margin-top:6px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#f5a52421,#f5a5240d);border:1px solid rgba(245,165,36,.5)}.wa-caiu-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.wa-caiu-corpo strong{font-size:15px;font-weight:700;line-height:1.3;color:var(--ink)}.wa-caiu-corpo span{font-size:13px;color:var(--muted);line-height:1.45}.wa-caiu-corpo span b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.wa-caiu-acoes{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:8px;flex-wrap:wrap}.wa-caiu-nao{background:none;border:0;color:var(--muted);font:600 13px var(--sans);cursor:pointer;padding:6px 2px}.wa-caiu-sim{border:0;border-radius:999px;padding:9px 20px;background:#f5a524;color:#0a102f;font:700 13px var(--sans);cursor:pointer;transition:.15s}@media (hover: hover){.wa-caiu-sim:hover{filter:brightness(1.08)}.wa-caiu-nao:hover{color:var(--ink)}}.perfil-wa-caiu{margin:6px 0 2px;line-height:1.45}.nudge{position:relative;flex:none;display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;width:100%;padding:8px 34px 8px 14px;background:#3eb7d90f;border:1px solid rgba(62,183,217,.16);border-radius:var(--radius);margin-top:4px}.nudge-txt{font-size:12.5px;color:var(--muted);flex:1;min-width:150px}.nudge-acoes{display:flex;align-items:center;gap:8px;flex:none}.nudge-btn{border:none;background:var(--primary);color:#fff;border-radius:8px;padding:5px 12px;font-size:12.5px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:.15s}@media (hover: hover){.nudge-btn:hover{filter:brightness(1.12)}}.nudge-link{border:none;background:transparent;color:var(--accent);font-size:12.5px;font-family:var(--sans);cursor:pointer}@media (hover: hover){.nudge-link:hover{text-decoration:underline}}.nudge-x{position:absolute;top:50%;right:6px;transform:translateY(-50%);border:none;background:transparent;color:var(--muted);font-size:12px;line-height:1;cursor:pointer;padding:6px;border-radius:6px}@media (hover: hover){.nudge-x:hover{color:var(--ink)}}.instalar{position:relative;flex:none;display:flex;align-items:center;gap:10px;width:100%;padding:9px 34px 9px 10px;margin-top:4px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius)}.instalar-ic{width:40px;height:40px;border-radius:10px;flex:none;object-fit:contain;padding:7px;background:var(--bg)}.instalar-txt{display:flex;flex-direction:column;flex:1;min-width:0}.instalar-txt b{font-size:13px;color:var(--ink);font-weight:600}.instalar-txt span{font-size:11.5px;color:var(--muted)}.instalar-btn{flex:none;border:none;background:var(--primary);color:#fff;border-radius:8px;padding:7px 16px;font-size:12.5px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:.15s}@media (hover: hover){.instalar-btn:hover{filter:brightness(1.12)}}.instalar-x{position:absolute;top:50%;right:6px;transform:translateY(-50%);border:none;background:transparent;color:var(--muted);font-size:12px;line-height:1;cursor:pointer;padding:6px;border-radius:6px}@media (hover: hover){.instalar-x:hover{color:var(--ink)}}.instr-ios{max-width:380px}.instr-passos{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:12px;font-size:14px;color:var(--ink);line-height:1.5}.instr-passos b{font-weight:600}.instr-passos svg{vertical-align:-3px;margin:0 3px;color:var(--accent)}.auth-overlay{position:fixed;top:0;left:0;right:0;height:var(--app-h, 100%);z-index:50;display:grid;place-items:center;padding:24px;overflow-y:auto;overscroll-behavior:contain;background:#060a1ab8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:surge .18s ease}.auth-card{position:relative;width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;padding:32px 26px;box-shadow:var(--shadow)}.auth-x{position:absolute;top:8px;right:8px;border:none;background:transparent;color:var(--muted);font-size:17px;cursor:pointer;line-height:1;width:36px;height:36px;display:grid;place-items:center;border-radius:9px;transition:.15s}@media (hover: hover){.auth-x:hover{color:var(--ink);background:var(--surface-2)}}.auth-icone{height:44px;width:auto;align-self:center;margin-bottom:2px}.auth-titulo{font-family:var(--display);font-size:20px;font-weight:500;letter-spacing:.04em;text-align:center;margin:0;color:var(--ink)}.auth-sub{text-align:center;color:var(--muted);font-size:13px;margin:-6px 0 8px}.auth-input{border:1px solid var(--line-strong);background-color:var(--bg);color:var(--ink);border-radius:10px;padding:11px 13px;font-size:15px;font-family:var(--sans);outline:none;transition:border-color .15s}.auth-input:focus{border-color:var(--accent)}.auth-input::placeholder{color:var(--muted)}.auth-senha{position:relative;display:block}.auth-senha .auth-input{width:100%;padding-right:44px}.auth-olho{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--muted);cursor:pointer;padding:6px;display:grid;place-items:center;border-radius:7px;transition:.15s}@media (hover: hover){.auth-olho:hover{color:var(--ink)}}.auth-erro{color:var(--venc);font-size:13px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.auth-erro-acao{border:1px solid var(--accent);background:transparent;color:var(--accent);border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:.15s}@media (hover: hover){.auth-erro-acao:hover{background:#3eb7d91a}}.auth-btn{border:none;background:var(--primary);color:#fff;border-radius:10px;padding:12px;font-size:15px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:.15s;margin-top:4px}.auth-btn:disabled{opacity:.6;cursor:default}@media (hover: hover){.auth-btn:not(:disabled):hover{filter:brightness(1.12)}}.auth-troca{border:none;background:transparent;color:var(--accent);font-size:13px;font-family:var(--sans);cursor:pointer;padding:4px}@media (hover: hover){.auth-troca:hover{text-decoration:underline}}.auth-esqueci{border:none;background:transparent;color:var(--muted);font-size:12.5px;font-family:var(--sans);cursor:pointer;padding:2px;margin-top:-4px}@media (hover: hover){.auth-esqueci:hover{color:var(--ink);text-decoration:underline}}.auth-reset-msg{color:var(--muted);font-size:13.5px;line-height:1.6;text-align:center;margin:0}.auth-legal{display:flex;align-items:flex-start;gap:9px;text-align:left;font-size:12px;color:var(--muted);line-height:1.5;margin:2px 0 4px;cursor:pointer}.auth-legal-check{flex:none;width:18px;height:18px;margin-top:1px;cursor:pointer;accent-color:var(--accent)}.auth-legal a{color:var(--muted);text-decoration:underline}@media (hover: hover){.auth-legal a:hover{color:var(--accent)}}.reset-tela{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:var(--bg);overflow-y:auto}.operacao{flex:1;overflow-y:auto;padding:8px 0 26px}.rodape{flex:none;border-top:1px solid var(--line);background:#0a102fe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 0 16px}.tabbar{flex:none;display:flex;align-items:stretch;border-top:1px solid var(--line);background:#0a102ff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-bottom:env(safe-area-inset-bottom,0)}.tabbar .tab{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 0 9px;min-width:0;background:none;border:none;cursor:pointer;text-decoration:none;color:var(--muted);font-family:var(--sans);font-size:11px;line-height:1;transition:color .15s}.tabbar .tab svg{display:block}.tabbar .tab.on{color:var(--cyan)}@media (hover: hover){.tabbar .tab:hover{color:var(--ink)}}.tab-badge{position:absolute;top:5px;left:50%;transform:translate(6px);background:#3eb7d92e;color:var(--cyan);border-radius:999px;font-size:10px;font-weight:600;line-height:1.6;min-width:16px;height:16px;padding:0 4px;text-align:center}.tab-pro{position:absolute;top:5px;left:50%;transform:translate(6px);background:#e0a34a2e;color:var(--venc);border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.03em;line-height:1.7;padding:0 5px;text-transform:uppercase}.pri-corpo{display:flex;flex-direction:column;min-height:100%}.pri-home{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center;padding:32px 20px}.pri-saudacao{display:flex;flex-direction:column;gap:8px}.pri-ola{font-family:var(--display);font-size:26px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.pri-status{font-size:15px;color:var(--muted);max-width:360px;line-height:1.5}.pri-status b{color:var(--ink);font-weight:600}.pri-status b.venc{color:var(--venc)}.pri-atalhos{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pri-chip-acao{border:1px solid var(--line-strong);background:transparent;color:var(--ink);border-radius:999px;padding:8px 16px;font-family:var(--sans);font-size:13.5px;cursor:pointer;transition:.13s}.pri-chip-acao.venc{border-color:var(--venc);color:var(--venc)}@media (hover: hover){.pri-chip-acao:hover{border-color:var(--cyan);color:var(--cyan)}.pri-chip-acao.venc:hover{border-color:var(--venc);color:var(--venc);background:#e0a34a14}}.pri-sugestoes{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:2px}.pri-sug-rotulo{font-size:12.5px;color:var(--muted);opacity:.85}.inputbar{width:100%}.inputbox{display:flex;align-items:flex-end;gap:8px;background:var(--surface);border:1px solid var(--line-strong);border-radius:14px;padding:8px 8px 8px 18px;box-shadow:var(--shadow);transition:border-color .15s}.inputbox:focus-within{border-color:var(--accent)}.inputbox textarea{flex:1;border:none;outline:none;resize:none;background:transparent;font-family:var(--sans);font-size:15.5px;line-height:1.5;color:var(--ink);padding:7px 0;max-height:200px;min-height:38px;overflow-y:hidden}.inputbox textarea::placeholder{color:var(--muted)}.ferramentas{display:flex;align-items:center;gap:6px}.mic{width:38px;height:38px;border-radius:8px;border:none;background:transparent;color:var(--muted);font-size:17px;cursor:pointer;display:grid;place-items:center;transition:.15s}@media (hover: hover){.mic:hover{background:var(--surface-2);color:var(--ink)}}.mic.rec{background:var(--venc);color:var(--navy);animation:pulse 1.1s ease-in-out infinite}@keyframes pulse{50%{opacity:.6}}.spin{animation:gira .8s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}.enviar{width:38px;height:38px;border-radius:8px;border:none;background:var(--primary);color:#fff;display:grid;place-items:center;cursor:pointer;transition:.15s}.enviar:disabled{background:var(--surface-2);color:var(--muted);cursor:default}@media (hover: hover){.enviar:not(:disabled):hover{filter:brightness(1.15)}}.dica{text-align:center;font-size:11.5px;color:var(--muted);margin-top:8px;opacity:.7}.dica-sep{opacity:.5}.dica-cota{font-weight:600;font-variant-numeric:tabular-nums}.dica-cota.baixa,.dica-cota.esgotada{color:var(--venc);opacity:1}.dica-limite{text-align:center;font-size:12px;color:var(--muted);margin-top:8px;font-variant-numeric:tabular-nums}.dica-limite.passou{color:var(--venc);font-weight:600}.contador-limite{align-self:flex-end;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px}.contador-limite.cheio{color:var(--venc);font-weight:600}.inputbox.gravando{align-items:center;padding:7px 8px}.gravacao{flex:1;display:flex;align-items:center;gap:10px;min-width:0}.grav-wave{flex:1;height:34px;min-width:0;display:block}.grav-timer{font-variant-numeric:tabular-nums;font-size:13px;color:var(--muted);min-width:36px;text-align:right;flex:none}.grav-cancel{flex:none;width:38px;height:38px;border-radius:8px;border:none;background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:.15s}@media (hover: hover){.grav-cancel:hover{background:var(--surface-2);color:var(--ink)}}.grav-stop{flex:none;width:38px;height:38px;border-radius:8px;border:none;background:var(--primary);color:#fff;display:grid;place-items:center;cursor:pointer;transition:.15s}@media (hover: hover){.grav-stop:hover{filter:brightness(1.12)}}.resposta{display:flex;gap:12px;position:relative;margin-bottom:12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:15px 16px;box-shadow:var(--shadow);animation:surge .22s ease}@keyframes surge{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.resposta.saindo{opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease;animation:none}.avatar{flex:none;width:30px;height:30px;border-radius:8px;background:var(--grad);color:#fff;font-family:var(--display);font-weight:700;font-size:13px;display:grid;place-items:center;margin-top:1px}.resp-corpo{flex:1;min-width:0;padding-top:3px;padding-right:16px;max-height:42vh;overflow-y:auto;overscroll-behavior:contain}.resp-corpo::-webkit-scrollbar{width:8px}.resp-corpo::-webkit-scrollbar-thumb{background:#3eb7d999;border-radius:8px}.resp-corpo::-webkit-scrollbar-track{background:transparent}.fala-dita{display:flex;gap:8px;align-items:baseline;margin-bottom:9px;padding-bottom:9px;border-bottom:1px solid var(--line)}.fala-rot{flex:none;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);opacity:.9}.fala-txt{font-style:italic;color:var(--muted);font-size:14px}.fala{margin:0 0 6px;font-size:15.5px;color:var(--ink)}.fala:last-child{margin-bottom:0}.x{position:absolute;top:10px;right:12px;border:none;background:transparent;font-size:14px;color:var(--muted);cursor:pointer;line-height:1}@media (hover: hover){.x:hover{color:var(--ink)}}.caret{display:inline-block;width:2px;height:1.05em;margin-left:1px;background:var(--accent);vertical-align:text-bottom;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.pensando{display:flex;gap:5px;padding:6px 2px}.pensando span{width:7px;height:7px;border-radius:50%;background:var(--accent);opacity:.5;animation:bob 1.2s ease-in-out infinite}.pensando span:nth-child(2){animation-delay:.15s}.pensando span:nth-child(3){animation-delay:.3s}@keyframes bob{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-4px);opacity:1}}.pontinhos{display:inline-flex;gap:5px;align-items:center;justify-content:center;height:1.2em;vertical-align:middle}.pontinhos span{width:6px;height:6px;border-radius:50%;background:currentColor;animation:bob 1.2s ease-in-out infinite}.pontinhos span:nth-child(2){animation-delay:.15s}.pontinhos span:nth-child(3){animation-delay:.3s}button:disabled:has(.pontinhos){opacity:1}@media (prefers-reduced-motion: reduce){.pontinhos span{animation:none;opacity:.8}}.mini{display:flex;align-items:center;gap:8px;margin-top:7px}.mini-grupo .mini.passo{margin-top:4px;margin-left:14px;padding-left:12px;border-left:2px solid var(--line-strong)}.mini.passo .mini-desc{color:var(--muted)}.mini-desc{font-size:14px}.aviso-bloco+.aviso-bloco{margin-top:12px}.mini.riscado .mini-desc{text-decoration:line-through;opacity:.55}.mini.clicavel{width:100%;border:1px solid var(--line);background:var(--surface-2);border-radius:8px;padding:8px 10px;cursor:pointer;font:inherit;text-align:left;color:var(--ink);transition:.15s}@media (hover: hover){.mini.clicavel:hover{border-color:var(--accent)}}.pergunta{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.pergunta-txt{font-size:14px;color:var(--ink);margin:0 0 8px}.pergunta-form{display:flex;gap:8px}.pergunta-input{flex:1;min-width:0;border:1px solid var(--line-strong);background:var(--bg);color:var(--ink);border-radius:8px;padding:8px 11px;font-size:14px;font-family:var(--sans);outline:none}.pergunta-input:focus{border-color:var(--accent)}.pergunta-btn{flex:none;border:none;background:var(--primary);color:#fff;border-radius:8px;padding:0 16px;font-size:14px;font-weight:600;font-family:var(--sans);cursor:pointer}@media (hover: hover){.pergunta-btn:hover{filter:brightness(1.12)}}.pergunta-ok{color:var(--muted);margin-top:8px}.primeira-orienta{margin-top:8px}.primeira-txt{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--muted)}.primeira-txt b{color:var(--ink)}.primeira-btn{border:1px solid var(--accent);background:#3eb7d91f;color:var(--accent);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:600;font-family:var(--sans);cursor:pointer}@media (hover: hover){.primeira-btn:hover{background:#3eb7d933}}.op-topo{display:flex;align-items:center;gap:9px;margin-bottom:14px}.op-topo h2{font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin:0}.op-voltar{display:inline-flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;padding:0;margin:0;font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);transition:color .13s}.op-voltar svg{width:15px;height:15px;margin-left:-3px}@media (hover: hover){.op-voltar:hover{color:var(--ink)}}.contador{background:#3eb7d924;color:var(--cyan);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600}.filtros{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.pil-nav{display:flex;align-items:flex-end;gap:10px;margin-bottom:16px;border-bottom:1px solid var(--line)}.pil-abas-topo{border-bottom:1px solid var(--line);margin-bottom:16px;padding-top:2px}.pil-abas{display:flex;align-items:flex-end;gap:20px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pil-abas::-webkit-scrollbar{display:none}.pil-aba{flex:0 0 auto;border:none;background:transparent;color:var(--muted);font-family:var(--sans);font-size:13.5px;cursor:pointer;padding:0 0 9px;margin-bottom:-1px;border-bottom:2px solid transparent;white-space:nowrap;transition:color .13s;display:inline-flex;align-items:center;gap:6px}@media (hover: hover){.pil-aba:hover{color:var(--ink)}}.pil-aba.ativo{color:var(--ink);border-bottom-color:var(--cyan)}.pil-aba-log{font-size:12.5px}.pil-abas-sep{flex:0 0 auto;width:8px;align-self:stretch}.pil-abas .contador{background:transparent;padding:0 0 0 1px;color:var(--cyan);font-size:12px}.pil-aba-log .contador{color:var(--muted)}.pil-aba-log.ativo{color:var(--cyan);border-bottom-color:var(--cyan)}.pil-aba-log.ativo .contador{color:var(--cyan)}.filtro{border:1px solid var(--line-strong);background:transparent;color:var(--muted);border-radius:999px;padding:5px 13px;font-size:12.5px;font-family:var(--sans);cursor:pointer;transition:.13s}@media (hover: hover){.filtro:hover{border-color:var(--accent);color:var(--ink)}}.filtro.ativo{background:#3eb7d929;border-color:var(--cyan);color:var(--cyan)}.filtros-sep{align-self:center;width:1px;height:18px;background:var(--line-strong);margin:0 3px}.filtro-log{border-color:transparent;color:var(--muted)}@media (hover: hover){.filtro-log:hover{border-color:transparent;background:var(--surface-2);color:var(--ink)}}.filtro-log.ativo{background:#3eb7d91a;border-color:transparent;color:var(--cyan)}.filtro-log .contador{background:var(--surface-2);color:var(--muted)}.filtro-log.ativo .contador{background:#3eb7d929;color:var(--cyan)}.vazio-filtro{color:var(--muted);text-align:center;padding:34px;font-size:14px}.op-filtrar{margin-left:auto;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:62%;border:1px solid var(--line-strong);background:transparent;color:var(--muted);border-radius:999px;padding:5px 12px;font-family:var(--sans);font-size:12.5px;cursor:pointer;transition:.13s}@media (hover: hover){.op-filtrar:hover{border-color:var(--accent);color:var(--ink)}}.op-filtrar.ativo{border-color:var(--cyan);color:var(--cyan);background:#3eb7d91a}.op-filtrar svg{width:15px;height:15px;flex:0 0 auto}.op-filtrar-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filtros-modal{max-width:420px}.filtros-modal-cab{display:flex;align-items:center;justify-content:space-between;gap:12px}.filtros-limpar{background:none;border:none;color:var(--accent);font-size:13px;font-family:var(--sans);cursor:pointer;padding:4px}@media (hover: hover){.filtros-limpar:hover{text-decoration:underline}}.filtros-grupo{margin-top:18px}.filtros-grupo-rot{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:9px}.filtros-chips{display:flex;flex-wrap:wrap;gap:7px}.filtros-gerir{margin-top:12px;display:inline-flex;align-items:center;gap:7px;background:none;border:none;color:var(--accent);font-size:13px;font-family:var(--sans);cursor:pointer;padding:4px 0}@media (hover: hover){.filtros-gerir:hover{text-decoration:underline}}.filtros.projetos{margin-top:-6px;margin-bottom:14px}.filtro-gerir{color:var(--accent);border-color:#3eb7d959}@media (hover: hover){.filtro-gerir:hover{border-color:var(--accent);background:#3eb7d91a}}.proj-secao{margin-bottom:16px}.proj-secao-cab{display:flex;align-items:center;gap:8px;margin:0 2px 8px}.proj-secao-nome{font-family:var(--display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.proj-modal{max-width:400px;gap:14px}.proj-modal-tit{font-family:var(--display);font-size:19px;font-weight:600;color:var(--ink);margin:0;letter-spacing:.02em}.proj-modal-sub{font-size:13px;color:var(--muted);line-height:1.5;margin:0}.proj-add{display:flex;gap:8px}.proj-add .auth-input{flex:1;min-width:0}.proj-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.proj-item{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:14px;color:var(--ink)}.proj-remover{border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:13px;line-height:1;padding:4px}@media (hover: hover){.proj-remover:hover{color:var(--venc)}}.proj-vazio{font-size:13px;color:var(--muted);margin:0}.lista,.grupo{display:flex;flex-direction:column}.subitens{display:flex;flex-direction:column;margin-left:22px;padding-left:14px;border-left:1.5px solid var(--line-strong)}.subitens .desc{font-size:14px}.item{display:flex;align-items:flex-start;gap:12px;padding:13px 4px;max-height:200px;border-bottom:1px solid var(--line);transition:background .15s ease}.item:last-child{border-bottom:none}.item.destacado{animation:item-destaca 2.6s ease forwards}@keyframes item-destaca{0%{background:#3eb7d905;box-shadow:inset 3px 0 #3eb7d900}12%{background:#3eb7d929;box-shadow:inset 3px 0 0 var(--cyan)}70%{background:#3eb7d929;box-shadow:inset 3px 0 0 var(--cyan)}to{background:transparent;box-shadow:inset 3px 0 #3eb7d900}}@media (hover: hover){.item:hover{background:#ffffff05}}.item.urgente .check{border-color:var(--venc)}.item.feito{opacity:.68}@media (hover: hover){.item.feito:hover{opacity:1}}.desc.riscado{text-decoration:line-through;color:var(--muted)}.item.saindo{overflow:hidden;max-height:0;opacity:0;transform:translate(46px);margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.item.saindo-feito{transition:max-height .3s ease .46s,opacity .3s ease .46s,transform .3s ease .46s,margin .3s ease .46s,padding .3s ease .46s}.item.saindo-excluido{transition:max-height .28s ease,opacity .28s ease,transform .28s ease,margin .28s ease,padding .28s ease}.item.saindo-feito .check{background:#3ddc84;border-color:#3ddc84;color:#0a102f;transition:background .25s ease,border-color .25s ease,color .25s ease}.item.saindo-feito .desc{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--muted)}.feito-check{border-color:var(--accent)!important;color:var(--accent)!important;background:#3eb7d929!important}@media (hover: hover){.feito-check:hover{background:#3eb7d947!important}}.check{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line-strong);background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:.15s;margin-top:2px;padding:0}.check svg{display:block;opacity:.4;transition:opacity .15s}@media (hover: hover){.check:hover{border-color:var(--accent);color:var(--accent);background:#3eb7d91f}.check:hover svg{opacity:1}}.item-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;background:none;border:none;padding:0;margin:0;font:inherit;text-align:left;cursor:pointer}.desc{font-size:15px;color:var(--ink);align-self:flex-start;transition:color .35s ease}.item-meta-min{font-size:12.5px;color:var(--muted)}.dica-concluir{display:flex;align-items:center;gap:9px;margin:0 0 10px;padding:9px 13px;background:#3eb7d914;border:1px solid rgba(62,183,217,.22);border-radius:10px;font-size:12.5px;line-height:1.4;color:var(--muted)}.dica-concluir b{color:var(--ink);font-weight:600}.dica-ic{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--accent);color:var(--accent);display:grid;place-items:center}.ver-concluidas{display:flex;align-items:center;gap:7px;margin:16px auto 0;padding:9px 16px;background:var(--surface);border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:.15s}.ver-concluidas svg{color:#3ddc84}@media (hover: hover){.ver-concluidas:hover{border-color:var(--accent);background:var(--surface-2)}}.item-meta-min .mm-venc{color:var(--venc)}.meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.snack{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:12px;padding:10px 8px 10px 15px;font-size:13px;color:var(--ink);margin-bottom:8px;animation:snack-sobe .22s ease}@keyframes snack-sobe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.snack-esq{display:flex;align-items:center;gap:10px;min-width:0}.snack-icone{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;animation:snack-pop .32s ease}.snack-icone-feito{background:#3ddc84;color:#0a102f}.snack-icone-excluido{background:var(--surface);color:var(--muted)}@keyframes snack-pop{0%{transform:scale(.3)}55%{transform:scale(1.18)}to{transform:scale(1)}}.snack-undo{background:none;border:none;color:var(--cyan);font-size:13px;font-weight:600;font-family:var(--sans);cursor:pointer;padding:6px 10px}@media (hover: hover){.snack-undo:hover{text-decoration:underline}}.sheet-overlay{position:fixed;top:0;left:0;right:0;height:var(--app-h, 100%);background:#04081899;z-index:60;display:flex;align-items:flex-end;justify-content:center}.sheet{position:relative;width:100%;max-width:480px;background:var(--surface);border:1px solid var(--line-strong);border-radius:18px 18px 0 0;display:flex;flex-direction:column;gap:14px;padding:4px 20px calc(22px + env(safe-area-inset-bottom,0px));max-height:100%;overflow-y:auto;box-shadow:var(--shadow);animation:sheet-sobe .24s ease}@keyframes sheet-sobe{0%{transform:translateY(100%)}to{transform:none}}@keyframes sheet-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sheet-arrasta{align-self:stretch;display:flex;justify-content:center;padding:8px 0 2px;cursor:grab;touch-action:none}.sheet-grip{width:38px;height:4px;border-radius:999px;background:var(--line-strong)}@media (min-width: 641px){.sheet-overlay{align-items:center;padding:20px}.sheet{max-width:440px;border-radius:16px;padding:18px 20px 22px;animation:sheet-fade .18s ease}.sheet-arrasta{display:none}}.sheet-lbl{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--muted);flex:1;min-width:0}.sheet-lbl .auth-input{width:100%;min-width:0}.sheet-lbl input[type=date],.sheet-lbl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.5;cursor:pointer}@media (hover: hover){input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.85}}.sheet-linha{display:flex;flex-direction:column;gap:12px}@media (min-width: 481px){.sheet-linha{flex-direction:row;gap:10px}}.sheet-acoes{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.sheet-excluir{background:none;border:1px solid rgba(239,107,107,.4);color:#ef6b6b;border-radius:10px;padding:9px 16px;font-size:13.5px;font-weight:600;font-family:var(--sans);cursor:pointer}@media (hover: hover){.sheet-excluir:hover{background:#ef6b6b1a}}.sheet-salvar{background:var(--grad);color:#fff;border:none;border-radius:10px;padding:9px 22px;font-size:13.5px;font-weight:600;font-family:var(--sans);cursor:pointer}@media (prefers-reduced-motion: reduce){.item.saindo-feito,.item.saindo-excluido{transition:opacity .12s ease}.item.destacado{animation:none;background:#3eb7d929;box-shadow:inset 3px 0 0 var(--cyan)}.item.saindo{transform:none}.desc:after{transition:none}.sheet,.snack{animation:none}}.chip{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;background:#3eb7d91f;color:#7fd0e6}.pessoa{font-weight:600;color:var(--ink)}.prazo.venc{color:var(--venc);font-weight:600}.hora{color:var(--muted);font-variant-numeric:tabular-nums}.modalidade{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700;padding:2px 6px;border-radius:5px;background:#8891ac29;color:var(--muted)}.local{color:var(--muted)}.local:before{content:"· "}.vazio-grande{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:60px 20px;color:var(--muted)}.v-emoji{font-size:28px}.v-titulo{font-family:var(--display);font-size:17px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.v-sub{max-width:320px;font-size:14px}.v-link{margin-top:6px;background:none;border:none;cursor:pointer;font-family:var(--sans);font-size:13.5px;color:var(--cyan);padding:6px 4px}@media (hover: hover){.v-link:hover{text-decoration:underline}}.vazio-grande.inicio{padding-top:72px;gap:12px}.vazio-grande.inicio .v-titulo{font-family:var(--sans);text-transform:none;letter-spacing:-.01em;font-weight:600;font-size:24px}.vazio-grande.inicio .v-sub{max-width:340px;font-size:15px}.operacao-inicio{display:flex;flex-direction:column;justify-content:center}.hero-inicio{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:600px;padding:24px 20px 40px}.hero-marca{width:34px;height:34px;opacity:.95;margin-bottom:2px}.hero-titulo{font-family:var(--display);font-size:26px;font-weight:500;letter-spacing:-.01em;color:var(--ink);margin:0}.hero-sub{font-size:14.5px;color:var(--muted);max-width:380px;line-height:1.55;margin:0}.hero-input{width:100%;margin-top:4px}.hero-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.hero-chip{font-size:13px;color:var(--muted);background:transparent;border:1px solid var(--line-strong);border-radius:999px;padding:7px 14px;cursor:pointer;font-family:var(--sans);transition:.13s}@media (hover: hover){.hero-chip:hover{color:var(--ink);border-color:var(--accent)}}.erro{text-align:center;color:var(--venc);font-size:13px;margin-bottom:8px}.pil-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;transition:.15s}@media (hover: hover){.pil-card:hover{border-color:var(--line-strong)}}.pil-cab{width:100%;display:flex;align-items:flex-start;gap:12px;background:transparent;border:none;text-align:left;cursor:pointer;padding:13px 15px;color:var(--ink);font:inherit;transition:.15s}@media (hover: hover){.pil-cab:hover{background:var(--surface-2)}}.pil-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.pil-assunto{font-size:15px;font-weight:600;color:var(--ink)}.pil-desc{font-size:13.5px;color:var(--muted)}.pil-qtd{color:var(--cyan)}.pil-seta{flex:none;color:var(--muted);transition:transform .18s;margin-top:2px;font-size:12px}.pil-seta.aberta{transform:rotate(180deg)}.pil-porque{border-top:1px solid var(--line);padding:13px 15px;display:flex;flex-direction:column;gap:13px;background:#00000029}.pil-acoes{display:flex;flex-wrap:wrap;gap:6px;padding:0 15px 12px}.pil-acao{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--muted);border-radius:8px;padding:6px 11px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:.15s}@media (hover: hover){.pil-acao:hover:not(:disabled){color:var(--ink);border-color:var(--accent)}}.pil-acao:disabled{opacity:.5;cursor:default}@media (hover: hover){.pil-acao-remover:hover:not(:disabled){color:#ec6a6a;border-color:#ec6a6a80}}.pil-card-feito .pil-assunto{text-decoration:line-through;color:var(--muted)}.pil-feito-selo{color:#3ddc84;font-weight:700}.pil-edit{display:flex;flex-direction:column;gap:10px;padding:14px 15px}.pil-lbl{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);flex:1;min-width:0}.pil-inp{font:inherit;font-size:14px;color:var(--ink);background-color:var(--surface-2);border:1px solid var(--line-strong);border-radius:8px;padding:8px 10px;text-transform:none;letter-spacing:normal;color-scheme:dark}.pil-inp:focus{outline:none;border-color:var(--accent)}.pil-edit-row{display:flex;gap:10px}.pil-edit-acoes{display:flex;gap:8px;margin-top:2px}.pil-btn{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);border-radius:9px;padding:9px 16px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:.15s}@media (hover: hover){.pil-btn:hover:not(:disabled){border-color:var(--accent)}}.pil-btn-forte{background:var(--grad);color:#fff;border:none}.pil-btn:disabled{opacity:.5;cursor:default}.pref-leads{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 15px;margin-bottom:12px;display:flex;flex-direction:column;gap:6px}.pref-leads-topo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.pref-leads-tit{font-size:13px;font-weight:600;color:var(--ink)}.pref-leads-exp{font-size:12px;color:var(--muted);line-height:1.45;margin:0}.pref-seg{display:inline-flex;padding:3px;background:var(--surface-2);border-radius:9px;gap:3px}.pref-seg.salvando{opacity:.6}.pref-seg button{border:none;background:transparent;color:var(--muted);border-radius:6px;padding:5px 11px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:.15s;white-space:nowrap}.pref-seg button.on{background:var(--grad);color:#fff}@media (hover: hover){.pref-seg button:not(.on):hover{color:var(--ink)}}.pref-voz-campo{display:flex;flex-direction:column;gap:5px;margin-top:4px}.pref-voz-rot{font-size:12px;color:var(--muted)}.pref-voz-inp{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:8px 11px;color:var(--ink);font:inherit;font-size:13px}.pref-voz-inp:focus{outline:none;border-color:var(--accent)}.pref-voz-inp::placeholder{color:var(--muted)}.prov-msg{display:flex;flex-direction:column;gap:3px}.prov-linha{display:flex;align-items:baseline;gap:8px}.prov-quem{font-size:12px;font-weight:600;color:var(--ink)}.prov-quando{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.prov-txt{font-size:14px;color:var(--ink);font-style:italic}.prov-porque{font-size:12.5px;color:var(--muted);border-left:2px solid var(--line-strong);padding-left:9px;margin-top:1px}.cc-lista{display:flex;flex-direction:column;border-top:1px solid var(--line)}.cc-item{border-bottom:1px solid var(--line)}.cc-item.aberto{background:var(--surface-2)}.cc-feito{opacity:.75}.cc-linha{display:flex;align-items:flex-start}.cc-toque{flex:1;min-width:0;display:flex;align-items:flex-start;gap:11px;background:none;border:none;cursor:pointer;text-align:left;padding:11px 8px;font:inherit;color:inherit}@media (hover: hover){.cc-toque:hover{background:var(--surface-2)}}.cc-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cc-l1{display:flex;align-items:baseline;gap:8px}.cc-pessoa{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-quando{flex:none;font-size:11.5px;color:var(--faint, #6b7493)}.cc-l2{display:flex;align-items:center;gap:8px;min-width:0}.cc-tag{flex:none;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--surface-2);color:var(--muted)}.cc-item.aberto .cc-tag{background:var(--surface)}.cc-tag-recebimento{background:#3ddc8424!important;color:#3ddc84}.cc-tag-pagamento{background:#e0a34a29!important;color:var(--venc)}.cc-tag-compromisso{background:#3eb7d924!important;color:var(--cyan)}.cc-tag-follow_up{background:#3eb7d91f!important;color:var(--cyan)}.cc-assunto{flex:1;min-width:0;font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-fatos{color:var(--muted);font-variant-numeric:tabular-nums}.cc-status{flex:none;font-size:11px;font-weight:600;white-space:nowrap}.cc-status-aberto{color:var(--venc)}.cc-status-feito{color:#3ddc84}.cc-seta{flex:none;align-self:center;font-size:18px;color:var(--faint, #6b7493);line-height:1;transition:transform .18s}.cc-seta.on{transform:rotate(90deg);color:var(--muted)}.cc-mais-wrap{position:relative;flex:none;padding:9px 4px 0 0}.cc-mais{background:none;border:none;cursor:pointer;color:var(--muted);font-size:20px;line-height:1;padding:1px 7px 4px;border-radius:6px}.cc-mais:disabled{opacity:.5;cursor:default}@media (hover: hover){.cc-mais:hover{background:var(--surface);color:var(--ink)}}.cc-menu-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.cc-menu{position:absolute;right:4px;top:100%;z-index:41;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:0 10px 30px #0006;padding:5px;display:flex;flex-direction:column;min-width:152px}.cc-menu button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:none;cursor:pointer;font:inherit;font-size:13px;color:var(--ink);padding:8px 10px;border-radius:7px}@media (hover: hover){.cc-menu button:hover{background:var(--surface-2)}}.cc-menu-remover{color:#e2708a}.cc-origem-corpo{display:flex;flex-direction:column;gap:12px;padding:2px 12px 14px 51px}.pil-cap{display:flex;gap:11px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;box-shadow:var(--shadow)}.pil-cap-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pil-cap-txt{font-size:14.5px;color:var(--ink)}.pil-cap-motivo{font-size:12.5px;color:var(--muted)}.pil-link{color:var(--cyan)}.selo{flex:none;margin-top:2px;text-transform:uppercase;letter-spacing:.05em;font-size:9.5px;font-weight:700;padding:3px 7px;border-radius:5px;white-space:nowrap}.selo-materializado{background:#3eb7d929;color:var(--cyan)}.selo-ignorado_ruido,.selo-ignorado_social{background:#8891ac29;color:var(--muted)}.selo-descartado_gate{background:#e0a34a29;color:var(--venc)}.selo-recebido{background:#8891ac1f;color:var(--muted)}.selo-do_dono{background:#00c2ff1a;color:var(--muted)}.cap-motivo{margin-top:4px;font-size:12px;color:var(--muted)}.cap-wrap{display:flex;flex-direction:column}.cap-filtros{display:flex;flex-direction:column;gap:10px;padding-bottom:6px}.cap-busca-wrap{position:relative;display:flex;align-items:center}.cap-busca-ic{position:absolute;left:12px;width:15px;height:15px;color:var(--muted);pointer-events:none}.cap-busca{flex:1;min-width:0;background:var(--surface);border:1px solid var(--line-strong);border-radius:999px;padding:8px 34px;color:var(--ink);font:inherit;font-size:13.5px}.cap-busca::placeholder{color:var(--faint, #6b7493)}.cap-busca:focus{outline:none;border-color:var(--cyan)}.cap-busca-x{position:absolute;right:9px;background:none;border:none;cursor:pointer;color:var(--muted);font-size:12px;padding:4px 6px}.cap-chips{display:flex;flex-wrap:wrap;gap:6px}.cap-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line-strong);background:transparent;color:var(--muted);border-radius:999px;padding:4px 11px;font-family:var(--sans);font-size:12.5px;cursor:pointer;transition:.13s}.cap-chip.on{border-color:var(--cyan);color:var(--cyan);background:#3eb7d91a}@media (hover: hover){.cap-chip:hover{border-color:var(--cyan)}}.cap-chip-n{font-size:11px;opacity:.7;font-variant-numeric:tabular-nums}.cap-lista{display:flex;flex-direction:column;border-top:1px solid var(--line)}.cap-item{display:flex;align-items:flex-start;gap:11px;padding:10px 8px;border-bottom:1px solid var(--line)}.cap-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cap-l2{display:flex;align-items:center;gap:8px;min-width:0}.cap-l2 .selo{margin-top:0}.cap-txt{flex:1;min-width:0;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cap-virou{font-size:12px;color:var(--muted)}.ajustes{display:flex;flex-direction:column;gap:14px}.ajustes-intro{font-size:13.5px;color:var(--muted);margin:0 0 2px;line-height:1.5}.pnl{display:flex;flex-direction:column;gap:18px}.pnl-hero{display:flex;align-items:baseline;gap:12px}.pnl-hero-num{font-family:var(--display);font-size:40px;font-weight:700;color:var(--cyan);line-height:1}.pnl-hero-txt{font-size:15px;color:var(--muted)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.kpi{display:flex;flex-direction:column;gap:2px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:13px 14px}.kpi-num{font-family:var(--display);font-size:26px;font-weight:700;color:var(--ink);line-height:1.1}.kpi-rot{font-size:12.5px;font-weight:600;color:var(--ink)}.kpi-sub{font-size:11px;color:var(--muted)}.kpi-teal .kpi-num{color:#3ddc84}.kpi-amber .kpi-num{color:var(--venc)}.kpi-cyan .kpi-num{color:var(--cyan)}.pnl-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pnl-sec{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:15px 16px}.pnl-tit{font-family:var(--sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin:0 0 12px}.pnl-lista{display:flex;flex-direction:column;gap:10px}.pnl-vazio{color:var(--muted);font-size:13.5px;margin:0}.pnl-vazio-cold{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:44px 20px;max-width:440px;margin:0 auto}.pnl-cold-ic{width:46px;height:46px;opacity:.9}.pnl-cold-tit{font-family:var(--display);font-size:20px;font-weight:600;color:var(--ink);margin:0}.pnl-cold-txt{font-size:14.5px;color:var(--muted);line-height:1.55;margin:0}.pnl-cold-txt b{color:var(--ink)}.pnl-cold-nota{font-size:12.5px;color:var(--muted);opacity:.8;margin:4px 0 0}.pnl-frase{font-size:14px;color:var(--ink);margin:0 0 12px}.pnl-frase b{color:var(--cyan);font-weight:600}.cli-row{display:flex;align-items:center;gap:10px}.cli-nome{flex:none;width:40%;font-size:13.5px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cli-barra{flex:1;height:8px;background:var(--surface-2);border-radius:999px;overflow:hidden}.cli-barra-fill{display:block;height:100%;background:var(--grad);border-radius:999px}.cli-num{flex:none;font-size:13px;font-weight:600;color:var(--cyan);min-width:18px;text-align:right}.fluxo-barra{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--surface-2)}.fluxo-acao{background:var(--cyan)}.fluxo-ruido{background:var(--line-strong)}.fluxo-leg{display:flex;gap:16px;margin-top:8px;font-size:12px;color:var(--muted)}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;vertical-align:middle}.dot-acao{background:var(--cyan)}.dot-ruido{background:var(--line-strong)}.acao-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.acao-desc{font-size:14px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acao-meta{flex:none;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.acao-pessoa{color:var(--ink)}.acao-valor{color:#3ddc84;font-weight:600;font-variant-numeric:tabular-nums}.acao-idade{font-variant-numeric:tabular-nums}.acao-idade.velho{color:var(--venc);font-weight:600}.pnl-acoes{display:flex;flex-direction:column;gap:10px}.acao-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:13px 14px;display:flex;flex-direction:column;gap:9px}.acao-card-topo{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.acao-card-assunto{font-size:14.5px;font-weight:600;color:var(--ink);line-height:1.3}.acao-card-topo .acao-idade{flex:none;white-space:nowrap;font-size:12px;color:var(--muted)}.acao-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--muted)}.acao-wa{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:2px;width:100%;border:none;cursor:pointer;font-family:var(--sans);text-decoration:none;background:#25d366;color:#06331a;font-weight:600;font-size:13px;border-radius:8px;padding:9px 12px;transition:.13s}@media (hover: hover){.acao-wa:hover{filter:brightness(1.06)}}.acao-wa:disabled{opacity:.7;cursor:default;filter:none}.acao-wa svg{width:15px;height:15px}.acao-resolvi{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;cursor:pointer;font-family:var(--sans);background:none;border:1px solid var(--line-strong);color:var(--ink);font-weight:600;font-size:13px;border-radius:8px;padding:8px 12px;transition:.13s}@media (hover: hover){.acao-resolvi:hover{border-color:var(--accent);background:var(--surface-2)}}.acao-resolvi svg{width:14px;height:14px;color:#3ddc84}.hoje-snack{position:sticky;bottom:8px;z-index:5;margin:12px 0 0;box-shadow:var(--shadow)}.pri-fala{display:flex;align-items:center;gap:9px}.pri-fala-ic{width:22px;height:22px;flex:none}.pri-fala-txt{font-size:14.5px;color:var(--ink);line-height:1.4}.conv-lista{display:flex;flex-direction:column;gap:6px}.pes{display:flex;gap:12px;padding:12px;background:var(--surface);border-radius:12px}.pes-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pes-topo{display:flex;align-items:baseline;gap:8px;min-height:24px;padding-top:1px}.pes-topo.clicavel{cursor:pointer}.conv-avatar{width:44px;height:44px;border-radius:50%;background:var(--grad);color:#fff;display:grid;place-items:center;font-weight:700;font-size:16px;flex:none;-webkit-user-select:none;user-select:none}.conv-nome{flex:1;min-width:0;font-size:15.5px;font-weight:600;color:var(--ink);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-hora{flex:none;font-size:12px;color:var(--faint, #6b7493)}.pes-item{border-radius:8px;margin:0 -8px}.pes-item.aberto{background:var(--surface-2);margin:4px -8px 2px}.pes-item-btn{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;cursor:pointer;text-align:left;padding:5px 8px;font:inherit;color:inherit;border-radius:8px}.pes-item.aberto .pes-item-btn{padding:9px 8px 8px}@media (hover: hover){.pes-item:not(.aberto) .pes-item-btn:hover{background:var(--surface-2)}}.pes-item-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.pes-assunto{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0}.pes-assunto-txt{min-width:0;font-size:14px;color:var(--ink);line-height:20px;overflow-wrap:anywhere}.pes-leitura{font-size:13px;color:var(--muted);line-height:18px}.pes-seta{display:inline-block;flex:none;font-size:18px;line-height:1;color:var(--faint, #6b7493);transition:transform .15s}.pes-seta.on{transform:rotate(90deg);color:var(--accent)}.conv-tag{flex:none;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--surface-2);color:var(--muted)}.conv-tag-recebimento{background:#3ddc8424;color:#3ddc84}.conv-tag-pagamento{background:#e0a34a29;color:var(--venc)}.conv-tag-compromisso{background:#3eb7d924;color:var(--cyan)}.conv-corpo{display:flex;flex-direction:column;gap:8px;padding:0 8px 8px}.conv-chat{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:8px;background:#00000038}.bolha{max-width:88%;align-self:flex-start;display:flex;flex-direction:column;padding:6px 9px 5px;border-radius:0 7.5px 7.5px;background:color-mix(in srgb,#fff 7%,var(--surface-2));box-shadow:0 1px .5px #00000040}.bolha.sai{align-self:flex-end;border-radius:7.5px 0 7.5px 7.5px;background:color-mix(in srgb,var(--accent) 16%,var(--surface))}.bolha-txt{font-size:14px;line-height:20px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.bolha-hora{align-self:flex-end;margin-top:1px;font-size:11px;line-height:15px;color:var(--muted)}.bolha.rascunho{background:color-mix(in srgb,var(--accent) 7%,transparent);border:1px dashed color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:none;padding-bottom:7px}.bolha-lbl{display:inline-flex;align-items:center;gap:4px;margin-bottom:2px;font-size:11.5px;line-height:16px;font-weight:600;color:var(--accent)}.bolha-lbl svg{width:12px;height:12px;flex:none}.bolha-txt.carregando{color:var(--muted);font-style:italic}.conv-acoes{display:flex;gap:8px}.conv-acoes .acao-wa{flex:1;width:auto;margin:0}.conv-acoes .acao-resolvi{flex:none;width:auto;padding:8px 14px}.pnl-mais{align-self:flex-start;background:none;border:none;cursor:pointer;font:inherit;font-size:13px;color:var(--accent);padding:10px 0 0}@media (hover: hover){.pnl-mais:hover{text-decoration:underline}}.hoje{gap:22px}.hoje-cab{display:flex;flex-direction:column;gap:4px}.hoje-ola{margin:0;font-size:24px;font-weight:700;color:var(--ink);letter-spacing:-.01em;line-height:1.2}.hoje-sub{margin:0;font-size:14px;color:var(--muted)}.hoje-data{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:10px;font-size:12.5px;color:var(--muted);border:1px solid var(--line-strong);border-radius:8px;padding:6px 10px}.hoje-data svg{width:14px;height:14px}.hoje-prox{position:relative;display:flex;align-items:center;gap:13px;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:14px 14px 14px 18px;overflow:hidden}.hoje-prox:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--grad)}@media (hover: hover){.hoje-prox:hover{background:var(--surface-2)}}.hoje-prox-ic{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--ink)}.hoje-prox-ic svg{width:20px;height:20px}.hoje-prox-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hoje-prox-quando{font-size:12.5px;font-weight:600;color:var(--accent)}.hoje-prox-tit{font-size:15px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hoje-prox-sub{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hoje-seta{flex:none;font-size:20px;line-height:1;color:var(--muted)}.hoje-pend{display:flex;flex-direction:column;gap:10px}.hoje-pend-tit{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;color:var(--ink)}.hoje-pend-n{font-size:12px;font-weight:600;color:var(--ink);background:var(--surface-2);border-radius:999px;padding:2px 8px}.hoje-pend-lista{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.hoje-linha{display:flex;align-items:center;gap:13px;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;background:none;border:none;padding:13px 14px}.hoje-linha+.hoje-linha{border-top:1px solid var(--line)}@media (hover: hover){.hoje-linha:hover{background:var(--surface-2)}}.hoje-linha-ic{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center}.hoje-linha-ic svg{width:20px;height:20px}.hoje-linha-ic.conversa{background:#25d36621;color:#3fd68a}.hoje-linha-ic.tarefa{background:#8b78ff29;color:#a596ff}.hoje-linha-ic.leads{background:#3e8ce629;color:#6fb0ff}.hoje-linha-ic.receber{background:#e0a34a26;color:var(--venc)}.hoje-linha-ic.pagar{background:#e8805c26;color:#ec8f6c}.hoje-linha-ic.retorno{background:#2ecfc021;color:#45d6c6}.hoje-linha-ic.valor{background:#ffffff12;color:var(--muted)}.hoje-linha-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hoje-linha-tit{font-size:14.5px;font-weight:600;color:var(--ink)}.hoje-linha-quem,.hoje-linha-sub{font-size:12.5px;color:var(--muted);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hoje-linha-quem{color:#b3bad0}.hoje-linha-tit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.txt-alerta{color:#f0716b;font-weight:500}.hoje-badge{flex:none;min-width:22px;height:22px;border-radius:999px;padding:0 6px;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;background:#e5534b}.hoje-ver-tudo{align-self:center;background:none;border:none;cursor:pointer;font:inherit;font-size:13.5px;color:var(--accent);padding:6px 10px}@media (hover: hover){.hoje-ver-tudo:hover{text-decoration:underline}}.hoje-sec-topo{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.hoje-voltar{background:none;border:none;cursor:pointer;font:inherit;font-size:13px;color:var(--accent);padding:4px 0}.hoje-sec-tit{margin:0;font-size:19px;font-weight:700;color:var(--ink)}.hoje-vazio{font-size:13.5px;color:var(--muted)}.pnl-tira{display:flex;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.pnl-tira-item{flex:1;text-align:center;padding:11px 8px}.pnl-tira-item+.pnl-tira-item{border-left:1px solid var(--line)}.pnl-tira-num{display:block;font-size:15px;color:var(--muted);font-variant-numeric:tabular-nums}.pnl-tira-rot{display:block;font-size:11px;color:var(--muted);margin-top:2px}.pnl-tira-nota{font-size:12px;color:var(--muted);margin:7px 0 0}.pnl-sistema{border-top:1px solid var(--line);padding-top:14px}.pnl-sistema-txt{font-size:13px;color:var(--muted);margin:0 0 8px}.pnl-sistema-txt b{color:var(--ink);font-weight:600}.fnl{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px}.fnl-col{flex:1 1 180px;min-width:150px;display:flex;flex-direction:column;gap:8px}.fnl-col-head{display:flex;flex-direction:column;gap:2px;padding-bottom:7px;border-bottom:1px solid var(--line)}.fnl-col.ganho .fnl-col-head{border-bottom-color:#3ddc8466}.fnl-col.ganho .fnl-col-tit{color:#3ddc84}.fnl-col-tit{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.fnl-col-meta{font-size:11px;color:var(--cyan);font-variant-numeric:tabular-nums}.fnl-card{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:9px 10px;display:flex;flex-direction:column;gap:3px}.fnl-card-tit{font-size:13px;color:var(--ink)}.fnl-card-pessoa{font-size:11.5px;color:var(--muted)}.fnl-card-valor{font-size:12.5px;color:#3ddc84;font-weight:600;font-variant-numeric:tabular-nums}.fnl-vazio{font-size:12px;color:var(--muted);opacity:.4;text-align:center;padding:6px 0}.ctas{display:flex;flex-direction:column;gap:16px}.ctas-resumo{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.cta-sec-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.cta-sec-head .pnl-tit{margin:0}.cta-atraso{font-size:12px;font-weight:600;color:var(--venc)}.cta-row{display:flex;align-items:center;gap:12px}.cta-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cta-pessoa{font-size:13.5px;color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cta-assunto{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cta-valor{flex:none;font-size:14px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.cta-semvalor{font-size:12px;font-weight:500;color:var(--venc)}.completar{background:#3eb7d90f;border:1px solid rgba(62,183,217,.2);border-radius:12px;padding:12px 14px;margin-bottom:14px;display:flex;flex-direction:column;gap:10px}.completar-topo{display:flex;align-items:center;gap:9px}.completar-ic{width:22px;height:22px;flex:none;object-fit:contain}.completar-txt{font-size:13px;color:var(--ink)}.completar-item{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.completar-info{display:flex;flex-direction:column;flex:1;min-width:140px}.completar-assunto{font-size:14px;color:var(--ink)}.completar-pessoa{font-size:12px;color:var(--muted)}.completar-form{display:flex;align-items:center;gap:6px}.completar-cifra{font-size:13px;color:var(--muted)}.completar-inp{width:92px;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:8px;padding:7px 10px;color:var(--ink);font-family:var(--sans);font-size:14px;outline:none}.completar-inp:focus{border-color:var(--accent)}.completar-salvar{border:none;background:var(--primary);color:#fff;border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:600;font-family:var(--sans);cursor:pointer}.completar-salvar:disabled{opacity:.5;cursor:default}.completar-pular{border:none;background:transparent;color:var(--muted);font-size:12.5px;font-family:var(--sans);cursor:pointer;padding:7px 6px}@media (hover: hover){.completar-salvar:not(:disabled):hover{filter:brightness(1.1)}.completar-pular:hover{color:var(--ink)}}.cta-status{flex:none;min-width:92px;text-align:right;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.cta-status.atrasado{color:var(--venc);font-weight:600}.cta-status.hoje{color:var(--venc)}.cta-status.proximo{color:var(--cyan)}.cta-status.cinza{color:var(--muted);opacity:.7}.cta-quitar{flex:none;display:inline-flex;align-items:center;gap:5px;background:transparent;border:1px solid var(--line-strong);border-radius:8px;padding:6px 11px;color:var(--ink);font-family:var(--sans);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.cta-quitar svg{color:#3ddc84}.cta-quitar:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (hover: hover){.cta-quitar:hover{border-color:#3ddc84;background:#3ddc8414}}.ctas-snack{margin:0 0 14px}@media (max-width: 640px){.cta-row{flex-wrap:wrap;row-gap:8px}.cta-info{flex-basis:100%}.cta-status{min-width:0;margin-right:auto;text-align:left}}@media (max-width: 640px){.ctas-resumo{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(2,1fr)}.pnl-cols{grid-template-columns:1fr}}.pil-topo-acao{margin-left:auto;display:flex;align-items:center;gap:8px}.pil-conectar-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:10px}.pil-conectar-erro{font-size:12px;color:var(--venc);max-width:340px;text-align:center;line-height:1.5}.pil-conectar-dica{font-size:12px;color:var(--muted);max-width:340px;text-align:center;line-height:1.5}.pil-navegador{font-size:13.5px;color:var(--muted);max-width:340px;text-align:center;line-height:1.55}.ajuda-conexao{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;margin-top:12px;font-size:12.5px}.ajuda-txt{color:var(--muted)}.ajuda-links{display:inline-flex;gap:12px}.ajuda-links a{color:var(--accent);font-weight:600;text-decoration:none}@media (hover: hover){.ajuda-links a:hover{text-decoration:underline}}.ajuda-destaque{padding:10px 14px;border-radius:10px;background:#e0a34a1a;border:1px solid rgba(224,163,74,.35)}.ajuda-destaque .ajuda-txt{color:var(--ink);font-weight:600}.pil-conectado{font-size:12.5px;color:#3ddc84;font-weight:600;display:inline-flex;align-items:center;gap:8px}.perfil-wa-num{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.perfil-wa-dot{width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 3px #3ddc842e;flex:none}.perfil-wa-dot.parado{background:#f5a524;box-shadow:0 0 0 3px #f5a5242e}.pl-voltar{margin-top:16px;background:none;border:none;color:var(--muted);font-size:13px;font-family:var(--sans);cursor:pointer}@media (hover: hover){.pl-voltar:hover{color:var(--ink)}}@media (max-width: 640px){.topo{padding-left:14px;padding-right:14px;gap:10px}.centro{padding-left:14px;padding-right:14px}.sub{display:none}.auth-x{width:44px;height:44px;font-size:19px;top:6px;right:6px}}.planos-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;overflow-y:auto;background:#060a1abd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:40px 20px;animation:surge .18s ease}.planos-modal{position:relative;width:100%;max-width:1040px;margin:0 auto;background:radial-gradient(1100px 520px at 50% -8%,rgba(62,183,217,.14),transparent 60%),var(--bg);border:1px solid var(--line-strong);border-radius:22px;padding:10px 30px 44px;box-shadow:var(--shadow)}.planos-x{position:absolute;top:16px;right:18px;z-index:1;border:none;background:var(--surface-2);color:var(--muted);width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:15px;line-height:1;display:grid;place-items:center;transition:.15s}@media (hover: hover){.planos-x:hover{color:var(--ink);background:var(--surface)}}.retorno-card{position:relative;width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;padding:34px 28px;box-shadow:var(--shadow)}.retorno-icone{display:grid;place-items:center;width:56px;height:56px;border-radius:50%}.retorno-icone-ok{color:#3ddc84;background:#3ddc841f}.retorno-icone-neutro{color:var(--muted);background:var(--surface-2)}.retorno-titulo{font-family:var(--display);font-size:19px;font-weight:600;letter-spacing:.02em;margin:0;color:var(--ink)}.retorno-texto{color:var(--muted);font-size:14px;line-height:1.55;margin:0}.retorno-card .auth-btn{width:100%;margin-top:4px}.retorno-spin{animation:girar .9s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.pixauto-card{max-width:340px;align-items:stretch;text-align:center;gap:12px}.pixauto-qr{width:220px;height:220px;align-self:center;border-radius:12px;background:#fff;padding:10px;image-rendering:pixelated}.pixauto-copia{border:1px solid var(--line-strong);background:var(--surface-2);color:var(--accent);border-radius:10px;padding:10px;font-size:14px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:.15s}@media (hover: hover){.pixauto-copia:hover{border-color:var(--accent)}}.pixauto-espera{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:12.5px;line-height:1.5;margin:2px 0 0;text-align:left}.pixauto-spin{flex:none;width:14px;height:14px;border-radius:50%;border:2px solid var(--line-strong);border-top-color:var(--accent);animation:girar .9s linear infinite}.pixauto-nota{color:var(--muted);font-size:12px;line-height:1.5;margin:0;text-align:left}.pixauto-check{align-self:center;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;color:#3ddc84;background:#3ddc841f}.pro-chip{margin-left:auto;font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--grad);padding:4px 11px;border-radius:999px;white-space:nowrap}.pro-chip+.topo-wa{margin-left:8px}.topo-vivo{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted);letter-spacing:.02em;white-space:nowrap}.topo-vivo+.pro-chip{margin-left:0}.topo-vivo.on{color:#3ddc84}.topo-vivo-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.topo-vivo.on .topo-vivo-dot{box-shadow:0 0 0 3px #3ddc8429}@media (max-width: 640px){.planos-x{width:42px;height:42px;font-size:18px;top:12px;right:12px}}.pl-hero{max-width:720px;margin:0 auto;text-align:center;padding-top:40px;padding-bottom:18px}.pl-eyebrow{display:inline-block;font-family:var(--display);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}.pl-titulo{font-family:var(--display);font-weight:600;font-size:clamp(28px,5vw,44px);line-height:1.1;letter-spacing:.01em;margin:0 0 16px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.pl-sub{color:var(--muted);font-size:16px;line-height:1.6;margin:0 auto;max-width:560px}.pl-toggle{display:inline-flex;gap:4px;margin:26px auto 0;padding:4px;background:var(--surface);border:1px solid var(--line-strong);border-radius:999px;position:relative;left:50%;transform:translate(-50%)}.pl-tg{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--sans);font-size:14px;font-weight:600;padding:9px 20px;border-radius:999px;transition:.16s}@media (hover: hover){.pl-tg:hover{color:var(--ink)}}.pl-tg.ativo{background:var(--primary);color:#fff}.pl-econ{font-size:11px;font-weight:700;letter-spacing:.02em;padding:2px 8px;border-radius:999px;background:#3eb7d929;color:var(--accent)}.pl-tg.ativo .pl-econ{background:#ffffff38;color:#fff}.pl-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:820px;margin:40px auto 0;align-items:start}.pl-grade-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1020px}.pl-grade-2{max-width:720px}.pl-card{display:flex;flex-direction:column;gap:20px;background:var(--surface);border:1px solid var(--line-strong);border-radius:18px;padding:30px 26px;box-shadow:var(--shadow)}.pl-cad-tag{font-family:var(--sans);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);border:1px solid var(--line-strong);padding:3px 9px;border-radius:999px}.pl-cad-tag-forte{color:var(--accent);background:#3eb7d924;border-color:transparent}.pl-cta-pro{border-color:#3eb7d966;color:var(--ink)}@media (hover: hover){.pl-cta-pro:not(:disabled):hover{background:#3eb7d91a}}.pl-card-pro{position:relative;border-color:transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--grad) border-box;border:1.5px solid transparent;box-shadow:0 1px 2px #00000040,0 18px 50px #1a6fb547}.pl-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);font-size:11.5px;font-weight:700;letter-spacing:.04em;white-space:nowrap;padding:5px 14px;border-radius:999px;color:#fff;background:var(--grad);box-shadow:0 4px 14px #1a6fb580}.pl-card-topo{display:flex;flex-direction:column;gap:8px}.pl-plano{font-family:var(--display);font-size:20px;font-weight:600;letter-spacing:.04em;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pl-fundador{font-family:var(--sans);font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--accent);background:#3eb7d924;padding:3px 9px;border-radius:999px}.pl-para{color:var(--muted);font-size:13.5px;margin:0;line-height:1.5}.pl-preco{display:flex;flex-direction:column;gap:2px}.pl-ancora-preco{color:var(--muted);font-size:15px;text-decoration:line-through;opacity:.7}.pl-valor{font-family:var(--display);font-size:40px;font-weight:700;color:var(--ink);line-height:1.05}.pl-mes{font-family:var(--sans);font-size:16px;font-weight:500;color:var(--muted);margin-left:4px}.pl-cadencia{color:var(--muted);font-size:13px;margin-top:4px}.pl-cta{border:none;border-radius:11px;padding:13px;font-family:var(--sans);font-size:15px;font-weight:600;cursor:pointer;transition:.15s;width:100%}.pl-cta:disabled{cursor:default;opacity:.5}.pl-cta-suave{background:var(--surface-2);color:var(--ink);border:1px solid var(--line-strong)}@media (hover: hover){.pl-cta-suave:not(:disabled):hover{border-color:var(--accent)}}.pl-cta-forte{background:var(--grad);color:#fff;box-shadow:0 8px 22px #1a6fb559}@media (hover: hover){.pl-cta-forte:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}}.pl-ctas{display:flex;flex-direction:column;gap:14px}.pl-metodo-primario{display:flex;flex-direction:column;gap:7px}.pl-avista-link{border:none;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--sans);font-size:12.5px;text-decoration:underline;width:100%;text-align:center;padding:14px 2px 2px;margin-top:2px;border-top:1px solid var(--line)}.pl-avista-link:disabled{cursor:default;opacity:.5}@media (hover: hover){.pl-avista-link:not(:disabled):hover{color:var(--ink)}}.pl-cta-link{border:none;background:transparent;color:var(--accent);cursor:pointer;font-family:var(--sans);font-size:13.5px;font-weight:600;padding:4px;align-self:center}.pl-cta-link:disabled{cursor:default;opacity:.5}@media (hover: hover){.pl-cta-link:not(:disabled):hover{text-decoration:underline}}.pl-card-lean{box-shadow:none;border-color:var(--line);background:var(--surface-2)}.pl-resumo{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.pl-resumo b{color:var(--ink);font-weight:600}.pl-economia{align-self:flex-start;margin-top:6px;font-size:12.5px;font-weight:700;letter-spacing:.01em;color:#29b866;background:#3ddc8421;padding:4px 11px;border-radius:999px}.pl-pix{border:none;background:transparent;color:var(--accent);cursor:pointer;font-family:var(--sans);font-size:13px;font-weight:600;padding:2px;margin-top:-8px;align-self:center;transition:.15s}@media (hover: hover){.pl-pix:not(:disabled):hover{text-decoration:underline}}.pl-pix:disabled{color:var(--muted);cursor:default;opacity:.6}.pl-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.pl-features li{display:flex;align-items:flex-start;gap:11px;font-size:14px;color:var(--ink);line-height:1.45}.pl-check{flex:none;margin-top:2px;color:var(--accent)}.pl-card-pro .pl-check{color:#57c7e6}.pl-seguro{display:flex;align-items:center;justify-content:center;gap:7px;margin:20px auto 0;color:var(--muted);font-size:12.5px;text-align:center}.pl-seguro svg{flex:none;color:var(--accent)}.pl-custo{display:flex;flex-direction:column;gap:10px;max-width:440px;margin:28px auto 0}.pl-custo-linha{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pl-custo-rot{font-size:14px;color:var(--muted)}.pl-custo-val{font-family:var(--display);font-size:18px;font-weight:700;color:var(--ink)}.pl-custo-un{font-family:var(--sans);font-size:12px;font-weight:500;color:var(--muted);margin-left:1px}.pl-custo-caro .pl-custo-rot{opacity:.6}.pl-custo-caro .pl-custo-val{color:var(--muted);font-weight:600}.pl-custo-caro .pl-custo-val s{text-decoration-thickness:2px}.pl-poupa{margin-top:8px}.pl-poupa-track{height:12px;border-radius:999px;background:var(--surface-2);overflow:hidden}.pl-poupa-fill{height:100%;width:97%;border-radius:999px;background:linear-gradient(90deg,var(--cyan),var(--primary));box-shadow:0 0 10px #3eb7d980}.pl-poupa-txt{display:block;margin-top:9px;font-size:13px;line-height:1.4;color:var(--muted);text-align:center}.pl-poupa-txt b{color:var(--ink);font-weight:700}.pl-custo-pri .pl-custo-rot{color:var(--ink);font-weight:600}.pl-custo-pri .pl-custo-val{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.pl-custo-pri .pl-custo-un{-webkit-text-fill-color:initial}.pl-faq{max-width:640px;margin:44px auto 0;display:flex;flex-direction:column;gap:22px}.pl-q h3{font-size:15px;font-weight:600;margin:0 0 5px;color:var(--ink)}.pl-q p{font-size:14px;color:var(--muted);margin:0;line-height:1.55}.pl-modal{position:relative;width:100%;max-width:380px;display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;padding:32px 26px;box-shadow:var(--shadow)}.pl-modal-txt{color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 4px}.pl-modal-txt b{color:var(--ink)}.pl-modal .auth-btn{width:100%}.pl-limbo{display:flex;flex-direction:column;gap:12px;border-radius:14px;padding:16px 18px;margin:0 auto 26px;max-width:720px;border:1px solid var(--line-strong);background:var(--surface)}.pl-limbo-confirmando{border-color:#3eb7d966;background:#3eb7d914}.pl-limbo-atencao{border-color:#e0a34a73;background:#e0a34a17}.pl-limbo-txt{color:var(--ink);font-size:14px;line-height:1.55;margin:0}.pl-limbo-txt b{color:var(--ink)}.pl-limbo-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.pl-limbo-btn{border:none;border-radius:9px;padding:9px 16px;background:var(--grad);color:#fff;font-family:var(--sans);font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;transition:.15s}@media (hover: hover){.pl-limbo-btn:hover{filter:brightness(1.1)}}.pl-limbo-suporte{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none}@media (hover: hover){.pl-limbo-suporte:hover{text-decoration:underline}}.pl-metodo-dica{color:var(--muted);font-size:12.5px;line-height:1.5;text-align:center;margin:0}.pl-metodo-dica-modal{text-align:left;margin:4px 0 0}.pl-metodo-dica b{color:var(--ink)}.pl-link{border:none;background:transparent;color:var(--accent);cursor:pointer;padding:0;font-family:var(--sans);font-size:inherit;font-weight:600}@media (hover: hover){.pl-link:hover{text-decoration:underline}}.pl-metodo-modal{position:relative;width:100%;max-width:440px;display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;padding:30px 26px;box-shadow:var(--shadow)}.pl-metodo-titulo{font-family:var(--display);font-size:20px;font-weight:600;letter-spacing:.02em;margin:0;color:var(--ink)}.pl-metodo-sub{color:var(--muted);font-size:13.5px;line-height:1.5;margin:-4px 0 6px}.pl-opcao{text-align:left;border:1px solid var(--line-strong);border-radius:12px;padding:15px 16px;background:var(--surface-2);cursor:pointer;transition:.15s;display:flex;flex-direction:column;gap:7px}@media (hover: hover){.pl-opcao:hover{border-color:var(--accent);transform:translateY(-1px)}}.pl-opcao-forte{border-color:#3eb7d973;background:#3eb7d912}.pl-opcao-topo{display:flex;align-items:center;justify-content:space-between;gap:10px}.pl-opcao-nome{font-family:var(--sans);font-size:15.5px;font-weight:700;color:var(--ink)}.pl-opcao-tag{font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--accent);background:#3eb7d924;padding:3px 9px;border-radius:999px}.pl-opcao-tag-suave{color:var(--muted);background:#ffffff0f}.pl-opcao-txt{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.pl-opcao-txt b{color:var(--ink)}.retorno-suporte{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px;margin-top:2px;font-size:13px}.retorno-suporte span{color:var(--muted)}.retorno-suporte a{color:var(--accent);font-weight:600;text-decoration:none}@media (hover: hover){.retorno-suporte a:hover{text-decoration:underline}}@media (max-width: 920px){.pl-grade,.pl-grade-3{grid-template-columns:1fr;max-width:420px}.pl-card-pro{order:-1}}.proc-wrap{min-height:100vh;background:var(--bg);padding:28px 18px 60px}.proc-centro{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.proc-head{display:flex;flex-direction:column;gap:8px}.proc-titulo{font-family:var(--display);font-size:24px;font-weight:600;letter-spacing:.01em;color:var(--ink);margin:0;line-height:1.2}.proc-sub{color:var(--muted);font-size:14.5px;line-height:1.5;margin:0}.proc-sub b{color:var(--ink)}.proc-barra{height:6px;border-radius:999px;background:var(--surface-2);overflow:hidden;margin-top:4px}.proc-barra-fill{height:100%;background:var(--grad);border-radius:999px;transition:width .4s ease}.proc-privado{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);margin:-2px 0 2px}.proc-privado svg{flex:none;opacity:.8}.proc-privado-fim{justify-content:center;margin:10px 0 0}.proc-scan{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.proc-scan b{color:var(--ink)}.proc-scan-dots{display:inline-flex;gap:3px}.proc-scan-dots span{width:5px;height:5px;border-radius:50%;background:var(--accent);opacity:.5;animation:bob 1.2s ease-in-out infinite}.proc-scan-dots span:nth-child(2){animation-delay:.15s}.proc-scan-dots span:nth-child(3){animation-delay:.3s}.proc-feed{display:flex;flex-direction:column;gap:8px}.proc-ach{padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column;gap:9px;animation:procIn .35s ease}@keyframes procIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.proc-ach-msg{display:flex;gap:9px;align-items:flex-start}.proc-ach-avatar{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:700}.proc-ach-msgcol{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.proc-ach-meta{display:flex;align-items:baseline;gap:7px}.proc-ach-nome{font-size:12.5px;font-weight:700}.proc-ach-hora{font-size:11px;color:var(--muted)}.proc-ach-bolha{position:relative;align-self:flex-start;max-width:100%;background:var(--surface-2);border-radius:3px 12px 12px;padding:8px 11px;font-size:14px;color:var(--ink);line-height:1.4}.proc-ach-bolha:before{content:"";position:absolute;top:0;left:-6px;border-top:8px solid var(--surface-2);border-left:8px solid transparent}.proc-ach-derivado{display:flex;flex-direction:column;gap:6px;padding-top:9px;border-top:1px solid var(--line)}.proc-ach-de{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11.5px;font-weight:600;color:var(--muted)}.proc-ach-pri{height:16px;width:auto;flex:none;filter:brightness(0) invert(1);opacity:.75}.proc-ach-tab{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin-top:2px;padding:10px 12px;border-radius:9px;background:var(--surface-2)}.proc-ach-tab dt{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);align-self:start;padding-top:1px}.proc-ach-tab dd{margin:0;font-size:13px;color:var(--ink);line-height:1.35}.proc-ach-valor{font-family:var(--display);font-weight:700}.proc-chip{font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 9px;border-radius:999px}.proc-chip-receber{color:#3ddc84;background:#3ddc8424}.proc-chip-pagar{color:var(--venc);background:#e0a34a24}.proc-chip-compromisso{color:var(--accent);background:#3eb7d924}.proc-chip-followup{color:#8b93e6;background:#576adc29}.proc-reassure{font-size:13px;line-height:1.5;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:13px 15px}.proc-reassure b{color:var(--ink)}.proc-fim-acoes{display:flex;flex-direction:column;gap:9px}.proc-pular{align-self:center;border:none;background:transparent;color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer;padding:4px;transition:.15s}@media (hover: hover){.proc-pular:hover{color:var(--ink);text-decoration:underline}}.legal-wrap{min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--sans)}.legal-inner{max-width:760px;margin:0 auto;padding:40px 20px 80px}.legal-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.legal-voltar{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none;background:none;border:none;cursor:pointer;padding:0}.legal-links{display:flex;gap:16px}.legal-links a{color:var(--muted);font-size:13px;font-weight:600;text-decoration:none}@media (hover: hover){.legal-links a:hover,.legal-voltar:hover{color:var(--accent)}}.legal-titulo{font-family:var(--display);font-size:24px;font-weight:700;letter-spacing:.02em;margin:22px 0 4px}.legal-data{color:var(--muted);font-size:13px;margin:0 0 28px}.legal-sec{margin-bottom:24px}.legal-sec h2{font-size:16px;font-weight:600;color:var(--ink);margin:0 0 8px}.legal-sec p{color:#c7cde0;font-size:14px;line-height:1.65;margin:0 0 8px}.legal-sec strong{color:var(--ink)}.legal-sec ul{list-style:disc;padding-left:20px;margin:0}.legal-sec li{color:#c7cde0;font-size:14px;line-height:1.65;margin-bottom:6px}.legal-sec a{color:var(--accent);text-decoration:none}@media (hover: hover){.legal-sec a:hover{text-decoration:underline}}.legal-mut{color:var(--muted)!important}.legal-footer{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:14px}.legal-footer a{color:var(--muted);font-size:12px;text-decoration:none}@media (hover: hover){.legal-footer a:hover{color:var(--accent)}}.toast{position:fixed;left:50%;bottom:calc(72px + env(safe-area-inset-bottom,0));transform:translate(-50%);z-index:70;max-width:calc(100vw - 32px);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:12px;padding:10px 16px;font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;box-shadow:var(--shadow);animation:toast-sobe .22s ease}@keyframes toast-sobe{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (prefers-reduced-motion: reduce){.toast{animation:none}}.ag{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;width:100%;max-width:760px;margin:0 auto}.ag-topo{flex:none;padding:12px 16px 10px;border-bottom:1px solid var(--line)}.ag-t1{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ag-titulo{font-family:var(--display);font-size:21px;font-weight:700;margin:0}.ag-hoje{background:none;color:var(--ink);border:1px solid var(--line-strong);border-radius:8px;padding:5px 12px;font:500 13px var(--sans);cursor:pointer}.ag-t1-dir{display:flex;align-items:center;gap:8px}.ag-ajustes{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;background:none;color:var(--ink);border:1px solid var(--line-strong);border-radius:8px;cursor:pointer;padding:0}.ag-ajustes-ponto{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;border:2px solid var(--bg)}.ag-ajustes-ponto.ligado{background:#3ddc84}.ag-ajustes-ponto.parado{background:#f5a524}.ag-glogo{display:block;flex:none}.ag-gbanner{flex:none;display:flex;gap:14px;align-items:center;margin:10px 16px 2px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#3eb7d91f,#3946b51a);border:1px solid rgba(62,183,217,.45)}.ag-gbanner-ic{flex:none;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:#fffffff5;box-shadow:0 0 0 1px #3eb7d959}.ag-gbanner-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding-left:14px;border-left:1px solid var(--line-strong)}.ag-gbanner-corpo strong{font-size:15px;font-weight:700;line-height:1.3}.ag-gbanner-corpo span{font-size:13px;color:var(--muted);line-height:1.45}.ag-gbanner-acoes{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:8px;flex-wrap:wrap}.ag-gbanner-nao{background:none;border:0;color:var(--cyan);font:600 13px var(--sans);cursor:pointer;padding:6px 2px}.ag-gbanner-sim{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:9px 18px;background:linear-gradient(90deg,#2bb6d8,#3a6fd8);color:#fff;font:700 13px var(--sans);cursor:pointer}.ag-gbanner-sim:disabled{opacity:.6;cursor:default}@media (max-width: 420px){.ag-gbanner{padding:12px;gap:10px}.ag-gbanner-ic{width:44px;height:44px;border-radius:12px}.ag-gbanner-corpo{padding-left:10px}}.ag-google-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 3px #3ddc842e;flex:none}.ag-google-dot.parado{background:#f5a524;box-shadow:0 0 0 3px #f5a5242e}.ag-google-pro{font:700 10px var(--sans);letter-spacing:.04em;text-transform:uppercase;background:#fff;color:#1f3f99;border-radius:5px;padding:2px 5px}.ag-acoes button.perigo{color:var(--venc);border-color:var(--venc)}.ag-cancelar{display:block;margin:14px auto 0;background:none;border:0;color:var(--muted);font:500 13px var(--sans);text-decoration:underline;cursor:pointer}.ag-cancela-confirma{margin-top:18px}.ag-cancela-confirma p{margin:0;font-size:14px;line-height:1.5;color:var(--muted);text-align:center}.ag-cancela-confirma .ag-acoes{margin-top:12px}.ag-form-aviso{margin:4px 0 0;padding:10px 12px;border-radius:10px;background:#f5a5241a;border:1px solid rgba(245,165,36,.35);color:#f3c77a;font-size:13px;line-height:1.45}.ag-cancela-confirma .ag-erro{text-align:center;margin:8px 0 0}.ag-abrir-google{color:var(--cyan);text-decoration:underline}.ag-google-sair{display:block;margin:14px auto 0;background:none;border:0;color:var(--muted);font:500 13px var(--sans);text-decoration:underline;cursor:pointer}.ag-google-aviso{font-size:13px;margin:12px 0 0;line-height:1.4}.ag-google-aviso.ok{color:#3ddc84}.ag-google-aviso.erro{color:var(--venc)}.ag-sheet.gfolha{--gcena-glow: rgba(80, 200, 255, .5);max-height:calc(var(--app-h, 100dvh) - 24px);overflow-y:auto;display:flex;flex-direction:column;gap:0;padding-top:10px;--g: 26px;background:radial-gradient(120% 55% at 88% 0%,rgba(62,183,217,.2),transparent 62%),var(--surface)}.ag-sheet.gfolha.ok{--gcena-glow: rgba(70, 245, 170, .55);background:radial-gradient(120% 55% at 88% 0%,rgba(46,210,150,.22),transparent 62%),var(--surface)}.ag-sheet.gfolha.alerta{--gcena-glow: rgba(255, 180, 70, .5);background:radial-gradient(120% 55% at 88% 0%,rgba(245,165,36,.16),transparent 62%),var(--surface)}.gfolha .ag-alca{margin-bottom:0}.gcena{position:relative;flex:none;height:150px;margin:-6px -22px -4px}.gcena-tile{position:absolute;z-index:2;left:50%;top:52%;width:84px;aspect-ratio:1;animation:cena-flutua-wa 4.2s ease-in-out infinite}.gcena-lado{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:27%;background:linear-gradient(145deg,#a9c4e8,#4d6c9c);transform:translate(7%,7%);box-shadow:0 16px 34px #00000073}.gcena-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:27%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(150deg,#fff,#eef4ff 55%,#d3e2f7);box-shadow:inset 0 2px #ffffffe6,inset 0 -8px 16px #28467840,0 0 46px var(--gcena-glow)}.gcena-face img{width:62%;height:62%;display:block}.gcena-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);background-size:260% 100%;animation:cena-brilho 3.4s ease-in-out infinite}.gcena-selo{position:absolute;z-index:3;right:-14%;bottom:-14%;width:42%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;color:#fff;font:800 18px var(--sans);border:3px solid var(--surface)}.gcena-selo svg{width:58%;height:58%}.gcena-selo.ok{background:linear-gradient(145deg,#4cf0a0,#14a860);box-shadow:0 0 18px #46f5aab3}.gcena-selo.alerta{background:linear-gradient(145deg,#ffc95f,#e88a16);box-shadow:0 0 18px #ffb44699}.gcena-faisca{position:absolute;z-index:3;width:14px;height:14px;background:#fff6c8;filter:drop-shadow(0 0 6px #ffe680);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:cena-pisca 2.4s ease-in-out infinite}.gcena-faisca.f1{left:calc(50% - 78px);top:20%}.gcena-faisca.f2{left:calc(50% + 66px);top:68%;width:10px;height:10px;animation-delay:-1.1s}.gcena.convite .gcena-faisca{background:#c8f2ff;filter:drop-shadow(0 0 6px #7fe6ff)}.gfolha-cab{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.gfolha-tit{font-size:21px}.gfolha-dados{margin:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}.gfolha-dados>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px;border-bottom:1px solid var(--line)}.gfolha-dados dt{flex:none;font-size:13px;color:var(--muted)}.gfolha-dados dd{margin:0;min-width:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfolha-sec{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:13px;border-radius:12px;border:1px solid var(--line-strong);background:#ffffff08;color:var(--ink);font:600 15px var(--sans);cursor:pointer}.gfolha-sec:disabled{opacity:.6;cursor:default}.gfolha-sub{text-align:center;max-width:380px}.gfolha-lista{list-style:none;margin:0;padding:0 4px;display:flex;flex-direction:column;gap:10px}.gfolha-lista li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.35;color:var(--muted);cursor:default}.gfolha-lista-ic{flex:none;width:18px;height:18px;color:#3eb7d9;opacity:.85}.gfolha-acoes{display:flex;flex-direction:column;align-items:stretch;gap:2px;margin-top:2px}.gfolha-cta{width:100%;display:inline-flex;justify-content:center;align-items:center;gap:10px}.gfolha-confirma{display:flex;flex-direction:column;gap:4px}.gfolha-confirma p{margin:0;font-size:14px;color:var(--muted);line-height:1.5;text-align:center}.gfolha .ag-google-aviso{text-align:center;margin:0}.ag-sheet.gfolha>.gfolha-cab{margin-top:0}.ag-sheet.gfolha>.gfolha-dados,.ag-sheet.gfolha>.gfolha-sub,.ag-sheet.gfolha>.gfolha-lista{margin-top:var(--g);margin-bottom:0}.ag-sheet.gfolha>.gfolha-dados+.gfolha-lista{margin-top:calc(var(--g) - 2px)}.ag-sheet.gfolha>.gfolha-acoes,.ag-sheet.gfolha>.gfolha-confirma{margin-top:calc(var(--g) + 4px)}.ag-sheet.gfolha .gfolha-acoes .ag-google-sair{margin:8px auto 0}.ag-sheet.gfolha>.ag-google-aviso{margin-top:10px}@media (prefers-reduced-motion: reduce){.gcena-tile,.gcena-face:after,.gcena-faisca{animation:none}}@media (max-height: 880px){.ag-sheet.gfolha{--g: 20px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0))}.gcena{height:118px;margin-top:-8px;margin-bottom:-8px}.gcena-tile{width:70px}.gcena-faisca.f1{left:calc(50% - 66px)}.gcena-faisca.f2{left:calc(50% + 54px)}.gfolha-tit{font-size:19px}.gfolha-cab{gap:6px}.gfolha-sub{font-size:13.5px}.gfolha-lista{gap:8px}.gfolha-cta{padding:12px}}.ag-seg{display:flex;background:var(--surface);border-radius:10px;padding:3px;margin-bottom:10px}.ag-seg button{flex:1;background:none;border:0;color:var(--muted);font:600 13px var(--sans);padding:7px 0;border-radius:8px;cursor:pointer}.ag-seg button.on{background:var(--surface-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.ag-nav{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:15px}.ag-nav button{background:none;border:0;color:var(--muted);font-size:22px;line-height:1;padding:2px 10px;cursor:pointer}.ag-rolagem{flex:1;min-height:0;overflow-y:auto;position:relative}.ag-dia{position:relative;cursor:pointer}.ag-hora{position:absolute;left:0;right:0;border-top:1px solid var(--line);pointer-events:none}.ag-hora b{position:absolute;left:8px;top:-8px;font-size:11px;font-weight:500;color:var(--muted);background:var(--bg);padding-right:4px}.ag-ev{position:absolute;text-align:left;border:0;border-left:4px solid var(--cyan);border-radius:8px;background:#1a6fb54d;color:var(--ink);padding:5px 9px;overflow:hidden;cursor:pointer;font-family:var(--sans);display:flex;flex-direction:column;gap:1px}.ag-ev strong{font-size:13.5px;font-weight:600;color:#fff;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-ev small{font-size:12px;color:#b9c4e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-ev.zap,.ag-sev.zap,.ag-chip.zap{background:#3946b561;border-left-color:#8b96ff}.ag-ev.feito,.ag-sev.feito,.ag-chip.feito{opacity:.45;text-decoration:line-through}.ag-agora{position:absolute;left:50px;right:0;height:2px;background:#ff5f6d;pointer-events:none}.ag-agora:before{content:"";position:absolute;left:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background:#ff5f6d}.ag-vazio{position:absolute;left:62px;right:14px;height:48px;border:1.5px dashed rgba(62,183,217,.5);border-radius:8px;display:flex;align-items:center;padding:0 12px;font-size:12.5px;color:var(--cyan);pointer-events:none}.ag-fab{position:absolute;right:18px;bottom:18px;width:54px;height:54px;border-radius:16px;border:0;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 8px 24px #1a6fb573;z-index:2}.ag-fab svg{display:block}.ag-sem-cab{flex:none;display:grid;grid-template-columns:34px repeat(7,1fr);padding:6px;border-bottom:1px solid var(--line)}.ag-sem-cab button{background:none;border:0;color:var(--muted);font:500 11px var(--sans);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px}.ag-sem-cab button b{font-size:15px;color:var(--ink);font-weight:600;width:28px;height:28px;line-height:28px;border-radius:50%}.ag-sem-cab button.hj b{background:var(--cyan);color:var(--navy)}.ag-sem{display:grid;grid-template-columns:34px repeat(7,1fr);padding:0 6px}.ag-sem-horas div{font-size:10px;color:var(--muted);border-top:1px solid var(--line);padding-top:1px}.ag-sem-col{position:relative;border-left:1px solid var(--line);background-image:linear-gradient(to bottom,var(--line) 1px,transparent 1px)}.ag-sev{position:absolute;border:0;border-left:3px solid var(--cyan);border-radius:5px;background:#1a6fb573;color:#fff;font:500 9.5px/1.2 var(--sans);padding:2px 3px;text-align:left;overflow:hidden;cursor:pointer;word-break:normal;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.ag-mes-cab{display:grid;grid-template-columns:repeat(7,1fr);font-size:11px;color:var(--muted);text-align:center;padding:8px 8px 4px}.ag-mes{display:grid;grid-template-columns:repeat(7,1fr);padding:0 8px}.ag-mdia{min-height:84px;background:none;border:0;border-top:1px solid var(--line);color:var(--ink);padding:5px 2px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:2px;min-width:0;font-family:var(--sans)}.ag-mdia .n{align-self:center;font-size:12px;font-weight:600;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;margin-bottom:2px}.ag-mdia.fora .n{color:#4a5274}.ag-mdia.hj .n{background:var(--cyan);color:var(--navy)}.ag-chip{display:block;font-size:9.5px;line-height:1.3;background:#1a6fb56b;border-radius:4px;padding:1px 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-mais{font-size:9.5px;color:var(--muted);padding-left:3px}.ag-dica{font-size:12.5px;color:var(--muted);padding:10px 16px 24px;margin:0}.ag-veu{position:fixed;top:0;right:0;bottom:0;left:0;background:#03061499;z-index:60;display:flex;align-items:flex-end;justify-content:center}.ag-sheet{width:100%;max-width:560px;background:var(--surface);border-radius:22px 22px 0 0;border-top:1px solid var(--line-strong);padding:12px 22px calc(26px + env(safe-area-inset-bottom,0))}.ag-alca{width:40px;height:5px;border-radius:3px;background:var(--line-strong);margin:0 auto 16px}.ag-sheet h3{font-size:19px;font-weight:700;margin:0 0 6px;display:flex;gap:10px;align-items:center}.ag-sheet h3.feito{text-decoration:line-through;opacity:.6}.ag-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ag-cab h3{flex:1;min-width:0}.ag-fechar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:-4px -8px 0 0;padding:0;border:0;border-radius:50%;background:#ffffff0f;color:var(--muted);cursor:pointer}.ag-fechar:active{background:#ffffff1f}.ag-sheet h3 i{width:12px;height:12px;border-radius:3px;background:var(--cyan);flex:none}.ag-sheet h3 i.zap{background:#8b96ff}.ag-ev.google,.ag-sev.google,.ag-chip.google{background:#00a89647;border-left-color:#2fd3c0}.ag-sheet h3 i.google{background:#2fd3c0}.ag-acoes .ag-link-google{flex:1;padding:12px 0;border-radius:10px;background:var(--primary);color:var(--ink);font:600 14px var(--sans);text-align:center;text-decoration:none}.ag-quando{color:#c9d2ea;font-size:14px;margin-bottom:14px}.ag-campo{display:flex;gap:14px;padding:11px 0;border-top:1px solid var(--line);font-size:14px}.ag-campo em{font-style:normal;width:22px;text-align:center;color:var(--muted)}.ag-campo small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.ag-acoes{display:flex;gap:10px;margin-top:18px}.ag-acoes button{flex:1;padding:12px 0;border-radius:10px;border:1px solid var(--line-strong);background:none;color:var(--ink);font:600 14px var(--sans);cursor:pointer}.ag-acoes button.pri{background:var(--primary);border-color:var(--primary)}.ag-acoes button:disabled{opacity:.5;cursor:default}.ag-form label{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--muted);margin-bottom:12px;flex:1}.ag-form input,.ag-form select{background-color:var(--bg);border:1px solid var(--line-strong);border-radius:10px;color:var(--ink);font:15px var(--sans);padding:10px 12px;color-scheme:dark}.ag-form .ag-linha{display:flex;gap:12px}.ag-erro{color:#ff8a93;font-size:13px;margin:0 0 6px}.ag-banner{flex:none;display:flex;align-items:center;gap:10px;margin:8px 16px 0;padding:9px 10px 9px 14px;border-radius:10px;background:#3eb7d91a;border:1px solid rgba(62,183,217,.35);font-size:13px;line-height:1.35}.ag-banner span{flex:1}.ag-banner button{flex:none;background:var(--primary);border:0;color:#fff;font:600 13px var(--sans);padding:6px 12px;border-radius:8px;cursor:pointer}.ag-banner button.x{background:none;color:var(--muted);padding:4px 6px}.perfil-link{background:none;border:0;padding:0;color:var(--cyan);font:inherit;text-decoration:underline;cursor:pointer}.perfil-link:disabled{opacity:.5;cursor:default}@media (pointer: coarse){input,textarea,select{font-size:16px!important}}.hoje-cab{position:relative;padding-top:34px}.operacao:has(.hoje-onda){overflow-x:hidden}.hoje-cab>:not(.hoje-onda){position:relative;z-index:1}.hoje-onda{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;top:-22px;right:-20px;width:min(480px,82%);height:auto;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 58% 62% at 64% 46%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 58% 62% at 64% 46%,#000 30%,transparent 100%)}@media (max-width: 640px){.hoje-onda{right:-14px}}.voltar-hoje{flex:none;padding-top:6px;padding-bottom:2px}.operacao:has(>.centro>.fnl-wrap){display:flex;flex-direction:column}.operacao:has(>.centro>.fnl-wrap)>.centro{flex:1 0 auto;display:flex;flex-direction:column}.fnl-wrap{flex:1 0 auto;display:flex;flex-direction:column}.fnl-wrap>.fnl{flex:1 0 auto}.ctas-resumo{grid-template-columns:1fr 1fr}@media (max-width: 640px){.ctas-resumo{grid-template-columns:1fr 1fr;gap:8px}}.ctas-lado{position:relative;display:flex;flex-direction:column;gap:3px;min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:13px 14px 13px 16px;overflow:hidden}.ctas-lado:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.ctas-lado.receber:before{background:#3ddc84}.ctas-lado.pagar:before{background:var(--venc)}.ctas-lado-rot{font-size:12px;font-weight:600;color:var(--muted)}.ctas-lado-total{font-family:var(--display);font-size:clamp(19px,5.6vw,26px);font-weight:700;line-height:1.15;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctas-lado.receber .ctas-lado-total{color:#3ddc84}.ctas-lado.pagar .ctas-lado-total{color:var(--venc)}.ctas-lado.vazio .ctas-lado-total{color:#5f6785}.ctas-lado-n{font-size:12px;color:var(--muted)}.ctas-lado-sit{display:flex;flex-direction:column;gap:2px;margin-top:6px;padding-top:7px;border-top:1px solid var(--line)}.ctas-lado-sit .sit{font-size:11.5px;line-height:1.35}.sit.vencido{color:#f0716b}.sit.hoje{color:var(--venc)}.sit.sem{color:var(--muted)}.tabbar{padding-left:max(0px,calc((100% - 640px)/2));padding-right:max(0px,calc((100% - 640px)/2))}.ag-banner button.x{position:static;align-self:center;font-size:14px;line-height:1}.app-agenda .topo{max-width:760px}@media (min-width: 641px){.app-agenda .topo{padding-left:16px;padding-right:16px}}.esq{display:block;border-radius:6px;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 40%,#ffffff0d 60%);background-size:300% 100%;animation:esq-brilho 1.5s ease-in-out infinite}.hoje-linha-ic.esq{border-radius:50%}.esq-tit{height:13px;margin:2px 0 6px}.esq-sub{height:9px;margin-top:5px}.hoje-linha.esq-linha{cursor:default}@media (hover: hover){.hoje-linha.esq-linha:hover{background:none}}@keyframes esq-brilho{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.esq{animation:none}}.hoje-prox.esq-linha{cursor:default}.hoje-prox.esq-linha{min-height:96px}.hoje-linha.esq-linha{min-height:87px}.ler{position:relative;min-height:var(--app-h, 100dvh);overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:calc(env(safe-area-inset-top,0px) + 40px) 20px 34px;background:radial-gradient(ellipse 70% 42% at 50% 40%,rgba(46,107,230,.24),transparent 70%),radial-gradient(ellipse 90% 40% at 50% 104%,rgba(62,183,217,.18),transparent 70%),var(--bg)}.ler-centro{position:relative;z-index:1;width:100%;max-width:440px;display:flex;flex-direction:column;gap:16px}.ler-marca{display:flex;align-items:center;justify-content:center;gap:11px;margin-bottom:14px}.ler-marca-ic{height:36px;width:auto;display:block}.ler-marca-letra{height:18px;width:auto;display:block;margin-top:1px}.ler-cab{text-align:center;display:flex;flex-direction:column;gap:10px}.ler-tit{margin:0;font-family:var(--display);font-size:24px;font-weight:500;color:var(--ink);letter-spacing:-.01em;line-height:1.25}.ler-sub{margin:0 auto;max-width:330px;font-size:14.5px;line-height:1.45;color:#9fc3e6}.cena{position:relative;width:100%;aspect-ratio:1.35;margin:2px 0}.cena-estrela{position:absolute;width:3px;height:3px;border-radius:50%;background:#bfe9ff;box-shadow:0 0 6px #8fd8ff;animation:cena-pisca 2.6s ease-in-out infinite}@keyframes cena-pisca{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.95;transform:scale(1.15)}}.cena-orbita{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cena-orbita.tras{z-index:1;filter:drop-shadow(0 0 4px rgba(62,140,230,.8))}.cena-orbita.frente{z-index:3;filter:drop-shadow(0 0 5px rgba(120,200,255,.9))}.cena-orbita-ponto{filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 10px #7fe6ff)}.cena-feixe{position:absolute;z-index:1;left:50%;top:50%;width:24%;height:30%;transform:translate(-50%);background:linear-gradient(to top,#5ae1ff8c,#5ae1ff00);filter:blur(10px);border-radius:50% 50% 0 0}.cena-base{position:absolute;z-index:1;left:50%;top:82%;width:64%;aspect-ratio:4.4;transform:translate(-50%,-50%)}.anel{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.anel.a1{width:100%;height:100%;border:1.5px solid rgba(62,140,230,.4);box-shadow:0 0 22px #2e6be666;animation:cena-anel 3s ease-in-out infinite}.anel.a2{width:74%;height:70%;border:2px solid rgba(90,220,255,.6);box-shadow:0 0 20px #3cc8ff8c,inset 0 0 16px #3cc8ff66;animation:cena-anel 3s ease-in-out infinite .5s}.anel.a3{width:50%;height:46%;background:radial-gradient(ellipse,#aafaff,#3cc8ffbf 45%,#2878ff00 72%);filter:blur(1px)}@keyframes cena-anel{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.cena-wa{position:absolute;z-index:2;left:50%;top:45%;width:30%;aspect-ratio:1;animation:cena-flutua-wa 4.2s ease-in-out infinite}@keyframes cena-flutua-wa{0%,to{transform:translate(-50%,-50%) rotate(-7deg)}50%{transform:translate(-50%,calc(-50% - 7px)) rotate(-5deg)}}.cena-wa-lado{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:27%;background:linear-gradient(145deg,#13a95a,#06602f);transform:translate(7%,7%);box-shadow:0 16px 34px #00000073}.cena-wa-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:27%;overflow:hidden;display:grid;place-items:center;color:#fff;background:linear-gradient(150deg,#6bf5b0,#26cf74 42%,#10994f);box-shadow:inset 0 2px #ffffff8c,inset 0 -8px 16px #00462373,0 0 46px #46f5aa80}.cena-wa-face svg{width:60%;height:60%;filter:drop-shadow(0 2px 3px rgba(0,60,30,.35))}.cena-wa-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.45) 50%,transparent 62%);background-size:260% 100%;animation:cena-brilho 3.4s ease-in-out infinite}@keyframes cena-brilho{0%,30%{background-position:130% 0}70%,to{background-position:-30% 0}}.cena-card{position:absolute;z-index:4;width:38%;height:17%;box-sizing:border-box;display:flex;align-items:center;gap:8%;padding:0 5%;border-radius:14px;border:1px solid rgba(90,170,245,.5);background:linear-gradient(135deg,#2e78e642,#1a46a01f);box-shadow:0 0 22px #2e8ce659,inset 0 1px #ffffff2e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:cena-flutua 5.2s ease-in-out infinite}@keyframes cena-flutua{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(-6px)}}.cena-card.c1{--r: 7deg;left:2%;top:4%}.cena-card.c2{--r: 5deg;left:-2%;top:37%;animation-delay:-1.6s;border-color:#6e82f599;background:linear-gradient(135deg,#3946b56b,#24328c29);box-shadow:0 0 24px #395adc73,inset 0 1px #ffffff2e}.cena-card.c3{--r: -7deg;right:2%;top:2%;animation-delay:-2.8s;border-color:#6edcff99;box-shadow:0 0 22px #50c8ff66,inset 0 1px #ffffff2e}.cena-card.c4{--r: -6deg;right:-2%;top:47%;animation-delay:-.9s}.cena-linhas{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.cena-barra{display:block;height:6px;border-radius:99px;background:linear-gradient(90deg,#b4d7f559 30%,#fffffff2,#b4d7f559 70%);background-size:300% 100%;animation:cena-ler 2.4s linear infinite}.cena-card.c3 .cena-barra{animation-delay:.8s}.cena-card.c4 .cena-barra{animation-delay:1.6s}@keyframes cena-ler{0%{background-position:100% 0}to{background-position:-100% 0}}.cena-avatar{flex:none;width:24%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;color:#e1f0fff2;background:linear-gradient(145deg,#3eb7d98c,#1a6fb580)}.cena-avatar svg{width:62%;height:62%}.cena-mic{flex:none;width:15%;color:#bfe6fb}.cena-onda-audio{flex:1;height:50%;display:flex;align-items:center;gap:7%}.cena-onda-audio span{flex:1;height:100%;border-radius:99px;background:#bfe6fb;transform-origin:center;animation:cena-audio 1s ease-in-out infinite}@keyframes cena-audio{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.cena-lido{flex:none;width:15%;color:#b4d7f580;animation:cena-lido 2.4s ease-in-out infinite}@keyframes cena-lido{0%,35%{color:#b4d7f573}50%,to{color:#46e6d4;filter:drop-shadow(0 0 4px #46e6d4)}}.cena-img{flex:none;width:24%;aspect-ratio:1.1;border-radius:6px;display:grid;place-items:center;color:#d4ecff;background:#3e8ce659}.cena-img svg{width:80%;height:80%}.cena-achado{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:10.5px;line-height:1.25;color:#cfe3f7;animation:cena-achado-entra .45s ease-out}.cena-achado b,.cena-achado span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cena-achado b{color:#fff;font-weight:600}@keyframes cena-achado-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cena-part{position:absolute;z-index:5;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#bff6ff;box-shadow:0 0 8px #7fe6ff,0 0 14px #7fe6ff;opacity:0;animation:cena-voa 2.4s ease-in infinite}@keyframes cena-voa{0%{left:var(--x0);top:var(--y0);opacity:0;transform:scale(.6)}15%{opacity:1}80%{opacity:1}to{left:50%;top:45%;opacity:0;transform:scale(1.3)}}.cena.fim .cena-barra,.cena.fim .cena-onda-audio span{animation-play-state:paused}.cena.fim .cena-lido{animation:none;color:#46e6d4}.ler-etapas{list-style:none;margin:4px 0 0;padding:0 6px;display:flex;flex-direction:column}.ler-etapa{position:relative;display:grid;grid-template-columns:26px 1fr;column-gap:14px;padding-bottom:18px}.ler-etapa:last-child{padding-bottom:0}.ler-etapa:not(:last-child):before{content:"";position:absolute;left:12px;top:28px;bottom:2px;width:2px;border-radius:2px;background:#3e8ce640}.ler-etapa.feito:not(:last-child):before{background:#46d6c673}.ler-bola{width:26px;height:26px;box-sizing:border-box;border-radius:50%;border:2px solid rgba(62,140,230,.45);display:grid;place-items:center}.ler-bola svg{width:15px;height:15px}.ler-etapa.feito .ler-bola{border-color:#46d6c6;background:#46d6c624;color:#46d6c6}.ler-etapa.ativo .ler-bola{border-color:#3eb7d9;box-shadow:0 0 0 4px #3eb7d929,0 0 16px #3eb7d999;animation:ler-pulsa 1.6s ease-in-out infinite}.ler-etapa.ativo .ler-bola:after{content:"";width:10px;height:10px;border-radius:50%;background:#e6f8ff}@keyframes ler-pulsa{0%,to{box-shadow:0 0 0 4px #3eb7d929,0 0 14px #3eb7d980}50%{box-shadow:0 0 0 7px #3eb7d91a,0 0 22px #3eb7d9bf}}.ler-etapa-txt{min-width:0;padding-top:3px;display:flex;flex-direction:column;gap:4px}.ler-etapa-rot{font-size:15px;color:var(--muted);line-height:1.3}.ler-etapa.feito .ler-etapa-rot{color:#b3bad0}.ler-etapa.ativo .ler-etapa-rot{color:var(--ink);font-weight:600}.ler-prog{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;row-gap:3px;margin-top:6px}.ler-barra{height:8px;border-radius:99px;background:#ffffff14;overflow:hidden}.ler-barra-fill{height:100%;border-radius:99px;background:linear-gradient(90deg,#1a6fb5,#3eb7d9);transition:width .5s ease}.ler-barra.indef .ler-barra-fill{width:34%;animation:ler-indef 1.4s ease-in-out infinite}@keyframes ler-indef{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ler-pct{font-size:13.5px;color:#9fd9ef;font-variant-numeric:tabular-nums}.ler-prog-sub{grid-column:1 / -1;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.ler-achou{font-size:12.5px;color:#46d6c6}.ler-cta{display:flex;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;padding:15px 14px 15px 18px;border-radius:16px;font:inherit;font-size:14px;line-height:1.4;color:#d3e6f7;background:linear-gradient(135deg,#2e6be62e,#1a46a014);border:1px solid rgba(90,160,240,.35);margin-top:6px}.ler-cta b{color:#fff}.ler-cta-ic{flex:none;width:26px;height:26px;color:#6fd3f2;filter:drop-shadow(0 0 6px rgba(62,183,217,.7))}.ler-cta-txt{flex:1}.ler-cta-seta{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-size:18px;color:#fff;background:linear-gradient(135deg,#3eb7d9,#1a6fb5);box-shadow:0 0 16px #3eb7d980}@media (hover: hover){.ler-cta:hover{border-color:#6ebef599}}.ler-cta.forte{justify-content:center;font-size:15.5px;font-weight:600;color:#fff;background:linear-gradient(135deg,#3eb7d9,#1a6fb5 45%,#3946b5);border:none;padding:14px 16px}.ler-cta.forte .ler-cta-seta{width:auto;height:auto;background:none;box-shadow:none}.ler-seguro{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:12px;color:var(--muted)}@media (prefers-reduced-motion: reduce){.cena *,.cena *:after,.ler-etapa .ler-bola,.ler-barra-fill{animation:none!important}.cena-part{display:none}}.ler-prog{display:flex;flex-direction:column;gap:7px;margin-top:7px}.ler-barra.fluxo .ler-barra-fill{width:100%;background:linear-gradient(90deg,#1a6fb5,#2c8fd0,#9be7fa,#2c8fd0,#1a6fb5);background-size:200% 100%;animation:ler-fluxo 1.8s linear infinite}@keyframes ler-fluxo{0%{background-position:100% 0}to{background-position:-100% 0}}.ler-frase{font-size:12.5px;line-height:1.35;color:#9fc3e6;animation:ler-frase-entra .45s ease-out}@keyframes ler-frase-entra{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.ler-barra.fluxo .ler-barra-fill,.ler-frase{animation:none}}main.operacao:has(.con){background:radial-gradient(ellipse 80% 38% at 50% 24%,rgba(46,107,230,.24),transparent 70%),radial-gradient(ellipse 90% 40% at 50% 104%,rgba(62,183,217,.14),transparent 70%)}.con{max-width:440px;margin:0 auto;display:flex;flex-direction:column;gap:16px;padding:22px 0 24px}.cena.convite .cena-barra{animation:none;background:#b4d7f559}.cena.convite .cena-onda-audio span{animation:none;transform:scaleY(.45)}.cena.convite .cena-onda-audio span:nth-child(3n){transform:scaleY(.85)}.cena.convite .cena-onda-audio span:nth-child(3n+1){transform:scaleY(.6)}.cena.convite .cena-lido{animation:none;color:#b4d7f573}.con-lista{list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:10px}.con-lista li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.35;color:#cfe0f3}.con-lista .ler-bola{flex:none;width:24px;height:24px;border-color:#3eb7d9;background:#3eb7d924;color:#3eb7d9}.con-lista .ler-bola svg{width:14px;height:14px}.con-acoes{margin-top:4px}.con-voltar{align-self:center;margin-top:-4px}main.operacao:has(.con){display:flex;flex-direction:column}main.operacao:has(.con)>.centro{flex:1 0 auto;display:flex;flex-direction:column}.con{flex:1 0 auto;width:100%}.ler-centro{flex:1 0 auto}.con-voltar{align-self:flex-start;margin:-14px 0 -6px}.con .ler-sub{font-size:15px;color:#9fc3e6}.con-lista{gap:9px;margin-top:2px}.con-lista li{font-size:14px;color:#a9bdd6}.con-rodape,.ler-centro>.ler-seguro{margin-top:auto;padding-top:24px;font-size:11.5px;color:#6f83a6}main.operacao:has(.con){padding-bottom:0}.con{padding-bottom:12px}.ler{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 14px)}.troca-tile{position:absolute;z-index:2;aspect-ratio:1;animation:cena-flutua-wa 4.2s ease-in-out infinite}.troca-tile.velho{left:20%;top:64%;width:25%;animation-delay:-2.1s;opacity:.94}.troca-tile.novo{left:67%;top:57%;width:36%}.troca-tile.velho .cena-wa-lado{background:linear-gradient(145deg,#155a9a,#082a55)}.troca-tile.velho .cena-wa-face{background:linear-gradient(150deg,#5fb4f0,#1f78c8 45%,#0d3f7c);box-shadow:inset 0 2px #fff6,inset 0 -8px 16px #00143c73,0 0 34px #2e8ce680}.troca-tile .cena-wa-face svg{width:62%;height:62%}.troca-seta{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 6px rgba(110,230,255,.8))}.troca-seta-luz{filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 10px #7ff0ff)}.troca-faisca{position:absolute;z-index:4;width:3.2%;height:11%;border-radius:99px;background:linear-gradient(#d6fbff,#3eb7d9);box-shadow:0 0 10px #5fe3ff;animation:troca-faisca 1.8s ease-in-out infinite}.troca-faisca.f1{--r: 22deg;left:82%;top:13%}.troca-faisca.f2{--r: 52deg;left:88.5%;top:22%;animation-delay:.2s}.troca-faisca.f3{--r: 82deg;left:91%;top:35%;animation-delay:.4s}@keyframes troca-faisca{0%,to{opacity:.25;transform:rotate(var(--r)) scaleY(.6)}45%{opacity:1;transform:rotate(var(--r)) scaleY(1.05)}}.troca-balao{position:absolute;z-index:4;box-sizing:border-box;display:flex;align-items:center;border-radius:14px;border:1px solid rgba(90,170,245,.5);background:linear-gradient(135deg,#2e78e64d,#1a46a024);box-shadow:0 0 22px #2e8ce661,inset 0 1px #ffffff2e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:cena-flutua 5.2s ease-in-out infinite}.troca-balao.digitando{--r: -5deg;left:31%;top:8%;width:22%;height:15%;justify-content:center;gap:9%;animation-delay:-1.3s}.troca-balao.digitando span{width:12%;aspect-ratio:1;border-radius:50%;background:#e6f6ff;animation:troca-pula 1.2s ease-in-out infinite}.troca-balao.digitando span:nth-child(2){animation-delay:.15s}.troca-balao.digitando span:nth-child(3){animation-delay:.3s}@keyframes troca-pula{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-35%);opacity:1}}.troca-balao.msg{--r: -3deg;right:1%;top:72%;width:36%;height:16%;padding:0 5%;gap:8%;animation-delay:-2.6s}main.operacao:has(.lv){background:radial-gradient(ellipse 80% 36% at 50% 22%,rgba(46,107,230,.22),transparent 70%),radial-gradient(ellipse 90% 40% at 50% 104%,rgba(62,183,217,.12),transparent 70%)}main.operacao:has(.lv){overflow-x:hidden}.lv{max-width:440px;margin:0 auto;display:flex;flex-direction:column;gap:14px;padding:18px 0 12px}.lv-onda{position:absolute;z-index:0;right:-14%;top:-10%;width:82%;pointer-events:none;mix-blend-mode:screen;opacity:.75;-webkit-mask-image:radial-gradient(ellipse 60% 60% at 60% 45%,#000 35%,transparent 100%);mask-image:radial-gradient(ellipse 60% 60% at 60% 45%,#000 35%,transparent 100%)}.lv-quadro{position:absolute;z-index:2;left:43%;top:20%;width:57%;height:62%;box-sizing:border-box;display:flex;gap:3%;padding:3%;border-radius:14px;border:1px solid rgba(90,190,255,.55);background:linear-gradient(160deg,#1e46968c,#0c1a46c7);box-shadow:0 0 28px #2e8ce673,inset 0 1px #ffffff1f;transform:perspective(700px) rotateY(-14deg) rotate(-3deg);transform-origin:left center}.lv-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:7%}.lv-col+.lv-col{border-left:1px solid rgba(120,170,255,.15);padding-left:3%}.lv-etapa{display:block;text-align:center;font-size:clamp(6.5px,2vw,10.5px);font-weight:600;line-height:1.2;color:#cfe0f3;padding:5% 3%;border-radius:7px;background:#5a78c840;min-height:2.6em;display:flex;align-items:center;justify-content:center}.lv-etapa.on{color:#fff;background:linear-gradient(135deg,#3eb7d9,#1a6fb5);box-shadow:0 0 12px #3eb7d999}.lv-card{display:flex;align-items:center;gap:8%;height:22%;padding:0 7%;box-sizing:border-box;border-radius:8px;background:#3c64be4d;border:1px solid rgba(120,170,255,.28)}.lv-card.vazio{background:#3c5aaa29;border-color:#78aaff1a}.lv-card.chega{background:linear-gradient(135deg,#3eb7d980,#1a6fb561);border:1.5px solid #7fe6ff;animation:lv-chega 2.2s ease-in-out infinite}@keyframes lv-chega{0%,to{box-shadow:0 0 10px #5fe3ff66}50%{box-shadow:0 0 26px #5fe3fff2}}.lv-av{flex:none;width:30%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 36%,#eaf7ff 0 21%,transparent 22%),radial-gradient(ellipse 46% 34% at 50% 100%,#eaf7ff 0 98%,transparent 100%),#2e86e6}.lv-linhas{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.lv-linhas span{display:block;height:4px;border-radius:99px;background:#dcebffb3}.lv-linhas span+span{width:60%;opacity:.75}.lv-fluxos{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 5px rgba(110,230,255,.8))}.lv-particula{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 8px #7fe6ff)}.lv-msg{position:absolute;z-index:4;display:flex;align-items:center;gap:8%;padding:0 5%;box-sizing:border-box;border-radius:12px;border:1px solid rgba(70,230,160,.55);background:linear-gradient(135deg,#145a469e,#0c283cb8);box-shadow:0 0 18px #32dc9659,inset 0 1px #ffffff1f;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:cena-flutua 5s ease-in-out infinite}.lv-msg.m0{--r: 5deg;left:0;top:14%;width:32%;height:15%}.lv-msg.m1{--r: 5deg;left:2%;top:37%;width:28%;height:13%;opacity:.88;animation-delay:-1.6s}.lv-msg.m2{--r: 5deg;left:4%;top:58%;width:22%;height:11%;opacity:.72;animation-delay:-3.1s}.lv-msg-ic{flex:none;width:26%;display:grid;place-items:center;color:#3fe08e;filter:drop-shadow(0 0 6px rgba(60,230,140,.7))}.lv-msg-ic svg{width:100%;height:auto}.lv-msg .lv-linhas span{background:#c8e6f08c}.lv-quadro{animation:lv-quadro-flutua 5.6s ease-in-out infinite}@keyframes lv-quadro-flutua{0%,to{transform:perspective(700px) rotateY(-14deg) rotate(-3deg) translateY(0)}50%{transform:perspective(700px) rotateY(-12deg) rotate(-2.5deg) translateY(-7px)}}.lv-msg .lv-linhas span{background:linear-gradient(90deg,#bee6dc66 30%,#fffffff2,#bee6dc66 70%);background-size:300% 100%;animation:cena-ler 2.4s linear infinite}.lv-msg.m1 .lv-linhas span{animation-delay:.7s}.lv-msg.m2 .lv-linhas span{animation-delay:1.4s}@keyframes lv-chega{0%,32%,64%{box-shadow:0 0 26px #5fe3ff;transform:scale(1.06)}10%,42%,74%,to{box-shadow:0 0 10px #5fe3ff73;transform:scale(1)}}.lv-col:nth-child(2) .lv-card:not(.vazio){animation:lv-balanca 3.4s ease-in-out infinite}@keyframes lv-balanca{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.lv-etapa.on{animation:lv-etiqueta 2.2s ease-in-out infinite}@keyframes lv-etiqueta{0%,to{box-shadow:0 0 8px #3eb7d973}50%{box-shadow:0 0 18px #3eb7d9e6}}.lv-onda{animation:lv-onda 9s ease-in-out infinite}@keyframes lv-onda{0%,to{transform:translate(0) scale(1);opacity:.7}50%{transform:translate(-10px) scale(1.04);opacity:.9}}.lv-onda{right:0;top:0;width:80%;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 28%,transparent 74%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 28%,transparent 74%)}@keyframes lv-onda{0%,to{transform:translate(0) scale(1);opacity:.75}50%{transform:translate(-8px) scale(1.03);opacity:.95}}.hoje-onda{-webkit-mask-image:radial-gradient(ellipse 50% 50% at 58% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 50% 50% at 58% 50%,#000 30%,transparent 80%)}.hoje-onda{top:-8px;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 26%,#000 82%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 24%,#000 66%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 26%,#000 82%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 24%,#000 66%,transparent 100%);mask-composite:intersect}main.operacao:has(.cv){background:radial-gradient(ellipse 80% 36% at 50% 24%,rgba(46,107,230,.22),transparent 70%),radial-gradient(ellipse 90% 40% at 50% 104%,rgba(62,183,217,.12),transparent 70%)}.cv{max-width:440px;margin:0 auto;display:flex;flex-direction:column;gap:14px;padding:18px 0 12px}.cv-cena{margin-bottom:4px}.cv-cena .cena-orbita.tras{z-index:0}.cv-frente{z-index:3!important}.cv-brilho{position:absolute;z-index:0;left:50%;top:60%;width:86%;height:36%;transform:translate(-50%,-50%);background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(46,140,230,.4),transparent 72%);filter:blur(6px)}.cv-cal{position:absolute;z-index:1;left:27%;top:6%;width:44%;height:58%;animation:cv-flutua 5.4s ease-in-out infinite;--r: -3deg}@keyframes cv-flutua{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(-6px)}}.cv-cal-lado{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16%/18%;background:linear-gradient(145deg,#1b5fc4,#0b2f78);transform:translate(-4%,4%);box-shadow:0 16px 30px #00000073}.cv-cal-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16%/18%;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(160deg,#3d8ff0,#1f63cf 45%,#123f99);box-shadow:inset 0 2px #ffffff73,inset 0 -10px 18px #05195073,0 0 34px #2e8ce680}.cv-cal-topo{flex:none;height:24%;background:linear-gradient(180deg,#0a286e8c,#0a286e33);border-bottom:1.5px solid rgba(130,200,255,.45)}.cv-cal-grade{flex:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:7%;padding:9% 8% 12%}.cv-dia{border-radius:20%;background:#1446aabf;box-shadow:inset 0 1px #ffffff1a;display:grid;place-items:center}.cv-dia.marcado{position:relative;background:transparent;box-shadow:none}.cv-dia.marcado svg{width:100%;height:auto;aspect-ratio:1;padding:18%;box-sizing:border-box;border-radius:50%;color:#fff;background:radial-gradient(circle at 40% 35%,#8ff6ff,#2ec4ea 55%,#1590c9);box-shadow:0 0 14px #5fe3ffe6;animation:cv-marca 2.8s ease-in-out infinite}@keyframes cv-marca{0%,to{transform:scale(1);box-shadow:0 0 10px #5fe3ff99}45%{transform:scale(1.12);box-shadow:0 0 22px #5fe3ff}}.cv-cal-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.28) 50%,transparent 62%);background-size:260% 100%;animation:cena-brilho 4.2s ease-in-out infinite}.cv-argola{position:absolute;z-index:2;top:-11%;width:13%;aspect-ratio:.8;box-sizing:border-box;border-radius:50%;border:clamp(4px,1.6vw,7px) solid #5aa9f5;border-bottom-color:transparent;box-shadow:0 0 10px #5aaaf580;filter:drop-shadow(0 2px 2px rgba(0,30,80,.5))}.cv-argola.a1{left:24%}.cv-argola.a2{right:24%}.cv-recibo{position:absolute;z-index:2;right:3%;top:13%;width:23%;height:52%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:9%;padding:0 13px;background:linear-gradient(170deg,#c8e4ffc7,#6ea5f580);box-shadow:0 0 22px #5aaaf573;clip-path:polygon(0 4%,12% 0,25% 4%,37% 0,50% 4%,62% 0,75% 4%,87% 0,100% 4%,100% 96%,87% 100%,75% 96%,62% 100%,50% 96%,37% 100%,25% 96%,12% 100%,0 96%);animation:cv-flutua 4.8s ease-in-out infinite -1.2s;--r: 8deg}.cv-recibo-linha{display:flex;gap:10px;width:100%}.cv-recibo-linha span{flex:1;height:clamp(3px,1vw,5px);border-radius:99px;background:linear-gradient(90deg,#286edc8c 30%,#fffffff2,#286edc8c 70%);background-size:300% 100%;animation:cena-ler 2.6s linear infinite}.cv-recibo-linha span.curta{flex:0 0 26%}.cv-recibo-linha:nth-child(2) span{animation-delay:.25s}.cv-recibo-linha:nth-child(3) span{animation-delay:.5s}.cv-recibo-linha:nth-child(4) span{animation-delay:.75s}.cv-recibo-linha:nth-child(5) span{animation-delay:1s}.cv-moedas{position:absolute;z-index:3;left:3%;top:54%;width:19%;height:34%}.cv-moeda{position:absolute;left:0;width:100%;aspect-ratio:2.4;border-radius:50%;background:linear-gradient(180deg,#3b8ff0,#1d5fc6 60%,#0f3d93);box-shadow:inset 0 -3px #051e5a99,0 0 12px #2e8ce673}.cv-moeda:before{content:"";position:absolute;left:8%;right:8%;top:6%;height:62%;border-radius:50%;background:radial-gradient(ellipse at 40% 35%,#8fd0ff,#3a93ef 60%,#2672d8);box-shadow:inset 0 0 0 2px #bee6ff8c}.cv-moeda.m1{bottom:0}.cv-moeda.m2{bottom:24%}.cv-moeda.m3{bottom:48%}.cv-moeda.cai{bottom:72%;animation:cv-cai 3.6s cubic-bezier(.5,0,.75,0) infinite}@keyframes cv-cai{0%{transform:translateY(-160%);opacity:0}12%{opacity:1}38%{transform:translateY(0);animation-timing-function:ease-out}44%{transform:translateY(-10%)}50%,82%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:0}}.cv-card{position:absolute;z-index:4;width:36%;height:42%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7%;padding:4% 7%;border-radius:16%/18%;border:1.5px solid;color:#fff;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:cv-flutua 5s ease-in-out infinite}.cv-card.receber{--r: -6deg;left:17%;top:45%;border-color:#5af0beb3;background:linear-gradient(150deg,#1ec896d1,#0a5f55e0);box-shadow:0 0 26px #28dca073,inset 0 1px #ffffff4d,0 14px 26px #00000059}.cv-card.pagar{--r: 5deg;left:49%;top:49%;animation-delay:-2.5s;border-color:#6ec8ffbf;background:linear-gradient(150deg,#328cf5e0,#103caaeb);box-shadow:0 0 26px #2e8ce680,inset 0 1px #ffffff4d,0 14px 26px #00000059}.cv-card-ic{flex:none;width:34%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;overflow:hidden}.cv-card.receber .cv-card-ic{background:radial-gradient(circle at 40% 35%,#7ff5c4,#1fcf8d 60%,#0f9f68);box-shadow:0 0 14px #46f0aab3}.cv-card.pagar .cv-card-ic{background:radial-gradient(circle at 40% 35%,#8fd0ff,#3a93ef 60%,#1d64d0);box-shadow:0 0 14px #5ab4ffb3}.cv-card-ic svg{width:62%;height:62%}.cv-card.receber .cv-card-ic svg{animation:cv-desce 1.8s ease-in-out infinite}.cv-card.pagar .cv-card-ic svg{animation:cv-sobe 1.8s ease-in-out infinite .9s}@keyframes cv-desce{0%{transform:translateY(-150%)}28%,72%{transform:translateY(0)}to{transform:translateY(150%)}}@keyframes cv-sobe{0%{transform:translateY(150%)}28%,72%{transform:translateY(0)}to{transform:translateY(-150%)}}.cv-card-rot{font-size:clamp(11px,3.6vw,17px);font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;text-shadow:0 1px 4px rgba(0,30,60,.35)}.cv-card-linhas{width:100%;display:flex;flex-direction:column;gap:5px}.cv-card-linhas span{display:block;height:clamp(3px,1vw,5px);border-radius:99px;background:#dcf5ff73}.cv-card-linhas span+span{width:70%}.cv-card.receber .cv-card-linhas span{background:#a0ffdc80}@media (prefers-reduced-motion: reduce){.cv-cena *,.cv-cena *:after{animation:none!important}}.lv-escolha{margin:6px auto 0;width:100%;max-width:360px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 14px 13px;border-radius:16px;border:1px solid rgba(90,170,245,.35);background:linear-gradient(160deg,#1e469652,#0c1a4680);box-shadow:0 0 22px #2e8ce62e,inset 0 1px #ffffff14}.lv-escolha-tit{font-size:13px;font-weight:600;color:#e6f1ff}.lv-seg{display:flex;width:100%;padding:4px;gap:4px;box-sizing:border-box;border-radius:12px;background:#081232b3;border:1px solid rgba(120,170,255,.15)}.lv-seg.salvando{opacity:.65}.lv-seg button{flex:1;min-height:40px;border:none;border-radius:9px;background:transparent;color:#9fc3e6;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}.lv-seg button.on{color:#fff;background:linear-gradient(135deg,#3eb7d9,#1a6fb5);box-shadow:0 0 14px #3eb7d973}@media (hover: hover){.lv-seg button:not(.on):hover{color:#e6f1ff}}.lv-escolha-exp{margin:0;text-align:center;font-size:12.5px;line-height:1.45;color:#8fb2d6}.lv-seg{position:relative;padding:4px;gap:0;border-radius:99px;background:#040c26d9;border:1px solid rgba(110,170,255,.3);box-shadow:inset 0 2px 6px #00000073}.lv-seg-pino{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:99px;background:linear-gradient(135deg,#3eb7d9,#1a6fb5);box-shadow:0 0 14px #3eb7d980,inset 0 1px #ffffff4d,0 2px 6px #00000059;transition:transform .28s cubic-bezier(.3,1.3,.5,1)}.lv-seg.dir .lv-seg-pino{transform:translate(100%)}.lv-seg button{position:relative;z-index:1;border-radius:99px;min-height:38px;color:#8fb2d6}.lv-seg button.on{background:transparent;box-shadow:none;color:#fff}@media (prefers-reduced-motion: reduce){.lv-seg-pino{transition:none}}main.operacao:has(.tv){background:radial-gradient(ellipse 80% 36% at 50% 24%,rgba(46,107,230,.22),transparent 70%),radial-gradient(ellipse 90% 40% at 50% 104%,rgba(62,183,217,.12),transparent 70%)}.tv{max-width:440px;margin:0 auto;display:flex;flex-direction:column;gap:10px;padding:14px 0 12px}.tv-cena{-webkit-tap-highlight-color:transparent}.tv.feitas .tv-cena{cursor:pointer}.tv-cab{gap:8px}.tv .ler-tit,.tv .ler-sub{text-wrap:balance}.tv.feitas .ler-tit{font-size:30px}.tv-forte{margin:0;font-size:15.5px;font-weight:600;color:#e6f1ff;line-height:1.4}.tv-ctas{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:10px}.tv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:320px;min-height:52px;padding:0 22px;box-sizing:border-box;border:none;border-radius:99px;cursor:pointer;color:#fff;font:inherit;font-size:16px;font-weight:600;background:linear-gradient(100deg,#22c6ee,#1a6fb5 55%,#3946b5);box-shadow:0 0 24px #2ea0f073,inset 0 1px #ffffff4d;transition:transform .15s,box-shadow .15s}.tv-btn svg{width:22px;height:22px;flex:none}.tv-btn:active{transform:scale(.97)}@media (hover: hover){.tv-btn:hover{box-shadow:0 0 32px #2eb4faa6,inset 0 1px #ffffff4d}}.tv-link{border:none;background:none;cursor:pointer;font:inherit;font-size:15px;font-weight:600;color:#3fd0f0;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;padding:4px 6px}.tv-base{position:absolute;z-index:1;left:50%;top:86%;width:64%;aspect-ratio:4.6;transform:translate(-50%,-50%)}.tv-base-disco{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(110,220,255,.75);background:radial-gradient(ellipse at 50% 45%,#78ebff8c,#1e6ee659 55%,#143ca026 75%);box-shadow:0 0 26px #3cbeff8c,inset 0 0 18px #78e6ff73}.tv-base-luz{position:absolute;left:50%;bottom:40%;width:70%;height:260%;transform:translate(-50%);background:radial-gradient(ellipse 50% 60% at 50% 100%,rgba(90,225,255,.45),transparent 70%);filter:blur(8px)}.tv-pr{position:absolute;z-index:2;left:50%;top:44%;width:42%;aspect-ratio:.84;transform:translate(-50%,-50%) perspective(700px) rotateY(10deg) rotate(-5deg);animation:tv-flutua 5s ease-in-out infinite}@keyframes tv-flutua{0%,to{transform:translate(-50%,-50%) perspective(700px) rotateY(10deg) rotate(-5deg)}50%{transform:translate(-50%,calc(-50% - 7px)) perspective(700px) rotateY(8deg) rotate(-4deg)}}.tv-pr-tras{position:absolute;top:4%;right:8%;bottom:-2%;left:-16%;border-radius:13%/11%;background:linear-gradient(160deg,#3c6edc66,#283caa40);border:1px solid rgba(120,170,255,.35);transform:rotate(-7deg)}.tv-pr-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:13%/11%;overflow:hidden;border:1.5px solid rgba(120,220,255,.85);background:linear-gradient(160deg,#4696f5eb,#1e5ad2eb,#1932a0f2);box-shadow:0 0 30px #3caaff8c,inset 0 2px #ffffff59,inset 0 -10px 22px #0a145a66}.tv-pr-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%);background-size:260% 100%;animation:cena-brilho 4.6s ease-in-out infinite}.tv-pr-clipe{position:absolute;left:50%;top:-8%;width:38%;height:15%;transform:translate(-50%);border-radius:30%/40%;background:linear-gradient(180deg,#4f9bf5,#1f5fd0);border:1px solid rgba(150,220,255,.7);box-shadow:0 4px 10px #00145073,inset 0 1px #fff6}.tv-pr-clipe:before{content:"";position:absolute;left:50%;top:-42%;width:34%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;border:clamp(3px,1.1vw,5px) solid #3f8ef0;background:transparent;box-shadow:0 0 8px #5ac8ff99}.tv-pr-linhas{position:absolute;top:20%;right:11%;bottom:12%;left:12%;display:flex;flex-direction:column;justify-content:space-around}.tv-linha{display:flex;align-items:center;gap:9%}.tv-caixa{flex:none;width:21%;aspect-ratio:1;box-sizing:border-box;border-radius:24%;display:grid;place-items:center;border:2px solid rgba(140,220,255,.75);background:#0a287859;color:#fff}.tv-caixa svg{width:78%;height:78%}.tv-caixa path{stroke-dasharray:1;stroke-dashoffset:1}.tv-caixa.on{border-color:#8ff3ff;background:linear-gradient(145deg,#3fd6f5,#1b8fdc);box-shadow:0 0 12px #5fe3ffcc}.tv-caixa.on path{stroke-dashoffset:0}.tv-traco{flex:1;display:flex;flex-direction:column;gap:6px}.tv-traco:before,.tv-traco:after{content:"";display:block;height:clamp(4px,1.3vw,6px);border-radius:99px;background:#c8e6ff8c;transform-origin:left}.tv-traco:after{width:62%;opacity:.7}.tv-selo{position:absolute;z-index:3;right:-16%;bottom:-8%;width:40%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;color:#fff;border:2px solid rgba(160,240,255,.85);background:radial-gradient(circle at 38% 32%,#6fe8ff,#1f9fe0 52%,#1a5fc4);box-shadow:0 0 22px #50d2ffbf,inset 0 2px #ffffff73,0 8px 18px #00145073}.tv-selo svg{width:52%;height:52%}.tv.nunca .tv-linha.escreve .tv-traco:before,.tv.nunca .tv-linha.escreve .tv-traco:after{animation:tv-escreve 5.2s ease-in-out infinite}.tv.nunca .tv-linha.e2 .tv-traco:before,.tv.nunca .tv-linha.e2 .tv-traco:after{animation-name:tv-escreve2}.tv.nunca .tv-linha .tv-traco:after{animation-delay:.15s}@keyframes tv-escreve{0%,6%{transform:scaleX(0);opacity:.3}26%,88%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.25}}@keyframes tv-escreve2{0%,38%{transform:scaleX(0);opacity:.3}58%,88%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:.25}}.tv.nunca .tv-linha.e1 .tv-caixa{animation:tv-marca-loop 5.2s ease-in-out infinite}.tv.nunca .tv-linha.e1 .tv-caixa path{animation:tv-risca-loop 5.2s ease-in-out infinite}@keyframes tv-marca-loop{0%,30%{border-color:#8cdcffbf;background:#0a287859;box-shadow:none;transform:scale(1)}36%{transform:scale(1.18)}40%,88%{border-color:#8ff3ff;background:linear-gradient(145deg,#3fd6f5,#1b8fdc);box-shadow:0 0 12px #5fe3ffcc;transform:scale(1)}to{border-color:#8cdcffbf;background:#0a287859;box-shadow:none}}@keyframes tv-risca-loop{0%,32%{stroke-dashoffset:1}42%,88%{stroke-dashoffset:0}to{stroke-dashoffset:1}}.tv-selo.mais{animation:tv-chama 2.4s ease-in-out infinite}.tv-selo.mais:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid rgba(120,230,255,.8);animation:tv-anel 2.4s ease-out infinite}@keyframes tv-chama{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes tv-anel{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(1.7);opacity:0}}.tv.feitas .tv-pr{animation:tv-entra .55s cubic-bezier(.2,.9,.3,1.15) both,tv-flutua 5s ease-in-out .6s infinite}@keyframes tv-entra{0%{opacity:0;transform:translate(-50%,calc(-50% + 22px)) perspective(700px) rotateY(10deg) rotate(-5deg) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) perspective(700px) rotateY(10deg) rotate(-5deg) scale(1)}}.tv.feitas .tv-linha .tv-caixa{animation:tv-marca .42s cubic-bezier(.3,1.6,.5,1) both}.tv.feitas .tv-linha .tv-caixa path{animation:tv-risca .3s ease-out both}.tv.feitas .tv-linha .tv-traco:before,.tv.feitas .tv-linha .tv-traco:after{animation:tv-acende .4s ease-out both}.tv.feitas .m0 .tv-caixa,.tv.feitas .m0 .tv-traco:before,.tv.feitas .m0 .tv-traco:after{animation-delay:.55s}.tv.feitas .m0 .tv-caixa path{animation-delay:.62s}.tv.feitas .m1 .tv-caixa,.tv.feitas .m1 .tv-traco:before,.tv.feitas .m1 .tv-traco:after{animation-delay:.82s}.tv.feitas .m1 .tv-caixa path{animation-delay:.89s}.tv.feitas .m2 .tv-caixa,.tv.feitas .m2 .tv-traco:before,.tv.feitas .m2 .tv-traco:after{animation-delay:1.09s}.tv.feitas .m2 .tv-caixa path{animation-delay:1.16s}@keyframes tv-marca{0%{transform:scale(.7);border-color:#8cdcffbf;background:#0a287859;box-shadow:none}60%{transform:scale(1.28);box-shadow:0 0 22px #82f0ff}to{transform:scale(1);border-color:#8ff3ff;background:linear-gradient(145deg,#3fd6f5,#1b8fdc);box-shadow:0 0 12px #5fe3ffcc}}@keyframes tv-risca{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes tv-acende{0%{background:#c8e6ff4d}50%{background:#fff;box-shadow:0 0 8px #bff4ff}to{background:#d7eeffbf}}.tv-selo-wrap{position:absolute;z-index:3;right:-16%;bottom:-8%;width:40%;aspect-ratio:1}.tv-selo-wrap .tv-selo{right:0;bottom:0;width:100%}.tv-selo.ok{animation:tv-estoura .7s cubic-bezier(.3,1.7,.5,1) 1.3s both,tv-brilha 2.6s ease-in-out 2.1s infinite}.tv-selo.ok path{animation:tv-risca .35s ease-out 1.5s both}@keyframes tv-estoura{0%{transform:scale(0) rotate(-35deg);opacity:0}55%{transform:scale(1.3) rotate(6deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes tv-brilha{0%,to{box-shadow:0 0 18px #50d2ffa6,inset 0 2px #ffffff73,0 8px 18px #00145073}50%{box-shadow:0 0 36px #6eebff,inset 0 2px #ffffff73,0 8px 18px #00145073}}.tv-onda{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid rgba(140,240,255,.95);opacity:0;animation:tv-choque .9s ease-out 1.34s both}.tv-onda.o2{border-width:2px;animation-delay:1.5s}@keyframes tv-choque{0%{transform:scale(.6);opacity:1}to{transform:scale(2.8);opacity:0}}.tv-confete{position:absolute;z-index:5;left:50%;top:50%;width:0;height:0}.tv-pedaco{position:absolute;left:0;top:0;opacity:0;animation-name:tv-voa;animation-duration:1.25s;animation-timing-function:cubic-bezier(.15,.7,.3,1);animation-fill-mode:both}.tv-pedaco.p0{width:6px;height:15px;margin:-7px 0 0 -3px;border-radius:3px;box-shadow:0 0 6px currentColor}.tv-pedaco.p1{width:9px;height:9px;margin:-4px 0 0 -4px;border-radius:50%;box-shadow:0 0 8px currentColor}.tv-pedaco.p2{width:15px;height:15px;margin:-7px 0 0 -7px;background:currentColor;filter:drop-shadow(0 0 4px currentColor);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}@keyframes tv-voa{0%{transform:translate(0) rotate(0) scale(.3);opacity:0}8%{opacity:1}65%{transform:translate(var(--x),var(--y)) rotate(var(--g)) scale(1);opacity:1}to{transform:translate(var(--x),calc(var(--y) + 26px)) rotate(calc(var(--g) + 90deg)) scale(.85);opacity:0}}.tv-faisca{position:absolute;z-index:3;width:16px;height:16px;background:#bff4ff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 6px #7fe6ff);opacity:0;animation:tv-faisca-entra .5s ease-out both,tv-faisca 2.4s ease-in-out infinite}.tv-faisca.f1{left:22%;top:30%;animation-delay:1.45s,1.95s}.tv-faisca.f2{left:74%;top:10%;width:20px;height:20px;animation-delay:1.55s,2.3s}.tv-faisca.f3{left:80%;top:46%;width:12px;height:12px;animation-delay:1.65s,2.7s}@keyframes tv-faisca-entra{0%{opacity:0;transform:scale(0) rotate(-90deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes tv-faisca{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.6)}}.tv.feitas .tv-base-disco{animation:tv-clarao 1s ease-out 1.3s both}@keyframes tv-clarao{0%{filter:brightness(1)}25%{filter:brightness(1.9);box-shadow:0 0 50px #6ee6fff2,inset 0 0 18px #78e6ff73}to{filter:brightness(1)}}.tv-placar{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:99px;font-size:14px;color:#cfe6fb;border:1px solid rgba(95,227,255,.45);background:linear-gradient(135deg,#3eb7d92e,#1a6fb524);box-shadow:0 0 16px #3eb7d940;animation:tv-placar .5s ease-out 1.45s both}.tv-placar b{color:#fff;font-size:16px;font-variant-numeric:tabular-nums}.tv-placar-ic{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#3fd6f5,#1b8fdc)}.tv-placar-ic svg{width:70%;height:70%}.tv-placar-ic path{stroke-dasharray:none}@keyframes tv-placar{0%{opacity:0;transform:translateY(8px) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.tv-cena *,.tv-cena *:before,.tv-cena *:after,.tv-placar{animation:none!important}.tv.feitas .tv-caixa{border-color:#8ff3ff;background:linear-gradient(145deg,#3fd6f5,#1b8fdc)}.tv.feitas .tv-caixa path,.tv-selo.ok path{stroke-dashoffset:0}.tv-faisca{opacity:1}.tv-pedaco,.tv-onda{display:none}}.tv-selo.ok path{stroke-dasharray:1}main.operacao:has(.tv){overflow-x:hidden}button.tv-placar{font:inherit;font-size:14px;cursor:pointer;padding-right:10px;transition:border-color .15s,box-shadow .15s,transform .12s}button.tv-placar:active{transform:scale(.97)}@media (hover: hover){button.tv-placar:hover{border-color:#5fe3ffd9;box-shadow:0 0 22px #3eb7d973}}.tv-placar-seta{width:16px;height:16px;color:#5fe3ff;margin-left:2px}.tv-ctas .pl-cta{max-width:340px}.con-nota{margin:4px auto 0;max-width:330px;font-size:13px;line-height:1.45;color:#cfe3f7;padding:10px 14px;border-radius:12px;border:1px solid rgba(95,227,255,.3);background:#3eb7d91a}@keyframes ag-foco{0%,to{box-shadow:0 0 #5fe3ff00}35%{box-shadow:0 0 0 2px #5fe3fff2,0 0 22px #5fe3ff8c}}.ag-ev.foco{z-index:2;animation:ag-foco 1.2s ease-out .25s 2}@media (prefers-reduced-motion: reduce){.ag-ev.foco{animation:none;box-shadow:0 0 0 2px #5fe3fff2}}.sheet-dh{display:flex;gap:10px}.sheet-dh .sheet-lbl{flex:1;min-width:0}.sheet-dh .auth-input{width:100%;min-width:0}.sheet-dh .auth-input:disabled{opacity:.45}.fnl-barra{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.fnl-busca{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:var(--surface);border:1px solid var(--line);border-radius:11px;color:var(--muted);transition:border-color .15s}.fnl-busca:focus-within{border-color:#3eb7d98c}.fnl-busca svg{width:17px;height:17px;flex:none}.fnl-busca input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--ink);font:inherit;font-size:16px}.fnl-busca input::-webkit-search-cancel-button{display:none}.fnl-busca input::placeholder{color:var(--muted);opacity:.8}.fnl-busca-x{flex:none;border:0;background:none;color:var(--muted);font-size:13px;padding:4px;cursor:pointer}.fnl-filtro{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 13px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:13.5px;font-weight:500;cursor:pointer;white-space:nowrap}.fnl-filtro.on{border-color:#5fe3ff99;background:#3eb7d924;color:#fff}.fnl-filtro-ponto{width:7px;height:7px;border-radius:50%;background:#5fe3ff;box-shadow:0 0 8px #5fe3ffcc}.fnl-filtro-x{font-size:11px;opacity:.75;margin-left:2px}.fnl-nada{color:var(--muted);font-size:14px;text-align:center;padding:28px 0;margin:0}.fnl-card.foco{border-color:#5fe3ff99;box-shadow:0 0 0 1px #5fe3ff40,0 0 18px #3eb7d92e;animation:fnl-foco 1.2s ease-out .2s 2}.fnl-card-tag{align-self:flex-start;font-size:10.5px;font-weight:600;letter-spacing:.02em;color:#8ff3ff;background:#3eb7d929;border-radius:999px;padding:2px 8px;margin-bottom:2px}@keyframes fnl-foco{0%,to{box-shadow:0 0 0 1px #5fe3ff40,0 0 18px #3eb7d92e}40%{box-shadow:0 0 0 2px #5fe3ffe6,0 0 24px #5fe3ff80}}@media (prefers-reduced-motion: reduce){.fnl-card.foco{animation:none}}button.fnl-card{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .15s,transform .1s}@media (hover: hover){button.fnl-card:hover{border-color:#3eb7d973}}button.fnl-card:active{transform:scale(.985)}.fnl-snack{margin:0 0 12px}.fnl-sheet-quem{display:flex;flex-direction:column;gap:4px;padding-right:36px}.fnl-sheet-pessoa{font-size:17px;font-weight:600;color:#fff}.fnl-sheet-desc{font-size:13px;color:var(--muted);line-height:1.45}.fnl-etapas{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}@media (min-width: 420px){.fnl-etapas{grid-template-columns:repeat(4,1fr)}}.fnl-etapa{height:38px;border-radius:10px;border:1px solid var(--line-strong);background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer;padding:0 6px}.fnl-etapa.on{background:#3eb7d929;border-color:#5fe3ffa6;color:#fff}.fnl-etapa.ganho.on{background:#3ddc8424;border-color:#3ddc8499}.fnl-encerrar{width:100%}.fnl-sheet-erro{margin:0;font-size:13px;color:#ef6b6b}.sheet-salvar:disabled{opacity:.6;cursor:default}.fnl-mark{background:#5fe3ff3d;color:#fff;border-radius:3px;padding:0 1px;box-shadow:0 0 0 1px #5fe3ff59}.fnl-card.achado{border-color:#5fe3ff73}html.teclado .tabbar{padding-bottom:0}html.teclado .ler{padding-bottom:14px}.aviso-politica{white-space:normal;width:min(440px,calc(100vw - 32px));display:flex;flex-direction:column;gap:8px;font-weight:500;line-height:1.4;z-index:39}.toast.aviso-politica{left:auto;right:16px;transform:none;bottom:calc(160px + env(safe-area-inset-bottom,0px));width:min(248px,calc(100vw - 32px));padding:10px 12px;font-size:12.5px;gap:6px;animation:aviso-sobe .22s ease}@keyframes aviso-sobe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.toast.aviso-politica{animation:none}}.aviso-politica-acoes{display:flex;gap:12px;justify-content:flex-end;align-items:center}.aviso-politica-acoes a{color:var(--ink);font-weight:600}.aviso-politica-acoes button{background:none;border:1px solid var(--line-strong);color:var(--ink);border-radius:8px;padding:4px 14px;font:inherit;font-weight:600;cursor:pointer}.legal-link-btn{background:none;border:0;padding:0;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}.dono-tela{min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--sans);padding:20px 16px 60px;max-width:760px;margin:0 auto;box-sizing:border-box}.dono-voltar{color:var(--muted);font-size:13px;text-decoration:none}.dono-titulo{font-family:var(--display);font-size:22px;margin:12px 0 6px}.dono-intro{color:var(--muted);font-size:13px;line-height:1.5;margin:0 0 14px}.dono-filtros{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.dono-filtro{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:999px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer}.dono-filtro.on{border-color:var(--accent);color:var(--accent)}.dono-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;margin-bottom:10px}.dono-card-alerta{border-color:#e0a34a73}.dono-topo{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.dono-nome{font-size:16px;font-weight:600;overflow-wrap:anywhere}.dono-plano{font-size:11px;border-radius:999px;padding:2px 9px;border:1px solid var(--line-strong);color:var(--muted);white-space:nowrap}.dono-plano-pro{border-color:var(--accent);color:var(--accent)}.dono-linha{color:var(--muted);font-size:13px;margin-top:6px;line-height:1.45}.dono-linha b{color:var(--ink);font-weight:600}.dono-alerta{color:var(--venc);font-size:13px;margin-top:6px}.dono-detalhe{border-top:1px solid var(--line);margin-top:10px;padding-top:10px;font-size:13px;line-height:1.7;color:var(--ink);overflow-wrap:anywhere}.dono-detalhe b{font-weight:600}.dono-sub{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin-top:8px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238891ac' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 12px}select::-ms-expand{display:none}
