:root{--ui-bg:#f6f3ed;--ui-bg-muted:#eee9df;--ui-bg-elevated:#fffdf8;--ui-text:#11110f;--ui-text-muted:#6e6961;--ui-text-faint:#9d9488;--ui-border:#11110f29;--ui-border-strong:#11110f;--ui-primary:#e30e14;--ui-primary-pressed:#ca070d;--ui-on-primary:#fff;--ui-wine:#740b10;--ui-header:#f6f3edeb;--ui-chrome:#11110f;--ui-chrome-text:#f6f3ed;--font-sans:"Roboto", system-ui, sans-serif;--font-display:"Roboto Condensed", sans-serif;--espaco-1:4px;--espaco-2:8px;--espaco-3:12px;--espaco-4:16px;--espaco-5:20px;--espaco-6:24px;--espaco-8:32px;--radius:4px;--app-width:430px;--transicao:.18s cubic-bezier(.25, 1, .5, 1);--ease-entrar:cubic-bezier(.22, 1, .36, 1);--altura-navegacao:76px}*,:after,:before{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;min-height:100%}body,html{overscroll-behavior:none;background:#3b3b3b;overflow-x:clip}body{min-width:320px;color:var(--ui-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}#__nuxt,body{min-height:100dvh}#__nuxt{overscroll-behavior:none}@media (width<=480px){#__nuxt,body,html{background:#f6f3ed}body[data-app-tema=desafio],body[data-app-tema=desafio] #__nuxt,html[data-app-tema=desafio]{background:#080808}body[data-app-tema=final],body[data-app-tema=final] #__nuxt,html[data-app-tema=final]{background:#090907}}button,input,textarea{color:inherit;font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}h1,h2,h3,p{margin:0}.app-shell{width:min(100%,var(--app-width));background:var(--ui-bg);min-height:100dvh;color:var(--ui-text);transition:background-color var(--transicao),color var(--transicao);flex-direction:column;margin-inline:auto;display:flex;position:relative;box-shadow:0 0 28px #00000052}.app-shell--cheio{height:100dvh;display:block;overflow:hidden}.app-shell[data-tema=desafio]{--ui-bg:#080808;--ui-bg-muted:#141414;--ui-bg-elevated:#1d1d1d;--ui-text:#fffaf5;--ui-text-muted:#c8c1bb;--ui-text-faint:#8e8883;--ui-border:#ffffff2e;--ui-border-strong:#fffaf5;--ui-primary:#f20d1b;--ui-primary-pressed:#c9000c;--ui-on-primary:#fff;--ui-wine:#710009;--ui-header:#080808f5;--ui-chrome:#050505;--ui-chrome-text:#fffaf5;background:radial-gradient(circle at 50% 18%,#380006 0,#080808 48%)}.app-shell[data-tema=desafio],.app-shell[data-tema=final]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-shell[data-tema=final]{--ui-bg:#090907;--ui-bg-muted:#17150d;--ui-bg-elevated:#211d0f;--ui-text:#fff9df;--ui-text-muted:#d1c7a4;--ui-text-faint:#92896b;--ui-border:#f2c94c4d;--ui-border-strong:#f2c94c;--ui-primary:#f2c94c;--ui-primary-pressed:#d2a826;--ui-on-primary:#090907;--ui-wine:#755a0b;--ui-header:#090907f5;--ui-chrome:#050504;--ui-chrome-text:#fff9df;background:radial-gradient(circle at 50% 16%,#493909 0,#090907 50%)}.app-shell[data-tema=desafio] .mapa__sombra{mix-blend-mode:multiply;background:linear-gradient(#0000008a,#7000087a 48%,#000000a3)}.app-shell[data-tema=final] .mapa__sombra{mix-blend-mode:multiply;background:linear-gradient(#09080373,#74580959 48%,#05050394)}.app-shell:after{z-index:10;pointer-events:none;content:"";mix-blend-mode:multiply;opacity:.035;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20160%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.8%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%20opacity%3D%22.22%22%2F%3E%3C%2Fsvg%3E);position:absolute;inset:0}.app-content{width:100%;min-height:0;padding:max(var(--espaco-5),env(safe-area-inset-top)) max(var(--espaco-5),env(safe-area-inset-right)) calc(var(--altura-navegacao) + var(--espaco-2)) max(var(--espaco-5),env(safe-area-inset-left));flex:1;display:flex}.app-content>*{width:100%}.app-content--sem-respiro-topo{padding-top:0}.texto-etiqueta{background:var(--ui-primary);width:max-content;color:var(--ui-on-primary);letter-spacing:.12em;padding:7px 9px 6px;font-size:12px;line-height:1;transform:rotate(-1deg)}.texto-etiqueta,.titulo-display{font-family:var(--font-display);text-transform:uppercase;font-weight:900}.titulo-display{letter-spacing:-.055em;font-size:clamp(44px,14vw,68px);line-height:.88}.texto-corpo{color:var(--ui-text-muted);font-size:16px;line-height:1.5}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tela-cheia[data-v-ec4cb902]{width:min(100%,var(--app-width));background:var(--tela-cheia-fundo,transparent);height:100dvh;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.tela-cheia--respiro-topo[data-v-ec4cb902]{padding-top:max(var(--espaco-5),env(safe-area-inset-top))}.tela-cheia--respiro-fundo[data-v-ec4cb902]{padding-bottom:max(var(--espaco-5),env(safe-area-inset-bottom))}.intro[data-v-b95bf050]{width:100%;height:100%;font-family:var(--font-display);text-transform:uppercase;position:relative;overflow:hidden}.intro__pular[data-v-b95bf050]{z-index:20;top:max(var(--espaco-5),env(safe-area-inset-top));min-height:32px;color:inherit;letter-spacing:.12em;cursor:pointer;background:#0000003d;border:1px solid;align-items:center;gap:8px;padding:0 5px 0 12px;font-size:10px;font-weight:900;display:flex;position:absolute;right:16px}.intro__pular span[data-v-b95bf050]{width:22px;height:22px;color:var(--skip-color);background:currentColor;place-items:center;display:grid}.intro--normal[data-v-b95bf050]{--skip-color:#fff;color:#11110f;background:#f6f3ed;place-items:center;display:grid}.normal__campo[data-v-b95bf050]{background:linear-gradient(105deg,#e30e1417,#0000 45%);position:absolute;inset:0;overflow:hidden}.normal__campo[data-v-b95bf050]:before{content:"";border:2px solid #11110f21;animation:5.4s ease-out both campoLongo-b95bf050;position:absolute;inset:10% -40%;transform:perspective(360px)rotateX(62deg)}.normal__campo span[data-v-b95bf050]{background:#11110f1a;width:1px;height:100%;position:absolute;top:0;left:50%}.normal__campo i[data-v-b95bf050]{border:1px solid #11110f1a;border-radius:50%;width:220px;height:220px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.normal__saudacao[data-v-b95bf050]{letter-spacing:.08em;font-size:15px;font-weight:800;animation:.7s .15s both cena-b95bf050,.35s 1.35s forwards apagar-b95bf050;position:absolute;top:22%;left:24px}.normal__saudacao strong[data-v-b95bf050]{color:#e30e14;letter-spacing:-.04em;margin-top:4px;font-size:50px;line-height:.85;display:block}.normal__placar[data-v-b95bf050]{color:#f6f3ed;opacity:0;background:#11110f;grid-template-columns:1fr 1fr;width:86%;animation:2s 1.25s both placar-b95bf050;display:grid;position:absolute;top:37%;right:0;box-shadow:-8px 8px #e30e14}.normal__placar span[data-v-b95bf050]{letter-spacing:.08em;padding:18px 16px;font-size:10px;font-weight:800}.normal__placar span+span[data-v-b95bf050]{border-left:1px solid #f6f3ed2e}.normal__placar b[data-v-b95bf050]{color:#e30e14;margin-bottom:3px;font-size:30px;display:block}.normal__hoje[data-v-b95bf050]{opacity:0;background:#fffdf8;border-top:5px solid #e30e14;width:calc(100% - 40px);padding:18px;animation:1.6s 2.8s both cartao-b95bf050;display:grid;position:absolute;bottom:22%;left:20px;box-shadow:0 12px 30px #11110f29}.normal__hoje svg[data-v-b95bf050]{color:#e30e14;position:absolute;top:18px;right:18px}.normal__hoje small[data-v-b95bf050]{color:#e30e14;letter-spacing:.12em;font-size:9px;font-weight:900}.normal__hoje strong[data-v-b95bf050]{margin-top:5px;font-size:29px}.normal__hoje span[data-v-b95bf050]{color:#6e6961;margin-top:8px;font-size:10px;font-weight:700}.normal__chamada[data-v-b95bf050]{letter-spacing:.16em;opacity:0;font-size:12px;font-weight:900;animation:.45s 4.25s forwards cena-b95bf050;position:absolute;bottom:11%}.intro--desafio[data-v-b95bf050]{--skip-color:#050505;color:#fff;background:#050505}.desafio__ruido[data-v-b95bf050]{background:repeating-linear-gradient(112deg,#0000 0 38px,#f20d1b1a 39px 41px),radial-gradient(circle at 70% 38%,#590008,#050505 52%);animation:.15s 5 tremerLongo-b95bf050;position:absolute;inset:0}.desafio__alerta[data-v-b95bf050]{letter-spacing:.14em;background:#f20d1b;padding:7px 10px;font-size:11px;font-weight:900;animation:.35s .15s both golpe-b95bf050,.25s 1.15s forwards apagar-b95bf050;position:absolute;top:17%;left:20px}.desafio__fogo[data-v-b95bf050]{color:#f20d1b;opacity:0;animation:.55s cubic-bezier(.1,1.5,.3,1) .75s forwards fogo-b95bf050,.25s 2.3s forwards apagar-b95bf050;position:absolute;top:25%;left:calc(50% - 35px)}.desafio__titulo[data-v-b95bf050]{text-align:center;width:100%;animation:.35s 1.05s both impactoLongo-b95bf050,.25s 2.3s forwards apagar-b95bf050;position:absolute;top:39%;left:0}.desafio__titulo small[data-v-b95bf050]{color:#f20d1b;letter-spacing:.2em;font-size:18px;font-weight:900;display:block}.desafio__titulo strong[data-v-b95bf050]{letter-spacing:-.06em;font-size:76px;line-height:.82;display:block}.desafio__dados[data-v-b95bf050]{opacity:0;justify-content:space-between;width:100%;padding:0 20px;animation:.4s 2.55s forwards cena-b95bf050,.25s 3.65s forwards apagar-b95bf050;display:flex;position:absolute;top:29%;left:0}.desafio__dados span[data-v-b95bf050]{color:#f20d1b;letter-spacing:.1em;align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.desafio__missao[data-v-b95bf050]{border-block:2px solid #f20d1b;width:calc(100% - 32px);padding:18px 8px;font-size:31px;animation:1.2s 2.7s both placar-b95bf050;top:40%;left:16px}.desafio__chamada[data-v-b95bf050],.desafio__missao[data-v-b95bf050]{text-align:center;opacity:0;font-weight:900;position:absolute}.desafio__chamada[data-v-b95bf050]{color:#fff;width:70%;font-size:18px;line-height:1.05;animation:.4s 4s forwards impactoLongo-b95bf050;bottom:22%;left:15%}.intro--final[data-v-b95bf050]{--skip-color:#050504;color:#fff9df;background:#050504;align-content:center;justify-items:center;display:grid}.final__luz[data-v-b95bf050]{clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);opacity:0;background:linear-gradient(#f2c94c59,#0000 82%);width:90%;height:100%;animation:1.1s .2s forwards holofote-b95bf050;position:absolute;top:-10%}.final__temporada[data-v-b95bf050]{color:#f2c94c;letter-spacing:.28em;opacity:0;font-size:11px;font-weight:900;animation:.55s .45s forwards cena-b95bf050;position:absolute;top:17%}.final__trofeu[data-v-b95bf050]{filter:drop-shadow(0 0 20px #f2c94c70);margin-bottom:18px;animation:.9s cubic-bezier(.15,1.4,.3,1) .75s forwards coroacao-b95bf050}.final__nome[data-v-b95bf050],.final__trofeu[data-v-b95bf050]{z-index:2;color:#f2c94c;opacity:0}.final__nome[data-v-b95bf050]{letter-spacing:.22em;margin-bottom:11px;font-size:12px;font-weight:900;animation:.45s 1.45s forwards cena-b95bf050}.final__titulo[data-v-b95bf050]{z-index:2;text-align:center;opacity:0;animation:.75s 1.65s forwards finalTitulo-b95bf050}.final__titulo small[data-v-b95bf050]{color:#f2c94c;letter-spacing:.16em;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.final__titulo strong[data-v-b95bf050]{letter-spacing:-.05em;font-size:62px;line-height:.78}.final__registro[data-v-b95bf050]{color:#d1c7a4;letter-spacing:.1em;opacity:0;border-block:1px solid #f2c94c7a;padding-block:9px;font-size:10px;font-weight:800;animation:.5s 2.75s forwards cena-b95bf050,.3s 3.85s forwards apagar-b95bf050;position:absolute;bottom:20%}.final__chamada[data-v-b95bf050]{color:#f2c94c;letter-spacing:.08em;text-align:center;opacity:0;width:76%;font-size:15px;font-weight:900;animation:.55s 4.05s forwards cena-b95bf050;position:absolute;bottom:17%}@keyframes campoLongo-b95bf050{0%{opacity:0;transform:perspective(360px)rotateX(62deg)scale(.35)}to{opacity:1;transform:perspective(360px)rotateX(62deg)scale(1.25)}}@keyframes cena-b95bf050{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes apagar-b95bf050{to{opacity:0;transform:translateY(-12px)}}@keyframes placar-b95bf050{0%,to{opacity:0;transform:translate(100%)}15%,82%{opacity:1;transform:none}}@keyframes cartao-b95bf050{0%,to{opacity:0;transform:translateY(35px)}16%,88%{opacity:1;transform:none}}@keyframes golpe-b95bf050{0%{opacity:0;transform:translate(-120%)}}@keyframes fogo-b95bf050{0%{opacity:0;transform:scale(3)rotate(-25deg)}to{opacity:1;transform:none}}@keyframes impactoLongo-b95bf050{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:none}}@keyframes tremerLongo-b95bf050{50%{transform:translate(6px)}}@keyframes holofote-b95bf050{to{opacity:1}}@keyframes coroacao-b95bf050{0%{opacity:0;transform:translateY(-100px)scale(.5)}to{opacity:1;transform:none}}@keyframes finalTitulo-b95bf050{0%{opacity:0;letter-spacing:.18em;transform:scale(.82)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.intro[data-v-b95bf050],.intro[data-v-b95bf050] *{animation:none!important}}
