@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,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(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.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(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--fundo:#081527;--fundo-2:#0b1b31;--topo:#0a1a2f;--painel:#0d2037;--cartao:#0f2540;--cartao-destaque:#12304f;--borda:#1c3a5a;--borda-forte:#3a6688;--campo:#0b1c31;--campo-borda:#23415f;--texto:#eef5fb;--texto-2:#b9c9d9;--texto-3:#7f97ad;--ciano:#34d3e6;--ciano-forte:#2cc6da;--ciano-escuro:#1d7f95;--azul-rosca:#154a66;--positivo:#3ddc97;--negativo:#ff6b7a;--raio:5px;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{background:radial-gradient(120% 80% at 50% 0,#0e2442 0,var(--fundo) 60%) fixed,var(--fundo);color:var(--texto);font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.35;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--u:clamp(1px,calc(100vw / 768),2.1px)}.topo{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:calc(37 * var(--u));padding:0 calc(16 * var(--u)) 0 calc(8 * var(--u));background:linear-gradient(180deg,#0f2038,#0c1b30);border-bottom:1px solid #16304d;box-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) rgb(0 0 0/.35)}.topo h1{margin:0;font-size:calc(15 * var(--u));font-weight:600;letter-spacing:0}.usuario{position:relative}.usuario>button{display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(2 * var(--u));background:none;border:0;border-radius:999px;cursor:pointer;text-align:right}.usuario-nome{display:block;font-size:calc(10 * var(--u));font-weight:500;color:var(--texto)}.usuario-papel{display:block;margin-top:calc(1 * var(--u));font-size:calc(8 * var(--u));color:var(--texto-3)}.avatar{display:grid;place-items:center;width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:999px;background:radial-gradient(circle at 50% 35%,#8996a3 0,#5c6a77 60%,#46525e 100%);color:#d5dde4;overflow:hidden}.avatar svg{width:72%;height:72%}.menu{position:absolute;right:0;top:calc(100% + 8px);min-width:210px;padding:6px;background:var(--painel);border:1px solid var(--borda);border-radius:8px;box-shadow:0 18px 40px rgb(0 0 0/.45)}.menu a,.menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;background:none;border:0;border-radius:6px;font-size:13px;color:var(--texto-2);cursor:pointer;text-align:left}.menu a:hover,.menu a[aria-current=page],.menu button:hover{background:#13304e;color:var(--texto)}.menu hr{border:0;border-top:1px solid var(--borda);margin:6px 4px}.pagina{padding:calc(20 * var(--u)) 0 calc(24 * var(--u))}.resumo{margin:0 0 calc(20 * var(--u));background:linear-gradient(180deg,#11263f,#0f223a);border-top:1px solid #1a3655;box-shadow:0 calc(4 * var(--u)) calc(14 * var(--u)) rgb(0 0 0/.25)}.resumo,.resumo-topo{border-bottom:1px solid #1a3655}.resumo-topo{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u));height:calc(42 * var(--u));padding:0 calc(11 * var(--u)) 0 calc(8 * var(--u))}.resumo-topo h2{margin:0;font-size:calc(12.5 * var(--u));font-weight:500}.resumo-acoes{display:flex;align-items:center;gap:calc(16 * var(--u));font-size:calc(9.5 * var(--u));color:var(--texto-2)}.botao-ciano{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:calc(97 * var(--u));height:calc(26 * var(--u));padding:0 calc(8 * var(--u));border:0;border-radius:calc(3 * var(--u));background:linear-gradient(180deg,#4fe2f2,#25c3d8);color:#072638;font-size:calc(10.5 * var(--u));font-weight:600;cursor:pointer;box-shadow:0 0 calc(12 * var(--u)) rgb(52 211 230/.25)}.botao-ciano:disabled{opacity:.6;cursor:progress}.filtros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(18 * var(--u));padding:calc(13 * var(--u)) calc(15 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u))}.filtro label{display:block;margin-bottom:calc(5 * var(--u));font-size:calc(8.5 * var(--u));font-weight:500;color:var(--texto-2)}.selecao{position:relative}.campo,.selecao select{width:100%;height:calc(27 * var(--u));padding:0 calc(26 * var(--u)) 0 calc(10 * var(--u));background:#0c1d32;border:1px solid #22405e;border-radius:calc(3 * var(--u));font-size:calc(10 * var(--u));color:var(--texto);appearance:none;outline:none}.campo:focus,.selecao select:focus{border-color:var(--ciano-escuro)}.selecao:after{content:"";position:absolute;right:calc(12 * var(--u));top:50%;width:calc(5 * var(--u));height:calc(5 * var(--u));border-right:1.3px solid var(--texto-3);border-bottom:1.3px solid var(--texto-3);transform:translateY(-70%) rotate(45deg);pointer-events:none}.grade{display:grid;grid-template-columns:242fr 180fr 112fr 165fr;grid-auto-rows:calc(66 * var(--u));gap:calc(19 * var(--u));padding:0 calc(12 * var(--u)) 0 calc(4 * var(--u))}.cartao{position:relative;min-width:0;padding:calc(13 * var(--u)) calc(11 * var(--u)) 0 calc(11 * var(--u));background:linear-gradient(180deg,#112b48,#0f2641);border:1px solid #23476b;border-radius:calc(3 * var(--u));box-shadow:0 calc(3 * var(--u)) calc(10 * var(--u)) rgb(0 0 0/.22)}.cartao-destaque{background:linear-gradient(180deg,#153458,#12304f);border-color:#4c7698;box-shadow:0 0 0 1px rgb(120 175 215/.12),0 calc(3 * var(--u)) calc(12 * var(--u)) rgb(0 0 0/.25)}.cartao-titulo{padding-right:calc(18 * var(--u));font-size:calc(9.5 * var(--u));font-weight:400;color:#d2deea}.cartao-titulo,.cartao-valor{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cartao-valor{margin-top:calc(9 * var(--u));font-size:calc(14.5 * var(--u));font-weight:600;letter-spacing:.005em;color:#f2f7fb}.cartao-ciano .cartao-titulo,.cartao-ciano .cartao-valor,.cartao-destaque .cartao-valor{color:var(--ciano)}.info{position:absolute;top:calc(13 * var(--u));right:calc(12 * var(--u));display:grid;place-items:center;width:calc(10 * var(--u));height:calc(10 * var(--u));border:1px solid #93a6b8;border-radius:999px;font-size:calc(6.5 * var(--u));font-weight:700;font-style:normal;line-height:1;color:#93a6b8;cursor:help}.info:focus-visible{outline:2px solid var(--ciano);outline-offset:2px}.dica{position:absolute;z-index:10;top:calc(28 * var(--u));right:calc(6 * var(--u));width:230px;padding:9px 10px;background:#0a1a2d;border:1px solid var(--borda);border-radius:6px;font-size:12px;font-weight:400;line-height:1.4;color:var(--texto-2);box-shadow:0 12px 30px rgb(0 0 0/.45);visibility:hidden;opacity:0;transition:opacity .12s}.info:focus+.dica,.info:hover+.dica{visibility:visible;opacity:1}.c-fat{grid-column:1;grid-row:1}.c-gasto{grid-column:2;grid-row:1}.c-roas{grid-column:3;grid-row:1}.c-lucro{grid-column:4;grid-row:1}.c-rosca{grid-column:1;grid-row:2/span 3}.c-pend{grid-column:2;grid-row:2}.c-roi{grid-column:3;grid-row:2}.c-margem{grid-column:4;grid-row:2}.c-reemb{grid-column:2;grid-row:3}.c-taxa-reemb{grid-column:3;grid-row:3}.c-arpu{grid-column:4;grid-row:3}.c-imposto{grid-column:2;grid-row:4}.c-cb{grid-column:3;grid-row:4}.c-rosca{padding-top:calc(15 * var(--u))}.rosca-titulo{display:block;padding-right:calc(18 * var(--u));font-size:calc(11.5 * var(--u));font-weight:600;color:#e9f1f8}.c-rosca .info{top:calc(17 * var(--u))}.rosca{display:flex;flex-direction:column;align-items:center;margin-top:calc(16 * var(--u));gap:calc(14 * var(--u))}.rosca svg{width:calc(124 * var(--u));height:calc(124 * var(--u))}.legenda{display:grid;grid-template-columns:repeat(3,auto);justify-content:center;gap:calc(5 * var(--u)) calc(16 * var(--u));margin:0;padding:0;list-style:none;font-size:calc(9 * var(--u));color:#c8d6e3}.legenda li{display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.legenda li:nth-child(4){grid-column:2;justify-self:start}.ponto{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:999px}.bloco{margin:0 12px 18px;background:var(--painel);border:1px solid var(--borda);border-radius:var(--raio)}.bloco-topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;border-bottom:1px solid var(--borda)}.bloco-topo h2{margin:0;font-size:15px;font-weight:600}.bloco-corpo{padding:14px}.nota{font-size:12.5px;color:var(--texto-3)}.tabela-rolagem{overflow-x:auto}table.tabela{width:100%;border-collapse:collapse;font-size:13px}.tabela th{position:sticky;top:0;background:#0c1d33;border-bottom:1px solid var(--borda);font-size:11.5px;font-weight:600;color:var(--texto-3);text-align:left}.tabela td,.tabela th{padding:9px 12px;white-space:nowrap}.tabela td{border-bottom:1px solid #14304d}.tabela td.nome{max-width:340px;overflow:hidden;text-overflow:ellipsis}.tabela .dir{text-align:right}.tabela tr:hover td{background:#10294a}.tabela tfoot td{font-weight:700;background:#0c1d33}.positivo{color:var(--positivo)}.negativo{color:var(--negativo)}.ciano{color:var(--ciano)}.selo{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#15304d;color:var(--texto-2)}.selo.positivo{background:rgb(61 220 151/.14)}.selo.negativo{background:rgb(255 107 122/.14)}.selo.atencao{background:rgb(245 181 69/.15);color:#f5b545}.abas{display:flex;flex-wrap:wrap;gap:6px}.abas a{padding:6px 12px;border:1px solid var(--borda);border-radius:999px;font-size:12.5px;color:var(--texto-2)}.abas a[aria-current=page]{border-color:var(--ciano-escuro);background:rgb(52 211 230/.12);color:var(--ciano)}.paginacao{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;font-size:12.5px;color:var(--texto-3)}.paginacao a{padding:5px 11px;border:1px solid var(--borda);border-radius:4px;color:var(--texto-2)}.form{display:grid;gap:14px;max-width:520px}.form label span{display:block;margin-bottom:6px;font-size:12px;color:var(--texto-2)}.aviso{margin:0 12px 16px;padding:10px 12px;border:1px solid rgb(245 181 69/.35);border-radius:var(--raio);background:rgb(245 181 69/.08);color:#f3c46d}.aviso,.erro{font-size:12.5px}.erro{color:var(--negativo)}.entrada{display:grid;place-items:center;min-height:100vh;padding:24px 16px}.entrada-caixa{width:100%;max-width:380px;padding:26px 24px;background:var(--painel);border:1px solid var(--borda);border-radius:10px;box-shadow:0 30px 60px rgb(0 0 0/.35)}.marca{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-size:20px;font-weight:700}.marca svg{width:30px;height:30px}.entrada-caixa h1{margin:0 0 6px;font-size:17px}.entrada-caixa p{margin:0 0 18px;font-size:13px;color:var(--texto-3)}.qr{display:block;width:190px;height:190px;margin:0 auto 12px;padding:10px;background:#fff;border-radius:8px}.segredo-texto{display:block;margin-bottom:16px;padding:8px;background:var(--campo);border:1px solid var(--campo-borda);border-radius:4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;text-align:center;word-break:break-all}@media (max-width:767px){:root{--u:1.3px}.topo h1{font-size:calc(13 * var(--u))}.filtros,.grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--u))}.grade{grid-auto-rows:auto;padding:0 calc(8 * var(--u))}.grade>*{grid-column:auto!important;grid-row:auto!important;min-height:calc(62 * var(--u))}.grade>.c-fat,.grade>.c-rosca{grid-column:1/-1!important}.c-rosca{padding-bottom:calc(16 * var(--u))}.cartao-valor{font-size:calc(13 * var(--u))}}@media (max-width:420px){.usuario-nome,.usuario-papel{display:none}.resumo-acoes{gap:calc(8 * var(--u))}.botao-ciano{width:calc(80 * var(--u))}}