:root{--noite:#241640;--noite2:#3a2766;--ouro:#e8b931;--ouro-claro:#f6e7b0;--papel:#faf7f2;--tinta:#1f1a2b;--suave:#6b6380;--linha:#e4ddd0;--verde:#2f7d5b;--color-neutral:250, 247, 242;--color-neutral-800:23, 17, 42;--titulo:var(--noite);--enfase:var(--noite2);--texto-verde:var(--verde);--texto-alerta:#9b2f3c;--texto-erro:#b8462e;--cartao:#fff;--fundo-suave:#efeaf7;--fundo-th:#f1ece2;--pilula:var(--noite);--filete:var(--ouro-claro);--graf-barra:var(--noite2);--graf-fora:#b8462e;--graf-faixa:var(--ouro-claro);--graf-esperado:#a8873a;--linha-realce:var(--ouro-claro);color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--papel);color:var(--tinta);font:17px/1.6 Georgia,times new roman,serif}a{color:var(--enfase)}.largura{max-width:960px;margin:0 auto;padding:0 16px}h1,h2,.marca,.menu,table,.bolas,.lista-concursos,.cartoes,.destaques,.bolao,.trilha,.vizinhos{font-family:trebuchet ms,segoe ui,system-ui,sans-serif}h1{font-size:1.9rem;line-height:1.2;margin:.6em 0 .3em;color:var(--titulo)}h2{font-size:1.25rem;margin:1.8em 0 .6em;color:var(--enfase);border-bottom:2px solid var(--filete);padding-bottom:.2em}.topo{background:var(--noite);color:#fff;padding:.7rem 0}.topo .largura{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem}.marca{color:#fff;text-decoration:none;font-weight:700;font-size:1.25rem}.estrela{color:var(--ouro)}.menu{display:flex;flex-wrap:wrap;gap:.2rem .9rem;font-size:.9rem}.menu a{color:#ddd5f0;text-decoration:none}.menu a:hover{color:var(--ouro)}.menu .destaque{color:var(--ouro)}.trilha{font-size:.85rem;color:var(--suave);margin-top:1rem}.selo{display:inline-block;background:var(--pilula);color:var(--ouro);padding:.2em .8em;border-radius:99px;font-family:trebuchet ms,sans-serif;font-size:.9rem;margin:0 0 .5rem}.bolas{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:1rem 0}.bolas .rotulo{width:100%;font-size:.85rem;color:var(--suave)}.bola{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--ouro-claro) 60%,#d9c27a);color:var(--noite);font-weight:700;font-size:1.2rem;box-shadow:0 2px 4px rgba(36,22,64,.25)}.bola.trevo{background:radial-gradient(circle at 35% 30%,#fff,#cfe8da 60%,#8cbca2)}.mais{font-weight:700;color:var(--suave)}.bolas.mini{margin:.2rem 0;gap:.2rem}.bolas.mini .bola{width:1.75rem;height:1.75rem;font-size:.8rem;box-shadow:none}.bolas.mini.loteca .bola{border-radius:4px}.bilhetes{font-family:courier new,monospace;font-size:1.3rem}.bilhete{letter-spacing:.12em;font-weight:700;color:var(--titulo)}.extra{margin:.2rem 0}.manchete{font-family:trebuchet ms,sans-serif;font-size:1.15rem;font-weight:700;color:var(--texto-verde)}.manchete.acumulou{color:var(--enfase)}.nota,.obs{font-size:.9rem;color:var(--suave)}.lembrete{background:var(--fundo-suave);border-left:4px solid var(--enfase);padding:.7rem 1rem;font-size:.95rem}table{border-collapse:collapse;width:100%;font-size:.95rem}th,td{text-align:left;padding:.45rem .6rem;border-bottom:1px solid var(--linha);vertical-align:top}th{background:var(--fundo-th)}td.num{text-align:right;white-space:nowrap}.rolagem{overflow-x:auto}table.loteca{max-width:480px}.locais{columns:2 220px;padding-left:1.2rem}.numeros{display:grid;grid-template-columns:auto 1fr;gap:.3rem 1rem}.numeros dt{color:var(--suave)}.numeros dd{margin:0;font-weight:700}.curiosidades li{margin-bottom:.6rem}.vizinhos{display:flex;justify-content:space-between;margin:2rem 0;font-weight:700}.lista-concursos{list-style:none;padding:0}.lista-concursos li a{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;padding:.5rem 0;border-bottom:1px solid var(--linha);text-decoration:none;color:inherit}.lista-concursos .n{font-weight:700;min-width:3.5rem;color:var(--enfase)}.lista-concursos .d,.cartoes .d{color:var(--suave);font-size:.85rem}.st{font-size:.8rem;color:var(--suave)}.anos a{display:inline-block;margin:0 .5rem .4rem 0}.cartoes{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.cartoes a{display:block;background:var(--cartao);border:1px solid var(--linha);border-radius:10px;padding:.8rem 1rem;text-decoration:none;color:inherit;height:100%}.cartoes a:hover{border-color:var(--ouro)}.cartoes .nome{display:block;font-weight:700;color:var(--titulo);font-size:1.1rem}.chamada-virada a{display:block;background:var(--pilula);color:var(--ouro);padding:.8rem 1rem;border-radius:10px;text-decoration:none;font-family:trebuchet ms,sans-serif;font-weight:700}.destaques{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.8rem;margin:1rem 0}.destaques>div{background:var(--cartao);border:1px solid var(--linha);border-radius:10px;padding:.8rem 1rem}.grande{display:block;font-size:2rem;font-weight:700;color:var(--enfase)}.bolao{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.8rem}.bolao label{display:flex;flex-direction:column;font-size:.9rem;gap:.2rem}.bolao input,.bolao select{font:inherit;background:var(--cartao);color:var(--tinta);padding:.4rem;border:1px solid var(--linha);border-radius:6px}.resultado-bolao{background:var(--cartao);border:1px solid var(--linha);border-radius:10px;padding:.5rem 1rem;margin-top:1rem}.simulador{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;font-family:trebuchet ms,segoe ui,system-ui,sans-serif}.simulador label{display:flex;flex-direction:column;font-size:.9rem;gap:.2rem;max-width:30rem}.simulador input,.simulador select{font:inherit;background:var(--cartao);color:var(--tinta);padding:.4rem;border:1px solid var(--linha);border-radius:6px}.grade{display:grid;grid-template-columns:repeat(var(--cols,10),minmax(0,2.6rem));gap:.3rem}.vol{font:700 .95rem trebuchet ms,sans-serif;aspect-ratio:1;border:1px solid var(--linha);border-radius:50%;background:var(--cartao);color:var(--enfase);cursor:pointer;padding:0;min-width:0}.vol[aria-pressed=true]{background:radial-gradient(circle at 35% 30%,#fff,var(--ouro-claro) 50%,var(--ouro));color:var(--noite);border-color:var(--ouro)}.trevos{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.trevos span{width:100%;font-size:.9rem}.trevos .vol{width:2.6rem}.vol.trevo[aria-pressed=true]{background:radial-gradient(circle at 35% 30%,#fff,#cfe8da 50%,#8cbca2);border-color:#8cbca2}.colunas{display:flex;flex-wrap:wrap;gap:.5rem}.colunas label{flex:none}.botoes{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.botao{display:inline-block;font:700 1rem trebuchet ms,sans-serif;background:var(--pilula);color:var(--ouro);border:0;border-radius:99px;padding:.55rem 1.1rem;cursor:pointer;text-decoration:none}.botao.claro{background:var(--fundo-suave);color:var(--enfase)}.sim-jogo{font:700 1.2rem courier new,monospace;color:var(--titulo);letter-spacing:.05em}.grande.positivo{color:var(--texto-verde)}.grande.negativo{color:var(--texto-alerta)}.compartilhar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.compartilhar input{flex:1 1 16rem;font:inherit;background:var(--cartao);color:var(--tinta);font-size:.85rem;padding:.45rem;border:1px solid var(--linha);border-radius:6px}.chamada-simulador a{background:var(--fundo-suave);color:var(--enfase)}.texto{max-width:42em}.rodape{margin-top:3rem;background:var(--noite);color:#cfc6e4;font-size:.85rem;padding:1.2rem 0}.rodape a{color:var(--ouro)}.aviso18 strong{display:inline-block;background:var(--ouro);color:var(--noite);border-radius:4px;padding:0 .35em;margin-right:.3em}@media(max-width:600px){h1{font-size:1.45rem}.bola{width:2.5rem;height:2.5rem;font-size:1rem}}.atalhos a{font-family:trebuchet ms,sans-serif;font-weight:700}.periodo{display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-family:trebuchet ms,sans-serif;font-size:.95rem;margin:1rem 0 .2rem}.carregando{color:var(--suave)}.grafico{width:100%;height:auto;display:block;margin:.5rem 0;font-family:trebuchet ms,sans-serif}.grafico .grade{stroke:var(--linha);stroke-width:1}.grafico .eixo{fill:var(--suave);font-size:11px}.grafico .faixa{fill:var(--graf-faixa)}.grafico .esperado{stroke:var(--graf-esperado);stroke-width:2;stroke-dasharray:4 3}.grafico .barra{fill:var(--graf-barra)}.grafico .barra.fora{fill:var(--graf-fora)}.grafico .alvo{fill:transparent}.grafico .marca:hover .barra{fill:var(--ouro)}.legenda-graf{font-family:trebuchet ms,sans-serif;font-size:.85rem;color:var(--suave)}.chave{display:inline-block;width:1em;height:.8em;vertical-align:middle;margin:0 .2em 0 .6em;border-radius:2px}.barra-k{background:var(--graf-barra)}.faixa-k{background:var(--graf-faixa)}.fora-k{background:var(--graf-fora)}.esperado-k{height:0;border-top:2px dashed var(--graf-esperado)}.calor{display:grid;gap:3px;margin:.6rem 0;font-family:trebuchet ms,sans-serif}.casa{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.25rem 0;border-radius:4px;color:#000;font-size:.75rem;line-height:1.2;min-width:0}.casa b{font-size:.9rem}.casa.clara{color:#fff}.casa.cab{background:0 0;color:var(--suave)}table.estat{margin:.6rem 0 1rem}.acima,.abaixo{font-size:.75rem;padding:0 .35em;border-radius:3px;margin-left:.3em;color:#fff}.acima{background:var(--noite2)}.abaixo{background:var(--verde)}.acaso .largo{grid-column:1/-1}.acaso .caixa{flex-direction:row;align-items:center;gap:.4rem}.erro{color:var(--texto-erro);font-weight:700}@media(max-width:600px){.casa{font-size:.6rem}.casa b{font-size:.7rem}}#appearance-switcher-0{margin-left:auto;display:grid;place-items:center;width:2.2rem;height:2.2rem;padding:0;background:0 0;border:1px solid #4a3a73;border-radius:50%;color:#ddd5f0;cursor:pointer}#appearance-switcher-0:hover{color:var(--ouro);border-color:var(--ouro)}#appearance-switcher-0 svg{display:block;width:1rem;height:1rem}#appearance-switcher-0 .modo-claro{display:none}.dark #appearance-switcher-0 .modo-escuro{display:none}.dark #appearance-switcher-0 .modo-claro{display:block}:root.dark{--papel:#17112a;--tinta:#ece6f7;--suave:#a99fc2;--linha:#3a2f55;--titulo:var(--ouro-claro);--enfase:#c9b8f0;--texto-verde:#7fd6aa;--texto-alerta:#f29aa4;--texto-erro:#f08f74;--cartao:#211936;--fundo-suave:#2a2045;--fundo-th:#2a2045;--pilula:#2e2152;--filete:#4a3a73;--graf-barra:#9d86d9;--graf-fora:#e8785f;--graf-faixa:#4d4020;--graf-esperado:var(--ouro);--linha-realce:#3a2f12;color-scheme:dark}.dark .lembrete,.dark .botao.claro,.dark .chamada-simulador a{color:#e6dcfa}.dark .rodape{background:#100b1e}.rendimento .caixa{flex-direction:row;align-items:center;gap:.4rem}.rendimento table.rend{margin:.4rem 0 .6rem}.rendimento table.rend th{text-align:left}.ranking li{margin:.2rem 0}table.virada-acaso tr.fora td{background:var(--linha-realce)}.ufs{display:flex;flex-wrap:wrap;gap:.3rem .9rem;list-style:none;padding:0;font-family:trebuchet ms,sans-serif}.perguntas dt{font-weight:700;margin-top:.8rem;color:var(--enfase)}.perguntas dd{margin:.2rem 0 0}.anuncio{position:relative;height:112px;margin:2rem 0;overflow:hidden;border-radius:10px}.anuncio ins.adsbygoogle{position:absolute;inset:0;display:block;z-index:1;background:var(--papel)}.anuncio ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}.bc{position:relative;box-sizing:border-box;height:100%;display:flex;align-items:center;gap:1rem;padding:.9rem 1.2rem;background:linear-gradient(120deg,var(--noite),var(--noite2));border:1px solid #4a3a73;border-radius:10px;color:#ddd5f0;text-decoration:none;font-family:trebuchet ms,segoe ui,system-ui,sans-serif}.bc:hover{border-color:var(--ouro)}.bc-selo{position:absolute;top:.35rem;right:.7rem;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#a99fc2}.bc-marca{flex:none;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,var(--ouro-claro) 60%,#d9c27a);color:var(--noite);font-family:Georgia,serif;font-size:1.6rem;font-weight:700}.bc-texto{flex:1;min-width:0;font-size:.92rem;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.bc-texto strong{display:block;color:var(--ouro);font-size:1.12rem;margin-bottom:.1rem}.bc-ir{flex:none;padding:.45em 1em;border:1px solid var(--ouro);border-radius:99px;color:var(--ouro);font-weight:700;font-size:.9rem}.bc:hover .bc-ir{background:var(--ouro);color:var(--noite)}@media(max-width:600px){.anuncio{height:150px}.bc{gap:.7rem;padding:1.4rem .9rem .8rem;align-items:flex-start}.bc-marca{width:2.4rem;height:2.4rem;font-size:1.2rem}.bc-texto{font-size:.85rem;-webkit-line-clamp:5}.bc-ir{display:none}}