:root{--noite: #050914;--laca: #0b1730;--laca2: #101f42;--breu: #03060f;--ouro: #e2b552;--ouro-c: #f7dc8c;--ouro-e: #9c6d22;--ouro-l: #fff4c8;--led: #ffd488;--marfim: #f4ecd9;--cinza: #b5b1a2;--linha: rgba(226, 181, 82, .42);--grad-ouro: linear-gradient(180deg, #fff6d2 0%, #fbe096 38%, #e9b955 66%, #fde9ad 84%, #d6a144 100%);--grad-btn: linear-gradient(180deg, #fff0bd 0%, #f0c867 40%, #c08a2e 100%);--topo: 78px;--serif: "Cinzel", "Trajan Pro", "Times New Roman", serif;--sans: "Jost", "Century Gothic", "Segoe UI", sans-serif}*{box-sizing:border-box}html{background:var(--noite);-webkit-text-size-adjust:100%}body{margin:0;color:var(--marfim);background:var(--noite);font:400 17px/1.6 var(--sans);overflow-x:clip}body.travado{overflow:hidden;height:100svh}img,svg{display:block;max-width:100%}button,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,p,ol,ul,dl,dd{margin:0;padding:0}ol,ul{list-style:none}address{font-style:normal}fieldset{border:0;margin:0;padding:0;min-width:0}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--ouro-c);outline-offset:3px}.ouro-txt,.heroi-tit,.andar h2,.convite-tit{filter:drop-shadow(0 2px 2px rgba(0,0,0,.85));background:var(--grad-ouro);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{font:500 12.5px/1.5 var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--ouro-c)}.nota{font-size:13.5px;color:var(--cinza)}.centro{display:flex;justify-content:center;margin-top:32px}.vazio{text-align:center;color:var(--cinza);padding:26px 12px;grid-column:1 / -1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:12px 24px;font:600 14.5px/1.2 var(--sans);letter-spacing:.07em;text-decoration:none;border:0;position:relative;overflow:hidden;transition:transform .2s,filter .2s;text-align:center}.btn svg{width:19px;height:19px;flex:none}.btn:hover{transform:translateY(-2px);filter:brightness(1.1)}.btn:active{transform:translateY(0)}.btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);transition:left .7s}.btn:hover:after{left:120%}.btn.ouro{background:var(--grad-btn);color:#1c1305;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.btn.fio{background:#060b1c9e;color:var(--ouro-c);box-shadow:inset 0 0 0 1px var(--ouro)}.btn.zap{background:linear-gradient(180deg,#11825a,#0a4f37);color:#effff6;box-shadow:inset 0 0 0 1px #f7dc8ca6}.btn.pequeno{min-height:42px;padding:8px 16px;font-size:13.5px}#gate,#elevador{position:fixed;inset:0;overflow:hidden}#gate{z-index:5000}#elevador{z-index:2900;pointer-events:none}.porta{position:absolute;top:0;bottom:0;width:50%;overflow:hidden;background:linear-gradient(#03060f9e,#03060f9e),url(assets/marmore.webp?v=11101539) center / cover;transition:transform 1.45s cubic-bezier(.76,0,.24,1);will-change:transform}.porta.esq{left:0;box-shadow:inset -1px 0 #ffecb4b3}.porta.dir{right:0;box-shadow:inset 1px 0 #ffecb4b3}.porta:before{content:"";position:absolute;top:0;bottom:0;width:200%;background:url(assets/porta.webp?v=11101539) center / auto 100% no-repeat}.porta.esq:before{left:0}.porta.dir:before{right:0}#gate.abre .porta.esq{transform:translate(-102%)}#gate.abre .porta.dir{transform:translate(102%)}.gate-luz{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff3c4;box-shadow:0 0 30px 8px #ffd488d9;opacity:0;transition:opacity .35s}#gate.destranca .gate-luz{opacity:1}#gate.abre .gate-luz{opacity:0;transition:opacity .7s .2s}.convite{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 32px));padding:26px 24px 28px;text-align:center;background:#040814d6;backdrop-filter:blur(7px);box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 6px #040814e6,inset 0 0 0 7px var(--linha),0 30px 90px #000000bf;transition:opacity .5s}#gate.abre .convite{opacity:0;pointer-events:none}.convite-trevo{width:118px;height:118px;margin:0 auto 10px;filter:drop-shadow(0 0 22px rgba(255,196,90,.65));animation:flutua 5s ease-in-out infinite}#gate.destranca .convite-trevo{animation:destranca .9s cubic-bezier(.6,0,.3,1) forwards}.convite-tit{font:600 clamp(1.7rem,6vw,2.2rem)/1.2 var(--serif);margin:10px 0 8px;padding-bottom:.06em}.convite-txt{color:var(--marfim)}.convite-bts{display:grid;gap:10px;margin-top:18px}.convite-nao{margin-top:12px;color:var(--ouro-c);font-size:15px}#elevador .porta{transition-duration:.62s}#elevador .porta:before{background-image:url(assets/elevador.webp?v=11101539)}#elevador .porta.esq{transform:translate(-102%)}#elevador .porta.dir{transform:translate(102%)}#elevador.fecha .porta.esq,#elevador.fecha .porta.dir{transform:none}.elev-visor{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(330px,calc(100vw - 40px));padding:16px 18px;text-align:center;opacity:0;transition:opacity .25s;background:#03060fe6;box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 4px var(--breu),inset 0 0 0 5px var(--linha),0 0 50px #ffc45a47}#elevador.fecha .elev-visor{opacity:1;transition-delay:.36s}.elev-visor small{display:block;font:500 11.5px var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--cinza)}.elev-visor b{display:block;font:600 1.7rem/1.25 var(--serif);color:var(--ouro-c)}.elev-visor span{display:block;color:var(--marfim)}.topo{position:fixed;left:0;right:0;top:0;height:var(--topo);z-index:3000;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:0 clamp(10px,5vw,76px);background:linear-gradient(180deg,#050914f5,#080f22e6);box-shadow:0 1px 0 var(--ouro-e),0 2px 18px #ffc45a47}.topo-marca{display:inline-flex;align-items:center;gap:10px;justify-self:start;text-decoration:none}.topo-marca img{width:56px;height:56px}.selo{font:600 11.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cinza);display:inline-flex;align-items:center;gap:7px}.selo:before{content:"";width:8px;height:8px;transform:rotate(45deg);background:#7d7768}.selo.sim{color:#9df0c8}.selo.sim:before{background:#27d38f;box-shadow:0 0 10px #27d38f;animation:pulsa 2.2s infinite}.visor{background:none;border:0;padding:4px 6px 0;display:flex;flex-direction:column;align-items:center;width:196px}.visor svg{height:52px;width:auto}.visor text{font:500 13.5px var(--sans);fill:#a98a4a;transition:fill .3s}.visor text.on{fill:var(--ouro-l);font-weight:600}.visor-nome{font:500 10.5px/1.5 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:var(--ouro-c);white-space:nowrap}.topo-acoes{display:flex;gap:8px;justify-self:end}.ico{width:44px;height:44px;display:grid;place-items:center;background:#060b1c99;border:0;box-shadow:inset 0 0 0 1px var(--linha);color:var(--ouro-c);transition:box-shadow .2s,color .2s}.ico:hover{box-shadow:inset 0 0 0 1px var(--ouro-c);color:var(--ouro-l)}.ico svg{width:21px;height:21px}.botoeira-fundo{position:fixed;inset:0;z-index:3100;background:#02040aa8;opacity:0;transition:opacity .3s}.botoeira-fundo.in{opacity:1}.botoeira{position:fixed;top:0;right:0;bottom:0;width:min(390px,100vw);z-index:3200;padding:20px 20px 24px;overflow-y:auto;transform:translate(102%);transition:transform .32s cubic-bezier(.3,.8,.3,1);background:linear-gradient(180deg,var(--laca2),var(--breu));box-shadow:-1px 0 0 var(--ouro),-8px 0 40px #ffc45a2e}.botoeira.in{transform:none}.botoeira-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.botoeira h2{font:600 1.5rem/1.25 var(--serif);color:var(--ouro-c)}.botoeira ol{display:grid;gap:8px}.piso{width:100%;display:flex;align-items:center;gap:14px;padding:10px 12px;background:#03060f80;border:0;box-shadow:inset 0 0 0 1px var(--linha);text-align:left;transition:background .2s}.piso:hover{background:#e2b55221}.piso-n{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font:600 1.25rem var(--serif);color:#1c1305;background:radial-gradient(circle at 35% 30%,#fff4c8,#e2b552 55%,#8a5f1c);box-shadow:0 0 0 2px #2a1d08,0 0 0 3px var(--ouro),0 0 14px #ffc45a73}.piso-tx{min-width:0}.piso-tx b{display:block;font:500 1.05rem/1.3 var(--sans);color:var(--marfim)}.piso-tx small{display:block;font-size:13.5px;color:var(--cinza)}.pilar{position:fixed;top:var(--topo);bottom:0;width:56px;z-index:40;display:none;background:linear-gradient(90deg,#07102a,var(--laca2) 50%,#07102a);box-shadow:0 0 0 1px var(--ouro-e);pointer-events:none}.pilar.esq{left:0}.pilar.dir{right:0}.pilar:before{content:"";position:absolute;inset:18px 9px 44%;box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 4px #081129,inset 0 0 0 5px var(--linha),inset 0 0 18px #ffc45a4d}.pilar i{position:absolute;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#ffe7ad,#d99d3b);box-shadow:0 0 12px 2px #ffc45ab3}.pilar.esq i{right:0}.pilar.dir i{left:0}.pilar svg{position:absolute;left:9px;bottom:16px;width:calc(100% - 18px);height:calc(44% - 34px)}.teto-led,.sanca{position:absolute;left:0;right:0;height:12px;display:flex;justify-content:space-around;align-items:flex-end;z-index:2;pointer-events:none;background:linear-gradient(180deg,#060c1d,#0d1a38);box-shadow:0 1px 0 var(--ouro-e)}.teto-led{top:var(--topo)}.sanca{top:0}.lampada{position:relative;width:44px;height:4px;background:#33260f;transition:background .5s,box-shadow .5s;transition-delay:calc(var(--i) * .08s)}.lampada:after{content:"";position:absolute;left:50%;top:4px;width:150px;height:170px;transform:translate(-50%);opacity:0;transition:opacity .8s;transition-delay:calc(var(--i) * .08s);background:radial-gradient(ellipse 50% 100% at 50% 0,#ffd28242,#ffd28200)}.ligada .lampada{background:#fff0c4;box-shadow:0 0 10px 3px #ffcd78e6,0 0 30px 6px #ffb45073}.ligada .lampada:after{opacity:1}.totem-andar{overflow:clip}.heroi{position:relative;min-height:max(100svh,700px);overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding:calc(var(--topo) + 20px) 16px 26px;background:var(--breu);isolation:isolate;touch-action:pan-y}.cena{position:absolute;inset:0;z-index:-2;overflow:hidden;filter:brightness(.16) saturate(.8);transition:filter 2s .15s}.ligado .cena{filter:none}.palco{position:absolute;left:0;top:0;width:1672px;height:941px;transform-origin:0 0;will-change:transform}.cena-foto{width:1672px;height:941px;max-width:none;user-select:none}.cena-led{position:absolute;left:545px;top:505px;width:650px;height:16px;background:linear-gradient(90deg,transparent,rgba(255,240,200,.9),transparent) 0 0 / 34% 100% no-repeat;mix-blend-mode:screen;animation:corre-led 5.5s linear infinite;filter:blur(3px)}.cena-brilhos{position:absolute;inset:0;pointer-events:none}.cena-brilhos .pisca{width:30px}.placas{position:absolute;left:0;top:0;width:1672px;height:941px;max-width:none;pointer-events:none}.placas polygon{pointer-events:auto;cursor:pointer;fill:#ffd68200;stroke:#ffe09600;stroke-width:2.5;transition:fill .2s,stroke .2s;animation:acende 7s calc(var(--i) * .22s) ease-in-out infinite}.placas polygon:hover,.placas polygon:focus-visible{fill:#ffd68238;stroke:#ffe7ad;outline:none;animation:none}.tv{position:absolute;left:0;top:0;width:300px;height:440px;padding:34px 16px 22px;margin:0;border:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#fff;overflow:hidden;transform-origin:0 0;transform:matrix3d(.8901878,.4684918,0,.0009969508,-.008713377,.5322121,0,-2.400379e-05,0,0,1,0,363,218,0,1);background:radial-gradient(ellipse at 50% 22%,color-mix(in srgb,var(--c, #e2b552) 42%,transparent),transparent 66%),linear-gradient(180deg,#0a1533,#050a1d);box-shadow:inset 0 0 0 2px #f7dc8c66}.tv:after{content:"";position:absolute;left:12px;right:12px;bottom:40px;height:2px;background:linear-gradient(90deg,transparent,var(--ouro-c),transparent);box-shadow:0 0 12px 2px #ffcd78b3}.tv.troca>*{animation:tv-entra .7s both}.tv-gema{width:74px}.tv-g{width:100%}.tv-nome{font:600 34px/1.1 var(--sans)}.tv small{font:500 21px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--marfim)}.tv-valor{display:block;width:100%;padding:14px 4px;font:600 33px/1.1 var(--serif);font-variant-numeric:lining-nums;color:var(--ouro-c);box-shadow:inset 0 0 0 2px var(--ouro);background:#03060fbf;white-space:nowrap}.tv-valor.longo{font-size:25px}.heroi-veu{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#03060f6b,#03060f00 16% 47%,#03060fcc 60%,#040812ed 74%,#050914fc)}.reflexo{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .6s;mix-blend-mode:screen;background:radial-gradient(circle 240px at var(--x, 50%) var(--y, 70%),rgba(255,205,130,.17),transparent 100%)}#poeira{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.heroi-corpo{position:relative;z-index:3;width:min(1020px,100%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;pointer-events:none;opacity:0;transform:translateY(20px);transition:opacity 1s .7s,transform 1s .7s}.ligado .heroi-corpo{opacity:1;transform:none}.heroi-corpo a,.heroi-corpo button{pointer-events:auto}.heroi-dica{display:none;font-size:14px;color:var(--ouro-c)}.logo-vivo{position:absolute;left:666px;top:88px;width:340px;height:340px;perspective:900px;opacity:0;transform:scale(.84);transition:opacity 1.2s .35s,transform 1.5s .35s cubic-bezier(.2,.8,.2,1)}.ligado .logo-vivo{opacity:1;transform:none}.logo-halo{position:absolute;inset:-16%;border-radius:50%;background:radial-gradient(circle,#ffc45a66,#ffc45a00 66%);animation:respira 5s ease-in-out infinite}.logo-tilt{position:absolute;inset:0;transform-style:preserve-3d;will-change:transform}.logo-base{width:100%;height:100%;filter:drop-shadow(0 18px 26px rgba(0,0,0,.8));user-select:none}.logo-brilho,.logo-foco{position:absolute;inset:0;-webkit-mask:url(assets/logo-480.webp?v=11101539) center / contain no-repeat;mask:url(assets/logo-480.webp?v=11101539) center / contain no-repeat;pointer-events:none}.logo-brilho{background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.85) 50%,transparent 58%);background-size:320% 100%;background-position:130% 0;mix-blend-mode:overlay;animation:varre 6.5s ease-in-out infinite}.logo-foco{background:radial-gradient(circle at var(--fx, 50%) var(--fy, 34%),rgba(255,242,200,.6),transparent 30%);mix-blend-mode:overlay}.logo-luzes{position:absolute;inset:0;pointer-events:none}.aro-luz{position:absolute;width:1.8%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:#fff8dc;box-shadow:0 0 9px 3px #ffd682f2;opacity:.12;animation:corre 4s linear infinite}.pisca{position:absolute;width:8%;aspect-ratio:1;color:#fff;transform:translate(-50%,-50%) scale(0);filter:drop-shadow(0 0 6px #ffe7ad);animation:pisca 4.2s ease-in-out infinite;pointer-events:none}.hot{position:absolute;width:0;height:0;padding:0;background:none;border:0;z-index:4}.hot i{position:absolute;left:-24px;top:-24px;width:48px;height:48px;border-radius:50%}.hot i:before{content:"";position:absolute;inset:15px;transform:rotate(45deg);background:linear-gradient(135deg,#fffbe9,var(--ouro));box-shadow:0 0 12px 3px #ffcd78e6}.hot i:after{content:"";position:absolute;inset:6px;border-radius:50%;box-shadow:0 0 0 2px var(--ouro-c);animation:onda 2.4s ease-out infinite}.hot span{position:absolute;left:0;top:26px;transform:translate(-50%);padding:5px 12px;font:500 15px/1.2 var(--sans);white-space:nowrap;color:var(--ouro-l);background:#03060fe6;box-shadow:inset 0 0 0 1px var(--ouro);opacity:0;transition:opacity .2s}.hot:hover span,.hot:focus-visible span{opacity:1}@media(hover:none){.hot span{opacity:1}.heroi-dica{display:block}}.heroi-tit{font:600 clamp(1.45rem,6.5vw,3.9rem)/1.1 var(--serif);white-space:nowrap;padding-bottom:.1em;background-size:100% 100%}.heroi-tit em{font-style:normal}.heroi-sub{max-width:560px;color:var(--marfim)}.heroi-bts{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px}.heroi-numeros{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:8px;background:#040814ad;box-shadow:0 0 0 1px var(--linha)}.heroi-numeros div{padding:12px 8px;min-width:0;box-shadow:1px 0 0 var(--linha)}.heroi-numeros div:last-child{box-shadow:none}.heroi-numeros dt{font:500 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cinza)}.heroi-numeros dd{font:600 1.25rem/1.35 var(--serif);color:var(--ouro-c);font-variant-numeric:lining-nums}.andar{position:relative;padding:clamp(84px,11vw,136px) 0 clamp(70px,9vw,110px);overflow:clip;background:var(--noite);isolation:isolate}.andar:nth-of-type(odd){background:#060c1c}.andar-foto{position:absolute;left:0;top:0;width:100%;height:min(92vh,780px);object-fit:cover;opacity:.62;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 34%,transparent);mask-image:linear-gradient(180deg,#000 34%,transparent)}.andar-foto.teto{height:460px;opacity:.55}.caixa{position:relative;width:min(1180px,100%);margin:0 auto;padding:0 clamp(14px,4vw,32px)}.cab{max-width:740px;margin:0 auto 30px;text-align:center}.andar-n{display:inline-flex;align-items:center;gap:2px;font:500 12.5px/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--ouro-c);margin-bottom:12px}.andar-n span{width:34px;height:34px;margin-right:8px;border-radius:50%;display:grid;place-items:center;font:600 1rem var(--serif);letter-spacing:0;color:#1c1305;background:radial-gradient(circle at 35% 30%,#fff4c8,#e2b552 55%,#8a5f1c);box-shadow:0 0 0 1px #2a1d08,0 0 0 2px var(--ouro),0 0 16px #ffc45a80}.andar h2{font:600 clamp(1.9rem,5.4vw,3.7rem)/1.15 var(--serif);padding-bottom:.1em}.cab>p:not(.andar-n):not(.sync){color:var(--marfim);text-shadow:0 1px 8px rgba(0,0,0,.8)}.sync{margin-top:8px;font-size:13.5px;color:#9df0c8}.sync.off{color:var(--cinza)}.rv{opacity:0;transform:translateY(26px);transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1)}.rv.in{opacity:1;transform:none}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;min-width:0}.chip{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:7px 14px;background:#060b1cc7;border:0;box-shadow:inset 0 0 0 1px var(--linha);font-size:14.5px;transition:background .2s,box-shadow .2s}.chip:hover{box-shadow:inset 0 0 0 1px var(--ouro-c)}.chip b{font-weight:600;color:var(--ouro-c)}.chip[aria-pressed=true]{background:var(--grad-btn);color:#1c1305}.chip[aria-pressed=true] b{color:#1c1305}.chip-gema{width:18px;height:18px;flex:none}.filtros{display:grid;gap:14px;justify-items:center;margin-bottom:28px}.ordem{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;color:var(--cinza)}.ordem select{min-height:42px;max-width:220px;padding:6px 10px;background:var(--laca);color:var(--marfim);border:0;box-shadow:inset 0 0 0 1px var(--linha)}.vip{background:radial-gradient(ellipse 90% 520px at 50% 0,rgba(16,120,80,.3),transparent 72%),#040a0c!important}#fogos{position:absolute;left:0;top:0;width:100%;height:760px;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.vip .cab{margin-bottom:14px}.vip-tit{padding:0;background:none}.vip-tit img{width:min(560px,92%);height:auto;margin:0 auto;filter:drop-shadow(0 10px 28px rgba(0,0,0,.7))}.vip-premio{font:600 clamp(2rem,7vw,3.8rem)/1.2 var(--serif);font-variant-numeric:lining-nums;padding-bottom:.05em}.vip-relogio{display:flex;justify-content:center;gap:8px;margin-top:12px}.vip-relogio div{min-width:68px;padding:7px 6px;background:#03060fd1;box-shadow:inset 0 0 0 1px var(--ouro),inset 0 0 0 3px #040a0c,inset 0 0 0 4px var(--linha)}.vip-relogio dd{font:600 1.7rem/1.15 var(--serif);font-variant-numeric:lining-nums;color:var(--ouro-c)}.vip-relogio dt{font:500 11px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cinza)}.corda{position:relative;height:92px;max-width:640px;margin:8px auto 12px}.poste{position:absolute;bottom:0;width:13px;height:86px;background:linear-gradient(90deg,#7d5518,#fff4c8 45%,#b98227);box-shadow:0 0 12px #ffcd7880}.poste:before{content:"";position:absolute;left:-4px;top:-12px;width:21px;height:21px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffbe6,#e2b552 55%,#8a5f1c)}.poste:after{content:"";position:absolute;left:-15px;bottom:0;width:43px;height:8px;background:linear-gradient(90deg,#7d5518,#f7dc8c,#7d5518)}.poste.esq{left:8%}.poste.dir{right:8%}.veludo{position:absolute;top:12px;width:42%;height:12px;border-radius:6px;background:linear-gradient(180deg,#17b07e,#085c41 65%,#043b2a);box-shadow:0 5px 10px #0000008c;transition:transform 1.3s cubic-bezier(.3,1.3,.5,1) .2s}.veludo.esq{left:10%;transform-origin:0 50%}.veludo.dir{right:10%;transform-origin:100% 50%}.corda.solta .veludo.esq{transform:rotate(74deg)}.corda.solta .veludo.dir{transform:rotate(-74deg)}.vip-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),400px));justify-content:center;gap:26px;align-items:start}.vip-sub{margin:34px 0 18px;text-align:center;font:600 1.4rem/1.25 var(--serif);color:var(--ouro-c)}.peca.vip-peca{background:linear-gradient(165deg,#17140c,#050505 70%);box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 5px #0b0a06,inset 0 0 0 6px var(--ouro),0 30px 60px -26px #ffc45a59}.vip-selo{position:absolute;right:4px;top:4px;width:66px;height:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.6))}.coroa{position:absolute;left:6px;top:6px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;font:600 13px/1.2 var(--sans);letter-spacing:.14em;color:#1c1305;background:var(--grad-btn)}.coroa svg{width:15px;height:15px}.grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:26px;align-items:start}.peca{position:relative;min-width:0;background:linear-gradient(165deg,var(--laca2),#070d20 72%);opacity:0;translate:0 30px;box-shadow:0 0 0 1px var(--ouro-e),inset 0 0 0 5px #091227,inset 0 0 0 6px var(--linha),0 30px 50px -30px #000;transform:perspective(1000px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:opacity .8s var(--d, 0s),translate .8s var(--d, 0s),transform .25s,box-shadow .3s}.peca.in{opacity:1;translate:0 0}.peca:hover{box-shadow:0 0 0 1px var(--ouro-c),inset 0 0 0 5px #091227,inset 0 0 0 6px var(--ouro),0 20px 60px -18px color-mix(in srgb,var(--c) 45%,transparent)}.peca:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--mx, 50%) var(--my, 0%),rgba(255,240,200,.1),transparent 42%)}.faixa{position:relative;margin:6px 6px 0;aspect-ratio:720 / 248;overflow:hidden;background:#050a1a;box-shadow:0 1px 0 var(--ouro)}.faixa>img:first-child{width:100%;height:100%;object-fit:cover}.faixa-led{position:absolute;left:22%;right:22%;top:0;height:3px;background:#fff0c4;box-shadow:0 0 14px 4px #ffcd78cc}.trevo-j{width:100%;height:auto;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--c) 60%,transparent))}.raro{position:absolute;right:6px;bottom:6px;padding:4px 9px;font:600 12px/1.3 var(--sans);color:#1c1305;background:var(--grad-btn)}.pc-corpo{position:relative;z-index:1;padding:16px 20px 24px;text-align:center;display:grid;gap:10px}.pc-corpo h3{font:600 1.45rem/1.2 var(--serif);color:var(--marfim)}.pc-sub{font-size:15px;color:var(--cinza)}.pc-premio small,.pc-dados dt,.pc-k{display:block;font:500 11.5px/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--cinza)}.pc-premio b{display:block;font:600 1.5rem/1.3 var(--serif);font-variant-numeric:lining-nums;padding-bottom:.06em}.pc-dados{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));box-shadow:inset 0 1px 0 var(--linha),inset 0 -1px 0 var(--linha)}.pc-dados div{padding:8px 4px;min-width:0}.pc-dados div+div{box-shadow:-1px 0 0 var(--linha)}.pc-dados dd{font:600 1.08rem/1.3 var(--sans);color:var(--ouro-c)}.pc-comp{font-size:14.5px;color:var(--cinza)}.pc-jogos,.pc-lista{display:grid;gap:6px}.pc-aposta{display:flex;gap:6px;align-items:flex-start;justify-content:center}.pc-aposta.extra{display:none}.pc-jogos.expandido .pc-aposta.extra{display:flex}.pc-n{flex:none;width:22px;font-size:12px;color:var(--cinza);line-height:26px}.pc-bolas{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;min-width:0}.pc-b{min-width:26px;height:26px;padding:0 3px;display:inline-grid;place-items:center;border-radius:50%;font:600 12.5px/1 var(--sans);color:var(--ouro-l);box-shadow:inset 0 0 0 1px var(--ouro);background:#e2b55217}.pc-b.col{border-radius:0;height:auto;padding:3px 4px;line-height:1.2;grid-auto-flow:row}.pc-b.col small{font-size:9.5px;color:var(--cinza)}.pc-b.trevo{color:#9df0c8;box-shadow:inset 0 0 0 1px #27a877}.pc-extra{font-size:13px;color:var(--ouro-c);padding:2px 6px}.pc-ver{justify-self:center;background:none;border:0;min-height:36px;padding:4px 8px;color:var(--ouro-c);text-decoration:underline;text-underline-offset:3px;font-size:14px}.brilhantes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-top:4px}.brilhantes i{width:11px;height:11px;transform:rotate(45deg);background:#1b2541;box-shadow:inset 0 0 0 1px #e2b55252}.brilhantes i.on{background:linear-gradient(135deg,#fffbe9,var(--ouro) 60%,#a97624);box-shadow:0 0 8px #ffd682bf}.pc-cotas{font-size:14.5px;color:var(--cinza)}.pc-cotas b{color:var(--marfim)}.pc-bts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pc-bts .btn{padding-inline:10px}.lustre-palco{--alto: clamp(120px, 21vw, 240px);--largo: clamp(30px, 6vw, 62px);position:relative;height:calc(var(--alto) + var(--largo) * 2 + 96px);touch-action:pan-y;user-select:none}.lustre-palco:before{content:"";position:absolute;left:50%;top:-30px;width:54%;height:150px;transform:translate(-50%);background:radial-gradient(ellipse,rgba(255,205,120,.2),transparent 70%);pointer-events:none}.lustre-aro{position:absolute;left:0;top:0;width:100%;height:110px;filter:drop-shadow(0 0 7px rgba(255,196,90,.6));max-width:none}.pingentes{position:absolute;inset:0}.ping{position:absolute;top:calc(110px * var(--y));width:calc(var(--largo) * var(--s));margin-left:calc(var(--largo) * var(--s) / -2);padding:0;background:none;border:0;display:flex;flex-direction:column;align-items:center;transform-origin:50% 0;transform:rotate(var(--a, 0deg))}span.ping{pointer-events:none;opacity:.86}.ping-fio{width:1.5px;height:calc(var(--alto) * var(--l));background:linear-gradient(180deg,var(--ouro),var(--ouro-c))}.ping-gema{width:100%;height:auto;filter:drop-shadow(0 5px 10px rgba(0,0,0,.55)) brightness(1.02);transition:filter .25s;animation:cintila 3.6s ease-in-out infinite}.ping:nth-child(3n) .ping-gema{animation-delay:-1.2s}.ping:nth-child(3n+1) .ping-gema{animation-delay:-2.4s}.ping.dado.on .ping-gema{filter:brightness(1.35) drop-shadow(0 0 14px var(--c)) drop-shadow(0 0 4px #fff)}.ping.tine .ping-gema{filter:brightness(1.7) drop-shadow(0 0 16px #fff2c4)}.placa{position:relative;max-width:780px;margin:0 auto;padding:22px 22px 24px;text-align:center;display:grid;justify-items:center;gap:12px;background:#050916eb;box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 5px #091227,inset 0 0 0 6px var(--linha),0 0 50px -14px color-mix(in srgb,var(--c, #e2b552) 60%,transparent);transition:box-shadow .5s}.placa:empty{display:none}.placa-gema{width:58px}.placa-tx{min-width:0}.placa-tx small{display:block;font:500 12.5px var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ouro-c)}.placa-v{display:block;margin-top:4px;font:600 clamp(1.5rem,6.4vw,3rem)/1.25 var(--serif);font-variant-numeric:lining-nums;padding-bottom:.06em}.placa-tx span{color:var(--marfim);font-size:15.5px}.placa .pc-bts{width:min(460px,100%)}.lustre-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:860px;margin:26px auto 0}.linha{width:100%;min-height:62px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 14px;background:#060b1cb3;border:0;box-shadow:inset 0 0 0 1px var(--linha);text-align:left;transition:box-shadow .2s}.linha:hover,.linha.on{box-shadow:inset 0 0 0 1px var(--ouro-c)}.linha-gema{width:34px}.linha-tx{min-width:0}.linha-tx b{display:block;font-weight:500}.linha-tx small{display:block;font-size:13.5px;color:var(--cinza)}.linha-v{font:600 .98rem var(--serif);color:var(--ouro-c);font-variant-numeric:lining-nums;white-space:nowrap}.som-mesa{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:26px;align-items:center;max-width:960px;margin:0 auto;padding:26px;background:#050916db;box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 6px #091227,inset 0 0 0 7px var(--linha)}.trevo-palco{position:relative;width:min(100%,320px);aspect-ratio:1;margin:0 auto;display:grid;place-items:center;cursor:grab;touch-action:pan-y;user-select:none}.trevo-palco:active{cursor:grabbing}.trevo-aro{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 7px #03060fe6,inset 0 0 0 8px var(--linha),inset 0 0 50px #ffc45a33,0 0 44px #ffc45a33;background:repeating-conic-gradient(rgba(226,181,82,.2) 0 1deg,transparent 1deg 15deg)}#trevo{position:relative;width:95%;height:95%;user-select:none;filter:drop-shadow(0 10px 18px rgba(0,0,0,.7));will-change:transform}.girando #trevo{filter:drop-shadow(0 0 22px rgba(255,205,120,.8))}.som-gosto{display:grid;gap:16px;text-align:center;min-width:0}.som-gosto legend{font:600 1.12rem/1.35 var(--serif);color:var(--ouro-c);margin:0 auto 8px;padding:0}.opcoes{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.opcao{min-height:44px;padding:8px 14px;background:#060b1ccc;border:0;box-shadow:inset 0 0 0 1px var(--linha);font-size:15px}.opcao[aria-pressed=true]{background:var(--grad-btn);color:#1c1305;font-weight:500}.som-res{max-width:470px;margin:30px auto 0;display:grid;gap:16px}.som-tit{text-align:center}.som-tit h3{font:600 1.4rem/1.3 var(--serif);color:var(--ouro-c);margin-top:4px}.tt-cena{position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;scroll-margin-top:calc(var(--topo) + 10px)}.tt-palco{position:absolute;left:0;top:0;width:941px;height:1672px;transform-origin:0 0}.tt-foto{width:941px;height:1672px;max-width:none;user-select:none;filter:drop-shadow(0 30px 60px rgba(0,0,0,.7))}.tt-tela{position:absolute;left:0;top:0;width:460px;height:690px;overflow:hidden;transform-origin:0 0;transform:matrix3d(.9282609,0,0,0,-.08128518,.8225476,0,-.0001706791,0,0,1,0,259,80,0,1);border-radius:16px;color:var(--marfim);background:url(assets/totem-tela-base.webp?v=11101539) center bottom / 100% auto no-repeat,url(assets/totem-tela-topo.webp?v=11101539) center top / 100% auto no-repeat,#05091a}.tt-tela:before{content:"";position:absolute;inset:0;background:#03071657;pointer-events:none}.tt-s{position:absolute;inset:0;padding:12px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}#s-menu{justify-content:flex-start;gap:6px}.tt-logo{width:176px;height:176px;filter:drop-shadow(0 6px 14px rgba(0,0,0,.7))}#s-menu h3{font:600 1.85rem/1.12 var(--serif);color:#fff}.tt-escolha{font-size:18px;color:var(--marfim)}.tt-menu{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tt-menu button{min-height:76px;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px;color:#fff;font:500 18px/1.2 var(--sans);text-align:left;background:linear-gradient(180deg,#143278eb,#061034f5);border:0;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--ouro),0 0 14px #286eff66;transition:filter .15s,transform .15s}.tt-menu button:hover{filter:brightness(1.3)}.tt-menu button:active{transform:scale(.97)}.tt-menu svg{width:38px;height:38px;flex:none}.tt-cab{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.tt-cab b{font:600 1.25rem/1.2 var(--serif);color:var(--ouro-c)}.tt-cab:after{content:"";width:74px}.tt-volta{width:74px;min-height:40px;padding:2px 4px;background:#061034e6;border:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ouro);color:var(--ouro-l);font-size:15px}.tt-jogos{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.tt-jogos .chip{min-height:38px;padding:3px 9px;gap:5px;font-size:15px}.tt-jogos .chip-gema{width:16px;height:16px}.tt-barra{width:100%;min-width:0}.tt-barra b{display:block;font:600 1.3rem/1.2 var(--serif);color:var(--ouro-l)}.tt-barra span{display:block;font-size:14.5px;line-height:1.3;color:var(--cinza)}.tt-janela{--c: #e2b552;position:relative;width:100%;padding:6px;background:linear-gradient(180deg,#0b0d14,#16130c 50%,#0b0d14);box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 3px #050505,inset 0 0 0 4px var(--linha)}.rolos{display:grid;grid-template-columns:repeat(var(--cols, 6),minmax(0,1fr));gap:5px}.rolo{position:relative;display:block;width:100%;min-width:0;height:calc(var(--h, 56px) * var(--linhas, 3));padding:0;border:0;overflow:hidden;background:#0b0b0e;box-shadow:inset 0 0 0 1px #e2b5524d;cursor:pointer}.rolo.gira .fita{filter:blur(1.4px)}.rolo.preso{box-shadow:inset 0 0 0 3px #27d38f,0 0 12px #27d38f99}.fita{display:block}.cel{display:grid;place-items:center;height:var(--h, 56px);color:#8b8675;font:500 calc(var(--h, 56px) * .34)/1 var(--sans)}.cel b{display:grid;place-items:center;font-weight:600}.cel.real b{width:calc(var(--h, 56px) * .84);height:calc(var(--h, 56px) * .84);max-width:100%;border-radius:50%;color:#231703;font-size:calc(var(--h, 56px) * .4);background:radial-gradient(circle at 33% 28%,#fffbe6 0,#f7dc8c 26%,#d9a23f 62%,#8a5f1c);box-shadow:0 3px 7px #0009}.cel.real.mes b,.cel.real.trevo b{font-size:calc(var(--h, 56px) * .29);background:radial-gradient(circle at 33% 28%,#eafff4 0,#7ce7b5 30%,#17a06e 70%,#0a5a3e);color:#06291c}.tt-vidro{position:absolute;inset:6px;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.62) 0%,transparent 22%,transparent 78%,rgba(0,0,0,.62) 100%),linear-gradient(100deg,transparent 30%,rgba(255,255,255,.06) 42%,transparent 54%)}.tt-janela.feito{animation:acerta 1.4s ease-out}.tt-dica{font-size:15px;line-height:1.3;color:var(--ouro-c);min-height:2.6em}.tt-girar{width:100%;min-height:56px;margin-top:auto;font-size:18px;letter-spacing:.1em;text-transform:uppercase}.tt-girar:disabled{filter:grayscale(.7) brightness(.7);cursor:wait}.tt-pad{position:absolute;left:405px;top:778px;width:135px;height:148px;padding:0;background:none;border:0;border-radius:16px;cursor:pointer;animation:pad-chama 3.6s ease-in-out infinite}.tt-pad:hover{box-shadow:0 0 22px 4px #ffd682bf}.tt-luz{position:absolute;left:306px;top:1056px;width:330px;height:58px;background:radial-gradient(ellipse 60% 70% at 50% 66%,rgba(120,200,255,.75),transparent);mix-blend-mode:screen;opacity:0;pointer-events:none}.tt-luz.on{animation:luz-fenda 1.8s ease-in-out 2}.tt-emblema{position:absolute;left:330px;top:1195px;width:282px;height:282px;opacity:.95;filter:drop-shadow(0 0 22px rgba(255,196,90,.4));animation:flutua 6s ease-in-out infinite}.bilhete-box{position:absolute;left:225px;top:1100px;width:492px;padding-bottom:8px;display:grid;justify-items:center;overflow:hidden}.bilhete{--mono: "Consolas", "Lucida Console", "DejaVu Sans Mono", "Liberation Mono", "Droid Sans Mono", "Roboto Mono", monospace;position:relative;width:326px;padding:14px 26px 22px;color:#15130f;text-align:center;overflow:hidden;font:400 15.5px/1.3 var(--mono);background:url(assets/logo-480.webp?v=11101539) center 54% / 216px no-repeat,repeating-linear-gradient(180deg,#f9f9f6 0 2px,#f4f4f0 2px 4px);background-blend-mode:normal;box-shadow:0 10px 22px #0009;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),95% 100%,90% calc(100% - 8px),85% 100%,80% calc(100% - 8px),75% 100%,70% calc(100% - 8px),65% 100%,60% calc(100% - 8px),55% 100%,50% calc(100% - 8px),45% 100%,40% calc(100% - 8px),35% 100%,30% calc(100% - 8px),25% 100%,20% calc(100% - 8px),15% 100%,10% calc(100% - 8px),5% 100%,0 calc(100% - 8px));animation:imprime 1.7s steps(18) both}.bilhete:before{content:"";position:absolute;inset:0;background:#f9f9f6e0;pointer-events:none}.bilhete>*{position:relative}.rc-marca{position:absolute!important;top:0;bottom:0;width:20px;background:url(assets/recibo-faixa-e.webp?v=11101539) 0 0 / 20px auto repeat-y}.rc-marca.e{left:1px}.rc-marca.d{right:1px;background-image:url(assets/recibo-faixa-d.webp?v=11101539)}.rc-carimbo{position:absolute!important;left:50%;z-index:3;white-space:nowrap;font:800 40px/1 Arial,"Helvetica Neue",var(--sans);letter-spacing:.08em;color:#c41a224d;transform:translate(-50%) rotate(-24deg);pointer-events:none}.rc-carimbo.c1{top:19%}.rc-carimbo.c2{top:49%}.rc-carimbo.c3{top:79%}.rc-tit{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:4px}.rc-trevo{width:66px;height:66px}.rc-nome{text-align:left}.rc-nome b{display:block;font:800 34px/1 Arial,"Helvetica Neue",var(--sans);letter-spacing:-.01em}.rc-nome span{display:block;font:300 34px/1.05 var(--sans);letter-spacing:.03em}.rc-nome.so b{font-size:31px}.bilhete h3{margin:4px 0 2px;font:700 20px/1.2 Arial,"Helvetica Neue",var(--sans);color:#15130f}.rc-c{font-size:16px}.rc-l{display:flex;justify-content:space-between;gap:8px;text-align:left}.rc-l.esp{margin-top:10px}.rc-l.conc{font-size:15px}.rc-l.conc span:first-child{font-size:18px;font-weight:700}.rc-l.forte{font-weight:700}.rc-l.total{margin-top:8px;font-weight:700;font-size:17px}.rc-jogo{display:grid;gap:2px;margin:8px 0 2px;text-align:left}.rc-jogo:has(>.rc-a){display:flex;align-items:flex-start;gap:8px}.rc-linha{display:flex;align-items:flex-start;gap:8px}.rc-a{font-size:17px;line-height:24px}.rc-nums{flex:1;min-width:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1px 0}.rc-nums b{font:700 16.5px/24px var(--mono)}.rc-nums.muitos{grid-template-columns:repeat(10,minmax(0,1fr))}.rc-nums.muitos b{font-size:13.5px;line-height:20px}.rc-nums.s7{grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.rc-nums.s7 small{display:block;font-size:11px}.rc-lot{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.rc-lot span{display:flex;justify-content:space-between}.rc-lot small{font-size:14px}.rc-lot b{font:700 16px/21px var(--mono)}.rc-aviso{margin-top:8px;font-size:13px;line-height:1.3;text-align:left}.rc-boa{margin-top:6px;font-size:19px;font-weight:700}.bilhete-bts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(560px,100%);margin:12px auto 0;animation:tv-entra .6s 1.3s both}.bilhete-bts .btn{padding-inline:6px;font-size:14px;letter-spacing:.03em}.tk-visor{min-width:170px;padding:8px 18px;font:600 2rem/1.2 var(--sans);letter-spacing:.12em;color:#9fe8ff;background:#020612;box-shadow:inset 0 0 0 1px var(--ouro),inset 0 0 18px #286eff80;border-radius:8px}.tk-fixos{min-height:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.tk-fixos span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;font-weight:600;color:#231703;background:radial-gradient(circle at 33% 28%,#fffbe6 0,#f7dc8c 26%,#d9a23f 62%,#8a5f1c)}.tk-teclas{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto}.tk{min-height:64px;border:0;border-radius:10px;color:#fff;font:600 1.7rem/1 var(--sans);background:linear-gradient(180deg,#3a3d46,#17181d);box-shadow:inset 0 0 0 1px var(--ouro-e),0 3px #000}.tk:active{transform:translateY(2px)}.tk.x{background:linear-gradient(180deg,#e0313a,#8e0f18)}.tk.ok{background:linear-gradient(180deg,#2bd16d,#0d7a3c)}.tt-res{width:100%;display:grid;gap:8px}.tt-res-l{width:100%;padding:8px 10px;display:grid;gap:6px;color:#fff;background:#061034e0;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--ouro)}.tt-res-t{display:flex;align-items:center;justify-content:center;gap:7px;font-size:15px}.tt-res-t span{color:var(--cinza);font-size:14px}.tt-res-n{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.tt-res-n i{min-width:31px;height:31px;display:grid;place-items:center;border-radius:50%;font:600 14.5px/1 var(--sans);color:#231703;background:radial-gradient(circle at 33% 28%,#fffbe6 0,#f7dc8c 26%,#d9a23f 62%,#8a5f1c)}.tt-passos{width:100%;display:grid;gap:10px;padding:12px;font-size:18px;line-height:1.35;text-align:left;background:#061034e0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--ouro);counter-reset:p}.tt-passos li{position:relative;padding-left:34px;counter-increment:p}.tt-passos li:before{content:counter(p);position:absolute;left:0;top:1px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;font-size:15px;font-weight:600;color:#231703;background:var(--grad-btn)}.tt-passos b{color:var(--ouro-c);font-weight:600}.tt-nota{max-width:680px;margin:18px auto 0;text-align:center;color:var(--cinza)}@keyframes imprime{0%{transform:translateY(-100%)}to{transform:none}}@keyframes luz-fenda{50%{opacity:1}}@keyframes pad-chama{0%,80%,to{box-shadow:0 0 #ffd68200}90%{box-shadow:0 0 18px 3px #ffd6828c}}@keyframes acerta{0%{box-shadow:0 0 0 1px var(--ouro),0 0 #ffcd7800}30%{box-shadow:0 0 0 2px var(--ouro-c),0 0 34px #ffcd78e6}to{box-shadow:0 0 0 1px var(--ouro),0 0 #ffcd7800}}.res-abas{margin-bottom:22px}.bandeja{--c: #e2b552;position:relative;max-width:960px;margin:0 auto;padding:22px clamp(14px,3vw,28px) 24px;background:linear-gradient(#050916c7,#050916e6),url(assets/marmore.webp?v=11101539) center / 620px;box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 6px #091227,inset 0 0 0 7px var(--linha);display:grid;gap:18px}.ban-cab{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center}.ban-gema{width:48px}.ban-cab h3{font:600 1.55rem/1.25 var(--serif)}.ban-cab p{color:var(--cinza);font-size:15px}.selo-res{padding:5px 12px;font:600 13px/1.3 var(--sans);color:#1c1305;background:var(--grad-btn)}.selo-res.acum{background:none;color:var(--ouro-c);box-shadow:inset 0 0 0 1px var(--ouro)}.ban-corpo{display:grid;gap:14px;min-width:0}.fileira{display:grid;gap:7px;justify-items:center;min-width:0}.rotulo{font:500 12px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--cinza)}.bolas{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.bola{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font:600 1.25rem/1 var(--sans);color:#231703;background:radial-gradient(circle at 33% 28%,#fffbe6 0,#f7dc8c 26%,#d9a23f 58%,#8a5f1c);box-shadow:0 8px 14px #0000008c,inset 0 -3px 7px #5a370a8c}.bola.acerto{box-shadow:0 0 0 3px #27d38f,0 0 20px #27d38f}.serve .bola{animation:cai .62s var(--d, 0s) cubic-bezier(.3,1.4,.5,1) both}.bolas.trevos .bola{width:50px;height:50px;font-size:1.05rem;color:#06291c;background:radial-gradient(circle at 33% 28%,#eafff4 0,#7ce7b5 30%,#17a06e 70%,#0a5a3e)}.bolas.s7{gap:8px}.s7-col{display:grid;justify-items:center;gap:3px}.s7-col small{font-size:11.5px;color:var(--cinza)}.ban-extra{text-align:center;color:var(--cinza)}.ban-extra b{color:var(--ouro-c)}.lista-res{display:grid;gap:6px;max-width:640px;width:100%;margin:0 auto}.lr-linha{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;padding:8px 12px;background:#03060f8c;box-shadow:inset 0 0 0 1px var(--linha);font-size:15px}.lr-linha b{color:var(--ouro-c);font:500 1.1rem var(--sans);white-space:nowrap}.lr-linha>span:last-child{text-align:right}.lr-linha.jogo{grid-template-columns:22px minmax(0,1fr) auto minmax(0,1fr);font-size:14px}.lr-n{color:var(--cinza)}.lr-casa{text-align:right;overflow-wrap:anywhere}.lr-fora{text-align:left!important;overflow-wrap:anywhere}.ban-prox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 34px;padding-top:16px;box-shadow:inset 0 1px 0 var(--linha);text-align:center}.ban-prox small{display:block;font:500 11.5px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cinza)}.ban-prox b{display:block;font:600 1.45rem/1.35 var(--serif);font-variant-numeric:lining-nums;padding-bottom:.05em}.relogio{color:var(--ouro-c)}.conferidor{max-width:960px;margin:22px auto 0;padding:22px clamp(14px,3vw,28px);background:#050916e0;box-shadow:0 0 0 1px var(--linha);display:grid;gap:16px}.conferidor:empty{display:none}.conf-topo{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center}.conf-topo>div:first-child{flex:1 1 280px;min-width:0}.conf-topo h3{font:600 1.3rem/1.3 var(--serif);color:var(--ouro-c)}.conf-topo p{color:var(--cinza);font-size:15px}.conf-placar{flex:1 1 220px;min-width:0;text-align:center;font-size:15px;color:var(--marfim)}.conf-placar b{font:600 2rem/1 var(--serif);color:var(--ouro-c)}.conf-placar small{display:block;color:var(--cinza);font-size:13.5px}.volante{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px}.num{aspect-ratio:1;min-height:44px;display:grid;place-items:center;background:#03060f99;border:0;box-shadow:inset 0 0 0 1px var(--linha);font-size:15px;transition:background .15s}.num:hover{box-shadow:inset 0 0 0 1px var(--ouro-c)}.num.on{background:var(--grad-btn);color:#1c1305;font-weight:600}.num.acerto{background:linear-gradient(180deg,#2fe0a0,#0e8a5e);color:#03261a;box-shadow:0 0 12px #27d38f}.conf-acoes{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.conf-so{text-align:center;color:var(--cinza)}.pg-total{text-align:center}.pg-total small{display:block;font:500 12px var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--cinza)}.pg-total b{display:block;margin-top:4px;font:600 clamp(1.9rem,7.6vw,4rem)/1.25 var(--serif);font-variant-numeric:lining-nums;padding-bottom:.06em}.pg-num{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:680px;margin:10px auto 30px;background:#040814ad;box-shadow:0 0 0 1px var(--linha);text-align:center}.pg-num div{padding:10px 6px;min-width:0}.pg-num div+div{box-shadow:-1px 0 0 var(--linha)}.pg-num dt{font-size:12.5px;color:var(--cinza)}.pg-num dd{font:500 clamp(.95rem,3.7vw,1.2rem)/1.3 var(--sans);color:var(--ouro-c);white-space:nowrap}.quadros{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,256px),1fr));gap:22px}.quadro{position:relative;min-width:0;padding:34px 16px 20px;display:grid;gap:5px;justify-items:center;text-align:center;background:linear-gradient(180deg,var(--laca2),#070d20);box-shadow:0 0 0 2px var(--ouro-e),inset 0 0 0 7px #091227,inset 0 0 0 8px var(--ouro),0 22px 40px -22px #000;opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}.quadro.in{opacity:1;transform:none}.quadro-led{position:absolute;left:30%;right:30%;top:0;height:3px;background:#fff0c4;box-shadow:0 0 14px 4px #ffcd78cc,0 26px 40px 16px #ffcd781a}.quadro-gema{width:40px}.quadro b{font:600 1.4rem/1.3 var(--serif);font-variant-numeric:lining-nums}.quadro span{font-size:15px;color:var(--marfim)}.quadro .quadro-jogo{color:var(--ouro-c)}.quadro small{font-size:13.5px;color:var(--cinza)}.casa{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:24px;align-items:stretch}.casa-cartao{padding:26px 24px;text-align:center;display:grid;gap:16px;align-content:start;background:#050916e6;box-shadow:0 0 0 1px var(--ouro),inset 0 0 0 6px #091227,inset 0 0 0 7px var(--linha)}.loja-agora{font-weight:500;color:var(--cinza)}.loja-agora.sim{color:#9df0c8}.casa-cartao address{font:600 1.15rem/1.5 var(--serif);color:var(--marfim)}.horario{display:grid;gap:2px;font-size:15px}.horario li{display:flex;justify-content:space-between;gap:12px;padding:4px 8px;color:var(--cinza)}.horario li.hoje{color:var(--ouro-c);background:#e2b5521a}.casa-bts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.casa-mail{font-size:15px}.casa-mail a{color:var(--ouro-c)}.mapa-box{position:relative;min-height:440px;isolation:isolate;box-shadow:0 0 0 1px var(--ouro),0 0 0 7px #091227,0 0 0 8px var(--linha);margin:8px;overflow:hidden}#mapa{position:absolute;inset:0;background:var(--breu)}.pino{position:relative;width:76px;height:76px}.pino img{position:absolute;inset:0;width:76px;height:76px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.7))}.pino i{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 2px var(--ouro-c);animation:onda 2.6s ease-out infinite}.pino i+i{animation-delay:-1.3s}.leaflet-container{font-family:var(--sans)!important}.rodape{position:relative;background:var(--breu);box-shadow:0 -1px 0 var(--ouro-e),0 -2px 16px #ffc45a40}.rodape-cta{padding:54px 16px 40px;text-align:center;display:grid;justify-items:center;gap:10px}.rodape-cta img{width:150px;height:150px}.rodape-cta h2{font:600 clamp(1.5rem,5vw,2.5rem)/1.25 var(--serif);color:var(--ouro-c)}.rodape-legal{max-width:900px;margin:0 auto;padding:22px 18px 40px;text-align:center;font-size:14.5px;color:var(--cinza);display:grid;gap:8px;box-shadow:inset 0 1px 0 var(--linha)}.rodape-legal a{color:var(--ouro-c)}.credito{display:inline-flex;flex-direction:column;align-items:center;gap:2px;justify-self:center;text-decoration:none;font-size:13px}.credito img{width:130px;height:auto}.doca{display:none;position:fixed;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:2800;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;transition:transform .3s,opacity .3s}.doca.esconde{transform:translateY(140%);opacity:0;pointer-events:none}.doca .btn{box-shadow:0 8px 22px #0009;padding-inline:8px}.toast{position:fixed;left:50%;bottom:84px;transform:translate(-50%);max-width:calc(100vw - 32px);z-index:3300;padding:10px 18px;font-size:15px;background:var(--breu);color:var(--ouro-c);box-shadow:0 0 0 1px var(--ouro),0 12px 30px #0009;text-align:center}.previa{position:fixed;right:8px;bottom:8px;z-index:3300;margin:0;padding:3px 8px;font-size:11px;background:#7a1b1b;color:#fff}.fagulha{position:fixed;z-index:6000;width:5px;height:5px;background:#ffe7ad;box-shadow:0 0 8px 2px #ffcd78e6;transform:rotate(45deg);pointer-events:none}@keyframes corre-led{0%{background-position:-40% 0}to{background-position:140% 0}}@keyframes acende{0%,70%,to{fill:#ffd68200}80%{fill:#ffd68224}}@keyframes tv-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes flutua{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes destranca{to{transform:rotate(360deg) scale(1.12);filter:drop-shadow(0 0 40px rgba(255,220,140,1))}}@keyframes respira{0%,to{opacity:.7;transform:scale(.97)}50%{opacity:1;transform:scale(1.04)}}@keyframes varre{0%,58%{background-position:130% 0}to{background-position:-40% 0}}@keyframes corre{0%{opacity:1}22%{opacity:.15}to{opacity:.1}}@keyframes pisca{0%,62%,to{transform:translate(-50%,-50%) scale(0) rotate(0)}78%{transform:translate(-50%,-50%) scale(1) rotate(45deg)}}@keyframes pulsa{50%{box-shadow:0 0 2px #27d38f}}@keyframes cintila{0%,to{translate:0 0;opacity:1}50%{translate:0 1px;opacity:.88}}@keyframes cai{0%{transform:translateY(-46px) scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes onda{0%{transform:scale(.95);opacity:.9}to{transform:scale(1.7);opacity:0}}@media(min-width:1320px){.pilar{display:block}.caixa{width:min(1180px,calc(100vw - 150px))}.heroi{padding-inline:80px}}@media(max-aspect-ratio:4/5){.porta:before{background-size:cover}}@media(max-width:900px){:root{--topo: 68px}body{font-size:16.5px}.topo{padding:0 10px;gap:6px}.topo-marca{position:relative;gap:0}.topo-marca img{width:50px;height:50px}.selo{position:absolute;right:-2px;bottom:2px;font-size:0;gap:0}.topo-acoes{gap:6px}.ico{width:42px;height:42px}.visor{width:168px;padding-inline:0}.visor svg{height:46px}.visor-nome{font-size:9.5px;letter-spacing:.1em}.lampada:nth-child(2n){display:none}.casa,.som-mesa{grid-template-columns:minmax(0,1fr)}.mapa-box{min-height:340px}.lustre-lista{grid-template-columns:minmax(0,1fr)}.doca{display:grid}.rodape-legal{padding-bottom:90px}.toast{bottom:76px}}@media(max-width:620px){.heroi-numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.heroi-numeros div:nth-child(2){box-shadow:none}.heroi-numeros div:nth-child(-n+2){border-bottom:1px solid var(--linha)}.heroi-numeros dd{font-size:1.02rem}.heroi-bts{width:100%}.heroi-bts .btn{flex:1 1 40%;padding-inline:8px}#heroi-caixa,#heroi-zap{display:none}.heroi{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.heroi-sub{display:none}.heroi-numeros div{padding:6px}.heroi-numeros dt{font-size:10.5px;letter-spacing:.1em}.vip-relogio div{min-width:62px}.bola{width:46px;height:46px;font-size:1.1rem}.bolas{gap:8px}.som-mesa{padding:20px 14px}.casa-cartao{padding:22px 16px}.casa-bts .btn{flex:1 1 100%}.volante{grid-template-columns:repeat(auto-fill,minmax(42px,1fr))}.ordem{flex-wrap:wrap;justify-content:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.rv,.peca,.quadro{opacity:1;transform:none;translate:0 0}.logo-vivo{opacity:1;transform:none}.aro-luz{opacity:.5}.pisca{display:none}.heroi-corpo{opacity:1;transform:none}}
