@font-face{font-family:Outfit;src:url(/fonts/outfit_semibold.ttf) format("truetype");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit_extrabold.ttf) format("truetype");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree_regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree_medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree_semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree_bold.ttf) format("truetype");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-var.ttf) format("truetype");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/NotoSansArabic-var.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Devanagari;src:url(/fonts/NotoSansDevanagari-var.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0900-097F,U+A8E0-A8FF}@font-face{font-family:Noto Sans Bengali;src:url(/fonts/NotoSansBengali-var.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0980-09FF}:root{--bg: #0b0f1a;--menu: #080b14;--s1: #121929;--s2: #1a2337;--s3: #243049;--line: #2a3550;--t1: #f2f4fa;--t2: #aeb7cc;--t3: #8590a8;--acc: #ff7a1a;--acc-hi: #ff9a4d;--acc-t: #ff9a4d;--acc-soft: rgba(255, 122, 26, .14);--acc-claro: #c2410c;--blue: #3b86ff;--blue-t: #7aaeff;--blue-soft: rgba(59, 134, 255, .16);--ok: #3dd68c;--ok-t: #7be8b2;--warn: #ffc24b;--warn-t: #ffd27a;--err: #ff6b6b;--err-t: #ff9494;--live: #e0243c;--r-s: 10px;--r-m: 16px;--r-l: 24px;--r-xl: 32px;--dur: .16s;--fd: "Outfit", "Noto Sans Arabic", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans SC", system-ui, sans-serif;--ft: "Figtree", "Noto Sans Arabic", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fundo: var(--bg);--superficie: var(--s1);--superficie-2: var(--s2);--superficie-3: var(--s3);--borda: var(--line);--laranja: var(--acc);--laranja-forte: var(--acc-hi);--laranja-escuro: #e56a0e;--azul: var(--blue);--azul-forte: var(--blue-t);--texto: var(--t1);--texto-2: var(--t2);--texto-3: var(--t3);--verde: var(--ok);--vermelho: var(--err);--amarelo: var(--warn);--raio: var(--r-s);--raio-grande: var(--r-l);--sombra: 0 24px 64px rgba(0, 0, 0, .5);--largura-max: 1200px;--fonte: var(--ft);--fonte-titulo: var(--fd);--fonte-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--t1);font-family:var(--ft);font-size:17px;line-height:1.6;min-height:100vh}#raiz{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4{font-family:var(--fd);line-height:1.15;margin:0 0 .6em;font-weight:700;letter-spacing:-.015em}h1{font-size:clamp(1.7rem,4.5vw,2.6rem)}h2{font-size:clamp(1.3rem,3vw,1.7rem)}h3{font-size:1.15rem;font-weight:600}p{margin:0 0 1em}a{color:var(--blue-t);text-decoration:none}a:hover{text-decoration:underline}img,svg{max-width:100%}svg.icone{flex:none;vertical-align:middle}[dir=rtl] .espelha{transform:scaleX(-1)}code,pre{font-family:var(--fonte-mono)}code{background:var(--s2);border:1px solid var(--line);border-radius:6px;padding:.1em .4em;font-size:.9em}pre{background:#0a0e18;border:1px solid var(--line);border-radius:var(--r-s);padding:14px 16px;overflow-x:auto;font-size:.88rem;line-height:1.5;margin:0 0 1em}pre code{background:none;border:0;padding:0}hr{border:0;border-top:1px solid var(--line);margin:1.5em 0}:focus-visible{outline:3px solid var(--t1);outline-offset:3px;border-radius:6px}.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pular-conteudo{position:absolute;inset-inline-start:-9999px;top:0;background:var(--acc);color:var(--bg);font-weight:700;padding:10px 16px;border-radius:0 0 10px 10px;z-index:100}.pular-conteudo:focus{inset-inline-start:8px;top:0}.conteiner,.wrap{width:100%;max-width:var(--largura-max);margin:0 auto;padding:0 32px}@media (max-width: 900px){.conteiner,.wrap{padding:0 20px}}.texto-2,.c2{color:var(--t2)}.c3{color:var(--t3)}.ca{color:var(--acc-t)}.pequeno{font-size:.875rem}.mono,.codeinp{font-family:var(--fonte-mono);font-variant-numeric:tabular-nums;font-feature-settings:"zero"}.mono{letter-spacing:.04em}.centro{text-align:center}.direita{text-align:end}.sem-quebra{white-space:nowrap}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp{font-family:var(--fd)}.tnum{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mono,code{direction:ltr;unicode-bidi:isolate}[dir=rtl] dd.mono{text-align:right}:lang(ar),:lang(hi),:lang(bn),:lang(zh){letter-spacing:0!important}:lang(ar) *,:lang(hi) *,:lang(bn) *,:lang(zh) *{letter-spacing:0!important;text-transform:none!important}:lang(hi),:lang(bn),:lang(ar){line-height:1.7}.tv-codigo{letter-spacing:.18em!important}.logo{display:inline-flex;align-items:center;gap:.28em;font-family:var(--fd);font-weight:700;font-size:1.5rem;line-height:1;letter-spacing:-.02em;color:var(--t1);direction:ltr;unicode-bidi:isolate}.logo-simbolo{width:1.3em;height:1.3em;display:block;flex:none}.logo-io{color:var(--acc)}.logo.claro{color:var(--bg)}.logo.claro .logo-io{color:var(--acc-claro)}a.logo:hover{text-decoration:none}.btn,.sbtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 24px;border:0;border-radius:14px;font-family:var(--ft);font-size:16px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;text-decoration:none;color:var(--t1);background:var(--s2)}.btn:hover,.sbtn:hover{text-decoration:none;background:var(--s3)}.btn:active,.sbtn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true],.sbtn[disabled]{opacity:.5;cursor:not-allowed}.btn-primario,.sbtn.pri{background:var(--acc);color:var(--bg)}.btn-primario:hover,.sbtn.pri:hover{background:var(--acc-hi)}.btn-secundario,.btn-fantasma,.sbtn.ghost{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--t1)}.btn-secundario:hover,.btn-fantasma:hover,.sbtn.ghost:hover{background:var(--s1)}.btn-perigo{background:#ff6b6b24;color:var(--err-t);box-shadow:inset 0 0 0 1.5px #ff6b6b66}.btn-perigo:hover{background:#ff6b6b3d}.btn-pequeno{min-height:40px;padding:8px 14px;font-size:14px;border-radius:12px}.btn-grande,.sbtn.lg{min-height:60px;padding:0 30px;font-size:17px;border-radius:16px}.btn-bloco{width:100%}.linha-botoes{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.campo{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;min-width:0}.campo>label,.campo>.rotulo,.slab{font-size:14px;font-weight:600;line-height:1.3;color:var(--t2)}.campo .dica{color:var(--t3);font-size:.85rem}.campo .erro-campo{color:var(--err-t);font-size:.875rem;font-weight:500}.entrada,.sinp{display:block;width:100%;min-height:52px;padding:10px 16px;background:var(--bg);color:var(--t1);border:0;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;font-size:16px}.entrada::placeholder{color:var(--t3)}.entrada:hover{box-shadow:inset 0 0 0 1.5px var(--t3)}.entrada:focus{box-shadow:inset 0 0 0 2px var(--acc)}.entrada:focus-visible{outline:3px solid var(--t1);outline-offset:3px;border-radius:14px}.entrada[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--err)}textarea.entrada{min-height:140px;resize:vertical}select.entrada{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.campo-check{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.campo-check input{width:20px;height:20px;margin-top:2px;accent-color:var(--acc)}.grade-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px}.entrada-copia{display:flex;gap:8px}.entrada-copia .entrada{font-family:var(--fonte-mono)}.entrada.codeinp,.codeinp{display:flex;align-items:center;width:100%;height:56px;min-height:56px;padding:0 18px;border:0;border-radius:14px;background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--line);font-family:var(--fonte-mono);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--t1);direction:ltr;text-align:start}[dir=rtl] .codeinp{text-align:left}.codeinp::placeholder{letter-spacing:.12em;text-transform:none;opacity:.8}.entrada.codeinp.on,.entrada.codeinp:focus,.codeinp.on,.codeinp:focus{box-shadow:inset 0 0 0 2px var(--acc)}.entrada.codeinp.bad,.entrada.codeinp[aria-invalid=true],.codeinp.bad,.codeinp[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--err)}.cartao,.s-card{background:var(--s1);border-radius:var(--r-l);box-shadow:inset 0 0 0 1px #1e2740;padding:24px}.cartao>h2:first-child,.cartao>h3:first-child{margin-top:0}.cartao-destaque{box-shadow:inset 0 0 0 2px var(--acc)}.cartao-contorno{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line)}.grade,.s-grid{display:grid;gap:16px}.s-grid{gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.grade-2{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.grade-3{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.grade-4{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}.pilha>*+*{margin-top:16px}.detalhes{display:grid;grid-template-columns:max-content 1fr;gap:10px 20px;margin:0 0 18px}.detalhes dt{color:var(--t3)}.detalhes dd{margin:0;min-width:0;overflow-wrap:anywhere}@media (max-width: 480px){.detalhes{grid-template-columns:1fr;gap:2px}.detalhes dd{margin-bottom:10px}}.selo,.sb{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:3px 10px;border-radius:8px;font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap;background:var(--s2);color:var(--t2);--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3C/svg%3E")}.selo:before,.sb:before{content:"";flex:none;width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}.selo-teste{color:var(--blue-t);background:var(--blue-soft)}.selo-teste_expirado{color:var(--warn-t);background:#ffc24b29}.selo-ativo{color:var(--ok-t);background:#3dd68c29}.selo-expirado{color:var(--acc-t);background:var(--acc-soft)}.selo-vitalicio{color:var(--ok-t);background:#3dd68c3d}.selo-revogado{color:var(--err-t);background:#ff6b6b29}.selo-estornado{color:var(--err-t);background:#ff6b6b47}.selo-neutro{color:var(--t2);background:var(--s2)}.selo-destaque{background:var(--acc);color:var(--bg);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.selo-destaque:before{display:none}.selo-teste{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.5 2'/%3E%3C/svg%3E")}.selo-teste_expirado{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l9.5 17h-19z'/%3E%3Cpath d='M12 10v4.5M12 17.5v.01'/%3E%3C/svg%3E")}.selo-ativo{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E")}.selo-expirado{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12a8.5 8.5 0 1 0 2.5-6M3.5 4v4.5H8M12 8v4l3 2'/%3E%3C/svg%3E")}.selo-vitalicio{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M12 3l2.8 5.8 6.2.9-4.5 4.4 1.1 6.2L12 17.4l-5.6 2.9 1.1-6.2L3 9.7l6.2-.9z'/%3E%3C/svg%3E")}.selo-revogado{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.selo-estornado{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l9.5 17h-19z'/%3E%3Cpath d='M12 10v4.5M12 17.5v.01'/%3E%3C/svg%3E")}.selo-neutro{--i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5.5M12 7.8v.01'/%3E%3C/svg%3E")}.aviso,.alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin:0 0 16px;border-radius:14px;font-size:15px;font-weight:500;line-height:1.5;color:var(--t1);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line)}.aviso>.icone,.alert>.icone{flex:none;margin-top:1px}.aviso-corpo{flex:1;min-width:0}.aviso-titulo{display:block;font-weight:700;margin-bottom:2px}.aviso-erro,.al-err{background:#ff6b6b14;box-shadow:inset 0 0 0 1px #ff6b6b52}.aviso-erro>.icone,.al-err>.icone{color:var(--err-t)}.aviso-sucesso,.al-ok{background:#3dd68c14;box-shadow:inset 0 0 0 1px #3dd68c52}.aviso-sucesso>.icone,.al-ok>.icone{color:var(--ok-t)}.aviso-alerta,.al-warn{background:#ffc24b14;box-shadow:inset 0 0 0 1px #ffc24b52}.aviso-alerta>.icone,.al-warn>.icone{color:var(--warn-t)}.aviso-info,.al-info{background:#3b86ff14;box-shadow:inset 0 0 0 1px #3b86ff47}.aviso-info>.icone,.al-info>.icone{color:var(--blue-t)}.carregando{display:flex;align-items:center;gap:12px;padding:24px 0;color:var(--t2)}.carregando-centro{justify-content:center}.giro{width:22px;height:22px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--acc);animation:giro .8s linear infinite;flex:none}@keyframes giro{to{transform:rotate(360deg)}}.tabela-envoltorio{overflow-x:auto;border-radius:var(--r-l);background:var(--s1);box-shadow:inset 0 0 0 1px #1e2740}.tabela,.tbl{width:100%;border-collapse:collapse;font-size:.92rem;line-height:1.4}.tabela th,.tabela td,.tbl th,.tbl td{padding:14px;text-align:start;vertical-align:middle;border-bottom:1px solid #1a2134}.tabela th,.tbl th{color:var(--t3);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-bottom:1px solid var(--line)}.tabela tbody tr:last-child td,.tbl tbody tr:last-child td{border-bottom:0}.tabela tr.clicavel{cursor:pointer}.tabela tr.clicavel:hover td,.tbl tr.sel td{background:#141c2e}.tabela tr.clicavel:focus-visible{outline-offset:-3px}.tabela td.num,.tabela th.num{text-align:end}.tabela-vazia{padding:32px 16px;text-align:center;color:var(--t2)}.paginacao,.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;box-shadow:0 -1px #1a2134;font-size:.875rem;font-weight:500;color:var(--t3)}.pager .pg,.paginacao .pg{min-width:34px;height:34px;min-height:34px;padding:0 10px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--t2);background:transparent;box-shadow:inset 0 0 0 1.5px var(--line);font-size:.875rem}.pager .pg.on{background:var(--s3);color:var(--t1);box-shadow:none}.modal-fundo,.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#05070cb8;display:flex;align-items:center;justify-content:center;padding:16px}.modal{width:100%;max-width:560px;max-height:calc(100vh - 32px);overflow-y:auto;display:flex;flex-direction:column;gap:16px;background:var(--s1);border-radius:var(--r-l);box-shadow:0 0 0 1px var(--line),0 24px 64px #00000080;padding:28px}.modal h2{font-size:1.35rem;margin:0}.modal-larga{max-width:720px}.modal-rodape{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:4px}.passos{display:flex;gap:8px;list-style:none;padding:0;margin:0 0 24px}.passos li{flex:1;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--s1);box-shadow:inset 0 0 0 1px #1e2740;color:var(--t2);font-size:.9rem;font-weight:500;min-width:0}.passos .num{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--s3);font-family:var(--fd);font-weight:700;font-size:.85rem}.passos li.atual{box-shadow:inset 0 0 0 2px var(--acc);color:var(--t1)}.passos li.atual .num{background:var(--acc);color:var(--bg)}.passos li.feito .num{background:var(--ok);color:#06210f}.passos .rotulo-passo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 480px){.passos .rotulo-passo{display:none}.passos li.atual .rotulo-passo{display:inline}.passos li{flex:none}.passos li.atual{flex:1}}.opcoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;margin-bottom:20px}.opcao{position:relative;display:block;padding:18px 18px 18px 54px;border-radius:18px;background:var(--s1);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer}[dir=rtl] .opcao{padding:18px 54px 18px 18px}.opcao:before{content:"";position:absolute;inset-inline-start:18px;top:22px;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--t3)}.opcao:hover{box-shadow:inset 0 0 0 1.5px var(--t3)}.opcao input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.opcao:has(input:checked){background:var(--acc-soft);box-shadow:inset 0 0 0 2px var(--acc)}.opcao:has(input:checked):before{box-shadow:inset 0 0 0 2px var(--acc),inset 0 0 0 6px var(--s1),inset 0 0 0 11px var(--acc)}.opcao:has(input:focus-visible){outline:3px solid var(--t1);outline-offset:3px}.opcao .titulo-opcao{display:block;font-family:var(--fd);font-weight:600;font-size:1.1rem}.opcao .preco{display:block;font-family:var(--fd);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700;margin:6px 0;color:var(--t1)}.opcao .texto-opcao{color:var(--t2);font-size:.9rem}.legal h2{font:600 22px/1.3 var(--fd);margin:0 0 .5em;scroll-margin-top:96px}.legal p,.legal li{color:#c3cadb;font:400 17px/1.75 var(--ft)}.legal p{margin:0 0 1.1em}.legal ul,.legal ol{margin:0 0 1.2em;padding-inline-start:22px;display:flex;flex-direction:column;gap:6px}.legal .prosa h2,.legal .prosa h3{margin-top:1.8em}.legal .prosa h2:first-child{margin-top:0}.legal .prosa blockquote{border-inline-start-color:var(--acc)}.grafico{width:100%;height:auto;display:block}.grafico text{fill:var(--texto-2);font-size:11px;font-family:var(--fonte)}.grafico .eixo{stroke:var(--borda)}.grafico .barra{fill:var(--laranja)}.grafico .barra.azul{fill:var(--azul)}.grafico .barra:hover{opacity:.8}.barra-h{display:grid;grid-template-columns:120px 1fr 60px;align-items:center;gap:10px;margin-bottom:8px;font-size:.9rem}.barra-h .trilho{height:10px;border-radius:999px;background:var(--superficie-3);overflow:hidden}.barra-h .trilho>span{display:block;height:100%;background:var(--azul);border-radius:999px}.barra-h .valor{text-align:end;font-variant-numeric:tabular-nums}.numero-cartao{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-grande);padding:16px 18px}.numero-cartao .valor{display:block;font-size:1.9rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.numero-cartao .rotulo{display:block;color:var(--texto-2);font-size:.85rem;margin-top:4px}.filtros{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 14px;align-items:end;margin-bottom:16px}.filtros .campo{margin-bottom:12px}.token-caixa{font-family:var(--fonte-mono);background:#0a0e18;border:1px dashed var(--laranja);border-radius:var(--raio);padding:12px 14px;word-break:break-all;-webkit-user-select:all;user-select:all}.pagina-conta .licenca-conta+.licenca-conta{margin-top:0}.licenca-conta-topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.trocas{margin:0 0 14px;color:var(--texto-2)}.trocas-esgotadas{color:var(--amarelo)}.vinculo-codigo{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 16px;padding:14px 16px;background:var(--superficie-2);border:1px dashed var(--azul);border-radius:var(--raio)}.vinculo-rotulo{color:var(--texto-2);font-size:.9rem}.vinculo-numero{font-size:2.2rem;letter-spacing:.35em;line-height:1.1;margin-inline-end:-.35em;unicode-bidi:isolate}.faixa-caixa{margin:0 0 16px;padding:12px 16px;background:#f5b83d24;border:1px solid var(--amarelo);border-radius:var(--raio);color:var(--texto)}.lista-emails{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:14px}.email-saida-topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px}.email-saida-texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;padding:12px;background:var(--superficie-2);border-radius:var(--raio);font-family:var(--fonte-mono);font-size:.85rem}.dev-mock{position:fixed;inset-block-end:12px;inset-inline-end:12px;z-index:200;width:min(380px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto;background:var(--superficie-3);border:2px solid var(--amarelo);border-radius:var(--raio);box-shadow:var(--sombra);padding:8px 12px;font-size:.88rem}.dev-mock summary{cursor:pointer;font-weight:700;color:var(--amarelo)}.dev-mock h2{font-size:.95rem;margin:12px 0 6px}.dev-mock-emails{list-style:none;padding:0;margin:0;display:grid;gap:8px}.dev-mock-emails li{padding:6px 8px;background:var(--superficie);border-radius:8px}.dev-mock-campo{display:flex;flex-direction:column;gap:2px;font-size:.82rem;color:var(--texto-2)}.dev-mock-linha{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:8px}.dev-mock input{background:var(--fundo);color:var(--texto);border:1px solid var(--borda);border-radius:6px;padding:4px 8px;width:9em}.dev-mock button{background:var(--superficie);color:var(--texto);border:1px solid var(--borda);border-radius:6px;padding:5px 10px;cursor:pointer}.dev-mock button:hover{border-color:var(--amarelo)}.campo .erro-campo{display:flex;align-items:flex-start;gap:6px}.campo .erro-campo .icone{margin-top:2px}.painel-login .logo.logo{display:flex;justify-content:center}.cabecalho{position:sticky;top:0;z-index:40;background:var(--bg);box-shadow:0 1px #151b2b}.cabecalho-linha{display:flex;align-items:center;gap:12px 28px;min-height:80px}.menu-publico{display:flex;align-items:center;gap:2px;flex-wrap:wrap;margin-inline-start:4px}.menu-publico a{color:var(--t2);padding:8px 12px;border-radius:10px;font-size:15px;font-weight:500}.menu-publico a:hover{color:var(--t1);text-decoration:none}.menu-publico a.ativo{color:var(--t1);background:var(--s2)}.cabecalho-linha .seletor-compacto{margin-inline-start:auto}.cta-nav{white-space:nowrap}.so-mobile{display:none}@media (max-width: 900px){.so-desktop{display:none}.so-mobile{display:inline-flex}.menu-publico a.so-mobile{display:block;background:var(--acc);color:var(--bg);font-weight:700}}@media (max-width: 760px){.cabecalho-linha{flex-wrap:wrap;align-items:center;gap:2px 12px;padding-top:12px;padding-bottom:10px;min-height:0}.cabecalho-linha .seletor-compacto{order:2}.menu-publico{order:3;width:100%;margin-inline-start:-10px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.menu-publico a{white-space:nowrap;padding:8px 10px;font-size:.92rem}}.principal{flex:1;padding:40px 0 72px}.rodape{border-top:1px solid #151b2b;background:var(--menu);padding:36px 0;color:var(--t2);font-size:.9rem}.rodape-grade{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.rodape nav{display:flex;flex-wrap:wrap;gap:8px 22px}.rodape a{color:var(--t2)}.rodape a:hover{color:var(--t1)}.rodape .logo{font-size:1.3rem}.seletor-idioma{display:flex;align-items:center;gap:8px}.seletor-idioma select{min-height:40px;padding:4px 10px;background:var(--s1);color:var(--t1);border:0;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line);font:inherit;font-size:.9rem}.seletor-compacto{position:relative;gap:0;flex-shrink:1;min-width:0}.seletor-compacto .seletor-globo{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);color:var(--t2);pointer-events:none}.seletor-compacto select{max-width:100%;min-width:0;min-height:42px;padding-inline:38px 10px;text-overflow:ellipsis;cursor:pointer}.seletor-compacto select:hover{box-shadow:inset 0 0 0 1.5px var(--t3)}@media (max-width: 760px){.seletor-compacto select{max-width:12rem}}.s-kick{font:700 13px/1 var(--ft);letter-spacing:.16em;text-transform:uppercase;color:var(--acc-t);margin:0 0 18px}.s-h1{font:700 68px/1.02 var(--fd);letter-spacing:-.025em;margin:0 0 24px}.s-h2{font:700 44px/1.08 var(--fd);letter-spacing:-.02em;margin:0 0 20px}.s-h3{font:600 22px/1.25 var(--fd);margin:0 0 10px}.s-lead{font:400 20px/1.55 var(--ft);color:var(--t2);margin:0 0 32px;max-width:56ch}.s-small{font:500 14px/1.5 var(--ft);color:var(--t3)}@media (max-width: 900px){.s-h1{font-size:44px}.s-h2{font-size:32px}.s-lead{font-size:18px}}.secao{margin-top:96px}@media (max-width: 900px){.secao{margin-top:64px}}.secao>h2{margin-bottom:.8em}.secao-cabeca{max-width:760px;margin-bottom:36px}.heroi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;align-items:center;padding:24px 0 16px}@media (max-width: 900px){.heroi{grid-template-columns:1fr;gap:40px;padding-top:0}}.heroi-nota{display:flex;align-items:center;gap:8px;margin:20px 0 0;color:var(--t2);font-size:.9rem}.heroi-nota .icone{color:var(--ok-t)}.mock{position:relative;padding-bottom:40px}.mock-tv{position:relative;aspect-ratio:16 / 10;border-radius:28px;background:#05070c;padding:12px;box-shadow:0 0 0 1px var(--line),0 24px 64px #00000080}.mock-tela{position:relative;width:100%;height:100%;border-radius:18px;overflow:hidden;background:radial-gradient(circle at 74% 62%,#ffb86b 0,#ffb86b 5%,#ff8c468c 6%,#ff8c4600 22%),linear-gradient(180deg,#14183a,#3b2358 38%,#8a3d5c 62%,#d9743f 74%,#1a2337 74.5%,#0b0f1a)}.mock-veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0f1a,#0b0f1ad9 26%,#0b0f1a33 58%,#0b0f1a00 80%),linear-gradient(180deg,#0b0f1a00 55%,#0b0f1af5)}.mock-texto{position:absolute;inset-inline-start:7%;top:14%;width:50%;display:flex;flex-direction:column;gap:10px}.mock-texto i{display:block;border-radius:6px;background:#f2f4faeb}.mock-texto .k{width:28%;height:6px;background:var(--acc)}.mock-texto .t1{width:92%;height:22px}.mock-texto .t2{width:56%;height:22px}.mock-texto .p{width:62%;height:4px;background:#f2f4fa47;position:relative;overflow:hidden}.mock-texto .p:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:38%;background:var(--acc)}.mock-botoes{display:flex;gap:8px}.mock-botoes i{height:18px;width:64px;border-radius:6px;background:var(--acc)}.mock-botoes i+i{width:46px;background:#f2f4fa2e}.mock-fileira{position:absolute;inset-inline:7%;bottom:7%;display:flex;gap:3%;align-items:flex-end}.mock-fileira span{flex:1;aspect-ratio:2 / 3;border-radius:8px;max-width:14%}.mock-fileira span:nth-child(1){background:linear-gradient(160deg,#2a3a6a,#0f1a3a 70%)}.mock-fileira span:nth-child(2){background:linear-gradient(180deg,#5b2b6b,#d9743f 70%,#3a2a2a);outline:3px solid var(--t1);outline-offset:3px;transform:scale(1.08)}.mock-fileira span:nth-child(3){background:linear-gradient(160deg,#2f5aa0,#1a2c55 70%)}.mock-fileira span:nth-child(4){background:linear-gradient(160deg,#1f8a8a,#0e3a46 70%)}.mock-fileira span:nth-child(5){background:linear-gradient(160deg,#6a4bc0,#2a1f5a 70%)}.mock-fileira span:nth-child(6){background:linear-gradient(160deg,#7a2a3a,#2a1520 70%)}.mock-cel{position:absolute;inset-inline-end:-3%;bottom:0;width:25%;aspect-ratio:9 / 19;border-radius:26px;background:var(--bg);border:5px solid #05070c;box-shadow:0 0 0 1px var(--line),0 16px 40px #0000008c;overflow:hidden}.mock-cel-arte{height:38%;background:linear-gradient(180deg,#0b0f1a00 55%,#0b0f1a),linear-gradient(170deg,#1f2f6a,#4a3a8a 55%,#e0743f)}.mock-cel-corpo{padding:10px 10px 0;display:flex;flex-direction:column;gap:8px}.mock-cel-corpo>i{display:block;height:8px;width:70%;border-radius:4px;background:#f2f4faeb}.mock-cel-corpo>b{display:block;height:14px;border-radius:5px;background:var(--acc)}.mock-cel-linha{display:flex;gap:8px;align-items:center}.mock-cel-linha span{flex:none;width:26%;aspect-ratio:16 / 10;border-radius:5px;background:linear-gradient(135deg,#7a3a2a,#2a1f3a)}.mock-cel-linha:nth-child(4) span{background:linear-gradient(135deg,#1f6a7a,#10243a)}.mock-cel-linha:nth-child(5) span{background:linear-gradient(135deg,#3a7a4a,#12301f)}.mock-cel-linha i{display:block;height:4px;flex:1;border-radius:2px;background:var(--s3)}@media (max-width: 560px){.mock-texto .t1,.mock-texto .t2{height:14px}.mock-tv{border-radius:18px;padding:8px}.mock-tela{border-radius:12px}}.faixa-plataformas{display:flex;align-items:center;flex-wrap:wrap;gap:20px 40px;margin-top:56px;padding:28px 0;border-block:1px solid #151b2b}.faixa-plataformas>.rotulo{font-weight:600;font-size:.9rem;color:var(--t3)}.plataforma{display:flex;align-items:center;gap:12px;color:var(--t1)}a.plataforma:hover{text-decoration:none}a.plataforma:hover strong{text-decoration:underline}.plataforma .icone{color:var(--acc-t)}.plataforma strong{display:block;font-size:.95rem;line-height:1.25}.plataforma small{display:block;color:var(--t3);font-size:.8rem;font-weight:500}.passos-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:24px;list-style:none;padding:0;margin:0}.passo-cartao{padding:32px}.passo-cartao .n{display:grid;place-items:center;width:44px;height:44px;margin-bottom:24px;border-radius:14px;background:#ff7a1a29;color:var(--acc-t);font:700 20px/1 var(--fd)}.passo-cartao p{color:var(--t2);margin:0}.funcoes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}@media (max-width: 900px){.funcoes{grid-template-columns:1fr;gap:40px}.funcoes>.mock-lista{order:2}}.funcoes ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.funcoes li{display:flex;gap:16px;align-items:flex-start}.funcoes li .ic-caixa{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--s2);color:var(--acc-t)}.funcoes li strong{display:block;font:600 17px/1.3 var(--ft);margin-bottom:4px}.funcoes li p{margin:0;color:var(--t2)}.mock-lista{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:14px;padding:16px;border-radius:var(--r-l);background:var(--s1);box-shadow:inset 0 0 0 1px #1e2740}.mock-canais{display:flex;flex-direction:column;gap:8px}.mock-canal{display:flex;align-items:center;gap:10px;padding:8px;border-radius:12px;background:var(--bg)}.mock-canal .lg{flex:none;width:34px;height:34px;border-radius:10px;background:#222b42}.mock-canal i{display:block;height:6px;border-radius:3px;background:#f2f4facc;width:70%}.mock-canal i+i{height:4px;width:45%;margin-top:6px;background:var(--s3)}.mock-canal.foco{background:var(--t1)}.mock-canal.foco .lg{background:#cfd6e6}.mock-canal.foco i{background:var(--bg)}.mock-canal.foco i+i{background:#b5bdd0}.mock-previa{display:flex;flex-direction:column;gap:10px}.mock-previa .arte{position:relative;aspect-ratio:16 / 9;border-radius:12px;background:radial-gradient(circle at 70% 30%,#f6e7b4 0,#f6e7b4 7%,#f6e7b400 8%),linear-gradient(180deg,#b7d9c6,#4f9a7a 55%,#1f5a52)}.mock-previa .arte:before{content:"";position:absolute;top:8px;inset-inline-start:8px;width:9px;height:9px;border-radius:50%;background:var(--live);box-shadow:0 0 0 4px #e0243c47}.mock-previa i{display:block;height:8px;width:70%;border-radius:4px;background:#f2f4fad9}.mock-previa i+i{height:4px;width:100%;background:var(--s3);position:relative;overflow:hidden}.mock-previa i+i:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:40%;background:var(--acc)}.aviso-conteudo{display:flex;align-items:center;gap:20px;padding:28px 32px;margin-top:96px}.aviso-conteudo .ic-caixa{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--blue-soft);color:var(--blue-t)}.aviso-conteudo p{margin:0;font:500 17px/1.55 var(--ft);color:var(--t1)}@media (max-width: 900px){.aviso-conteudo{margin-top:64px;padding:22px}}.precos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;max-width:880px}.preco-cartao{position:relative;display:flex;flex-direction:column;gap:8px;padding:32px}.preco-cartao.destaque{box-shadow:inset 0 0 0 2px var(--acc);background:linear-gradient(180deg,#ff7a1a14,#ff7a1a00 60%),var(--s1)}.preco-cartao .selo-destaque{align-self:flex-start;margin-bottom:4px}.preco-cartao h3{margin:0;font:600 22px/1.25 var(--fd)}.preco-valor{font:700 56px/1.05 var(--fd);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:8px 0}.preco-cartao p{color:var(--t2);margin:0 0 16px}.preco-cartao .btn{margin-top:auto}.faq{display:flex;flex-direction:column;gap:12px;max-width:880px}details.marca{border-radius:18px;background:var(--s1);box-shadow:inset 0 0 0 1px #1e2740}details.marca summary{cursor:pointer;padding:18px 22px;font:600 18px/1.35 var(--fd);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;border-radius:18px}details.marca summary::-webkit-details-marker{display:none}details.marca summary:after{content:"+";color:var(--acc-t);font-size:1.6rem;line-height:1;flex:none}details.marca[open] summary:after{content:"−"}details.marca summary:focus-visible{outline-offset:-3px}details.marca .corpo{padding:0 22px 20px;color:var(--t2)}.secao-codigo{max-width:880px}.chamada-final{margin-top:96px;padding:64px 32px;text-align:center;background:linear-gradient(180deg,#ff7a1a1a,#ff7a1a00 70%),var(--s1)}.chamada-final h2{max-width:18ch;margin-inline:auto}.chamada-final .linha-botoes{justify-content:center;margin-top:28px}@media (max-width: 900px){.chamada-final{margin-top:64px;padding:40px 20px}}.pagina-estreita{max-width:720px;margin:0 auto}.pagina-estreita>h1,.pagina-texto>h1,.pagina-ativar>h1{font-size:clamp(2rem,4.5vw,2.75rem);letter-spacing:-.025em}.pagina-estreita>.texto-2,.pagina-ativar>.texto-2{font-size:1.05rem;margin-bottom:28px}.pagina-texto{max-width:1040px;margin:0 auto}.prosa h1{font-size:2rem}.prosa h2{margin-top:1.8em}.prosa ul,.prosa ol{padding-inline-start:1.4em;margin:0 0 1em}.prosa li{margin-bottom:.35em}.prosa blockquote{margin:0 0 1em;padding:8px 16px;border-inline-start:4px solid var(--blue);background:var(--s1);color:var(--t2);border-start-end-radius:var(--r-s);border-end-end-radius:var(--r-s)}.pagina-ativar{max-width:1040px;margin:0 auto}.ativar-grade{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}@media (max-width: 900px){.ativar-grade{grid-template-columns:1fr}}.ativar-coluna{max-width:720px}.ativar-principal{min-width:0}.ativar-resumo{position:sticky;top:104px}@media (max-width: 900px){.ativar-resumo{position:static}}.ativar-resumo h2{font-size:1.2rem}.ativar-resumo .detalhes{margin-bottom:0}.ativar-resumo .total dd{font:700 1.6rem/1.1 var(--fd);font-variant-numeric:tabular-nums}.cartao-titulo{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:1.2rem}.cartao-titulo .selo-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ok);color:#06210f;flex:none}.link-discreto{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;color:var(--t2)}.link-discreto:hover{color:var(--t1)}.bloco-codigo{margin-top:24px}.bloco-codigo h2{display:flex;align-items:center;gap:10px;font-size:1.15rem}.bloco-codigo h2 .icone{color:var(--acc-t)}.resultado-icone{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;margin-bottom:18px;background:#3dd68c29;color:var(--ok-t)}.resultado-icone.pendente{background:#ffc24b29;color:var(--warn-t)}.tela-aviso{max-width:640px;margin:40px auto;text-align:center}.tela-aviso .resultado-icone{margin-inline:auto;width:80px;height:80px;border-radius:24px}.tela-aviso h1{font-size:clamp(2rem,5vw,3rem)}.tela-aviso .linha-botoes{justify-content:center}.codigo-404{display:block;font:700 clamp(4rem,14vw,7rem) / 1 var(--fd);letter-spacing:-.04em;color:var(--s3);margin-bottom:8px}.legal-cabeca{margin-bottom:32px}.legal-cabeca h1{font-size:clamp(2.25rem,5vw,3.5rem);letter-spacing:-.025em;margin-bottom:8px}.legal-versao{color:var(--t3);font-size:.95rem;margin:0}.legal-grade{display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px;align-items:start}@media (max-width: 900px){.legal-grade{grid-template-columns:1fr;gap:28px}}.sumario{position:sticky;top:104px;padding:20px;border-radius:var(--r-l);background:var(--s1);box-shadow:inset 0 0 0 1px #1e2740}@media (max-width: 900px){.sumario{position:static}}.sumario h2{font:500 14px/1.2 var(--ft);color:var(--t3);letter-spacing:0;margin:0 0 12px 8px}.sumario ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.sumario a{display:flex;gap:12px;padding:8px 10px;border-radius:10px;color:var(--t2);font-size:.92rem;line-height:1.35}.sumario a:hover{background:var(--s2);color:var(--t1);text-decoration:none}.sumario a .n{flex:none;min-width:1.2em;color:var(--t3);font-variant-numeric:tabular-nums}.legal-corpo{min-width:0}.legal-corpo .legal .prosa h2{color:var(--t1)}.pagina-listas{max-width:960px}.pagina-listas .aviso{margin-bottom:18px}.listas-cabecalho{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin:8px 0 14px}.pagina-listas .tabela td .linha-botoes{flex-wrap:nowrap;gap:6px}.pagina-listas .tabela td:first-child{overflow-wrap:anywhere}@media (max-width: 560px){.faixa-plataformas>.rotulo{flex-basis:100%}.faixa-plataformas{gap:16px 28px}}@media (max-width: 900px){.ativar-resumo{display:none}}.pagina-conta .licenca-conta+.licenca-conta{margin-top:16px}.painel{display:grid;grid-template-columns:248px 1fr;min-height:100vh;flex:1}.painel-lateral{background:var(--menu);box-shadow:1px 0 #151b2b;padding:20px 14px;display:flex;flex-direction:column;gap:4px;position:sticky;top:0;height:100vh;overflow-y:auto}.painel-lateral .logo{padding:4px 12px 2px}.painel-lateral .subtitulo{padding:0 12px 14px;color:var(--t3);font:700 .72rem/1.2 var(--ft);text-transform:uppercase;letter-spacing:.14em}.painel-lateral nav{display:flex;flex-direction:column;gap:4px}.painel-lateral nav a,.painel-lateral>a:not(.logo),.painel-lateral button.link-menu{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;text-align:start;background:none;border:0;font:600 .9rem/1.2 var(--ft);cursor:pointer;color:var(--t2);padding:8px 12px;border-radius:var(--r-s)}.painel-lateral nav a svg,.painel-lateral>a:not(.logo) svg,.painel-lateral button.link-menu svg{flex:none}.painel-lateral nav a:hover,.painel-lateral>a:not(.logo):hover,.painel-lateral button.link-menu:hover{background:var(--s1);color:var(--t1);text-decoration:none}.painel-lateral nav a.ativo{background:var(--acc-soft);color:var(--acc-t)}.painel-lateral .espaco{flex:1;min-height:16px}.painel-lateral .usuario{padding:10px 12px;color:var(--t3);font-size:.82rem;overflow-wrap:anywhere;border-top:1px solid #1a2134;font-variant-numeric:tabular-nums}.painel-topo{display:none}.painel-principal{padding:28px 28px 60px;min-width:0;max-width:1280px;width:100%}.painel-principal>h1{font-size:1.7rem}.painel-cabeca{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.painel-cabeca h1{margin:0;font-size:1.7rem}@media (max-width: 880px){.painel{grid-template-columns:1fr}.painel-topo{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:var(--menu);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:30}.painel-lateral{position:fixed;z-index:50;inset-block:0;inset-inline:0 auto;width:260px;max-width:85vw;transform:translate(-100%);transition:transform .2s}[dir=rtl] .painel-lateral{transform:translate(100%)}.painel-lateral.aberto,[dir=rtl] .painel-lateral.aberto{transform:none;box-shadow:var(--sombra)}.painel-cortina{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;background:#03060c99}.painel-principal{padding:20px 16px 48px}}.painel-login{min-height:100vh;display:grid;place-items:center;padding:20px;flex:1}.painel-login .cartao{width:100%;max-width:400px}.painel-login .logo{display:flex;justify-content:center;font-size:2rem;margin-bottom:8px}.painel-login .sub{text-align:center;color:var(--texto-2);margin-bottom:20px}.docs-api h3{margin-top:1.6em}.docs-api table{margin-bottom:1em}.json-detalhes{font-family:var(--fonte-mono);font-size:.78rem;color:var(--texto-2);max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.camera-previa{width:100%;aspect-ratio:4 / 3;background:#000;border-radius:var(--raio);object-fit:cover}.painel-lateral .seletor-painel{flex-direction:column;align-items:stretch;gap:4px;padding:8px 12px;color:var(--texto-2);font-size:.82rem}.painel-lateral .seletor-painel select{width:100%}.painel-login .seletor-painel{display:inline-flex;color:var(--texto-2);font-size:.85rem}.docs-api pre{text-align:left}.zona-perigo{margin-top:18px;padding-top:16px;border-top:1px solid #1a2134}.zona-perigo>h3{margin:0 0 10px;font:700 .85rem/1.2 var(--ft);color:var(--err-t)}.zona-perigo .linha-botoes{gap:10px}.painel-nota{max-width:72ch;margin:0 0 18px}.codigos-lote{columns:2;margin:12px 0;padding:14px 16px;padding-inline:44px 16px;background:var(--bg);border-radius:var(--r-s);box-shadow:inset 0 0 0 1px var(--line);-webkit-user-select:all;user-select:all}@media (max-width: 520px){.codigos-lote{columns:1}}.btn-cancelar-linha{color:var(--err-t)}.painel-principal .numero-cartao{background:var(--bg);border-radius:var(--r-m);box-shadow:inset 0 0 0 1px #1e2740;border:0}.painel-principal .numero-cartao .valor{font-family:var(--fd);font-weight:700}.painel-principal .cartao h2,.painel-principal section>h2{font-family:var(--fd)}.painel-principal .filtros{align-items:end}.filtros.filtros-curto{grid-template-columns:minmax(170px,260px)}.cartao.zona-perigo-cartao{box-shadow:inset 0 0 0 1px #ff6b6b52}.cartao.zona-perigo-cartao>h2{color:var(--err-t)}.tabela-pedidos{font-size:.84rem;min-width:1000px}.tabela-pedidos th,.tabela-pedidos td{padding:10px 8px}.tabela-pedidos th{white-space:normal;line-height:1.25;letter-spacing:.04em;font-size:.7rem;vertical-align:bottom}.tabela-pedidos .corta{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabela-pedidos .corta-email{max-width:19ch}.tabela-pedidos .corta-ref{max-width:14ch}
