@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--marca-roxo:#5e5ce6;--marca-roxo-escuro:#4644c8;--marca-fundo:#f5f5f8;--marca-tinta:#17171c;--marca-cinza:#8e8e99;--marca-teal:#0f9d8f;--marca-laranja:#e8720c;--marca-branco:#fff;--marca-roxo-claro:color-mix(in srgb, var(--marca-roxo) 60%, var(--marca-branco));--roxo-suave:color-mix(in srgb, var(--marca-roxo) 10%, var(--marca-branco));--roxo-suave-2:color-mix(in srgb, var(--marca-roxo) 16%, var(--marca-branco));--roxo-borda:color-mix(in srgb, var(--marca-roxo) 26%, var(--marca-branco));--roxo-nota:color-mix(in srgb, var(--marca-roxo) 7%, var(--marca-branco));--veu-roxo-5:color-mix(in srgb, var(--marca-roxo) 5%, transparent);--veu-roxo-10:color-mix(in srgb, var(--marca-roxo) 10%, transparent);--veu-roxo-14:color-mix(in srgb, var(--marca-roxo) 14%, transparent);--veu-roxo-20:color-mix(in srgb, var(--marca-roxo) 20%, transparent);--veu-roxo-28:color-mix(in srgb, var(--marca-roxo) 28%, transparent);--veu-roxo-35:color-mix(in srgb, var(--marca-roxo) 35%, transparent);--veu-roxo-55:color-mix(in srgb, var(--marca-roxo) 55%, transparent);--veu-roxo-0:color-mix(in srgb, var(--marca-roxo) 0%, transparent);--veu-roxo-claro-35:color-mix(in srgb, var(--marca-roxo-claro) 35%, transparent);--veu-roxo-claro-45:color-mix(in srgb, var(--marca-roxo-claro) 45%, transparent);--aviso-texto:#a34e00;--aviso-forte:#d2600f;--aviso-suave:color-mix(in srgb, var(--marca-laranja) 10%, var(--marca-branco));--aviso-borda:color-mix(in srgb, var(--marca-laranja) 30%, var(--marca-branco));--aviso-claro:#ffac6b;--veu-aviso-12:color-mix(in srgb, var(--aviso-claro) 12%, transparent);--veu-aviso-22:color-mix(in srgb, var(--aviso-claro) 22%, transparent);--veu-aviso-35:color-mix(in srgb, var(--aviso-claro) 35%, transparent);--ok-texto:#0a7d33;--ok-vivo:#1fa855;--ok-escuro-texto:#147a3c;--ok-suave:#ecf7ef;--ok-borda:#c4e5cd;--ok-suave-crm:#e6f8ee;--ok-borda-crm:#c5ead2;--ok-suave-hover:#d5f0e0;--ok-borda-hover:#a7dfbc;--ok-claro:#4ee6a2;--ok-claro-2:#4ee39c;--ok-pastel:#b9f0ce;--ok-profundo:#0f3e1e;--veu-ok-12:color-mix(in srgb, var(--ok-claro) 12%, transparent);--veu-ok-30:color-mix(in srgb, var(--ok-claro) 30%, transparent);--erro-texto:#c02033;--erro-vivo:#c8462f;--erro-suave:#fdf0f0;--erro-borda:#ecccd0;--erro-suave-crm:#fcebe7;--erro-borda-crm:#f2c9c0;--erro-suave-crm-2:#fdf1ee;--erro-claro:#ff6b6b;--erro-rosa:#ffd2cc;--veu-erro-12:color-mix(in srgb, var(--erro-claro) 12%, transparent);--veu-erro-30:color-mix(in srgb, var(--erro-claro) 30%, transparent);--info-texto:#2563eb;--info-vivo:#4a8bff;--info-suave:#eaf3ff;--info-suave-2:#dfedff;--info-claro:#77a7ff;--info-visto:#a5dbff;--veu-info-10:color-mix(in srgb, var(--info-claro) 10%, transparent);--veu-info-16:color-mix(in srgb, var(--info-claro) 16%, transparent);--veu-info-35:color-mix(in srgb, var(--info-claro) 35%, transparent);--promo:#d63f2c;--promo-escuro:#c23020;--promo-vivo:#e8452f;--wa-verde:#25d366;--wa-verde-escuro:#1ebe5a;--wa-verde-texto:#073d1f;--ig-rosa:#c9377f;--ig-grad:linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);--neutro-texto-2:#4a4b5a;--neutro-texto-3:#85869a;--neutro-texto-landing:#6e6e7a;--neutro-texto-sobre-escuro:#b9b8c4;--neutro-soft-crm:#54545f;--neutro-superficie-2:#f1f2f8;--neutro-canvas-crm:#f2f2f7;--neutro-canvas-hover:#e8e8ef;--neutro-fundo-sutil:#fafafb;--neutro-borda:#e8e9f1;--neutro-borda-2:#d8dae6;--neutro-borda-crm:#ececf2;--neutro-borda-crm-2:#dedee6;--neutro-borda-hover:#c7c7d2;--neutro-icone-vazio:#c2c2ce;--neutro-prata:#b0b8c4;--escuro-fundo:#07080b;--escuro-superficie:#10111a;--escuro-superficie-2:#12141c;--escuro-gaveta:#15171f;--escuro-thread:#0b0c13;--escuro-nicon:#2a2a36;--escuro-texto-2:#aaa6b8;--escuro-texto-3:#686476;--escuro-bnav:#555062;--escuro-vidro-70:#0c0d12b3;--escuro-vidro-78:#0c0d12c7;--escuro-vidro-82:#0c0d12d1;--escuro-overlay:#020306c7;--escuro-tooltip:#10111af5;--escuro-datesep:#10111ac7;--font:"Sora Variable", "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fundo:var(--marca-fundo);--superficie:var(--marca-branco);--superficie2:var(--neutro-superficie-2);--borda:var(--neutro-borda);--borda2:var(--neutro-borda-2);--texto:var(--marca-tinta);--texto2:var(--neutro-texto-2);--texto3:var(--neutro-texto-3);--acento:var(--marca-roxo);--acento-2:color-mix(in srgb, var(--marca-roxo) 78%, var(--marca-branco));--acento-suave:var(--roxo-suave);--acento-fraco:var(--roxo-borda);--texto-sobre-acento:var(--marca-branco);--azul:var(--info-texto);--verde:var(--ok-texto);--verde-suave:var(--ok-suave);--verde-borda:var(--ok-borda);--vermelho:var(--erro-texto);--vermelho-suave:var(--erro-suave);--vermelho-borda:var(--erro-borda);--ambar:var(--aviso-texto);--ambar-suave:var(--aviso-suave);--ambar-borda:var(--aviso-borda);--laranja:var(--aviso-forte);--laranja-suave:var(--aviso-suave);--laranja-borda:var(--aviso-borda);--sombra:0 1px 2px #1617280d, 0 4px 14px #1617280d;--sombra-alta:0 4px 10px #16172814, 0 14px 34px #1617281a;--grad-acento:linear-gradient(135deg, var(--acento-2), var(--acento));--sidebar-fundo:var(--marca-branco);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tema=escuro]{--fundo:var(--escuro-fundo);--superficie:var(--escuro-superficie);--superficie2:#ffffff0e;--borda:#ffffff16;--borda2:#ffffff24;--texto:var(--marca-fundo);--texto2:var(--escuro-texto-2);--texto3:var(--escuro-texto-3);--acento:var(--marca-roxo);--acento-2:var(--marca-roxo-claro);--acento-suave:var(--veu-roxo-14);--acento-fraco:var(--veu-info-35);--texto-sobre-acento:var(--marca-branco);--azul:var(--info-claro);--verde:var(--ok-claro);--verde-suave:var(--veu-ok-12);--verde-borda:var(--veu-ok-30);--vermelho:var(--erro-claro);--vermelho-suave:var(--veu-erro-12);--vermelho-borda:var(--veu-erro-30);--ambar:var(--aviso-claro);--ambar-suave:var(--veu-aviso-12);--ambar-borda:var(--veu-aviso-35);--laranja:var(--aviso-claro);--laranja-suave:var(--veu-aviso-12);--laranja-borda:var(--veu-aviso-22);--sombra:0 18px 60px #00000038, inset 0 1px 0 #ffffff09;--sombra-alta:0 0 0 1px var(--veu-roxo-10), 0 18px 48px var(--veu-roxo-10);--grad-acento:linear-gradient(135deg, var(--marca-roxo-claro) 0%, var(--marca-roxo) 48%, var(--marca-roxo-escuro) 100%);--sidebar-fundo:var(--escuro-vidro-70);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-tema=escuro] body{background:linear-gradient(180deg, #ffffff05, transparent 280px), radial-gradient(circle at top left, var(--veu-roxo-10), transparent 300px), radial-gradient(circle at top right, var(--veu-info-10), transparent 340px), var(--fundo);letter-spacing:-.01em}[data-tema=escuro] body:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000073,#0000 70%);mask-image:linear-gradient(#00000073,#0000 70%)}[data-tema=escuro] ::selection{background:var(--veu-roxo-28);color:var(--marca-branco)}[data-tema=escuro] .cartao{border-color:#ffffff10;border-radius:22px}[data-tema=escuro] .cartao:hover{border-color:var(--borda2)}[data-tema=escuro] .pilulas button.ativo{background:var(--grad-acento);color:var(--texto-sobre-acento)}[data-tema=escuro] aside{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%)}[data-tema=escuro] .sidebar-item.ativo{background:linear-gradient(135deg, var(--veu-roxo-20), var(--veu-roxo-5));border:1px solid var(--veu-roxo-20);color:var(--acento-2);box-shadow:inset 0 1px #ffffff0f}[data-tema=escuro] .sidebar-item:hover{transform:translate(2px)}[data-tema=escuro] input,[data-tema=escuro] select,[data-tema=escuro] textarea{background:#ffffff0e}[data-tema=escuro] select option{background:var(--escuro-superficie-2);color:var(--texto)}[data-tema=escuro] input:focus-visible,[data-tema=escuro] select:focus-visible,[data-tema=escuro] textarea:focus-visible{box-shadow:0 0 0 4px var(--veu-roxo-10), inset 0 1px 0 #ffffff0a;background:#ffffff13;border-color:var(--veu-roxo-55)!important}.titulo-pagina{letter-spacing:-.02em;padding-bottom:10px;font-size:32px;font-weight:800;position:relative}.titulo-pagina:after{content:"";background:linear-gradient(90deg, var(--acento-2), transparent);border-radius:99px;width:42px;height:3px;position:absolute;bottom:0;left:0}.kpi{box-shadow:var(--sombra);background:linear-gradient(160deg,#ffffff13,#ffffff09);border:1px solid #ffffff17;border-radius:20px;padding:17px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}:root:not([data-tema=escuro]) .kpi{background:var(--superficie);border-color:var(--borda)}.kpi:hover{border-color:var(--veu-roxo-14);box-shadow:var(--sombra-alta);transform:translateY(-2px)}.kpi:before{content:"";opacity:.95;height:3px;position:absolute;top:0;left:0;right:0}.kpi.azul:before{background:linear-gradient(90deg, var(--azul), transparent)}.kpi.verde:before{background:linear-gradient(90deg, var(--verde), transparent)}.kpi.ambar:before{background:linear-gradient(90deg, var(--acento), transparent)}.kpi.vermelho:before{background:linear-gradient(90deg, var(--vermelho), transparent)}.kpi-rotulo{color:var(--texto3);text-transform:uppercase;letter-spacing:.095em;margin-bottom:9px;font-size:10px;font-weight:600}.kpi-valor{letter-spacing:-.8px;font-variant-numeric:tabular-nums;color:var(--texto);font-size:21px;font-weight:700;line-height:1.1}.kpi.azul .kpi-valor{color:var(--azul)}.kpi.verde .kpi-valor{color:var(--verde)}.kpi.ambar .kpi-valor{color:var(--acento-2)}.kpi.vermelho .kpi-valor{color:var(--vermelho)}.kpi-sub{color:var(--texto3);margin-top:6px;font-size:10.5px;line-height:1.4}@keyframes firstFade{0%{opacity:.65;transform:translateY(6px)}to{opacity:1;transform:none}}main>*{animation:.32s firstFade}body{background:var(--fundo);color:var(--texto);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}h1,h2,h3{letter-spacing:-.02em;font-weight:800}h2{font-size:22px}h3{font-size:16px}button,input,select,textarea{font-family:inherit}input,select,textarea{background:var(--superficie);color:var(--texto);transition:border-color .12s,box-shadow .12s}input::placeholder,textarea::placeholder{color:var(--texto3)}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px var(--acento-suave);outline:none;border-color:var(--acento)!important}button:focus-visible,a:focus-visible,.foto-ordem:focus-visible{outline:2px solid var(--acento);outline-offset:2px}::selection{background:var(--acento-suave)}strong,td,.num{font-variant-numeric:tabular-nums}*{scrollbar-width:thin;scrollbar-color:var(--borda2) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--borda2);border-radius:4px}::-webkit-scrollbar-track{background:0 0}.sidebar-item{color:var(--texto2);border-radius:10px;align-items:center;gap:11px;margin:1px 10px;padding:9px 14px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}.sidebar-item svg{opacity:.75;flex-shrink:0;width:17px;height:17px;transition:opacity .12s}.sidebar-item:hover{background:var(--superficie2);color:var(--texto)}.sidebar-item:hover svg{opacity:1}.sidebar-item.ativo{background:var(--acento-suave);color:var(--acento);font-weight:700}.sidebar-item.ativo svg{opacity:1}.sidebar-item.ativo:before{content:"";background:var(--grad-acento);border-radius:0 3px 3px 0;width:3px;position:absolute;top:20%;bottom:20%;left:-10px}.sidebar-secao{letter-spacing:.1em;color:var(--texto3);text-transform:uppercase;padding:16px 24px 6px;font-size:10px;font-weight:800}.cartao{background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:14px;padding:16px}.cartao-titulo{align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.cartao-titulo svg{width:15px;height:15px;color:var(--acento)}.btn{cursor:pointer;border:1px solid var(--borda2);background:var(--superficie);color:var(--texto);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:filter .12s,transform 50ms,background .12s;display:inline-flex}.btn:hover{background:var(--superficie2)}.btn:active{transform:translateY(1px)}.btn svg{width:15px;height:15px}.btn-prim{background:var(--grad-acento);color:var(--texto-sobre-acento);box-shadow:var(--sombra);border:none}.btn-prim:hover{background:var(--grad-acento);filter:brightness(1.06)}.campo-grupo{margin-bottom:12px}.rotulo{color:var(--texto2);margin-bottom:5px;font-size:13px;font-weight:600;display:block}.rotulo-obrig{color:var(--vermelho)}.campo{box-sizing:border-box;border:1px solid var(--borda2);background:var(--superficie);width:100%;color:var(--texto);border-radius:10px;padding:9px 11px;font-family:inherit;font-size:14px}textarea.campo{resize:vertical;min-height:88px}.campo.parcelas{width:auto;padding:6px 10px;font-size:12px;font-weight:700}@media (hover:none){.campo.parcelas{font-size:16px}}.ajuda{color:var(--texto3);margin:5px 0 0;font-size:12px;line-height:1.45}.ajuda-erro{color:var(--vermelho)}.campo-grupo-erro .campo{border-color:var(--vermelho-borda)}.campo-busca{position:relative}.campo-busca>svg{color:var(--texto3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.campo-busca>.campo{padding-left:34px;padding-right:38px}.campo-busca-limpar{width:34px;height:34px;color:var(--texto3);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.campo-busca-limpar:hover{background:var(--superficie2);color:var(--texto)}@media (pointer:coarse){.campo-busca-limpar:before{content:"";position:absolute;inset:-5px}}@media (hover:none){.campo-busca>.campo{font-size:16px}}@media (hover:none),(pointer:coarse){.campo.campo-id,#gaveta-pergunta-campo{font-size:16px}}.btn-perigo{border-color:var(--vermelho-borda);color:var(--vermelho);background:var(--superficie)}.btn-perigo:hover{background:var(--vermelho-suave)}.btn-fantasma{color:var(--texto2);box-shadow:none;background:0 0;border-color:#0000}.btn-fantasma:hover{background:var(--superficie2);color:var(--texto)}.btn-sm{border-radius:8px;padding:5px 11px;font-size:12.5px}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-girando{animation:.9s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.chip{white-space:nowrap;border:1px solid var(--borda2);background:var(--superficie2);color:var(--texto2);border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.chip-roxo{background:var(--acento-suave);color:var(--acento);border-color:var(--acento-fraco)}.chip-verde{background:var(--verde-suave);color:var(--verde);border-color:var(--verde-borda)}.chip-vermelho{background:var(--vermelho-suave);color:var(--vermelho);border-color:var(--vermelho-borda)}.chip-laranja{background:color-mix(in srgb, var(--laranja) 12%, transparent);color:var(--laranja);border-color:color-mix(in srgb, var(--laranja) 30%, transparent)}.chip-azul{background:color-mix(in srgb, var(--info-vivo) 10%, transparent);color:var(--azul);border-color:color-mix(in srgb, var(--info-vivo) 30%, transparent)}.pilulas button{align-items:center;gap:6px;display:inline-flex}.pilulas-sm button{padding:4px 11px;font-size:12.5px}.pilulas-contagem{background:var(--acento);color:var(--texto-sobre-acento);border-radius:999px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:16px}.toasts{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:1000;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:min(440px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}@media (width<=767px){.toasts{bottom:calc(74px + env(safe-area-inset-bottom) - var(--bnav-desvio,0px))}}.toast{pointer-events:auto;background:var(--marca-tinta);width:100%;color:var(--marca-fundo);box-shadow:var(--sombra-alta);border-radius:14px;align-items:center;gap:10px;padding:11px 12px 11px 14px;font-size:13.5px;line-height:1.4;animation:.18s ease-out both toastEntra;display:flex}.toast-sucesso svg:first-child{color:var(--ok-claro-2)}.toast-erro svg:first-child{color:var(--erro-claro,#ff8a8a)}.toast-info svg:first-child{color:var(--marca-roxo-claro)}.toast-texto{flex:1}.toast-fechar{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;padding:4px;display:grid}.toast-fechar:hover{opacity:1;background:#ffffff1a}@keyframes toastEntra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.esq{background:var(--superficie2);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--texto) 6%, transparent) 50%, transparent 100%);background-size:200% 100%;border-radius:8px;animation:1.3s ease-in-out infinite esqBrilho}@keyframes esqBrilho{0%{background-position:200% 0}to{background-position:-200% 0}}.esq-bloco{flex-direction:column;gap:10px;padding:8px 0;display:flex}.esq-linha{height:13px}.esq-fina{height:10px}.esq-grande{height:22px;margin-top:6px}.esq-quadrado{border-radius:10px;flex-shrink:0;width:38px;height:38px}.esq-valor{flex-shrink:0;width:64px}.esq-lista{padding:0;overflow:hidden}.esq-item{border-bottom:1px solid var(--borda);align-items:center;gap:12px;padding:13px 16px;display:flex}.esq-item:last-child{border-bottom:none}.esq-item-texto{flex-direction:column;flex:1;gap:7px;display:flex}.esq-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:14px;display:grid}.esq-kpi{flex-direction:column;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.esq,.toast,.btn-girando{animation:none}}.filtros-alternar{margin-bottom:10px}@media (width<=767px){.filtros-caixa{display:none!important}.filtros-caixa.aberta{display:flex!important}}@media (width>=768px){.filtros-alternar{display:none}}.vazio{text-align:center;background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:34px 20px;display:flex}.vazio-icone{background:var(--acento-suave);width:44px;height:44px;color:var(--acento);border-radius:13px;place-items:center;margin-bottom:4px;display:grid}.vazio-titulo{color:var(--texto);font-size:14.5px;font-weight:700}.vazio-texto{color:var(--texto3);max-width:420px;font-size:13px;line-height:1.5}.vazio-acao{margin-top:10px}.etiqueta{border:1px solid var(--borda2);background:var(--superficie2);color:var(--texto2);border-radius:12px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-block}.pilulas{background:var(--superficie2);border:1px solid var(--borda);border-radius:10px;padding:3px;display:inline-flex}.pilulas button{cursor:pointer;color:var(--texto2);background:0 0;border:none;border-radius:8px;padding:6px 15px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.pilulas button.ativo{background:var(--superficie);color:var(--acento);box-shadow:var(--sombra)}@media (width<=767px){.pilulas-quebra{flex-wrap:wrap;display:flex}}.overlay{z-index:100;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.gaveta{background:var(--superficie);border:1px solid var(--borda2);width:100%;max-width:560px;max-height:92vh;box-shadow:var(--sombra-alta);will-change:transform, opacity;box-sizing:border-box;border-radius:22px 22px 0 0;flex-direction:column;animation:.14s ease-out both gavetaSobe;display:flex}.gaveta-cabecalho{flex-shrink:0;align-items:center;gap:10px;padding:18px 22px 12px;display:flex}.gaveta-titulo{letter-spacing:-.4px;flex:1;min-width:0;margin:0;font-size:18px;font-weight:700}.gaveta-fechar{background:var(--superficie2);width:40px;height:40px;color:var(--texto2);cursor:pointer;border:none;border-radius:20px;flex-shrink:0;place-items:center;display:grid}.gaveta-fechar:hover{background:var(--borda);color:var(--texto)}.gaveta-corpo{flex:auto;min-height:0;padding:4px 22px 22px;overflow-y:auto}.gaveta-rodape{border-top:1px solid var(--borda);padding:12px 22px;padding-bottom:max(12px, env(safe-area-inset-bottom));flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}.gaveta-texto{color:var(--texto2);margin:0 0 4px;font-size:14px;line-height:1.55}@keyframes gavetaSobe{0%{opacity:.5;transform:translateY(16px)}to{opacity:1;transform:none}}@media (width>=768px){.overlay{align-items:center}.gaveta{border-radius:22px;margin:auto;animation:.14s ease-out both gavetaEntra}.gaveta.larga{max-width:760px}}@keyframes gavetaEntra{0%{opacity:.5;transform:translateY(6px)scale(.992)}to{opacity:1;transform:none}}[data-tema=escuro] .overlay{background:var(--escuro-overlay);-webkit-backdrop-filter:blur(5px)saturate(115%)}[data-tema=escuro] .gaveta{background:var(--escuro-gaveta);border-color:#ffffff1a}[data-tema=escuro] .gaveta-titulo{color:var(--texto)}.sidebar-app{background:var(--sidebar-fundo);border-right:1px solid var(--borda);flex-direction:column;flex-shrink:0;width:244px;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.conteudo-app{flex:1;min-width:0;padding:24px}.kpi-grade{flex-wrap:wrap;gap:12px;margin-bottom:14px;display:flex}.kpi-grade>.kpi{flex:1;min-width:175px}.hdr-mobile,.bnav{display:none}@media (width<=767px){.sidebar-app{display:none}#root{overflow-x:clip}.hdr-mobile{z-index:40;padding:14px 18px;padding-top:calc(14px + env(safe-area-inset-top));background:var(--sidebar-fundo);border-bottom:1px solid var(--borda);-webkit-backdrop-filter:blur(22px)saturate(130%);justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky;top:0}[data-tema=escuro] .hdr-mobile{background:var(--escuro-vidro-78)}.bnav{bottom:calc(0px - var(--bnav-desvio,0px));z-index:50;padding-bottom:env(safe-area-inset-bottom);background:var(--sidebar-fundo);border-top:1px solid var(--borda);-webkit-backdrop-filter:blur(22px)saturate(130%);display:flex;position:fixed;left:0;right:0;overflow:clip;box-shadow:0 -20px 48px #00000047}[data-tema=escuro] .bnav{background:var(--escuro-vidro-82)}.bnav-item{min-width:72px;color:var(--texto3);flex-direction:column;flex:none;align-items:center;gap:3px;padding:11px 4px 15px;text-decoration:none;transition:transform .16s,opacity .16s;display:flex}.bnav-item svg{width:17px;height:17px}.bnav-rotulo{letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600}.bnav-item.ativo{color:var(--acento);transform:translateY(-2px)}[data-tema=escuro] .bnav-item{color:var(--escuro-bnav)}[data-tema=escuro] .bnav-item.ativo{color:var(--acento-2)}[data-tema=escuro] .bnav-item.ativo svg{filter:drop-shadow(0 0 12px var(--veu-roxo-claro-45))}.conteudo-app{padding:18px 16px 96px}.titulo-pagina{display:none}.pilulas button{padding:6px 11px;font-size:12.5px}.kpi-grade{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kpi-grade>.kpi{min-width:0}}.prod-linha{border-bottom:1px solid var(--borda);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.prod-foto{object-fit:cover;border-radius:8px;flex-shrink:0;width:52px;height:52px}.prod-chips{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.prod-lado{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.prod-margem{margin-left:6px}@media (width<=767px){.prod-linha{gap:10px;padding:10px 12px}.prod-foto{border-radius:7px;width:40px;height:40px}.prod-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-right:-12px;padding-right:12px;overflow-x:auto}.prod-chips::-webkit-scrollbar{display:none}.prod-margem{margin-left:0;display:block}.prod-lado{gap:4px}.prod-remover{display:none}}.progresso{background:var(--superficie2);border-radius:5px;height:9px;overflow:hidden}.progresso>div{background:var(--grad-acento);border-radius:5px;height:100%;transition:width .4s}.progresso>div.verde{background:linear-gradient(135deg, var(--ok-claro-2), var(--verde))}@media (prefers-reduced-motion:reduce){main>*,.gaveta{animation:none}.kpi,.kpi:hover,.sidebar-item,.sidebar-item:hover,.bnav-item,.bnav-item.ativo{transition:none;transform:none}.lp-btn:active{transform:none}}.bnav-mais{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bnav-mais-item{background:var(--superficie2);border:1px solid var(--borda);min-height:76px;color:var(--texto2);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.bnav-mais-item.ativo{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--acento)}@media (width<=767px){.bnav-item{flex:1 1 0;min-width:0}.bnav .bnav-item{background:0 0;border:none}}@media (width<=767px) and (hover:none){body:has(:is(input:is(:not([type]),[type=text],[type=search],[type=email],[type=tel],[type=url],[type=number],[type=password]):not([readonly]),textarea:not([readonly]),[contenteditable=true],[contenteditable=""]):focus) .bnav{display:none}}@media (width<=767px){.btn,.btn-sm{min-height:44px}.gaveta-fechar{border-radius:22px;width:44px;height:44px}.pilulas button{min-height:38px}}.aviso-versao{z-index:80;background:var(--superficie);color:var(--texto);border:1px solid var(--acento);box-shadow:var(--sombra);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;line-height:1.35;display:flex;position:fixed;bottom:16px;left:12px;right:12px}.aviso-versao .btn{white-space:nowrap;flex-shrink:0}@media (width<=767px){.aviso-versao{bottom:calc(env(safe-area-inset-bottom,0px) + 78px - var(--bnav-desvio,0px))}}.ideia-cartao{text-align:center;background:var(--superficie);border:1px solid var(--borda);max-width:620px;box-shadow:var(--sombra);border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin:0 auto;padding:28px 22px;display:flex}.ideia-icone{background:var(--acento-suave);width:56px;height:56px;color:var(--acento);border-radius:16px;place-items:center;margin-bottom:2px;display:grid}.ideia-icone-obrigado{background:var(--verde-suave);color:var(--verde)}.ideia-obrigado{animation:.25s ease-out ideia-entra}@keyframes ideia-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ideia-obrigado{animation:none}}.ideia-texto-apoio{color:var(--texto3);max-width:480px;margin:0;font-size:13.5px;line-height:1.55}.ideia-campo{resize:vertical;text-align:left;width:100%;min-height:150px;margin-top:6px;font-family:inherit}.ideia-rodape{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.ideia-contador{color:var(--texto3);font-size:12px}.ideias-lista{flex-direction:column;gap:10px;max-width:860px;display:flex}.ideia-item{background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:12px;padding:14px}.ideia-item-topo{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.ideia-item-data{color:var(--texto3);margin-right:auto;font-size:12px}.ideia-item-texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 12px;font-size:14px;line-height:1.55}.ideia-item-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.compras-lista{flex-direction:column;gap:12px;max-width:920px;display:flex}.compra-item{background:var(--superficie);border:1px solid var(--borda);box-shadow:var(--sombra);border-radius:12px;padding:14px}.compra-topo{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.compra-sub{color:var(--texto3);margin-top:4px;font-size:12.5px;line-height:1.55}.compra-itens{flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}.compra-linha{border-top:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.compra-linha-nf{color:var(--texto3);overflow-wrap:anywhere;margin-top:2px;font-size:11.5px}.compra-linha-valor{text-align:right;margin-left:auto;font-size:12.5px}.compra-entrada{color:var(--texto2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.compra-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.compra-previsao{color:var(--texto2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.compra-previsao .campo{width:auto;padding-top:6px;padding-bottom:6px}.nf-resumo{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 16px;margin:0;font-size:13px;display:grid}.nf-resumo dt{color:var(--texto3);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:600}.nf-resumo dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.nf-item{border:1px solid var(--borda);background:var(--superficie2);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.nf-novo{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 12px;display:grid}.compras-abas{scrollbar-width:none;max-width:100%;overflow-x:auto}.compras-abas::-webkit-scrollbar{display:none}.compras-abas .pilulas button{white-space:nowrap}.compra-giro{color:var(--texto2);margin-top:4px;font-size:12px}.compras-botoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}@media (width<=767px){.compras-botoes.duplo{flex-wrap:nowrap;width:100%}.compras-botoes.duplo .btn{flex:1 1 0;justify-content:center;min-width:0;padding-left:10px;padding-right:10px}.compras-botoes.duplo .compras-botoes-xml{display:none}}.boleto-parcelas{flex-direction:column;gap:8px;display:flex}.boleto-parcela{grid-template-columns:24px minmax(0,1.4fr) minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.boleto-parcela .campo{min-width:0}.boleto-parcela-cab{color:var(--texto3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:-4px;font-size:11px;font-weight:600}.boleto-parcela-n{color:var(--texto3);text-align:right;font-size:12.5px;font-weight:700}.boleto-parcela-remover{width:36px;height:36px;color:var(--texto3);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.boleto-parcela-remover:hover{background:var(--superficie2);color:var(--vermelho)}.boleto-parcela-nota{flex-wrap:wrap;gap:10px;margin:4px 0 0 32px;font-size:12px;display:flex}.boleto-parcela .campo[aria-invalid=true]{border-color:var(--vermelho-borda)}.giro-unidades{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.giro-encomenda{color:var(--texto3);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 10px;margin-top:4px;font-size:12px;line-height:1.45;display:flex}.giro-encomenda>span{min-width:0}.giro-encomenda .link-acao{padding:2px 0;font-size:12px}.giro-encomenda .link-acao:disabled{opacity:.55;cursor:default}.link-acao{cursor:pointer;font:inherit;color:var(--acento);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:12.5px;font-weight:600;text-decoration:underline}.aviso-bloco{border:1px solid;border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:13px;line-height:1.45}.aviso-erro{background:var(--vermelho-suave);color:var(--vermelho);border-color:var(--vermelho-borda)}.aviso-atencao{background:var(--laranja-suave);color:var(--laranja);border-color:var(--laranja-borda)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cmp-select{appearance:none;cursor:pointer;text-overflow:ellipsis;border-radius:12px;padding:12px 38px 12px 14px;font-size:15px;font-weight:700}@media (hover:none){.cmp-select{font-size:16px}}.cmp-foto{aspect-ratio:1;border:1px solid var(--borda);background:#fff;border-radius:18px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.cmp-foto img{display:block}.cmp-foto-vazia{color:var(--texto3);text-align:center;background:0 0;border-style:dashed;font-size:13px;line-height:1.4}.cmp-cor{border:1px solid var(--borda2);cursor:pointer;border-radius:999px;width:24px;height:24px;padding:0;position:relative}.cmp-cor:before{content:"";position:absolute;inset:-10px}@media (pointer:coarse){.cmp-cor{width:28px;height:28px}.cmp-cor:before{inset:-8px}}[data-tema=escuro] .cmp-cor{border-color:#ffffff73}.cmp-barra{z-index:5;background:color-mix(in srgb, var(--fundo) 88%, transparent);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--borda);margin:0 -2px;padding:10px 2px;position:sticky;top:0}.cmp-barra-nome{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.cmp-nome{text-align:center;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15px;font-weight:800;line-height:1.25}.cmp-tirar{border-radius:12px;flex-shrink:0;justify-content:center;width:44px;height:44px;padding:0}.cmp-select-sm{border-radius:10px;padding:8px 32px 8px 12px;font-size:13px;font-weight:600}@media (hover:none){.cmp-select-sm{font-size:16px}}.cmp-secao-titulo{font-size:inherit;margin:0}.cmp-secao{border:0;border-bottom:2px solid var(--borda2);width:100%;min-height:48px;font:inherit;letter-spacing:-.015em;text-align:left;color:var(--texto);cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 2px 10px;font-size:19px;font-weight:800;line-height:1.2;display:flex}.cmp-secao-seta{color:var(--texto3);flex-shrink:0;transition:transform .2s,color .15s}.cmp-secao:hover .cmp-secao-seta{color:var(--acento)}.cmp-secao[aria-expanded=false] .cmp-secao-seta{transform:rotate(-90deg)}@media (width<=620px){.cmp-secao{font-size:17px}}@media (prefers-reduced-motion:reduce){.cmp-secao-seta{transition:none}}.cmp-linha{border-bottom:1px solid var(--borda);border-radius:8px;padding:10px 2px 12px}.cmp-rotulo{color:var(--texto3);margin-bottom:6px;font-size:12px;font-weight:600}.cmp-valor{overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;font-size:14px;line-height:1.35;display:flex}.faixa-teste{border-style:solid;border-width:1px;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 16px;padding:10px 14px;font-size:13.5px;line-height:1.45;display:flex}.faixa-teste-suave{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--texto2)}.faixa-teste-suave strong{color:var(--texto)}.faixa-teste-texto{flex:240px;align-items:flex-start;gap:8px;min-width:0;margin:0;display:flex}.faixa-teste-texto>svg{flex-shrink:0;margin-top:2px}.faixa-teste-suave .faixa-teste-texto>svg{color:var(--acento)}.faixa-teste-link{white-space:nowrap;color:inherit;text-underline-offset:3px;align-items:center;gap:5px;font-weight:700;text-decoration:underline;display:inline-flex}.faixa-teste-suave .faixa-teste-link{color:var(--acento)}@media (pointer:coarse){.faixa-teste-link{margin:-13px 0;padding:13px 0}}.assin{max-width:640px}.assin-texto{color:var(--texto2);margin:0 0 12px;font-size:14px;line-height:1.5}.assin-texto strong{color:var(--texto)}.assin-plano{border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 16px;margin-bottom:14px;padding-bottom:14px;display:flex}.assin-plano-nome{color:var(--texto2);font-size:13px;font-weight:700}.assin-plano-preco{letter-spacing:-.02em;color:var(--texto);font-size:26px;font-weight:800}.assin-plano-preco span{color:var(--texto3);letter-spacing:0;margin-left:4px;font-size:13px;font-weight:600}.assin-situacao{color:var(--texto2);margin:0;font-size:13px;font-weight:600}.assin-sandbox{background:var(--laranja-suave);color:var(--laranja);border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700}.assin-form{gap:2px;display:grid}.assin-form .btn{justify-self:start;margin-top:6px}.assin-cobranca .pilulas{margin:4px 0 14px}.assin-vencida{color:var(--vermelho)}.assin-aviso{background:var(--acento-suave);color:var(--texto2);border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0 0 12px;padding:10px 12px;font-size:13.5px;display:flex}.assin-aviso svg{color:var(--acento);flex-shrink:0;margin-top:2px}.assin-pix{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.assin-pix img{border:1px solid var(--borda);background:#fff;border-radius:10px;flex-shrink:0;width:200px;height:200px;padding:6px}.assin-pix-texto{flex:240px;gap:10px;min-width:0;display:grid}.assin-pix-texto .assin-texto{margin:0}.assin-pix-texto .btn{justify-self:start}.assin-codigo{resize:none;word-break:break-all;width:100%;font-size:13px;line-height:1.4}.assin-botoes{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.assin-cartao .btn{margin-top:2px}.assin-rodape{border-top:1px solid var(--borda);margin-top:16px;padding-top:14px}.assin-ok{color:var(--texto2);align-items:flex-start;gap:8px;margin:0;font-size:14px;display:flex}.assin-ok svg{color:var(--verde);flex-shrink:0;margin-top:2px}.assin-letra-miuda{color:var(--texto3);margin:16px 0 0;font-size:12px;line-height:1.45}@media (width<=480px){.assin-pix img{width:180px;height:180px}}.pausada{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 16px max(24px, env(safe-area-inset-bottom));background:var(--fundo);place-items:start center;display:grid}.pausada-caixa{gap:14px;width:100%;max-width:680px;display:grid}.pausada-topo{background:var(--vermelho-suave);border:1px solid var(--vermelho-borda);color:var(--vermelho);border-radius:14px;align-items:flex-start;gap:12px;padding:16px;display:flex}.pausada-topo svg{flex-shrink:0}.pausada-titulo{letter-spacing:-.01em;color:var(--texto);margin:0 0 4px;font-size:20px;line-height:1.25}.pausada-topo .pausada-texto{margin:0}.pausada-texto{color:var(--texto2);margin:0;font-size:14.5px;line-height:1.55}.pausada-texto strong{color:var(--texto)}.pausada-acoes{flex-wrap:wrap;gap:8px;display:flex}.pp-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pp-topo>.btn{flex-shrink:0;margin:-4px -6px 0 0}.pp-progresso{color:var(--texto3);align-items:center;gap:10px;margin:12px 0 8px;font-size:12.5px;font-weight:600;display:flex}.pp-progresso .progresso{flex:1;max-width:440px}.pp-progresso>span{white-space:nowrap}.pp-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){.pp-lista{grid-template-columns:minmax(0,1fr)}}.pp-passo{border-top:1px solid var(--borda)}.pp-linha{min-height:56px;color:var(--texto);border-radius:10px;align-items:center;gap:12px;margin:0 -8px;padding:8px;text-decoration:none;display:flex}a.pp-linha:hover{background:var(--superficie2)}.pp-icone{background:var(--acento-suave);width:34px;height:34px;color:var(--acento);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.pp-passo-feito .pp-icone{background:var(--verde-suave);color:var(--verde)}.pp-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pp-texto-principal{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.pp-passo-feito .pp-texto-principal{color:var(--texto3);font-weight:500}.pp-ajuda{color:var(--texto3);font-size:12.5px;line-height:1.4}.pp-contato{color:var(--texto3);margin:12px 0 0;font-size:12.5px;line-height:2}.pp-contato a{color:var(--acento);text-underline-offset:2px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.pp-acao{color:var(--acento);white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;font-size:13px;font-weight:700;display:inline-flex}.pp-feito{color:var(--verde);flex-shrink:0;font-size:12px;font-weight:700}.entrada-link{color:var(--acento)}input[type=checkbox].entrada-caixa:focus-visible{outline:2px solid var(--acento);outline-offset:2px}[data-tema=escuro] .faixa-teste-suave .faixa-teste-link,[data-tema=escuro] .pp-acao,[data-tema=escuro] .pp-contato a,[data-tema=escuro] .entrada-link{color:var(--acento-2)}.fech-cartao{margin-bottom:14px}.fech-rotulo{text-transform:uppercase;letter-spacing:.08em;color:var(--acento);align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}[data-tema=escuro] .fech-rotulo,[data-tema=escuro] .fech-rodape svg{color:var(--acento-2)}.fech-sub{color:var(--texto3);margin-top:3px;font-size:12.5px}.fech-topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.fech-fechar{width:32px;height:32px;color:var(--texto3);cursor:pointer;background:0 0;border:none;border-radius:16px;flex-shrink:0;place-items:center;margin:-6px -6px 0 0;display:grid}.fech-fechar:hover{background:var(--superficie2);color:var(--texto)}@media (pointer:coarse){.fech-fechar{border-radius:22px;width:44px;height:44px;margin:-12px -12px -6px 0}}.fech-linhas{flex-direction:column;gap:8px;max-width:780px;margin:12px 0 0;padding:0;list-style:none;display:flex}.fech-linhas li{color:var(--texto2);overflow-wrap:anywhere;padding-left:16px;font-size:14px;line-height:1.5;position:relative}.fech-linhas li:before{content:"";background:var(--acento);opacity:.5;border-radius:3px;width:6px;height:6px;position:absolute;top:.62em;left:2px}.fech-linhas li:first-child{color:var(--texto);font-weight:600}.fech-linhas li:first-child:before{opacity:1}.fech-linhas[data-origem=modelo]{animation:.28s both fechEntrar}.fech-linhas[data-origem=ia]{animation:.28s both fechEntrarIa}@keyframes fechEntrar{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes fechEntrarIa{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fech-linhas[data-origem]{animation:none}}.fech-esq{height:230px;margin-top:10px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}@media (width<=899px){.fech-esq{height:330px}}@media (width<=480px){.fech-esq{height:430px}}.fech-sub-esq{width:190px;max-width:60%;padding-top:4px}.fech-agora{background:var(--superficie2);border:1px solid var(--borda);max-width:780px;color:var(--texto2);overflow-wrap:anywhere;border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:9px 11px;font-size:13px;line-height:1.45;display:flex}.fech-agora svg{color:var(--texto3);flex-shrink:0;margin-top:2px}.fech-agora strong{color:var(--texto);font-weight:650}.fech-rodape{border-top:1px dashed var(--borda2);color:var(--texto3);align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:11.5px;display:flex}.fech-rodape svg{color:var(--acento);flex-shrink:0}.fech-dre-mes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fech-dre-mes>.btn{margin-right:-8px}@media (width>=768px){.fech-dre-mes>.btn{margin:-4px -8px -4px 0}}.fech-painel{border-bottom:1px solid var(--borda);background:linear-gradient(180deg, var(--veu-roxo-5), transparent);padding:14px 16px}.fech-painel .fech-linhas{margin-top:0}.fech-aviso{background:var(--laranja-suave);border:1px solid var(--laranja-borda);color:var(--ambar);border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.fech-aviso svg{flex-shrink:0;margin-top:1px}.hist-acoes{flex-wrap:wrap;gap:0 16px;display:flex}@media (pointer:coarse){.hist-acoes .link-acao,.compra-entrada .link-acao,.giro-encomenda .link-acao{align-items:center;min-height:44px;display:inline-flex}}.aparelhos-links{flex-wrap:wrap;gap:2px 12px;margin-top:3px;display:flex}@media (pointer:coarse){.link-aparelho{margin-top:-13px;margin-bottom:-13px;padding-top:13px!important;padding-bottom:13px!important}.aparelhos-links{row-gap:26px}}.ov-cabecalho{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ov-explica{color:var(--texto3);max-width:760px;margin:0 0 14px;font-size:13px;line-height:1.45}.ov-tabelas{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;margin-bottom:6px;display:grid}.ov-tabela-rolagem{-webkit-overflow-scrolling:touch;border:1px solid var(--borda);background:var(--superficie);border-radius:12px;overflow-x:auto}.ov-tabela{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12.5px}.ov-tabela th,.ov-tabela td{text-align:right;border-bottom:1px solid var(--borda);font-variant-numeric:tabular-nums;padding:8px 10px}.ov-tabela th:first-child,.ov-tabela td:first-child{text-align:left}.ov-tabela th{color:var(--texto3);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:600}.ov-tabela tr:last-child td{border-bottom:none}.ov-nota{margin:0 0 14px}.ov-anuncios{margin:2px 0 14px}.ov-subtitulo{color:var(--texto);align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;display:inline-flex}.ov-anuncios .ov-tabela td.ov-anuncio-nome{white-space:normal;min-width:160px;max-width:360px}.ov-meta{color:var(--texto3);font-size:12px}.ov-secao{margin-top:12px}.ov-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ov-lista{flex-direction:column;gap:10px;max-width:860px;display:flex}.ov-venda{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;padding:12px 14px}.ov-ocupada{opacity:.55;pointer-events:none}.ov-venda-topo{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.ov-venda-topo .ov-meta{margin-right:auto}.ov-cands{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ov-cand{background:var(--superficie2);border-radius:9px;align-items:center;gap:8px;padding:6px 8px;display:flex}.ov-cand-fixa{margin-top:10px}.ov-cand-rotulo{cursor:pointer;flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ov-cand-rotulo input{width:18px;height:18px;accent-color:var(--acento);flex-shrink:0}.ov-cand-nome{font-size:13.5px;font-weight:600}.ov-cand-botoes{flex-shrink:0;gap:4px;display:flex}.ov-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ov-acoes .ov-meta{margin-right:auto}.ov-busca{gap:8px;margin-top:10px;display:flex}.ov-busca .campo{flex:1;min-width:0}.ov-rodape{justify-content:center;margin-top:14px;display:flex}.ov-cartao-venda{border:1px solid var(--veu-roxo-14);background:var(--acento-suave);border-radius:11px;margin-top:8px;padding:10px 12px}.ov-cartao-venda-titulo{align-items:center;gap:6px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.ov-cartao-venda .ov-cand{background:var(--superficie)}@media (width<=767px){.ov-tabelas{grid-template-columns:1fr}.ov-cand{align-items:flex-start}.ov-cand-botoes .btn{justify-content:center;min-width:40px;min-height:40px}.ov-acoes .btn{min-height:40px}}.ov-pagina .pilulas{flex-wrap:wrap;max-width:100%}.cli-topo{align-items:center;gap:12px;margin-bottom:14px;display:flex}.cli-busca{flex:auto;max-width:460px}.cli-novo{flex:none;margin-left:auto}@media (width<=767px){.cli-busca{max-width:none}}.cli-barra{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;margin-bottom:12px;padding:14px 16px 10px}.cli-barra-topo{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.cli-barra-titulo{color:var(--texto);font-size:13px;font-weight:700}.cli-barra-total{color:var(--texto3);font-size:12.5px;font-weight:600}.cli-barra-trilho{background:var(--superficie2);border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.cli-barra-seg{cursor:pointer;flex:1 1 0;min-width:4px;transition:opacity .18s}.cli-barra-seg.cli-seg-vazio{cursor:default}.cli-barra-seg.apagada{opacity:.25}.cli-faixa-ate30{background:var(--acento)}.cli-faixa-31a90{background:color-mix(in srgb, var(--acento) 62%, var(--superficie))}.cli-faixa-91a180{background:color-mix(in srgb, var(--acento) 32%, var(--superficie))}.cli-faixa-mais180{background:var(--laranja)}.cli-faixa-nunca{background:var(--borda2)}[data-tema=escuro] .cli-faixa-ate30{background:var(--acento-2)}[data-tema=escuro] .cli-faixa-31a90{background:color-mix(in srgb, var(--acento-2) 66%, transparent)}[data-tema=escuro] .cli-faixa-91a180{background:color-mix(in srgb, var(--acento-2) 38%, transparent)}[data-tema=escuro] .cli-faixa-nunca{background:#ffffff3d}.cli-barra-legenda{flex-wrap:wrap;gap:2px 4px;margin:8px -8px 0;display:flex}.cli-barra-item{font:inherit;color:var(--texto2);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:7px;padding:6px 8px;font-size:12.5px;transition:background .12s,opacity .18s;display:inline-flex}.cli-barra-item b{color:var(--texto);font-weight:700}.cli-barra-item:hover{background:var(--superficie2)}.cli-barra-item.ligado{background:var(--acento-suave);color:var(--marca-roxo-escuro)}.cli-barra-item.ligado b{color:inherit}.cli-barra-item.apagado{color:var(--texto3)}.cli-barra-item.apagado b{color:var(--texto2)}.cli-barra-item:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.cli-ponto{border-radius:3px;flex:none;width:9px;height:9px}@media (pointer:coarse){.cli-barra-item{padding:9px}}@media (width<=767px){.cli-barra-legenda{grid-template-columns:1fr 1fr;gap:0 4px;display:grid}.cli-barra-item{padding:7px 8px}.cli-barra-item:last-child{grid-column:1/-1}}.chips-filtro{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.chips-filtro-fim{margin-left:auto}.chip-filtro{border:1px solid var(--borda2);background:var(--superficie);color:var(--texto2);border-radius:999px;align-items:stretch;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.chip-filtro:hover{border-color:var(--acento-fraco)}.chip-filtro-alvo{white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;display:inline-flex;position:relative}.chip-filtro-alvo>select{opacity:0;cursor:pointer;appearance:none;border:none;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.chip-filtro-alvo:has(select:focus-visible){outline:2px solid var(--acento);outline-offset:2px;border-radius:999px}.chip-filtro.ligado{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--marca-roxo-escuro)}.chip-filtro.ligado .chip-filtro-alvo{padding-right:4px}.chip-filtro-tirar{width:28px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:0 999px 999px 0;place-items:center;padding:0 4px 0 0;display:grid}.chip-filtro-tirar:hover{background:var(--veu-roxo-10)}.chips-limpar{color:var(--acento);font:inherit;cursor:pointer;background:0 0;border:none;padding:6px 4px;font-size:13px;font-weight:700}@media (pointer:coarse){.chip-filtro{min-height:44px}.chip-filtro-alvo{padding:10px 14px}.chip-filtro.ligado .chip-filtro-alvo{padding-right:6px}.chip-filtro-tirar{width:40px}}[data-tema=escuro] .chip-filtro.ligado,[data-tema=escuro] .cli-barra-item.ligado,[data-tema=escuro] .chips-limpar{color:var(--acento-2)}.cli-lista{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;overflow:hidden}.cli-cabecalho,.cli-linha{grid-template-columns:38px minmax(0,1fr) 72px 104px 136px;align-items:center;column-gap:14px;padding:0 16px;display:grid}.cli-cabecalho{border-bottom:1px solid var(--borda);letter-spacing:.04em;text-transform:uppercase;color:var(--texto3);padding-top:11px;padding-bottom:9px;font-size:11px;font-weight:700}.cli-cabecalho>span:nth-child(n+3){text-align:right}.cli-linha{border-top:1px solid var(--borda);padding-top:11px;padding-bottom:11px}.cli-cabecalho+.cli-linha{border-top:none}.cli-linha.clicavel{cursor:pointer;transition:background .12s}.cli-linha.clicavel:hover{background:var(--superficie2)}.cli-linha:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.cli-avatar{background:var(--acento-suave);width:38px;height:38px;color:var(--marca-roxo-escuro);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}[data-tema=escuro] .cli-avatar{color:var(--acento-2)}.cli-quem{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.cli-nome{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.cli-nome-texto{min-width:56px;color:var(--texto);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:14.5px;font-weight:600;overflow:hidden}.cli-nome .chip{flex:none;padding:1px 7px;font-size:10.5px}.cli-contato{color:var(--texto3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cli-resumo-celular{display:none}.cli-compras,.cli-total,.cli-ultima{text-align:right;white-space:nowrap;font-size:13.5px}.cli-compras,.cli-ultima{color:var(--texto2)}.cli-total{color:var(--texto);font-weight:700}.cli-compras.cli-sem,.cli-total.cli-sem{color:var(--texto3);font-weight:400}@media (width<=999px){.cli-cabecalho{padding:10px 14px 8px;display:block}.cli-cabecalho>span:not(:nth-child(2)){display:none}.cli-linha{grid-template-columns:38px minmax(0,1fr) auto;column-gap:12px;padding-left:14px;padding-right:14px}.cli-compras,.cli-ultima,.cli-tipo{display:none}.cli-resumo-celular{color:var(--texto2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}}@media (width<=767px){.cli-barra{padding:12px 14px 8px}}.pagina-topo{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pagina-topo .titulo-pagina{margin:0}.pagina-topo-busca{flex:260px;max-width:460px}.pagina-topo-acao{flex:none;margin-left:auto}@media (width<=767px){.pagina-topo-busca{max-width:none}}.folha{background:var(--superficie);border:1px solid var(--borda);border-radius:14px;overflow:hidden}.folha-cabecalho{border-bottom:1px solid var(--borda);letter-spacing:.04em;text-transform:uppercase;color:var(--texto3);padding:11px 16px 9px;font-size:11px;font-weight:700}.folha-linha{border-top:1px solid var(--borda);min-width:0;padding:11px 16px}.folha-cabecalho+.folha-linha,.folha>.folha-linha:first-child{border-top:none}.folha-linha.clicavel{cursor:pointer;transition:background .12s}.folha-linha.clicavel:hover{background:var(--superficie2)}.folha-linha:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.folha-rodape{border-top:1px solid var(--borda);color:var(--texto2);justify-content:space-between;gap:12px;padding:10px 16px;font-size:13px;display:flex}.folha .num-direita{text-align:right;white-space:nowrap}.folha-acao{border:1px solid var(--borda2);background:var(--superficie);width:34px;height:34px;color:var(--texto2);cursor:pointer;border-radius:10px;place-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-grid}.folha-acao:hover{background:var(--superficie2);color:var(--texto)}.folha-acao.perigo{color:var(--vermelho)}.folha-acao.perigo:hover{border-color:var(--vermelho-borda);background:var(--vermelho-suave)}@media (pointer:coarse){.folha-acao{width:44px;height:44px}}:root{--crm-canvas:var(--marca-fundo);--crm-surface:var(--marca-branco);--crm-thread:var(--neutro-canvas-crm);--crm-ink:var(--marca-tinta);--crm-soft:var(--neutro-soft-crm);--crm-muted:var(--marca-cinza);--crm-line:var(--neutro-borda-crm);--crm-line2:var(--neutro-borda-crm-2);--crm-primary:var(--marca-roxo);--crm-primary-soft:var(--roxo-suave);--crm-sobre-acento:var(--marca-branco);--crm-primary-hover:var(--marca-roxo-escuro);--crm-anel:var(--veu-roxo-10);--crm-vermelho:var(--erro-vivo);--crm-vermelho-suave:var(--erro-suave-crm);--crm-vermelho-borda:var(--erro-borda-crm);--crm-vermelho-suave2:var(--erro-suave-crm-2);--crm-verde:var(--ok-vivo);--crm-verde-escuro:var(--ok-escuro-texto);--crm-verde-suave:var(--ok-suave-crm);--crm-verde-borda:var(--ok-borda-crm);--crm-verde-suave-hover:var(--ok-suave-hover);--crm-verde-borda-hover:var(--ok-borda-hover);--crm-ambar-suave:var(--aviso-suave);--crm-ambar-borda:var(--aviso-borda);--crm-ambar-texto:var(--aviso-texto);--crm-ambar-suave2:var(--aviso-suave);--crm-marca-texto:var(--roxo-suave-2);--crm-azul:var(--info-vivo);--crm-azul-suave:var(--info-suave);--crm-azul-suave2:var(--info-suave-2);--crm-laranja:var(--aviso-forte);--crm-borda-hover:var(--neutro-borda-hover);--crm-visto:var(--info-visto);--crm-falha-clara:var(--erro-rosa);--crm-flash1:var(--veu-roxo-55);--crm-flash2:var(--veu-roxo-28);--crm-flash0:var(--veu-roxo-0);--crm-canvas-hover:var(--neutro-canvas-hover);--crm-primary-borda:var(--roxo-borda);--crm-primary-soft-hover:var(--roxo-suave-2);--crm-nota:var(--roxo-nota);--crm-fundo-sutil:var(--neutro-fundo-sutil);--crm-icone-vazio:var(--neutro-icone-vazio);--crm-datesep:#ffffffc7;--crm-veu-acento:var(--veu-roxo-14);--crm-nicon:var(--escuro-nicon)}[data-tema=escuro]{--crm-canvas:var(--fundo);--crm-surface:var(--superficie);--crm-thread:var(--escuro-thread);--crm-ink:var(--texto);--crm-soft:var(--texto2);--crm-muted:var(--texto3);--crm-line:var(--borda);--crm-line2:var(--borda2);--crm-primary:var(--acento);--crm-primary-soft:var(--acento-suave);--crm-sobre-acento:var(--texto-sobre-acento);--crm-primary-hover:var(--acento-2);--crm-anel:var(--veu-roxo-14);--crm-vermelho:var(--vermelho);--crm-vermelho-suave:var(--vermelho-suave);--crm-vermelho-borda:var(--vermelho-borda);--crm-vermelho-suave2:var(--vermelho-suave);--crm-verde:var(--verde);--crm-verde-escuro:var(--verde);--crm-verde-suave:var(--verde-suave);--crm-verde-borda:var(--verde-borda);--crm-verde-suave-hover:var(--verde-suave);--crm-verde-borda-hover:var(--verde-borda);--crm-ambar-suave:var(--ambar-suave);--crm-ambar-borda:var(--ambar-borda);--crm-ambar-texto:var(--ambar);--crm-ambar-suave2:var(--ambar-suave);--crm-marca-texto:var(--veu-roxo-28);--crm-azul:var(--azul);--crm-azul-suave:var(--veu-info-10);--crm-azul-suave2:var(--veu-info-16);--crm-laranja:var(--laranja);--crm-borda-hover:var(--borda2);--crm-flash1:var(--veu-roxo-55);--crm-flash2:var(--veu-roxo-28);--crm-flash0:var(--veu-roxo-0);--crm-canvas-hover:var(--superficie2);--crm-primary-borda:var(--veu-roxo-35);--crm-primary-soft-hover:var(--veu-roxo-20);--crm-nota:var(--veu-roxo-10);--crm-fundo-sutil:var(--superficie2);--crm-icone-vazio:var(--texto3);--crm-datesep:var(--escuro-datesep);--crm-veu-acento:var(--veu-roxo-14)}.crm{--wa:var(--wa-verde);--ig:var(--ig-rosa);--igGrad:var(--ig-grad);font-family:var(--font);color:var(--crm-ink);background:var(--crm-canvas);-webkit-font-smoothing:antialiased;flex-direction:column;height:100dvh;font-size:14px;display:flex;overflow:hidden}.crm *{box-sizing:border-box}.crm button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.crm .mono{font-variant-numeric:tabular-nums;letter-spacing:.01em}.crm .topbar{background:var(--crm-surface);border-bottom:1px solid var(--crm-line);z-index:10;flex:0 0 58px;align-items:center;gap:14px;height:58px;padding:0 16px;display:flex}.crm .brand{align-items:center;gap:10px;display:flex}.crm .logo{width:30px;height:30px;color:var(--marca-branco);background:var(--grad-acento);box-shadow:0 2px 8px var(--veu-roxo-35);border-radius:9px;place-items:center;font-size:15px;font-weight:800;display:grid}.crm .brand h1{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:800;line-height:1}.crm .brand span{color:var(--crm-muted);font-size:11px;font-weight:600}.crm .tabs{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:11px;gap:3px;padding:3px;display:flex}.crm .tab{color:var(--crm-soft);border-radius:8px;align-items:center;gap:7px;padding:6px 13px;font-size:13px;font-weight:700;transition:background .14s,color .14s;display:flex}.crm .tab.on{background:var(--crm-surface);color:var(--crm-primary);box-shadow:0 1px 4px #0000000f}.crm .topRight{align-items:center;gap:10px;margin-left:auto;display:flex}.crm .catBtn{background:var(--crm-canvas);border:1px solid var(--crm-line);color:var(--crm-soft);border-radius:11px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;transition:border-color .14s;display:flex}.crm .catBtn:hover{border-color:var(--crm-borda-hover)}.crm .logoutBtn{background:var(--crm-canvas);border:1px solid var(--crm-line);width:34px;height:34px;color:var(--crm-soft);border-radius:10px;place-items:center;display:grid}.crm .logoutBtn:hover{border-color:var(--crm-borda-hover);color:var(--crm-vermelho)}.crm .channelsBtn{background:var(--crm-canvas);border:1px solid var(--crm-line);width:34px;height:34px;color:var(--crm-soft);cursor:pointer;border-radius:10px;place-items:center;transition:all .14s;display:grid}.crm .channelsBtn:hover{border-color:var(--crm-borda-hover);color:var(--crm-primary)}.crm .storeTag{color:var(--crm-soft);background:var(--crm-canvas);border:1px solid var(--crm-line);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:180px;padding:5px 10px;font-size:11px;font-weight:700;overflow:hidden}.crm .menuBtn{background:var(--crm-canvas);border:1px solid var(--crm-line);width:36px;height:36px;color:var(--crm-soft);border-radius:10px;place-items:center;display:none}.crm .healthBanner{background:var(--crm-vermelho);color:var(--marca-branco);z-index:300;box-shadow:0 2px 10px color-mix(in srgb, var(--crm-vermelho) 35%, transparent);flex:none;align-items:center;gap:14px;padding:9px 16px;display:flex}.crm .healthBanner .hbList{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.crm .healthBanner .hbItem{font-size:12.5px;font-weight:600;line-height:1.35}.crm .healthBanner .hbItem b{font-weight:800}.crm .healthBanner .hbRetry{color:var(--marca-branco);cursor:pointer;white-space:nowrap;background:#ffffff29;border:1px solid #fff6;border-radius:9px;flex:none;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12px;font-weight:700;transition:background .14s;display:inline-flex}.crm .healthBanner .hbRetry:hover:not(:disabled){background:#ffffff47}.crm .healthBanner .hbRetry:disabled{opacity:.6;cursor:default}.crm .workspace{flex:1;min-height:0;display:flex}.crm .convMain{flex:1;grid-template-columns:372px minmax(0,1fr);min-width:0;min-height:0;display:grid}.crm .rail{background:var(--crm-surface);border-right:1px solid var(--crm-line);flex-direction:column;flex:0 0 244px;width:244px;min-height:0;display:flex}.crm .railTop{border-bottom:1px solid var(--crm-line);flex-direction:column;flex:none;gap:10px;padding:12px 12px 11px;display:flex}.crm .railBrandRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.crm .railToggleBtn{background:var(--crm-canvas);border:1px solid var(--crm-line);width:30px;height:30px;color:var(--crm-soft);cursor:pointer;border-radius:8px;flex:none;place-items:center;transition:all .14s;display:grid}.crm .railToggleBtn:hover{border-color:var(--crm-borda-hover);color:var(--crm-primary)}.crm .brandMini{align-items:center;gap:9px;min-width:0;display:flex}.crm .brandMini h1{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:800;line-height:1}.crm .railTabs{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:10px;gap:4px;padding:3px;display:flex}.crm .railTabs .rtab{white-space:nowrap;min-width:0;color:var(--crm-soft);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 6px;font-size:12.5px;font-weight:700;transition:background .14s,color .14s;display:flex}.crm .railTabs .rtab.on{background:var(--crm-surface);color:var(--crm-primary);box-shadow:0 1px 4px #0000000f}.crm .railNav{flex-direction:column;flex:1;gap:18px;min-height:0;padding:14px 12px;display:flex;overflow-y:auto}.crm .railNav:empty{padding:0}.crm .railFoot{border-top:1px solid var(--crm-line);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px 9px 12px;display:flex}.crm .rfStore{min-width:0;color:var(--crm-soft);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;font-weight:700;overflow:hidden}.crm .rfIcons{flex:none;gap:4px;display:flex}.crm .rfIcons button{width:30px;height:30px;color:var(--crm-soft);background:var(--crm-canvas);border:1px solid var(--crm-line);cursor:pointer;border-radius:8px;place-items:center;transition:all .14s;display:grid}.crm .rfIcons button:hover{border-color:var(--crm-borda-hover);color:var(--crm-primary)}.crm .rfIcons button.rfBell.on{color:var(--crm-primary);border-color:var(--crm-primary-borda);background:var(--crm-primary-soft)}.crm .listHeadTop{display:none}.crm .railGroup>p{color:var(--crm-muted);text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px 8px;font-size:11px;font-weight:700}.crm .navItem{text-align:left;width:100%;color:var(--crm-soft);border-radius:11px;align-items:center;gap:11px;padding:8px 10px;transition:background .14s;display:flex}.crm .navItem:hover{background:var(--crm-canvas)}.crm .navItem.on{background:var(--crm-primary-soft);color:var(--crm-primary)}.crm .navItem .nDot{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.crm .navItem .nIcon{width:26px;height:26px;color:var(--marca-branco);border-radius:8px;flex:0 0 26px;place-items:center;display:grid}.crm .navItem .nLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.crm .navItem.on .nLabel{font-weight:700}.crm .navItem .nCount{color:var(--crm-muted);font-size:12px}.crm .navItem.on .nCount{color:var(--crm-primary);font-weight:700}.crm .ig-bg{background:var(--igGrad)}.crm .wa-bg{background:var(--wa)}.crm .listCol{background:var(--crm-surface);border-right:1px solid var(--crm-line);flex-direction:column;min-height:0;display:flex}.crm .listHead{border-bottom:1px solid var(--crm-line);flex-direction:column;gap:10px;padding:13px 14px 11px;display:flex}.crm .search{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:11px;align-items:center;gap:9px;height:38px;padding:0 11px;display:flex}.crm .search input{color:var(--crm-ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.crm .search input::placeholder{color:var(--crm-muted)}.crm .listMeta{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.crm .listMeta b{font-size:13px;font-weight:700}.crm .listToggle{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:11px;gap:3px;padding:3px;display:flex}.crm .listToggle button{color:var(--crm-soft);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;transition:background .14s,color .14s;display:inline-flex}.crm .listToggle button.on{background:var(--crm-surface);color:var(--crm-primary);box-shadow:0 1px 4px #0000000f}.crm .listToggle .ltCount{background:var(--crm-primary);color:var(--crm-sobre-acento);text-align:center;border-radius:999px;min-width:18px;padding:1px 6px;font-size:10.5px;font-weight:800}.crm .listToggle button:not(.on) .ltCount{background:var(--crm-vermelho)}.crm .listToggle button{gap:5px;padding:6px 7px;font-size:11.5px}.crm .listCol{position:relative}.crm .conv.followupCard{cursor:pointer;transition:opacity .24s,transform .24s,background .13s}.crm .conv.followupCard.removing{opacity:0;pointer-events:none;transform:translate(34px)}.crm .followActions{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.crm .followActions button{border:1px solid var(--crm-line2);background:var(--crm-surface);color:var(--crm-soft);cursor:pointer;border-radius:8px;flex:none;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:700;transition:all .13s}.crm .followActions button:hover:not(:disabled){border-color:var(--crm-primary);color:var(--crm-primary);background:var(--crm-primary-soft)}.crm .followActions button.dismiss:hover:not(:disabled){border-color:var(--crm-vermelho-borda);color:var(--crm-vermelho);background:var(--crm-vermelho-suave)}.crm .followActions button:disabled{opacity:.5;cursor:default}.crm .fuFaixa{flex-direction:column;gap:3px;padding:10px 8px 6px;display:flex}.crm .fuFaixaTitulo{text-transform:uppercase;letter-spacing:.06em;color:var(--crm-muted);align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.crm .fuFaixa.retomar .fuFaixaTitulo{color:var(--crm-verde-escuro)}.crm .fuFaixaTitulo .n{text-align:center;background:var(--crm-line);min-width:18px;color:var(--crm-soft);border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:800}.crm .fuFaixa.retomar .fuFaixaTitulo .n{background:var(--crm-verde-suave);color:var(--crm-verde-escuro)}.crm .fuFaixaSub{color:var(--crm-muted);font-size:11.5px;line-height:1.35}.crm .fuJanela{white-space:nowrap;color:var(--crm-ambar-texto);background:var(--crm-ambar-suave);border-radius:999px;flex:none;padding:2px 7px;font-size:10.5px;font-weight:700}.crm .fuJanela.urgente{color:var(--crm-vermelho);background:var(--crm-vermelho-suave)}.crm .followUndo{background:var(--marca-tinta);color:var(--marca-branco);z-index:40;white-space:nowrap;border-radius:12px;align-items:center;gap:12px;padding:9px 14px;font-size:13px;font-weight:600;animation:.2s followUndoIn;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000047}.crm .followUndo button{color:var(--marca-roxo-claro);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:800}.crm .followUndo button:hover{color:var(--marca-branco)}@keyframes followUndoIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.crm .sellerChips{scrollbar-width:none;gap:5px;padding:1px 0;display:flex;overflow-x:auto}.crm .sellerChips::-webkit-scrollbar{display:none}.crm .sellerChips>button{color:var(--crm-soft);background:var(--crm-canvas);border:1px solid var(--crm-line);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 11px;font-family:inherit;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.crm .sellerChips>button:hover{border-color:var(--crm-borda-hover)}.crm .sellerChips>button.on{color:var(--crm-sobre-acento);background:var(--crm-primary);border-color:var(--crm-primary)}.crm .sellerChips .scCount{background:var(--crm-line);color:var(--crm-soft);text-align:center;border-radius:999px;min-width:16px;padding:1px 5px;font-size:10px;font-weight:800}.crm .sellerChips>button.on .scCount{color:var(--crm-sobre-acento);background:#ffffff40}.crm .janelaChips{flex-wrap:wrap;gap:6px;display:flex}.crm .janelaChips>button{color:var(--crm-soft);background:var(--crm-surface);border:1px dashed var(--crm-line2);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 11px;font-family:inherit;font-size:11px;font-weight:700;transition:all .14s;display:inline-flex}.crm .janelaChips>button:hover{border-color:var(--crm-borda-hover)}.crm .janelaChips .jcCount{background:var(--crm-line);color:var(--crm-soft);text-align:center;border-radius:999px;min-width:16px;padding:1px 5px;font-size:10px;font-weight:800}.crm .janelaChips>button.aberta.on{color:var(--crm-verde-escuro);background:var(--crm-verde-suave);border-style:solid;border-color:var(--crm-verde-borda)}.crm .janelaChips>button.fechada.on{color:var(--crm-ambar-texto);background:var(--crm-ambar-suave);border-style:solid;border-color:var(--crm-ambar-borda)}.crm .janelaChips>button.on .jcCount{background:color-mix(in srgb, currentColor 16%, transparent);color:inherit}.crm .custTag{color:var(--crm-verde);vertical-align:middle;justify-content:center;align-items:center;margin-left:5px;display:inline-flex}.crm .list{flex:1;padding:6px;overflow-y:auto}.crm .conv{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;border-radius:13px;grid-template-columns:auto 1fr;gap:11px;padding:11px 11px 11px 12px;font-family:inherit;transition:background .13s;display:grid;position:relative}.crm .conv:hover{background:var(--crm-canvas)}.crm .conv.active{background:var(--crm-primary-soft)}.crm .conv.active:before{content:"";background:var(--crm-primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:11px;bottom:11px;left:0}.crm .conv.waiting{background:var(--crm-azul-suave)}.crm .conv.waiting:hover{background:var(--crm-azul-suave2)}.crm .conv.waiting:before{content:"";background:var(--crm-azul);border-radius:0 3px 3px 0;width:3px;position:absolute;top:11px;bottom:11px;left:0}.crm .avWrap{width:44px;height:44px;position:relative}.crm .avatar{width:44px;height:44px;color:var(--marca-branco);border-radius:13px;place-items:center;font-size:15px;font-weight:700;display:grid}.crm .chBadge{width:16px;height:16px;color:var(--marca-branco);border:2px solid var(--crm-surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px;overflow:visible;box-shadow:0 1px 3px #00000040}.crm .convBody{flex-direction:column;gap:3px;min-width:0;display:flex}.crm .convTop{align-items:center;gap:6px;display:flex}.crm .convName{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.crm .convTime{color:var(--crm-muted);flex:none;font-size:11px;font-weight:500}.crm .convTime.wait-orange{color:var(--crm-laranja);font-weight:700}.crm .convTime.wait-red{color:var(--crm-vermelho);font-weight:700}.crm .sellerTag{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;max-width:90px;padding:2px 8px;font-size:10px;font-weight:800;line-height:1.3;display:inline-flex;overflow:hidden}.crm .convUser{color:var(--crm-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:-1px;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.crm .convPrev{color:var(--crm-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.35;overflow:hidden}.crm .convFoot{justify-content:space-between;align-items:center;gap:8px;margin-top:3px;display:flex}.crm .stageChip{border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:11px;font-weight:700;display:inline-flex}.crm .stageChip .sd{border-radius:50%;width:7px;height:7px}.crm .assignMini{flex:none;align-items:center;gap:5px;display:flex}.crm .assignDot{width:17px;height:17px;color:var(--marca-branco);border-radius:50%;place-items:center;font-size:8.5px;font-weight:800;display:grid}.crm .assignMini span{color:var(--crm-soft);font-size:11px;font-weight:600}.crm .noAssign{color:var(--crm-vermelho);background:var(--crm-vermelho-suave);border-radius:999px;flex:none;padding:2px 7px;font-size:10.5px;font-weight:700}.crm .unread{background:var(--crm-primary);min-width:19px;height:19px;color:var(--crm-sobre-acento);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:11px;right:11px}.crm .convResolve{background:var(--crm-surface);border:1px solid var(--crm-line2);width:26px;height:26px;color:var(--crm-soft);cursor:pointer;z-index:3;border-radius:8px;place-items:center;transition:all .13s;display:none;position:absolute;top:9px;right:9px;box-shadow:0 1px 4px #1414281a}.crm .convResolve:hover{color:var(--crm-verde);border-color:var(--crm-verde-borda);background:var(--crm-verde-suave)}.crm .conv:hover .convResolve{display:grid}.crm .conv:hover .unread{display:none}.crm .conv:has(.unread) .convTime{margin-right:24px}.crm .msgSearchSection{border-top:1px solid var(--crm-line);margin:8px 4px 4px;padding-top:8px}.crm .msgSearchHead{text-transform:uppercase;letter-spacing:.06em;color:var(--crm-muted);align-items:center;gap:8px;padding:4px 8px 8px;font-size:11px;font-weight:800;display:flex}.crm .msgResult{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:11px;flex-direction:column;gap:4px;width:100%;padding:9px 11px;font-family:inherit;transition:background .13s;display:flex}.crm .msgResult:hover{background:var(--crm-canvas)}.crm .mrTop{align-items:center;gap:7px;min-width:0;display:flex}.crm .srcChan{width:16px;height:16px;color:var(--marca-branco);border-radius:50%;flex:0 0 16px;place-items:center;display:grid}.crm .mrName{min-width:0;color:var(--crm-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:700;overflow:hidden}.crm .mrStamp{color:var(--crm-muted);flex:none;font-size:10.5px;font-weight:600}.crm .mrSnippet{color:var(--crm-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.crm .mrSnippet b{color:var(--crm-ink);background:var(--crm-marca-texto);border-radius:3px;padding:0 1px;font-weight:800}.crm .mrDir{margin-right:5px;font-weight:800}.crm .mrDir.out{color:var(--crm-primary)}.crm .mrDir.in{color:var(--crm-verde)}.crm .msgSearchTotal{letter-spacing:0;text-transform:none;color:var(--crm-soft);font-size:11px;font-weight:700}.crm .msgSearchErr{color:var(--crm-vermelho);padding:2px 11px 8px;font-size:12px}.crm .msgSearchMore{width:100%;font:inherit;color:var(--crm-primary);cursor:pointer;background:0 0;border:none;border-radius:11px;justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:9px 11px;font-size:12.5px;font-weight:700;transition:background .13s;display:flex}.crm .msgSearchMore:hover{background:var(--crm-canvas)}.crm .msgSearchMore:disabled{cursor:default;color:var(--crm-muted)}[data-tema=escuro] .crm .msgSearchMore{color:var(--crm-primary-hover)}.crm .buscaOcultas{border:1px dashed var(--crm-line2);width:calc(100% - 8px);font:inherit;color:var(--crm-soft);text-align:left;cursor:pointer;background:0 0;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin:6px 4px;padding:10px 12px;font-size:12.5px;transition:background .13s;display:flex}.crm .buscaOcultas:hover{background:var(--crm-canvas)}.crm .buscaOcultas b{color:var(--crm-primary);flex:none;font-weight:700}[data-tema=escuro] .crm .buscaOcultas b{color:var(--crm-primary-hover)}.crm .listMais{color:var(--crm-muted);justify-content:center;align-items:center;gap:8px;padding:12px 8px 18px;font-size:12.5px;display:flex}.crm .listMais button{font:inherit;color:var(--crm-primary);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:700;transition:background .13s}.crm .listMais button:hover{background:var(--crm-canvas)}[data-tema=escuro] .crm .listMais button{color:var(--crm-primary-hover)}@media (pointer:coarse){.crm .msgSearchMore,.crm .buscaOcultas,.crm .listMais button{min-height:44px}}.crm .listEmpty{text-align:center;color:var(--crm-muted);padding:48px 24px}.crm .listEmpty b{color:var(--crm-soft);margin-bottom:4px;font-size:14px;display:block}.crm .listEmpty a{color:var(--crm-primary);text-underline-offset:2px;font-weight:700;text-decoration:underline}[data-tema=escuro] .crm .listEmpty a{color:var(--crm-primary-hover)}.crm .listLoading{text-align:center;color:var(--crm-muted);flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.crm .listError{text-align:left;color:var(--crm-vermelho);background:var(--crm-vermelho-suave);border:1px solid var(--crm-vermelho-borda);border-radius:11px;margin:8px;padding:24px;font-size:12.5px;line-height:1.45}.crm .listError b{margin-bottom:4px;display:block}.crm .threadCol{background:var(--crm-thread);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.crm .threadHead{background:var(--crm-surface);border-bottom:1px solid var(--crm-line);flex-wrap:wrap;flex:none;align-items:center;gap:10px;min-height:56px;padding:9px 14px;display:flex}.crm .backBtn{width:34px;height:34px;color:var(--crm-soft);border-radius:10px;place-items:center;margin-left:-4px;display:none}.crm .thInfo{flex:1;min-width:150px}.crm .thInfo h3{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 1px;font-size:14.5px;font-weight:800;overflow:hidden}.crm .thChannel{color:var(--crm-soft);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.crm .thActions{flex:none;align-items:center;gap:8px;display:flex}.crm .thResolveBtn{border:1px solid var(--crm-verde-borda);background:var(--crm-verde-suave);color:var(--crm-verde-escuro);cursor:pointer;white-space:nowrap;border-radius:11px;align-items:center;gap:6px;padding:7px 11px;font-size:12.5px;font-weight:700;transition:all .14s;display:inline-flex}.crm .thResolveBtn:hover{background:var(--crm-verde-suave-hover);border-color:var(--crm-verde-borda-hover)}.crm .thResolveBtn.undo{border-color:var(--crm-line2);background:var(--crm-surface);color:var(--crm-soft)}.crm .thResolveBtn.undo:hover{border-color:var(--crm-borda-hover);color:var(--crm-ink)}.crm .stageBox{flex:none;position:relative}.crm .stageBtn{border:1px solid var(--crm-line2);background:var(--crm-surface);color:var(--crm-soft);cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;font-weight:700;transition:border-color .14s;display:inline-flex}.crm .stageBtn:hover{border-color:var(--crm-borda-hover)}.crm .stageBtn .pcd{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.crm .stageBtn .stageBtnLabel{white-space:nowrap}.crm .stageMenu{width:210px}.crm .stageMenu .menuItem{gap:9px}.crm .stageMenu .menuItem .pcd{border-radius:50%;flex:0 0 9px;width:9px;height:9px}.crm .thChannel .pip{width:15px;height:15px;color:var(--marca-branco);border-radius:50%;place-items:center;display:grid}.crm .thChannel .thUser{color:var(--crm-ink);font-weight:700}.crm .thUserLink{color:inherit;cursor:pointer;border-bottom:1px dotted;text-decoration:none}.crm .thUserLink:hover{color:var(--ig);border-bottom-color:var(--ig)}.crm .thChannel .thDot{color:var(--crm-muted);margin:0 1px}.crm .thCustomer{flex:none;position:relative}.crm .stageMenu{left:0;right:auto}.crm .custBadge{border:1px solid var(--crm-line2);background:var(--crm-surface);color:var(--crm-soft);cursor:pointer;border-radius:11px;align-items:center;gap:6px;max-width:220px;padding:6px 11px;font-size:12px;font-weight:600;transition:all .14s;display:inline-flex}.crm .custBadge b{color:var(--crm-ink);white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-weight:800;overflow:hidden}.crm .custBadge:hover{border-color:var(--crm-borda-hover)}.crm .custBadge.linked{color:var(--crm-verde);background:var(--crm-verde-suave);border-color:var(--crm-verde-borda)}.crm .custBadge.linked b{color:var(--crm-verde-escuro)}.crm .custBadge.linked:hover{background:var(--crm-verde-suave-hover);border-color:var(--crm-verde-borda-hover)}.crm .custBadge.unlinked{color:var(--crm-primary);background:var(--crm-primary-soft);border-color:var(--crm-primary-borda)}.crm .custBadge.unlinked:hover{background:var(--crm-primary-soft-hover)}.crm .custMenu{background:var(--crm-surface);border:1px solid var(--crm-line2);z-index:30;border-radius:13px;width:320px;max-width:90vw;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 40px #14142829}.crm .custSearch{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:10px;align-items:center;gap:8px;height:34px;padding:0 10px;display:flex}.crm .custSearch input{color:var(--crm-ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.crm .custResults{max-height:260px;margin-top:6px;overflow-y:auto}.crm .custHint{text-align:center;color:var(--crm-muted);padding:14px 10px;font-size:12px;line-height:1.4}.crm .custItem{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .12s;display:flex}.crm .custItem:hover{background:var(--crm-canvas)}.crm .custItem.current{background:var(--crm-primary-soft)}.crm .custIBody{flex:1;min-width:0}.crm .custIName{color:var(--crm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.crm .custIPhone{color:var(--crm-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;font-weight:600;overflow:hidden}.crm .custICheck{color:var(--crm-primary);flex:none}.crm .custDiv{background:var(--crm-line);height:1px;margin:5px 6px}.crm .custItem.remove{color:var(--crm-vermelho);font-size:13px;font-weight:700}.crm .assignBox{flex:none;position:relative}.crm .assignBtn{border:1px solid var(--crm-line2);background:var(--crm-surface);color:var(--crm-soft);border-radius:11px;align-items:center;gap:8px;padding:7px 11px;font-size:13px;font-weight:600;transition:border-color .14s;display:flex}.crm .assignBtn:hover{border-color:var(--crm-borda-hover)}.crm .assignBtn.unset{color:var(--crm-vermelho);border-color:var(--crm-vermelho-borda);background:var(--crm-vermelho-suave2)}.crm .assignBtn .dot{border-radius:50%;width:9px;height:9px}.crm .assignBtn .abLabel{color:var(--crm-muted);font-weight:500}.crm .assignBtn .abLabel b{color:var(--crm-ink);font-weight:800}.crm .menu{background:var(--crm-surface);border:1px solid var(--crm-line2);z-index:20;border-radius:13px;width:228px;max-height:340px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 14px 40px #14142829}.crm .menu p{color:var(--crm-muted);text-transform:uppercase;letter-spacing:.06em;margin:6px 8px 4px;font-size:10.5px;font-weight:700}.crm .menuItem{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 9px;font-size:13.5px;font-weight:600;transition:background .12s;display:flex}.crm .menuItem:hover{background:var(--crm-canvas)}.crm .menuItem .mDot{width:22px;height:22px;color:var(--marca-branco);border-radius:50%;flex:0 0 22px;place-items:center;font-size:9px;font-weight:800;display:grid}.crm .menuItem .mCheck{color:var(--crm-primary);margin-left:auto}.crm .menuItem.remove{color:var(--crm-vermelho)}.crm .menuDiv{background:var(--crm-line);height:1px;margin:5px 6px}.crm .menuEmpty{color:var(--crm-muted);padding:8px 10px;font-size:12px}.crm .pipeBar{background:var(--crm-surface);border-bottom:1px solid var(--crm-line);flex:none;gap:6px;padding:10px 16px;display:flex;overflow-x:auto}.crm .pipeChip{white-space:nowrap;border:1px solid var(--crm-line2);color:var(--crm-soft);background:var(--crm-surface);border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:700;transition:all .14s;display:inline-flex}.crm .pipeChip .pcd{border-radius:50%;width:7px;height:7px}.crm .pipeChip:hover{border-color:var(--crm-borda-hover)}.crm .msgs{flex-direction:column;flex:1;gap:9px;padding:16px 14px;display:flex;overflow-y:auto}.crm .dateSep{align-self:center;margin:10px 0 4px}.crm .dateSep span{color:var(--crm-soft);background:var(--crm-datesep);border:1px solid var(--crm-line);letter-spacing:.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-transform:none;border-radius:999px;padding:3px 11px;font-size:10.5px;font-weight:700;display:inline-block}.crm .dateSep span:first-letter{text-transform:uppercase}.crm .dateSep:first-child{margin-top:2px}.crm .msgsLoading{color:var(--crm-muted);flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.crm .msgsAnteriores{align-self:center;margin:2px 0 6px}.crm .msgsAnterioresBtn{border:1px solid var(--crm-line2);background:var(--crm-surface);min-height:44px;color:var(--crm-soft);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:12px;font-weight:700;transition:border-color .14s,color .14s;display:inline-flex}.crm .msgsAnterioresBtn:hover:not(:disabled){border-color:var(--crm-borda-hover);color:var(--crm-ink)}.crm .msgsAnterioresBtn:disabled{cursor:default;opacity:.75}.crm .msgsError{background:var(--crm-vermelho-suave);border:1px solid var(--crm-vermelho-borda);color:var(--crm-vermelho);border-radius:11px;margin:16px;padding:14px;font-size:12.5px}.crm .bubble{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;border-radius:16px;max-width:76%;padding:9px 13px;font-size:13.5px;line-height:1.42;position:relative}.crm .bubble.hasReaction{margin-bottom:8px}.crm .bReaction{background:var(--crm-surface);width:24px;height:24px;color:var(--crm-ink);box-shadow:0 2px 6px #1414282e, 0 0 0 2px var(--crm-thread);font-size:14px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",var(--font),sans-serif;z-index:2;pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-10px}.crm .bubble.me .bReaction{left:-6px}.crm .bubble.them .bReaction{right:-6px}.crm .bubble.them{background:var(--crm-surface);border:1px solid var(--crm-line);color:var(--crm-ink);border-bottom-left-radius:5px;align-self:flex-start}.crm .bubble.me{background:var(--crm-primary);color:var(--crm-sobre-acento);border-bottom-right-radius:5px;align-self:flex-end}.crm .bTime{opacity:.55;margin-top:4px;font-size:10px;font-weight:500;display:block}.crm .bubble.me .bTime{text-align:right;opacity:.85}.crm .bStatus{font-weight:600}.crm .bStatus.sending{opacity:.7;font-style:italic}.crm .bStatus.read{color:var(--crm-visto);opacity:1}.crm .bubble .bRevoked{opacity:.7;align-items:center;gap:6px;font-style:italic;display:inline-flex}.crm .bubble .bEdited{font-style:italic;font-weight:500}.crm .bubble .bUnsupported{opacity:.75;font-size:12.5px;font-style:italic;line-height:1.4;display:block}.crm .bDeliveryFail{font:inherit;font-size:inherit;color:var(--crm-falha-clara);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:800}.crm .bubble.them .bDeliveryFail{color:var(--crm-vermelho)}.crm .bFailReason{color:var(--crm-falha-clara);word-break:break-word;text-align:right;margin-top:3px;font-size:11px;font-weight:600;line-height:1.35;display:block}.crm .bubble.them .bFailReason{color:var(--crm-vermelho);text-align:left}.crm .bRetry{font:inherit;color:var(--crm-falha-clara);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:700;text-decoration:underline}.crm .bRetry:hover{color:var(--crm-sobre-acento)}.crm .bubble.me.failed{background:var(--crm-vermelho)}.crm .bImg{object-fit:cover;cursor:zoom-in;background:#0000000a;border-radius:12px;width:280px;max-width:100%;height:auto;max-height:340px;display:block}.crm .bDoc{border-radius:11px;align-items:center;gap:9px;max-width:100%;padding:9px 12px;text-decoration:none;display:inline-flex}.crm .bubble.me .bDoc{color:inherit;background:#ffffff29}.crm .bubble.me .bDoc:hover{background:#ffffff42}.crm .bubble.them .bDoc{background:var(--crm-canvas);color:var(--crm-ink);border:1px solid var(--crm-line)}.crm .bubble.them .bDoc:hover{background:var(--crm-canvas-hover)}.crm .bDoc .bDocIcon{opacity:.9;flex:none;place-items:center;display:grid}.crm .bDoc .bDocName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.crm .bDoc .bDocOpen{text-transform:uppercase;letter-spacing:.04em;opacity:.75;flex:none;font-size:11px;font-weight:800}.crm .bAudio{min-width:230px;max-width:100%;display:block}.crm .bAudioRow{align-items:center;gap:6px;max-width:100%;display:flex}.crm .bubble:has(.bAudioRow){max-width:88%}.crm .bAudioRow .bAudio{flex:230px;min-width:170px}.crm .bAudioVel{border:1px solid var(--crm-line);background:var(--crm-canvas);min-width:42px;height:28px;color:var(--crm-soft);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;flex:none;margin-right:4px;padding:0 9px;font-size:12px;font-weight:800;line-height:1;transition:background .13s,color .13s;position:relative}.crm .bAudioVel:before{content:"";position:absolute;inset:-9px -4px}.crm .bAudioVel:hover{background:var(--crm-canvas-hover)}.crm .bAudioVel.on,.crm .bAudioVel.on:hover{background:var(--crm-primary);border-color:var(--crm-primary);color:var(--crm-sobre-acento)}.crm .bAudioVel:focus-visible{outline:2px solid var(--crm-primary);outline-offset:2px}.crm .bubble.me .bAudioVel{color:inherit;background:#ffffff2e;border-color:#0000}.crm .bubble.me .bAudioVel:hover{background:#ffffff47}.crm .bubble.me .bAudioVel.on{background:var(--crm-sobre-acento);color:var(--crm-primary)}.crm .bubble.me .bAudioVel:focus-visible{outline-color:var(--crm-sobre-acento)}.crm .bVideo{background:#000;border-radius:12px;width:300px;max-width:100%;max-height:380px;display:block}.crm .bMediaLink,.crm .bMediaTag{border-radius:10px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.crm .bMediaLink{color:inherit;background:#ffffff38}.crm .bMediaLink:hover{background:#ffffff52}.crm .bMediaTag{color:inherit;background:#ffffff2e}.crm .bubble.them .bMediaLink{background:var(--crm-canvas);color:var(--crm-ink)}.crm .bubble.them .bMediaLink:hover{background:var(--crm-canvas-hover)}.crm .bubble.them .bMediaTag{background:var(--crm-canvas);color:var(--crm-soft)}.crm .bMediaCap{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;margin-top:6px;font-size:13.5px;line-height:1.4}.crm .qCard{border-left:3px solid var(--crm-primary);white-space:normal;box-sizing:border-box;border-radius:9px;flex-direction:column;gap:2px;max-width:100%;margin:0 0 7px;padding:6px 10px 7px;display:flex}.crm .qCard.clickable{cursor:pointer}.crm .bubble.them .qCard{background:var(--crm-canvas)}.crm .bubble.them .qCard.clickable:hover{background:var(--crm-canvas-hover)}.crm .bubble.me .qCard{background:#ffffff29}.crm .bubble.me .qCard.clickable:hover{background:#ffffff3d}.crm .qCard.qMe{border-left-color:var(--marca-roxo-claro)}.crm .qCard.qThem{border-left-color:var(--crm-verde)}.crm .qAuthor{font-size:11px;font-weight:800;line-height:1.2}.crm .qCard.qMe .qAuthor{color:var(--marca-roxo-claro)}.crm .bubble.me .qCard.qMe .qAuthor{color:color-mix(in srgb, var(--marca-roxo) 20%, var(--marca-branco))}.crm .qCard.qThem .qAuthor{color:var(--crm-verde)}.crm .bubble.me .qCard.qThem .qAuthor{color:var(--ok-pastel)}.crm .qBody{opacity:.85;align-items:center;gap:7px;font-size:12px;line-height:1.35;display:flex}.crm .qBody.qText{-webkit-line-clamp:2;overflow-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.crm .qMedia img{object-fit:cover;border-radius:7px;flex:0 0 40px;width:40px;height:40px;display:block}.crm .qCard.generic{opacity:.75;border-left-color:var(--crm-line2);flex-direction:row;font-size:12px;font-style:italic}.crm .bubble.quoteFlash{animation:1s quoteFlashKf}@keyframes quoteFlashKf{0%{box-shadow:0 0 0 4px var(--crm-flash1)}60%{box-shadow:0 0 0 4px var(--crm-flash2)}to{box-shadow:0 0 0 0 var(--crm-flash0)}}.crm .storyCard{background:#00000014;border-radius:12px;max-width:100%;line-height:0;display:inline-block;position:relative;overflow:hidden}.crm .storyCard .storyMedia{object-fit:cover;background:#0000001f;border-radius:12px;width:auto;max-width:100%;height:150px;display:block}.crm .storyCard img.storyMedia{cursor:zoom-in}.crm .storyCard video.storyMedia{background:#000;min-width:96px}.crm .storyTag{text-transform:uppercase;letter-spacing:.03em;color:var(--marca-branco);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;z-index:2;background:#0009;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800;position:absolute;top:8px;left:8px}.crm .storyFallback{opacity:.9;font-size:12.5px;font-weight:600;line-height:1.35}.crm .bMediaErr{color:inherit;opacity:.85;background:#0000000f;border-radius:10px;padding:8px 12px;font-size:12px;font-style:italic;display:inline-block}.crm .bubble.me .bMediaErr{background:#ffffff26}.crm .bubble.hasMedia{padding:4px}.crm .bubble.hasMedia .bMediaCap{padding:2px 8px 0}.crm .bubble.hasMedia .bTime{margin-top:2px;padding:3px 8px 2px}.crm .lightbox{z-index:200;cursor:zoom-out;background:#000000e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.crm .lightbox img{cursor:default;border-radius:8px;max-width:96vw;max-height:92dvh;box-shadow:0 12px 50px #0009}.crm .lbClose{width:44px;height:44px;color:var(--marca-branco);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:none;border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;top:18px;right:18px}.crm .lbClose:hover{background:#ffffff47}.crm .dropOverlay{z-index:60;background:var(--crm-veu-acento);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.crm .dropInner{color:var(--crm-primary);background:var(--crm-surface);border:2px dashed var(--crm-primary);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:26px 34px;display:flex;box-shadow:0 12px 40px #14142829}.crm .dropInner b{font-size:16px;font-weight:800}.crm .dropInner span{color:var(--crm-soft);font-size:12.5px;font-weight:600}.crm .imgPreviewBackdrop{z-index:210;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14142399;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.crm .imgPreviewBox{background:var(--crm-surface);border-radius:18px;flex-direction:column;width:100%;max-width:460px;max-height:88dvh;display:flex;overflow:hidden;box-shadow:0 20px 60px #1414284d}.crm .imgPreviewImgWrap{background:var(--escuro-thread);flex:1;justify-content:center;align-items:center;min-height:0;padding:10px;display:flex}.crm .imgPreviewImgWrap img{object-fit:contain;border-radius:8px;max-width:100%;max-height:62dvh;display:block}.crm .imgPreviewFoot{border-top:1px solid var(--crm-line);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.crm .imgCaptionInput{border:1px solid var(--crm-line2);width:100%;color:var(--crm-ink);background:var(--crm-canvas);box-sizing:border-box;border-radius:11px;outline:none;padding:11px 13px;font-family:inherit;font-size:13.5px;transition:border-color .14s}.crm .imgCaptionInput:focus-visible{border-color:var(--crm-primary);box-shadow:0 0 0 3px var(--crm-anel);background:var(--crm-surface)}.crm .imgPreviewActions{justify-content:flex-end;gap:8px;display:flex}.crm .imgCancel{border:1px solid var(--crm-line2);background:var(--crm-canvas);color:var(--crm-soft);cursor:pointer;border-radius:10px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:700}.crm .imgCancel:hover{border-color:var(--crm-borda-hover)}.crm .imgSend{background:var(--crm-primary);color:var(--crm-sobre-acento);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:7px;padding:9px 18px;font-family:inherit;font-size:13.5px;font-weight:800;transition:background .14s;display:inline-flex}.crm .imgSend:hover{background:var(--crm-primary-hover)}.crm .copilot{border-top:1px solid var(--crm-line);background:linear-gradient(180deg,color-mix(in srgb, var(--marca-roxo) 2%, var(--marca-branco)),var(--marca-branco));flex:none}.crm .copHead{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;width:100%;padding:8px 14px;display:grid}.crm .copTitle{letter-spacing:-.01em;color:var(--crm-primary);justify-self:start;align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.crm .copActionsBar{justify-self:center;align-items:center;gap:8px;display:flex}.crm .copBtnCompact{background:var(--veu-roxo-10);border:1px solid var(--veu-roxo-20);color:var(--crm-primary);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:11.5px;font-weight:700;transition:all .14s;display:inline-flex}.crm .copBtnCompact:hover:not(:disabled){background:var(--veu-roxo-20);border-color:var(--veu-roxo-28)}.crm .copBtnCompact:active:not(:disabled){background:var(--veu-roxo-28)}.crm .copBtnCompact:disabled{opacity:.55;cursor:default}.crm .copBody{flex-direction:column;gap:10px;max-height:44dvh;padding:4px 16px 12px;display:flex;overflow-y:auto}.crm .copCard{background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:13px;padding:11px 13px}.crm .copLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--crm-muted);margin:0 0 7px;font-size:10.5px;font-weight:800}.crm .copText{color:var(--crm-ink);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.crm .copErr{color:var(--crm-vermelho);margin:0;font-size:12.5px;line-height:1.45}.crm .suggList{flex-direction:column;gap:7px;display:flex}.crm .suggChip{text-align:left;background:var(--crm-canvas);border:1px solid var(--crm-line);width:100%;color:var(--crm-ink);border-radius:11px;padding:9px 12px;font-family:inherit;font-size:12.5px;line-height:1.45;transition:all .14s}.crm .suggChip:hover{border-color:var(--crm-primary);background:var(--crm-primary-soft)}.crm .spin{animation:1s linear infinite crmspin}@keyframes crmspin{to{transform:rotate(360deg)}}.crm .composer{background:var(--crm-surface);border-top:1px solid var(--crm-line);flex:none;padding:12px 16px 16px}.crm .composerRow{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:14px;flex-direction:column;gap:2px;padding:8px 10px 8px 12px;display:flex}.crm .composerRow textarea{box-sizing:border-box;resize:none;text-align:left;vertical-align:top;width:100%;color:var(--crm-ink);background:0 0;border:none;outline:none;min-height:60px;max-height:180px;padding:2px 2px 0 0;font-family:inherit;font-size:13.5px;line-height:1.45;display:block;overflow-y:auto}.crm .composerBar{justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.crm .cbLeft{align-items:center;gap:4px;display:flex}.crm .composerRow textarea::placeholder{color:var(--crm-muted)}.crm .sendBtn{background:var(--crm-primary);width:38px;height:38px;color:var(--crm-sobre-acento);border-radius:11px;flex:0 0 38px;place-items:center;transition:transform .1s,opacity .14s;display:grid}.crm .sendBtn:hover{transform:scale(1.05)}.crm .sendBtn:disabled{opacity:.4;cursor:default;transform:none}.crm .micBtn{width:38px;height:38px;color:var(--crm-soft);cursor:pointer;background:0 0;border:none;border-radius:11px;flex:0 0 38px;place-items:center;transition:background .14s,color .14s;display:grid}.crm .micBtn:hover:not(:disabled){background:var(--crm-surface);color:var(--crm-primary)}.crm .micBtn:disabled{opacity:.4;cursor:default}.crm .emojiBox{display:flex;position:relative}.crm .emojiToggle.on{background:var(--crm-surface);color:var(--crm-primary)}.crm .emojiPop{background:var(--crm-surface);border:1px solid var(--crm-line2);z-index:30;border-radius:14px;flex-direction:column;width:288px;max-width:82vw;padding:8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 14px 40px #1414282e}.crm .emojiSearch{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:10px;flex:none;align-items:center;gap:8px;height:34px;padding:0 10px;display:flex}.crm .emojiSearch input{color:var(--crm-ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.crm .emojiScroll{max-height:224px;margin-top:8px;overflow-y:auto}.crm .emojiCatTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--crm-muted);margin:8px 4px 5px;font-size:10.5px;font-weight:800}.crm .emojiCat:first-child .emojiCatTitle{margin-top:2px}.crm .emojiRow{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.crm .emojiBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;height:34px;padding:0;font-size:20px;line-height:1;transition:background .1s;display:grid}.crm .emojiBtn:hover{background:var(--crm-canvas)}.crm .emojiEmpty{text-align:center;color:var(--crm-muted);padding:20px;font-size:12.5px}.crm .emojiHint{border-top:1px solid var(--crm-line);color:var(--crm-muted);text-align:center;flex:none;margin-top:6px;padding-top:6px;font-size:10px}.crm .qrGearBtn{width:34px;height:38px;color:var(--crm-muted);cursor:pointer;background:0 0;border:none;border-radius:11px;flex:0 0 34px;place-items:center;margin-left:-4px;transition:background .14s,color .14s;display:grid}.crm .qrGearBtn:hover{background:var(--crm-surface);color:var(--crm-primary)}.crm .recordRow{background:var(--crm-vermelho-suave);border:1px solid var(--crm-vermelho-borda);border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.crm .recDot{background:var(--crm-vermelho);border-radius:50%;flex:0 0 11px;width:11px;height:11px;animation:1.1s ease-in-out infinite recPulse}@keyframes recPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.crm .recTime{color:var(--crm-vermelho);letter-spacing:.02em;flex:1;font-size:13px;font-weight:700}.crm .recCancel,.crm .recStop{cursor:pointer;border:1px solid #0000;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;transition:all .14s;display:grid}.crm .recCancel{background:var(--crm-surface);color:var(--crm-vermelho);border-color:var(--crm-vermelho-borda)}.crm .recCancel:hover{background:var(--crm-vermelho-suave)}.crm .recStop{background:var(--crm-primary);color:var(--crm-sobre-acento)}.crm .recStop:hover{background:var(--crm-primary-hover)}.crm .composerNote{color:var(--crm-muted);text-align:center;margin:8px 0 0;font-size:10.5px}.crm .composerWrap{position:relative}.crm .slashMenu{background:var(--crm-surface);border:1px solid var(--crm-line2);z-index:25;border-radius:14px;flex-direction:column;max-height:280px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 -8px 30px #14142824,0 2px 6px #1414280d}.crm .slashList{flex:1;padding:6px;overflow-y:auto}.crm .slashItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 12px;font-family:inherit;transition:background .12s;display:flex}.crm .slashItem.active{background:var(--crm-primary-soft)}.crm .slashItem .slashTitle{color:var(--crm-ink);font-size:13px;font-weight:700}.crm .slashItem .slashTextPrev{color:var(--crm-soft);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;overflow:hidden}.crm .slashEmpty{text-align:center;color:var(--crm-muted);padding:18px;font-size:12.5px}.crm .slashManage{border:none;border-top:1px solid var(--crm-line);background:var(--crm-fundo-sutil);cursor:pointer;color:var(--crm-soft);align-items:center;gap:7px;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:background .12s,color .12s;display:flex}.crm .slashManage:hover{background:var(--crm-canvas);color:var(--crm-primary)}.crm .qrModalBackdrop{z-index:150;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14142380;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.crm .qrModal{background:var(--crm-surface);border-radius:18px;flex-direction:column;width:100%;max-width:540px;max-height:82dvh;display:flex;overflow:hidden;box-shadow:0 20px 60px #14142847}.crm .qrModalHead{border-bottom:1px solid var(--crm-line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.crm .qrModalHead h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:800}.crm .qrModalHead button{width:34px;height:34px;color:var(--crm-soft);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;transition:background .14s;display:grid}.crm .qrModalHead button:hover{background:var(--crm-canvas);color:var(--crm-ink)}.crm .qrModalBody{flex-direction:column;flex:1;gap:8px;padding:14px 20px;display:flex;overflow-y:auto}.crm .qrModalErr{background:var(--crm-vermelho-suave);border:1px solid var(--crm-vermelho-borda);color:var(--crm-vermelho);border-radius:10px;padding:10px 12px;font-size:12.5px}.crm .qrModalEmpty{text-align:center;color:var(--crm-muted);padding:32px 18px;font-size:13px;line-height:1.5}.crm .qrManageRow{border:1px solid var(--crm-line);background:var(--crm-surface);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .14s;display:flex}.crm .qrManageRow:hover{border-color:var(--crm-borda-hover)}.crm .qrManageInfo{flex:1;min-width:0}.crm .qrManageTitle{color:var(--crm-ink);margin-bottom:2px;font-size:13.5px;font-weight:700}.crm .qrTag{text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:9.5px;font-weight:800;display:inline-block}.crm .qrTag.team{background:var(--crm-canvas);color:var(--crm-muted);border:1px solid var(--crm-line)}.crm .qrTag.own{background:var(--crm-primary-soft);color:var(--crm-primary);border:1px solid var(--crm-primary-borda)}.crm .slashTitle .qrTag{margin-left:6px}.crm .qrManageText{color:var(--crm-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.crm .qrManageBtn{background:var(--crm-surface);border:1px solid var(--crm-line2);cursor:pointer;width:32px;height:32px;color:var(--crm-muted);border-radius:9px;place-items:center;transition:all .14s;display:grid}.crm .qrManageBtn:hover{border-color:var(--crm-borda-hover)}.crm .qrManageBtn.edit:hover{color:var(--crm-primary);background:var(--crm-primary-soft);border-color:var(--crm-primary-borda)}.crm .qrManageBtn.del:hover{color:var(--crm-vermelho);background:var(--crm-vermelho-suave);border-color:var(--crm-vermelho-borda)}.crm .qrModalFoot{border-top:1px solid var(--crm-line);justify-content:flex-end;padding:14px 20px;display:flex}.crm .qrAdd{color:var(--crm-sobre-acento);background:var(--crm-primary);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .14s;display:inline-flex}.crm .qrAdd:hover{background:var(--crm-primary-hover)}.crm .qrEditor{background:var(--crm-fundo-sutil);border:1px solid var(--crm-line2);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.crm .qrEditInput,.crm .qrEditText{border:1px solid var(--crm-line);width:100%;color:var(--crm-ink);background:var(--crm-surface);box-sizing:border-box;border-radius:9px;outline:none;padding:9px 11px;font-family:inherit;font-size:13px}.crm .qrEditText{resize:vertical;min-height:64px;line-height:1.4}.crm .qrEditInput:focus-visible,.crm .qrEditText:focus-visible{border-color:var(--crm-primary);box-shadow:0 0 0 3px var(--crm-anel)}.crm .qrEditActions{justify-content:flex-end;gap:7px;display:flex}.crm .qrEditCancel,.crm .qrEditSave{cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.crm .qrEditCancel{background:var(--crm-canvas);color:var(--crm-soft);border-color:var(--crm-line2)}.crm .qrEditCancel:hover:not(:disabled){border-color:var(--crm-borda-hover)}.crm .qrEditSave{background:var(--crm-primary);color:var(--crm-sobre-acento)}.crm .qrEditSave:hover:not(:disabled){background:var(--crm-primary-hover)}.crm .qrEditSave:disabled,.crm .qrEditCancel:disabled{opacity:.5;cursor:default}.crm .chModalBackdrop{z-index:150;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14142380;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.crm .chModal{background:var(--crm-surface);border-radius:18px;flex-direction:column;width:100%;max-width:580px;max-height:88dvh;display:flex;overflow:hidden;box-shadow:0 20px 60px #14142847}.crm .chModalHead{border-bottom:1px solid var(--crm-line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.crm .chModalHead h3{letter-spacing:-.01em;color:var(--crm-ink);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800;display:inline-flex}.crm .chModalHead button{width:34px;height:34px;color:var(--crm-soft);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;transition:background .14s;display:grid}.crm .chModalHead button:hover{background:var(--crm-canvas);color:var(--crm-ink)}.crm .chModalBody{flex:1;padding:16px 20px;overflow-y:auto}.crm .chSection{flex-direction:column;gap:12px;display:flex}.crm .chSectionHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.crm .chSectionHead b{color:var(--crm-ink);font-size:14px;font-weight:800}.crm .chPill{text-transform:uppercase;letter-spacing:.05em;background:var(--crm-verde-suave);color:var(--crm-verde-escuro);border:1px solid var(--crm-verde-borda);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.crm .chMeta{background:var(--crm-canvas);color:var(--crm-soft);border-radius:10px;flex-direction:column;gap:6px;padding:11px 13px;font-size:12.5px;line-height:1.4;display:flex}.crm .chMeta>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crm .chMeta span{color:var(--crm-muted);min-width:75px;font-weight:700}.crm .chMeta code{background:var(--crm-surface);font-variant-numeric:tabular-nums;border:1px solid var(--crm-line);color:var(--crm-ink);border-radius:6px;padding:1px 7px;font-size:11.5px}.crm .chMeta em{color:var(--crm-muted);font-style:normal}.crm .chSteps{background:var(--crm-ambar-suave);border:1px solid var(--crm-ambar-borda);color:var(--crm-ambar-texto);border-radius:11px;padding:12px 14px;font-size:12.5px}.crm .chSteps summary{cursor:pointer;color:var(--crm-ambar-texto);font-weight:800;list-style:none}.crm .chSteps summary::-webkit-details-marker{display:none}.crm .chSteps summary:before{content:"▸ ";transition:transform .18s;display:inline-block}.crm .chSteps[open] summary:before{content:"▾ "}.crm .chSteps ol{flex-direction:column;gap:7px;margin:10px 0 0;padding-left:22px;line-height:1.55;display:flex}.crm .chSteps a{color:var(--crm-primary);word-break:break-all;font-weight:700}.crm .chSteps code{background:color-mix(in srgb, var(--crm-ambar-texto) 14%, transparent);font-variant-numeric:tabular-nums;border-radius:5px;padding:1px 6px;font-size:11px}.crm .chLabel{color:var(--crm-soft);text-transform:uppercase;letter-spacing:.06em;margin:4px 0 0;font-size:11px;font-weight:800}.crm .chInput{border:1px solid var(--crm-line2);font-variant-numeric:tabular-nums;width:100%;color:var(--crm-ink);background:var(--crm-surface);box-sizing:border-box;border-radius:10px;outline:none;padding:11px 13px;font-size:13px;transition:all .14s}.crm .chInput:focus-visible{border-color:var(--crm-primary);box-shadow:0 0 0 3px var(--crm-anel)}.crm .chInput:disabled{opacity:.6;cursor:default}.crm .chConnectBtn{background:var(--crm-primary);color:var(--crm-sobre-acento);cursor:pointer;border:none;border-radius:11px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:13px 18px;font-family:inherit;font-size:14px;font-weight:800;transition:background .14s;display:inline-flex}.crm .chConnectBtn:hover:not(:disabled){background:var(--crm-primary-hover)}.crm .chConnectBtn:disabled{opacity:.5;cursor:default}.crm .chStatusRow{background:var(--crm-nota);border:1px solid var(--crm-primary-borda);color:var(--crm-primary);border-radius:10px;padding:10px 13px;font-size:12.5px;font-weight:600;line-height:1.4}.crm .chErrorRow{background:var(--crm-vermelho-suave);border:1px solid var(--crm-vermelho-borda);color:var(--crm-vermelho);border-radius:10px;padding:10px 13px;font-size:12.5px;font-weight:500;line-height:1.45}.crm .chResultRow{background:var(--crm-verde-suave);border:1px solid var(--crm-verde-borda);color:var(--crm-verde-escuro);border-radius:10px;padding:11px 13px;font-size:12px}.crm .chResultRow b{margin-bottom:5px;font-weight:800;display:block}.crm .chResultRow pre{white-space:pre-wrap;word-break:break-all;font-variant-numeric:tabular-nums;color:var(--ok-profundo);margin:0;font-size:11px;overflow-x:auto}.crm .chWarn{color:var(--crm-soft);margin:0;font-size:12px;line-height:1.55}.crm .chWarn code{background:var(--crm-canvas);font-variant-numeric:tabular-nums;border-radius:5px;padding:1px 6px;font-size:11px}.crm .sendErr{background:var(--crm-vermelho-suave);border:1px solid var(--crm-vermelho-borda);color:var(--crm-vermelho);border-radius:11px;align-items:flex-start;gap:10px;margin:0 0 10px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.crm .sendErr span{flex:1}.crm .sendErr .closeErr{color:var(--crm-vermelho);cursor:pointer;background:0 0;border:none;flex:none;padding:0 4px;font-size:18px;line-height:1}.crm .copilotNote{background:var(--crm-ambar-suave);border:1px solid var(--crm-ambar-borda);color:var(--crm-ambar-texto);border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 10px;padding:11px 13px;display:flex}.crm .copilotNote .cnIcon{flex:none;margin-top:1px;font-size:16px;line-height:1.1}.crm .copilotNote .cnBody{flex:1;min-width:0}.crm .copilotNote .cnLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--crm-ambar-texto);margin-bottom:3px;font-size:10.5px;font-weight:800}.crm .copilotNote .cnText{color:var(--crm-ambar-texto);white-space:pre-wrap;font-size:13px;font-weight:600;line-height:1.45}.crm .copilotNote .cnClose{color:var(--crm-ambar-texto);cursor:pointer;opacity:.65;background:0 0;border:none;flex:none;padding:0 4px;font-size:18px;line-height:1;transition:opacity .14s}.crm .copilotNote .cnClose:hover{opacity:1}.crm .threadEmpty{color:var(--crm-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:30px;display:flex}.crm .threadEmpty .eIcon{background:var(--crm-surface);border:1px solid var(--crm-line);width:64px;height:64px;color:var(--crm-icone-vazio);border-radius:20px;place-items:center;display:grid}.crm .threadEmpty b{color:var(--crm-soft);font-size:15px}.crm .threadEmpty p{max-width:240px;margin:0;font-size:13px;line-height:1.5}.crm .catDrawer{background:var(--crm-surface);border-left:1px solid var(--crm-line2);z-index:70;flex-direction:column;width:380px;max-width:90vw;transition:transform .26s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-12px 0 50px #14142824}.crm .catDrawer.open{transform:translate(0)}.crm .catHeadRow{border-bottom:1px solid var(--crm-line);align-items:center;gap:10px;padding:16px 18px;display:flex}.crm .catHeadRow h2{flex:1;margin:0;font-size:16px;font-weight:800}.crm .catNote{color:var(--crm-soft);background:var(--crm-nota);border-radius:10px;margin:12px 16px 4px;padding:8px 12px;font-size:11.5px;line-height:1.4}.crm .catList{flex:1;padding:6px 12px 16px;overflow-y:auto}.crm .catGroup{color:var(--crm-muted);text-transform:uppercase;letter-spacing:.06em;margin:14px 8px 6px;font-size:11px;font-weight:800}.crm .catRow{border-radius:11px;align-items:center;gap:12px;padding:10px;display:flex}.crm .catRow:hover{background:var(--crm-canvas)}.crm .catRow .ci{flex:1;min-width:0}.crm .catRow .cn{font-size:13.5px;font-weight:700}.crm .catRow .cp{color:var(--crm-soft);font-size:12px;font-weight:600}.crm .stockChip{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.crm .stockChip.ok{color:var(--crm-verde);background:var(--crm-verde-suave)}.crm .stockChip.low{color:var(--crm-ambar-texto);background:var(--crm-ambar-suave2)}.crm .stockChip.no{color:var(--crm-vermelho);background:var(--crm-vermelho-suave)}.crm .catState{text-align:center;color:var(--crm-muted);flex-direction:column;align-items:center;gap:10px;padding:30px 18px;font-size:13px;display:flex}.crm .catState.err{color:var(--crm-vermelho)}.crm .panel{background:var(--crm-canvas);flex:1;padding:18px;overflow-y:auto}.crm .panelInner{flex-direction:column;gap:16px;max-width:1100px;margin:0 auto;display:flex}.crm .kpiRow{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.crm .kpiCard{background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:15px;padding:15px 16px}.crm .kpiCard .kl{color:var(--crm-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:700}.crm .kpiCard .kv{letter-spacing:-.02em;margin-top:5px;font-size:26px;font-weight:800}.crm .kpiCard .kx{margin-top:3px;font-size:11.5px;font-weight:600}.crm .kx.up{color:var(--crm-verde)}.crm .kx.flat{color:var(--crm-muted)}.crm .chartGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.crm .chartCard{background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:15px;padding:16px 16px 10px}.crm .chartCard.full{grid-column:1/-1}.crm .chartCard h3{letter-spacing:-.01em;margin:0 0 2px;font-size:13.5px;font-weight:800}.crm .chartCard p{color:var(--crm-muted);margin:0 0 12px;font-size:11.5px;font-weight:600}.crm .funnel{flex-direction:column;gap:8px;padding:2px 0 8px;display:flex}.crm .fRow{align-items:center;gap:10px;display:flex}.crm .fRow .fn{color:var(--crm-soft);flex:0 0 108px;width:108px;font-size:12px;font-weight:700}.crm .fBarWrap{background:var(--crm-canvas);border-radius:7px;flex:1;height:24px;overflow:hidden}.crm .fBar{height:100%;color:var(--marca-branco);border-radius:7px;justify-content:flex-end;align-items:center;min-width:max-content;padding:0 8px;font-size:11px;font-weight:800;display:flex}main>.crm{animation:none}.crm .scrim{display:none}@media (width>=901px){.crm .rail.collapsed{flex-basis:60px;width:60px}.crm .rail.collapsed .railTop{align-items:center;padding:12px 6px 11px}.crm .rail.collapsed .railBrandRow{justify-content:center}.crm .rail.collapsed .brandMini{display:none}.crm .rail.collapsed .railTabs{background:0 0;border:none;flex-direction:column;gap:5px;margin-top:9px;padding:0}.crm .rail.collapsed .railTabs .rtab{border-radius:9px;padding:9px 0;position:relative}.crm .rail.collapsed .railTabs .rtab span:not(.tabCount){display:none}.crm .rail.collapsed .railTabs .rtab .tabCount{min-width:16px;height:16px;padding:0 4px;font-size:9.5px;position:absolute;top:-3px;right:4px}.crm .rail.collapsed .railTabs .rtab.on{border:1px solid var(--crm-line)}.crm .rail.collapsed .railNav{display:none}.crm .rail.collapsed .railFoot{flex-direction:column;align-items:center;gap:6px;padding:9px 0}.crm .rail.collapsed .rfStore{display:none}.crm .rail.collapsed .rfIcons{flex-direction:column;gap:5px}}@media (width<=900px){.crm .menuBtn{display:grid}.crm .railToggleBtn,.crm .emojiBox,.crm .thResolveBtn span{display:none}.crm .thResolveBtn{padding:7px 9px}.crm .listHeadTop{justify-content:space-between;align-items:center;padding:10px 14px 0;display:flex}.crm .composer{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.crm .railFoot{padding-bottom:calc(9px + env(safe-area-inset-bottom))}.crm .copHead{grid-template-columns:1fr;gap:8px;padding:8px 12px}.crm .copTitle{justify-self:start}.crm .copActionsBar{justify-content:center;justify-self:stretch;gap:6px}.crm .copBtnCompact{padding:5px 10px;font-size:11px}.crm .convMain{grid-template-columns:minmax(0,1fr)}.crm .listCol{border-right:none}.crm .rail{z-index:60;flex-basis:282px;width:282px;transition:transform .26s cubic-bezier(.4,0,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-104%);box-shadow:0 0 50px #0000002e}.crm .rail.open{transform:translate(0)}.crm .scrim{z-index:55;opacity:0;pointer-events:none;background:#14142366;transition:opacity .26s;display:block;position:fixed;inset:0}.crm .scrim.show{opacity:1;pointer-events:auto}.crm .threadCol{z-index:50;transition:transform .26s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;transform:translate(104%)}.crm .threadCol.show{transform:translate(0)}.crm .backBtn{display:grid}.crm .kpiRow{grid-template-columns:1fr 1fr}.crm .chartGrid{grid-template-columns:1fr}}@media (width<=767px){.crm{padding-bottom:calc(58px + env(safe-area-inset-bottom))}body:has(.crm .threadCol.show) .bnav{display:none}.crm .threadHead{flex-wrap:wrap;row-gap:7px}.crm .thActions{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1 0 100%;overflow-x:auto}.crm .thActions::-webkit-scrollbar{display:none}.crm .thActions>*{flex:none}.crm .thActions .menu,.crm .thActions .custMenu{width:auto;max-width:none;max-height:min(60dvh,420px);position:fixed;top:104px;left:14px;right:14px;overflow-y:auto}}.crm .panelHead{flex-direction:column;gap:3px;padding:2px 4px;display:flex}.crm .panelHead h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800}.crm .panelHead p{color:var(--crm-muted);margin:0;font-size:13px;font-weight:600}.crm .panelHead .ph-row{align-items:center;gap:10px;display:flex}.crm .panelHead .ph-refresh{background:var(--crm-surface);border:1px solid var(--crm-line);color:var(--crm-soft);border-radius:11px;align-items:center;gap:6px;margin-left:auto;padding:7px 12px;font-size:12.5px;font-weight:700;transition:border-color .14s;display:flex}.crm .panelHead .ph-refresh:hover{border-color:var(--crm-borda-hover)}.crm .panelHead .ph-refresh:disabled{opacity:.6;cursor:default}.crm .panelFilters{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:4px;display:flex}.crm .panelSellersBar{scrollbar-width:none;gap:6px;margin-top:4px;padding:8px 2px 2px;display:flex;overflow-x:auto}.crm .panelFilters .panelSellersBar{margin-top:0}.crm .panelSellersBar::-webkit-scrollbar{display:none}.crm .panelSellersBar>button{color:var(--crm-soft);background:var(--crm-surface);border:1px solid var(--crm-line);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:all .14s;display:inline-flex}.crm .panelSellersBar>button:hover{border-color:var(--crm-borda-hover)}.crm .panelSellersBar>button.on{color:var(--crm-sobre-acento);background:var(--crm-primary);border-color:var(--crm-primary)}.crm .periodWrap{flex-direction:column;gap:6px;margin-top:4px;display:flex}.crm .periodBar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crm .periodBar>button,.crm .periodMore>button{color:var(--crm-soft);background:var(--crm-surface);border:1px solid var(--crm-line);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:all .14s;display:inline-flex}.crm .periodBar>button:hover,.crm .periodMore>button:hover{border-color:var(--crm-borda-hover)}.crm .periodBar>button.on,.crm .periodMore>button.on{color:var(--crm-sobre-acento);background:var(--crm-primary);border-color:var(--crm-primary)}.crm .periodMore{display:inline-flex;position:relative}.crm .periodMenu{background:var(--crm-surface);border:1px solid var(--crm-line2);z-index:30;border-radius:13px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 40px #14142829}.crm .periodMenuItem{text-align:left;width:100%;color:var(--crm-ink);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s;display:flex}.crm .periodMenuItem:hover{background:var(--crm-canvas)}.crm .periodMenuItem.on{background:var(--crm-primary-soft);color:var(--crm-primary);font-weight:700}.crm .periodCustom{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crm .periodCustom label{color:var(--crm-soft);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.crm .periodCustom input{color:var(--crm-ink);background:var(--crm-surface);border:1px solid var(--crm-line2);border-radius:9px;outline:none;padding:6px 9px;font-family:inherit;font-size:12.5px;transition:border-color .14s}.crm .periodCustom input:focus-visible{border-color:var(--crm-primary);box-shadow:0 0 0 3px var(--crm-anel)}.crm .periodRangeText{color:var(--crm-muted);padding:0 2px;font-size:11.5px;font-weight:600}.crm .periodRangeText.invalid{color:var(--crm-vermelho);font-weight:700}.crm .panelLoading{text-align:center;color:var(--crm-muted);flex-direction:column;align-items:center;gap:12px;padding:80px 24px;font-size:13.5px;font-weight:600;display:flex}.crm .panelError{background:var(--crm-vermelho-suave);border:1px solid var(--crm-vermelho-borda);color:var(--crm-vermelho);border-radius:13px;padding:18px 20px;font-size:13px;line-height:1.45}.crm .chartEmpty{height:210px;color:var(--crm-muted);text-align:center;place-items:center;padding:20px;font-size:12.5px;line-height:1.5;display:grid}@media (hover:none){.crm .composerRow textarea,.crm .search input,.crm .custSearch input,.crm .imgCaptionInput,.crm .qrEditInput,.crm .qrEditText,.crm .periodCustom input,.crm .emojiSearch input,.crm .chInput{font-size:16px}.crm .thResolveBtn{padding:10px 12px}.crm .listToggle button{padding:10px 7px}.crm .sellerChips>button,.crm .janelaChips>button{padding:8px 13px}.crm .followActions button{padding:10px 14px}.crm .bRetry,.crm .bDeliveryFail{margin:-8px -6px;padding:8px 6px;display:inline-block}.crm .sendErr .closeErr{border-radius:9px;place-items:center;width:36px;height:36px;margin:-8px -4px -8px 0;display:grid}.crm .qrGearBtn{flex-basis:38px;width:38px;margin-left:0}.crm .navItem{padding:11px 10px}.crm .rfIcons button{width:38px;height:38px}.crm .railTabs .rtab{padding:10px 8px}.crm .panelSellersBar>button,.crm .periodBar>button,.crm .periodMore>button{padding:9px 16px}.crm .periodMenuItem{padding:11px}.crm .ph-refresh{min-height:38px}.crm .conv .convResolve{display:grid}.crm .conv:has(.unread) .convResolve{display:none}}@media (width<=767px){.crm .ph-refresh .phLabel{display:none}}@media (prefers-reduced-motion:reduce){.crm *{transition:none!important}}.crm :is(button,a,[role=button],summary):focus-visible{outline:2px solid var(--crm-primary);outline-offset:2px;border-radius:8px}.crm .railTabs .rtab .tabCount{background:var(--crm-primary);min-width:18px;height:18px;color:var(--marca-branco);border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:800;display:grid}.crm .comentarios{flex-direction:column;gap:10px;margin-top:14px;display:flex}.crm .comentario{background:var(--crm-surface);border:1px solid var(--crm-line);border-radius:14px;gap:12px;padding:14px;display:flex}.crm .comentario .avatar{flex-shrink:0}.crm .comentarioCorpo{flex:1;min-width:0}.crm .comentarioTopo{color:var(--crm-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.crm .comentarioTopo strong{color:var(--crm-ink);font-size:13.5px}.crm .comentarioCanal{background:var(--crm-canvas);border:1px solid var(--crm-line);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.crm .comentarioPost{color:var(--crm-primary);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.crm .comentarioTexto{color:var(--crm-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 10px;font-size:14px;line-height:1.45}.crm .comentarioAcoes{flex-wrap:wrap;gap:8px;display:flex}.crm .comentarioAcoes button{border:1px solid var(--crm-line);background:var(--crm-canvas);color:var(--crm-soft);border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:700;transition:border-color .14s,background .14s;display:inline-flex}.crm .comentarioAcoes button:hover{border-color:var(--crm-borda-hover)}.crm .comentarioAcoes button:disabled{opacity:.6;cursor:default}.crm .comentarioAcoes .btnDirect{background:var(--crm-primary);border-color:var(--crm-primary);color:var(--marca-branco)}.crm .comentarioAcoes .btnDirect:hover{background:var(--crm-primary-hover)}.crm .comentarioAviso{background:var(--crm-primary-soft);border:1px solid var(--crm-primary-borda);color:var(--crm-ink);border-radius:12px;padding:10px 14px;font-size:12.5px;font-weight:700}.crm .adChip{min-width:0;max-width:100%;color:var(--crm-primary);background:color-mix(in srgb, var(--crm-primary) 11%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700;line-height:1.4;display:inline-flex}.crm .adChip svg{flex:none}.crm .adChipTxt{text-overflow:ellipsis;min-width:0;overflow:hidden}.crm .adChip.enviado{color:var(--crm-verde);background:var(--crm-verde-suave)}.crm .adChip.aproximado{border:1px dashed color-mix(in srgb, var(--crm-primary) 55%, transparent);background:0 0;padding:1px 7px}.crm .convAd{min-width:0;margin-top:-1px;display:flex}.crm .thChips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:3px;display:flex}@media (width<=767px){.est-topo{flex-wrap:nowrap}.est-topo .pagina-topo-busca{flex:1 1 0;min-width:0}}.est-barra{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.est-abas{flex-wrap:wrap;gap:6px;display:flex}.est-aba{font:inherit;cursor:pointer;color:var(--texto3);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;transition:background .12s,color .12s;display:inline-flex}.est-aba:hover{color:var(--texto2)}.est-aba:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.est-aba.ativa{background:var(--superficie);color:var(--texto);border-color:var(--borda2)}.est-aba-parado.ativa{background:var(--laranja-suave);color:var(--laranja);border-color:var(--laranja-borda)}.est-aba-repasses.ativa{background:var(--veu-roxo-10);color:var(--acento);border-color:var(--roxo-borda)}.est-aba-contagem{border-radius:10px;padding:1px 8px;font-size:11px}.est-aba-parado .est-aba-contagem{background:color-mix(in srgb, var(--laranja) 20%, transparent)}.est-aba-repasses .est-aba-contagem{background:var(--veu-roxo-14)}@media (pointer:coarse){.est-aba{min-height:44px}}.est-ferramentas{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.est-ferramentas .btn{padding:7px 13px;font-size:12.5px}.est-lista-apple{color:var(--azul);background:color-mix(in srgb, var(--info-vivo) 8%, transparent);border-color:color-mix(in srgb, var(--info-vivo) 35%, transparent);font-weight:700}.est-lista-apple:hover{background:color-mix(in srgb, var(--info-vivo) 14%, transparent)}.est-leitura{color:var(--azul);background:color-mix(in srgb, var(--info-vivo) 7%, transparent);border:1px solid color-mix(in srgb, var(--info-vivo) 25%, transparent);border-radius:10px;align-items:center;gap:6px;margin-bottom:10px;padding:9px 14px;font-size:12.5px;display:flex}.est-aviso-parado{color:var(--laranja);background:color-mix(in srgb, var(--laranja) 6%, transparent);border:1px solid var(--laranja-borda);border-radius:10px;margin-bottom:10px;padding:9px 14px;font-size:12.5px}.est-kpis{gap:8px;margin-bottom:12px;display:grid}.est-kpis-2{grid-template-columns:repeat(2,minmax(0,1fr))}.est-kpis-3{grid-template-columns:repeat(3,minmax(0,1fr))}.est-kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}.est-kpi{min-width:0;padding:12px 14px}.est-kpi-grande{font-size:22px;font-weight:800}.est-kpi-valor{overflow-wrap:anywhere;font-size:15px;font-weight:700}@media (width<=767px){.est-kpis-4,.est-kpis-3.est-kpis-conta{grid-template-columns:repeat(2,minmax(0,1fr))}.est-kpis-3.est-kpis-conta>.est-kpi:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;display:flex}.est-kpis-3.est-kpis-conta>.est-kpi:first-child .kpi-rotulo{margin-bottom:0}.est-kpis-3.est-kpis-conta>.est-kpi:first-child .est-kpi-grande{font-size:20px;line-height:1.2}.est-kpi{padding:10px}.est-kpi-valor{white-space:nowrap;overflow-wrap:normal;font-size:13.5px}}.est-linha{grid-template:"foto produto qtd""foto produto idade"1fr"foto extra acao"/40px minmax(0,1fr) auto;align-items:start;gap:4px 12px;display:grid}.est-foto{object-fit:cover;border-radius:7px;grid-area:foto;width:40px;height:40px;display:block}.est-foto-vazia{background:var(--superficie2);color:var(--texto3);place-items:center;display:grid}.est-produto{grid-area:produto;min-width:0}.est-extra{flex-wrap:wrap;grid-area:extra;align-items:center;gap:5px;min-width:0;margin-top:2px;display:flex}.est-extra:empty{display:none}.est-qtd{grid-area:qtd;justify-self:end}.est-idade{grid-area:idade;justify-self:end}.est-acao{grid-area:acao;justify-self:end}.est-col{display:none}.est-marca{text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.est-nome{color:var(--texto);overflow-wrap:anywhere;font-size:14px;font-weight:600}.est-codigo{color:var(--texto3);font-weight:400}.est-nome-botao{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0;display:inline}.est-nome-botao:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.est-precos{margin-top:2px;font-size:12px}.est-seta,.est-custo-unit{color:var(--texto3)}.est-venda-unit{color:var(--acento-2);font-weight:600}.est-margem-texto{margin-left:6px;font-weight:700}.est-lote{color:var(--texto3);margin-top:2px;font-size:11.5px}.est-lote-venda{color:var(--acento-2);font-weight:700}.est-margem-boa{color:var(--verde)}.est-margem-baixa{color:var(--laranja)}.est-troca-linha{flex:100%;min-width:0}.est-troca{max-width:100%;color:var(--acento);align-items:center;gap:5px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.est-troca:hover{text-decoration:underline}.est-troca svg{flex:none}.est-extra .chip{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding:1px 8px;font-size:10.5px}.est-extra .chip svg{flex:none}.chip.est-chip-ambar{color:var(--ambar);border-color:var(--ambar-borda);background:var(--ambar-suave)}.est-qtd-badge{font-size:11.5px;font-weight:700}.est-idade-badge{white-space:nowrap;color:var(--est-cor-idade);background:color-mix(in srgb, var(--est-cor-idade) 13%, transparent);border:1px solid color-mix(in srgb, var(--est-cor-idade) 27%, transparent);border-radius:10px;align-items:center;gap:3px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.est-cab-coluna{display:none}@media (width<=767px){.est-acao{display:none}.est-linha{grid-template-areas:"foto produto qtd""foto produto idade""extra extra extra"}.est-foto-vazia{display:none}.est-linha.est-sem-foto{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"produto qtd""produto idade""extra extra"}.folha-linha.est-linha{column-gap:10px;padding:10px 12px}.est-margem-texto{margin-left:0;display:block}}@media (pointer:coarse){.est-troca{min-height:44px}}@media (width>=1200px){.est-folha .est-linha{grid-template-columns:var(--est-colunas);grid-template-areas:var(--est-areas);grid-template-rows:auto auto;align-items:center;gap:0 14px}.est-folha .est-cabecalho{grid-template-columns:var(--est-colunas);align-items:center;column-gap:14px;display:grid}.est-produto{align-self:end}.est-extra{align-self:start;margin-top:6px}.est-foto{border-radius:8px;width:44px;height:44px}.est-col{text-align:right;white-space:nowrap;font-size:13.5px;display:block}.est-col-custo{color:var(--texto2);grid-area:custo}.est-col-venda{color:var(--acento-2);grid-area:venda;font-weight:700}.est-col-margem{grid-area:margem;font-weight:700}.est-col-sem{color:var(--texto3);font-weight:400}.est-col-total{color:var(--texto3);margin-top:2px;font-size:11.5px;font-weight:500;display:block}.est-precos,.est-lote{display:none}.est-cab-coluna{display:block}.est-cab-coluna.num-direita{text-align:right}}.est-rep-linha{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}.est-rep-data{text-transform:uppercase;letter-spacing:.06em;color:var(--acento);font-size:10px;font-weight:700}.est-rep-aparelho{min-width:0}.est-rep-obs{color:var(--texto2);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.est-rep-excluido{color:var(--texto3);margin-top:3px;font-size:11px}.est-rep-resumo{margin-top:2px;font-size:12px}.est-rep-recebido{color:var(--acento-2);font-weight:600}.est-rep-bom{color:var(--verde)}.est-rep-ruim{color:var(--vermelho)}.est-rep-desfazer .btn{white-space:nowrap}@media (pointer:coarse){.est-rep-desfazer .btn{min-height:44px}}.est-rep-cab-coluna,.est-rep-col,.est-rep-data-col{display:none}@media (width<=767px){.folha-linha.est-rep-linha{padding:10px 12px}}@media (width>=1200px){.est-rep-folha .est-rep-linha,.est-rep-folha .est-rep-cabecalho{grid-template-columns:var(--est-rep-colunas);align-items:center;column-gap:14px;display:grid}.est-rep-data-col{color:var(--texto2);white-space:nowrap;font-size:13px;display:block}.est-rep-col{text-align:right;white-space:nowrap;font-size:13.5px;display:block}.est-rep-cab-coluna{display:block}.est-rep-cab-coluna.num-direita{text-align:right}.est-rep-data,.est-rep-resumo{display:none}.est-rep-col-custo{color:var(--texto2)}.est-rep-col-recebido{color:var(--acento-2);font-weight:700}.est-rep-col-resultado{font-weight:700}}[data-tema=escuro] .est-troca,[data-tema=escuro] .est-rep-data,[data-tema=escuro] .est-aba-repasses.ativa{color:var(--acento-2)}.est-preco-lote{color:var(--texto2);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:6px 4px;font-size:13px;font-weight:600;display:inline-flex}.est-preco-lote:hover{color:var(--acento)}.est-lote-ajuda{color:var(--texto2);margin:0 0 12px;font-size:13px}.est-lote-resumo{color:var(--texto3);flex-wrap:wrap;gap:20px;margin-bottom:14px;font-size:12px;display:flex}.est-lote-resumo div{flex-direction:column;gap:2px;display:flex}.est-lote-resumo strong{color:inherit;font-size:15px}.est-lote-campo{margin-bottom:8px;display:block}.est-lote-rotulo{color:var(--texto2);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.est-lote-margem{margin-bottom:12px;font-size:13px;font-weight:700}.est-lote-erro{color:var(--vermelho);margin-bottom:12px;font-size:13px}.est-lote-lista{border-top:1px solid var(--borda);margin:4px 0 0;padding:0;list-style:none}.est-lote-lista li{border-bottom:1px solid var(--borda);justify-content:space-between;gap:12px;padding:8px 0;font-size:12.5px;display:flex}.est-lote-nome{overflow-wrap:anywhere;min-width:0}.est-lote-lista .num{white-space:nowrap;color:var(--texto2)}.est-lote-promo{margin-left:6px}@media (pointer:coarse){.est-preco-lote{min-height:44px}.est-lote-campo .campo{font-size:16px}}.est-ruptura{color:var(--ambar);align-items:flex-start;gap:7px;margin:-4px 0 0;font-size:12.5px;line-height:1.45;display:flex}.est-ruptura>svg{flex-shrink:0;margin-top:1px}.pagina-topo .vd-busca{flex:140px;min-width:0}.vd-busca .campo{text-overflow:ellipsis}.vd-busca .campo:placeholder-shown{padding-right:12px}.vd-vistas{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.vd-vistas>*{max-width:100%}.vd-filtros-botao{display:none}.vd-filtros-caixa{display:contents}.vd-filtros .vd-so-celular{display:none}@media (width<=767px){.vd-filtros-botao{border:1px solid var(--borda2);background:var(--superficie);color:var(--texto2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.vd-filtros-botao:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.vd-filtros-botao[aria-expanded=true]{border-color:var(--acento-fraco);color:var(--texto)}.vd-filtros-botao.ligado{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--marca-roxo-escuro)}[data-tema=escuro] .vd-filtros-botao.ligado{color:var(--acento-2)}.vd-filtros-caixa{display:none}.vd-filtros-caixa.aberta{flex-wrap:wrap;flex-basis:100%;order:1;align-items:center;gap:8px;min-width:0;display:flex}.vd-filtros .vd-so-computador{display:none}.vd-filtros .vd-so-celular{display:inline-flex}}@media (width<=767px) and (pointer:coarse){.vd-filtros-botao{min-height:44px;padding:10px 14px}}@media (pointer:coarse){.vd-filtros .chips-limpar{min-height:44px;padding:10px 8px}}.vd-fim{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.vd-exportar{border:1px solid var(--borda2);background:var(--superficie);color:var(--texto2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.vd-exportar:hover{border-color:var(--acento-fraco);color:var(--texto)}.vd-exportar:focus-visible{outline:2px solid var(--acento);outline-offset:2px}@media (pointer:coarse){.vd-exportar{min-height:44px;padding:10px 14px}}.vd-voltar{cursor:pointer;align-items:center;gap:6px;margin-bottom:10px;padding:6px 14px;font-size:13px;display:inline-flex}@media (pointer:coarse){.vd-voltar{min-height:44px}}.vd-lista{--vd-acao:34px;--vd-acoes:calc(var(--vd-n-acoes,4) * var(--vd-acao) + (var(--vd-n-acoes,4) - 1) * 6px)}@media (pointer:coarse){.vd-lista{--vd-acao:44px}}.vd-grade{grid-template-columns:minmax(0, 1fr) 132px var(--vd-acoes);grid-template-areas:"venda receita acoes";align-items:start;column-gap:16px;display:grid}.vd-lista.com-lucro .vd-grade{grid-template-columns:minmax(0, 1fr) 132px 116px var(--vd-acoes);grid-template-areas:"venda receita lucro acoes"}.folha-cabecalho.vd-grade{align-items:end}.vd-c-venda{grid-area:venda;min-width:0}.vd-c-receita{text-align:right;white-space:nowrap;grid-area:receita}.vd-c-lucro{text-align:right;white-space:nowrap;grid-area:lucro}.vd-c-acoes{flex-wrap:wrap;grid-area:acoes;justify-content:flex-end;gap:6px;display:flex}.vd-linha{padding-top:12px;padding-bottom:12px;transition:background .6s,box-shadow .6s}.vd-linha.vd-destaque{background:var(--veu-roxo-10);box-shadow:inset 3px 0 0 var(--acento)}.vd-produto{min-width:0;color:var(--texto);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:14px;font-weight:600;display:flex}.vd-produto-nome{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.vd-produto .chip{flex-shrink:0}.vd-itens{color:var(--texto3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;overflow:hidden}.vd-meta{color:var(--texto3);margin-top:3px;font-size:12px;line-height:1.45}.vd-numero{color:var(--texto2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.vd-cliente{color:var(--texto2);font-weight:600}.vd-cliente svg{vertical-align:-2px;color:var(--texto3);margin-right:4px}.vd-etiquetas{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}[data-tema=escuro] .vd-etiquetas .chip-roxo{color:var(--acento-2)}.vd-receita{color:var(--texto);font-size:14px;font-weight:700}.vd-dinheiro{color:var(--texto3);margin-top:1px;font-size:11px}.vd-linha .vd-c-lucro{font-size:13px;font-weight:600}.vd-positivo{color:var(--verde)}.vd-negativo{color:var(--vermelho)}@media (width<=999px){.vd-lista .folha-cabecalho.vd-grade{display:block}.vd-lista .folha-cabecalho.vd-grade>:not(.vd-c-venda){display:none}.vd-lista .vd-linha,.vd-lista.com-lucro .vd-linha{grid-template:"venda receita""venda lucro"1fr"acoes acoes"/minmax(0,1fr) auto;column-gap:12px}.vd-linha .vd-c-lucro{margin-top:2px}.vd-c-acoes{margin-top:8px}}.vd-rank-grade{grid-template-columns:32px minmax(0,1fr) 132px 18px;grid-template-areas:"pos nome receita seta";align-items:center;column-gap:14px;display:grid}.vd-ranking.com-lucro .vd-rank-grade{grid-template-columns:32px minmax(0,1fr) 132px 150px 18px;grid-template-areas:"pos nome receita lucro seta"}.vd-r-conta{grid-column:1/3}.vd-pos{background:var(--acento-suave);width:32px;height:32px;color:var(--acento);border-radius:50%;grid-area:pos;place-items:center;font-size:14px;font-weight:800;display:grid}.vd-pos.primeiro{background:var(--grad-acento);color:var(--texto-sobre-acento)}.vd-r-nome{flex-direction:column;grid-area:nome;gap:1px;min-width:0;display:flex}.vd-r-titulo{color:var(--texto);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.vd-r-qtd,.vd-r-meta{color:var(--texto3);font-size:12px}.vd-r-meta-ok{color:var(--verde);font-weight:700}.vd-r-meta-ok svg{vertical-align:-2px}.vd-r-receita{text-align:right;white-space:nowrap;grid-area:receita}.vd-r-lucro{text-align:right;white-space:nowrap;grid-area:lucro}.folha-linha .vd-r-receita{color:var(--acento);font-size:14px;font-weight:800}.folha-linha .vd-r-lucro{flex-direction:column;font-size:12.5px;font-weight:600;display:flex}.vd-r-media{color:var(--texto3);font-size:11.5px;font-weight:400}.vd-r-seta{color:var(--texto3);grid-area:seta}@media (width<=999px){.vd-ranking .folha-cabecalho.vd-rank-grade{display:block}.vd-ranking .folha-cabecalho.vd-rank-grade>:not(.vd-r-conta){display:none}.vd-ranking .folha-linha.vd-rank-grade{grid-template-columns:32px minmax(0,1fr) auto 16px;column-gap:12px}.vd-ranking.com-lucro .folha-linha.vd-rank-grade{grid-template-rows:1fr 1fr;grid-template-areas:"pos nome receita seta""pos nome lucro seta"}.vd-ranking.com-lucro .vd-r-receita{align-self:end}.vd-ranking.com-lucro .vd-r-lucro{align-self:start}}@media (width<=480px){.vd-ranking .folha-linha .vd-r-nome{display:contents}.vd-ranking .folha-linha.vd-rank-grade,.vd-ranking.com-lucro .folha-linha.vd-rank-grade{grid-template-rows:none;grid-template-areas:"pos titulo titulo seta""pos qtd receita seta""pos.lucro seta""pos meta meta seta"}.vd-ranking .folha-linha .vd-r-titulo{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:titulo;margin-bottom:2px;display:-webkit-box}.vd-ranking .folha-linha .vd-r-qtd{grid-area:qtd;align-self:center}.vd-ranking .folha-linha .vd-r-meta{grid-area:meta;margin-top:4px}.vd-ranking.com-lucro .vd-r-receita,.vd-ranking.com-lucro .vd-r-lucro{align-self:center}}.vd-entrega{container-type:inline-size}.vd-entrega-opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:420px;display:grid}@container (width>=540px){.vd-entrega-opcoes{grid-template-columns:repeat(4,minmax(0,1fr));max-width:600px}}@media (width<=767px){.dsp-topo .pagina-topo-busca{flex:1 1 0;min-width:0}}.dsp-periodo{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.dsp-total{color:var(--texto2);margin-left:auto;font-size:14px}.dsp-total strong{color:var(--vermelho)}.dsp-form{background:var(--superficie2);border:1px solid var(--borda2);max-width:640px;scroll-margin-top:calc(84px + env(safe-area-inset-top,0px));border-radius:10px;margin-bottom:20px;padding:16px}.dsp-form-titulo{margin-top:0}.dsp-form-titulo:focus{outline:none}@media (hover:none),(pointer:coarse){.dsp-form .campo{font-size:16px}}.dsp-cats{background:var(--superficie);border:1px solid var(--borda);border-radius:10px;max-width:560px;margin-bottom:20px;padding:14px 14px 10px}.dsp-cats-titulo{color:var(--texto2);margin-bottom:6px;font-size:13px;font-weight:700}.dsp-cat{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;margin:0;padding:8px 6px;transition:background .12s,opacity .12s;display:block}@media (width<=767px),(hover:none) and (pointer:coarse){.dsp-cats-buscando{display:none}}@media (hover:hover){.dsp-cat:hover{background:var(--superficie2)}}.dsp-cat.ativa{background:var(--veu-roxo-5)}.dsp-cat.apagada{opacity:.45}.dsp-cat:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.dsp-cat-topo{justify-content:space-between;gap:8px;margin-bottom:2px;font-size:13px;display:flex}.dsp-cat-nome{font-weight:700}.dsp-cat.ativa .dsp-cat-nome{color:var(--acento-2)}.dsp-cat-valores{white-space:nowrap}.dsp-cat-valor{color:var(--vermelho);font-weight:600}.dsp-cat-pct{text-align:right;min-width:36px;color:var(--texto3);font-size:11px;display:inline-block}.dsp-cat-trilho{background:var(--superficie2);border-radius:4px;height:7px;display:block}.dsp-cat-barra{background:linear-gradient(90deg, var(--erro-claro), var(--erro-vivo));border-radius:4px;height:7px;display:block}.dsp-cat.ativa .dsp-cat-barra{background:var(--grad-acento)}.dsp-var{color:var(--texto3);font-size:11px}.dsp-var.subiu{color:var(--vermelho);font-weight:700}.dsp-var.caiu{color:var(--verde);font-weight:700}.dsp-folha{--dsp-acoes:74px}@media (pointer:coarse){.dsp-folha{--dsp-acoes:94px}}.dsp-grade{grid-template-columns:92px minmax(0, 1fr) 148px 124px var(--dsp-acoes);grid-template-areas:"data desc cat valor acoes";align-items:center;column-gap:14px;display:grid}.dsp-data,.dsp-cab-data{grid-area:data}.dsp-desc,.dsp-cab-desc{grid-area:desc}.dsp-categoria,.dsp-cab-cat{grid-area:cat}.dsp-valor,.dsp-cab-valor{grid-area:valor}.dsp-meta{grid-area:meta}.dsp-acoes{grid-area:acoes}.dsp-data{color:var(--texto2);white-space:nowrap;font-size:13.5px}.dsp-desc{min-width:0;color:var(--texto);overflow-wrap:anywhere;font-size:14px;font-weight:600}.dsp-meta{min-width:0;color:var(--texto2);overflow-wrap:anywhere;font-size:12.5px;display:none}.dsp-categoria{color:var(--texto2);overflow-wrap:anywhere;font-size:13.5px}.dsp-valor{color:var(--texto);font-size:14px;font-weight:600}.dsp-valor.estorno{color:var(--verde)}.dsp-acoes{justify-content:flex-end;gap:6px;display:flex}.dsp-rodape-total strong{color:var(--vermelho)}@media (width<=999px){.dsp-grade{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"desc valor""meta acoes";gap:2px 12px}.dsp-folha .folha-cabecalho.dsp-grade{grid-template-areas:"desc valor"}.dsp-data,.dsp-categoria,.dsp-cab-data,.dsp-cab-cat{display:none}.dsp-meta{display:block}}@media (width<=767px){.dsp-folha .folha-cabecalho,.dsp-folha .folha-linha,.dsp-folha .folha-rodape{padding-left:14px;padding-right:14px}.dsp-folha .folha-rodape{flex-wrap:wrap}}.dsp-dica{color:var(--texto2);max-width:62ch;margin:10px 0 0;font-size:12.5px;line-height:1.45}.dsp-fora{color:var(--texto3);font-weight:400}.dsp-pf{cursor:pointer;align-items:flex-start;gap:8px;max-width:62ch;margin:12px 0 0;font-size:13.5px;display:flex}.dsp-pf input{margin-top:3px}.dsp-pf small{color:var(--texto3);font-size:12px;display:block}.dsp-tag-pf{color:var(--texto3);border:1px solid var(--borda2);white-space:nowrap;vertical-align:1px;border-radius:999px;margin-left:8px;padding:0 6px;font-size:11px}.gb-vistas button{white-space:nowrap}@media (pointer:coarse){.gb-vistas button{min-height:44px}}.gb{min-width:0}.gb-resumo{flex-wrap:wrap;gap:12px 32px;margin-bottom:12px;display:flex}.gb-resumo-item{min-width:130px}.gb-resumo-valor{font-size:22px;font-weight:800;line-height:1.1}.gb-resumo-sub{color:var(--texto3);margin-top:2px;font-size:11px}.gb-barras{align-items:flex-end;gap:10px;margin:4px 0 14px;display:flex}.gb-coluna{flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex}.gb-valor{color:var(--texto2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.gb-trilho{align-items:flex-end;width:100%;max-width:120px;height:120px;display:flex}.gb-barra{background:var(--azul);border-radius:5px 5px 0 0;width:100%;transition:height .2s;display:block}.gb-coluna.andamento .gb-barra{opacity:.3}.gb-coluna.andamento .gb-valor{color:var(--texto3)}.gb-rotulo{color:var(--texto2);white-space:nowrap;font-size:11.5px;font-weight:700}.gb-rotulo2{color:var(--texto3);white-space:nowrap;margin-top:-3px;font-size:10.5px}.gb-tabela{border-collapse:collapse;width:100%;font-size:13px}.gb-tabela th,.gb-tabela td{border-bottom:1px solid var(--borda);text-align:left;vertical-align:middle;padding:8px 6px}.gb-tabela thead th{color:var(--texto3);text-transform:uppercase;letter-spacing:.04em;padding-top:0;font-size:11px;font-weight:700}.gb-tabela tbody tr:last-child th,.gb-tabela tbody tr:last-child td{border-bottom:0}.gb-tabela tbody th{font-weight:400}.gb-tabela .gb-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.gb-nome{color:var(--texto);font-weight:700;display:block}.gb-sub{color:var(--texto3);margin-top:1px;font-size:11.5px;display:block}.gb-tabela td.melhor{color:var(--verde);font-weight:800}.gb-tabela td.pior{color:var(--laranja);font-weight:800}.gb-tabela tr.andamento td,.gb-tabela tr.andamento .gb-nome{color:var(--texto3)}.gb-var{color:var(--texto2);font-weight:700}.gb-var.sobe{color:var(--verde)}.gb-var.cai{color:var(--laranja)}.gb-sem{color:var(--texto3)}.gb-curto,.gb-tabela .gb-sub.gb-curto{display:none}.gb-nota{color:var(--texto3);margin:10px 0 0;font-size:12px;line-height:1.5}.gb-aviso{color:var(--texto);background:var(--laranja-suave);border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;line-height:1.45}.gb-espera{text-align:center;color:var(--texto2);padding:26px 12px;font-size:13.5px;line-height:1.5}.gb-espera p{margin:0}.gb-espera .gb-nota{margin-top:6px}.gb-espera .gb-aviso{text-align:left}.gb-espera-comparar{margin:-4px 0 12px}@media (width<=767px){.gb-resumo{gap:10px 20px}.gb-resumo-item{flex:40%;min-width:0}.gb-resumo-valor{font-size:18px}.gb-barras{gap:6px}.gb-trilho{height:90px}.gb-valor{font-size:10px}.gb-rotulo{font-size:10.5px}.gb-rotulo2{font-size:9.5px}.gb-tabela{font-size:12.5px}.gb-tabela th,.gb-tabela td{padding:8px 4px}.gb-longo,.gb-tabela .gb-sub.gb-longo{display:none}.gb-curto{display:inline}.gb-tabela .gb-sub.gb-curto{display:block}}.fch{max-width:880px}.fch-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.fch-cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:12px;margin-bottom:14px;padding:18px}.fch-cab{color:var(--acento);align-items:flex-start;gap:12px;display:flex}.fch-mes{color:var(--texto);font-size:18px;font-weight:800}.fch-sub{color:var(--texto2);margin-top:2px;font-size:13px}.fch-passos{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.fch-passo{border:1px solid var(--borda);border-radius:10px;gap:12px;padding:14px;display:flex}.fch-passo.feito{border-color:var(--verde-borda,var(--borda));background:color-mix(in srgb, var(--verde) 6%, transparent)}.fch-passo-icone{color:var(--texto3);flex:none;padding-top:1px}.fch-passo.feito .fch-passo-icone{color:var(--verde)}.fch-passo-corpo{flex:1;min-width:0}.fch-passo-titulo{align-items:baseline;gap:8px;font-size:15px;font-weight:700;display:flex}.fch-passo-n{color:var(--texto3);font-size:12px;font-weight:700}.fch-texto{color:var(--texto2);max-width:70ch;margin:6px 0 0;font-size:13.5px;line-height:1.5}.fch-lista{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.fch-lista li{border-bottom:1px dashed var(--borda);justify-content:space-between;gap:12px;padding:4px 0;display:flex}.fch-lista li span{color:var(--texto3);white-space:nowrap}.fch-lista li.ok span{color:var(--verde)}.fch-lista li.falta span{color:var(--vermelho)}.fch-marcar{cursor:pointer;align-items:flex-start;gap:8px;margin-top:10px;font-size:14px;font-weight:600;display:flex}.fch-marcar input{width:16px;height:16px;margin-top:3px}.fch-ok{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.fch-dica{color:var(--texto2);font-size:13px}.fch-foto{background:var(--superficie2);border-radius:10px;margin-top:16px;padding:14px}.fch-foto-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--texto3);margin-bottom:8px;font-size:12px;font-weight:700}.fch-foto dl{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:6px 18px;margin:0;display:grid}.fch-foto dl div{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.fch-foto dt{color:var(--texto2)}.fch-foto dd{white-space:nowrap;margin:0;font-weight:700}.fch-foto dd.neg{color:var(--vermelho)}.fch-relatorio{white-space:pre-wrap;margin-top:16px;font-size:14px;line-height:1.55}.fch-historico{margin:10px 0 0;padding:0;list-style:none}.fch-historico>li{border-top:1px solid var(--borda)}.fch-hist-btn{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;gap:10px;padding:10px 2px;display:flex}.fch-hist-corpo{padding:0 2px 12px}.fch-status{border:1px solid var(--borda2);color:var(--texto3);border-radius:999px;padding:1px 8px;font-size:12px}.fch-status.fechado{color:var(--verde)}.fch-status.pronto{color:var(--acento)}.fch-nota{color:var(--texto3);align-items:flex-start;gap:6px;max-width:75ch;font-size:12.5px;display:flex}.fch-nota svg{flex:none;margin-top:2px}.fch-faixa{border:1px solid var(--vermelho-borda,var(--borda));background:color-mix(in srgb, var(--vermelho) 9%, var(--superficie));border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:14px;padding:12px 16px;display:flex}.fch-faixa p{align-items:flex-start;gap:8px;margin:0;font-size:14px;display:flex}.fch-faixa p svg{color:var(--vermelho);flex:none;margin-top:2px}.fch-faixa a{white-space:nowrap}@media (width<=600px){.fch-cartao{padding:14px}.fch-passo{padding:12px}}.drb-barra{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px;display:flex}.drb-nav{align-items:center;gap:6px;display:flex}.drb-seta{padding:4px 12px}.drb-nav-rotulo{text-align:center;min-width:168px;font-size:13.5px;font-weight:700}.drb-comparar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drb-comparar-rotulo{color:var(--texto3);font-size:12px;font-weight:600}.drb-cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:10px;max-width:860px;overflow:hidden}.drb-topo{background:linear-gradient(135deg, var(--veu-roxo-14), var(--veu-roxo-5));border-bottom:1px solid var(--borda);padding:12px 16px}.drb-caps{color:var(--texto3);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.drb-titulo{font-size:18px;font-weight:800}.drb-titulo-ate{color:var(--texto2);font-size:14px;font-weight:600}.drb-sub{color:var(--texto2);margin-top:2px;font-size:12.5px}.drb-vazio{color:var(--texto3);margin:0;padding:18px 16px;font-size:13px}.drb-rolagem{-webkit-overflow-scrolling:touch;overflow-x:auto}.drb-tabela{border-collapse:collapse;width:100%;min-width:540px;font-size:13.5px}.drb-tabela tr{background:var(--superficie)}.drb-tabela th,.drb-tabela td{border-bottom:1px solid var(--borda);background:inherit;padding:7px 12px}.drb-tabela thead th{color:var(--texto3);text-align:right;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;vertical-align:bottom;font-size:11px;font-weight:700}.drb-th-vs{display:none}.drb-th-ate{text-transform:none;letter-spacing:0;font-size:10px;font-weight:600;display:block}.drb-tabela td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.drb-tabela th:first-child{z-index:1;text-align:left;min-width:190px;box-shadow:inset -1px 0 0 var(--borda);font-weight:400;position:sticky;left:0}.drb-tabela thead th:first-child{text-align:left}.drb-receita th:first-child,.drb-receita td{font-weight:700}.drb-tabela tr.drb-res,.drb-tabela tr.drb-final{background:var(--superficie2)}.drb-res th:first-child,.drb-res td{font-weight:700}.drb-final th:first-child,.drb-final td{font-size:14.5px;font-weight:800}.drb-final td:nth-child(2){color:var(--azul)}.drb-final td:nth-child(2) .drb-neg{color:var(--vermelho)}.drb-filho th:first-child{color:var(--texto2);padding-left:46px;font-size:13px}.drb-filho td{color:var(--texto2);font-size:13px}.drb-fora th:first-child,.drb-fora td{color:var(--texto2)}.drb-fora th,.drb-fora td{border-top:6px solid var(--superficie2)}.drb-pct,.drb-comp{color:var(--texto2)}.drb-neg{color:var(--vermelho)}.drb-sobe{color:var(--verde);font-weight:600}.drb-desce{color:var(--vermelho);font-weight:600}.drb-mudo{color:var(--texto3)}.drb-abrir{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:0;padding:2px 0;display:inline-flex}.drb-abrir svg{color:var(--texto3);flex-shrink:0}.drb-abrir:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.drb-sem-seta{padding-left:18px;display:block}.drb-nota-linha{color:var(--texto2);padding-left:18px;font-size:11.5px;font-weight:400;display:block}.drb-abrir+.drb-nota-linha{padding-left:18px}.drb-stats{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 16px 0;display:grid}.drb-stat{background:var(--superficie2);text-align:center;border-radius:8px;padding:8px}.drb-stat-rotulo{color:var(--texto3);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.drb-stat-valor{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.drb-stat-var{color:var(--texto3);margin-top:2px;font-size:11px}.drb-notas{gap:8px;padding:12px 16px 16px;display:grid}.drb-alerta{color:var(--texto);margin-bottom:0;font-weight:500}.drb-alerta svg{color:var(--ambar)}.drb-nota{color:var(--texto2);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.drb-nota svg{color:var(--texto3);flex-shrink:0;margin-top:2px}.drb-link{font:inherit;color:var(--acento-2,var(--acento));text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (pointer:coarse){.drb-abrir{min-height:44px;margin:-10px 0}}@media (width<=767px){.drb-tabela{min-width:500px;font-size:13px}.drb-tabela th,.drb-tabela td{padding:7px 8px}.drb-tabela th:first-child{min-width:168px;max-width:190px}.drb-stats{grid-template-columns:1fr;gap:0;padding:0 16px}.drb-stat{border-bottom:1px solid var(--borda);text-align:left;background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:9px 0;display:flex}.drb-stat-var{text-align:right;flex-basis:100%;margin-top:0}.drb-nav-rotulo{min-width:150px}}@media (width<=480px){.drb-tabela{min-width:0;font-size:12.5px}.drb-tabela .drb-comp{display:none}.drb-tabela th:first-child{width:46%;min-width:0;max-width:none}.drb-tabela th,.drb-tabela td{padding:7px 6px}.drb-tabela th:first-child{padding-left:10px}.drb-filho th:first-child{padding-left:40px}.drb-th-var{display:none}.drb-th-vs{display:inline}.drb-final th:first-child,.drb-final td{font-size:13.5px}}.drb-cartao-quad{max-width:1040px}.drb-tabela.drb-quad{min-width:720px}.drb-quad td{vertical-align:top}.drb-celula-pct{color:var(--texto2);margin-top:1px;font-size:11px;font-weight:400;display:block}.drb-quad .drb-parcial{color:var(--texto2)}.drb-quad thead .drb-parcial{font-style:italic}.drb-quad .drb-acum{box-shadow:inset 1px 0 0 var(--borda2,var(--borda))}.drb-quad .drb-final td:not(.drb-parcial){color:var(--azul)}.drb-quad .drb-final td .drb-neg{color:var(--vermelho)}.drb-indicador th:first-child,.drb-indicador td{color:var(--texto2);font-size:13px}.drb-indicador-1 th,.drb-indicador-1 td{border-top:6px solid var(--superficie2)}@media (width<=480px){.drb-tabela.drb-quad{min-width:640px}.drb-quad th:first-child{width:auto;min-width:124px;max-width:136px;font-size:12.5px}}.dre-abas{scrollbar-width:none;max-width:100%;overflow-x:auto}.dre-abas::-webkit-scrollbar{display:none}.dre-abas button{white-space:nowrap;flex-shrink:0}@media (width<=480px){.dre-abas button{padding:6px 10px!important}}.blc{gap:12px;max-width:1040px;display:grid}.blc .drb-alerta{margin:0}.blc-grade{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:12px;display:grid}.blc .drb-cartao{max-width:none}.drb-tabela.blc-tabela{min-width:0}.blc-tabela th:first-child{width:auto;min-width:0}.blc-tabela .blc-n1 .drb-sem-seta,.blc-tabela .blc-n1 .drb-nota-linha{padding-left:26px}.blc-tabela .blc-n1 .drb-abrir{padding-left:8px}.blc-tabela .blc-n1 .drb-abrir+.drb-nota-linha{padding-left:26px}.blc-tabela .drb-filho th:first-child{padding-left:52px}.blc-tabela .drb-final td{color:var(--texto)}.blc-tabela .drb-final td.drb-neg{color:var(--vermelho)}.blc-ind-grade{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;padding:12px 16px 16px;display:grid}.blc-ind{background:var(--superficie2);border-radius:8px;padding:10px 12px}.blc-ind-valor{font-variant-numeric:tabular-nums;margin:2px 0;font-size:18px;font-weight:800}.blc-ind-sub{color:var(--texto2);font-size:11.5px;line-height:1.4}.drb-tabela.blc-emp{min-width:460px}.drb-tabela.blc-bens{min-width:520px}.blc-emp thead th:first-child,.blc-bens thead th:first-child{text-align:left}.blc-quitar{padding:10px 16px 14px}.blc-notas{padding:0}.blc-topo-acao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.blc-form{border-bottom:1px solid var(--borda);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:end;gap:10px 12px;padding:14px 16px;display:grid}.blc-form-botoes{gap:8px;display:flex}.blc-dica{color:var(--texto2);grid-column:1/-1;margin:0;font-size:12px}.blc-erro{color:var(--vermelho);margin:8px 16px 0;font-size:13px}.blc-acoes{white-space:nowrap;width:1%}.blc-icone{width:32px;height:32px;color:var(--texto2);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.blc-icone:hover{background:var(--superficie2);color:var(--texto)}.blc-icone:focus-visible{outline:2px solid var(--acento);outline-offset:1px}@media (pointer:coarse){.blc-icone{width:44px;height:44px}}@media (width<=480px){.blc-grade{grid-template-columns:1fr}.drb-tabela.blc-emp{min-width:0}.blc-emp th:first-child{width:38%}.blc-ind-grade{grid-template-columns:1fr 1fr}}.lst-acao{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pagina-topo-acao.lst-acao{flex:0 auto;min-width:0;max-width:100%}.lst-acao-aviso{color:var(--texto3);font-size:12.5px}.lst-consolidada{max-width:820px}.lst-consolidada .chips-filtro{margin-bottom:10px}@media (pointer:coarse){.lst-consolidada .chips-limpar{min-height:44px;padding:0 10px}}.lst-copiado{color:var(--verde)}.folha-cabecalho.lst-cabecalho{text-transform:none;letter-spacing:0;align-items:center;gap:12px;font-size:12.5px;font-weight:600;display:flex}.lst-gerada{align-items:center;gap:6px;min-width:0;display:inline-flex}.lst-gerada.antiga{color:var(--laranja)}.lst-contagem{white-space:nowrap;margin-left:auto;font-weight:500}@media (width>=768px) and (hover:hover) and (pointer:fine){.lst-corpo{max-height:70vh;overflow-y:auto}}.lst-secao{box-sizing:border-box;border:none;border-top:1px solid var(--borda);background:var(--superficie2);width:100%;min-height:44px;font:inherit;text-align:left;color:inherit;align-items:center;gap:8px;padding:8px 16px;display:flex}.lst-corpo>.lst-grupo:first-child>:first-child{border-top:none}button.lst-secao{cursor:pointer}button.lst-secao:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.lst-secao-seta{color:var(--acento-2);flex-shrink:0;transition:transform .15s}.lst-secao-seta.fechada{transform:rotate(-90deg)}.lst-secao-titulo{color:var(--acento-2);overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:800}.lst-secao-contagem{color:var(--texto3);white-space:nowrap;margin-left:auto;font-size:12px}.folha-linha.lst-modelo{padding:12px 16px 14px}.lst-modelo-topo{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.lst-modelo-nome{color:var(--texto);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.lst-modelo-preco{color:var(--texto3);white-space:nowrap;margin-left:auto;font-size:12px}.lst-modelo-preco strong{color:var(--verde);font-size:13px}.lst-cores{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:8px;display:grid}.lst-cor{background:var(--superficie2);border:1px solid var(--borda);border-radius:10px;min-width:0;padding:7px 10px}.lst-cor-nome{color:var(--texto);border-bottom:1px solid var(--borda);overflow-wrap:anywhere;margin-bottom:2px;padding-bottom:4px;font-size:12px;font-weight:700}.lst-oferta{padding:3px 0;font-size:12px}.lst-oferta-linha{align-items:center;gap:6px;display:flex}.lst-oferta-quem{color:var(--texto2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lst-oferta-preco{white-space:nowrap;color:var(--texto2);margin-left:auto;font-weight:500}.lst-oferta.melhor .lst-oferta-quem{color:var(--texto);font-weight:600}.lst-oferta.melhor .lst-oferta-preco{color:var(--verde);font-weight:700}.lst-oferta-nota{color:var(--texto3);overflow-wrap:anywhere;font-size:11px;line-height:1.3}.lst-extra{color:var(--texto3);overflow-wrap:anywhere;margin-top:4px;padding-left:2px;font-size:12px}.lst-vazio{padding:4px 0}@media (width<=767px){.lst-secao,.folha-linha.lst-modelo,.folha-cabecalho.lst-cabecalho{padding-left:14px;padding-right:14px}}.lstc{max-width:820px}.lstc .chips-filtro{margin-bottom:10px}.lstc-aviso{border:1px solid var(--borda);background:var(--superficie);color:var(--texto2);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.lstc-aviso svg{color:var(--acento);flex-shrink:0;margin-top:1px}.lstc-resumo{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.lstc-resumo button{border:1px solid var(--borda);background:var(--superficie);min-height:32px;font:inherit;color:var(--texto2);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.lstc-resumo button.caiu{color:var(--verde)}.lstc-resumo button.subiu{color:var(--vermelho)}.lstc-resumo button.ativo{border-color:var(--acento);background:var(--acento-suave);color:var(--acento)}.lstc-resumo button:focus-visible{outline:2px solid var(--acento);outline-offset:1px}@media (pointer:coarse){.lstc-resumo button{min-height:44px}}.lstc-folha{margin-bottom:22px}.lstc-cabecalho-dias{font-weight:500}.folha-linha.lstc-linha{padding:10px 16px}.lstc-linha-topo{align-items:flex-start;gap:10px;display:flex}.lstc-nome{color:var(--texto);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.lstc-dif{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;margin-left:auto;padding:1px 8px;font-size:12px;font-weight:700;display:inline-flex}.lstc-dif.caiu{color:var(--verde);background:var(--verde-suave)}.lstc-dif.subiu{color:var(--vermelho);background:var(--vermelho-suave)}.lstc-dif.novo{color:var(--acento);background:var(--acento-suave)}.lstc-dif.neutro{color:var(--texto3);background:var(--superficie2)}.lstc-dif-pct{opacity:.85;margin-left:3px;font-weight:500}.lstc-precos{color:var(--texto2);overflow-wrap:anywhere;margin-top:3px;font-size:12.5px}.lstc-precos strong{color:var(--texto)}.lstc-precos strong.caiu{color:var(--verde)}.lstc-precos strong.subiu{color:var(--vermelho)}.lstc-antes{text-decoration:line-through;-webkit-text-decoration-color:var(--texto3);text-decoration-color:var(--texto3)}.lstc-quem{color:var(--texto3)}.lstc-obs{color:var(--texto3);margin-top:2px;font-size:12px;line-height:1.4}.lstc-g-nota{color:var(--texto3);font-weight:500}[data-tema=escuro] .lstc-resumo button.ativo,[data-tema=escuro] .lstc-dif.novo{color:var(--acento-2)}@media (width<=767px){.lst-pagina .pagina-topo .pilulas{flex-wrap:wrap;max-width:100%;display:flex}}.lstc-bloco-topo{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 4px;display:flex}.lstc-titulo{color:var(--texto);margin:0;font-size:16px;font-weight:800}.lstc-bloco-topo .chip-filtro{margin-left:auto}.lstc-ajuda{color:var(--texto3);margin:0 0 10px;font-size:12.5px;line-height:1.45}.folha-linha.lstc-forn{padding:11px 16px 12px}.lstc-forn-topo{align-items:baseline;gap:10px;display:flex}.lstc-forn-nome{color:var(--texto);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.lstc-forn-conta{color:var(--texto2);white-space:nowrap;margin-left:auto;font-size:12.5px}.lstc-forn-conta strong{color:var(--verde);font-size:14px}.lstc-barra{height:8px;margin-top:6px}.lstc-barra-total{background:var(--superficie2);border:1px solid var(--borda);box-sizing:border-box;border-radius:999px;min-width:8px;height:100%;display:block;overflow:hidden}.lstc-barra-ganhou{background:var(--verde);height:100%;display:block}.lstc-forn-pe{color:var(--texto3);margin-top:5px;font-size:12px;line-height:1.4}.lstc-g-categoria{color:var(--texto3);margin:0 0 6px;font-size:12.5px}.lstc-g-titulo{color:var(--texto);margin:14px 0 8px;font-size:13px;font-weight:800}.lstc-g-titulo:first-of-type{margin-top:4px}.lstc-grafico{margin:0 -4px 6px}.lstc-g-lista{border:1px solid var(--borda);border-radius:10px;margin-bottom:8px;overflow:hidden}.lstc-g-linha{border-top:1px solid var(--borda);align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.lstc-g-linha:first-child{border-top:none}.lstc-g-dia{color:var(--texto2);white-space:nowrap;min-width:78px}.lstc-g-quem{color:var(--texto2);overflow-wrap:anywhere;min-width:0}.lstc-g-preco{white-space:nowrap;color:var(--texto);align-items:center;gap:3px;margin-left:auto;font-weight:600;display:inline-flex}.lstc-g-preco.caiu{color:var(--verde)}.lstc-g-preco.subiu{color:var(--vermelho)}.lstc-g-linha.melhor .lstc-g-quem{color:var(--texto);font-weight:600}.lstc-g-linha.melhor .lstc-g-preco{color:var(--verde);font-weight:700}@media (width<=767px){.folha-linha.lstc-linha,.folha-linha.lstc-forn{padding-left:14px;padding-right:14px}}.lstp{max-width:820px}.lstp .chips-filtro{margin-bottom:10px}.lstp-ajuda{color:var(--texto3);margin:0 0 12px;font-size:13px;line-height:1.45}.lstp-aviso-topo{color:var(--ambar);margin:0 0 12px;font-size:13px}.lstp-margem{color:var(--texto2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.lstp-margem .campo{text-align:right;width:56px;padding:6px 8px;font-size:13px}@media (pointer:coarse){.lstp-margem .campo{min-height:44px;font-size:16px}}.folha-linha.lstp-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome preco""info preco";align-items:start;gap:0 12px;padding:11px 16px 12px;display:grid}.lstp-nome-linha{flex-wrap:wrap;grid-area:nome;align-items:center;gap:4px 8px;min-width:0;padding-top:2px;display:flex}.lstp-info{grid-area:info;min-width:0}.lstp-preco{grid-area:preco}.lstp-nome{color:var(--texto);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.lstp-chip{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:11.5px;font-weight:700}.lstp-chip.novo{color:var(--acento);background:var(--acento-suave)}.lstp-chip.fora{color:var(--ambar);background:var(--ambar-suave)}.lstp-chip.neutro{color:var(--texto3);background:var(--superficie2)}[data-tema=escuro] .lstp-chip.novo{color:var(--acento-2)}.lstp-custo{color:var(--texto2);overflow-wrap:anywhere;margin-top:3px;font-size:12.5px}.lstp-custo strong{color:var(--texto);font-weight:600}.lstp-quem{color:var(--texto3)}.lstp-lucro{color:var(--verde);white-space:nowrap;font-weight:600}.lstp-lucro.ruim{color:var(--vermelho)}.lstp-cores{color:var(--texto3);overflow-wrap:anywhere;margin-top:2px;font-size:12px}.lstp-aviso{color:var(--ambar);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:5px;font-size:12px;line-height:1.4;display:flex}.lstp-aviso.ruim{color:var(--vermelho)}.lstp-aviso>span{overflow-wrap:anywhere;min-width:0}.lstp-link{font:inherit;color:var(--acento);text-underline-offset:2px;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}[data-tema=escuro] .lstp-link{color:var(--acento-2)}.lstp-link:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:4px}@media (pointer:coarse){.lstp-link{min-height:32px}}.lstp-linha.fora .lstp-nome{color:var(--texto2)}.lstp-linha.fora .lstp-custo,.lstp-linha.fora .lstp-cores{opacity:.75}.lstp-linha.oculto .lstp-nome{color:var(--texto3)}.lstp-preco{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.lstp-preco-linha{align-items:center;gap:4px;display:flex}.lstp-campo{box-sizing:border-box;border:1px solid var(--borda2);background:var(--superficie);cursor:text;border-radius:10px;align-items:center;gap:4px;width:118px;height:36px;padding:0 10px;display:inline-flex}.lstp-campo>span{color:var(--texto3);font-size:12.5px}.lstp-campo input{width:100%;min-width:0;font:inherit;text-align:right;color:var(--texto);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px;font-weight:700}.lstp-campo input::placeholder{color:var(--texto2);opacity:1;font-weight:500}.lstp-campo:focus-within{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.lstp-campo.digitado{border-color:var(--acento-fraco)}.lstp-campo.com-erro{border-color:var(--vermelho-borda)}.lstp-olho{width:36px;height:36px;color:var(--texto3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.lstp-olho:hover{background:var(--superficie2);color:var(--texto)}.lstp-olho.escondido{color:var(--ambar)}.lstp-olho:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.lstp-rotulo{color:var(--texto3);text-align:right;max-width:158px;padding-right:40px;font-size:11px;line-height:1.3}.lstp-rotulo.ruim{color:var(--vermelho)}@media (pointer:coarse){.lstp-campo{height:44px}.lstp-campo input{font-size:16px}.lstp-olho{width:44px;height:44px}.lstp-rotulo{padding-right:48px}}.lstp-cores-lista{border:1px solid var(--borda);border-radius:10px;margin-top:8px;overflow:hidden}.lstp-cor{border-top:1px solid var(--borda);align-items:center;gap:10px;padding:6px 6px 6px 10px;display:flex}.lstp-cor:first-child{border-top:none}.lstp-cor-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lstp-cor-nome{color:var(--texto);overflow-wrap:anywhere;font-size:13px;font-weight:700}.lstp-cor-custo{color:var(--texto2);overflow-wrap:anywhere;font-size:12px}.lstp-cor-custo strong{color:var(--texto);font-weight:600}.lstp-origem{color:var(--texto3)}.lstp-cor-estado{color:var(--texto3);font-size:11.5px}.lstp-cor-estado.ruim{color:var(--vermelho)}.lstp-cor .lstp-aviso{margin-top:2px}.lstp-campo.pequeno{flex-shrink:0;width:100px;height:32px;padding:0 8px}.lstp-campo.pequeno>span{font-size:11.5px}.lstp-campo.pequeno input{font-size:13px}.lstp-cores-pe{border-top:1px solid var(--borda);background:var(--superficie2);padding:6px 10px;font-size:12px}@media (pointer:coarse){.lstp-campo.pequeno{height:44px}.lstp-campo.pequeno input{font-size:16px}}.lstp-g-check{color:var(--texto);cursor:pointer;align-items:center;gap:8px;min-height:32px;margin:12px 0;font-size:14px;font-weight:600;display:flex}.lstp-g-check input{width:18px;height:18px;accent-color:var(--acento)}.lstp-g-recado{margin-bottom:14px;display:block}.lstp-g-recado textarea{resize:vertical;font-family:inherit}@media (pointer:coarse){.lstp-g-recado textarea{font-size:16px}}.lstp-previa{border:1px solid var(--borda);background:var(--superficie2);max-height:46vh;color:var(--texto);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.5;overflow:auto}@media (width<=767px){.folha-linha.lstp-linha{grid-template-areas:"nome preco""info info";gap:0 8px;padding-left:14px;padding-right:14px}.lstp-nome-linha{align-self:center;padding-top:0}.lstp-info{margin-top:2px}.lstp-campo{width:108px}}.nts-acoes{gap:8px;display:flex}.nts-busca .campo{text-overflow:ellipsis}.nts-busca .campo:placeholder-shown{padding-right:12px}@media (width<=767px){.nts-topo .pagina-topo-busca{flex:100%;min-width:0}.nts-acoes{flex:100%;margin-left:0}.nts-acoes .btn{white-space:nowrap;flex:1 1 0;min-width:0;padding-left:10px;padding-right:10px}}@media (width<=359px){.nts-acoes .btn svg{display:none}}.nts-periodo{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:14px;display:flex}.nts-periodo>*{max-width:100%}.nts-ano{align-items:center;gap:8px;display:flex}.nts-ano .btn{padding:4px 12px}.nts-ano-rotulo{text-align:center;min-width:56px;color:var(--texto);font-size:13.5px;font-weight:700}.nts-buscando{color:var(--texto3);margin:0 0 14px;font-size:13px}@media (width>=768px){.nts-kpis>.kpi{min-width:110px}}.nts-kpis .kpi-valor{overflow-wrap:anywhere}.nts-kpi-total{color:var(--texto2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px;font-weight:600}.nts-filtros-botao{display:none}.nts-filtros-caixa{display:contents}@media (width<=767px){.nts-filtros-botao{border:1px solid var(--borda2);background:var(--superficie);color:var(--texto2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.nts-filtros-botao:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.nts-filtros-botao[aria-expanded=true]{border-color:var(--acento-fraco);color:var(--texto)}.nts-filtros-botao.ligado{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--marca-roxo-escuro)}[data-tema=escuro] .nts-filtros-botao.ligado{color:var(--acento-2)}.nts-filtros-caixa{display:none}.nts-filtros-caixa.aberta{flex-wrap:wrap;flex-basis:100%;order:1;align-items:center;gap:8px;min-width:0;display:flex}}@media (width<=767px) and (pointer:coarse){.nts-filtros-botao{min-height:44px;padding:10px 14px}}@media (pointer:coarse){.nts-filtros .chips-limpar{min-height:44px;padding:10px 8px}}.nts-grade{grid-template-columns:86px 100px minmax(0,1.15fr) minmax(0,1fr) 112px 150px;grid-template-areas:"data numero cliente itens valor situacao";align-items:center;column-gap:14px;display:grid}.nts-linha{text-align:left;width:100%;font:inherit;color:inherit;border:0;border-top:1px solid var(--borda);cursor:pointer;background:0 0;margin:0}.nts-data,.nts-c-data{grid-area:data}.nts-numero,.nts-c-numero{grid-area:numero}.nts-cliente,.nts-c-cliente{grid-area:cliente}.nts-itens,.nts-c-itens{grid-area:itens}.nts-valor,.nts-c-valor{grid-area:valor}.nts-situacao,.nts-c-situacao{grid-area:situacao}.nts-c-cliente{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nts-data{color:var(--texto2);white-space:nowrap;font-size:13.5px}.nts-numero{color:var(--texto);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.nts-serie{color:var(--texto3);font-weight:400}.nts-cliente{flex-direction:column;gap:1px;min-width:0;display:flex}.nts-nome{color:var(--texto);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.nts-local{color:var(--texto3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nts-itens{min-width:0;color:var(--texto2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.nts-tipo{color:var(--texto3);text-transform:uppercase;letter-spacing:.04em;margin-right:2px;font-size:11.5px;font-weight:700}.nts-valor{color:var(--texto);font-size:14px;font-weight:600}.nts-valor-cancelado{color:var(--texto3);font-weight:500;text-decoration:line-through}.nts-valor-apagado{color:var(--texto3);font-weight:500}.nts-linha2{display:contents}.nts-meta{display:none}.nts-situacao{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.nts-situacao .chip{padding:1px 7px;font-size:10.5px}@media (width<=1139px){.nts-grade{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cliente valor""linha2 linha2""itens itens";gap:3px 12px}.nts-folha .folha-cabecalho.nts-grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"cliente"}.nts-data,.nts-numero,.nts-local,.nts-c-data,.nts-c-numero,.nts-c-itens,.nts-c-valor,.nts-c-situacao{display:none}.nts-linha2{flex-wrap:wrap;grid-area:linha2;align-items:center;gap:4px 8px;min-width:0;display:flex}.nts-meta{min-width:0;color:var(--texto2);overflow-wrap:anywhere;font-size:12.5px;display:block}.nts-itens{font-size:12.5px}.nts-nome{font-size:14.5px}}@media (width<=767px){.nts-folha .folha-cabecalho,.nts-folha .folha-linha,.nts-folha .folha-rodape{padding-left:14px;padding-right:14px}.nts-folha .folha-rodape{flex-wrap:wrap}}.nts-rodape strong{color:var(--texto)}.nts-ficha-chips{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.nts-ficha-linha{color:var(--texto3);margin:0 0 10px;font-size:13px}.nts-ficha-venda{margin:0 0 12px}.nts-secao{margin-top:18px}.nts-secao-titulo{color:var(--texto2);margin:0 0 8px;font-size:13px;font-weight:700}.nts-largo{grid-column:1/-1}.nts-total{font-size:14.5px}.nts-ficha-itens{flex-direction:column;gap:8px;display:flex}.nts-item{gap:3px}.nts-item-topo{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.nts-item-desc{overflow-wrap:anywhere;min-width:0;font-size:13.5px}.nts-item-total{white-space:nowrap;font-size:13.5px;font-weight:700}.nts-item-meta{color:var(--texto2);overflow-wrap:anywhere;font-size:12.5px}.nts-item-info{color:var(--texto2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12.5px}.nts-lista{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.nts-chave-linha{align-items:center;gap:10px;margin-bottom:10px;display:flex}.nts-chave{letter-spacing:.02em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0;margin:0;font-size:13px;font-weight:600}.nts-chave-linha .nts-chave{flex:auto}.nts-chave-linha .btn{flex:none}.nts-ficha-cancel-xml{margin-top:10px}.nts-texto-livre{color:var(--texto2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.nts-email{color:var(--verde);overflow-wrap:anywhere;margin:16px 0 0;font-size:12.5px}.nts-ficha-rodape{flex-wrap:wrap;flex:100%;justify-content:flex-end;gap:8px;display:flex}.nts-ficha-cancelar{margin-right:auto}@media (width<=767px){.nts-ficha-rodape .btn{flex:auto}.nts-ficha-danfe{order:-1}.nts-ficha-cancelar{flex-basis:100%;order:9;margin-right:0}}.nts-av-intro{margin-bottom:12px}.nts-form .pilulas{box-sizing:border-box;width:100%;margin-bottom:12px;display:flex}.nts-form .pilulas button{flex:1 1 0;min-width:0}@media (pointer:coarse){.nts-form .pilulas button{min-height:44px}}@media (hover:none),(pointer:coarse){.nts-form .campo{font-size:16px}}.nts-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:0 10px;display:grid}.nts-av-cnpj{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.nts-av-cnpj>.btn{white-space:nowrap;margin-bottom:12px}@media (width<=479px){.nts-av-cnpj{grid-template-columns:minmax(0,1fr);gap:0}}.nts-av-itens{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.nts-av-item-topo{align-items:center;gap:8px;display:flex}.nts-av-item-topo>.campo{flex:auto;min-width:0}.nts-av-item-topo>.btn,.nts-av-item-topo>.folha-acao{flex:none}.nts-av-item-campos{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:0 8px;display:grid}.nts-av-item-campos .campo-grupo{margin-bottom:0}.nts-av-livre[aria-pressed=true]{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--marca-roxo-escuro)}[data-tema=escuro] .nts-av-livre[aria-pressed=true]{color:var(--acento-2)}.nts-av-adicionar{border:1px dashed var(--borda2);width:100%}.nts-av-emitir{flex:100%}.nts-ficha .aviso-bloco{overflow-wrap:anywhere}@media (pointer:coarse){.nts-ficha .aviso-bloco .link-acao{align-items:center;min-height:44px;display:inline-flex}}.cfm{max-width:640px}.cfm-cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:10px;margin-bottom:12px;padding:16px}.cfm-titulo{align-items:center;gap:7px;margin:0;font-size:15px;display:flex}.cfm-titulo svg{color:var(--acento);flex-shrink:0}.cfm-ajuda{color:var(--texto3);margin:4px 0 10px;font-size:12px}.cfm-novo{flex-wrap:wrap;gap:8px;display:flex}.cfm-novo .cfm-novo-nome{flex:200px;width:auto;min-width:0}.cfm-novo .cfm-novo-marca{flex:130px;width:auto;min-width:0;max-width:200px}.cfm-novo .btn{flex:none}@media (hover:none){.cfm-novo .campo{font-size:16px}}.cfm-busca{flex:200px;min-width:0}.cfm-linha{grid-template-columns:minmax(0,1fr) minmax(0,150px) auto;align-items:center;column-gap:12px;display:grid}.folha-linha.cfm-linha{min-height:48px;padding-top:6px;padding-bottom:6px}.folha-cabecalho.cfm-linha>span:last-child{width:34px}.cfm-quem{flex-direction:column;gap:1px;min-width:0;display:flex}.cfm-nome{color:var(--texto);overflow-wrap:anywhere;font-size:14px;line-height:1.3}.cfm-marca{color:var(--texto2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.folha-cabecalho .cfm-marca{font-size:inherit;color:inherit}.cfm-sem{color:var(--texto3)}.cfm-marca-celular{color:var(--texto3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:none;overflow:hidden}@media (pointer:coarse){.folha-cabecalho.cfm-linha>span:last-child{width:44px}}@media (width<=599px){.cfm-linha{grid-template-columns:minmax(0,1fr) auto}.cfm-linha>.cfm-marca{display:none}.cfm-marca-celular{display:block}.folha-linha.cfm-linha{padding-left:14px;padding-right:10px}}.chips-filtro.cmp-cat-filtros{margin-bottom:10px}.cmp-cat-busca{flex:260px;max-width:380px}@media (width<=767px){.cmp-cat-busca{flex-basis:100%;max-width:none}}.cmp-cat-vazio{margin-bottom:12px}.cmp-cat-recursos{gap:8px;margin-bottom:6px;display:grid}.cmp-cat-grupo{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.cmp-cat-grupo-rotulo{color:var(--texto3);min-width:92px;margin-right:2px;font-size:12px}.cmp-recurso{border:1px solid var(--borda2);background:var(--superficie);max-width:100%;color:var(--texto2);font:inherit;cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12.5px;font-weight:600;line-height:1.25;transition:background .12s,border-color .12s,color .12s;display:inline-flex;position:relative}.cmp-recurso:hover{border-color:var(--acento-fraco)}.cmp-recurso:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.cmp-recurso[aria-pressed=true]{background:var(--acento-suave);border-color:var(--acento-fraco);color:var(--marca-roxo-escuro)}[data-tema=escuro] .cmp-recurso[aria-pressed=true]{color:var(--acento-2)}@media (pointer:coarse){.cmp-recurso{min-height:34px;padding:6px 12px;font-size:13px}.cmp-recurso:before{content:"";position:absolute;inset:-6px 0}.cmp-cat-recursos{gap:10px}.cmp-cat-grupo{row-gap:10px}}.cmp-cat-mais{text-align:left;align-items:center;gap:4px;margin:0 0 10px;display:inline-flex}.cmp-cat-mais svg{flex-shrink:0;transition:transform .15s}.cmp-cat-mais[aria-expanded=true] svg{transform:rotate(180deg)}@media (pointer:coarse){.cmp-cat-mais,.cmp-cat-filtros .chips-limpar{min-height:44px}}@media (prefers-reduced-motion:reduce){.cmp-cat-mais svg{transition:none}}.cmp-cat-contagem{color:var(--texto3);margin:0 0 10px;font-size:12.5px}.cmp-cat-grade{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px;display:grid}.cmp-opcao{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:13px;display:inline-flex}@media (pointer:coarse){.cmp-opcao{min-height:44px}}.cp-abas{min-width:0;max-width:100%}.cp-abas .pilulas{flex-wrap:wrap;max-width:100%}.cp-abas .pilulas button{white-space:nowrap}@media (width<=767px){.cp-abas .pilulas button{padding-left:9px;padding-right:9px}}.cp-pagina{max-width:920px}.cp-lista{margin:0;padding:0;list-style:none}.cp-fraco{color:var(--texto3);font-weight:400}.cp-direita{text-align:right}.cp-so-estreito{display:none}.cp-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cp-filtro-forn{min-width:0;max-width:100%;display:inline-flex}.cp-filtro-forn .chip-filtro{min-width:0;max-width:100%}.cp-filtro-forn .chip-filtro-alvo{flex:0 auto;min-width:0}.cp-filtro-forn .chip-filtro-alvo>svg,.cp-filtro-forn .chip-filtro-tirar{flex-shrink:0}.cp-filtro-forn .chip-filtro-texto{text-overflow:ellipsis;min-width:0;overflow:hidden}.cp-secao+.cp-secao{margin-top:18px}.cp-secao-titulo{color:var(--texto);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 2px 8px;font-size:13.5px;font-weight:700;display:flex}.cp-secao-titulo .cp-fraco{font-size:12.5px}.cp-bol-linha{grid-template-columns:84px minmax(0,1fr) 104px 116px 168px;align-items:center;column-gap:14px;display:grid}.cp-bol-venc{white-space:nowrap;font-size:13.5px}.cp-bol-quem{flex-direction:column;gap:2px;min-width:0;display:flex}.cp-bol-forn{color:var(--texto);overflow-wrap:anywhere;font-size:14px;font-weight:600}.cp-bol-det{color:var(--texto3);overflow-wrap:anywhere;font-size:12px}.cp-bol-valor{text-align:right;color:var(--texto);white-space:nowrap;font-size:14px;font-weight:700}.cp-bol-sit{min-width:0}.cp-bol-acoes{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cp-bol-acoes .folha-acao:disabled{opacity:.45;cursor:not-allowed}.cp-bol-acoes .folha-acao:disabled:hover{background:var(--superficie);color:var(--texto2)}.cp-giro-linha{grid-template-columns:minmax(0,1fr) 72px 64px 84px 80px;align-items:start;column-gap:14px;display:grid}.cp-giro-produto{min-width:0}.cp-giro-nome{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;display:flex}.cp-giro-nome>strong{overflow-wrap:anywhere;min-width:0;margin-right:auto}.cp-giro-parado{display:none}.cp-giro-num{text-align:right;white-space:nowrap;color:var(--texto2);padding-top:1px;font-size:13.5px}.cp-giro-num.cp-laranja{color:var(--laranja);font-weight:700}.cp-giro-num.cp-vermelho{color:var(--vermelho);font-weight:700}.cp-giro-linha .giro-unidades{margin-top:8px}@media (width<=999px){.cp-so-largo{display:none}.cp-so-estreito{display:block}.cp-bol-linha.cp-cabecalho{display:none}.cp-bol-linha:not(.cp-cabecalho){flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.cp-bol-venc{display:none}.cp-bol-quem{flex:220px}.cp-bol-valor{flex:none}.cp-bol-sit{flex:0 0 112px}.cp-bol-acoes{flex:none;margin-left:auto}.cp-giro-linha:not(.cp-cabecalho){grid-template-columns:minmax(0,1fr);padding:12px 14px}.cp-giro-num{display:none}.cp-giro-parado{display:inline-flex}.cp-giro-linha.cp-cabecalho{padding:10px 14px 8px;display:block}.cp-giro-linha.cp-cabecalho>span:not(:first-child){display:none}}@media (width<=767px){.cp-bol-quem{flex-basis:calc(100% - 132px)}.cp-bol-valor{align-self:flex-start}.cp-bol-sit{flex:auto}}@media (pointer:coarse){.cp-bol-acoes .btn{min-height:44px}}.cp-faltou{margin:0 0 18px}.cp-faltou .ajuda{margin-top:8px}.cp-faltou-vazio{color:var(--texto2);padding:14px 16px;font-size:13px;line-height:1.5}.cp-faltou-linha{flex-direction:column;gap:7px;display:flex}.cp-faltou-topo{align-items:baseline;gap:4px 12px;font-size:14px;display:flex}.cp-faltou-topo>strong{overflow-wrap:anywhere;flex:auto;min-width:0}.cp-faltou-dias{white-space:nowrap;flex:none;font-size:13.5px;font-weight:700}.cp-faltou-dias.cp-vermelho{color:var(--vermelho)}.cp-faltou-dias.cp-laranja{color:var(--ambar)}.cp-trilha{gap:2px;max-width:360px;display:flex}.cp-trilha>span{min-width:0;height:8px;box-shadow:inset 0 0 0 1px var(--borda2);background:0 0;border-radius:2px;flex:1 1 0}.cp-faltou-intro{color:var(--texto2);margin:-2px 0 10px;font-size:13px;line-height:1.45}.cp-legenda.cp-trilha-sem-foto{box-shadow:inset 0 0 0 1px var(--borda2);background:0 0}.cp-trilha>.cp-trilha-com{background:color-mix(in srgb, var(--verde) 55%, var(--superficie));box-shadow:none}.cp-trilha>.cp-trilha-sem{background:var(--vermelho);box-shadow:none}.cp-trilha>.cp-trilha-antes,.cp-trilha>.cp-trilha-fora{background:var(--borda2);box-shadow:none}.cp-faltou-sub{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.cp-faltou-mais{padding-top:4px;padding-bottom:4px}.cp-legenda{vertical-align:-1px;border-radius:2px;width:9px;height:9px;display:inline-block}.cp-legenda.cp-trilha-sem{background:var(--vermelho)}.cp-legenda.cp-trilha-com{background:color-mix(in srgb, var(--verde) 55%, var(--superficie))}.cp-legenda.cp-trilha-antes{background:var(--borda2)}@media (pointer:coarse){.cp-faltou .link-acao{align-items:center;min-height:44px;display:inline-flex}}.rt-manchete{color:var(--texto);margin:4px 0 14px;font-size:16px;font-weight:700;line-height:1.4}.rt-funil{flex-direction:column;gap:10px;margin:0 0 10px;padding:0;list-style:none;display:flex}.rt-passo{flex-direction:column;gap:4px;display:flex}.rt-passo-topo{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.rt-passo-rot{color:var(--texto);min-width:0;font-size:13.5px;font-weight:600}.rt-passo-n{color:var(--texto2);white-space:nowrap;margin-left:auto;font-size:13px}.rt-passo-n b{color:var(--texto);font-size:15px}.rt-passo-pct{color:var(--texto2)}.rt-barra{background:var(--superficie2);border-radius:999px;height:8px;display:block;overflow:hidden}.rt-barra>span{background:var(--acento);opacity:.35;border-radius:999px;height:100%;display:block}.rt-chamou .rt-barra>span,.rt-tempo .rt-barra>span{opacity:1}.rt-respondeu .rt-barra>span{background:var(--verde);opacity:.85}.rt-passo-nota{color:var(--texto3);font-size:12px;line-height:1.35}.rt-quem{color:var(--texto3);margin:6px 0 0;font-size:12px;line-height:1.45}.rt-sozinhos,.rt-resposta{color:var(--texto2);margin:6px 0 0;font-size:13px;line-height:1.45}.rt-resposta b{color:var(--texto)}.rt-sub{color:var(--texto);margin:18px 0 8px;font-size:13.5px;font-weight:800}.rt-vendedores{border:1px solid var(--borda);border-radius:12px;overflow:hidden;container-type:inline-size}.rt-v{border-top:1px solid var(--borda);grid-template-columns:minmax(120px,1.6fr) repeat(3,minmax(0,1fr));align-items:baseline;gap:8px;padding:10px 14px;display:grid}.rt-v:first-child{border-top:none}.rt-v.cab{background:var(--superficie2);letter-spacing:.03em;text-transform:uppercase;color:var(--texto3);font-size:11px;font-weight:700}.rt-v.cab>span:not(:first-child),.rt-v-c{text-align:right}.rt-v-nome{color:var(--texto);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.rt-v-est{color:var(--texto3);font-size:11.5px;font-weight:500;display:block}.rt-v-c{color:var(--texto2);font-variant-numeric:tabular-nums;min-width:0;font-size:13px}.rt-v-c b{color:var(--texto);font-size:14px}.rt-v-pct{color:var(--texto3)}.rt-v-val{white-space:nowrap}.rt-v-rot{display:none}@container (width<=560px){.rt-v.cab{display:none}.rt-v{grid-template-columns:1fr 1fr;gap:6px 12px}.rt-v-nome{grid-column:1/-1}.rt-v-c{text-align:left;flex-direction:column;display:flex}.rt-v-rot{color:var(--texto3);font-size:11.5px;display:block}}.rt-completa{margin-top:10px}@media (pointer:coarse){.rt-completa{align-items:center;min-height:44px;display:inline-flex}}.rt-como{border-top:1px solid var(--borda);margin-top:14px;padding-top:10px}.rt-como>summary{cursor:pointer;color:var(--acento);align-items:center;min-height:32px;font-size:13px;font-weight:700;display:flex}[data-tema=escuro] .rt-como>summary{color:var(--acento-2)}.rt-como>summary:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:4px}@media (pointer:coarse){.rt-como>summary{min-height:44px}}.pp-cartao{margin-bottom:12px}.pp-topo{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 10px;display:flex}.pp-semana{color:var(--texto2);font-size:13px;font-weight:600}.pp-topo .pilulas{margin-left:auto}.pp-kpis{margin-bottom:12px}.pp-motivos{border:1px solid var(--borda);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.pp-motivos>li+li{border-top:1px solid var(--borda)}.pp-motivo{background:var(--superficie);width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;border:none;padding:9px 12px 10px;display:block}.pp-motivo:hover{background:var(--superficie2)}.pp-motivo:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.pp-motivo-topo{align-items:center;gap:8px;display:flex}.pp-motivo-nome{color:var(--texto);overflow-wrap:anywhere;min-width:0;font-size:13.5px;font-weight:700}.pp-motivo-n{color:var(--texto2);white-space:nowrap;margin-left:auto;font-size:12.5px}.pp-motivo-n b{color:var(--texto)}.pp-seta{color:var(--texto3);flex-shrink:0;transition:transform .15s}li.aberto .pp-seta{transform:rotate(180deg)}.pp-barra{background:var(--superficie2);border-radius:999px;height:6px;margin-top:6px;display:block;overflow:hidden}.pp-barra>span{background:var(--acento);opacity:.75;border-radius:999px;height:100%;display:block}.pp-detalhe{background:var(--superficie);padding:4px 12px 12px}.pp-produtos{flex-wrap:wrap;gap:6px;margin:2px 0 10px;display:flex}.pp-produto{background:var(--acento-suave);color:var(--texto2);border-radius:999px;padding:3px 9px;font-size:12px}.pp-produto b{color:var(--marca-roxo-escuro);margin-left:2px}[data-tema=escuro] .pp-produto b{color:var(--acento-2)}.pp-exemplos{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pp-prova{color:var(--texto);overflow-wrap:anywhere;font-size:13px;font-style:italic;line-height:1.45;display:block}.pp-exemplo-pe{color:var(--texto3);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:3px;font-size:12px;display:flex}.pp-palpite{color:var(--ambar);font-weight:600}.pp-condicao{color:var(--texto3);font-weight:500}.pp-aviso{background:var(--ambar-suave);border:1px solid var(--ambar-borda);color:var(--ambar);border-radius:10px;margin:0 0 8px;padding:8px 12px;font-size:12.5px;line-height:1.4}.pp-abrir{min-height:32px;color:var(--acento);align-items:center;gap:4px;margin-left:auto;padding:0 4px;font-weight:700;text-decoration:none;display:inline-flex}.pp-abrir:hover{text-decoration:underline}[data-tema=escuro] .pp-abrir{color:var(--acento-2)}@media (pointer:coarse){.pp-abrir{min-height:44px}}.pp-bloco{margin-top:14px}.pp-subtitulo{color:var(--texto);margin-bottom:6px;font-size:13px;font-weight:800}.pp-tabela{border:1px solid var(--borda);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.pp-tabela li{flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:8px 12px;font-size:13px;display:flex}.pp-tabela li+li{border-top:1px solid var(--borda)}.pp-tabela-nome{color:var(--texto);overflow-wrap:anywhere;min-width:0;font-weight:600}.pp-tabela-valores{color:var(--texto2);white-space:nowrap;margin-left:auto}.pp-tabela-valores b{color:var(--texto)}@media (width<=767px){.pp-tabela-valores{white-space:normal;margin-left:0}}.pd-controles{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.pd-controles>*{max-width:100%}.pd-comparar-meses{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pd-seta{color:var(--texto3);font-weight:700}.pd-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.pd-cartao{min-width:0}.pd-cartao.largo{grid-column:1/-1}.pd-grade>.pd-nota.largo{grid-column:1/-1;margin:0}.pd-barras{touch-action:pan-y;align-items:flex-end;gap:6px;margin-top:6px;display:flex}.pd-barras.densa{gap:2px}.pd-coluna{min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;margin:0;padding:0;display:flex}.pd-coluna:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.pd-coluna[aria-pressed=true] .pd-trilho{background:var(--superficie2);border-radius:4px}.pd-coluna[aria-pressed=true] .pd-rotulo{color:var(--texto);font-weight:700}.pd-valor{color:var(--texto2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:700}.pd-trilho{align-items:flex-end;width:100%;height:110px;display:flex}.pd-barra{background:var(--acento);opacity:.5;border-radius:4px 4px 0 0;width:100%;transition:height .2s;display:block}.pd-barras.densa .pd-barra{border-radius:2px 2px 0 0}.pd-coluna.melhor .pd-barra{opacity:1}.pd-coluna.pior .pd-barra{background:var(--laranja);opacity:.9}.pd-coluna.melhor .pd-valor{color:var(--acento)}[data-tema=escuro] .pd-coluna.melhor .pd-valor{color:var(--acento-2)}.pd-coluna.pior .pd-valor{color:var(--laranja)}.pd-coluna.sem-dado .pd-trilho{border-bottom:2px dotted var(--borda2)}.pd-coluna.sem-dado .pd-valor,.pd-coluna.sem-dado .pd-rotulo{color:var(--texto3)}.pd-rotulo{color:var(--texto3);white-space:nowrap;font-size:10.5px}.pd-rotulo.oculto{visibility:hidden}.pd-legenda{color:var(--texto3);flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:11px;display:flex}.pd-ponto{vertical-align:-1px;background:var(--acento);border-radius:3px;width:9px;height:9px;margin-right:5px;display:inline-block}.pd-ponto.pior{background:var(--laranja)}.pd-ponto.sem-dado{border:2px dotted var(--borda2);background:0 0}.pd-coluna.imatura .pd-barra{opacity:.22}.pd-coluna.imatura .pd-valor{color:var(--texto3)}.pd-ponto.imatura{opacity:.3}.pd-detalhe{color:var(--texto);background:var(--superficie2);border-radius:8px;margin:8px 0 0;padding:6px 10px;font-size:12.5px;line-height:1.45}.pd-nota{color:var(--texto3);margin:8px 0 0;font-size:12px;line-height:1.45}.pd-nota-filtro{margin:-4px 0 10px}.pd-controles .pd-nota{margin:0}.pd-meses{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.pd-mes{border:1px solid var(--acento-fraco);background:var(--acento-suave);color:var(--marca-roxo-escuro);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.pd-mes b{font-weight:700}.pd-mes.fora{border-color:var(--borda2);color:var(--texto3);background:0 0;text-decoration:line-through}[data-tema=escuro] .pd-mes{color:var(--acento-2)}[data-tema=escuro] .pd-mes.fora{color:var(--texto3)}.pd-mes:focus-visible{outline:2px solid var(--acento);outline-offset:2px}@media (pointer:coarse){.pd-mes{min-height:44px;padding:10px 14px}}.pd-destaques{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pd-destaques li{color:var(--texto2);overflow-wrap:anywhere;padding-left:16px;font-size:13.5px;line-height:1.5;position:relative}.pd-destaques li:before{content:"";background:var(--acento);border-radius:3px;width:6px;height:6px;position:absolute;top:.6em;left:2px}@media (width<=767px){.pd-grade{grid-template-columns:1fr}.pd-trilho{height:90px}.pd-valor{font-size:10px}.pd-barras{gap:4px}.pd-barras.muitas .pd-valor{display:none}}@media (pointer:coarse){.pd-pagina .pilulas button,.pd-filtros .chips-limpar{min-height:44px}}.pd-filtros{margin-bottom:10px}.pd-tabela{flex-direction:column;margin-top:4px;display:flex}.pd-tl{border:0;border-top:1px solid var(--borda);width:100%;font:inherit;color:var(--texto);text-align:left;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 56px 92px minmax(0,1.3fr);align-items:center;gap:10px;margin:0;padding:9px 6px;font-size:13px;display:grid}button.pd-tl{cursor:pointer;transition:background .12s}button.pd-tl:hover{background:var(--superficie2)}button.pd-tl:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}button.pd-tl[aria-pressed=true]{background:var(--acento-suave);color:var(--marca-roxo-escuro)}[data-tema=escuro] button.pd-tl[aria-pressed=true]{color:var(--acento-2)}.pd-tl.cabecalho{letter-spacing:.04em;text-transform:uppercase;color:var(--texto3);border-top:0;padding-top:0;padding-bottom:4px;font-size:11px;font-weight:700}.pd-tl .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pd-tl-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.pd-tl-forte{color:var(--texto2);min-width:0;font-size:12px}button.pd-tl[aria-pressed=true] .pd-tl-forte{color:inherit;opacity:.85}.pd-comp{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr)}.pd-comp .num{text-align:left;white-space:normal}.pd-delta{white-space:nowrap;margin-left:5px;font-size:11px;font-weight:700}.pd-delta.sobe{color:var(--verde)}.pd-delta.cai{color:var(--vermelho)}.pd-ant{color:var(--texto3);font-size:11.5px;font-weight:400;display:block}@media (pointer:coarse){button.pd-tl{min-height:44px}}@media (width<=767px){.pd-tl{grid-template-columns:minmax(0,1fr) 48px 84px;gap:8px;padding:9px 4px}.pd-tl-forte{grid-column:1/-1;margin-top:-3px}.pd-tl.cabecalho .pd-tl-forte{display:none}.pd-comp{grid-template-columns:70px minmax(0,1fr) minmax(0,1fr)}}.pd-mm{grid-template-columns:60px repeat(5,minmax(0,1fr));gap:6px}.pd-mm .num{font-size:12.5px}.pd-melhor{color:var(--acento);font-weight:700}[data-tema=escuro] .pd-melhor{color:var(--acento-2)}.pd-pior{color:var(--laranja);font-weight:700}.pd-tend{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;display:grid}.pd-tc{grid-template-columns:minmax(0,1fr) 60px 60px 74px;gap:8px}.pd-tc .pd-delta{margin-left:0}@media (width<=767px){.pd-mm{grid-template-columns:52px repeat(5,minmax(0,1fr));gap:4px;padding-left:0;padding-right:0}.pd-mm .num{font-size:11px}.pd-mm.cabecalho .num{white-space:normal;line-height:1.15}.pd-tend{grid-template-columns:1fr}.pd-tc{grid-template-columns:minmax(0,1fr) 52px 52px 64px}.pd-grupos .pd-tc{grid-template-columns:minmax(0,1fr) 64px 64px 56px}}.pd-mapa{touch-action:pan-y;grid-template-columns:34px repeat(24,minmax(0,1fr));gap:2px;margin-top:8px;display:grid}.pd-mapa-cel{aspect-ratio:1;background:var(--superficie2);min-width:0;font:inherit;cursor:pointer;border:0;border-radius:3px;margin:0;padding:0}.pd-mapa-cel:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.pd-mapa-cel[aria-pressed=true]{box-shadow:0 0 0 2px var(--texto)}.pd-mapa-rot{color:var(--texto3);white-space:nowrap;align-self:center;font-size:10.5px}.pd-mapa-rot.hora{text-align:center;font-size:9.5px}.pd-chegada-kpis{color:var(--texto2);flex-wrap:wrap;gap:6px 18px;margin-top:4px;font-size:13px;display:flex}.pd-chegada-kpis b{color:var(--texto);font-variant-numeric:tabular-nums}@media (width<=767px){.pd-mapa{grid-template-columns:28px repeat(24,minmax(0,1fr));gap:1px}.pd-mapa-rot{font-size:9.5px}.pd-mapa-rot.hora{font-size:8px}.pd-mapa-rot.hora.so-largo{visibility:hidden}}.pd-rt{margin-top:4px}.pd-rt .pd-cartao{grid-column:1/-1}.pd-rt-controles{margin:2px 0 8px}.pd-rt-explica{color:var(--texto2);overflow-wrap:anywhere;margin:0 0 10px;font-size:13px;line-height:1.5}.pd-rt-explica b{color:var(--texto);font-weight:600}.pd-rt-frases{margin-top:10px}.pd-rt-quem{margin-top:14px}.pd-rt-tabela{flex-direction:column;margin-top:6px;display:flex;position:relative;container:pd-rt/inline-size}.pd-rt-l{border-top:1px solid var(--borda);color:var(--texto);grid-template-columns:minmax(0,1.3fr) repeat(7,minmax(0,1fr));align-items:start;gap:8px;padding:9px 6px;font-size:13px;display:grid}.pd-rt-l.cab{letter-spacing:.04em;text-transform:uppercase;color:var(--texto3);border-top:0;padding-top:0;padding-bottom:4px;font-size:11px;font-weight:700}.pd-rt-l.cab>span{text-align:right;overflow-wrap:anywhere}.pd-rt-l.cab>span:first-child{text-align:left}.pd-rt-nome{overflow-wrap:anywhere;min-width:0;font-weight:600}.pd-rt-est{color:var(--texto3);margin-top:1px;font-size:11px;font-weight:500;display:block}.pd-rt-c{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.pd-rt-n{font-weight:600}.pd-rt-p{color:var(--texto3);overflow-wrap:anywhere;font-size:11.5px;line-height:1.35}.pd-rt-rot,.pd-rt-rot .curto{display:none}.pd-rt-c.forte .pd-rt-n{color:var(--acento)}[data-tema=escuro] .pd-rt-c.forte .pd-rt-n{color:var(--acento-2)}@container pd-rt (width<=820px){.pd-rt-l{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;padding:11px 2px}.pd-rt-nome{grid-column:1/-1;font-size:14px}.pd-rt-est{margin:0 0 0 6px;display:inline}.pd-rt-l.cab{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pd-rt-c{text-align:left;align-items:flex-start}.pd-rt-rot{letter-spacing:.03em;text-transform:uppercase;color:var(--texto3);overflow-wrap:anywhere;margin-bottom:1px;font-size:10.5px;font-weight:700;display:block}}@container pd-rt (width<=480px){.pd-rt-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}.pd-rt-l>.pd-rt-c:last-child{grid-column:span 2}}@container pd-rt (width<=300px){.pd-rt-rot{letter-spacing:0}.pd-rt-rot .longo:has(+.curto){display:none}.pd-rt-rot .curto{display:inline}}.pd-rt .pd-barras:not(.muitas){justify-content:space-evenly}.pd-rt .pd-barras:not(.muitas) .pd-coluna{flex:0 96px}.pd-rt .pd-rotulo.oculto{visibility:visible}@media (width<=767px){.pd-rt .pd-rotulo.oculto{visibility:hidden}}.rl-pagina{flex-direction:column;gap:12px;min-width:0;display:flex}.rl-cartao{min-width:0}.rl-nota{color:var(--texto3);margin:8px 0 0;font-size:12.5px;line-height:1.45}.rl-nota-topo{margin:-4px 0 10px}.rl-contagem{color:var(--texto3);margin-left:4px;font-size:12px;font-weight:600}.rl-controles{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.rl-controles>*{max-width:100%}.rl-datas{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rl-datas .campo{width:auto;min-width:0;padding:6px 10px}.rl-ate{color:var(--texto3);font-size:13px}.rl-erro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rl-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.rl-kpis>div{background:var(--superficie2);border-radius:10px;min-width:0;padding:9px 12px}.rl-kpis dt{letter-spacing:.03em;text-transform:uppercase;color:var(--texto3);font-size:11px;font-weight:700}.rl-kpis dd{color:var(--texto);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;font-weight:700}.rl-kpis dd small{color:var(--texto2);font-size:12px;font-weight:600}.rl-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.rl-cabeca .cartao-titulo{margin:0}.rl-atalhos{flex-wrap:wrap;gap:6px;display:flex}.rl-atalho-ativo{border-color:var(--acento-fraco);background:var(--acento-suave);color:var(--marca-roxo-escuro)}[data-tema=escuro] .rl-atalho-ativo{color:var(--acento-2)}.rl-grupos{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:start;gap:12px;display:grid}.rl-grupo{border:1px solid var(--borda);border-radius:12px;min-width:0;margin:0;padding:4px 4px 6px}.rl-grupo-titulo{letter-spacing:.04em;text-transform:uppercase;width:100%;color:var(--texto3);float:left;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 4px;font-size:11px;font-weight:700;display:flex}.rl-grupo-titulo+*{clear:both}.rl-grupo-acao{cursor:pointer;font:inherit;letter-spacing:0;text-transform:none;color:var(--acento);background:0 0;border:0;border-radius:6px;margin:-4px -2px;padding:4px 6px;font-size:11.5px;font-weight:600}[data-tema=escuro] .rl-grupo-acao{color:var(--acento-2)}.rl-grupo-acao:hover{background:var(--superficie2)}.rl-grupo-acao:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.rl-opcao{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;min-width:0;padding:7px 8px;transition:background .12s;display:flex}.rl-opcao:hover{background:var(--superficie2)}.rl-opcao input{width:18px;height:18px;accent-color:var(--acento);cursor:pointer;flex-shrink:0;margin:1px 0 0}.rl-opcao-texto{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rl-opcao-nome{color:var(--texto);font-size:13.5px;font-weight:600;line-height:1.3}.rl-opcao-ajuda{color:var(--texto3);font-size:12px;line-height:1.35}.rl-cheio{color:var(--texto3);font-variant-numeric:tabular-nums;background:var(--superficie2);border-radius:999px;flex-shrink:0;margin-top:1px;padding:1px 7px;font-size:11px;font-weight:700}.rl-cheio.pouco{color:var(--laranja);background:var(--laranja-suave)}@media (pointer:coarse){.rl-opcao{padding:10px 8px}}.rl-tabela-rolagem{border:1px solid var(--borda);-webkit-overflow-scrolling:touch;border-radius:10px;max-width:100%;overflow-x:auto}.rl-tabela-rolagem:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.rl-tabela{border-collapse:collapse;min-width:100%;font-size:12.5px}.rl-tabela th,.rl-tabela td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--borda);padding:7px 10px}.rl-tabela th{background:var(--superficie2);color:var(--texto2);font-size:11px;font-weight:700;position:sticky;top:0}.rl-tabela tbody tr:last-child td{border-bottom:none}.rl-tabela td{color:var(--texto);text-overflow:ellipsis;max-width:260px;overflow:hidden}.rl-tabela .num{text-align:right;font-variant-numeric:tabular-nums}.rl-rodape{justify-content:flex-end;margin-top:12px;display:flex}.rl-aviso-baixar{margin:12px 0 0}.rl-historico{color:var(--texto2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.rl-historico b{color:var(--texto);font-weight:600}@media (width<=767px){.rl-so-computador{display:none}.rl-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-rodape .btn{justify-content:center;width:100%}}.catv2,.catv2 *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.catv2{--font:"Inter", sans-serif;--serif:"Fraunces", serif;--radius:16px;--cv-warn:var(--aviso-texto);--sombra-cor:color-mix(in srgb, var(--cv-acc) 10%, transparent);background:radial-gradient(circle at 15% -5%, color-mix(in srgb, var(--cv-kicker) 6%, transparent), transparent 32%), radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--cv-acc2) 5%, transparent), transparent 30%), linear-gradient(135deg, var(--cv-bg) 0%, var(--cv-bg2) 60%, var(--cv-bg) 100%);min-height:100vh;color:var(--cv-text);font-family:var(--font)}.catv2 button{font-family:var(--font)}.catv2 .cnav{z-index:100;background:color-mix(in srgb, var(--cv-bg) 86%, transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--cv-border);padding:0 5%;position:sticky;top:0}.catv2 .nav-inner{justify-content:space-between;align-items:center;max-width:1180px;height:66px;margin:0 auto;display:flex}.catv2 .nav-logo{cursor:pointer;background:0 0;border:none;align-items:center;gap:11px;text-decoration:none;display:flex}.catv2 .nav-mark{background:var(--cv-acc);width:38px;height:38px;font-family:var(--serif);color:var(--cv-onacc);border-radius:11px;justify-content:center;align-items:center;font-size:19px;font-weight:600;display:flex}.catv2 .nav-brand{font-family:var(--serif);letter-spacing:.01em;color:var(--cv-text);text-align:left;font-size:19px;font-weight:600}.catv2 .nav-brand span{color:var(--cv-acc2)}.catv2 .nav-badge{background:color-mix(in srgb, var(--cv-acc2) 8%, transparent);border:1px solid color-mix(in srgb, var(--cv-acc2) 20%, transparent);color:var(--cv-acc2);letter-spacing:.03em;border-radius:999px;padding:7px 13px;font-size:11px;font-weight:600}.catv2 .nav-wpp{background:var(--cv-acc);border:1px solid var(--cv-acc);color:var(--cv-onacc);border-radius:12px;align-items:center;gap:7px;padding:10px 15px;font-size:12px;font-weight:600;text-decoration:none;transition:all .22s;display:flex}.catv2 .nav-wpp:hover{background:var(--cv-acc2);box-shadow:0 12px 26px color-mix(in srgb, var(--cv-acc) 18%, transparent);transform:translateY(-1px)}.catv2 .hero{text-align:center;z-index:1;padding:60px 5% 30px;position:relative}.catv2 .hero-tag{background:var(--cv-card);border:1px solid var(--cv-border);color:var(--cv-kicker);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:8px 18px;font-size:11px;font-weight:600;display:inline-flex}.catv2 .dot-live{background:var(--cv-acc2);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite cv-blink}@keyframes cv-blink{0%,to{opacity:1}50%{opacity:.4}}.catv2 h1{font-family:var(--serif);letter-spacing:-.015em;margin-bottom:18px;font-size:clamp(34px,5.5vw,62px);font-weight:500;line-height:1.03}.catv2 h1 em{color:var(--cv-acc2);font-style:italic}.catv2 .hero-sub{color:var(--cv-text2);max-width:500px;margin:0 auto 28px;font-size:clamp(15px,2vw,17px);line-height:1.65}.catv2 .hero-stats{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:4px;display:flex}.catv2 .hero-stat{color:var(--cv-text2);background:var(--cv-card);border:1px solid var(--cv-border);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:500;display:flex}.catv2 .hero-stat b{color:var(--cv-acc);font-weight:600;font-family:var(--serif)}.catv2 .filters{z-index:95;background:linear-gradient(180deg, var(--cv-bg) 88%, transparent);padding:8px 5% 14px;position:sticky;top:65px}.catv2 .filters-inner{border:1px solid var(--cv-border);background:var(--cv-card);max-width:1180px;box-shadow:0 8px 26px color-mix(in srgb, var(--cv-acc) 5%, transparent);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:10px;display:flex}.catv2 .filter-group{flex-wrap:wrap;gap:6px;display:flex}.catv2 .cond-group{background:color-mix(in srgb, var(--cv-acc) 7%, transparent);border:1px solid color-mix(in srgb, var(--cv-acc) 18%, transparent);border-radius:13px;gap:4px;padding:4px;display:flex}.catv2 .cond-btn{color:var(--cv-acc2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.catv2 .cond-btn:hover{background:color-mix(in srgb, var(--cv-acc) 10%, transparent)}.catv2 .cond-btn.active{background:var(--cv-acc);color:var(--cv-onacc);box-shadow:0 8px 18px color-mix(in srgb, var(--cv-acc) 25%, transparent)}.catv2 .cond-btn span{background:color-mix(in srgb, var(--cv-acc) 12%, transparent);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.catv2 .cond-btn.active span{background:color-mix(in srgb, var(--cv-onacc) 22%, transparent)}.catv2 .filter-btn{color:var(--cv-text2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .18s}.catv2 .filter-btn:hover{background:var(--cv-card2);border-color:var(--cv-border);color:var(--cv-text)}.catv2 .filter-btn.active{background:var(--cv-acc);border-color:var(--cv-acc);color:var(--cv-onacc)}.catv2 .search-box{flex:1;min-width:200px;max-width:340px;position:relative}.catv2 .search-box input{background:var(--cv-card2);border:1px solid var(--cv-border);width:100%;color:var(--cv-text);font-size:13px;font-family:var(--font);border-radius:12px;outline:none;padding:12px 15px 12px 40px;transition:all .2s}.catv2 .search-box input:focus-visible{border-color:var(--cv-acc2);box-shadow:0 0 0 3px color-mix(in srgb, var(--cv-acc2) 10%, transparent)}.catv2 .search-box input::placeholder{color:var(--cv-text3)}.catv2 .search-icon{pointer-events:none;opacity:.55;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.catv2 .sort-box{min-width:200px}.catv2 .sort-box select{background:var(--cv-card2);border:1px solid var(--cv-border);width:100%;color:var(--cv-text);font-size:13px;font-family:var(--font);cursor:pointer;border-radius:12px;outline:none;padding:12px 15px;transition:all .2s}.catv2 .sort-box select:focus-visible{border-color:var(--cv-acc2);box-shadow:0 0 0 3px color-mix(in srgb, var(--cv-acc2) 10%, transparent)}.catv2 .sort-box option{background:var(--cv-card);color:var(--cv-text)}.catv2 .grid-wrap{z-index:1;padding:0 5% 84px;position:relative}.catv2 .grid{grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:18px;max-width:1180px;margin:0 auto;display:grid}.catv2 .count-bar{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto 18px;padding:0 4px;display:flex}.catv2 .count-txt{color:var(--cv-text2);font-size:13px;font-weight:500}.catv2 .prod-card{background:var(--cv-card);border:1px solid var(--cv-border);cursor:pointer;opacity:0;border-radius:16px;flex-direction:column;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s;animation:.5s forwards cv-fadeup;display:flex;position:relative;overflow:hidden}@keyframes cv-fadeup{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.catv2 .prod-card:hover{box-shadow:0 18px 40px var(--sombra-cor);transform:translateY(-4px)}.catv2 .prod-card:active{transition-duration:80ms;transform:scale(.985)}.catv2 .card-gallery{background:var(--cv-card2);aspect-ratio:4/3;border-bottom:1px solid var(--cv-border);position:relative;overflow:hidden}.catv2 .card-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .42s;display:block}.catv2 .prod-card:hover .card-gallery img{transform:scale(1.05)}.catv2 .card-gallery-count{background:color-mix(in srgb, var(--marca-tinta) 50%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffd9;z-index:2;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:8px;right:8px}.catv2 .card-nophoto{aspect-ratio:4/3;background:var(--cv-card2);border-bottom:1px solid var(--cv-border);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:16px;display:flex}.catv2 .card-nophoto svg{width:40px;height:40px;stroke:var(--cv-text3);fill:none;stroke-width:1.3px;opacity:.55}.catv2 .card-nophoto-title{color:var(--cv-text2);font-size:12px;font-weight:600}.catv2 .card-nophoto-sub{color:var(--cv-kicker);font-size:11px;font-weight:600}.catv2 .promo-ribbon{z-index:5;background:linear-gradient(135deg, var(--promo-vivo), var(--promo-escuro));color:var(--marca-branco);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 20px color-mix(in srgb, var(--promo) 32%, transparent);border-radius:8px;padding:6px 12px;font-size:10px;font-weight:800;position:absolute;top:11px;left:11px}.catv2 .card-body{flex-direction:column;flex:1;padding:16px 17px 17px;display:flex}.catv2 .card-brand{color:var(--cv-kicker);text-transform:uppercase;letter-spacing:.11em;margin-bottom:7px;font-size:11px;font-weight:600}.catv2 .card-cond{color:var(--cv-text3)}.catv2 .card-name{font-family:var(--serif);color:var(--cv-text);margin-bottom:12px;font-size:18px;font-weight:500;line-height:1.25}.catv2 .batt-ring-row{align-items:center;gap:10px;margin-bottom:12px;display:flex}.catv2 .batt-ring{flex-shrink:0;width:34px;height:34px}.catv2 .batt-ring-txt{color:var(--cv-text2);text-align:left;font-size:12px;line-height:1.35}.catv2 .batt-ring-txt b{color:var(--cv-text);font-weight:600}.catv2 .card-footer{border-top:1px solid var(--cv-border);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding:13px 17px;display:flex}.catv2 .card-price{font-size:23px;font-weight:600;font-family:var(--serif);color:var(--cv-acc);letter-spacing:-.01em}.catv2 .card-price.on-sale{color:var(--promo)}.catv2 .card-price-label{color:var(--cv-text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:10px;font-weight:600}.catv2 .card-installment{color:var(--cv-text2);margin-top:4px;font-size:12px}.catv2 .card-installment b{color:var(--cv-acc2);font-weight:600}.catv2 .card-installment span{color:var(--cv-text3)}.catv2 .card-installment span.sem-juros{color:var(--cv-acc2);font-weight:700}.catv2 .single-info .card-installment{margin:-10px 0 16px;font-size:13px}.catv2 .old-price{color:var(--cv-text3);font-size:12px;font-weight:500;text-decoration:line-through;text-decoration-thickness:1.5px}.catv2 .new-price-label{color:var(--promo);text-transform:uppercase;letter-spacing:.09em;margin-top:1px;font-size:9px;font-weight:800}.catv2 .tag{border:1px solid var(--cv-border);background:var(--cv-card2);color:var(--cv-text2);border-radius:7px;align-items:center;gap:4px;padding:4px 9px;font-size:11px;font-weight:500;display:inline-flex}.catv2 .tag-ok{background:color-mix(in srgb, var(--cv-acc2) 7%, transparent);color:var(--cv-acc2);border-color:color-mix(in srgb, var(--cv-acc2) 22%, transparent)}.catv2 .tag-semi{background:color-mix(in srgb, var(--cv-warn) 8%, transparent);color:var(--cv-warn);border-color:color-mix(in srgb, var(--cv-warn) 24%, transparent)}.catv2 .tag-promo{background:linear-gradient(135deg, color-mix(in srgb, var(--promo-vivo) 14%, transparent), var(--veu-aviso-12));color:var(--promo-escuro);border-color:color-mix(in srgb, var(--promo) 32%, transparent);font-weight:600}.catv2 .sk-card{background:var(--cv-card);border:1px solid var(--cv-border);border-radius:16px;overflow:hidden}.catv2 .sk-photo{aspect-ratio:4/3;background:var(--cv-card2)}.catv2 .sk-body{padding:16px 17px 20px}.catv2 .sk-line{background:var(--cv-card2);border-radius:6px;height:11px;margin-bottom:9px}.catv2 .sk-line.sk-lg{height:17px}.catv2 .sk-photo,.catv2 .sk-line{position:relative;overflow:hidden}.catv2 .sk-photo:after,.catv2 .sk-line:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cv-card) 55%, transparent), transparent);animation:1.4s infinite cv-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes cv-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.catv2 .sk-photo:after,.catv2 .sk-line:after{animation:none}}.catv2 .state-box{text-align:center;max-width:1180px;margin:0 auto;padding:82px 20px}.catv2 .state-icon{opacity:.42;margin-bottom:16px}.catv2 .state-title{color:var(--cv-text2);margin-bottom:8px;font-size:19px;font-weight:800}.catv2 .state-sub{color:var(--cv-text3);font-size:14px}.catv2 .lightbox{z-index:500;background:#000000f2;flex-direction:column;justify-content:center;align-items:center;gap:16px;animation:.2s cv-fadein;display:flex;position:fixed;inset:0}@keyframes cv-fadein{0%{opacity:0}to{opacity:1}}.catv2 .lightbox-img{object-fit:contain;border-radius:18px;max-width:95vw;max-height:75vh}.catv2 .lightbox-thumbs{gap:8px;max-width:95vw;padding:4px 16px;display:flex;overflow-x:auto}.catv2 .lightbox-thumb{object-fit:cover;cursor:pointer;opacity:.5;border:2px solid #0000;border-radius:10px;flex-shrink:0;width:56px;height:56px;transition:opacity .15s}.catv2 .lightbox-thumb.active{opacity:1;border-color:var(--cv-bg)}.catv2 .lightbox-close,.catv2 .lightbox-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--marca-branco);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff1f;justify-content:center;align-items:center;display:flex}.catv2 .lightbox-close{border-radius:50%;width:42px;height:42px;font-size:19px;position:fixed;top:18px;right:18px}.catv2 .lightbox-nav{border-radius:50%;width:48px;height:48px;font-size:22px;position:fixed;top:50%;transform:translateY(-50%)}.catv2 .lightbox-nav.prev{left:14px}.catv2 .lightbox-nav.next{right:14px}.catv2 .single-site-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:980px;margin:0 auto 16px;display:flex}.catv2 .single-breadcrumb{color:var(--cv-text3);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.catv2 .single-breadcrumb button{color:var(--cv-acc2);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.catv2 .single-back-icon{background:var(--cv-card2);border:1px solid var(--cv-border);width:42px;min-width:42px;height:42px;color:var(--cv-acc2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:600;line-height:1;transition:all .18s;display:inline-flex}.catv2 .single-back-icon:hover{background:color-mix(in srgb, var(--cv-acc2) 8%, transparent);transform:translate(-2px)}.catv2 .single-detail{background:var(--cv-card);border:1px solid var(--cv-border);max-width:980px;box-shadow:0 22px 60px var(--sombra-cor);border-radius:20px;margin:0 auto;overflow:hidden}.catv2 .single-detail-inner{grid-template-columns:1.05fr .95fr;gap:0;display:grid}.catv2 .single-gallery{background:var(--cv-card2);border-right:1px solid var(--cv-border);flex-direction:column;gap:10px;min-height:520px;padding:18px;display:flex}.catv2 .single-main-img{object-fit:cover;background:var(--cv-card);cursor:zoom-in;border-radius:14px;width:100%;height:430px;display:block}.catv2 .single-main-img:hover{filter:brightness(1.02)}.catv2 .single-thumbs{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.catv2 .single-thumb{object-fit:cover;cursor:pointer;opacity:.62;border:2px solid #0000;border-radius:10px;flex-shrink:0;width:70px;height:70px;transition:all .15s}.catv2 .single-thumb.active{opacity:1;border-color:var(--cv-acc2)}.catv2 .single-empty-img{min-height:520px;color:var(--cv-text3);background:var(--cv-card2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.catv2 .single-empty-img svg{width:56px;height:56px;stroke:var(--cv-text3);fill:none;stroke-width:1.2px;opacity:.5}.catv2 .single-empty-title{color:var(--cv-text2);font-size:14px;font-weight:600}.catv2 .single-empty-sub{color:var(--cv-kicker);font-size:12px;font-weight:600}.catv2 .single-info{flex-direction:column;padding:34px 32px 32px;display:flex}.catv2 .single-status{background:color-mix(in srgb, var(--cv-acc2) 8%, transparent);border:1px solid color-mix(in srgb, var(--cv-acc2) 20%, transparent);width:fit-content;color:var(--cv-acc2);border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:7px 12px;font-size:11px;font-weight:600;display:inline-flex}.catv2 .single-brand{color:var(--cv-kicker);text-transform:uppercase;letter-spacing:.11em;margin-bottom:8px;font-size:11px;font-weight:600}.catv2 .single-name{font-family:var(--serif);letter-spacing:-.015em;margin-bottom:18px;font-size:34px;font-weight:500;line-height:1.1}.catv2 .single-desc{color:var(--cv-text2);max-width:430px;margin-bottom:18px;font-size:14px;line-height:1.7}.catv2 .single-price-label{color:var(--cv-text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:10px;font-weight:600}.catv2 .single-price{font-family:var(--serif);letter-spacing:-.01em;color:var(--cv-acc);margin-bottom:18px;font-size:42px;font-weight:600}.catv2 .single-price.on-sale{color:var(--promo)}.catv2 .single-promo-badge{background:linear-gradient(135deg, var(--promo-vivo), var(--promo-escuro));width:max-content;color:var(--marca-branco);text-transform:uppercase;letter-spacing:.05em;box-shadow:0 10px 26px color-mix(in srgb, var(--promo) 24%, transparent);border-radius:8px;align-items:center;gap:7px;margin-bottom:12px;padding:9px 15px;font-size:11px;font-weight:800;display:inline-flex}.catv2 .modal-tags{flex-wrap:wrap;gap:7px;margin-bottom:6px;display:flex}.catv2 .modal-section{font-family:var(--serif);color:var(--cv-text);margin-top:22px;margin-bottom:6px;font-size:15px;font-weight:600}.catv2 .modal-detail-row{border-bottom:1px solid var(--cv-border);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.catv2 .modal-detail-row:last-child{border-bottom:none}.catv2 .modal-detail-label{color:var(--cv-text2);font-size:13px}.catv2 .modal-detail-val{color:var(--cv-text);font-size:13px;font-weight:600}.catv2 .single-mini-info{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 4px;display:grid}.catv2 .single-mini-card{background:var(--cv-card2);border:1px solid var(--cv-border);text-align:center;border-radius:12px;padding:12px 10px}.catv2 .single-mini-label{color:var(--cv-text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:9px;font-weight:600}.catv2 .single-mini-val{color:var(--cv-text);font-size:12px;font-weight:600}.catv2 .single-cta{background:var(--cv-acc);width:100%;color:var(--cv-onacc);cursor:pointer;box-shadow:0 18px 44px color-mix(in srgb, var(--cv-acc) 18%, transparent);border:none;border-radius:16px;justify-content:center;align-items:center;gap:9px;margin-top:22px;padding:16px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.catv2 .single-cta:hover{background:var(--cv-acc2);transform:translateY(-2px)}.catv2 .single-cta.secundario{background:var(--cv-card2);color:var(--cv-text2);border:1px solid var(--cv-border);box-shadow:none;margin-top:10px}.catv2 .single-cta.secundario:hover{color:var(--cv-text);background:var(--cv-card)}.catv2 .card-sim{background:var(--cv-card2);border:1px solid var(--cv-border);border-radius:16px;margin-top:18px;padding:16px}.catv2 .card-sim-title{color:var(--cv-acc2);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;margin-bottom:5px;font-size:12px;font-weight:600;display:flex}.catv2 .card-sim-sub{color:var(--cv-text3);margin-bottom:14px;font-size:12px;line-height:1.5}.catv2 .card-sim-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.catv2 .card-sim-field label{color:var(--cv-text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.catv2 .card-sim-field input,.catv2 .card-sim-field select{background:var(--cv-card);border:1px solid var(--cv-border);width:100%;color:var(--cv-text);font-family:var(--font);border-radius:11px;outline:none;padding:12px;font-size:13px;font-weight:600}.catv2 .card-sim-field input:focus-visible,.catv2 .card-sim-field select:focus-visible{border-color:var(--cv-acc2);box-shadow:0 0 0 3px color-mix(in srgb, var(--cv-acc2) 10%, transparent)}.catv2 .card-sim-result{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.catv2 .card-sim-box{background:var(--cv-card);border:1px solid var(--cv-border);border-radius:12px;padding:12px}.catv2 .card-sim-label{color:var(--cv-text3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:9px;font-weight:600}.catv2 .card-sim-value{color:var(--cv-acc);font-size:18px;font-weight:600;font-family:var(--serif)}.catv2 .card-sim-list{flex-direction:column;gap:6px;max-height:235px;padding-right:2px;display:flex;overflow-y:auto}.catv2 .card-sim-row{background:var(--cv-card);border:1px solid var(--cv-border);border-radius:11px;grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.catv2 .card-sim-row strong{color:var(--cv-text);font-size:13px;font-weight:600}.catv2 .card-sim-row span{color:var(--cv-text3);font-size:11px;font-weight:500}.catv2 .card-sim-row b{color:var(--cv-acc);font-size:14px;font-family:var(--serif);white-space:nowrap;font-weight:600}.catv2 .card-sim-note{color:var(--cv-text3);margin-top:10px;font-size:10px;line-height:1.5}.catv2 .cfooter{border-top:1px solid var(--cv-border);text-align:center;z-index:1;background:var(--cv-card2);padding:30px 5%;position:relative}.catv2 .footer-inner{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:1180px;margin:0 auto;display:flex}.catv2 .footer-trust{color:var(--cv-text2);font-size:13px}.catv2 .footer-trust b{color:var(--cv-acc);font-weight:600}.catv2 .footer-hours,.catv2 .footer-copy{color:var(--cv-text3);font-size:12px}.catv2 .footer-copy a{color:var(--cv-text3)}.catv2 .footer-link{color:var(--cv-acc2);align-items:center;gap:6px;font-size:12px;font-weight:800;text-decoration:none;display:flex}@media (width<=760px){.catv2 .nav-badge{display:none}.catv2 .nav-wpp{padding:9px 11px;font-size:11px}.catv2 .hero{padding:26px 5% 14px}.catv2 .hero-tag{display:none}.catv2 h1{letter-spacing:-.01em;margin-bottom:8px;font-size:26px}.catv2 .hero-sub{display:none}.catv2 .hero-stats{margin-bottom:0}.catv2 .hero-stat:nth-child(3){display:none}.catv2 .filters{padding-bottom:10px;position:static}.catv2 .filters-inner{align-items:stretch;gap:7px;padding:7px}.catv2 .cond-group{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.catv2 .cond-btn{justify-content:center;gap:5px;padding:9px 4px;font-size:12px}.catv2 .cond-btn span{padding:2px 6px;font-size:10px}.catv2 .filter-group{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:6px;width:100%;display:flex;overflow-x:auto}.catv2 .filter-group::-webkit-scrollbar{display:none}.catv2 .filter-btn{white-space:nowrap;flex:none;padding:9px 14px}.catv2 .search-box{flex:1.4;width:auto;min-width:0;max-width:none}.catv2 .search-box input{padding:10px 12px 10px 34px;font-size:12px}.catv2 .sort-box{flex:1;width:auto;min-width:0}.catv2 .sort-box select{padding:10px 12px;font-size:12px}.catv2 .grid{grid-template-columns:1fr 1fr;gap:11px}.catv2 .prod-card{border-radius:20px}.catv2 .card-body{padding:13px}.catv2 .card-brand{margin-bottom:6px;font-size:8px}.catv2 .card-name{letter-spacing:-.03em;font-size:13px}.catv2 .tag{padding:4px 7px;font-size:9px}.catv2 .card-footer{padding:11px 13px;display:block}.catv2 .card-price{font-size:18px}.catv2 .single-detail{border-radius:24px}.catv2 .single-detail-inner{grid-template-columns:1fr}.catv2 .single-gallery{border-right:none;border-bottom:1px solid var(--cv-border);min-height:auto;padding:12px}.catv2 .single-main-img{border-radius:17px;height:330px}.catv2 .single-info{padding:24px 18px 26px}.catv2 .single-name{font-size:26px}.catv2 .single-price{font-size:34px}.catv2 .single-mini-info{grid-template-columns:1fr}.catv2 .single-site-top{margin-bottom:12px}.catv2 .card-sim-grid,.catv2 .card-sim-result{grid-template-columns:1fr}.catv2 .card-sim-row{grid-template-columns:46px 1fr}.catv2 .card-sim-row b{text-align:right;grid-column:1/-1}}@media (width<=390px){.catv2 .grid{gap:9px}.catv2 .card-name{font-size:12px}.catv2 .card-price{font-size:16px}}.catv2 :is(button,a):focus-visible{outline:2px solid var(--cv-acc2);outline-offset:2px}.cva,.cva *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.cva{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "Inter", Arial, sans-serif;--r-tile:18px;--r-pill:980px;--hair:1px solid var(--cva-hair);--ease:cubic-bezier(.4, 0, .2, 1);background:var(--cva-bg);min-height:100vh;color:var(--cva-ink);font-family:var(--font);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.47}.cva button,.cva input,.cva select{font-family:var(--font);font-size:inherit;color:inherit}.cva button{cursor:pointer;background:0 0;border:none}.cva a{color:var(--cva-link);text-decoration:none}.cva a:hover{text-decoration:underline}.cva .press{transition:transform .12s var(--ease), opacity .12s var(--ease)}.cva .press:active{transform:scale(.97)}.cva .nav{z-index:50;background:color-mix(in srgb, var(--cva-bg) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:var(--hair);position:sticky;top:0}.cva .nav-in{justify-content:space-between;align-items:center;gap:16px;max-width:1024px;height:48px;margin:0 auto;padding:0 22px;display:flex}.cva .nav-brand{letter-spacing:-.02em;color:var(--cva-ink);align-items:center;height:48px;font-size:17px;font-weight:600;display:inline-flex}.cva .nav-logo{object-fit:contain;width:auto;max-width:140px;height:22px;display:block}.cva .nav-links{letter-spacing:-.01em;align-items:center;gap:22px;font-size:12px;display:flex}.cva .nav-links a{color:var(--cva-ink);opacity:.85;align-items:center;gap:6px;display:inline-flex}.cva .nav-links a:hover{opacity:1;text-decoration:none}.cva .nav-links svg{width:14px;height:14px}.cva .hero{text-align:center;padding:64px 22px 28px}.cva .hero h1{letter-spacing:-.03em;color:var(--cva-ink);font-size:clamp(40px,6vw,64px);font-weight:600;line-height:1.05}.cva .hero h1 em{color:var(--cva-acc);font-style:normal}.cva .hero h1.hero-logo img{object-fit:contain;vertical-align:middle;width:auto;max-width:min(72vw,360px);height:clamp(44px,7vw,76px);display:inline-block}.cva .hero p{letter-spacing:-.017em;color:var(--cva-ink2);max-width:560px;margin:14px auto 0;font-size:clamp(17px,2.2vw,21px);line-height:1.38}.cva .hero-meta{color:var(--cva-ink3);letter-spacing:-.01em;flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:18px;font-size:14px;display:flex}.cva .hero-meta span+span:before{content:"·";margin-right:8px}.cva .hero-meta .live{align-items:center;gap:6px;display:inline-flex}.cva .hero-meta .live:before{content:"";background:var(--cva-ok);border-radius:50%;width:6px;height:6px}.cva .glass-seg,.cva .glass-tabs{isolation:isolate;align-items:center;display:inline-flex;position:relative}.cva .glass-seg{background:var(--cva-fill);border-radius:var(--r-pill);flex-shrink:0;gap:2px;padding:3px}.cva .glass-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;gap:2px;min-width:0;margin:0 -4px;padding:3px 4px;overflow-x:auto}.cva .glass-tabs::-webkit-scrollbar{display:none}.cva .glass-thumb{z-index:0;border-radius:var(--r-pill);background:linear-gradient(180deg, #ffffff9e, #ffffff47), color-mix(in srgb, var(--cva-acc) 11%, #ffffffdb);-webkit-backdrop-filter:blur(8px)saturate(160%);backdrop-filter:blur(8px)saturate(160%);box-shadow:inset 0 1px 0 #fffffff2, 0 0 0 .5px color-mix(in srgb, var(--cva-acc) 18%, #00000014), 0 1px 2px #0000001a;will-change:transform, width;transition:transform .46s cubic-bezier(.32,.72,0,1),width .46s cubic-bezier(.32,.72,0,1);position:absolute;top:3px;bottom:3px;left:0}.cva .glass-seg button,.cva .glass-tabs button{z-index:1;border-radius:var(--r-pill);white-space:nowrap;color:var(--cva-ink2);transition:color .2s var(--ease), transform .12s var(--ease);position:relative}.cva .glass-seg button{letter-spacing:-.01em;padding:6px 14px;font-size:13px;font-weight:500}.cva .glass-tabs button{letter-spacing:-.01em;padding:6px 12px;font-size:14px;font-weight:400}.cva .glass-seg button span{color:var(--cva-ink3);font-variant-numeric:tabular-nums;margin-left:4px;transition:color .2s}.cva .glass-seg button.on,.cva .glass-tabs button.on{color:var(--cva-acc);font-weight:600}.cva .glass-seg button.on span{color:color-mix(in srgb, var(--cva-acc) 70%, var(--cva-ink3))}.cva .glass-seg button:active,.cva .glass-tabs button:active{transform:scale(.96)}.cva[data-escuro] .glass-thumb{background:linear-gradient(180deg, #ffffff29, #ffffff0a), color-mix(in srgb, var(--cva-acc) 22%, #ffffff14);box-shadow:inset 0 1px #ffffff42,0 0 0 .5px #ffffff24,0 1px 2px #0006}.cva .bar{z-index:40;background:color-mix(in srgb, var(--cva-bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:var(--hair);position:sticky;top:48px}.cva .bar-in{align-items:center;gap:14px;max-width:1024px;margin:0 auto;padding:10px 22px;display:flex}.cva .seg{background:var(--cva-fill);border-radius:var(--r-pill);flex-shrink:0;padding:2px;display:inline-flex}.cva .seg button{border-radius:var(--r-pill);letter-spacing:-.01em;color:var(--cva-ink2);transition:background .16s var(--ease), color .16s var(--ease), box-shadow .16s var(--ease);white-space:nowrap;padding:6px 14px;font-size:13px;font-weight:500}.cva .seg button span{color:var(--cva-ink3);font-variant-numeric:tabular-nums;margin-left:4px}.cva .seg button.on{background:var(--cva-card);color:var(--cva-ink);box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000a}.cva .seg button.on span{color:var(--cva-ink2)}.cva .tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;gap:4px;min-width:0;margin:0 -4px;padding:0 4px;display:flex;overflow-x:auto}.cva .tabs::-webkit-scrollbar{display:none}.cva .tabs button{letter-spacing:-.01em;color:var(--cva-ink2);white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:14px;font-weight:400;transition:color .12s}.cva .tabs button:hover{color:var(--cva-ink)}.cva .tabs button.on{color:var(--cva-ink);font-weight:600}.cva .bar-tools{flex-shrink:0;align-items:center;gap:6px;display:flex}.cva .icon-btn{width:34px;height:34px;color:var(--cva-ink2);border-radius:50%;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.cva .icon-btn:hover,.cva .icon-btn.on{background:var(--cva-fill);color:var(--cva-ink)}.cva .icon-btn svg{width:17px;height:17px}.cva .sort{appearance:none;color:var(--cva-ink2);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%2386868b' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") right 6px center/12px no-repeat;border:none;border-radius:8px;padding:6px 22px 6px 8px;font-size:14px}.cva .sort:hover{color:var(--cva-ink)}.cva .capa-row{gap:8px;max-width:1024px;margin:0 auto;padding:0 22px 12px;display:flex}.cva .capa-sel{background-color:var(--cva-fill);min-width:0;height:36px;color:var(--cva-ink2);letter-spacing:-.01em;appearance:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%2386868b' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:none;border-radius:12px;flex:1 1 0;padding:0 30px 0 12px;font-size:14px;overflow:hidden}.cva .capa-sel.on{color:var(--cva-ink);font-weight:600}.cva .capa-sel:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--cva-acc) 30%, transparent);outline:none}.cva .search-row{max-width:1024px;margin:0 auto;padding:0 22px 12px}.cva .search{position:relative}.cva .search input{background:var(--cva-fill);letter-spacing:-.01em;width:100%;height:40px;color:var(--cva-ink);border:none;border-radius:12px;outline:none;padding:0 40px 0 38px;font-size:15px}.cva .search input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--cva-acc) 30%, transparent)}.cva .search input::placeholder{color:var(--cva-ink3)}.cva .search svg{width:16px;height:16px;color:var(--cva-ink3);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.cva .search .clear{background:var(--cva-ink3);width:24px;height:24px;color:var(--cva-card);border-radius:50%;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.cva .wrap{max-width:1024px;margin:0 auto;padding:22px 22px 80px}.cva .count{color:var(--cva-ink3);letter-spacing:-.01em;margin:2px 0 14px;font-size:12px}.cva .grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.cva .tile{background:var(--cva-card);border-radius:var(--r-tile);text-align:left;transition:transform .22s var(--ease), box-shadow .22s var(--ease);box-shadow:0 0 0 .5px var(--cva-hair);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.cva .tile:hover{box-shadow:0 10px 30px #00000014, 0 0 0 .5px var(--cva-hair);transform:translateY(-2px)}}.cva .tile:active{transition-duration:90ms;transform:scale(.985)}.cva .tile{cursor:pointer}.cva .tile-img{aspect-ratio:1;background:var(--cva-fill);position:relative;overflow:hidden}.cva .tile-img img{object-fit:cover;width:100%;height:100%;display:block}.cva .tile-slides{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;height:100%;display:flex;overflow-x:auto}.cva .tile-slides::-webkit-scrollbar{display:none}.cva .tile-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}.cva .tile-arr{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:30px;height:30px;color:var(--cva-ink);opacity:0;transition:opacity .16s var(--ease);z-index:2;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding-bottom:2px;font-size:20px;line-height:1;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 3px #00000026}.cva .tile-arr.l{left:8px}.cva .tile-arr.r{right:8px}.cva .tile-arr:disabled{pointer-events:none;opacity:0!important}@media (hover:hover){.cva .tile-arr{display:inline-flex}.cva .tile:hover .tile-arr{opacity:1}}.cva .tile-dots{pointer-events:none;z-index:2;justify-content:center;gap:4px;display:flex;position:absolute;bottom:10px;left:0;right:0}.cva .tile-dots i{background:#ffffff8c;border-radius:50%;width:5px;height:5px;transition:background .16s,transform .16s;box-shadow:0 0 2px #00000059}.cva .tile-dots i.on{background:#fff;transform:scale(1.25)}.cva .tile-cond{z-index:2;letter-spacing:-.005em;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);color:var(--cva-ink);background:#ffffffb8;padding:4px 9px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px;box-shadow:inset 0 1px #ffffffd9,0 1px 2px #0000001a,0 0 0 .5px #0000000f}.cva .tile-cond.novo{color:#1e7a37;background:#e2f6e8d1}.cva .tile-cond.semi{color:#3a3a3c}.cva[data-escuro] .tile-cond{color:#f5f5f7;background:#28282cb3;box-shadow:inset 0 1px #ffffff2e,0 1px 3px #0006}.cva[data-escuro] .tile-cond.novo{color:#30d158}.cva .tile-img .n{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--r-pill);z-index:2;font-variant-numeric:tabular-nums;background:#00000073;padding:4px 9px;font-size:11px;font-weight:600;position:absolute;bottom:10px;right:10px}.cva .tile-nophoto{aspect-ratio:1;background:var(--cva-fill);color:var(--cva-ink3);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.cva .tile-nophoto svg{stroke:currentColor;fill:none;stroke-width:1.4px;opacity:.7;width:28px;height:28px}.cva .tile-body{flex-direction:column;flex:1;gap:2px;padding:14px 16px 16px;display:flex}.cva .tile-kicker{color:var(--cva-ink3);letter-spacing:-.01em;font-size:12px}.cva .tile-kicker .promo{color:var(--cva-promo);font-weight:600}.cva .tile-name{letter-spacing:-.02em;color:var(--cva-ink);font-size:17px;font-weight:600;line-height:1.25}.cva .tile-sub{color:var(--cva-ink2);letter-spacing:-.01em;flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.cva .tile-sub .batt:before{content:"";vertical-align:1px;background:var(--cva-ok);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.cva .tile-sub .batt.low:before{background:var(--cva-warn)}.cva .tile-acc{color:var(--cva-ink2);letter-spacing:-.01em;margin-top:2px;font-size:12.5px;line-height:1.3}.cva .tile-acc:before{content:"✓ ";color:var(--cva-ink3)}.cva .tile-gar{letter-spacing:.04em;text-transform:uppercase;color:var(--cva-ink2);align-items:flex-start;gap:5px;margin-top:6px;font-size:11px;line-height:1.3;display:flex}.cva .tile-gar svg{flex-shrink:0;width:13px;height:13px;margin-top:.5px}.cva .tile-gar b{font-weight:700}.cva .tile-gar i{white-space:nowrap;font-style:normal;font-weight:500}.cva .tile-gar.fabricante{color:#1e7a37}.cva[data-escuro] .tile-gar.fabricante{color:var(--cva-ok)}.cva .tile-price{letter-spacing:-.02em;color:var(--cva-ink);font-variant-numeric:tabular-nums;margin-top:auto;padding-top:10px;font-size:17px}.cva .tile-price s{color:var(--cva-ink3);font-size:13px;line-height:1.2;display:block}.cva .tile-inst{color:var(--cva-ink3);letter-spacing:-.01em;font-size:12px}.cva .tile-inst b{color:var(--cva-ink2);font-weight:600}.cva .tile-cta{color:var(--cva-link);margin-top:10px;font-size:14px}.cva .tile-cta:after{content:" ›"}.cva .empty{text-align:center;color:var(--cva-ink2);padding:90px 22px}.cva .empty h2{letter-spacing:-.02em;color:var(--cva-ink);margin-bottom:6px;font-size:24px;font-weight:600}.cva .sk{background:var(--cva-card);border-radius:var(--r-tile);box-shadow:0 0 0 .5px var(--cva-hair);overflow:hidden}.cva .sk .a{aspect-ratio:1;background:var(--cva-fill)}.cva .sk .b{background:var(--cva-fill);border-radius:6px;width:60%;height:14px;margin:16px 16px 8px}.cva .sk .c{background:var(--cva-fill);border-radius:6px;width:40%;height:12px;margin:0 16px 16px}@keyframes cva-pulse{50%{opacity:.55}}.cva .sk{animation:1.6s ease-in-out infinite cva-pulse}.cva .crumb{max-width:1024px;margin:0 auto;padding:18px 22px 0;font-size:14px}.cva .crumb button{color:var(--cva-link);font-size:14px}.cva .crumb button:before{content:"‹ "}.cva .pdp{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:40px;max-width:1024px;margin:0 auto;padding:18px 22px 80px;display:grid}.cva .gal{position:sticky;top:64px}.cva .gal-main{aspect-ratio:1;background:var(--cva-fill);cursor:zoom-in;border-radius:22px;overflow:hidden}.cva .gal-main img{object-fit:cover;width:100%;height:100%;transition:opacity .18s var(--ease);display:block}.cva .gal-thumbs{scrollbar-width:none;gap:8px;margin-top:10px;display:flex;overflow-x:auto}.cva .gal-thumbs::-webkit-scrollbar{display:none}.cva .gal-thumbs img{object-fit:cover;cursor:pointer;opacity:.6;border-radius:12px;flex-shrink:0;width:60px;height:60px;transition:opacity .12s,box-shadow .12s}.cva .gal-thumbs img.on{opacity:1;box-shadow:0 0 0 2px var(--cva-ink)}.cva .gal-empty{aspect-ratio:1;background:var(--cva-fill);color:var(--cva-ink3);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.cva .gal-empty svg{stroke:currentColor;fill:none;stroke-width:1.3px;width:36px;height:36px}.cva .info .kicker{color:var(--cva-ink3);letter-spacing:-.01em;margin-bottom:6px;font-size:13px}.cva .info .kicker .promo{color:var(--cva-promo);font-weight:600}.cva .info h2{letter-spacing:-.028em;color:var(--cva-ink);font-size:clamp(28px,3.6vw,40px);font-weight:600;line-height:1.1}.cva .info .lead{color:var(--cva-ink2);margin-top:10px;font-size:15px;line-height:1.45}.cva .price{letter-spacing:-.024em;font-variant-numeric:tabular-nums;margin-top:22px;font-size:26px;font-weight:500}.cva .price s{color:var(--cva-ink3);margin-bottom:2px;font-size:16px;font-weight:400;display:block}.cva .price small{color:var(--cva-ink2);letter-spacing:-.01em;margin-top:2px;font-size:14px;font-weight:400;display:block}.cva .price small b{color:var(--cva-ink);font-weight:600}.cva .gar{background:var(--cva-fill);border-radius:16px;align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;display:flex}.cva .gar svg{width:22px;height:22px;color:var(--cva-ink2);flex-shrink:0}.cva .gar.fabricante svg{color:var(--cva-ok)}.cva .gar b{letter-spacing:-.01em;color:var(--cva-ink);font-size:15px;font-weight:600;display:block}.cva .gar span{color:var(--cva-ink2);margin-top:2px;font-size:13px;line-height:1.4;display:block}.cva .cta{flex-direction:column;gap:10px;margin-top:20px;display:flex}.cva .btn{border-radius:var(--r-pill);letter-spacing:-.02em;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-size:17px;font-weight:500;display:inline-flex;text-decoration:none!important}.cva .btn.primary{background:var(--cva-acc);color:var(--cva-onacc)}.cva .btn.primary:hover{filter:brightness(1.08)}.cva .btn.quiet{background:var(--cva-fill);color:var(--cva-ink)}.cva .btn svg{width:18px;height:18px}.cva .links{flex-wrap:wrap;gap:18px;margin-top:6px;font-size:14px;display:flex}.cva .links button,.cva .links a{color:var(--cva-link);font-size:14px}.cva .links button:after,.cva .links a:after{content:" ›"}.cva .specs{border-top:var(--hair);margin-top:28px}.cva .specs div{border-bottom:var(--hair);justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;display:flex}.cva .specs span{color:var(--cva-ink2)}.cva .specs b{color:var(--cva-ink);text-align:right;font-weight:500}.cva .specs b.ok{color:var(--cva-ok)}.cva .specs b.warn{color:var(--cva-warn)}.cva details.sim{border-bottom:var(--hair);margin-top:8px}.cva details.sim summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.cva details.sim summary::-webkit-details-marker{display:none}.cva details.sim summary:after{content:"+";color:var(--cva-ink3);transition:transform .2s var(--ease);font-size:20px;font-weight:300}.cva details.sim[open] summary:after{transform:rotate(45deg)}.cva details.sim .sim-body{padding:0 0 16px}.cva .card-sim{font-size:14px}.cva .card-sim-title{display:none}.cva .card-sim-sub{color:var(--cva-ink2);margin-bottom:12px;font-size:13px}.cva .card-sim-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.cva .card-sim-field label{color:var(--cva-ink3);margin-bottom:4px;font-size:12px;display:block}.cva .card-sim-field input,.cva .card-sim-field select{background:var(--cva-fill);border:none;border-radius:10px;outline:none;width:100%;height:38px;padding:0 12px;font-size:14px}.cva .card-sim-result{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.cva .card-sim-box{background:var(--cva-fill);border-radius:12px;padding:10px 12px}.cva .card-sim-label{color:var(--cva-ink3);font-size:11px}.cva .card-sim-value{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.cva .card-sim-row{border-bottom:var(--hair);grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.cva .card-sim-row:last-child{border-bottom:none}.cva .card-sim-row strong{font-weight:600}.cva .card-sim-row span{color:var(--cva-ink3);font-size:12px}.cva .card-sim-row b{font-variant-numeric:tabular-nums;font-weight:600}.cva .card-sim-note{color:var(--cva-ink3);margin-top:10px;font-size:11px;line-height:1.4}.cva .foot{border-top:var(--hair);background:var(--cva-bg2)}.cva .foot-in{max-width:1024px;color:var(--cva-ink3);flex-direction:column;gap:4px;margin:0 auto;padding:22px 22px 34px;font-size:12px;line-height:1.6;display:flex}.cva .foot-in b{color:var(--cva-ink2);font-weight:500}.cva .foot-in a{color:var(--cva-ink2)}.cva .foot-in .row{flex-wrap:wrap;gap:14px;display:flex}.cva .lb{z-index:200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cva .lb img.main{object-fit:contain;border-radius:12px;max-width:min(92vw,1100px);max-height:82vh}.cva .lb .x{color:#fff;background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:inline-flex;position:absolute;top:18px;right:18px}.cva .lb .arrow{color:#fff;background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.cva .lb .arrow.l{left:18px}.cva .lb .arrow.r{right:18px}.cva .lb .dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:22px;left:0;right:0}.cva .lb .dots i{background:#ffffff59;border-radius:50%;width:6px;height:6px}.cva .lb .dots i.on{background:#fff}@media (width<=820px){.cva .pdp{grid-template-columns:1fr;gap:22px}.cva .gal{position:static}}@media (width<=600px){.cva .hero{padding:40px 20px 20px}.cva .nav-in,.cva .bar-in,.cva .wrap,.cva .crumb,.cva .pdp,.cva .foot-in,.cva .search-row,.cva .capa-row{padding-left:16px;padding-right:16px}.cva .capa-row{flex-direction:column;gap:6px}.cva .capa-sel{flex:none;height:40px;font-size:16px}.cva .bar-in{flex-wrap:wrap;gap:8px 10px;padding-bottom:6px}.cva .glass-seg{order:1}.cva .bar-tools{order:2;margin-left:auto}.cva .glass-tabs{flex-basis:100%;order:3;margin:0;padding-left:0}.cva .glass-tabs button{padding:5px 10px}.cva .glass-seg button{padding:6px 10px;font-size:12px}.cva .glass-seg button span{display:none}.cva .hero-meta span+span:before{content:none;margin:0}.cva .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cva .tile-body{padding:10px 12px 12px}.cva .tile-name,.cva .tile-price{font-size:15px}.cva .tile-cta,.cva .sort{display:none}}@media (prefers-reduced-motion:reduce){.cva *{transition-duration:1ms!important;animation:none!important}.cva .glass-thumb{transition:none!important}}@media (prefers-reduced-transparency:reduce){.cva .glass-thumb{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--cva-card)}.cva .nav,.cva .bar{background:var(--cva-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.cva :focus-visible{outline:2px solid var(--cva-acc);outline-offset:2px;border-radius:6px}.la,.la *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.la{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", "Inter", Arial, sans-serif;--ink:#1d1d1f;--ink2:#6e6e73;--ink3:#86868b;--bg:#fff;--bg2:#f5f5f7;--card:#fff;--hair:#0000001a;--acc:var(--marca-roxo,#5e5ce6);--acc2:var(--marca-roxo-escuro,#4644c8);--wa:#25d366;--pill:980px;--ease:cubic-bezier(.4, 0, .2, 1);background:var(--bg);color:var(--ink);font-family:var(--font);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.47}.la section[id]{scroll-margin-top:48px}@media (prefers-reduced-motion:no-preference){html:has(.la){scroll-behavior:smooth}}.la a{color:var(--acc);text-decoration:none}.la a:hover{text-decoration:underline}.la .press{transition:transform .12s var(--ease)}.la .press:active{transform:scale(.97)}.la .wrap{max-width:980px;margin:0 auto;padding:0 22px}.la .wrap-l{max-width:1200px;margin:0 auto;padding:0 22px}.la .wm{font-family:"Sora Variable", "Sora", var(--font);letter-spacing:-.04em;font-weight:700;line-height:1;display:inline-block}.la .wm .o{color:var(--acc);display:inline-block;transform:rotate(-14deg)translateY(-.02em)}.la .nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--hair);background:#ffffffb8;position:sticky;top:0}.la .nav-in{align-items:center;gap:28px;max-width:1024px;height:48px;margin:0 auto;padding:0 22px;display:flex}.la .nav .wm{color:var(--ink);font-size:22px}.la .nav-links{letter-spacing:-.01em;flex:1;justify-content:center;gap:24px;font-size:12px;display:flex}.la .nav-links a{color:var(--ink);opacity:.8}.la .nav-links a:hover{opacity:1;text-decoration:none}.la .nav-acoes{align-items:center;gap:14px;margin-left:auto;font-size:12px;display:flex}.la .nav-acoes a.entrar{color:var(--ink);opacity:.8}.la .btn-mini{border-radius:var(--pill);background:var(--acc);align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;color:#fff!important;text-decoration:none!important}.la .btn-mini:hover{background:var(--acc2)}.la .ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:30px;display:flex}.la .btn{border-radius:var(--pill);letter-spacing:-.02em;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 26px;font-size:17px;font-weight:500;display:inline-flex;text-decoration:none!important}.la .btn.primary{background:var(--acc);color:#fff}.la .btn.primary:hover{background:var(--acc2)}.la .btn.wa{background:var(--ink);color:#fff}.la .btn.wa:hover{background:#000}.la .btn.claro{color:var(--ink);background:#fff}.la .btn.claro:hover{background:#f5f5f7}.la .btn svg{width:20px;height:20px}.la .micro{color:var(--ink3);margin-top:10px;font-size:12px}.la .fone{aspect-ratio:9/19;text-align:left;width:min(380px,78vw);font-family:var(--font);letter-spacing:-.022em;background:#1a1a1c;border-radius:46px;margin:0 auto;padding:10px;line-height:1.47;position:relative;box-shadow:0 30px 80px #00000040,inset 0 0 0 1.5px #ffffff1f;container-type:inline-size}.la .fone:before{content:"";z-index:3;background:#000;border-radius:20px;width:34%;height:24px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.la .tela{color:#fff;background:radial-gradient(120% 80% at 50% 0,#6d6bf0 0%,#3f3ea8 35%,#16163a 75%,#0b0b1c 100%);border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden}.la .lock-hora{text-align:center;position:absolute;top:12%;left:0;right:0}.la .lock-hora .data{letter-spacing:-.01em;opacity:.92;font-size:4.17cqw;font-weight:500}.la .lock-hora .hora{letter-spacing:-.045em;margin-top:1.1cqw;font-size:21.1cqw;font-weight:600;line-height:1}.la .avisos{flex-direction:column;gap:2.2cqw;display:flex;position:absolute;bottom:9.44cqw;left:2.78cqw;right:2.78cqw}.la .aviso{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);opacity:0;animation:la-aviso .7s var(--ease) forwards;background:#ffffff38;border-radius:5.56cqw;align-items:flex-start;gap:2.78cqw;padding:2.78cqw 3.33cqw;display:flex;transform:translateY(14px);box-shadow:inset 0 1px #ffffff40}.la .aviso img{border-radius:2.5cqw;flex-shrink:0;width:10cqw;height:10cqw}.la .aviso-cab{opacity:.85;justify-content:space-between;font-size:3.33cqw;display:flex}.la .aviso .tit,.la .aviso .txt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.la .aviso .tit{letter-spacing:-.015em;margin-top:.28cqw;font-size:3.89cqw;font-weight:600}.la .aviso .txt{opacity:.9;letter-spacing:-.01em;font-size:3.61cqw}.la .aviso:first-child{animation-delay:1.2s}.la .aviso:nth-child(2){animation-delay:.9s}.la .aviso:nth-child(3){animation-delay:.6s}.la .aviso:nth-child(4){animation-delay:.3s}@keyframes la-aviso{to{opacity:1;transform:none}}.la .lock-barra{background:#fffc;border-radius:1.39cqw;width:34%;height:1.39cqw;position:absolute;bottom:2.78cqw;left:50%;transform:translate(-50%)}.la .v3{letter-spacing:normal;color:var(--marca-tinta);font-family:Sora Variable,Inter Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55}.la .v3 a:hover{text-decoration:none}.la .lp-hero{text-align:center;background:radial-gradient(640px 320px at 50% -60px, var(--veu-roxo-10), transparent 70%), var(--marca-fundo);padding:clamp(56px,10vw,96px) 22px clamp(64px,11vw,104px)}.la .lp-hero-grade{align-items:center;gap:48px;max-width:1080px;margin:0 auto;display:grid}.la .lp-hero-texto{text-align:center}.la .lp-hero-demo{justify-content:center;display:flex}.la .lp-hero-demo .fone{width:min(330px,80vw)}.la .lp-wordmark{letter-spacing:-.04em;color:var(--marca-roxo);white-space:nowrap;font-weight:800;line-height:1}.la .lp-wordmark-o{display:inline-block;transform:rotate(-12deg)}.la .lp-wordmark-hero{font-size:clamp(56px,15vw,84px)}.la .v3 .lp-descritor{color:var(--neutro-texto-landing);margin:14px 0 0;font-size:clamp(14px,3.8vw,16.5px);font-weight:600}.la .v3 .lp-slogan{letter-spacing:-.035em;margin:clamp(30px,7vw,48px) 0 0;font-size:clamp(36px,9vw,66px);line-height:1.08}.la .lp-slogan-leve{color:var(--marca-tinta);font-weight:400}.la .lp-slogan-forte{color:var(--marca-tinta);font-weight:800}.la .lp-slogan-forte .lp-wordmark-o{color:inherit}.la .v3 .lp-apoio{max-width:460px;color:var(--neutro-texto-2);margin:18px auto 0;font-size:clamp(15.5px,4.2vw,17.5px)}.la .v3 .lp-btn{border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:30px;padding:17px 30px;font-size:clamp(15.5px,4.2vw,17px);font-weight:700;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.la .v3 .lp-btn:active{transform:scale(.98)}.la .v3 .lp-btn-roxo{background:var(--marca-roxo);color:var(--marca-branco);box-shadow:0 10px 26px var(--veu-roxo-35)}.la .v3 .lp-btn-roxo:hover{background:var(--marca-roxo-escuro)}@media (width>=940px){.la .lp-hero{text-align:left;padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(48px,6vw,76px)}.la .lp-hero-grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}.la .lp-hero-texto{text-align:left}.la .lp-hero-texto .lp-wordmark-hero{font-size:clamp(44px,5vw,60px)}.la .v3 .lp-hero-texto .lp-apoio{margin-left:0}}@media (prefers-reduced-motion:no-preference){.la .lp-wordmark-hero .lp-wordmark-o{animation:1s cubic-bezier(.34,1.56,.64,1) .2s backwards la-o-assenta}}@keyframes la-o-assenta{0%{opacity:0;transform:rotate(-160deg)}55%{opacity:1}to{opacity:1;transform:rotate(-12deg)}}.la .v3.lp-secao{padding:clamp(60px,10vw,104px) 22px}.la .lp-roxa{background:var(--marca-roxo)}.la .lp-miolo-largo{max-width:980px;margin:0 auto}.la .lp-centro{text-align:center}.la .v3 .lp-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--roxo-borda);margin:0 0 12px;font-size:12.5px;font-weight:700}.la .v3 .lp-titulo{letter-spacing:-.03em;color:var(--marca-branco);margin:0;font-size:clamp(27px,6.6vw,44px);font-weight:800;line-height:1.12}.la .v3 .lp-texto{color:var(--roxo-suave-2);margin:16px 0 0;font-size:clamp(15.5px,4.2vw,17.5px)}.la .v3 .lp-intro-modulos{max-width:620px;margin-left:auto;margin-right:auto}.la .v3 .lp-fecho{text-align:center;max-width:640px;color:var(--marca-branco);margin:34px auto 0;font-size:clamp(15.5px,4.2vw,17.5px);font-weight:600}.la .lp-fone{position:relative;container-type:inline-size}.la .lp-fone-corpo{background:linear-gradient(135deg, color-mix(in srgb, var(--marca-tinta) 84%, var(--marca-branco)) 0%, var(--marca-tinta) 20%, color-mix(in srgb, var(--marca-tinta) 86%, black) 50%, var(--marca-tinta) 80%, color-mix(in srgb, var(--marca-tinta) 88%, var(--marca-branco)) 100%);border-radius:16.5cqw;padding:3.6cqw;position:relative;overflow:hidden}.la .lp-fone-tela{background:#000;border-radius:13cqw;position:relative;overflow:hidden}.la .lp-fone-tela>img{width:100%;height:auto;display:block}.la .lp-fone-status{background:var(--fone-status,var(--marca-branco));height:15cqw;color:var(--marca-tinta);letter-spacing:-.01em;justify-content:space-between;align-items:flex-end;padding:0 8.5cqw 2.8cqw;font-size:4.8cqw;font-weight:700;line-height:1;display:flex}.la .lp-fone-status-dir{align-items:center;gap:1.8cqw;display:flex}.la .lp-fone-status svg{width:auto;height:3.6cqw;display:block}.la .lp-fone-ilha{width:30cqw;height:8.8cqw;box-shadow:0 0 0 1px color-mix(in srgb, var(--marca-branco) 4%, transparent);background:#000;border-radius:999px;position:absolute;top:3.2cqw;left:50%;transform:translate(-50%)}.la .lp-fone-btn{background:linear-gradient(90deg, color-mix(in srgb, var(--marca-tinta) 88%, var(--marca-branco)), var(--marca-tinta));border-radius:3px;width:1.2cqw;position:absolute}.la .lp-fone-acao{height:7.5cqw;top:30cqw;left:-1cqw}.la .lp-fone-volup{height:15cqw;top:43cqw;left:-1cqw}.la .lp-fone-voldn{height:15cqw;top:62cqw;left:-1cqw}.la .lp-fone-lado{background:linear-gradient(270deg, color-mix(in srgb, var(--marca-tinta) 88%, var(--marca-branco)), var(--marca-tinta));height:24cqw;top:50cqw;right:-1cqw}.la .lp-trio{perspective:1400px;justify-content:center;align-items:center;max-width:620px;margin:44px auto 0;display:flex;position:relative}.la .lp-trio-tela{flex-shrink:0;margin:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s;position:relative}.la .lp-trio-tela figcaption{text-align:center;white-space:nowrap;color:var(--marca-branco);letter-spacing:.14em;text-transform:uppercase;margin:0 0 clamp(8px,2.4vw,14px);font-size:clamp(10px,2.8vw,13.5px);font-weight:800}.la .lp-trio-esq{z-index:1;width:33%;margin-right:-8%;transform:perspective(1200px)rotateY(26deg)scale(.95)}.la .lp-trio-centro{z-index:2;width:44%;transform:translateY(-8px)}.la .lp-trio-dir{z-index:1;width:33%;margin-left:-8%;transform:perspective(1200px)rotateY(-26deg)scale(.95)}.la .lp-trio-fone .lp-fone-corpo{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca-branco) 10%, transparent), 0 18px 44px color-mix(in srgb, var(--marca-tinta) 35%, transparent)}.la .lp-trio-centro .lp-trio-fone .lp-fone-corpo{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--marca-branco) 10%, transparent), 0 28px 64px color-mix(in srgb, var(--marca-tinta) 45%, transparent)}@media (prefers-reduced-motion:no-preference){.la .lp-trio:not(.lp-trio-visivel) .lp-trio-tela{opacity:0}.la .lp-trio:not(.lp-trio-visivel) .lp-trio-esq{transform:perspective(1200px)rotateY(26deg)translateY(46px)scale(.95)}.la .lp-trio:not(.lp-trio-visivel) .lp-trio-centro{transform:translateY(52px)}.la .lp-trio:not(.lp-trio-visivel) .lp-trio-dir{transform:perspective(1200px)rotateY(-26deg)translateY(46px)scale(.95)}.la .lp-trio-esq{transition-delay:50ms}.la .lp-trio-centro{transition-delay:.18s}.la .lp-trio-dir{transition-delay:.3s}}@media (hover:hover){.la .lp-trio-tela:hover{z-index:3;transition-delay:0s;transform:perspective(1200px)rotateY(0)translateY(-8px)scale(1.02)}}.la .sec{padding:110px 0}.la .sec.cinza{background:var(--bg2)}.la .sec.preta{color:#f5f5f7;background:#000}.la .sec.preta .eyebrow{color:#a1a1a6}.la .sec.preta h2{color:#f5f5f7}.la .sec.preta .sub{color:#a1a1a6}.la .cab{text-align:center;max-width:780px;margin:0 auto 48px}.la .eyebrow{color:var(--acc);letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.la .eyebrow .num{background:var(--acc);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;display:inline-flex}.la h2{letter-spacing:-.032em;color:var(--ink);margin-top:12px;font-size:clamp(34px,5.2vw,64px);font-weight:700;line-height:1.06}.la .sub{letter-spacing:-.02em;color:var(--ink2);margin-top:16px;font-size:clamp(18px,2.2vw,24px);line-height:1.35}.la .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.la .tile{--t-escuro:color-mix(in srgb, var(--acc) 74%, #000);--t-claro:color-mix(in srgb, var(--acc) 70%, #fff);color:#fff;background:linear-gradient(165deg, var(--t-escuro) 0%, var(--acc) 58%, var(--t-claro) 100%);border-radius:28px;overflow:hidden}.la .tile:not(.destaque){grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.la .tile-txt{padding:36px 40px 0}.la .tile h3{letter-spacing:-.025em;color:#fff;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.15}.la .tile p{letter-spacing:-.015em;color:#ffffffe0;max-width:540px;margin-top:8px;font-size:17px;line-height:1.45}.la .tile-img{justify-content:center;align-items:center;padding:28px 40px 40px;display:flex}.la .tile-img img{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 0 0 4px #ffffffeb,0 24px 50px #14125073}.la .tile.alta .tile-img img{max-width:300px}.la .tile.faixa{grid-column:1/-1}.la .tile.destaque{background:linear-gradient(110deg, var(--t-escuro) 0%, var(--acc) 50%, var(--t-claro) 100%);grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"txt img";align-items:center;display:grid}.la .tile.destaque.esq{background:linear-gradient(250deg, var(--t-escuro) 0%, var(--acc) 50%, var(--t-claro) 100%);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"img txt"}.la .tile.destaque .tile-txt{grid-area:txt;padding:48px}.la .tile.destaque .tile-img{grid-area:img;align-self:stretch;padding:40px}.la .tile.destaque h3{font-size:clamp(26px,3vw,36px)}.la .tile.destaque .tile-img img{width:min(100%, calc(560px * var(--ar,1.5)));max-width:100%;height:auto}.la .cta-meio{text-align:center;margin-top:48px}.la .declaracao{letter-spacing:-.028em;color:#f5f5f7;text-align:center;max-width:900px;margin:24px auto 0;font-size:clamp(22px,3.2vw,40px);font-weight:600;line-height:1.22}.la .declaracao .o{color:var(--marca-roxo-claro,#9e9df0);display:inline-block;transform:rotate(-14deg)}.la .preco{background:var(--card);max-width:720px;box-shadow:0 0 0 .5px var(--hair);border-radius:28px;margin:0 auto;padding:40px}.la .preco .selo{color:#fff;background:linear-gradient(135deg, var(--marca-roxo), var(--marca-roxo-escuro));border-radius:14px;padding:6px 13px;font-size:12px;font-weight:600;display:inline-block}.la .preco h3{letter-spacing:-.03em;margin-top:16px;font-size:clamp(30px,4vw,44px);font-weight:700}.la .preco .anual{color:var(--ink2);margin-top:8px;font-size:17px}.la .preco .rotulo{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;margin-top:28px;font-size:12px;font-weight:600}.la .preco ul{flex-direction:column;margin-top:12px;list-style:none;display:flex}.la .preco li{border-top:1px solid var(--hair);letter-spacing:-.015em;color:var(--ink2);gap:12px;padding:12px 0;font-size:16px;line-height:1.4;display:flex}.la .preco li b{color:var(--ink);font-weight:600}.la .preco li svg{width:20px;height:20px;color:var(--acc);flex-shrink:0;margin-top:2px}.la .preco .futuro{background:var(--bg2);color:var(--ink2);border-radius:14px;align-items:center;gap:10px;margin-top:18px;padding:12px 14px;font-size:14px;display:flex}.la .preco .futuro .chip{color:var(--marca-laranja);background:color-mix(in srgb, var(--marca-laranja) 12%, #fff);border-radius:var(--pill);white-space:nowrap;padding:3px 9px;font-size:11px;font-weight:700}.la .preco .btn{width:100%;margin-top:22px}.la .preco .garantia{color:var(--ink2);text-align:center;margin-top:14px;font-size:14px}.la .preco-meta{text-align:center;color:var(--ink3);max-width:640px;margin:22px auto 0;font-size:12px}.la .sec.roxa{background:var(--marca-roxo)}.la .sec.roxa .eyebrow{color:#ffffffe6}.la .sec.roxa h2{color:#fff}.la .sec.roxa .sub{color:var(--roxo-suave-2)}.la .sec.roxa .preco{box-shadow:0 22px 56px color-mix(in srgb, var(--marca-tinta) 38%, transparent)}.la .sec.roxa .preco-meta{color:#ffffffe6}.la .faq{border-top:1px solid var(--hair);max-width:780px;margin:0 auto}.la .faq details{border-bottom:1px solid var(--hair)}.la .faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:clamp(17px,2vw,21px);font-weight:600;list-style:none;display:flex}.la .faq summary::-webkit-details-marker{display:none}.la .faq summary:after{content:"+";color:var(--ink3);transition:transform .24s var(--ease);flex-shrink:0;font-size:26px;font-weight:300}.la .faq details[open] summary:after{transform:rotate(45deg)}.la .faq p{color:var(--ink2);max-width:680px;padding:0 0 22px;font-size:17px;line-height:1.5}.la .foot{background:var(--bg2);border-top:1px solid var(--hair)}.la .foot-in{max-width:980px;color:var(--ink3);margin:0 auto;padding:22px 22px 40px;font-size:12px;line-height:1.6}.la .foot .frase{color:var(--ink2);border-bottom:1px solid var(--hair);margin-bottom:14px;padding-bottom:14px;font-size:14px}.la .foot .linha{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.la .foot .linha nav{flex-wrap:wrap;gap:4px 16px;display:flex}.la .foot .linha a{color:var(--ink2)}.la .foot .wm{color:var(--ink2);font-size:18px}.la h1,.la h2,.la h3,.la .sub,.la .apoio,.la .selo{text-wrap:balance}.la p,.la .declaracao{text-wrap:pretty}.la.la-js .rev{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(18px)}.la.la-js .rev.in{opacity:1;transform:none}@media (width<=900px){.la .nav-links{display:none}.la .tile.destaque,.la .tile.destaque.esq{background:linear-gradient(165deg, var(--t-escuro) 0%, var(--acc) 58%, var(--t-claro) 100%);grid-template-columns:minmax(0,1fr);grid-template-areas:"txt""img"}.la .tile.destaque .tile-txt{padding:36px 40px 0}.la .tile.destaque .tile-img{padding:28px 40px 40px}}@media (width<=600px){.la .sec{padding:72px 0}.la .tiles{grid-template-columns:1fr}.la .tile-txt,.la .tile.destaque .tile-txt{padding:28px 24px 0}.la .tile-img,.la .tile.destaque .tile-img{padding:22px 20px 24px}.la .preco{padding:26px 20px}.la .nav-in{gap:10px}.la .nav-acoes{gap:4px}.la .nav-acoes a.entrar{opacity:1;align-items:center;padding:12px 8px;font-size:14px;font-weight:600;display:inline-flex}}@media (prefers-reduced-motion:reduce){.la .rev{opacity:1;transition:none;transform:none}.la .aviso{opacity:1;animation:none;transform:none}.la *{transition-duration:1ms!important}}@media (prefers-reduced-transparency:reduce){.la .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.la .aviso{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1e1e28e6}}.la :focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.lv{--lv-fundo:#06060a;--lv-fundo-2:#0c0b16;--lv-texto:#f5f5f7;--lv-texto-2:#f0f0fcc7;--lv-texto-3:#ececf88f;--lv-linha:#ffffff1a;--lv-roxo:var(--marca-roxo,#5e5ce6);--lv-roxo-escuro:var(--marca-roxo-escuro,#4644c8);--lv-roxo-claro:#b3b2ff;--lv-laranja:var(--marca-laranja,#e8720c);--lv-teal:var(--marca-teal,#0f9d8f);--lv-zap:#25d366;--lv-font:"Sora Variable", "Sora", system-ui, -apple-system, sans-serif;--lv-nav:60px;--lv-gutter:clamp(20px, 5vw, 64px);background:var(--lv-fundo);min-height:100vh;color:var(--lv-texto);font-family:var(--lv-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;position:relative;overflow-x:clip}html:has(.lv){scroll-behavior:smooth;background:#06060a}@media (prefers-reduced-motion:reduce){html:has(.lv){scroll-behavior:auto}}.lv *,.lv :before,.lv :after{box-sizing:border-box}.lv a{color:inherit}.lv a.lv-btn-zap{color:#111}.lv a.lv-btn-roxo,.lv a.lv-btn-vidro,.lv a.lv-btn-mini{color:#fff}.lv img{max-width:100%}.lv section[id]{scroll-margin-top:var(--lv-nav)}.lv :focus-visible{outline:2px solid var(--lv-roxo-claro);outline-offset:3px;border-radius:8px}.lv .o{display:inline-block;transform:rotate(-12deg)}.lv-wm{letter-spacing:-.04em;white-space:nowrap;font-weight:800;line-height:1}.lv-nowrap{white-space:nowrap}.lv-tit{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:700;line-height:1.06}.lv-tit .lv-ln{display:block}.lv-tit .lv-w{white-space:pre;display:inline-block}.lv-tit .lv-leve{color:var(--lv-texto-2);font-weight:400}.lv-kw{--b:170%;color:var(--lv-roxo-claro);background:linear-gradient(105deg,#fff0 38%,#fffffff2 50%,#fff0 62%) 0 0/250% 100% no-repeat,linear-gradient(#e4e3ff 0%,#b3b2ff 55%,#9e9df0 100%) 0 0/100% 100%;background-position:var(--b) 0, 0 0;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 16px #5e5ce652);-webkit-background-clip:text;background-clip:text;margin:0 -.05em -.12em;padding:0 .05em .12em;display:inline-block}.lv-sutil{color:var(--lv-texto-2)}.lv-eyebrow{letter-spacing:.02em;color:var(--lv-roxo-claro);align-items:center;gap:10px;margin:0 0 18px;font-size:15px;font-weight:600;display:inline-flex}.lv-num{color:#fff;background:#5e5ce638;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:inline-grid;box-shadow:inset 0 0 0 1px #b3b2ff59}.lv-apoio{max-width:620px;color:var(--lv-texto-2);text-wrap:pretty;margin:22px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.5}.lv-micro{color:var(--lv-texto-3);margin:12px 0 0;font-size:14px}.lv-contato{color:var(--lv-texto-3);margin:18px 0 0;font-size:14px;line-height:1.6}.lv .lv-contato a{color:var(--lv-texto-2);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline;display:inline-block}.lv .lv-contato a:first-of-type{margin-top:-24px;padding-top:24px}.lv .lv-contato a:last-of-type{margin-bottom:-24px;padding-bottom:24px}.lv .lv-contato a:hover{color:#fff}.lv-centro{text-align:center}.lv-centro .lv-apoio{margin-left:auto;margin-right:auto}.lv-btn{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.lv-btn svg{flex:none;width:20px;height:20px}.lv-btn:active{transform:scale(.97)}.lv-btn-roxo{background:linear-gradient(135deg, #6f6dee 0%, var(--lv-roxo) 55%, var(--lv-roxo-escuro) 100%);color:#fff;box-shadow:0 10px 34px #5e5ce673,inset 0 1px #ffffff40}.lv-btn-roxo:hover{box-shadow:0 14px 44px #5e5ce699,inset 0 1px #ffffff40}.lv-btn-zap{color:#111;background:#fff;box-shadow:0 10px 34px #0006}.lv-btn-zap svg{color:#1aa250}.lv-btn-vidro{color:#fff;-webkit-backdrop-filter:blur(14px);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.lv-btn-vidro:hover{background:#ffffff24}.lv-btn-mini{background:var(--lv-roxo);color:#fff;min-height:44px;padding:0 16px;font-size:14px}.lv-btn-cheio{width:100%}.lv-ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.lv-centro-flex{justify-content:center}.lv-ctas-micro{flex-basis:100%;order:1;margin:0}@media (prefers-reduced-motion:reduce){.lv-btn{transition:none}}.lv-nav{z-index:100;padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:blur(20px)saturate(150%);background:#06060a9e;border-bottom:1px solid #ffffff0f;position:fixed;top:0;left:0;right:0}.lv-nav-in{height:var(--lv-nav);max-width:1240px;padding:0 var(--lv-gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.lv-nav-marca{align-items:center;min-height:44px;font-size:26px;text-decoration:none;display:inline-flex}.lv-nav-links{gap:28px;margin:0 auto;display:none}.lv-nav-links a{color:var(--lv-texto-2);font-size:14px;font-weight:500;text-decoration:none}.lv-nav-links a:hover{color:#fff}.lv-nav-acoes{align-items:center;gap:6px;margin-left:auto;display:flex}.lv-entrar{min-height:44px;color:var(--lv-texto-2);align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.lv-entrar:hover{color:#fff}@media (width>=1000px){.lv-nav-links{display:flex}.lv-nav-acoes{margin-left:0}}@media (width<=380px){.lv-btn-mini{padding:0 12px;font-size:13px}.lv-nav-in{gap:8px}.lv-nav-marca{font-size:23px}}.lv-brilho,.lv-hist-brilho{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.lv-brilho-a{background:radial-gradient(closest-side,#5e5ce68c,#5e5ce62e 50%,#5e5ce600 100%);width:1100px;height:1100px;top:-180px;right:-280px}.lv-brilho-b{background:radial-gradient(closest-side,#4644c880,#4644c800 100%);width:900px;height:900px;bottom:-420px;left:-380px}.lv-brilho-c{background:radial-gradient(closest-side,#5e5ce66b,#5e5ce600 100%);width:1300px;height:900px;margin-left:-650px;top:40%;left:50%}.lv-brilho-d{background:radial-gradient(closest-side,#5e5ce680,#5e5ce61f 55%,#5e5ce600 100%);width:1200px;height:1000px;margin-left:-600px;top:18%;left:50%}.lv-brilho-e{background:radial-gradient(closest-side,#7e7cf080,#5e5ce600 100%);width:1000px;height:900px;margin-left:-500px;top:0;left:50%}.lv-sec{padding:clamp(72px,9vw,128px) 0;position:relative}.lv-miolo{z-index:1;max-width:1240px;padding:0 var(--lv-gutter);margin:0 auto;position:relative}.lv-estreito{max-width:880px}.lv-cab{max-width:900px}.lv-centro .lv-cab,.lv-cab.lv-centro{margin:0 auto}.lv-heroi{min-height:min(100svh,980px);padding:calc(var(--lv-nav) + 48px) 0 56px;align-items:center;display:flex;position:relative;overflow:clip}.lv-heroi-grade{z-index:1;width:100%;max-width:1240px;padding:0 var(--lv-gutter);grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;margin:0 auto;display:grid;position:relative}.lv-heroi-txt{text-align:center}.lv-heroi-txt .lv-apoio{margin-left:auto;margin-right:auto}.lv-heroi-txt .lv-ctas{justify-content:center}.lv-descritor{color:var(--lv-roxo-claro);letter-spacing:.01em;margin:0 0 18px;font-size:clamp(15px,1.4vw,18px);font-weight:600}.lv-tit-heroi{font-size:clamp(34px,10.9vw,92px)}.lv-tit-heroi .lv-ln{white-space:nowrap}@media (width>=900px){.lv-tit-heroi{font-size:clamp(52px,5.6vw,76px)}}.lv-heroi-palco{height:clamp(440px,62vh,720px);position:relative}@media (width>=900px){.lv-heroi-grade{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:32px}.lv-heroi-txt{text-align:left}.lv-heroi-txt .lv-apoio{margin-left:0}.lv-heroi-txt .lv-ctas{justify-content:flex-start}.lv-heroi-palco{height:min(78svh,760px)}}@media (width<=760px){.lv-heroi{padding-top:calc(var(--lv-nav) + 20px);padding-bottom:24px}.lv-heroi-grade{gap:0}.lv-descritor{margin-bottom:10px}.lv-heroi .lv-apoio{margin-top:14px;font-size:16px;line-height:1.45}.lv-heroi .lv-ctas{flex-direction:column;align-items:center;gap:4px;margin-top:22px}.lv-heroi .lv-btn-vidro{box-shadow:none;-webkit-backdrop-filter:none;min-height:44px;color:var(--lv-roxo-claro);background:0 0}.lv-heroi .lv-ctas-micro{flex-basis:auto;order:0;margin:6px 0 2px}}@media (width<=374px){.lv-btn:not(.lv-btn-mini){white-space:normal;text-align:center;padding:12px 20px;font-size:16px}}@media (width<=760px) and (height<=620px){.lv-cap .lv-tit{font-size:30px}.lv-cap-sub{margin-top:8px;font-size:15px}.lv-hist-cena{margin-top:14px}}.lv-heroi .lv-tela{background:#0d0c1c}.lv-heroi:after,.lv-leque:after{content:"";background:linear-gradient(#06060a00, var(--lv-fundo));z-index:0;pointer-events:none;height:200px;position:absolute;bottom:0;left:0;right:0}.lv-cena{perspective:2400px;perspective-origin:50% 46%;pointer-events:none;position:absolute;inset:0}.lv-escala,.lv-zoom,.lv-pivo,.lv-balanco,.lv-cards,.lv-cards-cap{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.lv-zoom,.lv-pivo,.lv-balanco,.lv-cards,.lv-cards-cap{top:0;left:0}.lv-cardw{opacity:0;visibility:hidden;will-change:transform;position:absolute;top:0;left:0}.lv-fone{width:417px;height:876px;transform-style:preserve-3d;position:absolute;top:-438px;left:-208.5px;transform:scale(.9)}.lv-camada,.lv-verso,.lv-frente{border-radius:68px;position:absolute;inset:0}.lv-camada{background:#2c2b34}.lv-lado{backface-visibility:visible;position:absolute}.lv-botao{background:linear-gradient(90deg,#3d3c47,#6c6b77,#3d3c47);border-radius:3px;width:6px;position:absolute}.lv-verso{backface-visibility:hidden;background:radial-gradient(120% 70% at 30% 20%,#9e9df047,#9e9df000 60%),linear-gradient(160deg,#2e2c52 0%,#1d1c35 55%,#141326 100%);overflow:hidden;box-shadow:inset 0 0 0 3px #4d4c58,inset 0 0 0 5px #24232c}.lv-plato{background:linear-gradient(#ffffff17,#ffffff08);border-radius:54px;height:196px;position:absolute;top:22px;left:18px;right:18px;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #00000059}.lv-lente{background:radial-gradient(circle,#0b0b14 0 30%,#23223a 31% 46%,#0d0d18 47% 62%,#3b3a4a 63% 70%,#1a1a24 71%);border-radius:50%;width:84px;height:84px;position:absolute;box-shadow:0 0 0 5px #2b2a36,0 6px 14px #0009}.lv-flash{background:radial-gradient(circle,#f4efe2,#b9b2a0);border-radius:50%;width:26px;height:26px;position:absolute}.lv-verso-g{font:800 120px/1 var(--lv-font);letter-spacing:-.04em;color:#ffffff47;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.lv-frente{transform-style:preserve-3d;backface-visibility:hidden;background:#050507;box-shadow:inset 0 0 0 2px #6f6e7a,inset 0 0 0 3.5px #2b2a33,inset 0 0 0 5px #0a0a0d,0 0 0 .5px #ffffff40}.lv-frente>*,.lv-frente:after{backface-visibility:hidden}.lv-frente>.lv-tela{transform:translateZ(.5px)}.lv-frente:after{content:"";pointer-events:none;z-index:90;background:conic-gradient(from 200deg, #ffffffbf 0 6%, #78768740 18%, #ffffff73 42%, #504e5f33 60%, #ffffffb3 88%);-webkit-mask-composite:xor;border-radius:68px;padding:2.5px;position:absolute;inset:0;transform:translateZ(2px);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lv-tela{isolation:isolate;backface-visibility:hidden;background:#f5f5f8;border-radius:56px;width:393px;height:852px;position:absolute;top:12px;left:12px;overflow:hidden}.lv-tela>div{position:absolute;inset:0}.lv-frente .lv-tela:after{content:"";z-index:86;pointer-events:none;background:linear-gradient(115deg,#ffffff0f 0 28%,#fff0 46%);position:absolute;inset:0}.lv-ilha{z-index:80;background:#000;border-radius:20px;width:124px;height:36px;margin-left:-62px;position:absolute;top:23px;left:50%;transform:translateZ(1px)}.lv-reflexo{pointer-events:none;z-index:85;mix-blend-mode:screen;background:linear-gradient(115deg,#fff0 30%,#ffffff29 44%,#ffffff0a 52%,#fff0 64%) 120% 0/260% 100%;border-radius:56px;width:393px;height:852px;position:absolute;top:12px;left:12px;transform:translateZ(1.5px)}.lv-historia{height:553vh;position:relative;scroll-margin-top:0!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lv-historia{height:900vh}}.lv-longe>*{display:none!important}.lv-hist-palco{height:100lvh;position:sticky;top:0;overflow:clip}.lv-hist-palco:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--lv-fundo) 0, #06060a00 22%, #06060a00 78%, var(--lv-fundo) 100%);position:absolute;inset:0}.lv-hist-brilho{width:1200px;height:1200px;margin:-600px 0 0 -600px;top:50%;left:50%}.lv-hb-roxo{background:radial-gradient(closest-side,#5e5ce68c,#5e5ce626 55%,#5e5ce600 100%)}.lv-hb-laranja{opacity:0;background:radial-gradient(closest-side,#e8720c6b,#e8720c00 70%);transform:translate(26%,24%)scale(.6)}.lv-hb-teal{opacity:0;background:radial-gradient(closest-side,#0f9d8f66,#0f9d8f00 70%);transform:translate(28%,26%)scale(.6)}.lv-hist-grade{z-index:1;max-width:1240px;height:100svh;padding:calc(var(--lv-nav) + 20px) max(var(--lv-gutter), env(safe-area-inset-left,0px)) 20px;grid-template-rows:auto minmax(0,1fr);gap:8px;margin:0 auto;display:grid;position:relative}.lv-hist-textos{min-height:230px;position:relative}.lv-cap{position:absolute;inset:0 0 auto}.lv-cap:not(:first-child) .lv-w,.lv-cap:not(:first-child) .lv-cap-sub,.lv-cap:not(:first-child) .lv-cap-lista li,.lv-cap:not(:first-child) .lv-eyebrow{opacity:0}.lv-cap .lv-tit{font-size:clamp(32px,4.8vw,72px)}.lv-cap .lv-tit-grande{font-size:clamp(44px,7.4vw,120px)}.lv-cap-sub{color:var(--lv-texto-2);margin:14px 0 0;font-size:clamp(18px,2vw,28px);font-weight:500;line-height:1.3}.lv-cap-lista{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:none}.lv-cap-lista li{color:var(--lv-texto-2);align-items:flex-start;gap:12px;font-size:17px;line-height:1.45;display:flex}.lv-cap-lista svg{width:20px;height:20px;color:var(--lv-roxo-claro);flex:none;margin-top:2px}.lv-hist-cena{min-height:0;position:relative;inset:auto}.lv-prog{display:none}@media (width>=900px){.lv-hist-grade{padding-top:var(--lv-nav);grid-template-rows:1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:32px}.lv-hist-textos{height:100%}.lv-cap{top:calc(50% - 230px);left:0;right:0}.lv-cap-lista{display:grid}.lv-hist-cena{height:100%}.lv-prog{left:max(var(--lv-gutter), calc((100% - 1240px) / 2 + var(--lv-gutter)));z-index:2;-webkit-backdrop-filter:blur(14px);background:#ffffff0f;border-radius:999px;gap:6px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;bottom:32px;box-shadow:inset 0 0 0 1px #ffffff14}.lv-prog-item button{all:unset;cursor:pointer;color:var(--lv-texto-3);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .25s,color .25s;display:block}.lv-prog-item button:hover{color:#fff}.lv-prog-item button:focus-visible{outline:2px solid var(--lv-roxo-claro);outline-offset:2px}.lv-prog-item.ativo button{color:#111;background:#ffffffeb}}@media (width<=899px){.lv-hist-textos{min-height:0;display:grid}.lv-cap{grid-area:1/1;position:static}}@media (width>=900px) and (height<=760px){.lv-cap .lv-tit{font-size:clamp(30px,8.5vh,72px)}.lv-cap .lv-tit-grande{font-size:clamp(40px,11vh,120px)}.lv-cap-lista li:nth-child(n+3){display:none}.lv-cap{top:calc(50% - 190px)}.lv-hist-grade{padding-bottom:88px}}@media (height<=520px){.lv-prog,.lv-cap-lista{display:none!important}}@media (prefers-reduced-motion:reduce){.lv-historia{height:auto}.lv-hist-palco{height:auto;position:relative}.lv-hist-palco:after{display:none}.lv-hist-grade{height:auto;padding-bottom:80px;display:block}.lv-hist-textos{gap:64px;height:auto;min-height:0;display:grid}.lv-cap{grid-area:auto;position:static;transform:none}.lv-cap *{opacity:1!important;visibility:visible!important}.lv-cap-lista{display:grid}.lv-hist-cena,.lv-prog{display:none}}.lv-leque{padding-bottom:clamp(64px,9vw,120px);overflow:clip}.lv-tit-uma-linha .lv-ln{display:inline}.lv-leque-caixa{z-index:1;perspective:2400px;height:clamp(380px,58vw,660px);transform-style:preserve-3d;margin-top:clamp(24px,4vw,56px);position:relative}.lv-mini{background:#050507;border-radius:68px;width:417px;height:876px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 2px #6f6e7a,inset 0 0 0 3.5px #2b2a33,inset 0 0 0 5px #0a0a0d,0 40px 90px #0000008c,0 0 0 1px #ffffff0f}.lv-mini:after{content:"";z-index:80;background:#000;border-radius:20px;width:124px;height:36px;margin-left:-62px;position:absolute;top:23px;left:50%}.lv-mini-brilho{pointer-events:none;z-index:85;mix-blend-mode:screen;background:linear-gradient(115deg,#fff0 30%,#ffffff38 44%,#ffffff0d 52%,#fff0 64%) 120% 0/260% 100%;border-radius:56px;width:393px;height:852px;position:absolute;top:12px;left:12px}@media (width>=761px) and (width<=1100px){.lv-leque-caixa{height:560px}}@media (width<=760px){.lv-leque-caixa{height:400px}.lv-brilho-c{width:720px;height:620px;margin-left:-360px;top:24%}}.lv-fecho{z-index:1;text-align:center;max-width:760px;color:var(--lv-texto-2);text-wrap:pretty;margin:clamp(24px,4vw,48px) auto 0;font-size:clamp(17px,1.7vw,22px);line-height:1.55;position:relative}.lv-deperto,.lv-faq{background:linear-gradient(180deg, var(--lv-fundo) 0, var(--lv-fundo-2) 140px, var(--lv-fundo-2) calc(100% - 140px), var(--lv-fundo) 100%)}.lv-abas{background:#ffffff0f;border-radius:999px;gap:6px;width:max-content;max-width:100%;margin:40px 0 28px;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.lv-aba{all:unset;cursor:pointer;min-height:44px;color:var(--lv-texto-2);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.lv-aba:hover{color:#fff}.lv-aba.ativa{color:#111;background:#fff}.lv-aba:focus-visible{outline:2px solid var(--lv-roxo-claro);outline-offset:2px}@media (width<=560px){.lv-abas{border-radius:22px;grid-template-columns:1fr 1fr;width:100%;display:grid}.lv-aba{padding:0 10px;font-size:14px}}.lv-galeria-wrap{position:relative}.lv-galeria{--pad:max(var(--lv-gutter), calc((100vw - 1240px) / 2 + var(--lv-gutter)));scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);padding:4px var(--pad) 20px;scrollbar-width:none;gap:16px;margin-inline:calc(50% - 50vw);animation:.5s both lv-entra;display:flex;overflow-x:auto}.lv-galeria::-webkit-scrollbar{display:none}.lv-galeria:focus-visible{outline:2px solid var(--lv-roxo-claro);outline-offset:-2px;border-radius:28px}@keyframes lv-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lv-galeria{animation:none}}.lv-tile{scroll-snap-align:start;background:linear-gradient(#ffffff12,#ffffff08);border-radius:28px;flex-direction:column;flex:0 0 min(940px,88%);gap:20px;min-width:0;margin:0;padding:clamp(20px,2.4vw,32px);display:flex;box-shadow:inset 0 0 0 1px #ffffff17}.lv-tile:only-child{flex-basis:100%}.lv-tile h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.2}.lv-tile p{max-width:640px;color:var(--lv-texto-2);text-wrap:pretty;margin:8px 0 0;font-size:16px;line-height:1.5}.lv-tile-img{all:unset;box-sizing:border-box;cursor:zoom-in;width:min(100%, calc(560px * var(--ar)));background:#f5f5f8;border-radius:16px;align-self:flex-start;display:block;overflow:hidden;box-shadow:0 20px 50px #00000073}.lv-tile-img:focus-visible{outline:2px solid var(--lv-roxo-claro);outline-offset:3px}.lv-tile-img img{width:100%;height:auto;display:block}@media (width<=560px){.lv-tile:not(.lv-tile-faixa) .lv-tile-img{width:100%;height:420px}.lv-tile:not(.lv-tile-faixa) .lv-tile-img img{aspect-ratio:auto!important;object-fit:cover!important;object-position:var(--foco,0 0)!important;height:100%!important}}@media (width>=900px){.lv-tile{flex-direction:row;align-items:center;gap:36px}.lv-tile figcaption{flex:0 0 30%}.lv-tile-img{width:auto;max-width:calc(560px * var(--ar));flex:auto;max-height:560px}}.lv-galeria-setas{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.lv-galeria-setas button{all:unset;cursor:pointer;color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.lv-galeria-setas button:hover{background:#ffffff2e}.lv-galeria-setas button:disabled{opacity:.35;cursor:default}.lv-galeria-setas button:focus-visible{outline:2px solid var(--lv-roxo-claro);outline-offset:2px}.lv-galeria-setas svg{width:20px;height:20px}.lv-meio{z-index:1;text-align:center;margin-top:40px;position:relative}.lv-quem{overflow:clip}.lv-declaracao{letter-spacing:-.015em;color:#f5f5f7eb;text-wrap:pretty;max-width:980px;margin:36px 0 0;font-size:clamp(22px,2.7vw,36px);font-weight:500;line-height:1.38;position:relative}.lv-preco{overflow:clip}.lv-preco-card{z-index:1;color:#17171c;background:#fff;border-radius:32px;max-width:620px;margin:48px auto 0;padding:clamp(28px,4vw,44px);position:relative;box-shadow:0 40px 120px #14125099,0 0 0 1px #fff6}.lv-preco .lv-cab{max-width:1100px}.lv-preco .lv-tit,.lv-faq .lv-tit{font-size:clamp(32px,4vw,56px)}.lv-selo{background:linear-gradient(135deg, #6f6dee, var(--lv-roxo-escuro));color:#fff;border-radius:14px;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.3;display:inline-block}.lv-preco-card h3{letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(30px,3.6vw,42px);font-weight:800}.lv-preco-valor{color:#17171c;align-items:baseline;gap:6px;margin:14px 0 0;line-height:1;display:flex}.lv-preco-moeda{letter-spacing:-.02em;color:var(--lv-roxo);align-self:flex-start;margin-top:.35em;font-size:clamp(22px,2.4vw,28px);font-weight:700}.lv-preco-num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(64px,8vw,88px);font-weight:800}.lv-preco-mes{letter-spacing:-.01em;color:#4a4b5a;font-size:clamp(18px,2vw,22px);font-weight:600}.lv-preco-teste{color:var(--lv-roxo-escuro);background:#f5f5f8;border-radius:999px;align-items:center;gap:8px;margin:16px 0 0;padding:8px 14px;font-size:15px;font-weight:700;line-height:1.3;display:inline-flex}.lv-preco-teste svg{flex:none;width:18px;height:18px}.lv-preco-nota{color:#4a4b5a;text-wrap:pretty;margin:20px 0 0;font-size:14px;line-height:1.55}.lv-preco-nota b{color:#2b2b33}.lv a.lv-preco-zap{text-align:center;min-height:44px;color:var(--lv-roxo-escuro);justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:6px 4px;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.lv a.lv-preco-zap:hover span{text-underline-offset:3px;text-decoration:underline}.lv-preco-zap svg{color:#1aa250;flex:none;width:18px;height:18px}.lv-rotulo{letter-spacing:.06em;text-transform:uppercase;color:#6e6e7a;margin:24px 0 10px;font-size:13px;font-weight:700}.lv-preco-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lv-preco-card li{color:#2b2b33;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.lv-preco-card li svg{width:20px;height:20px;color:var(--lv-roxo);flex:none;margin-top:2px}.lv-futuro{color:#4a4b5a;background:#f5f5f8;border-radius:16px;align-items:center;gap:10px;margin:22px 0 24px;padding:12px 14px;font-size:14px;display:flex}.lv-chip{color:#fff;background:#b85a06;border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:700}.lv-garantia{text-align:center;color:#4a4b5a;margin:14px 0 0;font-size:14px}.lv-preco-card .lv-micro{color:#6e6e7a}.lv-preco-card :focus-visible{outline-color:var(--lv-roxo)}.lv-preco-meta{z-index:1;text-align:center;max-width:620px;color:var(--lv-texto-3);margin:22px auto 0;font-size:14px;position:relative}.lv-faq-lista{border-top:1px solid var(--lv-linha);margin-top:40px}.lv-faq-lista details{border-bottom:1px solid var(--lv-linha)}.lv-faq-lista summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:18px 0;font-size:clamp(17px,1.7vw,21px);font-weight:600;list-style:none;display:flex}.lv-faq-lista summary::-webkit-details-marker{display:none}.lv-faq-lista summary:after{content:"+";color:var(--lv-roxo-claro);flex:none;font-size:28px;font-weight:300;transition:transform .2s}.lv-faq-lista details[open] summary:after{transform:rotate(45deg)}.lv-faq-lista details p{max-width:760px;color:var(--lv-texto-2);margin:0 0 22px;font-size:17px;line-height:1.6}.lv-final{padding-bottom:96px;overflow:clip}.lv-logo-icone{border-radius:23%;width:clamp(80px,8vw,112px);height:auto;box-shadow:0 24px 70px #5e5ce68c}.lv-logo-marca{letter-spacing:-.04em;justify-content:center;align-items:baseline;margin-top:22px;font-size:clamp(88px,11vw,150px);font-weight:800;line-height:1;display:flex}.lv-logo-marca .l,.lv-logo-marca .o{display:inline-block}.lv-logo-marca .o{transform-origin:50% 64%;transform:rotate(-12deg)}.lv-slogan{letter-spacing:-.02em;margin:26px 0 0;font-size:clamp(24px,3vw,40px)}.lv-slogan .lv-leve{color:var(--lv-texto-2);font-weight:400}.lv-slogan .lv-leve,.lv-slogan b{white-space:nowrap}.lv-slogan b{font-weight:700}.lv-final-tit{letter-spacing:-.03em;text-wrap:balance;margin:36px 0 0;font-size:clamp(24px,2.6vw,34px);font-weight:700}.lv-final .lv-apoio{margin-top:16px}.lv-rodape{border-top:1px solid var(--lv-linha);padding:48px 0 calc(40px + env(safe-area-inset-bottom,0px))}.lv-rodape-in{max-width:1240px;padding:0 var(--lv-gutter);margin:0 auto}.lv-frase{letter-spacing:-.025em;text-wrap:balance;margin:0 0 48px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.2}.lv-rodape-linha{color:var(--lv-texto-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;font-size:14px;display:flex}.lv-rodape-linha nav{flex-wrap:wrap;gap:0 20px;display:flex}.lv-rodape-linha a{min-height:44px;color:var(--lv-texto-2);align-items:center;text-decoration:none;display:inline-flex}.lv-rodape-linha a:hover{color:#fff}.lv-rodape .lv-wm{color:#fff;font-size:16px}@media (width>=1100px){.lv-rodape-linha nav:last-child{margin-left:auto}}@supports not (overflow:clip){.lv-heroi,.lv-leque,.lv-quem,.lv-preco,.lv-final,.lv-hist-palco{overflow:hidden}}@media (height<=500px) and (orientation:landscape){.lv-heroi-grade,.lv-hist-grade{grid-template-rows:1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}.lv-heroi{min-height:100svh}.lv-heroi-txt{text-align:left}.lv-heroi-txt .lv-apoio{margin-left:0}.lv-heroi-txt .lv-ctas{flex-direction:row;justify-content:flex-start}.lv-heroi .lv-ctas-micro{flex-basis:100%;order:1;margin:0}.lv-tit-heroi{font-size:clamp(28px,10vh,44px)}.lv-heroi-palco,.lv-hist-cena{height:calc(100svh - var(--lv-nav) - 16px)}.lv-hist-textos{height:100%;display:block;position:relative}.lv-cap{position:absolute;top:50%;transform:translateY(-50%)}.lv-cap .lv-tit{font-size:clamp(24px,9vh,40px)}.lv-cap-sub{font-size:15px}}.lv-amplia{color:#fff;background:#111114;border:0;border-radius:20px;width:min(1100px,100vw - 24px);max-width:none;height:min(86vh,900px);max-height:none;padding:0;overflow:hidden;box-shadow:0 30px 90px #0009}.lv-amplia[open]{flex-direction:column;display:flex}.lv-amplia::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040408c7}.lv-amplia-topo{font:600 16px/1.3 var(--lv-font,"Sora Variable", sans-serif);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 20px;display:flex}.lv-amplia-topo button{all:unset;cursor:pointer;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.lv-amplia-topo button:focus-visible{outline-offset:2px;outline:2px solid #b3b2ff}.lv-amplia-topo svg{width:20px;height:20px}.lv-amplia-rolo{-webkit-overflow-scrolling:touch;background:#f5f5f8;flex:1;min-height:0;overflow:auto}.lv-amplia-rolo img{width:max(100%,1000px);max-width:none;height:auto;display:block}
