:root{--fundo:#0b1020;--fundo2:#131a33;--destaque:#ffd54a;--destaque2:#ff8a3d;--texto:#eef1ff;--texto-fraco:#9aa3c7;--acerto:#34d399;--linha:#26305a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--fundo);height:100%;color:var(--texto);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.cena{background:radial-gradient(60% 50% at 20% 10%,#ff8a3d2e,transparent 60%),radial-gradient(50% 40% at 85% 90%,#ffd54a29,transparent 60%),var(--fundo);animation:26s ease-in-out infinite alternate cenaDeriva;position:fixed;inset:0;overflow:hidden}@keyframes cenaDeriva{0%{background-position:0 0,0 0,0 0}to{background-position:6% 4%,-5% -3%,0 0}}.palco{flex-direction:column;gap:2cqmin;width:min(100vw,56.25dvh);height:min(100dvh,177.778vw);margin:0 auto;padding:3cqmin;display:flex;position:relative;container-type:size}.cabecalho{flex:none;justify-content:space-between;align-items:center;display:flex}.titulo{letter-spacing:.02em;background:linear-gradient(90deg,var(--destaque),var(--destaque2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:5cqmin;font-weight:800}.saldo{text-align:right}.saldo .rotulo{color:var(--texto-fraco);font-size:3cqmin}.saldo .valor{font-variant-numeric:tabular-nums;font-size:5cqmin;font-weight:800}.miolo{flex-direction:column;flex:auto;gap:2cqmin;min-height:0;display:flex;overflow:hidden}.instrucao{color:var(--texto-fraco);text-align:center;margin:0;font-size:3.4cqmin}.volante{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6cqmin;padding:1.2cqmin;display:grid}.dezena{aspect-ratio:1;border:.4cqmin solid var(--linha);background:var(--fundo2);color:var(--texto);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:100%;min-width:0;padding:0;font-size:4.2cqmin;font-weight:700;transition:transform 80ms,background .15s,border-color .15s;display:grid}.dezena:hover{border-color:var(--destaque)}.dezena[aria-pressed=true]{background:linear-gradient(160deg,var(--destaque),var(--destaque2));color:#241800;border-color:#0000;transform:scale(1.04)}.dezena.sorteada{border-color:var(--texto)}.dezena.acerto{background:var(--acerto);color:#04231a;border-color:#0000;animation:.6s premio}@keyframes premio{0%,to{transform:scale(1)}40%{filter:brightness(1.3);transform:scale(1.18)}}.sorteio{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6cqmin;min-height:9cqmin;display:flex}.bola{background:var(--fundo2);border:.4cqmin solid var(--linha);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:9cqmin;height:9cqmin;font-size:4cqmin;font-weight:800;animation:.5s cubic-bezier(.2,1.3,.5,1) both cair;display:grid}.bola.hit{background:var(--acerto);color:#04231a;border-color:#0000}@keyframes cair{0%{opacity:0;transform:translateY(-40cqh)scale(.4)}to{opacity:1;transform:none}}.painel{text-align:center;min-height:8cqh}.painel .resultado{font-size:5cqmin;font-weight:800}.painel .ganhou{color:var(--acerto)}.painel .processando{color:var(--texto-fraco)}.painel .detalhe{color:var(--texto-fraco);font-size:3.2cqmin}.controles{flex-direction:column;flex:none;gap:1.6cqmin;display:flex}.linha-botoes{gap:1.6cqmin;display:flex}button.acao{cursor:pointer;color:#241800;background:linear-gradient(160deg,var(--destaque),var(--destaque2));border:none;border-radius:3cqmin;flex:1;min-height:max(44px,11cqh);font-size:4.2cqmin;font-weight:800}button.acao.secundario{background:var(--fundo2);color:var(--texto);border:.4cqmin solid var(--linha)}button.acao:disabled{opacity:.5;cursor:not-allowed}button.acao:active:not(:disabled){transform:scale(.97)}.aposta-info{color:var(--texto-fraco);text-align:center;font-size:3.2cqmin}:focus-visible{outline:3px solid var(--destaque);outline-offset:2px}@media (prefers-reduced-motion:reduce){.cena,.bola,.dezena.acerto{animation:none!important}*{transition:none!important}}.mensagem{text-align:center;color:var(--destaque2);min-height:4cqh;font-size:3.4cqmin}.centro{text-align:center;place-items:center;height:100dvh;padding:20px;display:grid}.pular{background:var(--destaque);color:#241800;z-index:10;padding:8px 12px;position:absolute;top:0;left:-999px}.pular:focus{left:8px}.tela{max-width:720px;margin:0 auto;padding:16px 16px 48px}.centro-texto{text-align:center;padding-top:10vh}.nav{border-bottom:1px solid var(--linha);background:var(--fundo2);align-items:center;gap:16px;padding:12px 16px;display:flex}.nav a{color:var(--texto);border-bottom:3px solid #0000;align-items:center;min-height:44px;padding:10px 4px;text-decoration:none;display:inline-flex}.nav a[aria-current=page]{border-bottom-color:var(--destaque)}.nav .marca{background:linear-gradient(90deg,var(--destaque),var(--destaque2));color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:auto}h1{margin:.4em 0;font-size:1.6rem}h2,h3{margin:.4em 0}.detalhe{color:var(--texto-fraco);margin:.3em 0;font-size:.95rem}.estado{text-align:center;padding:24px 8px}.estado.erro{color:var(--destaque2)}.estado.ok{color:var(--acerto)}.cartoes{gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}.cartao,.ticket,.form{background:var(--fundo2);border:1px solid var(--linha);border-radius:12px;padding:14px}.cartao.ativo{border-color:var(--destaque)}.ticket-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.ticket a{color:var(--destaque)}.selo{background:var(--linha);color:var(--texto);border-radius:999px;padding:4px 10px;font-size:.85rem;font-weight:700}.selo.won{background:var(--acerto);color:#04231a}.selo.lost,.selo.void{background:#3a3f5c}.selo.settling,.selo.pending,.selo.under_review{color:#ffe9a8;background:#5a4a14}.dados{gap:6px;margin:8px 0;display:grid}.dados>div{justify-content:space-between;gap:12px;display:flex}.dados dt{color:var(--texto-fraco)}.dados dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.dados dd.ganhou{color:var(--acerto);font-weight:800}.form{gap:8px;margin-top:16px;display:grid}.form label{margin-top:6px;font-weight:600}.form input,.form select{border:1px solid var(--linha);background:var(--fundo);min-height:44px;color:var(--texto);border-radius:8px;padding:0 10px;font-size:1rem}.form fieldset{border:1px solid var(--linha);border-radius:8px;padding:10px}.radio{align-items:center;gap:6px;min-height:44px;margin-right:16px;display:inline-flex}.erro-campo{color:var(--destaque2);margin:0;font-size:.95rem}.filtros{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.filtros button[aria-pressed=true]{border-color:var(--destaque)}.avisos .aviso{border:1px solid var(--acerto);background:#12372b;border-radius:10px;gap:6px;margin:8px 0;padding:10px;display:grid}a.acao{color:#241800;background:linear-gradient(160deg,var(--destaque),var(--destaque2));border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.tela button.acao{border-radius:10px;flex:none;min-height:44px;padding:0 16px;font-size:1rem}.tela .volante{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.tela .dezena{min-width:32px;min-height:32px;font-size:.95rem}.tela .bola{width:40px;height:40px;font-size:.95rem}.tela .sorteio{margin:6px 0;padding:0;list-style:none}.tela .linha-botoes{flex-wrap:wrap;margin-top:8px}@media (max-width:480px){.tela .volante{grid-template-columns:repeat(8,minmax(0,1fr))}}
