@font-face{font-family:Dela Gothic One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dela-gothic-one-latin-400-normal-AgyGD05y.woff2)format("woff2"),url(/assets/dela-gothic-one-latin-400-normal-qxqiosUh.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff")}:root{--ink:#17152b;--cream:#f4ecd8;--space:#1b1e3f;--blue:#2f62e6;--green:#22a15a;--orange:#ff5b2e;--pink:#ff8fc8;--yellow:#ffd23f;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--gutter:clamp(16px, 3.1vw, 40px)}*{box-sizing:border-box}html,body{background:var(--space);height:100%;color:var(--cream);overscroll-behavior:none;margin:0}body{font-family:Space Mono,ui-monospace,Menlo,Consolas,monospace;overflow:hidden}button,input{font:inherit;color:inherit}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.dela{letter-spacing:.01em;font-family:Dela Gothic One,Arial Black,Impact,sans-serif;font-weight:400}.mono{font-family:Space Mono,ui-monospace,Menlo,Consolas,monospace}.caps{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.dim{opacity:.75}#app{background:var(--space);position:fixed;inset:0;overflow:hidden}#stage{position:absolute;inset:0;overflow:hidden}#board{transform-origin:50%;width:1280px;height:800px;position:absolute;top:50%;left:50%;overflow:hidden}.layer{position:absolute;inset:0}#grain{pointer-events:none;mix-blend-mode:multiply;opacity:.32;z-index:50;background-size:160px 160px;position:absolute;inset:0}.overlay{pointer-events:none;z-index:10;transition:opacity .5s;position:absolute;inset:0}.overlay button,.overlay a{pointer-events:auto}.btn{border:4px solid var(--ink);cursor:pointer;color:var(--ink);background:var(--orange);box-shadow:7px 7px 0 var(--sc,var(--ink));touch-action:manipulation;pointer-events:auto;border-radius:16px;justify-content:center;align-items:center;gap:14px;padding:clamp(12px,1.3vw,16px) clamp(22px,2.6vw,34px) clamp(14px,1.5vw,18px);font-family:Dela Gothic One,Arial Black,Impact,sans-serif;font-size:clamp(22px,2.4vw,30px);transition:transform 80ms,box-shadow 80ms;display:inline-flex}.btn:hover{box-shadow:9px 9px 0 var(--sc,var(--ink));transform:translate(-2px,-2px)}.btn:active{box-shadow:2px 2px 0 var(--sc,var(--ink));transform:translate(5px,5px)}.btn:disabled{opacity:.5;cursor:default}.btn-alt{background:var(--cream)}#btn-start{--sc:var(--pink)}body:has(dialog[open]) #btn-start{pointer-events:none}.tag{white-space:nowrap;border:2.5px solid var(--ink);text-transform:uppercase;letter-spacing:.04em;color:var(--ink);border-radius:999px;flex:none;align-items:center;padding:4px 10px;font:700 12px Space Mono,monospace;display:inline-flex}.r-comum{background:#d9d1bd}.r-incomum{background:var(--green)}.r-rara{background:var(--blue);color:var(--cream)}.r-rarissima{background:var(--pink)}.r-lendaria{background:var(--yellow)}.r-nenhuma{color:var(--cream);background:#6b6780}@keyframes novaTag{0%{background:var(--yellow)}33%{background:var(--pink)}66%{background:var(--orange)}}.tag.nova{animation:.45s step-end infinite novaTag}.link{cursor:pointer;pointer-events:auto;text-transform:uppercase;letter-spacing:.08em;text-underline-offset:3px;color:inherit;background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:700;text-decoration:underline}.link.danger{color:#b0270f;margin-top:14px}.sound-toggle{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.sound-toggle span{text-underline-offset:3px;text-decoration:underline}.snd-ico{flex:none;width:1.5em;height:1.5em}.sound-toggle[aria-pressed=true] .snd-x,.sound-toggle[aria-pressed=false] .snd-waves{display:none}.sound-toggle[aria-pressed=false]{opacity:.6}.hud-sound{color:var(--cream);font-size:11px}#intro{padding:calc(var(--sat) + clamp(14px, 2.6vw, 28px)) clamp(16px, 3vw, 36px) 0}#app:not([data-state=idle]) #intro,#app:not([data-state=idle]) #intro *{pointer-events:none!important}#app[data-state=play] #intro,#app[data-state=end] #intro{display:none!important}.intro-top{color:var(--cream);justify-content:space-between;align-items:center;gap:12px;display:flex}.intro-links{gap:clamp(14px,2.2vw,28px);display:flex}.title-block{top:calc(var(--sat) + clamp(56px, 9vh, 84px));flex-flow:wrap;justify-content:center;align-items:center;gap:4px clamp(12px,2vw,26px);padding-inline:12px;display:flex;position:absolute;left:0;right:0}.title{color:var(--cream);text-shadow:clamp(3px, .55vw, 7px) clamp(3px, .55vw, 7px) 0 var(--orange);margin:0;font-size:clamp(48px,12vw,122px);line-height:1}.sticker{background:var(--yellow);color:var(--ink);border:4px solid var(--ink);box-shadow:5px 5px 0 var(--pink);white-space:nowrap;border-radius:12px;margin-top:clamp(6px,1.4vw,18px);padding:6px 18px 9px;font-size:clamp(18px,2.3vw,30px);transform:rotate(-4deg)}.intro-copy{width:min(290px,60vw);color:var(--cream);text-shadow:0 0 8px var(--space), 0 0 3px var(--space);margin:0;font-size:15px;line-height:1.55;position:absolute;bottom:clamp(36px,14vh,130px);left:clamp(16px,5vw,64px)}.intro-copy b{color:var(--yellow)}.intro-cta{position:absolute;bottom:clamp(36px,14vh,130px);right:clamp(16px,5vw,64px)}#hud{padding:calc(var(--sat) + 26px) var(--gutter) 0}.hud-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.brand{align-items:baseline;gap:12px;display:flex}.brand .dela{font-size:22px}.brand .mono{opacity:.7;font-size:11px}.progress{align-items:center;gap:6px;display:flex}.progress-label{margin-right:8px;font-size:11px}.squares{gap:6px;display:flex}.squares i{border:2.5px solid var(--cream);box-sizing:border-box;width:16px;height:16px;display:block}.hud-main{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:34px;display:flex}#cat-block{max-width:min(760px,60%);transition:opacity .25s,transform .25s}#cat-count{font-size:11px}.cat-title{text-shadow:5px 5px 0 var(--orange);overflow-wrap:anywhere;font-size:clamp(26px,3.6vw,46px);line-height:1.15}.dist-block{text-align:right}.dist-block .caps{font-size:11px}.dist{color:var(--yellow);white-space:nowrap;font-size:clamp(26px,4vw,52px);line-height:1.15}#dist-next{margin-top:4px;font-size:14px}.timer{z-index:20;pointer-events:none;width:120px;height:120px;position:absolute;top:calc(50% - 110px);left:calc(50% + 150px)}.timer svg{width:100%;height:100%;display:block}.timer-label{color:var(--ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.timer-label .dela{font-size:30px;line-height:1}.timer-label .mono{letter-spacing:.08em;font-size:8px;font-weight:700}.toast{opacity:0;background:var(--cream);color:var(--ink);border:3.5px solid var(--ink);box-shadow:5px 5px 0 var(--pink);white-space:nowrap;z-index:25;pointer-events:none;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 18px 8px 10px;font:700 18px Space Mono,monospace;transition:opacity .3s,transform .3s cubic-bezier(.3,1.6,.5,1);display:flex;position:absolute;top:calc(50% - 170px);left:50%;transform:translate(-50%,10px)scale(.9)}.toast.show{opacity:1;transform:translate(-50%)scale(1)}.toast.top{top:calc(var(--sat) + 20px);z-index:60}#app[data-layout=narrow] .toast.top{top:calc(var(--sat) + 20px)}.nova-sticker{opacity:0;color:var(--yellow);-webkit-text-stroke:2.5px var(--ink);text-shadow:4px 4px 0 var(--pink), 8px 8px 0 var(--ink);pointer-events:none;z-index:30;text-align:center;width:max-content;max-width:min(92vw,900px);font-size:clamp(34px,6vw,68px);line-height:1.05;transition:opacity .25s,transform .45s cubic-bezier(.3,1.8,.5,1);position:absolute;top:calc(50% - 80px);left:50%;transform:translate(-50%,-50%)scale(.3)rotate(-8deg)}.nova-sticker.show{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-6deg)}.nova-sticker.out{opacity:0;transform:translate(-50%,-50%)scale(1.4)rotate(-2deg)}@keyframes novaTxt{0%{color:var(--yellow)}33%{color:var(--pink)}66%{color:var(--cream)}}.nova-km{opacity:0;color:var(--cream);text-shadow:4px 4px 0 var(--ink);white-space:nowrap;pointer-events:none;z-index:30;font-size:clamp(26px,3vw,38px);transition:opacity .25s,transform .45s cubic-bezier(.3,1.8,.5,1) 80ms;position:absolute;top:calc(50% + 8px);left:50%;transform:translate(-50%,-50%)scale(.6)}.nova-km.show{opacity:1;animation:.45s step-end infinite novaTxt;transform:translate(-50%,-50%)scale(1)}.panel{z-index:30;background:var(--cream);color:var(--ink);border-top:4px solid var(--ink);padding:22px var(--gutter) calc(22px + var(--sab));transition:transform .7s cubic-bezier(.2,.9,.3,1.1);position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.panel.open{transform:none}.panel-bar{background:#17152b26;height:6px;position:absolute;top:-4px;left:0;right:0}#panel-bar-fill{background:var(--orange);width:100%;height:100%}.panel-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(20px,3.7vw,48px);max-width:1280px;margin-inline:auto;display:grid}.answer{flex-direction:column;gap:12px;min-width:0;display:flex}.answer-field{position:relative}.answer-row{gap:14px;display:flex}.answer-msg{color:#b8321a;opacity:0;pointer-events:none;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.2;transition:opacity .2s;position:absolute;top:calc(100% + 10px);left:4px}.answer.has-msg .answer-msg{opacity:1}.answer.has-msg .hint{visibility:hidden}@keyframes shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.answer-row.shake{animation:.3s shake}.answer-row.shake #answer-input{border-color:var(--orange)}#answer-input{border:4px solid var(--ink);min-width:0;color:var(--ink);background:#fffaf0;border-radius:14px;outline:none;flex:1;padding:14px 20px;font:700 28px Space Mono,monospace}#answer-input:focus-visible{outline:3px solid var(--blue);outline-offset:2px}#answer-input::placeholder{color:#17152b66}.answer .btn{padding:12px 26px 14px;font-size:26px}.hint{opacity:.7;font-size:12px;line-height:1.5}.log{flex-direction:column;gap:4px;min-width:0;display:flex}.log-title{margin-bottom:2px}.log-row{border-bottom:2px solid var(--ink);align-items:baseline;gap:10px;padding-bottom:3px;display:flex}.log-row.pending{opacity:.45;border-bottom:2px dashed #17152b4d}.log-row.current{background:var(--yellow);margin:0 -8px;padding:2px 8px 3px}.log-row .i{width:16px;font-size:11px}.log-row .c{text-transform:uppercase;letter-spacing:.08em;flex:none;width:150px;font-size:10px;font-weight:700}.log-row .w{overflow-wrap:anywhere;flex:1;min-width:0;font-family:Dela Gothic One,Arial Black,sans-serif;font-size:14px}.log-row .k{white-space:nowrap;font-size:12px;font-weight:700}.result{left:46%;right:clamp(16px,3.8vw,48px);top:calc(var(--sat) + clamp(8px, 2.5vh, 20px));bottom:calc(28px + var(--sab));z-index:40;opacity:0;pointer-events:none;scrollbar-width:thin;transition:opacity .4s;position:absolute;overflow:hidden auto}.result.in{opacity:1;pointer-events:auto}.result-inner{padding-bottom:calc(28px + var(--sab));flex-direction:column;gap:6px;padding-right:10px;display:flex}.rv{opacity:0;transition:opacity .45s var(--d,0s), transform .45s var(--d,0s) cubic-bezier(.2, .9, .3, 1.3);transform:translateY(12px)}.result.in .rv{opacity:1;transform:none}.res-lead{margin-top:6px;font-size:clamp(20px,2.4vw,30px)}.res-body{color:var(--yellow);text-shadow:6px 6px 0 var(--orange);overflow-wrap:anywhere;font-size:clamp(40px,6.5vw,84px);line-height:1.1}.res-body.long{font-size:clamp(30px,4.4vw,56px)}.res-dist{color:var(--pink);margin-top:8px;font-size:clamp(16px,2.2vw - 2px,26px)}.res-rows{flex-direction:column;gap:6px;margin-top:14px;display:flex}.res-row{border-bottom:2px solid #f4ecd84d;align-items:center;gap:10px;padding-bottom:5px;display:flex}.res-row .i{opacity:.6;flex:none;width:16px;font-size:12px}.res-row .c{opacity:.75;text-transform:uppercase;letter-spacing:.08em;flex:none;width:128px;font-size:10px;font-weight:700}.res-row .w{overflow-wrap:anywhere;flex:1;min-width:0;font-family:Dela Gothic One,Arial Black,sans-serif;font-size:16px}.res-row .tag{padding:2px 9px;font-size:11px}.res-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.res-actions .btn{padding:12px 22px 14px;font-size:clamp(18px,1.9vw,24px)}.nf-voo{display:none}.next-flight{opacity:.85;font-size:11px;line-height:1.6}.next-flight b{letter-spacing:.04em;font-size:15px}dialog{border:4px solid var(--ink);background:var(--cream);color:var(--ink);box-shadow:8px 8px 0 var(--pink);border-radius:16px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px 24px 20px;overflow:auto}dialog::backdrop{background:#17152bb8}dialog h2{margin:0 0 14px;font-size:26px;font-weight:400}.dlg-close{margin:0;position:absolute;top:10px;right:12px}.link-x{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:4px 8px;font-size:32px;line-height:1}.steps{flex-direction:column;gap:8px;margin:0 0 16px;padding-left:20px;font-size:15px;line-height:1.5;display:flex}.legend{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.legend .tag b{margin-left:8px}.legend-break{flex-basis:100%;height:0}.fine{opacity:.75;margin:0 0 8px;font-size:12px;line-height:1.55}.intro-foot{left:0;right:0;bottom:calc(var(--sab) + 6px);letter-spacing:.06em;color:var(--cream);pointer-events:none;text-shadow:0 0 6px var(--space), 0 0 3px var(--space), 0 0 2px var(--space);justify-content:center;align-items:center;gap:10px;font-size:10px;display:flex;position:absolute}.intro-foot .link{padding:6px 0;font-size:10px}.intro-top{padding-left:90px}@media (width<=520px){.intro-top{flex-wrap:wrap;row-gap:18px;padding-left:0}.intro-links{margin-left:auto}#intro-date{text-align:center;flex:0 0 100%;order:2}.title-block{top:calc(var(--sat) + 84px)}}.sticker-especial{background:var(--orange);white-space:normal;text-align:center;transform:rotate(3deg)}.sticker-especial[hidden]{display:none}.title-break{flex-basis:100%;height:0}.streak{border:2px solid var(--yellow);color:var(--yellow);background:#17152bbf;border-radius:999px;margin-top:10px;padding:6px 14px}.menu-btn{z-index:30;top:calc(var(--sat) + clamp(10px, 2.2vw, 22px));cursor:pointer;width:36px;height:36px;color:var(--cream);border:2px solid var(--cream);background:#17152b99;border-radius:8px;justify-content:center;align-items:center;padding:0;display:none;position:absolute;left:clamp(12px,2.6vw,30px)}.menu-btn svg{width:22px;height:22px}#app[data-state=idle] .menu-btn,#app[data-state=end] .menu-btn{display:flex}.mural-btn{left:calc(clamp(12px,2.6vw,30px) + 44px)}.mural-btn[hidden]{display:none!important}.mural-dot{background:var(--orange);border:2px solid var(--cream);border-radius:50%;width:12px;height:12px;display:none;position:absolute;top:-5px;right:-5px}.mural-btn.novo .mural-dot{display:block}.mural-cols{gap:16px;display:grid}.mural-col h3{margin:6px 0;font-size:16px}.mural-lista{margin:0 0 8px;padding:0;list-style:none}.mural-item{border-bottom:1px solid #17152b2e;padding:8px 0 10px}.mural-item .g-fine{margin:2px 0 4px}.mural-data{opacity:.6;margin-right:8px;font-size:12px;font-weight:700;display:inline-block}.mural-vem{border:3px solid var(--ink);box-shadow:4px 4px 0 var(--pink);background:#ffd23f47;border-radius:14px;padding:10px 12px 12px}.mural-faixa{background:var(--yellow);border:2.5px solid var(--ink);border-radius:999px;margin:0 0 6px;padding:2px 14px;font-size:16px;display:inline-block;transform:rotate(-2deg)}.mural-ideia{border-bottom:1px solid #17152b40;padding:5px 0 6px}.mural-ideia:last-child{border-bottom:0}.mural-ideia-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mural-ideia-cab b{font-size:15px}.mural-apoios{white-space:pre;flex:none;font-size:13px;font-weight:700}.mural-ideia .g-fine{margin:0 0 4px;font-size:11.5px;line-height:1.3}.mural-credito{color:var(--orange);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.mural-votos{align-items:center;gap:6px;display:flex}.mural-voto{color:var(--ink);background:var(--cream);border:2px solid var(--ink);cursor:pointer;border-radius:8px;flex:1 1 0;padding:4px 9px;font:700 12px Space Mono,monospace}.mural-voto.on{background:var(--yellow)}.mural-voto.v-m.on{background:var(--orange);color:var(--cream)}.mural-frase{margin-bottom:4px}.mural-toast-faixa{z-index:5;pointer-events:none;grid-column:1/-1;height:0;position:sticky;bottom:12px}.mural-toast{white-space:pre-line;text-align:center;width:max-content;max-width:min(320px,100vw - 48px);color:var(--cream);opacity:0;background:#17152beb;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;transition:opacity .25s,transform .25s;position:absolute;bottom:0;left:50%;transform:translate(-50%,6px)}.mural-toast.on{opacity:1;transform:translate(-50%)}.mural-login{opacity:.75;margin:0 0 4px;font-size:12px}.mural-login[hidden]{display:none}.mural-outra{color:var(--ink);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font:700 12px Space Mono,monospace;text-decoration:underline}.mural-abas{flex-wrap:wrap;gap:8px;margin:8px 0 12px;display:flex}.mural-aba{color:var(--ink);background:var(--cream);border:2.5px solid var(--ink);cursor:pointer;border-radius:999px;padding:4px 12px;font:700 13px Space Mono,monospace;position:relative}.mural-aba.on{background:var(--yellow);box-shadow:2px 2px 0 var(--orange)}.mural-aba-dot{background:var(--orange);border:2px solid var(--cream);border-radius:50%;width:10px;height:10px;display:none;position:absolute;top:-5px;right:-5px}.mural-aba.novo .mural-aba-dot{display:block}.mural-painel{display:none}#mural-body[data-aba=novidades] .mural-novidades,#mural-body[data-aba=recados] .mural-recados,#mural-body[data-aba=vem] .mural-vem,#mural-body[data-aba=respostas] .mural-respostas{display:block}.mural-novidades>.mural-sec,.mural-recados>.mural-sec,.mural-respostas>.mural-sec{display:none}@media (width>=720px){#mural-body{grid-template-columns:1fr 1fr;align-items:start;column-gap:16px;display:grid}#mural-body>h2{grid-column:1/-1}.mural-abas{grid-area:2/1}.mural-cols{display:contents}.mural-aba-vem{display:none}.mural-novidades,.mural-recados,.mural-respostas{grid-area:3/1}.mural-vem{grid-area:2/2/span 2;display:block}#mural-body[data-esq=novidades] .mural-novidades,#mural-body[data-esq=recados] .mural-recados,#mural-body[data-esq=respostas] .mural-respostas{display:block}#mural-body[data-aba=recados] .mural-novidades,#mural-body[data-aba=novidades] .mural-recados{display:none}.mural-novidades,.mural-recados,.mural-respostas{max-height:62vh;padding-right:6px;overflow-y:auto}.mural-vem{max-height:80vh;overflow-y:auto}}.menu-item{text-align:left;border:0;border-bottom:3px solid var(--ink);cursor:pointer;background:0 0;align-items:center;gap:14px;width:100%;padding:14px 4px;font-size:22px;display:flex}.menu-item img{flex:none;width:32px;height:32px}.menu-item:hover{color:var(--orange)}a.menu-item{color:inherit;box-sizing:border-box;text-decoration:none}.archive-play{color:var(--ink);text-underline-offset:3px;font-weight:700}.dlg-back{margin:-6px 0 8px;display:none}dialog[data-from-menu] .dlg-back{display:inline-block}.faq h3{margin:16px 0 4px;font-size:14px;font-weight:700}.faq p{margin:0;font-size:14px;line-height:1.55}.faq a{color:var(--ink);text-underline-offset:3px}.stat-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:18px;display:grid}.stat{border:3px solid var(--ink);background:#fffaf0;border-radius:12px;padding:10px 12px}.stat b{font-family:Dela Gothic One,Arial Black,sans-serif;font-size:24px;font-weight:400;display:block}.stat span{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.recent-title{margin-bottom:4px}.recent-row{border-bottom:2px solid var(--ink);justify-content:space-between;gap:8px;padding:6px 0;font-size:13px;display:flex}.recent-empty{opacity:.7;font-size:13px}#app[data-layout=narrow] .intro-copy{width:auto;left:16px;right:16px;bottom:calc(var(--sab) + 120px)}#app[data-layout=narrow] .intro-cta{left:16px;right:16px;bottom:calc(var(--sab) + 46px)}#app[data-layout=narrow] .intro-cta .btn{width:100%}#app[data-layout=narrow] #hud{padding-top:calc(var(--sat) + 16px)}#app[data-layout=narrow] .brand .dela{font-size:18px}#app[data-layout=narrow] .progress-label{display:none}#app[data-layout=narrow] .squares i{width:14px;height:14px}#app[data-layout=narrow] .hud-main{margin-top:18px}#app[data-layout=narrow] .cat-title{text-shadow:3px 3px 0 var(--orange);font-size:24px}#app[data-layout=narrow] #dist-next{font-size:10px}#app[data-layout=narrow] .timer-label .dela{font-size:20px}#app[data-layout=narrow] .timer-label .mono{font-size:6px}#app[data-layout=narrow] .toast{padding:6px 14px 6px 8px;font-size:15px;top:calc(50% - 130px)}#app[data-layout=narrow] .panel{padding:14px 16px calc(46px + var(--sab))}#app[data-layout=narrow] .panel-grid{grid-template-columns:1fr}#app[data-layout=narrow] .log,#app[data-layout=narrow] .hint{display:none}#app[data-layout=narrow] .answer-row{gap:10px}#app[data-layout=narrow] .result{top:45%;left:16px;right:16px;bottom:calc(22px + var(--sab))}#app[data-layout=narrow] .res-lead{margin-top:4px}#app[data-layout=narrow] .res-body{text-shadow:4px 4px 0 var(--orange);font-size:clamp(34px,12vw,56px)}#app[data-layout=narrow] .res-row{grid-template-columns:16px 1fr auto;grid-template-areas:"i c c""i w tag";align-items:center;gap:2px 10px;display:grid}#app[data-layout=narrow] .res-row .i{grid-area:i;align-self:start;padding-top:3px}#app[data-layout=narrow] .res-row .c{grid-area:c;width:auto}#app[data-layout=narrow] .res-row .w{grid-area:w}#app[data-layout=narrow] .res-row .tag{grid-area:tag;justify-self:end}#app[data-layout=narrow] .res-actions .btn{flex:140px}#app[data-short="1"] .panel{padding:10px var(--gutter) calc(44px + var(--sab))}#app[data-short="1"] .panel-grid{grid-template-columns:1fr}#app[data-short="1"] .log,#app[data-short="1"] .hint{display:none}#app[data-short="1"] #answer-input{padding:8px 14px;font-size:20px}#app[data-short="1"] .answer .btn{padding:8px 18px 10px;font-size:18px}#app[data-short="1"] .timer{width:80px;height:80px;top:calc(50% - 70px);left:calc(50% + 110px)}#app[data-short="1"] .timer-label .dela{font-size:20px}#app[data-short="1"] .hud-main{margin-top:12px}#app[data-short="1"] .cat-title{font-size:24px}#app[data-short="1"] .dist{font-size:28px}#app[data-short="1"] .toast{top:calc(50% - 120px)}@media (prefers-reduced-motion:reduce){.panel,.rv,.toast,.nova-sticker,#cat-block{transition:none}.tag.nova,.nova-km.show,.answer-row.shake{animation:none}}#dist-km{letter-spacing:.06em;text-transform:uppercase;opacity:.95;color:var(--cream);margin-top:3px;font-size:20px;font-weight:700}.toast-km{opacity:.65;font-size:13px;font-weight:400}.nova-km{text-align:center;line-height:1.1}.nova-km small{opacity:.8;text-shadow:none;margin-top:4px;font:400 clamp(13px,1.5vw,17px) Space Mono,monospace;display:block}#app[data-layout=narrow] #dist-km{font-size:15px}.answer-msg.has-suggest{pointer-events:auto;color:var(--ink);white-space:normal;max-width:100%;font-size:16px;font-weight:700}.answer-msg.has-suggest b{color:var(--blue)}#app[data-layout=narrow] .answer-msg.has-suggest{font-size:14px}.answer-suggest{font:inherit;color:var(--cream);background:var(--blue);cursor:pointer;border:0;border-radius:999px;margin-left:8px;padding:2px 12px;font-weight:700}.answer-suggest:hover{background:var(--ink)}.cat-title.long{text-shadow:4px 4px 0 var(--orange);font-size:clamp(22px,2.9vw,36px)}.cat-title.xlong{text-shadow:3px 3px 0 var(--orange);font-size:clamp(19px,2.4vw,30px)}#app[data-short="1"] .cat-title.long{font-size:20px}#app[data-short="1"] .cat-title.xlong{font-size:17px}.cat-title{text-wrap:balance}#app[data-layout=narrow] #hud{padding-left:16px;padding-right:16px}#app[data-layout=narrow] #hud-flight{display:none}#app[data-layout=narrow] .hud-main{margin-top:14px;display:block}#app[data-layout=narrow] #cat-block{max-width:none}#app[data-layout=narrow] .cat-title{overflow-wrap:break-word;text-shadow:3px 3px 0 var(--orange);font-size:24px}#app[data-layout=narrow] .cat-title.long{font-size:20px}#app[data-layout=narrow] .cat-title.xlong{font-size:17px}#app[data-layout=narrow] .dist-block{text-align:left;margin-top:12px;padding-right:92px}#app[data-layout=narrow] .dist{font-size:28px}#app[data-layout=narrow] .dist-block .caps{font-size:10px}#app[data-layout=narrow] #dist-next{font-size:10px;line-height:1.3}#app[data-layout=narrow] .timer{left:auto;right:16px;top:var(--dist-top,170px);width:76px;height:76px}#app[data-layout=narrow] .toast{top:auto;bottom:calc(var(--panel-h,170px) + 18px)}#app[data-layout=narrow] .toast.top{top:calc(var(--sat) + 20px);bottom:auto}#app[data-layout=narrow] .result{top:calc(var(--sat) + var(--res-top,150px))}#app[data-layout=narrow] .result-inner{gap:4px}#app[data-layout=narrow] .res-rows{margin-top:10px}#app[data-layout=narrow][data-short="1"] #hud{padding-top:calc(var(--sat) + 12px)}#app[data-layout=narrow][data-short="1"] .hud-top,#app[data-layout=narrow][data-short="1"] #cat-count,#app[data-layout=narrow][data-short="1"] .dist-block{display:none}#app[data-layout=narrow][data-short="1"] .hud-main{margin-top:0}#app[data-layout=narrow][data-short="1"] #cat-block{padding-right:64px}#app[data-layout=narrow][data-short="1"] .cat-title{font-size:24px}#app[data-layout=narrow][data-short="1"] .timer{top:calc(var(--sat) + 10px);width:54px;height:54px;right:14px}#app[data-layout=narrow][data-short="1"] .timer-label .dela{font-size:18px}#app[data-layout=narrow][data-short="1"] .timer-label .mono,#app[data-layout=narrow][data-short="1"] #panel-cat{display:none}#app[data-layout=narrow][data-short="1"] .panel{padding:10px 16px calc(40px + var(--sab))}#app[data-layout=narrow] #answer-input{padding:10px 12px;font-size:18px}#app[data-layout=narrow] #answer-input::placeholder{font-size:16px}#app[data-layout=narrow] .answer .btn{padding:9px 14px 11px;font-size:18px}#app[data-layout=narrow][data-short="1"] #answer-input{padding:8px 12px;font-size:17px}#app[data-layout=narrow][data-short="1"] .answer .btn{padding:8px 12px 10px;font-size:17px}.ic-short,#app[data-layout=narrow] .ic-full{display:none}#app[data-layout=narrow] .ic-short{display:inline}#app[data-layout=narrow] .intro-copy{text-shadow:none;background:#17152bdb;border-radius:14px;padding:10px 14px;font-size:14px;line-height:1.45;box-shadow:0 0 0 2px #f4ecd82e}#app[data-layout=narrow] .res-row .w{font-size:14px}#app[data-layout=narrow] #dist-next{margin-right:-92px}#app[data-layout=narrow] #panel-cat{display:none}#app[data-layout=narrow] .result{scrollbar-width:none}#app[data-layout=narrow] .result-inner{padding-bottom:0;padding-right:0}#app[data-layout=narrow] .res-actions{z-index:2;padding:22px 0 calc(4px + var(--sab));background:linear-gradient(to top, var(--space) 70%, #1b1e3f00);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px 12px;margin-top:12px;display:grid;position:sticky;bottom:0}#app[data-layout=narrow] .res-actions .btn{box-shadow:4px 4px 0 var(--sc,var(--ink));border-width:3px;padding:8px 12px 10px;font-size:17px}#app[data-layout=narrow] .res-actions .next-flight{right:16px;top:calc(var(--sat) + var(--res-top,150px) - 60px);text-align:right;font-size:10px;line-height:1.4;position:fixed}#app[data-layout=narrow] .res-actions .next-flight b{font-size:13px}#app[data-layout=narrow] .nf-voo{text-transform:none;letter-spacing:normal;opacity:1;margin-bottom:2px;font-size:16px;line-height:1.1;display:block}#app[data-layout=narrow] #res-flight{display:none}#app[data-layout=narrow] .res-foot .link{padding:3px 0}#app[data-layout=narrow] .res-link{padding:4px 0}.toast.top{text-align:center;justify-content:center;padding:8px 20px}#app[data-layout=narrow] .toast.top{padding:6px 16px}#app[data-layout=wide] #intro-date,#app[data-layout=wide] #res-flight{font-size:15px}#app[data-layout=wide] .res-row .i{font-size:13px}#app[data-layout=wide] .res-row .c{width:140px;font-size:11px}#app[data-layout=wide] .res-row .w{font-size:18px}#app[data-layout=wide] .res-row .tag{font-size:12px}#app[data-layout=wide] .next-flight{margin-left:22px;font-size:13px}#app[data-layout=wide] .next-flight b{font-size:19px}#archive-note{margin-top:14px}.res-foot{z-index:45;display:none}#app[data-state=end] .res-foot{display:flex}@keyframes dica{0%,to{box-shadow:0 0 #ffd23fbf}50%{box-shadow:0 0 0 8px #ffd23f00}}#open-how.novo{background:var(--yellow);color:var(--ink);border-radius:8px;padding:6px 12px;text-decoration:none;animation:1.6s ease-in-out infinite dica}@media (prefers-reduced-motion:reduce){#open-how.novo{animation:none}}#app[data-layout=wide] .intro-copy.novo{width:min(340px,60vw);text-shadow:none;box-shadow:0 0 0 2px #ffd23f8c, 4px 4px 0 var(--pink);background:#17152bc7;border-radius:14px;padding:12px 16px;font-size:16px}#btn-grupos.novo{background:var(--yellow);color:var(--ink);animation:1.6s ease-in-out infinite dica}@media (prefers-reduced-motion:reduce){#btn-grupos.novo{animation:none}}#app[data-layout=narrow] .res-actions #btn-grupos.novo{white-space:nowrap;padding-inline:8px;font-size:13px}.res-chart{max-width:520px;margin:20px 0 4px}.res-plot{border-bottom:2px solid var(--cream);height:140px;position:relative}.res-bars{align-items:flex-end;gap:4px;display:flex;position:absolute;inset:0}.res-bars i{background:var(--cream);opacity:.3;border-radius:3px 3px 0 0;flex:1}.res-bars i.meu{background:var(--pink);opacity:1}.res-media{border-left:2px dashed var(--yellow);width:0;position:absolute;top:0;bottom:0}.res-eixo{color:#fff4e0cc;justify-content:space-between;margin-top:4px;font-size:11px;display:flex;position:relative}.res-eixo .media{color:var(--yellow);opacity:1;white-space:nowrap;font-weight:700;position:absolute;transform:translate(-50%)}.dist-rotulo{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.dist-valor{white-space:nowrap;display:block}#app[data-layout=narrow] .dist-rotulo{font-size:10px}#app[data-layout=wide] #hud-flight,#app[data-layout=wide] #cat-count{font-size:12px}#app[data-layout=wide] .dist{margin-bottom:8px;font-size:clamp(25px,4vw - 1px,51px)}#app[data-layout=wide] #log{min-height:182px}.grupos{width:min(960px,100vw - 24px)}.g-fine{opacity:.75;margin:0 0 12px;font-size:13px;line-height:1.5}.g-form .g-erro:empty{min-height:0;margin:0}.g-erro{color:#b0270f;min-height:1.2em;margin:4px 0 8px;font-size:14px;font-weight:700}.g-vazio-texto{opacity:.7;margin:0 0 14px;font-size:14px}.g-topo{flex-wrap:wrap;align-items:center;gap:8px;margin:0 40px 10px 0;display:flex}.g-topo .g-voltar{margin-right:auto}.g-voltar{align-self:flex-start}.g-btn{cursor:pointer;color:var(--ink);background:var(--orange);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--pink);border-radius:12px;padding:8px 16px 10px;font:400 15px Dela Gothic One,Arial Black,sans-serif}.g-btn:hover{box-shadow:4px 4px 0 var(--pink);transform:translate(-1px,-1px)}.g-btn:active{box-shadow:1px 1px 0 var(--pink);transform:translate(2px,2px)}.g-btn:disabled{opacity:.5;cursor:default}.g-btn.alt{background:var(--cream)}.g-form{flex-direction:column;align-items:flex-start;margin-top:6px;display:flex}.g-campo{flex-direction:column;gap:4px;width:100%;margin:0 0 12px;display:flex}.g-campo label{font-size:11px}.g-input{width:100%;color:var(--ink);border:3px solid var(--ink);background:#fff9ea;border-radius:10px;padding:10px 12px;font:400 16px Space Mono,monospace}.g-lista{flex-direction:column;gap:8px;margin:0 0 14px;display:flex}.g-item{text-align:left;cursor:pointer;width:100%;color:var(--ink);border:3px solid var(--ink);background:#fff9ea;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.g-item:hover{background:var(--yellow)}.g-item b{font-size:18px;font-weight:400}.g-item .g-fine{margin:0}.g-sec{margin:22px 0 4px;font-size:20px;font-weight:400}.g-rank{margin:0 0 6px;padding:0;list-style:none}.g-row{border-bottom:1px solid #17152b2e;flex-wrap:nowrap;align-items:center;gap:4px 10px;padding:8px 0;display:flex}.g-row.eu{background:#ffd23f59;margin:0 -8px;padding:8px}.g-pos{width:20px;font-weight:700}.g-nome{overflow-wrap:anywhere;flex:1 1 0;min-width:0;font:400 15px Dela Gothic One,Arial Black,sans-serif}.g-sub{opacity:.7;font-size:12px}.g-pts{white-space:nowrap;text-align:right;flex:none;font:400 17px Dela Gothic One,Arial Black,sans-serif}.g-sub{white-space:nowrap;flex:none}@media (width<=480px){.g-row{flex-wrap:wrap}.g-nome{flex:80px}.g-pts{order:2}.g-sub{flex:0 0 100%;order:3;padding-left:30px}}.g-chip{border:2.5px solid var(--ink);min-width:32px;height:24px;color:var(--ink);border-radius:6px;justify-content:center;align-items:center;padding:0 4px;font:700 12px Space Mono,monospace;display:inline-flex}.g-chip.r-rara{color:var(--cream)}.g-chip.g-sem{opacity:.55;background:0 0;border-style:dashed}.g-pal{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:4px auto 0;font-size:12px;font-weight:700;line-height:1.15;display:block}.g-td-cat .g-chip{min-width:26px;height:17px;color:var(--ink);border-width:2px;border-radius:5px;padding:0 3px;font-size:11px}.g-td-cat .g-chip.r-comum{background:#d9d1bd}.g-td-cat .g-chip.r-incomum{background:var(--green);color:#fff}.g-td-cat .g-chip.r-rara{background:var(--blue);color:#fff}.g-td-cat .g-chip.r-rarissima{background:var(--pink)}.g-td-cat .g-chip.r-lendaria{background:var(--yellow)}.g-td-cat .g-chip.g-sem{background:0 0}.g-dias{flex-wrap:wrap;gap:6px;margin:4px 0 10px;display:flex}.g-dia{cursor:pointer;color:var(--ink);border:2px solid var(--ink);background:0 0;border-radius:999px;padding:3px 12px;font:700 12px Space Mono,monospace}.g-dia:hover{background:#ffd23f80}.g-dia.on{background:var(--yellow);box-shadow:3px 3px 0 var(--orange)}.g-dia-barra{justify-content:space-between;align-items:center;gap:8px;margin:4px 0 10px;display:flex}.g-legenda{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.g-legenda .tag{padding:1px 8px;font-size:10px}.g-legenda .tag b{margin-left:6px}.g-row.g-media{border-top:2px dashed #17152b59;margin-top:4px}.g-media .g-nome,.g-media .g-pts{color:var(--orange)}.g-select{appearance:none;border:2.5px solid var(--ink);background:var(--cream) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1.500 1.500 6 6 10.500 1.500' fill='none' stroke='%2317152b' stroke-width='2.200' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 11px center / 12px 8px;color:var(--ink);cursor:pointer;border-radius:999px;padding:4px 30px 4px 12px;font:700 13px Space Mono,monospace}@media (width<=520px){.g-legenda{display:none}}.g-dest{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin:12px 0 4px;display:grid}.g-dest-item{border:3px solid var(--ink);background:#fff9ea;border-radius:12px;flex-direction:column;gap:2px;padding:8px 12px 9px;display:flex}.g-dest-rotulo{opacity:.7;font-size:10px}.g-dest-item b{overflow-wrap:anywhere;font-size:17px;font-weight:400}.g-dest-item .g-sub{white-space:normal;overflow-wrap:anywhere}.g-rolagem{margin:0 0 6px;padding:0;overflow-x:auto}.g-tabela{table-layout:fixed;border-collapse:collapse;width:100%;min-width:780px}.g-col-nome{width:150px}.g-col-total{width:70px}.g-tabela th{vertical-align:bottom;text-align:center;border-bottom:3px solid var(--ink);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;padding:4px 3px 6px;font:700 9px/1.2 Space Mono,monospace}.g-tabela td{vertical-align:top;text-align:center;border-bottom:1px solid #17152b2e;padding:8px 3px}.g-th-nome,.g-td-nome{z-index:1;background:var(--cream);position:sticky;left:0;text-align:left!important}.g-td-nome{overflow-wrap:anywhere;font:400 14px Dela Gothic One,Arial Black,sans-serif}.g-td-nome .g-pos{width:18px;font:700 12px Space Mono,monospace;display:inline-block}.g-td-total{white-space:nowrap;padding:0 8px;font:400 16px Dela Gothic One,Arial Black,sans-serif}.g-tabela tr.eu td{background:#f8e4a8}.g-cats{margin-bottom:10px}.g-cat{border-bottom:1px solid #17152b2e;grid-template-columns:minmax(100px,1.3fr) 44px minmax(110px,2fr);align-items:center;gap:4px 10px;padding:7px 0;display:grid}.g-cat-nome{overflow-wrap:anywhere;font-size:14px}.g-cat-media{text-align:right;font-size:14px}.g-barra{border:2px solid var(--ink);background:#17152b14;border-radius:6px;height:16px;display:flex;overflow:hidden}.g-barra i{height:100%;display:block}@media (width<=520px){.g-cat{grid-template-columns:1fr 40px}.g-barra{grid-column:1/-1}}.g-ajuda{background:var(--yellow);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:18px;line-height:1;display:inline-flex}.grupo-info{width:min(520px,100vw - 32px)}.g-info-lista{flex-direction:column;gap:8px;margin:0 0 16px;padding-left:20px;font-size:14px;line-height:1.5;display:flex}.g-expulsar{cursor:pointer;color:#b0270f;text-underline-offset:3px;text-transform:uppercase;background:0 0;border:0;flex:none;padding:0;font:700 11px Space Mono,monospace;text-decoration:underline}.grupo-membros{width:min(560px,100vw - 32px)}.grupo-confirmar{width:min(440px,100vw - 32px)}.grupo-confirmar h2{font-size:22px}.g-acoes{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.g-topo{gap:6px}.g-topo .g-btn{box-shadow:2px 2px 0 var(--pink);border-width:2.5px;border-radius:10px;padding:5px 11px 7px;font-size:13px}.g-topo .g-ajuda{width:30px;height:30px;padding:0;font-size:16px;line-height:1}.g-topo+h2,.g-subtitulo{margin-bottom:4px}.g-subtitulo+.g-sec{margin-top:12px}.novidade{z-index:60;width:min(250px,100vw - 28px);top:calc(var(--sat) + clamp(10px, 2.2vw, 22px) + 50px);background:var(--yellow);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--pink);border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 32px 12px 14px;font-size:13px;line-height:1.4;display:none;position:absolute;left:clamp(12px,2.6vw,30px)}#app[data-state=idle] .novidade:not([hidden]),#app[data-state=end] #novidade-respostas:not([hidden]){display:flex}.novidade:before{content:"";background:var(--yellow);border-top:3px solid var(--ink);border-left:3px solid var(--ink);width:14px;height:14px;position:absolute;top:-10px;left:12px;transform:rotate(45deg)}.novidade .dela{font-size:16px;font-weight:400}.novidade .g-btn{margin-top:4px}.novidade-mural{left:calc(clamp(12px,2.6vw,30px) + 44px)}.novidade-mural:before{left:12px}.novidade-conta{left:auto;right:clamp(12px,2.6vw,30px)}.novidade-conta:before{left:auto;right:78px}.topo-conta{z-index:61;top:calc(var(--sat) + clamp(14px, 2.6vw, 28px));color:var(--cream);gap:clamp(14px,2.2vw,28px);display:none;position:absolute;right:clamp(16px,3vw,36px)}#app[data-state=end] .topo-conta{display:flex}#app[data-layout=wide] .topo-conta{right:calc(clamp(16px,3.8vw,48px) + 24px)}.novidade-x{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:2px 6px;font-size:22px;line-height:1;position:absolute;top:4px;right:6px}@media (width<=520px){.grupos{width:calc(100vw - 16px);padding:18px 14px 14px;overflow-x:hidden}.g-topo{gap:6px;margin-right:0}.g-topo .g-voltar{text-align:left;flex-basis:100%;margin-right:0;font-size:11px}.g-sair-resto{display:none}.g-topo .g-btn{text-align:center;flex:auto;padding:5px 8px 7px;font-size:12px}.g-topo .g-ajuda{flex:none;width:30px;height:30px;padding:0;font-size:15px}.g-dest{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.g-dest-item{padding:6px 9px 7px}.g-dest-item b{white-space:nowrap;font-size:14px}.g-tabela{min-width:720px}.g-col-nome{width:104px}.g-col-total{width:54px}.g-td-nome{font-size:13px}.g-td-total{padding:0 4px;font-size:14px}.g-cat{padding:5px 0}.g-barra{height:12px}}dialog.ontem{width:min(700px,100vw - 32px)}.on-cat{border-bottom:2px solid #17152b2e;padding:12px 0}.on-cat summary{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto 16px;grid-template-areas:"i c c p"".w t p";align-items:center;gap:6px 10px;list-style:none;display:grid}.on-cat summary::-webkit-details-marker{display:none}.on-cat summary:after{content:"+";grid-area:p;justify-self:end;font-weight:700}.on-cat[open] summary:after{content:"−"}.on-cat .i{opacity:.6;grid-area:i;font-size:12px}.on-cat .c{text-transform:uppercase;letter-spacing:.06em;opacity:.75;grid-area:c;font:700 11px Space Mono,monospace}.on-cat .w{overflow-wrap:break-word;grid-area:w;min-width:0;font-family:Dela Gothic One,Arial Black,sans-serif;font-size:16px}.on-cat .summary-tag{grid-area:t}.on-cat .tag{padding:2px 8px;font-size:10px}.on-nome{margin:10px 0 4px 28px}.on-tier{margin:12px 0 0 28px}.summary-tag .lbl{display:none}.on-words{margin:6px 0 0;font-size:13px;line-height:1.55}.on-meu{background:var(--yellow);border-radius:3px;padding:0 3px;font-weight:700}@media (width<=520px){dialog.ontem h2{font-size:22px}.on-cat .w{font-size:14px}.on-nome,.on-tier{margin-left:0}.on-words{font-size:12.5px}}#app[data-layout=narrow] #app[data-layout=narrow] #app[data-layout=narrow] .res-actions{gap:6px 12px;padding-top:14px}#app[data-layout=narrow] .res-lead{font-size:18px}#app[data-layout=narrow] .res-body{font-size:clamp(30px,10.5vw,46px)}#app[data-layout=narrow] .res-body.long{font-size:clamp(24px,8vw,36px)}#app[data-layout=narrow] .res-dist{margin-top:4px;font-size:16px}.on-dica{opacity:1;font-weight:700}.res-sec{flex-wrap:wrap;flex-basis:100%;order:1;gap:4px 22px;display:flex}.res-link{align-items:center;gap:6px;padding:6px 0;font-size:14px;display:inline-flex}.res-link[hidden]{display:none}.link.insta-rosa{color:var(--pink)}.res-foot .link{opacity:.85}.stats-conta{border:3px solid var(--ink);background:#ffd23f59;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.stats-conta[hidden]{display:none}.stats-conta .dela{font-size:16px;font-weight:400}.g-texto{resize:vertical;min-height:110px;font-size:15px}.g-campo-tipo{width:100%;margin-bottom:10px}.g-input+.g-input{margin-top:10px}.g-contador{text-align:right;margin:4px 0 8px;display:block}.g-isca{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}#btn-ontem{color:var(--yellow)}#btn-contestar{color:var(--cream);opacity:.9}@media (width<=520px){.res-link{gap:5px;font-size:12px}.res-sec{column-gap:14px}}#app[data-layout=narrow] .res-sec{order:0;grid-column:1/-1;justify-content:center}.tag .lbl{margin-right:.4em}.on-fonte{border-top:1px dashed #17152b40;margin:12px 0 0 28px;padding-top:8px}@media (width<=520px){.on-fonte{margin-left:0}}dialog.conta{width:min(460px,100vw - 24px)}.g-ok{border:2px solid var(--ink);background:var(--yellow);border-radius:10px;margin:0 0 12px;padding:8px 10px;font-size:14px;font-weight:700}.g-abas{border-bottom:2px solid #17152b33;gap:20px;margin:0 0 14px;display:flex}.g-aba{text-transform:uppercase;letter-spacing:.06em;color:var(--ink);opacity:.5;cursor:pointer;background:0 0;border:0;border-bottom:4px solid #0000;margin-bottom:-2px;padding:6px 2px;font:700 14px Space Mono,monospace}.g-aba.on{opacity:1;border-bottom-color:var(--ink)}.g-ou{text-align:center;text-transform:uppercase;opacity:.6;margin:12px 0;font:700 12px Space Mono,monospace}.g-esqueci{margin:14px 0 0;display:block}.g-terms{margin:14px 0 12px}.g-terms a{color:var(--ink);text-underline-offset:3px}.conta-captcha{min-height:65px;margin:6px 0}.conta .g-btn.alt{margin:8px 10px 0 0}.conta .g-btn.g-largo{text-align:center;width:100%;margin:0;display:block}.conta .g-btn.g-largo+.g-btn.g-largo{margin-top:10px}.g-row.g-sep{border-top:2px dashed #17152b59;margin-top:10px}.contestar-item{cursor:pointer;border-bottom:1px solid #17152b2e;align-items:baseline;gap:8px;padding:6px 0;display:flex}.contestar-item input{flex:none;width:18px;height:18px}.contestar-item input:disabled+b{opacity:.45}.g-bonus{color:var(--orange);font-size:10px;font-weight:700;display:block}
