html:has(.moldura-app){--azul-profundo:#000f9f;--azul-escuro:#000a70;--azul-noite:#00052e;--azul-cobalto:#000f9f;--azul-vivo:#1a2bc4;--azul-nevoa:#eef0ff;--brand:#000f9f;--brand-strong:#000a70;--brand-soft:#eef0ff;--brand-softer:#f6f7ff;--brand-luz:#4b56d1;--brand-gelo:#c9cef5;--bg:#f7f8fa;--surface:#ffffff;--surface-2:#f1f2f7;--sunken:#f7f8fa;--border:#e4e7ec;--border-strong:#d0d5dd;--borda-suave:#eceef2;--raio-cartao:14px;--raio-controle:8px;--superficie-cartao:#ffffff;--superficie-tinta:#ffffff;--sombra-cartao:0 1px 2px rgb(15 23 42/0.04);--sombra-realce:0 1px 2px rgb(15 23 42/0.05),0 6px 16px -10px rgb(15 23 42/0.12);--sombra-botao:0 1px 1px rgb(15 23 42/0.05);--sombra-flutuante:0 12px 32px -14px rgb(15 23 42/0.18),0 1px 3px rgb(15 23 42/0.05);--txt-titulo:clamp(1.25rem,1.16rem + 0.4vw,1.5rem);--txt-heroi:clamp(1.375rem,1.25rem + 0.55vw,1.75rem);--txt-metrica:clamp(1.25rem,1.14rem + 0.45vw,1.625rem);background:var(--bg)}html:has(.moldura-app) body{background:var(--bg);letter-spacing:-.006em}html:has(.moldura-app) :where(h1,h2,h3){letter-spacing:-.018em}html:has(.moldura-app) svg.lucide{stroke-width:1.5}html:has(.moldura-app) svg.lucide:is(.size-5,.size-6,.size-7,.size-8,.size-\[20px\],.size-\[22px\],.size-\[24px\],.h-5,.h-6,.h-7,.h-8){stroke-width:1.25}html:has(.moldura-app) main svg.lucide:is(.size-7,.size-8,.size-9,.size-10,.size-12){width:1.375rem;height:1.375rem}html:has(.moldura-app) :is(.font-bold,.font-extrabold,b,strong){font-weight:600}html:has(.moldura-app) :focus-visible{outline:2px solid rgb(0 15 159/.35);outline-offset:2px}html:has(.moldura-app) :is(input,select,textarea):focus-visible{outline:none}html:has(.moldura-app) :is(.focus-within\:ring-2:focus-within,.focus\:ring-2:focus,.focus-visible\:ring-2:focus-visible){--tw-ring-color:rgb(0 15 159/0.14)}@media (max-width:767px),(pointer:coarse){html:has(.moldura-app) :is(button:not([role=switch]):not(.sem-toque),[role=button],a.inline-flex,a[class*=botao],a[class*=item],select,input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range])){min-height:44px}html:has(.moldura-app) :is(.abas-seg>*,.trilho-segmentado>a,.trilho-segmentado>button,.abas-trilho [role=tab]){min-height:44px}html:has(.moldura-app) .trilho-segmentado>:is(a,button):has(>svg:only-child){min-width:44px}html:has(.moldura-app) :is(input,select,textarea){font-size:max(16px,1em)}html:has(.moldura-app) .tabela-adaptativa td>a.block[tabindex="-1"]{pointer-events:none}}@media print{[data-conta].contando{color:inherit!important}[data-conta].contando:after{content:none!important}}.moldura-app.fundo-app{background-color:var(--bg);background-image:none}.menu-lateral a,.menu-lateral button{-webkit-tap-highlight-color:transparent}.menu-carregando:after{background:linear-gradient(90deg,transparent,rgb(255 255 255/.6),transparent)}html:has(.moldura-app) .cartao{border-color:var(--borda-suave);border-radius:var(--raio-cartao);background:var(--surface);box-shadow:var(--sombra-cartao)}html:has(.moldura-app) .cartao-painel,html:has(.moldura-app) .secao-formulario,html:has(.moldura-app) .tabela-refinada,html:has(.moldura-app) .tabela-refinada tbody tr{background:var(--surface)}html:has(.moldura-app) .cartao-painel{box-shadow:var(--sombra-cartao)}html:has(.moldura-app) .secao-formulario-cabecalho,html:has(.moldura-app) .secao-formulario-corpo{background:transparent}html:has(.moldura-app) .tabela-refinada thead tr{box-shadow:none}html:has(.moldura-app) .tabela-refinada tbody tr:hover{background:var(--sunken);box-shadow:none}html:has(.moldura-app) .campo-caixa{background:#fff;border-color:var(--border);box-shadow:0 1px 2px rgb(11 11 15/.04)}html:has(.moldura-app) .campo-caixa:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--border))}html:has(.moldura-app) .campo-caixa:focus,html:has(.moldura-app) .campo-caixa:focus-within{background:#fff;border-color:rgb(0 15 159/.45);box-shadow:0 0 0 2px rgb(0 15 159/.1)}html:has(.moldura-app) [data-tilt],html:has(.moldura-app) [data-tilt].group\/cartao:hover,html:has(.moldura-app) a[data-tilt]:hover{transform:none;--ty:0}html:has(.moldura-app) [data-tilt]:after{display:none}@media (hover:hover){html:has(.moldura-app) .cartao-vivo:hover{transform:none}}html:has(.moldura-app) .cabecalho-cenico,html:has(.moldura-app) .heroi-com-imagem,html:has(.moldura-app) .heroi-marca{border-radius:var(--raio-cartao);background-color:var(--azul-escuro);background-image:linear-gradient(135deg,#000f9f,#000a70);box-shadow:var(--sombra-cartao)}html:has(.moldura-app) .cabecalho-cenico-imagem,html:has(.moldura-app) .cabecalho-cenico:after,html:has(.moldura-app) .cabecalho-cenico:before,html:has(.moldura-app) .grao-filme,html:has(.moldura-app) .heroi-com-imagem:after,html:has(.moldura-app) .heroi-imagem,html:has(.moldura-app) .heroi-marca:before,html:has(.moldura-app) .varredura-luz{display:none}html:has(.moldura-app) .vidro-claro{border:1px solid rgb(255 255 255/.14);background:rgb(255 255 255/.06);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html:has(.moldura-app) .hero-indicador-icone{border-radius:8px;background:rgb(255 255 255/.08);box-shadow:none}html:has(.moldura-app) .hero-indicador-seta{border-radius:8px;background:rgb(255 255 255/.1);box-shadow:none}html:has(.moldura-app) .b3d{--b-bg:var(--brand-soft);--b-fg:var(--brand);--l:clamp(20px,calc(var(--t) * 0.7),36px);display:inline-grid;place-items:center;border-radius:max(6px,calc(var(--l) * .25));background:color-mix(in srgb,var(--b-fg) 7%,#fff);color:var(--b-fg);transform:none!important;transition:none}html:has(.moldura-app) .b3d.chip-icone{--b-bg:var(--chip-bg,var(--brand-soft));--b-fg:var(--chip-fg,var(--brand))}html:has(.moldura-app) .b3d-verde{--b-bg:var(--success-soft);--b-fg:var(--success)}html:has(.moldura-app) .b3d-ambar{--b-bg:var(--warning-soft);--b-fg:var(--warning)}html:has(.moldura-app) .b3d-vermelho{--b-bg:var(--danger-soft);--b-fg:var(--danger)}html:has(.moldura-app) .b3d-ceu{--b-bg:var(--info-soft);--b-fg:var(--info)}html:has(.moldura-app) .b3d-grafite{--b-bg:var(--surface-2);--b-fg:var(--fg-muted)}html:has(.moldura-app) .b3d-whatsapp{--b-bg:#e7f7ee;--b-fg:#1a9e50}html:has(.moldura-app) .b3d-face:after,html:has(.moldura-app) .b3d-face:before,html:has(.moldura-app) .b3d-lado,html:has(.moldura-app) .b3d-sombra{display:none}html:has(.moldura-app) .b3d-face{border-radius:inherit;background:none;box-shadow:none;color:inherit}html:has(.moldura-app) .b3d-face>svg{width:50%;height:50%;stroke-width:1.5;filter:none}html:has(.moldura-app) .b3d-whatsapp .b3d-face>svg{width:52%;height:52%;fill:currentColor;stroke:none}html:has(.moldura-app) .azulejo{background-image:none;background-color:var(--brand-soft);box-shadow:none}html:has(.moldura-app) .metrica-card{min-height:92px;border-color:var(--borda-suave);background:var(--surface);box-shadow:var(--sombra-cartao)}html:has(.moldura-app) a.metrica-card:hover{border-color:color-mix(in srgb,var(--brand) 25%,var(--border));box-shadow:var(--sombra-realce)}html:has(.moldura-app) .metrica-seta{border-radius:8px;border-color:var(--border);background:var(--surface);box-shadow:none}html:has(.moldura-app) .cartao-primeiros-passos,html:has(.moldura-app) .cartao-primeiros-passos .passo-card,html:has(.moldura-app) .cartao-primeiros-passos .passo-card:hover{background:var(--surface)}html:has(.moldura-app) .cartao-primeiros-passos{box-shadow:var(--sombra-cartao)}html:has(.moldura-app) .botao-marca{background-image:none;background-color:var(--brand);box-shadow:var(--sombra-botao)}html:has(.moldura-app) .botao-marca:hover{background-image:none;background-color:var(--brand-strong)}html:has(.moldura-app) .botao-marca:after{display:none}html:has(.moldura-app) .trilho-segmentado{border:1px solid var(--border);background:var(--surface-2);box-shadow:none}html:has(.moldura-app) .chip-ativo{background:#fff;color:var(--fg);box-shadow:0 0 0 1px var(--borda-suave),0 1px 1px rgb(15 23 42/.04)}html:has(.moldura-app) .abas-seg{border-radius:10px;padding:4px;border-color:var(--borda-suave);background:var(--surface);box-shadow:none}html:has(.moldura-app) .abas-seg>*{border-radius:8px;font-weight:500}html:has(.moldura-app) .abas-seg>[aria-selected=true],html:has(.moldura-app) .abas-seg>[data-ativa=true]{background:var(--brand);box-shadow:none}html:has(.moldura-app) .fab{background:var(--brand);box-shadow:var(--sombra-flutuante)}html:has(.moldura-app) .progresso-trilho{background:var(--surface-2);box-shadow:none}html:has(.moldura-app) .progresso-barra{box-shadow:none}html:has(.moldura-app) .esqueleto{background:linear-gradient(90deg,var(--surface-2) 25%,#f8f9fb 50%,var(--surface-2) 75%);background-size:200% 100%}html:has(.moldura-app) .fio-fundo,html:has(.moldura-app) .fio-rodape{background-color:#f4f5f8;background-image:none}html:has(.moldura-app) .bolha-minha{background-image:none;background-color:var(--brand);box-shadow:0 1px 1px rgb(11 11 15/.08)}html:has(.moldura-app) .bolha-dele{box-shadow:0 1px 1px rgb(11 11 15/.08)}html:has(.moldura-app) .fio-compositor{box-shadow:0 1px 2px rgb(11 11 15/.05)}html:has(.moldura-app) .navegacao-inferior{background:rgb(255 255 255/.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border);box-shadow:none}html:has(.moldura-app) .navegacao-inferior-item{color:var(--fg-subtle)}html:has(.moldura-app) .navegacao-inferior-icone{width:48px;height:28px;border-radius:8px}html:has(.moldura-app) .navegacao-inferior-rotulo{font-weight:500}html:has(.moldura-app) .navegacao-inferior-item.ativo{color:var(--brand)}html:has(.moldura-app) .navegacao-inferior-item.ativo .navegacao-inferior-icone{background:var(--brand-soft)}@media (max-width:767px){html:has(.moldura-app) .tabela-adaptativa tr{border-color:var(--borda-suave);border-radius:12px;background:var(--surface);box-shadow:0 1px 2px rgb(11 11 15/.05)}}html:has(.moldura-app) main :is([class*="rounded-[16px]"],[class*="rounded-[18px]"],[class*="rounded-[20px]"],[class*="rounded-[22px]"],[class*="rounded-[24px]"],[class*="rounded-[26px]"],[class*="rounded-[28px]"],[class*=rounded-3xl]){border-radius:var(--raio-cartao)}html:has(.moldura-app) main [class*="shadow-[0_"]:not([class*="shadow-[0_0_0"]):not([class*="shadow-[0_1px"]):not([class*="shadow-[0_0_"]){box-shadow:0 1px 2px rgb(15 23 42/.04)}@media screen and (max-width:439px){html:has(.moldura-app) .faixa-metricas .metrica-card>.chip-icone{width:32px;height:32px;border-radius:8px}html:has(.moldura-app) .faixa-metricas .metrica-card>.chip-icone svg{width:16px;height:16px}}