@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");:root{color-scheme:light;--bg:#FFFFFF;--sidebar:#FAFAFA;--surface:#F3F4F6;--field:#FFFFFF;--elevado:#FFFFFF;--border:#E5E7EB;--divisor:#F1F1F1;--hover:#E5E7EB;--chip-bg:#E5E7EB;--cinza:#DCDCDC;--heading:#111827;--text:#111827;--muted:#6B7280;--discreto:#9CA3AF;--primary:#FF4100;--primary-hover:#D93D0D;--primary-soft:#FFF0E9;--on-primary:#FFFFFF;--foco:#FF4100;--hero:#B82F08;--positive:#16A34A;--negative:#E11D48;--warn:#D97706;--info:#2563EB;--cat-1:#16A34A;--cat-2:#2563EB;--cat-3:#FF4100;--cat-4:#9333EA;--cat-5:#9CA3AF;--chart-destaque:#B82F08;--chart-1:#FF4100;--chart-2:#FF8247;--chart-comparacao:#FFB380;--chart-vazio:#9CA3AF;--funil-1:#FF8557;--funil-2:#FF7545;--funil-3:#FF6531;--funil-4:#FF5220;--funil-5:#FF4100;--sombra-flutuante:0 12px 32px rgba(0,0,0,.14);--sombra-janela:0 20px 60px rgba(0,0,0,.35);--sombra-menu-celular:0 16px 48px rgba(0,0,0,.22);--sombra-dica:0 8px 24px rgba(16,24,64,.22);--sombra-bolinha:0 1px 3px rgba(0,0,0,.25);--sombra-carregador:0 10px 32px rgba(255,65,0,.28);--fundo-janela:rgba(10,15,40,.55);--fundo-menu-celular:rgba(11,16,32,.45);--fonte:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--t-titulo-pagina:28px;--t-numero:26px;--t-numero-medio:22px;--t-titulo-bloco:20px;--t-marca:19px;--t-menu:16px;--t-aba:15px;--t-base:14px;--t-nota:13px;--t-rotulo:12px;--t-minimo:11px;--r-bloco:25px;--r-pilula:24px;--r-selo:20px;--r-flutuante:16px;--r-botao:15px;--r-aba:12px;--r-opcao:11px;--h-avatar:46px;--h-botao:44px;--h-compacto:40px;--h-pequeno:36px;--h-pilula:34px;--menu-largura:250px;--menu-recolhido:88px;--pagina-pad:28px 40px 48px;--pagina-gap:28px;--mov-cor:.15s;--mov-abrir:.2s}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){color-scheme:dark;--bg:#000000;--sidebar:#111111;--surface:#27272A;--field:#18181B;--elevado:#303034;--border:#3F3F46;--divisor:#2E2E32;--hover:#3F3F46;--chip-bg:#3F3F46;--cinza:#3F3F46;--heading:#FAFAFA;--text:#FAFAFA;--muted:#A1A1AA;--discreto:#71717A;--primary-hover:#FF6333;--primary-soft:#3A1B12;--foco:#FF8259;--positive:#4ADE80;--negative:#FF4D6A;--warn:#FBBF24;--info:#60A5FA;--cat-1:#4ADE80;--cat-2:#60A5FA;--cat-4:#C084FC;--cat-5:#71717A;--chart-destaque:#FFB380;--chart-2:#FF9152;--chart-comparacao:#B83B18;--chart-vazio:#71717A}}:root[data-tema=escuro]{color-scheme:dark;--bg:#000000;--sidebar:#111111;--surface:#27272A;--field:#18181B;--elevado:#303034;--border:#3F3F46;--divisor:#2E2E32;--hover:#3F3F46;--chip-bg:#3F3F46;--cinza:#3F3F46;--heading:#FAFAFA;--text:#FAFAFA;--muted:#A1A1AA;--discreto:#71717A;--primary-hover:#FF6333;--primary-soft:#3A1B12;--foco:#FF8259;--positive:#4ADE80;--negative:#FF4D6A;--warn:#FBBF24;--info:#60A5FA;--cat-1:#4ADE80;--cat-2:#60A5FA;--cat-4:#C084FC;--cat-5:#71717A;--chart-destaque:#FFB380;--chart-2:#FF9152;--chart-comparacao:#B83B18;--chart-vazio:#71717A}*,:after,:before{box-sizing:border-box}body,html{margin:0}body{background:var(--bg);color:var(--text);font-family:var(--fonte);font-size:var(--t-base);font-weight:500;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}h1,h2,h3{color:var(--heading);font-weight:600;line-height:1.2;margin:0}h1{font-size:var(--t-titulo-pagina)}h2{font-size:var(--t-titulo-bloco)}:focus-visible{outline:2px solid var(--foco);outline-offset:2px}@media (max-width:767px){h1{font-size:20px}}@media (hover:none){input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.cartao{background:var(--surface);border-radius:var(--r-bloco);padding:22px 24px;display:grid;grid-gap:10px;gap:10px}.cartao-rotulo{font-size:14px;color:var(--muted)}.cartao-numero{font-size:var(--t-numero);font-weight:600;letter-spacing:-.4px;color:var(--heading)}.variacao{font-size:var(--t-nota);color:var(--muted)}.variacao .sobe{color:var(--positive);font-weight:600}.variacao .desce{color:var(--negative);font-weight:600}.bloco{background:var(--surface);border-radius:var(--r-bloco);padding:24px 26px;display:grid;grid-gap:18px;gap:18px}.grade{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.grade{grid-template-columns:1fr}}.botao{height:var(--h-botao);padding:0 20px;border-radius:var(--r-botao);font:600 14px var(--fonte);display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;cursor:pointer;transition:background var(--mov-cor),color var(--mov-cor),border-color var(--mov-cor)}.botao-principal{background:var(--primary);color:var(--on-primary)}.botao-principal:hover{background:var(--primary-hover)}.botao-claro{background:var(--surface);color:var(--heading);border-color:var(--border)}.botao-claro:hover{border-color:var(--primary);color:var(--primary)}.botao-perigo{background:var(--surface);color:var(--negative);border-color:var(--border)}.botao-perigo:hover{border-color:var(--negative)}.botao-pequeno{height:var(--h-pequeno);padding:0 14px;border-radius:var(--r-aba);font-size:13px}.botao-icone{width:var(--h-compacto);height:var(--h-compacto);padding:0;border-radius:var(--r-aba);background:var(--field);border-color:var(--border);color:var(--heading)}.botao-icone:hover{color:var(--primary)}.botao:disabled{opacity:.7;cursor:default}.rotulo{display:block;font-size:12px;font-weight:500;color:var(--muted);margin-bottom:6px}.campo{height:var(--h-botao);width:100%;padding:0 14px;border-radius:var(--r-botao);border:1px solid var(--border);background:var(--field);color:var(--text);font:500 14px var(--fonte);transition:border-color var(--mov-cor)}.campo::placeholder{color:var(--discreto)}.campo:focus{outline:none;border-color:var(--primary)}.campo.erro{border-color:var(--negative)}.mensagem-erro{font-size:12px;font-weight:500;color:var(--negative);margin-top:6px}.aba-topo{height:var(--h-compacto);padding:0 14px;border-radius:var(--r-aba);font:600 15px var(--fonte);color:var(--muted);background:none;border:0;position:relative;cursor:pointer}.aba-topo:hover{background:var(--hover)}.aba-topo[aria-selected=true]{color:var(--heading)}.aba-topo[aria-selected=true]:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;border-radius:3px;background:var(--primary)}.mini-aba{height:var(--h-pequeno);padding:0 14px;border-radius:var(--r-aba);border:1px solid var(--border);background:var(--surface);font:500 13px var(--fonte);color:var(--text);cursor:pointer}.mini-aba:hover{border-color:var(--primary)}.mini-aba[aria-selected=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary);font-weight:600}.pilulas{display:inline-flex;padding:3px;gap:2px;background:var(--field)}.pilula,.pilulas{border-radius:var(--r-pilula)}.pilula{height:var(--h-pilula);padding:0 14px;border:0;background:none;font:500 13px var(--fonte);color:var(--muted);cursor:pointer}.pilula:hover{color:var(--heading)}.pilula[aria-pressed=true]{background:var(--primary);color:var(--on-primary);font-weight:600}.menu{width:var(--menu-largura);background:var(--sidebar);border-right:1px solid var(--border);padding:28px 0 24px}.menu-item{display:flex;align-items:center;gap:18px;padding:15px 28px 15px 40px;font-size:16px;font-weight:500;color:var(--text);position:relative;text-decoration:none}.menu-item svg{width:22px;height:22px;color:var(--muted)}.menu-item:hover{background:var(--hover)}.menu-item[aria-current=page]{color:var(--primary);font-weight:600}.menu-item[aria-current=page] svg{color:var(--primary)}.menu-item[aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:6px;border-radius:0 6px 6px 0;background:var(--primary)}.interruptor{width:44px;height:26px;border-radius:13px;background:var(--cinza);position:relative;border:0;cursor:pointer;transition:background var(--mov-cor)}.interruptor:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#FFFFFF;box-shadow:var(--sombra-bolinha);transition:transform var(--mov-abrir)}.interruptor[aria-checked=true]{background:var(--primary)}.interruptor[aria-checked=true]:after{transform:translateX(18px)}.selo{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-selo);font-size:12px;font-weight:600;background:var(--chip-bg);color:var(--text)}.selo-positivo{background:color-mix(in srgb,var(--positive) 14%,transparent);color:var(--positive)}.selo-negativo{background:color-mix(in srgb,var(--negative) 14%,transparent);color:var(--negative)}.selo-alerta{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}.selo-info{background:color-mix(in srgb,var(--info) 14%,transparent);color:var(--info)}.bolinha{width:8px;height:8px;border-radius:50%;display:inline-block}.tabela{width:100%;border-collapse:collapse;font-size:14px}.tabela th{font-size:13px;font-weight:500;color:var(--muted);text-align:left;padding:8px 14px}.tabela td{padding:14px;border-top:1px solid var(--divisor)}.tabela .numero{text-align:right}.caixa-flutuante{background:var(--elevado);border:1px solid var(--border);border-radius:var(--r-flutuante);padding:6px;box-shadow:var(--sombra-flutuante)}.opcao{height:42px;padding:0 12px;border-radius:var(--r-opcao);display:flex;align-items:center;gap:10px;cursor:pointer}.opcao:hover{background:var(--hover)}.opcao[aria-selected=true]{font-weight:600}.opcao[aria-selected=true] svg{color:var(--primary)}.fundo-janela{position:fixed;inset:0;background:var(--fundo-janela);display:grid;place-items:center;padding:16px}.janela{width:min(440px,100%);background:var(--elevado);border-radius:var(--r-bloco);padding:24px;display:grid;grid-gap:14px;gap:14px;box-shadow:var(--sombra-janela)}.janela-botoes{display:flex;justify-content:flex-end;gap:10px}.dica{background:var(--heading);color:var(--surface);font-size:12px;font-weight:500;padding:6px 10px;border-radius:8px;box-shadow:var(--sombra-dica)}.aviso{background:var(--primary-soft);border-radius:var(--r-botao);padding:14px 16px;font-size:13px;color:var(--text)}.barra-carregando{position:fixed;top:0;left:0;right:0;height:3px;background:var(--primary);z-index:1000}.carregando-conteudo{opacity:.55;transition:opacity var(--mov-cor)}body,html{height:100%}body{overscroll-behavior:none}a{color:inherit}.app{display:flex;min-height:100vh}.app-menu{position:-webkit-sticky;position:sticky;top:0;height:100vh;flex:0 0 var(--menu-largura);display:flex;flex-direction:column;overflow-y:auto}.app-marca{display:flex;align-items:center;gap:12px;padding:0 20px 28px 28px;white-space:nowrap}.app-marca img{width:36px;height:36px;border-radius:12px}.app-marca span{font-size:var(--t-marca);font-weight:700;letter-spacing:-.3px;color:var(--heading)}.app-menu nav{display:grid}.app-menu-rodape{margin-top:auto;padding-top:18px}.app-principal{flex:1 1;min-width:0;display:flex;flex-direction:column}.app-topo{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--surface);border-bottom:1px solid var(--border);padding:20px 40px;display:flex;align-items:center;gap:14px;min-height:81px}.app-topo h1{font-size:20px}.app-topo-acoes{margin-left:auto;display:flex;align-items:center;gap:10px}.app-abrir-menu{display:none}.app-pagina{padding:var(--pagina-pad);display:grid;grid-gap:var(--pagina-gap);gap:var(--pagina-gap);align-content:start}.app-fundo-menu{display:none}@media (max-width:1023px){.app-menu{position:fixed;left:0;top:0;bottom:0;z-index:50;transform:translateX(-100%);transition:transform var(--mov-abrir) ease;box-shadow:none}.app-menu[data-aberto=true]{transform:translateX(0);box-shadow:var(--sombra-menu-celular)}.app-fundo-menu[data-aberto=true]{display:block;position:fixed;inset:0;z-index:40;background:var(--fundo-menu-celular)}.app-abrir-menu{display:inline-flex}.app-topo{padding:16px 28px;min-height:73px}.app-pagina{padding:24px 28px;gap:24px}}@media (max-width:767px){.app-topo{padding:12px 16px;min-height:65px}.app-pagina{padding:16px 16px 40px;gap:20px}.app-topo-acoes .botao span{display:none}}.vazio{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:40px 16px;text-align:center}.vazio svg{width:32px;height:32px;color:var(--discreto)}.vazio p{margin:0;font-size:14px;color:var(--muted)}@media (max-width:767px){.cartao{grid-template-columns:1fr auto;align-items:center;padding:16px 20px}.cartao .cartao-numero{grid-column:1}.cartao .variacao{grid-column:2;grid-row:1/span 2}}.linha-config{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.linha-config p{margin:0;color:var(--muted);font-size:13px;font-weight:400}.avatar{border-radius:50%;flex:0 0 auto;object-fit:cover;display:inline-grid;place-items:center;background:var(--primary);color:var(--on-primary);font-weight:600}.app-usuario{display:flex;align-items:center;gap:10px;padding:18px 20px 0 28px;margin-top:10px;border-top:1px solid var(--border)}.app-usuario-dados{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1;text-decoration:none}.app-usuario-dados span{display:grid;min-width:0}.app-usuario-dados strong{font-size:14px;font-weight:600;color:var(--heading);overflow-wrap:anywhere}.app-usuario-dados small{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.entrar{min-height:100vh;display:grid;place-items:center;padding:16px;background:var(--bg)}.entrar-caixa{width:min(400px,100%);display:grid;grid-gap:18px;gap:18px}.entrar-marca{display:flex;align-items:center;gap:12px;justify-content:center;margin-bottom:10px}.entrar-marca img{width:46px;height:46px;border-radius:12px}.entrar-marca span{font-size:22px;font-weight:700;letter-spacing:-.3px;color:var(--heading)}.formulario{display:grid;grid-gap:14px;gap:14px}.entrar .formulario .botao{width:100%}.grade-campos{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.grade-campos{grid-template-columns:1fr}}.acoes-bloco{justify-content:flex-end;gap:10px}.acoes-bloco,.foto-perfil{display:flex;flex-wrap:wrap}.foto-perfil{align-items:center;gap:16px}.mensagem-ok{font-size:13px;color:var(--positive);font-weight:500;margin:0}.senha-gerada{font-family:ui-monospace,monospace;font-size:15px;font-weight:600;color:var(--heading);overflow-wrap:anywhere}.lista-numeros{display:grid;grid-gap:12px;gap:12px}.numero{background:var(--field);border:1px solid var(--border);border-radius:var(--r-botao);padding:16px 18px;display:grid;grid-gap:14px;gap:14px}.numero-topo{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.numero-topo>div:first-child{display:grid;grid-gap:2px;gap:2px}.numero-topo strong{font-size:15px;font-weight:600;color:var(--heading)}.numero-topo span{font-size:13px;color:var(--muted)}.numero-selos{gap:8px}.linha-teste,.numero-selos{display:flex;flex-wrap:wrap}.linha-teste{gap:10px;align-items:flex-end}.passos{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px;color:var(--text);font-size:14px}.copiavel,.passos code{font-family:ui-monospace,monospace;font-size:13px;background:var(--field);border:1px solid var(--border);border-radius:8px;padding:2px 6px;overflow-wrap:anywhere}