:root{--accent:#2f7bff;--accent-2:#0072ef;--accent-ink:#fff;--bg:#050b1a;--panel:#0a1428;--panel-2:#0f1c36;--border:#172649;--border-2:#233661;--text:#e8eef5;--muted:#8fa0c2;--gold:#f5b301;--green:#22c55e;--red:#ef4444;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Anton", "Impact", sans-serif;--font-titulo:"Clash Display", "Inter", system-ui, sans-serif;--radius:14px;--topo-h:72px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--topo-h) + 16px);background:var(--bg)}body{min-height:100vh;font-family:var(--font-body);color:var(--text);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:15px;display:flex}html.pronto body{opacity:1;transition:opacity .25s}.fundo-vivo{z-index:-1;background:var(--bg);position:fixed;inset:0;overflow:hidden}.fundo-vivo__img,.fundo-vivo__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fundo-vivo__img{animation:45s ease-in-out infinite alternate camera}@keyframes camera{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.1)translate(-2%,-1.5%)}}.fundo-vivo__luzes{width:100%;height:100%;position:absolute;inset:0}.fundo-vivo:after{content:"";background:linear-gradient(90deg,#050b1a4d 0%,#050b1a9e 22%,#050b1ab3 50%,#050b1a9e 78%,#050b1a4d 100%),linear-gradient(#050b1a26 0%,#050b1a59 60%,#050b1abf 100%);position:absolute;inset:0}@media (width<=720px){.fundo-vivo__img,.fundo-vivo__video{object-position:18% center}}@media (prefers-reduced-motion:reduce){.fundo-vivo__img{animation:none}}a{color:inherit;text-decoration:none}h1,h2,h3,.chip-titulo,.preco__atual,.vitrine__nome,.rodape h3{font-family:var(--font-titulo)}h1,h2,h3{margin:0}button,input{font:inherit;color:inherit}.lucide{flex-shrink:0;width:1.1em;height:1.1em}.btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:.9rem;font-weight:700;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s,filter .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--primary{background:linear-gradient(180deg, #5b97ff, var(--accent) 55%, #1f63e0);color:var(--accent-ink);box-shadow:0 6px 24px -10px var(--accent), inset 0 1px 0 #ffffff59}.btn--primary:hover{box-shadow:0 10px 32px -8px var(--accent), inset 0 1px 0 #ffffff59;filter:brightness(1.07)}.btn--ghost{background:var(--panel-2);border-color:var(--border-2)}.btn--ghost:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--border-2))}.btn--lg{height:48px;padding:0 22px;font-size:.95rem}.btn--bloco{width:100%}.icon-btn{border:1px solid var(--border-2);background:var(--panel-2);width:34px;height:34px;color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;display:grid}.icon-btn:hover{color:var(--text)}.painel{background:color-mix(in srgb, var(--panel) 92%, transparent);border:1px solid var(--border);border-radius:var(--radius)}.pagamentos{flex-wrap:wrap;gap:8px;display:flex}.pag{border:1px solid var(--border-2);background:var(--panel-2);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.pag .lucide-qr-code{color:#32bcad}.status{align-items:center;gap:12px;display:flex}.status__ponto{background:var(--muted);border-radius:50%;flex-shrink:0;width:12px;height:12px;position:relative}.status__ponto--on{background:var(--green);box-shadow:0 0 0 4px #22c55e2e}.status__ponto--on:after{content:"";background:var(--green);border-radius:50%;animation:1.8s ease-out infinite pulso;position:absolute;inset:0}.status__ponto--off{background:var(--red);box-shadow:0 0 0 4px #ef44442e}@keyframes pulso{to{opacity:0;transform:scale(2.6)}}.status__texto{flex-direction:column;line-height:1.3;display:flex}.status__texto b{font-size:.95rem}.status__texto small{color:var(--muted);font-size:.8rem}.topo{z-index:40;height:var(--topo-h);background:color-mix(in srgb, var(--bg) 80%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);position:fixed;inset:0 0 auto}.topo__inner{align-items:center;gap:20px;max-width:1440px;height:100%;margin:0 auto;padding:0 24px;display:flex}.logo{flex-shrink:0;align-items:center;display:inline-flex}.logo__img{filter:drop-shadow(0 0 14px #2f7bff4d);width:auto;height:50px;transition:transform .2s;display:block}.logo:hover .logo__img{transform:rotate(-3deg)scale(1.04)}.topo__acoes{gap:10px;margin-left:auto;display:flex}.icone-discord{flex-shrink:0;width:1.2em;height:1.2em}.btn--discord{color:#fff;background:#5865f2;box-shadow:0 6px 24px -10px #5865f2}.btn--discord:hover{background:#4752c4}.conta{position:relative}.conta__botao{border:1px solid var(--border-2);background:var(--panel-2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 10px 0 5px;font-size:.85rem;font-weight:600;display:flex}.conta__botao:hover{border-color:#5865f2}.conta__botao img{border-radius:50%;width:28px;height:28px}.conta__botao span{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.conta__menu{z-index:50;background:var(--panel);flex-direction:column;gap:12px;width:220px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px -12px #000000b3}.conta__menu[hidden]{display:none}.conta__menu p{flex-direction:column;margin:0;display:flex}.conta__menu small{color:var(--muted);font-size:.75rem}.layout{width:100%;max-width:1440px;padding:calc(var(--topo-h) + 24px) 24px 64px;flex:1;grid-template-columns:230px minmax(0,1fr);gap:28px;margin:0 auto;display:grid}.sidebar{top:calc(var(--topo-h) + 24px);max-height:calc(100vh - var(--topo-h) - 48px);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;background:#0811268c;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-self:start;gap:6px;padding:10px;display:flex;position:sticky;overflow-y:auto;box-shadow:0 24px 60px -30px #000000d9}.side-link{color:#e9edf3;background:#ffffff09;border:1px solid #ffffff0f;border-radius:9px;align-items:center;gap:10px;min-height:40px;padding:9px 12px;font-size:.84rem;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.side-link:hover{background:#ffffff12;border-color:#ffffff24}.side-link.ativo{border-color:color-mix(in srgb, var(--accent) 85%, transparent);background:color-mix(in srgb, var(--accent) 12%, #ffffff08);box-shadow:0 0 18px -6px var(--accent)}.side-emoji{text-align:center;flex-shrink:0;width:18px;font-size:15px;line-height:1}.side-grupo>summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.side-grupo>summary::-webkit-details-marker{display:none}.side-seta{color:#ffffffb3;margin-left:auto;transition:transform .2s}.side-grupo[open]>summary{background:#ffffff0f}.side-grupo[open] .side-seta{transform:rotate(180deg)}.side-sub{border-left:1px solid #ffffff1a;flex-direction:column;gap:4px;margin:6px 0 2px 12px;padding-left:10px;display:flex}.side-sub .side-link{min-height:34px;padding:6px 10px;font-size:.8rem}.side-sub .side-emoji{font-size:13px}.btn-menu{display:none}#app{flex-direction:column;gap:56px;min-width:0;display:flex}.topo-inicio{grid-template-columns:minmax(0,1fr) 290px;gap:18px;display:grid}.vitrine{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08112699;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 24px 60px -34px #000000e6}.vitrine__slides{display:grid}.vitrine__slide{background:radial-gradient(70% 120% at 0% 50%, color-mix(in srgb, var(--c) 16%, transparent), transparent 70%);opacity:0;visibility:hidden;border-radius:12px;grid-area:1/1;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:22px;padding:4px;transition:opacity .45s,translate .45s,visibility .45s;display:grid;translate:12px}.vitrine__slide.ativo{opacity:1;visibility:visible;translate:0}.vitrine__arte{aspect-ratio:4/5;box-shadow:0 14px 34px -14px var(--c);border-radius:12px;position:relative;overflow:hidden}.vitrine__info{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.vitrine__selo{background:linear-gradient(90deg, var(--gold), #ffcf4d);color:#1c1300;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.7rem;font-weight:800;display:inline-flex}.vitrine__nome{letter-spacing:-.01em;text-shadow:0 0 24px color-mix(in srgb, var(--c) 55%, transparent);font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:700;line-height:1.02}.vitrine__desc{max-width:520px;color:var(--muted);margin:0;line-height:1.6}.vitrine__compra{flex-wrap:wrap;align-items:flex-end;gap:14px 22px;margin-top:4px;display:flex}.vitrine__compra .preco{margin-top:0}.cidade{border:1px solid color-mix(in srgb, var(--accent) 30%, #ffffff14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08112699;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -34px #2f7bff99}.cidade__topo{aspect-ratio:4/3;background:#050b1a url(/img/logo-cidade.webp) 50%/cover no-repeat;position:relative}.cidade__topo:after{content:"";background:linear-gradient(#0000 82%,#081126e6);position:absolute;inset:0}.cidade__corpo{flex-direction:column;flex:1;justify-content:center;gap:10px;padding:14px 16px 16px;display:flex}.cidade__corpo .status{margin-bottom:4px}.cidade__ip{text-align:center;color:var(--muted);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.75rem}.secao{flex-direction:column;gap:18px;display:flex}.secao__topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.chip-titulo{--c:var(--accent);border:1px solid color-mix(in srgb, var(--c) 55%, transparent);background:color-mix(in srgb, var(--c) 10%, var(--panel));box-shadow:0 0 24px -8px var(--c);border-radius:10px;align-items:center;gap:10px;padding:9px 16px;font-size:.95rem;font-weight:700;display:inline-flex}.chip-titulo .lucide{color:var(--c)}.chip-titulo__emoji{font-size:1.05em;line-height:1}.ver-todos{color:var(--muted);align-items:center;gap:4px;font-size:.85rem;font-weight:600;display:inline-flex}.ver-todos:hover{color:var(--accent)}.vazio{color:var(--muted);margin:0}.anima .revela:not(.visivel){opacity:0;translate:0 18px}.vitrine__arte>img{object-fit:cover;width:100%;height:100%;display:block}.preco{flex-direction:column;gap:2px;margin-top:auto;display:flex}.preco__atual{font-size:1.3rem;font-weight:800}.preco__pix{color:var(--muted);align-items:center;gap:5px;font-size:.75rem;display:inline-flex}.preco__pix .lucide{color:#32bcad}.preco--grande .preco__atual{font-size:2rem}.poster{background:radial-gradient(75% 55% at 50% 42%, color-mix(in srgb, var(--c) 42%, transparent), transparent 70%), linear-gradient(180deg, #050b1a66, #050b1aeb), url(/img/fundo.webp) center / cover;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.poster:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--c) 30%, transparent) 40%, transparent);width:160%;height:16cqi;position:absolute;top:14%;left:-30%;transform:rotate(-24deg)}.poster:after{content:"";background:var(--c);height:4px;box-shadow:0 0 24px 4px var(--c);position:absolute;inset:auto 0 0}.poster__marca{opacity:.95;width:auto;height:15cqi;position:absolute;top:6cqi;left:50%;translate:-50%}.poster__icone{color:var(--c);opacity:.2;stroke-width:1.2px;position:absolute;top:22%;width:58cqi!important;height:58cqi!important}.poster__titulo{font-family:var(--font-display);text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 0 5cqi color-mix(in srgb, var(--c) 80%, transparent), 0 .8cqi 0 #0009;margin-top:28cqi;padding:0 8cqi;font-size:15cqi;line-height:.95;transition:transform .25s;position:relative;transform:skew(-8deg)rotate(-4deg)}.pilula{background:var(--accent);color:var(--accent-ink);border-radius:999px;align-self:flex-start;padding:5px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.titulo-grande{letter-spacing:-.01em;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:700;line-height:1.08}.sobre{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;padding:8px 0;display:grid}.sobre__texto{flex-direction:column;gap:16px;display:flex}.sobre__texto p{max-width:520px;color:color-mix(in srgb, var(--text) 75%, var(--muted));margin:0;line-height:1.7}.sobre__acoes{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.sobre__numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.numero{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08112699;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.numero__icone{background:linear-gradient(145deg, #5b97ff, var(--accent-2));color:#fff;width:48px;height:48px;box-shadow:0 10px 24px -10px var(--accent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.numero__icone .lucide{width:22px;height:22px}.numero b{font-family:var(--font-titulo);font-size:1.45rem;font-weight:700;line-height:1.1;display:block}.numero small{color:var(--muted);font-size:.8rem}.perguntas{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:860px;margin:0 auto;display:flex}.perguntas .pilula{align-self:center}.perguntas .titulo-grande{text-align:center;margin-bottom:10px}.perguntas__lista{width:100%}.pergunta{border-bottom:1px solid #ffffff1f}.pergunta summary{cursor:pointer;font-family:var(--font-titulo);justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:1.2rem;font-weight:600;list-style:none;display:flex}.pergunta summary::-webkit-details-marker{display:none}.pergunta__mais{flex-shrink:0;place-items:center;transition:transform .25s;display:grid}.pergunta__mais .lucide{width:22px;height:22px}.pergunta[open] .pergunta__mais{color:var(--accent);transform:rotate(45deg)}.pergunta p{color:color-mix(in srgb, var(--text) 72%, var(--muted));margin:0;padding:0 4px 22px;line-height:1.7}.chamada{background:linear-gradient(90deg,#0072ef 0%,#0072efeb 40%,#2f7bff59 75%,#2f7bff26 100%),url(/img/fundo-site.webp) 100%/cover no-repeat;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:38px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -36px #0072efe6}.chamada h2{color:#fff;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700;line-height:1.1}.chamada p{color:#ffffffd9;margin:8px 0 0}.chamada__acoes{flex-wrap:wrap;gap:10px;display:flex}.btn--branco{color:#0b1220;background:#fff;box-shadow:0 10px 26px -12px #0009}.btn--branco:hover{filter:brightness(.94)}.btn--transparente{color:#fff;background:#ffffff14;border-color:#fff9}.btn--transparente:hover{background:#ffffff29}.texto{padding:22px}.texto p{color:var(--muted);margin:0;line-height:1.7}.nota{color:var(--muted);font-size:.85rem;font-style:italic;line-height:1.5;display:block}.beneficios{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin:0;padding:0;list-style:none;display:grid}.beneficios li{color:color-mix(in srgb, var(--text) 85%, var(--muted));background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:.88rem;line-height:1.4;display:flex}.beneficios li>span{min-width:0;display:block}.beneficios .nota{margin-top:3px;font-size:.76rem;line-height:1.4}.beneficios li>.lucide{color:#22c55e;stroke-width:3.5px;background:#22c55e29;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:-1px;padding:4px}.texto h1{margin-bottom:16px}.texto p+p{margin-top:12px}.campo{color:var(--muted);flex-direction:column;gap:6px;font-size:.8rem;font-weight:600;display:flex}.campo input{border:1px solid var(--border-2);background:var(--panel-2);height:44px;color:var(--text);border-radius:10px;outline:0;padding:0 14px;font-size:.95rem}.campo input:focus{border-color:var(--accent)}.estado-vazio{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;display:flex}.estado-vazio>.lucide{width:44px;height:44px;color:var(--accent)}.estado-vazio p{color:var(--muted);margin:0}.estado-vazio--mini{padding:48px 0}.rodape{border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rodape__inner{grid-template-columns:2fr 1fr 1fr 1.3fr;gap:32px;max-width:1440px;margin:0 auto;padding:40px 24px;display:grid}.rodape__inner>div{flex-direction:column;gap:10px;display:flex}.rodape h3{text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:.85rem}.rodape .logo__img{height:76px}.rodape__inner a:not(.logo):not(.btn){color:var(--muted);font-size:.9rem}.rodape__inner a:not(.logo):not(.btn):hover{color:var(--accent)}.rodape__marca p{max-width:340px;color:var(--muted);margin:6px 0 0;font-size:.9rem;line-height:1.6}.rodape__jogar{align-self:flex-start;margin-top:6px}.rodape__nota{color:var(--muted);align-items:center;gap:6px;margin:4px 0 0;font-size:.8rem;display:flex}.rodape__nota .lucide{color:var(--accent)}.rodape__base{border-top:1px solid var(--border);text-align:center;color:var(--muted);padding:18px 24px;font-size:.8rem}.toasts{z-index:80;flex-direction:column;gap:10px;max-width:calc(100vw - 40px);display:flex;position:fixed;bottom:20px;right:20px}.toast{border:1px solid var(--border-2);border-left:3px solid var(--accent);background:var(--panel-2);border-radius:10px;padding:12px 16px;font-size:.9rem;font-weight:500;transition:opacity .3s,transform .3s;animation:.25s ease-out entra;box-shadow:0 12px 30px -10px #0009}.toast--ok{border-left-color:#4ade80}.toast--saindo{opacity:0;transform:translateY(8px)}@keyframes entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.vitrine__slide{transition:none}.status__ponto--on:after{animation:none}}@media (width<=1100px){.sobre,.topo-inicio{grid-template-columns:minmax(0,1fr)}.cidade{flex-direction:row;align-items:stretch}.cidade__topo{aspect-ratio:auto;flex:0 0 240px}.cidade__corpo{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.cidade__corpo .status,.cidade__ip{grid-column:1/-1}}@media (width<=1023px){:root{--topo-h:120px}.topo__inner{flex-wrap:wrap;align-content:center;gap:10px 12px;padding:0 16px}.logo__img{height:44px}.layout{padding:calc(var(--topo-h) + 12px) 16px 48px;grid-template-columns:minmax(0,1fr);gap:20px}.btn-menu{width:40px;height:40px;color:var(--text);display:grid}.sidebar{top:var(--topo-h);z-index:35;max-height:calc(100dvh - var(--topo-h));border:0;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;visibility:hidden;border-radius:0;padding:14px 16px 24px;transition:opacity .2s,transform .2s,visibility .2s;position:fixed;left:0;right:0;transform:translateY(-8px)}.sidebar.aberto{opacity:1;visibility:visible;transform:none}.rodape__inner{grid-template-columns:1fr 1fr}.rodape__marca{grid-column:1/-1}}@media (width<=720px){.topo__acoes .btn span{display:none}.topo__acoes .btn{width:40px;padding:0}.conta__botao span,.conta__botao .lucide{display:none}.conta__botao{padding:0 5px}.vitrine{padding:12px}.vitrine__slide{grid-template-columns:110px minmax(0,1fr);gap:14px}.vitrine__nome{font-size:1.5rem}.vitrine__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.82rem;display:-webkit-box;overflow:hidden}.vitrine__compra .btn{width:100%}.cidade{flex-direction:column}.cidade__topo{aspect-ratio:4/3;flex:none}.cidade__corpo,.beneficios{grid-template-columns:minmax(0,1fr)}#app{gap:44px}.sobre__numeros{gap:10px}.numero{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.numero b{font-size:1.2rem}.pergunta summary{font-size:1.02rem}.chamada{padding:28px 22px}.chamada__acoes,.chamada__acoes .btn{width:100%}.preco__atual{font-size:1.1rem}.preco--grande .preco__atual{font-size:1.5rem}}.sem-rolagem,.sem-rolagem body{overflow:hidden}.topo__status{border:1px solid var(--border-2);background:color-mix(in srgb, var(--panel) 80%, transparent);color:color-mix(in srgb, var(--text) 85%, var(--muted));border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.topo__status:empty{display:none}.topo__status .status__ponto{width:8px;height:8px}.conta__aviso{color:var(--muted);font-size:.75rem;line-height:1.45}.side-cidade{border-top:1px solid #ffffff14;flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;display:flex}.faixa-teste{color:#ffd66b;background:#f5b3011a;border:1px solid #f5b30173;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:.9rem;font-weight:600;display:flex}.secao__texto{max-width:640px;color:var(--muted);margin:-6px 0 0;line-height:1.6}.pilula--ouro{background:var(--gold);color:#1c1300}.pilula--laranja{color:#fff;background:#f97316}.cabeca{flex-direction:column;align-items:flex-start;gap:14px;max-width:760px;display:flex}.cabeca p{max-width:620px;color:color-mix(in srgb, var(--text) 75%, var(--muted));margin:0;line-height:1.7}.como{flex-direction:column;gap:8px;margin:4px 0;padding:0;list-style:none;display:flex}.como li{border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 85%, transparent);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;line-height:1.4;display:flex}.como li>.lucide{color:var(--accent)}.arte-moeda{background:radial-gradient(70% 60% at 50% 45%,#2f7bff8c,#0000 70%),linear-gradient(#050b1a4d,#050b1ae6),url(/img/fundo.webp) 50%/cover;place-items:center;display:grid;position:absolute;inset:0}.arte-moeda img{filter:drop-shadow(0 16px 26px #0000008c);width:82%;height:auto}.preco__de{color:var(--muted);font-size:.78rem}.vitrine__compra .preco__atual{align-items:center;gap:6px;display:inline-flex}.vitrine__compra .preco__atual .lucide{color:#7fb0ff}.vitrine__pontos{justify-content:center;gap:8px;display:flex}.vitrine__ponto{cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;width:26px;height:6px;padding:0;transition:background .2s,width .2s}.vitrine__ponto.ativo{background:var(--accent);width:40px}.pacotes{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;display:grid}.pacote{border:1px solid var(--border);border-radius:var(--radius);background:radial-gradient(90% 60% at 50% 0%, #2f7bff38, transparent 70%), color-mix(in srgb, var(--panel) 92%, transparent);text-align:center;transition:transform .2s ease-out, border-color .2s, box-shadow .2s, opacity .6s ease var(--atraso,0s), translate .6s ease var(--atraso,0s);flex-direction:column;align-items:center;gap:10px;padding:18px 16px 16px;display:flex;position:relative}.pacote:hover{border-color:color-mix(in srgb, var(--accent) 60%, var(--border));box-shadow:0 16px 40px -18px color-mix(in srgb, var(--accent) 75%, transparent);transform:translateY(-4px)}.pacote__selo{background:var(--gold);color:#1c1300;border-radius:6px;padding:3px 9px;font-size:.7rem;font-weight:800;position:absolute;top:12px;right:12px}.pacote__arte{place-items:center;width:140px;height:140px;display:grid}.pacote__arte img{object-fit:contain;filter:drop-shadow(0 12px 20px #00000080);width:100%;height:100%;transition:transform .25s}.pacote:hover .pacote__arte img{transform:scale(1.06)rotate(-3deg)}.pacote__nome{text-transform:uppercase;font-size:1.15rem;font-weight:700}.pacote__bonus{color:#7fb0ff;align-items:center;gap:6px;margin:-4px 0 0;font-size:.8rem;display:inline-flex}.pacote .preco{align-items:center;margin-top:auto}.passos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.passo{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .6s ease var(--atraso,0s), translate .6s ease var(--atraso,0s);background:#08112699;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative}.passo__num{font-family:var(--font-titulo);color:#ffffff14;font-size:2.2rem;font-weight:700;line-height:1;position:absolute;top:14px;right:18px}.passo__icone{background:linear-gradient(145deg, #5b97ff, var(--accent-2));color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:4px;display:grid}.passo h3{font-size:1.05rem}.passo p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}.usos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.uso{transition:opacity .6s ease var(--atraso,0s), translate .6s ease var(--atraso,0s);background:#08112699;border:1px solid #ffffff12;border-radius:16px;align-items:flex-start;gap:14px;padding:16px;display:flex}.uso h3{font-size:1rem}.uso p{color:var(--muted);margin:4px 0 0;font-size:.85rem;line-height:1.5}.no-jogo{border:1px dashed color-mix(in srgb, var(--c,var(--accent)) 60%, transparent);background:color-mix(in srgb, var(--c,var(--accent)) 10%, transparent);color:color-mix(in srgb, var(--c,var(--accent)) 55%, #fff);border-radius:8px;align-self:flex-start;align-items:center;gap:7px;padding:6px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.diamantes{font-family:var(--font-titulo);align-items:center;gap:6px;font-size:1.35rem;font-weight:700;display:inline-flex}.diamantes .lucide{color:#7fb0ff}.vips{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;display:grid}.vip{border:1px solid color-mix(in srgb, var(--c) 35%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--panel) 94%, transparent);scroll-margin-top:calc(var(--topo-h) + 24px);transition:border-color .2s, box-shadow .2s, opacity .6s ease var(--atraso,0s), translate .6s ease var(--atraso,0s);flex-direction:column;display:flex;overflow:hidden}.vip:hover,.vip:target{border-color:var(--c);box-shadow:0 16px 40px -20px var(--c)}.vip__arte{aspect-ratio:16/10;position:relative}.vips--completo .vip__arte{aspect-ratio:16/8}.vip__arte--vitrine{overflow:hidden;container:viparte/inline-size}.vip__arte--vitrine .poster__titulo,.vip__arte--vitrine .poster__icone{display:none}.vip__arte.vip__arte--vitrine .poster__marca{height:15cqi;top:4.5cqi;left:5cqi}.vip__palco{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.5cqi;width:63%;display:flex;position:absolute;top:0;bottom:0;right:0}.vip__palco:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 55%, transparent), color-mix(in srgb, var(--c) 18%, transparent) 60%, transparent);opacity:.55;position:absolute;inset:4% 2% 22%}.vip__palco:after{content:"";background:radial-gradient(closest-side,#ffffff47,#0000);height:3cqi;position:absolute;top:58%;left:10%;right:6%}.vip__carro{z-index:1;object-fit:contain;filter:drop-shadow(0 1.6cqi 1.4cqi #0009);width:94%;height:auto;position:relative}.vip__arma{z-index:2;flex-direction:column;align-items:center;width:62%;margin-top:-2cqi;display:flex;position:relative}.vip__arma-img{filter:drop-shadow(0 0 1.4cqi #aacdff8c)drop-shadow(0 .8cqi .8cqi #0009);width:100%;height:auto}.vip__arma-rotulo{letter-spacing:.12em;text-transform:uppercase;color:#dbe7ff;white-space:nowrap;background:#050b1ab3;border:1px solid #ffffff40;border-radius:99px;margin-top:-.6cqi;padding:.5cqi 1.8cqi;font-size:1.7cqi;font-weight:800}.vip__palco>.vip__arma:only-child{width:90%;margin-top:0}.vip__titulo{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:1cqi;max-width:40cqi;display:flex;position:absolute;bottom:6cqi;left:5cqi}.vip__titulo-sub{border:.3cqi solid color-mix(in srgb, var(--c) 80%, #fff);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 55%, #0b1630), color-mix(in srgb, var(--c) 25%, #050b1a));letter-spacing:.14em;color:#fff;text-shadow:0 1px 2px #0009;border-radius:1.2cqi;padding:.5cqi 2.4cqi;font-size:3.6cqi;font-weight:800;box-shadow:0 .6cqi 1.6cqi #00000080}.vip__titulo-nome{font-family:var(--font-display);font-size:var(--tam,11cqi);text-transform:uppercase;color:#fff;overflow-wrap:anywhere;text-shadow:0 0 3cqi color-mix(in srgb, var(--c) 85%, transparent), 0 .8cqi 0 #000000a6, 0 0 1cqi #000c;transform-origin:0 100%;line-height:.92;transform:skew(-8deg)rotate(-3deg)}@container viparte (width<=379px){.vip__arma-rotulo{display:none}}.vip__corpo{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.vip__nome{text-transform:uppercase;font-size:1.15rem;font-weight:700}.vip__precos{flex-wrap:wrap;gap:8px 16px;display:flex}.vip__oferta{align-items:baseline;gap:8px;display:inline-flex}.vip__oferta small{color:var(--muted);font-size:.8rem}.vip .btn{margin-top:auto}.beneficios--uma{grid-template-columns:minmax(0,1fr)}.poster__sub{background:color-mix(in srgb, var(--c) 80%, #000);letter-spacing:.12em;text-transform:uppercase;color:#fff;border-radius:1.5cqi;margin-top:2cqi;padding:1cqi 3cqi;font-size:4.2cqi;font-weight:800;position:relative}.vip__arte .poster,.passe__arte .poster{align-content:center;gap:0}.vip__arte .poster__titulo{margin-top:0;font-size:11cqi}.vip__arte .poster__marca{height:20cqi;top:5cqi;left:6cqi;translate:none}.vip__arte .poster__icone{top:auto;bottom:-10cqi;right:-6cqi;width:46cqi!important;height:46cqi!important}.passe__arte .poster__titulo{margin-top:18cqi;font-size:15cqi}.passe__arte .poster__marca{height:22cqi}.passe{--c:#f97316;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scroll-margin-top:calc(var(--topo-h) + 24px);transition:opacity .6s ease var(--atraso,0s), translate .6s ease var(--atraso,0s);background:radial-gradient(70% 120% at 0%,#f9731629,#0000 70%),#081126a6;border:1px solid #f9731659;border-radius:20px;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:28px;padding:20px;display:grid}.passe__arte{aspect-ratio:4/5;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 14px 34px -14px #f97316}.passe__info{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.passe__fatos{color:color-mix(in srgb, var(--text) 85%, var(--muted));flex-wrap:wrap;gap:10px 22px;display:flex}.passe__fatos span{align-items:center;gap:8px;display:inline-flex}.passe__fatos .lucide{color:#fdba74}.passe__onde{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:.85rem;display:inline-flex}.nota-vip{padding:18px 22px}.nota-vip h3{align-items:center;gap:8px;font-size:1rem;display:flex}.nota-vip h3 .lucide{color:var(--accent)}.nota-vip ul{color:color-mix(in srgb, var(--text) 78%, var(--muted));margin:10px 0 0;padding-left:20px;line-height:1.7}.modal{z-index:70;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal[hidden]{display:none}.modal__fundo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020610b8;position:absolute;inset:0}.modal__janela{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));background:var(--panel);border-radius:18px;flex-direction:column;gap:16px;width:min(460px,100%);max-height:calc(100dvh - 32px);padding:22px;animation:.2s ease-out entra;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px -30px #2f7bff8c}.modal__fechar{position:absolute;top:14px;right:14px}.compra__pacote{align-items:center;gap:14px;padding-right:40px;display:flex}.compra__pacote img{object-fit:contain;background:radial-gradient(circle,#2f7bff59,#0000 70%);border-radius:14px;width:72px;height:72px;padding:6px}.compra__pacote small{color:var(--muted);font-size:.75rem}.compra__pacote h2{font-size:1.35rem;line-height:1.15}.compra__pacote b{font-family:var(--font-titulo);font-size:1.1rem}.compra__pacote em{color:#7fb0ff;font-size:.8rem;font-style:normal}.compra__passos{gap:8px;margin:0;padding:0;list-style:none;display:flex}.compra__passo{border:1px solid var(--border);color:var(--muted);border-radius:10px;flex:1;align-items:center;gap:8px;padding:8px 10px;font-size:.8rem;font-weight:600;display:flex}.compra__passo span{background:var(--panel-2);border-radius:50%;place-items:center;width:20px;height:20px;font-size:.7rem;display:grid}.compra__passo.atual{border-color:var(--accent);color:var(--text)}.compra__passo.atual span,.compra__passo.feito span{background:var(--accent);color:#fff}.compra__teste{color:#ffd66b;background:#f5b3011a;border:1px solid #f5b30173;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:.82rem;font-weight:600;display:flex}.compra__teste[hidden]{display:none}.compra__etapa{flex-direction:column;gap:14px;display:flex}.compra__etapa[hidden]{display:none}.compra__linha{gap:8px;display:flex}.compra__linha input{flex:1;min-width:0}.compra__linha .btn{height:44px}.compra__cupom{margin-top:12px}.compra__cupom em{font-style:normal;font-weight:400}.compra__cupom input{text-transform:uppercase;letter-spacing:.04em}.compra__cupom input::placeholder{text-transform:none;letter-spacing:0}.compra__confirma{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:#2f7bff14;border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.compra__confirma[hidden]{display:none}.compra__confirma p{margin:0;line-height:1.5}.compra__botoes{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.compra__ajuda,.compra__para{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:.8rem;line-height:1.5;display:flex}.compra__para{text-align:center;display:block}.compra__ajuda .lucide{margin-top:2px}.compra__qr{place-items:center;display:grid}.compra__qr img{width:220px;height:220px;image-rendering:pixelated;background:#fff;border-radius:14px;padding:10px}.compra__qr-teste{width:220px;height:220px;font-family:var(--font-titulo);color:#ffd66b;text-align:center;border:2px dashed #f5b30199;border-radius:14px;align-content:center;place-items:center;font-size:1.3rem;font-weight:700;display:grid}.compra__qr-teste small{font-family:var(--font-body);color:var(--muted);font-size:.75rem;font-weight:500}.compra__qr [hidden]{display:none}.compra__esperando{color:color-mix(in srgb, var(--text) 80%, var(--muted));justify-content:center;align-items:center;gap:8px;margin:0;font-size:.88rem;display:flex}.gira{color:var(--accent);animation:1s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.compra__resultado{text-align:center;align-items:center}.compra__resultado h3{font-size:1.4rem}.compra__resultado p{color:color-mix(in srgb, var(--text) 80%, var(--muted));margin:0;line-height:1.6}.compra__icone .lucide{width:56px;height:56px}.compra__icone--ok{color:#4ade80}.compra__icone--erro{color:#f87171}.compra__erro{color:#fca5a5;background:#ef44441a;border:1px solid #ef444480;border-radius:10px;margin:0;padding:10px 12px;font-size:.85rem}.compra__erro[hidden]{display:none}@media (prefers-reduced-motion:reduce){.gira{animation:none}}@media (width<=1100px){.passos{grid-template-columns:repeat(2,minmax(0,1fr))}.usos{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.topo__status{display:none}}@media (width<=720px){.pacotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pacote{padding:14px 10px 12px}.pacote__arte{width:96px;height:96px}.pacote__nome{font-size:.95rem}.pacote .btn{height:38px;padding:0 8px;font-size:.78rem}.passos,.vips,.vips--completo{grid-template-columns:minmax(0,1fr)}.passe{grid-template-columns:minmax(0,1fr);padding:16px}.passe__arte{width:100%;max-width:260px;margin:0 auto}.modal{align-items:end;padding:0}.modal__janela{border-radius:18px 18px 0 0;width:100%;max-height:92dvh;padding:18px 16px 22px}.compra__passo{padding:6px 8px;font-size:.72rem}}[hidden]{display:none!important}.pacotes{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.pacote__selo{z-index:2}.vips--completo{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}@media (width>=1101px){.vitrine__slides{flex:1;align-content:center}.vitrine__slide{grid-template-columns:250px minmax(0,1fr);gap:28px;padding:8px}}@media (width<=1023px){:root{--topo-h:72px}}@media (width<=720px){.vips:not(.vips--completo){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vips:not(.vips--completo) .vip__corpo{gap:10px;padding:12px}.vips:not(.vips--completo) .vip__nome{font-size:.9rem}.vips:not(.vips--completo) .no-jogo{font-size:.68rem}.vips:not(.vips--completo) .btn{height:36px;padding:0 8px;font-size:.78rem}.cidade__topo{aspect-ratio:16/10}.secao__topo .ver-todos{flex-shrink:0}}.regras{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:18px;display:grid}.regras [hidden]{display:none!important}.regras__indice{top:calc(var(--topo-h) + 16px);max-height:calc(100vh - var(--topo-h) - 32px);padding:14px;position:sticky;overflow:auto}.regras__abrir{display:none}.regras__busca{border:1px solid var(--border-2);color:var(--muted);background:#ffffff08;border-radius:10px;align-items:center;gap:8px;padding:9px 11px;display:flex}.regras__busca:focus-within{border-color:var(--accent)}.regras__busca .lucide{flex-shrink:0;width:16px;height:16px}.regras__busca input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9rem}.regras__nada{color:var(--muted);margin:12px 8px 0;font-size:.85rem}.regras__grupo h3{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:16px 8px 6px;font-size:.72rem;font-weight:700}.regras__grupo a{color:color-mix(in srgb, var(--text) 78%, var(--muted));border-radius:8px;padding:7px 10px;font-size:.9rem;line-height:1.35;text-decoration:none;display:block}.regras__grupo a:hover{color:var(--text);background:#ffffff0a}.regras__grupo a.ativo{background:color-mix(in srgb, var(--accent) 18%, transparent);box-shadow:inset 3px 0 0 var(--accent);color:#fff;font-weight:600}.regras__conteudo{padding:28px 34px}.regras__conteudo .regras__trilha{color:var(--muted);align-items:center;gap:6px;margin-bottom:6px;font-size:.8rem;display:flex}.regras__trilha .lucide{width:15px;height:15px;color:var(--accent)}.regras__corpo>*+*{margin-top:12px}.regras__corpo h2,.regras__corpo h3{color:var(--text);margin-top:26px}.regras__corpo h3{font-size:1.05rem}.regras__corpo ul,.regras__corpo ol{color:var(--muted);margin-bottom:0;padding-left:22px;line-height:1.7}.regras__corpo li+li{margin-top:6px}.regras__corpo li::marker{color:var(--accent);font-weight:700}.regras__corpo strong{color:var(--text)}.regras__corpo a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.regras__corpo code{background:#ffffff0f;border-radius:6px;padding:1px 6px;font-size:.88em}.regras__caixa{border:1px solid;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.regras__caixa .lucide{flex-shrink:0;width:18px;height:18px;margin-top:3px}.regras__caixa p{color:color-mix(in srgb, var(--text) 85%, var(--muted))}.regras__caixa--perigo{background:#ef444414;border-color:#ef444459}.regras__caixa--perigo .lucide{color:var(--red)}.regras__caixa--aviso{background:#f5b30112;border-color:#f5b30159}.regras__caixa--aviso .lucide{color:var(--gold)}.regras__caixa--info{border-color:color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.regras__caixa--info .lucide{color:var(--accent)}.regras__tabela{border:1px solid var(--border);border-radius:10px;overflow-x:auto}.regras__tabela table{border-collapse:collapse;width:100%;font-size:.88rem}.regras__tabela th{color:var(--text);text-align:left;white-space:nowrap;background:#ffffff0a;padding:10px 12px;font-weight:600}.regras__tabela td{border-top:1px solid var(--border);color:var(--muted);vertical-align:top;padding:10px 12px;line-height:1.5}.regras__rodape{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:30px;padding-top:18px;display:flex}.regras__navega{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1023px){.regras{grid-template-columns:minmax(0,1fr)}.regras__indice{max-height:none;padding:10px;position:static}.regras__abrir{width:100%;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 4px;font-weight:600;display:flex}.regras__abrir span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:.85rem;font-weight:400;overflow:hidden}.regras__lista{margin-top:10px;display:none}.regras__indice.aberto .regras__lista{display:block}.regras__conteudo{padding:20px 18px}}@media (width<=720px){.regras__tabela{border:0}.regras__tabela table,.regras__tabela tbody,.regras__tabela tr,.regras__tabela td{display:block}.regras__tabela thead{display:none}.regras__tabela tr{border:1px solid var(--border);border-radius:10px;padding:8px 12px}.regras__tabela tr+tr{margin-top:10px}.regras__tabela td{border:0;padding:4px 0}.regras__tabela td:before{content:attr(data-col) ": ";color:var(--text);font-weight:600}.regras__rodape .btn{justify-content:center;width:100%}.regras__navega{width:100%}}.btn--pix{color:#04130c;background:linear-gradient(#2fd38a,#12a066);border:0;font-weight:800;box-shadow:0 8px 24px #12a06659,inset 0 1px #ffffff59}.btn--pix:hover{filter:brightness(1.08)}.vip__reais{font-family:var(--font-titulo);color:#7ee2a8;font-size:1.45rem;font-weight:800}.vip__oferta--pix small{color:var(--muted)}.no-jogo--site{color:#9cf0c4;background:#2fd38a1a;border-color:#2fd38a99}.vip .btn--pix+.no-jogo--site{margin-top:-2px}.cabeca__nota{color:var(--muted);align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.compra__vip-nota{color:#c8f5dc;background:#2fd38a14;border-left:3px solid #2fd38a;border-radius:6px;margin:0;padding:8px 10px;font-size:.85rem;line-height:1.45}.compra__vip-nota[hidden]{display:none}@media (width<=720px){.vips:not(.vips--completo) .no-jogo--site{display:none}}.vtopo{align-items:center;gap:12px;display:flex}.vtopo__voltar{border:1px solid var(--border-2);width:36px;height:36px;color:var(--text);background:#050912;border-radius:10px;place-items:center;display:grid}.vtopo__titulo{font-family:var(--font-titulo);align-items:center;gap:10px;font-size:1.7rem;font-weight:700;display:flex}.vcomo{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;display:grid}.vcomo__caixa{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--panel) 88%, transparent);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.vcomo__caixa b{font-size:.95rem}.vcomo__caixa p{color:var(--muted);margin:4px 0 0;font-size:.85rem;line-height:1.5}.vcomo__icone{background:color-mix(in srgb, var(--accent) 18%, transparent);color:#8db8ff;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.vcomo__caixa--pix{border-color:color-mix(in srgb, #2fd38a 40%, var(--border))}.vcomo__caixa--pix .vcomo__icone{color:#7ee2a8;background:#2fd38a26}.vgrade{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:26px 16px;padding-top:12px;display:grid}.vcard{border:1px solid color-mix(in srgb, var(--c) 28%, var(--border));border-radius:var(--radius);background:color-mix(in srgb, var(--panel) 94%, transparent);scroll-margin-top:calc(var(--topo-h) + 24px);transition:border-color .2s, box-shadow .2s, transform .2s, opacity .6s ease var(--atraso,0s), translate .6s ease var(--atraso,0s);flex-direction:column;display:flex;position:relative}.vcard:hover,.vcard:target{border-color:color-mix(in srgb, var(--c) 75%, transparent);box-shadow:0 18px 50px -24px var(--c);transform:translateY(-3px)}.vcard__fita{z-index:3;background:linear-gradient(135deg, color-mix(in srgb, var(--c) 85%, #fff), color-mix(in srgb, var(--c) 70%, #000));width:fit-content;max-width:calc(100% - 20px);box-shadow:0 6px 18px -6px color-mix(in srgb, var(--c) 80%, #000);color:#fff;text-transform:uppercase;text-shadow:0 1px 2px #0000008c;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:.66rem;font-weight:800;line-height:1.2;display:flex;position:absolute;top:-11px;left:10px;right:10px}.vcard__fita>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vcard__fita .lucide{width:13px;height:13px}.vcard__arte{aspect-ratio:4/5;border-radius:var(--radius) var(--radius) 0 0;display:block;overflow:hidden}.vcard__corpo{flex-direction:column;flex:1;gap:8px;padding:12px 14px 14px;display:flex}.vcard__nome{font-family:var(--font-titulo);text-transform:uppercase;color:var(--text);font-size:.98rem;font-weight:600}.vcard__linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.vcard__preco{font-family:var(--font-titulo);align-items:center;gap:6px;font-size:1.3rem;font-weight:700;display:inline-flex}.vcard__preco .lucide{color:#7fb0ff}.vcard__preco--pix{color:#7ee2a8}.vcard__pag{border:1px solid var(--border-2);color:var(--muted);background:#050912;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.vcard__pag .lucide-qr-code{color:#32bcad}.vcard__dias{color:var(--muted);margin-top:-4px;font-size:.75rem}.vcard .btn{white-space:normal;text-align:center;height:auto;min-height:40px;padding:8px 10px;line-height:1.2}.vcard__corpo>.btn{margin-top:auto}.vcard__ver{color:var(--muted);justify-content:center;align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:inline-flex}.vcard__ver:hover{color:var(--text)}.btn--jogo{border-color:color-mix(in srgb, var(--c,var(--accent)) 55%, var(--border-2));background:color-mix(in srgb, var(--c,var(--accent)) 20%, var(--panel-2));color:#fff}.btn--jogo:hover{background:color-mix(in srgb, var(--c,var(--accent)) 32%, var(--panel-2))}.vcapa{background:radial-gradient(70% 55% at 50% 58%, color-mix(in srgb, var(--c) 60%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--c) 30%, #050b1a8c), #050b1af0 92%), url(/img/fundo-site.webp) 30% center / cover;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.vcapa:before{content:"";background:radial-gradient(#ffffff17 1px,#0000 1.6px) 0 0/7px 7px,repeating-linear-gradient(135deg,#ffffff09 0 2px,#0000 2px 12px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.vcapa:after{content:"";border-bottom:3px solid var(--c);pointer-events:none;position:absolute;inset:0}.vcapa__marca{z-index:2;opacity:.95;filter:drop-shadow(0 4px 10px #0009);width:13cqi;position:absolute;top:14cqi;left:5cqi}.vcapa__icone{z-index:2;background:color-mix(in srgb, var(--c) 30%, #0000008c);border:1px solid color-mix(in srgb, var(--c) 70%, transparent);width:12cqi;height:12cqi;color:color-mix(in srgb, var(--c) 45%, #fff);border-radius:50%;place-items:center;display:grid;position:absolute;top:14cqi;right:5cqi}.vcapa__icone .lucide{width:6cqi;height:6cqi}.vcapa__titulo{z-index:2;text-align:center;text-transform:uppercase;font-family:var(--font-display);color:#fff;flex-direction:column;align-items:center;line-height:.92;display:flex;position:absolute;top:25cqi;left:4cqi;right:4cqi}.vcapa__titulo span{letter-spacing:.08em;color:color-mix(in srgb, var(--c) 55%, #fff);text-shadow:0 2px 8px #000000b3;margin-bottom:1.5cqi;font-size:9cqi}.vcapa__titulo b{letter-spacing:.01em;text-shadow:0 .05em 0 color-mix(in srgb, var(--c) 75%, #000), 0 .1em .3em #000000a6;-webkit-text-stroke:.025em #00000059;paint-order:stroke fill;font-size:22cqi;font-weight:400}.vcapa__titulo--g b{font-size:30cqi}.vcapa__titulo--p b{font-size:16cqi}.vcapa__palco{z-index:1;place-items:center;height:44%;display:grid;position:absolute;bottom:13%;left:-4%;right:-4%}.vcapa__palco:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 70%, transparent), transparent);filter:blur(6px);border-radius:50%;height:18%;position:absolute;bottom:6%;left:18%;right:18%}.vcapa__carro{object-fit:contain;filter:drop-shadow(0 14px 18px #000000a6);max-width:100%;max-height:100%;position:relative}.vcapa__palco--sem .lucide{width:34cqi;height:34cqi;color:color-mix(in srgb, var(--c) 55%, #fff);opacity:.85;filter:drop-shadow(0 0 30px var(--c))}.vcapa__arma{z-index:2;width:52%;position:absolute;bottom:3%;right:3%;transform:rotate(-6deg)}.vcapa__arma-img{filter:drop-shadow(0 8px 12px #000000bf);width:100%}.vcapa__arma~.vcapa__legenda{display:none}.vcapa:has(.vcapa__arma) .vcapa__palco{bottom:20%}.vcapa--grande .vcapa__marca,.vcapa--grande .vcapa__icone{top:6cqi}.vcapa--grande .vcapa__titulo{top:20cqi}.vcapa__legenda{z-index:2;text-align:center;color:#ffffffb8;text-shadow:0 1px 4px #000c;font-size:max(10px,4.2cqi);font-weight:600;position:absolute;bottom:4.5cqi;left:0;right:0}.vvoltar{color:var(--muted);align-self:flex-start;align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.vvoltar:hover{color:var(--text)}.vprod{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:18px;display:grid}.vprod__principal{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:22px;padding:16px;display:grid}.vprod__arte{aspect-ratio:4/5;border-radius:12px;overflow:hidden}.vprod__info{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.vprod__nome{font-family:var(--font-titulo);text-transform:uppercase;font-size:1.7rem;font-weight:700}.vprod__selo{background:color-mix(in srgb, var(--c) 28%, var(--panel-2));border:1px solid color-mix(in srgb, var(--c) 60%, transparent);border-radius:6px;align-items:center;gap:6px;margin-top:-4px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.vprod__selo--pix{color:#9cf0c4;background:#2fd38a29;border-color:#2fd38a}.vprod__preco{flex-direction:column;gap:2px;display:flex}.vprod__preco b{font-family:var(--font-titulo);align-items:center;gap:8px;font-size:2rem;font-weight:700;display:inline-flex}.vprod__preco b .lucide{color:#7fb0ff}.vprod__preco small{color:var(--muted);font-size:.82rem}.vprod__resumo{color:color-mix(in srgb, var(--text) 78%, var(--muted));margin:0;line-height:1.6}.vprod__botoes{width:100%;scroll-margin-top:calc(var(--topo-h) + 24px);flex-direction:column;gap:12px;margin-top:auto;display:flex}.vprod__nota{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:.82rem;display:flex}.vpassos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vpassos li{border:1px solid var(--border);background:color-mix(in srgb, var(--panel-2) 70%, transparent);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:.86rem;line-height:1.4;display:flex}.vpassos li>span{background:color-mix(in srgb, var(--c) 35%, var(--panel-2));border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:.8rem;font-weight:800;display:grid}.vprod__lado{flex-direction:column;gap:12px;display:flex}.vinfo{padding:14px 16px}.vinfo h3{align-items:center;gap:8px;font-size:.95rem;display:flex}.vinfo h3 .lucide{color:color-mix(in srgb, var(--c) 55%, #fff)}.vinfo p{color:var(--muted);margin:6px 0 0;font-size:.84rem;line-height:1.5}.vinfo .pagamentos{margin-top:10px}.vdesc__titulo{font-family:var(--font-titulo);margin-bottom:12px;font-size:1.2rem;font-weight:600}.vcaixa{background:radial-gradient(60% 40% at 100% 0, color-mix(in srgb, var(--c) 14%, transparent), transparent 70%), linear-gradient(180deg, #080e1d, #04070f);border:1px solid #ffffff17;border-radius:16px;padding-bottom:22px;overflow:hidden}.vcaixa__barra{letter-spacing:.18em;text-transform:uppercase;background:#00000059;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;font-size:.7rem;font-weight:800;display:flex}.vcaixa__barra span:last-child{color:var(--muted)}.vcaixa__ponto{background:var(--c);width:8px;height:8px;box-shadow:0 0 10px var(--c);border-radius:50%;margin-right:6px;display:inline-block}.vcaixa__cab{grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:20px;padding:26px 22px 8px;display:grid}.vcaixa__tag{letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff38;border-radius:6px;padding:5px 10px;font-size:.66rem;font-weight:800;display:inline-block}.vcaixa__nome{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin:12px 0 8px;font-size:clamp(2rem,4vw,2.8rem);font-weight:400;line-height:1}.vcaixa__cab p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}.vcaixa__valor{text-align:center;background:#00000059;border:1px solid #ffffff29;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;display:flex}.vcaixa__valor small,.vcaixa__valor span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.64rem;font-weight:800}.vcaixa__valor b{font-family:var(--font-titulo);align-items:center;gap:8px;font-size:1.8rem;font-weight:700;display:inline-flex}.vcaixa__valor b .lucide{color:#7fb0ff}.vdestaque{border:2px solid color-mix(in srgb, var(--c) 70%, #fff3);background:linear-gradient(100deg, color-mix(in srgb, var(--c) 20%, #0b1222), #070b16 70%);box-shadow:0 0 40px -18px var(--c);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin:26px 22px 6px;padding:22px;display:grid;position:relative}.vdestaque--foto{grid-template-columns:auto minmax(0,1fr) minmax(0,300px)}.vdestaque__etiqueta{color:#050912;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:6px;padding:4px 10px;font-size:.62rem;font-weight:800;position:absolute;top:-11px;right:18px}.vdestaque__icone{width:62px;height:62px;color:color-mix(in srgb, var(--c) 55%, #fff);background:#000;border:1px solid #ffffff1f;border-radius:14px;place-items:center;display:grid}.vdestaque__icone .lucide{width:30px;height:30px}.vdestaque__texto{flex-direction:column;gap:4px;display:flex}.vdestaque__texto small{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--c) 55%, #fff);font-size:.64rem;font-weight:800}.vdestaque__texto b{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:400;line-height:1.05}.vdestaque__texto span{color:var(--muted);font-size:.8rem}.vdestaque__foto{object-fit:contain;filter:drop-shadow(0 12px 16px #000000b3);width:100%;max-height:150px}.vgrupo{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:24px 22px 10px;font-size:.78rem;font-weight:800;display:flex}.vgrupo .lucide{color:color-mix(in srgb, var(--c) 55%, #fff)}.vgrupo small{letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:500}.vitens{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 22px;display:grid}.vitem{--ic:var(--gold);background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.vitem--dinheiro{--ic:#4ade80}.vitem--veiculos{--ic:#60a5fa}.vitem--armas{--ic:#f87171}.vitem--personagem{--ic:#c084fc}.vitem__icone{width:42px;height:42px;color:var(--ic);background:#000;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.vitem__icone .lucide{width:20px;height:20px}.vitem b{letter-spacing:.02em;text-transform:uppercase;font-size:.82rem;font-weight:800;display:block}.vitem small{color:var(--muted);margin-top:3px;font-size:.75rem;line-height:1.35;display:block}.vgaleria{flex-wrap:wrap;align-items:baseline;gap:8px;margin:16px 22px 10px;font-size:.85rem;font-weight:700;display:flex}.vgaleria small{color:var(--muted);font-weight:500}.vcarros{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:0 22px;display:grid}.vcarro{background:radial-gradient(80% 60% at 50% 35%, color-mix(in srgb, var(--c) 14%, transparent), transparent), #ffffff05;text-align:center;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 10px 12px;display:flex}.vcarro img,.vcarro__sem{aspect-ratio:16/9;object-fit:contain;filter:drop-shadow(0 8px 10px #0009);width:100%}.vcarro__sem{color:var(--muted);place-items:center;display:grid}.vcarro__sem .lucide{width:34px;height:34px}.vcarro b{font-size:.78rem;font-weight:700;line-height:1.25}.vcarro small{background:color-mix(in srgb, var(--c) 22%, transparent);color:color-mix(in srgb, var(--c) 40%, #fff);border-radius:999px;padding:2px 8px;font-size:.66rem;font-weight:700}.vfinal{background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:26px 22px 0;padding:20px 22px;display:flex}.vfinal>div:first-child{flex-direction:column;gap:4px;display:flex}.vfinal small{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.64rem;font-weight:800}.vfinal b{font-family:var(--font-titulo);text-transform:uppercase;font-size:1.25rem;font-weight:600}.vfinal span{color:var(--muted);font-size:.78rem}.vfinal__botao .btn{width:auto}@media (width<=1100px){.vprod{grid-template-columns:minmax(0,1fr)}.vprod__lado{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}}@media (width<=720px){.vgrade{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.vcard__corpo{gap:6px;padding:10px}.vcard__nome{font-size:.85rem}.vcard__preco{font-size:1.1rem}.vcard__pag{padding:3px 6px;font-size:.64rem}.vcard .btn{font-size:.78rem}.vcard__fita{padding:5px 8px;font-size:.6rem}.vprod__principal{grid-template-columns:minmax(0,1fr);padding:12px}.vprod__nome{font-size:1.45rem}.vcaixa__barra{letter-spacing:.12em;padding:12px 14px;font-size:.62rem}.vcaixa__cab{grid-template-columns:minmax(0,1fr);padding:20px 14px 4px}.vdestaque,.vdestaque--foto{grid-template-columns:auto minmax(0,1fr);gap:14px;margin:24px 14px 4px;padding:18px 14px}.vdestaque__icone{width:50px;height:50px}.vdestaque__foto{grid-column:1/-1;max-height:130px}.vgrupo{margin:22px 14px 10px}.vgaleria{margin:14px 14px 10px}.vitens,.vcarros{padding:0 14px}.vitens{grid-template-columns:minmax(0,1fr);gap:10px}.vitem{padding:13px}.vcarros{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vcarro{padding:6px 4px 8px}.vcarro b{font-size:.7rem}.vfinal{flex-direction:column;align-items:stretch;margin:22px 14px 0;padding:16px}.vfinal__botao .btn{width:100%}}
