@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-italic-BHALq22K.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-italic-B8-t4Nou.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-italic-D2JnYqd-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2) format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2) format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/figtree-latin-ext-800-normal-DLIuazCv.woff2) format("woff2"),url(/assets/figtree-latin-ext-800-normal-Cp4dEvwL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/figtree-latin-800-normal-30yxI7TZ.woff2) format("woff2"),url(/assets/figtree-latin-800-normal-B7vj2UK8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gochi Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/gochi-hand-latin-400-normal-D3Iu69dp.woff2) format("woff2"),url(/assets/gochi-hand-latin-400-normal-DC0_N7qt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--noite: #0d1424;--noite-2: #141d33;--noite-3: #1e2a47;--linha: #2c3a5e;--creme: #f4ead6;--creme-2: #c9c0ad;--creme-3: #8d8577;--luz: #f2c14e;--luz-2: #ffd772;--frio: #6f82ab;--brasa: #e8562a;--brasa-2: #b33d17;--carvao: #1a1614;--noel: #c8323a;--noel-2: #8f1f26;--pinheiro: #2f5e45;--titulo: "Fraunces Variable", Georgia, serif;--corpo: "Figtree", system-ui, sans-serif;--mao: "Gochi Hand", "Comic Neue", cursive;--seguro-topo: env(safe-area-inset-top, 0px);--seguro-base: env(safe-area-inset-bottom, 0px)}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--noite);color:var(--creme);font-family:var(--corpo);-webkit-tap-highlight-color:transparent;overscroll-behavior:none}#app{min-height:100dvh}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}.titulo{font-family:var(--titulo);font-variation-settings:"WONK" 0,"SOFT" 50}body{background:radial-gradient(1.2px 1.2px at 12% 18%,rgba(244,234,214,.5),transparent 60%),radial-gradient(1px 1px at 72% 9%,rgba(244,234,214,.45),transparent 60%),radial-gradient(1.2px 1.2px at 88% 42%,rgba(244,234,214,.35),transparent 60%),radial-gradient(900px 500px at 50% 120%,#1a2440,transparent 70%),var(--noite);background-attachment:fixed}main{min-height:100dvh;display:flex;flex-direction:column;max-width:480px;margin:0 auto;position:relative}.app{min-height:100dvh}.btn-principal,.btn-secundario{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;border-radius:6px;border:0;font-weight:800;font-size:17px;letter-spacing:.01em;transition:transform .08s ease,box-shadow .08s ease}.btn-principal{background:var(--brasa);color:#fff8ee;box-shadow:0 4px 0 var(--brasa-2),0 10px 26px -10px #e8562ab3}.btn-principal:active{transform:translateY(2px);box-shadow:0 2px 0 var(--brasa-2)}.btn-principal:disabled{background:#3a3532;color:var(--creme-3);box-shadow:0 4px #26221f}.btn-secundario{background:transparent;color:var(--creme);border:2px solid var(--linha)}.voltar{border:0;background:none;font-size:34px;line-height:1;padding:0 8px;color:var(--creme)}.fechar{border:0;background:#f4ead614;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:var(--creme)}.sobre{margin:0;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--luz);font-weight:700}.topo-simples{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:calc(10px + var(--seguro-topo)) 8px 6px}.topo-simples h2{margin:0;text-align:center;font-size:22px;font-weight:600}.rodape{padding:10px 16px calc(14px + var(--seguro-base));position:sticky;bottom:0;background:linear-gradient(180deg,rgba(13,20,36,0),var(--noite) 30%);z-index:3}.mapa-rolo{width:100%;height:100%;display:flex;overflow:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mapa-rolo::-webkit-scrollbar{display:none}.mapa-rolo.estatico{overflow:hidden;display:grid;place-items:center}.mapa-tela{position:relative;margin:auto;flex:0 0 auto}.mapa-svg{display:block}.costa-sombra{fill:#00000080}.reg{stroke:#0a0f1c;stroke-width:.8;stroke-linejoin:round;transition:fill .6s ease}.mapa-rolo:not(.estatico) .reg{cursor:pointer}.reg.sel{stroke:var(--brasa);stroke-width:2.2}.luz.acesa{fill:var(--luz-2)}.luz.fraca{fill:var(--frio);opacity:.85}.luz.apagada{fill:#2a2a30}.luz.pisca{animation:pisca 2.6s ease-in-out infinite}@keyframes pisca{50%{opacity:.45}}.rota{fill:none;stroke:var(--brasa);stroke-width:1.6;stroke-dasharray:3 6;opacity:.9;animation:rota .9s linear infinite}.rota.via-net{stroke:#9fb0d0}.rota.via-voo{stroke:var(--creme)}.enfeites-mapa,.luzes,.rota,.costa-sombra{pointer-events:none}.arvore-mapa .chao{fill:#00000059}.arvore-mapa .tronco{fill:#5a3a22}.arvore-mapa .copa{fill:#1f6b43;stroke:#0e3a24;stroke-width:.8;stroke-linejoin:round;transition:fill 1s ease}.arvore-mapa .neve-copa{fill:none;stroke:#eef3fb;stroke-width:1.5;stroke-linecap:round}.arvore-mapa .fio-luz{fill:none;stroke:#ffd77259;stroke-width:.5}.arvore-mapa .caule{fill:none;stroke:#7a5432;stroke-width:2.4;stroke-linecap:round}.arvore-mapa .folha{fill:none;stroke:#2f8a52;stroke-width:2.6;stroke-linecap:round}.arvore-mapa .seca{fill:#34343a;stroke:#232327}.arvore-mapa .caule.seca,.arvore-mapa .folha.seca{fill:none;stroke:#3a3a40}.bola-mapa.fraca{fill:#5d6f94}.bola-mapa.apagada{fill:#232327}.bola-mapa.pisca{animation:pisca 2.2s ease-in-out infinite}.estrela-mapa{fill:#3a3a40;transition:fill .8s ease}.estrela-mapa.on{fill:var(--luz);filter:drop-shadow(0 0 2.5px rgba(255,215,114,.9))}.gorro .gorro-vermelho{fill:#4a2a2a}.gorro .gorro-branco{fill:#8a8a90}.gorro.on .gorro-vermelho{fill:#d8382c}.gorro.on .gorro-branco{fill:#f4ead6}.caixa-1{fill:#d8382c}.caixa-2{fill:#2f8a52}.laco{stroke:var(--luz);stroke-width:.9;fill:none}.carvao-mapa circle{fill:#1c1c21;stroke:#0a0a0c;stroke-width:.4}.carvao-mapa .brasa-viva{fill:var(--brasa);stroke:none;filter:drop-shadow(0 0 1.5px #e8562a)}.enfeites-mapa .fumaca{fill:none;stroke:#c8c8d273;stroke-width:.9;stroke-linecap:round;animation:fumaca 3.4s ease-in-out infinite}.floco{fill:#eef3fb;opacity:0;animation:neve 4s linear infinite}.oficina .casa{fill:#8a2a22;stroke:#3a120e;stroke-width:.6}.oficina .telhado-neve{fill:none;stroke:#eef3fb;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.oficina .chamine{fill:#5a2a22}.oficina .porta{fill:#3a120e}.oficina .janela{fill:var(--luz-2)}.oficina .poste{fill:#f4ead6}.oficina .poste-topo{fill:var(--luz)}.oficina .farol{fill:#ffd7721f}.oficina.alerta .farol{fill:#e8443a59;animation:farol 1.6s ease-in-out infinite}.treno-voo{animation:treno 22s linear infinite}.treno-voo .renas{fill:none;stroke:#c9a27a;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.treno-voo .redea{stroke:#c9a27a;stroke-width:.5}.treno-voo .treno-corpo{fill:#d8382c}.treno-voo .treno-esqui{fill:none;stroke:var(--luz);stroke-width:1;stroke-linecap:round}.treno-voo .treno-noel{fill:#f4ead6}@keyframes neve{0%{opacity:0;transform:translateY(-5px)}25%{opacity:.85}to{opacity:0;transform:translateY(9px)}}@keyframes fumaca{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.6;transform:translateY(-1.5px)}}@keyframes farol{50%{fill:#e8443a14}}@keyframes treno{0%{transform:translate(-60px,70px)}55%{transform:translate(1060px,30px)}to{transform:translate(1060px,30px)}}@media(prefers-reduced-motion:reduce){.floco,.treno-voo,.enfeites-mapa .fumaca,.oficina.alerta .farol,.bola-mapa.pisca{animation:none}.floco{opacity:.6}.treno-voo{transform:translate(560px,40px)}}@keyframes rota{to{stroke-dashoffset:-18}}.bolha{position:absolute;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;border:2px solid rgba(232,86,42,.9);background:radial-gradient(circle at 50% 60%,#e8562a80,#1a1614eb 70%);display:grid;place-items:center;padding:0;z-index:2;animation:bolha-nasce .35s cubic-bezier(.3,1.6,.5,1),bolha-pulsa 1.4s ease-in-out .35s infinite}.bolha span{position:absolute;right:-6px;top:-6px;background:var(--brasa);color:#fff;font-weight:800;font-size:11px;border-radius:9px;min-width:18px;height:18px;line-height:18px;text-align:center}.bolha.duende{border-color:var(--noel);background:radial-gradient(circle at 50% 60%,#c8323a73,#141012eb 70%)}.bolha.sumindo{opacity:.55;animation:bolha-pulsa .4s ease-in-out infinite}@keyframes bolha-nasce{0%{transform:translate(-50%,-50%) scale(0)}}@keyframes bolha-pulsa{50%{transform:translate(-50%,-50%) scale(1.1)}}.capa{color:var(--creme)}.capa-mapa{flex:1 1 auto;min-height:230px;position:relative;display:flex;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 70%,transparent)}.mapa-rolo.cobrir{position:absolute;inset:0;width:auto;height:auto;overflow:hidden;display:block}.capa-arte{flex:1 1 auto;min-height:260px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.capa-arte img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:30% 0}.capa-mapa .luz.acesa{animation:pisca 3.2s ease-in-out infinite}.capa-texto{padding:0 24px;text-align:center}.logo{margin:4px 0 6px;font-size:72px;line-height:.92;font-weight:800;font-style:italic;font-variation-settings:"WONK" 0,"SOFT" 100;letter-spacing:-.02em;color:var(--creme);text-shadow:0 0 28px rgba(242,193,78,.35)}.logo-no{display:inline-block;margin-left:.04em;color:var(--brasa);font-size:1.22em;transform:rotate(-8deg) translateY(.04em);position:relative;text-shadow:0 0 22px rgba(232,86,42,.55),0 2px 0 var(--brasa-2);animation:no-brasa 2.6s ease-in-out infinite}.logo-no:after{content:"";position:absolute;left:4%;right:0;bottom:.06em;height:.07em;border-radius:1em;background:var(--brasa);transform:rotate(-2deg)}@keyframes no-brasa{50%{text-shadow:0 0 32px rgba(232,86,42,.85),0 2px 0 var(--brasa-2)}}@media(prefers-reduced-motion:reduce){.logo-no{animation:none}}.capa-frase{margin:0 auto;max-width:330px;font-size:16px;line-height:1.45;color:var(--creme-2)}.capa-botoes{display:flex;flex-direction:column;gap:10px;padding:22px 16px calc(14px + var(--seguro-base))}.capa-links,.fim-links{display:flex;justify-content:center;gap:20px}.capa-links button,.fim-links button{border:0;background:none;color:var(--creme-2);font-size:15px;padding:10px 4px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--linha)}.veu{position:fixed;inset:0;background:#05081099;z-index:20;display:flex;align-items:flex-end;justify-content:center;animation:aparece .18s ease}.veu.escuro{background:#050810d1;align-items:center;padding:16px}@keyframes aparece{0%{opacity:0}}@keyframes sobe{0%{transform:translateY(40px);opacity:0}}.folha{width:100%;max-width:480px;background:var(--noite-2);border-top:3px solid var(--brasa);border-radius:14px 14px 0 0;padding:14px 16px calc(16px + var(--seguro-base));max-height:88dvh;overflow:auto;animation:sobe .22s ease}.folha-topo{display:flex;align-items:center;gap:10px;margin-bottom:8px}.folha-topo h2{margin:0;font-size:24px;font-weight:600}.folha-topo .sub{font-size:12px;color:var(--creme-3);flex:1}.folha-topo .carvao-conta,.folha-topo .fechar{margin-left:auto}.folha-topo .carvao-conta+.fechar{margin-left:8px}.como-texto p{font-size:15px;line-height:1.5;color:var(--creme-2);margin:0 0 12px}.como-texto b{color:var(--creme)}.como-texto .ficcao{font-size:13px;color:var(--creme-3);border-top:1px dashed var(--linha);padding-top:12px}.ficha-miolo{padding:4px 16px 12px;flex:1}.rostos{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.rostos button{border:2px solid transparent;border-radius:12px;padding:3px;background:none;aspect-ratio:1}.rostos button.on{border-color:var(--brasa);box-shadow:0 0 0 3px #e8562a40}.rosto{display:block;width:100%;height:auto;border-radius:9px}.campo-nome{display:block;margin:14px 0 6px}.campo-nome span,.rotulo{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--creme-3);font-weight:700}.rotulo{margin:14px 0 8px}.campo-nome input{width:100%;margin-top:6px;padding:12px 14px;font:600 18px var(--corpo);color:var(--creme);background:var(--noite-2);border:2px solid var(--linha);border-radius:8px}.campo-nome input:focus{outline:none;border-color:var(--brasa)}.planos{display:grid;grid-template-columns:1fr 1fr;gap:8px}.plano{position:relative;text-align:left;background:var(--noite-2);border:2px solid var(--linha);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:3px}.plano.on{border-color:var(--brasa);background:#1f1a24}.plano b{font-size:16px}.plano small{font-size:12.5px;line-height:1.3;color:var(--creme-2)}.plano .dific{position:absolute;right:10px;top:10px;font-style:normal;font-size:9px;letter-spacing:2px;color:var(--brasa)}.modos{display:flex;gap:8px;margin-top:14px;align-items:center}.modos button{flex:1;min-height:44px;border-radius:8px;border:2px solid var(--linha);background:none;font-weight:700}.modos button.on{background:var(--creme);color:var(--carvao);border-color:var(--creme)}.modos button em{font-style:normal;font-size:12px;margin-left:6px;color:var(--brasa)}.modos .info{flex:0 0 44px;display:grid;place-items:center}.modo-info{font-size:14px;color:var(--creme-2);line-height:1.4;margin:10px 2px 0}.jogo{height:100dvh;min-height:0;overflow:hidden}.hud{display:flex;align-items:center;gap:10px;padding:calc(8px + var(--seguro-topo)) 12px 8px}.hud .menu{border:0;padding:0;background:none;border-radius:50%;overflow:hidden;width:38px;height:38px;box-shadow:0 0 0 2px var(--brasa)}.hud .menu .rosto{width:38px;height:38px;border-radius:50%}.data{flex:1;display:flex;flex-direction:column;line-height:1.1}.data b{font-size:21px;font-weight:600}.data small{font-size:12px;color:var(--creme-3)}.velocidade{display:flex;background:var(--noite-2);border:1px solid var(--linha);border-radius:10px;padding:2px}.velocidade button{border:0;background:none;width:40px;height:36px;border-radius:8px;display:grid;place-items:center;color:var(--creme-3)}.velocidade button.on{background:var(--creme);color:var(--carvao)}.mapa-caixa{position:relative;flex:1 1 auto;min-height:0;background:radial-gradient(120% 90% at 50% 50%,#142039,#0b111f 75%);border-top:1px solid #1b2540;border-bottom:1px solid #1b2540}.lupa{position:absolute;right:10px;bottom:10px;width:40px;height:40px;border-radius:50%;border:1px solid var(--linha);background:#0d1424d9;color:var(--creme);display:grid;place-items:center;z-index:3}.pausa-selo{position:absolute;left:50%;top:12px;transform:translate(-50%);background:var(--creme);color:var(--carvao);font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:5px 12px;border-radius:20px;z-index:3}.ganho{position:absolute;left:50%;top:40%;transform:translate(-50%);z-index:4;pointer-events:none;font:800 22px var(--corpo);color:var(--luz-2);text-shadow:0 2px 10px rgba(0,0,0,.7);animation:ganho .9s ease-out forwards}@keyframes ganho{to{transform:translate(-50%,-50px);opacity:0}}.fuligem{flex:0 0 auto}.manchete{min-height:38px;padding:7px 14px 0;overflow:hidden}.manchete p{margin:0;font-size:13.5px;line-height:1.3;color:var(--creme-2);animation:aparece .4s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.manchete p.bom{color:var(--luz)}.manchete p.noel{color:#ff8c8f}.manchete .hora{font-weight:800;color:var(--creme-3);margin-right:8px;font-size:11.5px;letter-spacing:.05em}.painel,.painel-reg{padding:8px 14px 4px;display:flex;flex-direction:column;gap:8px;min-height:104px}.trilho{display:flex;height:12px;border-radius:6px;overflow:hidden;background:var(--noite-3)}.trilho i{display:block;height:100%;transition:width .4s ease}.trilho .a{background:var(--luz);box-shadow:inset 0 0 6px #fff6}.trilho .d{background:var(--frio)}.trilho .c{background:#000;box-shadow:inset 0 0 0 1px #2b2b30}.trilho.mini{height:8px}.legenda{display:flex;justify-content:space-between;margin-top:5px;font-size:12px;font-weight:600}.legenda .a{color:var(--luz)}.legenda .d{color:#9aabd0}.legenda .c{color:var(--creme-3)}.barra-noel{font-size:13px}.barra-noel.calma{display:flex;align-items:center;gap:8px;color:var(--creme-3);padding:6px 0}.noel-rotulo{display:flex;justify-content:space-between;color:#ff9a9d;font-weight:700;margin-bottom:4px}.trilho-noel{height:10px;border-radius:5px;background:#2a1820;overflow:hidden}.trilho-noel i{display:block;height:100%;background:repeating-linear-gradient(-45deg,var(--noel),var(--noel) 6px,#e04a51 6px,#e04a51 12px);transition:width .4s ease}.painel-reg header{display:flex;align-items:center;justify-content:space-between}.painel-reg h3{margin:0;font-size:20px;font-weight:600}.ficha-reg{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.ficha-reg li{font-size:12px;font-weight:700;padding:4px 9px;border-radius:20px;background:var(--noite-3);color:var(--creme-2)}.reg-estado{margin:0;font-size:13px;color:var(--creme-2)}.btn-ataque{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;border:2px solid var(--brasa);background:#e8562a1f;color:var(--creme);font-weight:800;border-radius:22px;padding:8px 14px}.btn-ataque:disabled{opacity:.45}.barra-baixo{display:flex;gap:8px;padding:8px 12px calc(10px + var(--seguro-base))}.barra-baixo button{min-height:52px;border-radius:12px;display:flex;align-items:center;gap:8px;font-weight:800;font-size:16px;padding:0 14px}.btn-maldades{flex:1;border:0;background:var(--brasa);color:#fff8ee;box-shadow:0 4px 0 var(--brasa-2)}.btn-maldades .carvao-conta{margin-left:auto;background:#00000047;padding:4px 10px 4px 6px;border-radius:20px}.btn-mundo{border:2px solid var(--linha);background:var(--noite-2)}.carvao-conta{display:inline-flex;align-items:center;gap:4px;font-weight:800}.painel-inicio{padding:12px 16px calc(14px + var(--seguro-base));display:flex;flex-direction:column;gap:10px;min-height:190px}.painel-inicio h3{margin:0;font-size:24px;font-weight:600}.dica-inicio{margin:0;font-size:14px;color:var(--creme-2);line-height:1.4}.dica-inicio.grande{font-size:15.5px}.arvore{height:92dvh;display:flex;flex-direction:column;padding-bottom:0;overflow:hidden}.abas{display:flex;gap:4px;background:var(--noite);border-radius:10px;padding:3px}.abas button{flex:1;border:0;background:none;padding:9px 4px;border-radius:8px;font-weight:800;font-size:14px;color:var(--creme-3);display:flex;flex-direction:column;align-items:center;line-height:1.1}.abas button small{font-weight:600;font-size:11px;opacity:.8}.abas button.on{background:var(--creme);color:var(--carvao)}.galho-frase{font-size:13px;color:var(--creme-3);margin:8px 2px;line-height:1.35}.arvore-area{flex:1 1 auto;overflow:auto;min-height:0}.arvore-svg{display:block;width:100%;height:auto;margin:0 auto}.tronco{stroke:#3a2f28;stroke-width:7;stroke-linecap:round;opacity:.5}.galho-linha{fill:none;stroke:#3d4766;stroke-width:3}.galho-linha.feito{stroke:var(--brasa)}.enfeite{cursor:pointer}.enfeite .fio{stroke:#3d4766;stroke-width:2}.enfeite .bola{fill:var(--noite-3);stroke:#3d4766;stroke-width:2.5;transition:transform .15s ease}.enfeite.pode .bola{stroke:var(--luz);stroke-width:3;filter:drop-shadow(0 0 6px rgba(242,193,78,.55))}.enfeite.tem .bola{fill:#2a1a14;stroke:var(--brasa);stroke-width:3.5}.enfeite.trava{opacity:.38}.enfeite.abre .arte,.enfeite.trava .arte{filter:grayscale(.75) brightness(.8)}.enfeite.sel .bola{stroke:var(--creme);stroke-width:4}.preco{fill:var(--carvao);stroke:var(--linha)}.enfeite.pode .preco{fill:var(--luz);stroke:none}.preco-txt{font:800 11px var(--corpo);fill:var(--creme)}.enfeite.pode .preco-txt{fill:var(--carvao)}.detalhe{border-top:1px solid var(--linha);margin:0 -16px;padding:12px 16px calc(14px + var(--seguro-base));background:var(--noite-2);min-height:150px}.detalhe-topo{display:flex;gap:10px;align-items:flex-start}.detalhe h3{margin:0;font-size:19px;font-weight:600}.detalhe p{margin:2px 0 0;font-size:13.5px;color:var(--creme-2);line-height:1.35}.detalhe .btn-principal{margin-top:10px;min-height:48px}.detalhe-vazio{color:var(--creme-3);font-size:14px;text-align:center;margin-top:40px!important}.ja-tem{font-weight:700;color:var(--luz)!important;margin-top:10px!important}.aviso-pedra{font-size:12.5px!important;color:var(--creme-3)!important;margin-top:8px!important}.setas{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:10px 0 0}.setas li{font-size:12.5px;font-weight:700;padding:4px 9px;border-radius:20px;background:var(--noite-3)}.setas li.bom{color:var(--luz)}.setas li.ruim{color:#ff8c8f}.setas .seta{letter-spacing:-2px;margin-right:2px}.dilema,.resultado,.descoberto{width:100%;max-width:420px;background:var(--noite-2);border:1px solid var(--linha);border-radius:16px;overflow:hidden;animation:sobe .25s ease;box-shadow:0 20px 60px #0009}.cena-img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.dilema-texto{padding:12px 16px 4px}.dilema-texto h3,.descoberto h3,.resultado h3{margin:4px 0 6px;font-size:24px;font-weight:600}.dilema-texto p:last-child,.descoberto p,.resultado p{font-size:15px;line-height:1.45;color:var(--creme-2);margin:0 0 6px}.dilema-opcoes{display:flex;flex-direction:column;gap:8px;padding:10px 14px 14px}.opcao{text-align:left;border:2px solid var(--linha);background:var(--noite);border-radius:10px;padding:11px 13px;display:flex;flex-direction:column;gap:5px}.opcao:active{border-color:var(--brasa)}.opcao b{font-size:16px}.setas-dilema{display:flex;flex-wrap:wrap;gap:4px 10px}.setas-dilema i{font-style:normal;font-size:12px;font-weight:700}.setas-dilema i.bom{color:var(--luz)}.setas-dilema i.ruim{color:#ff8c8f}.resultado{padding:20px 18px 16px}.resultado .btn-principal,.descoberto .btn-principal{margin-top:12px}.descoberto{border-color:var(--noel)}.descoberto>:not(.cena-img){margin-left:16px;margin-right:16px}.descoberto .sobre{margin-top:14px;color:#ff8c8f}.descoberto .btn-principal{width:calc(100% - 32px);margin-bottom:16px;background:var(--noel);box-shadow:0 4px 0 var(--noel-2)}.lista-reg{list-style:none;padding:0;margin:0}.lista-reg button{width:100%;border:0;background:none;display:grid;grid-template-columns:1fr 90px;grid-template-rows:auto auto;gap:2px 10px;text-align:left;padding:9px 2px;border-bottom:1px solid #1f2a45;align-items:center}.lista-reg .nome{font-weight:700;font-size:15px}.lista-reg .trilho{grid-row:span 2}.lista-reg small{font-size:12px;color:var(--creme-3)}.menu-folha{display:flex;flex-direction:column;gap:10px}.menu-vilao{display:flex;gap:12px;align-items:center;margin-bottom:6px}.menu-vilao .rosto{width:56px;border-radius:50%}.menu-vilao b{display:block;font-size:22px;font-weight:600}.menu-vilao small{color:var(--creme-3)}.fim{color:var(--creme)}.fim-mapa{flex:1 1 auto;min-height:190px;position:relative;margin-top:var(--seguro-topo);-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 15%,#000 80%,transparent)}.fim-mapa .reg,.capa-mapa .reg{stroke:#2c3a5e;stroke-width:.9}.fim.venceu .fim-mapa .reg{stroke:#e8562a8c}.fim-resistiu{margin:0 0 4px;font-size:14px;color:var(--creme-2)}.fim-resistiu b{color:var(--luz)}.fim-cartao{margin:4px 16px 0;padding:14px 16px 16px;background:var(--noite-2);border:1px solid var(--linha);border-radius:14px;position:relative}.fim.venceu .fim-cartao{border:2px solid var(--brasa);background:linear-gradient(180deg,#1f1a20,#141018);box-shadow:0 0 40px -10px #e8562a80}.fim-quem{display:flex;gap:10px;align-items:center;padding-right:6px}.fim-cartao>.fim-quem .selo{position:absolute;right:12px;top:-15px;background:var(--noite-2)}.fim.venceu .fim-cartao>.fim-quem .selo{background:#1f1a20}.fim-quem .rosto{width:54px;border-radius:50%}.fim-quem b{display:block;font-size:19px;font-weight:600}.fim-quem small{color:var(--creme-3);font-size:12.5px}.fim-quem>div{flex:1;min-width:0}.selo{border:2.5px solid currentColor;background:none;padding:5px 9px;border-radius:4px;transform:rotate(-4deg);font:800 12px var(--corpo);letter-spacing:.06em;text-transform:uppercase;color:var(--creme-3);position:relative}.selo:after{content:"";position:absolute;inset:2px;border:1px solid currentColor;border-radius:2px}.selo.t2{color:var(--luz)}.selo.t3,.selo.t4{color:var(--brasa)}.selo.t4{box-shadow:0 0 14px #e8562a8c}.fim-titulo{margin:14px 0 6px;font-size:36px;line-height:1.02;font-weight:800;font-style:italic;font-variation-settings:"WONK" 0,"SOFT" 100}.fim.venceu .fim-titulo{color:#fff;text-shadow:0 0 24px rgba(232,86,42,.5)}.fim-frase{margin:0 0 4px;font-size:15px;line-height:1.45;color:var(--creme-2)}.fim-tier-frase{margin:0 0 10px;font-size:13.5px;color:var(--creme-3);font-style:italic}.fim-numeros{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--creme-3)}.fim-numeros b{color:var(--creme);font-size:16px}.fim-pos{margin:8px 0 0;font-weight:700;color:var(--luz);font-size:14px}.lista-tiers{list-style:none;padding:0;margin:12px 0 0;border-top:1px dashed var(--linha)}.lista-tiers li{font-size:13px;color:var(--creme-3);padding:6px 0}.lista-tiers li b{color:var(--creme-2);margin-right:4px}.lista-tiers li.on b{color:var(--brasa)}.fim-botoes{display:flex;flex-direction:column;gap:6px}.ranking{color:var(--creme)}.ranking .abas{margin:4px 16px 8px}.ranking-lista{list-style:none;padding:0 16px 24px;margin:0}.ranking-lista li{display:grid;grid-template-columns:34px 1fr auto auto;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid #1f2a45}.ranking-lista li.minha{background:#e8562a1f;border-radius:8px;padding-left:6px}.ranking-lista .pos{font-size:18px;color:var(--creme-3)}.ranking-lista .quem b{display:block;font-size:15px}.ranking-lista .quem small{color:var(--creme-3);font-size:12px}.ranking-lista .pts{font-weight:800;text-align:right}.ranking-lista .pts em{display:block;font-style:normal;font-size:10px;color:var(--brasa)}.ranking-vazio{color:var(--creme-3);justify-content:center;display:block!important;text-align:center}.tier-mini{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--creme-3);border:1.5px solid currentColor;border-radius:3px;padding:2px 5px;white-space:nowrap}.tier-mini.t2{color:var(--luz)}.tier-mini.t3,.tier-mini.t4{color:var(--brasa)}html.nido-app .topo-simples{padding-top:calc(4px + var(--seguro-topo))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.gire{position:fixed;inset:0;z-index:40;background:radial-gradient(120% 80% at 50% 40%,#16223c,var(--noite) 70%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 28px calc(24px + var(--seguro-base));text-align:center;animation:aparece .25s ease}.gire h2{margin:6px 0 0;font-size:30px;font-weight:600}.gire p{margin:0 0 14px;max-width:300px;font-size:16px;line-height:1.45;color:var(--creme-2)}.gire .btn-secundario{width:100%;max-width:300px}.gire-cel{width:120px;height:120px}.gire-aparelho{transform-origin:60px 62px;animation:gire 2.8s ease-in-out infinite}.gire-aparelho rect:first-child{fill:none;stroke:var(--creme);stroke-width:3}.gire-tela{fill:#1b2a4a}.gire-botao{fill:var(--creme-3)}.gire-seta{fill:none;stroke:var(--brasa);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@keyframes gire{0%,25%{transform:rotate(0)}55%,85%{transform:rotate(90deg)}to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.gire-aparelho{animation:none;transform:rotate(90deg)}}@media(orientation:landscape)and (min-width:640px){main.jogo{max-width:none;margin:0;height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) clamp(270px,32vw,380px);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"mapa hud" "mapa manchete" "mapa painel" "mapa barra"}.jogo>.mapa-caixa{grid-area:mapa;border:0;border-right:1px solid #1b2540}.jogo>.hud{grid-area:hud;padding:calc(8px + var(--seguro-topo)) calc(10px + env(safe-area-inset-right,0px)) 6px 12px}.jogo>.manchete{grid-area:manchete;padding-right:calc(12px + env(safe-area-inset-right,0px))}.jogo>.painel,.jogo>.painel-reg{grid-area:painel;overflow:auto;min-height:0;padding-right:calc(14px + env(safe-area-inset-right,0px))}.jogo>.barra-baixo{grid-area:barra;padding:6px calc(10px + env(safe-area-inset-right,0px)) calc(8px + var(--seguro-base)) 10px}.jogo>.barra-baixo button{min-height:48px}.jogo .mapa-caixa .mapa-rolo{padding-left:env(safe-area-inset-left,0px);box-sizing:border-box}main.jogo.escolhendo{grid-template-rows:auto minmax(0,1fr);grid-template-areas:"mapa topo" "mapa painel"}.jogo.escolhendo>.topo-simples{grid-area:topo;padding-right:calc(8px + env(safe-area-inset-right,0px))}.jogo.escolhendo>.topo-simples h2{font-size:19px}.jogo.escolhendo>.painel-inicio{grid-area:painel;overflow:auto;min-height:0;justify-content:flex-end;padding-right:calc(16px + env(safe-area-inset-right,0px))}.jogo .veu:not(.escuro){align-items:stretch;justify-content:flex-end}.jogo .veu:not(.escuro)>.folha{max-width:min(460px,58vw);height:100dvh;max-height:none;border-radius:14px 0 0 14px;border-top:0;border-left:3px solid var(--brasa);overflow:auto;padding-right:calc(16px + env(safe-area-inset-right,0px));animation:entra-lado .22s ease}.jogo .veu:not(.escuro)>.folha.arvore{overflow:hidden}.jogo .veu.escuro{padding:12px}.jogo .dilema,.jogo .descoberto{max-width:780px;max-height:calc(100dvh - 24px);display:grid;grid-template-columns:44% minmax(0,1fr);align-content:start;overflow:auto}.jogo .dilema>.cena-img,.jogo .descoberto>.cena-img{grid-column:1;grid-row:1 / span 12;height:100%;min-height:100%;aspect-ratio:auto;object-fit:cover;position:sticky;top:0}.jogo .dilema>:not(.cena-img),.jogo .descoberto>:not(.cena-img){grid-column:2}.jogo .dilema-texto h3,.jogo .descoberto h3{font-size:21px}.jogo .dilema-texto p:last-child,.jogo .descoberto p{font-size:14px}}@keyframes entra-lado{0%{transform:translate(40px);opacity:0}}@media(orientation:landscape)and (min-width:640px){.jogo>.hud{gap:8px}.jogo>.hud .data b{font-size:18px;white-space:nowrap}.jogo>.hud .velocidade button{width:34px}.jogo>.barra-baixo .btn-maldades{flex:1 1 auto}.jogo>.barra-baixo .btn-mundo{flex:0 0 52px;justify-content:center;padding:0}.jogo>.barra-baixo .btn-mundo span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.jogo .veu:not(.escuro)>.folha.arvore{max-width:min(780px,94vw);width:100%;display:grid;grid-template-columns:minmax(0,1fr) clamp(220px,30vw,280px);grid-template-rows:auto auto auto minmax(0,1fr);grid-template-areas:"topo topo" "abas detalhe" "frase detalhe" "area detalhe";column-gap:14px;padding-bottom:0}.folha.arvore>.folha-topo{grid-area:topo}.folha.arvore>.abas{grid-area:abas}.folha.arvore>.galho-frase{grid-area:frase}.folha.arvore>.arvore-area{grid-area:area}.folha.arvore>.detalhe{grid-area:detalhe;margin:0 -16px 0 0;border-top:0;border-left:1px solid var(--linha);overflow:auto;min-height:0;padding:12px calc(16px + env(safe-area-inset-right,0px)) calc(14px + var(--seguro-base)) 14px}}@media(orientation:landscape)and (min-width:640px)and (max-height:600px){main.fim{max-width:none;margin:0;height:100dvh;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(330px,44vw,440px);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"mapa cartao" "mapa botoes"}.fim>.fim-mapa{grid-area:mapa;margin-top:0;min-height:0}.fim>.fim-cartao{grid-area:cartao;align-self:center;min-height:0;margin:calc(22px + var(--seguro-topo)) calc(12px + env(safe-area-inset-right,0px)) 0 0}.fim>.fim-botoes{grid-area:botoes;position:static;background:none;padding:8px calc(12px + env(safe-area-inset-right,0px)) calc(6px + var(--seguro-base)) 0}.fim .fim-titulo{font-size:30px}}.mapa-rolo{background:url(/img/mapa-oceano.webp) repeat;background-size:240px;background-attachment:local}.terra-textura{pointer-events:none;mix-blend-mode:overlay;opacity:.55}.bolha img{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.ganho.com-ico{display:flex;flex-direction:column;align-items:center;gap:2px}.ganho.com-ico img{width:56px;height:56px}.chuva-efeito{position:absolute;width:0;height:0;z-index:3;pointer-events:none;animation:chuva-vida 2.6s linear forwards}.chuva-nuvem{position:absolute;width:74px;left:-37px;top:-78px;animation:chuva-nuvem 2.6s ease-out forwards}.chuva-pedras{position:absolute;width:56px;left:-24px;top:-44px;animation:chuva-cai .65s linear 4;opacity:0}.fumaca-img{animation:fumaca 3.4s ease-in-out infinite}@keyframes chuva-vida{to{opacity:1}}@keyframes chuva-nuvem{0%{opacity:0;transform:translateY(-10px) scale(.8)}15%,80%{opacity:1;transform:none}to{opacity:0}}@keyframes chuva-cai{0%{opacity:0;transform:translate(-6px,-14px)}20%{opacity:1}to{opacity:0;transform:translate(6px,18px)}}@media(prefers-reduced-motion:reduce){.chuva-pedras{animation:none;opacity:1}.chuva-nuvem,.fumaca-img{animation:none}}.corrida{margin:0;font-size:12.5px;line-height:1.3;color:var(--creme-2)}.corrida.bom b{color:var(--luz)}.corrida.ruim b{color:#ff9a9d}.golpes,.acoes-reg{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.golpe{display:inline-flex;align-items:center;gap:5px;border:2px solid #7a3a40;background:#d8382c1f;color:var(--creme);border-radius:20px;padding:3px 10px 3px 4px;font-weight:800;font-size:12.5px;min-height:36px}.golpe small{display:inline-flex;align-items:center;gap:2px;font-size:11px;color:var(--creme-3);font-weight:700}.golpe.recarga small{color:#9aabd0}.golpe:disabled{opacity:.45}.acoes-reg .golpe{border-color:var(--brasa);min-height:40px}.acoes-reg .btn-ataque{align-self:auto}.teimosa{margin:0;font-size:12.5px;color:#9aabd0}.teimosa b{color:var(--creme)}.teimosa.aberta{color:var(--creme-3)}.polo-crise .noel-rotulo{color:var(--luz)}.polo-crise .trilho-noel i{opacity:.6}.polo-apagao .noel-rotulo{color:var(--creme-3)}.polo-apagao .trilho-noel i{filter:grayscale(1);opacity:.5}.oficina.polo-crise .janela{fill:#6a5a3a}.oficina.polo-crise .farol{fill:#ffd7720d;animation:none}.oficina.polo-apagao .janela,.oficina.polo-apagao .poste-topo{fill:#2a2a30}.oficina.polo-apagao .farol{fill:transparent;animation:none}.oficina.polo-apagao .fumaca{display:none}.galho-frase p{margin:0}.combos{list-style:none;display:flex;flex-wrap:wrap;gap:5px;padding:0;margin:6px 0 0}.combos li{font-size:11.5px;font-weight:700;padding:3px 9px;border:1px dashed var(--linha);border-radius:20px;color:var(--creme-3)}.combos li b{color:var(--creme-2)}.combos li.feito{border-style:solid;border-color:var(--luz);color:var(--luz)}.combos li.feito b{color:var(--luz)}.ou-linha{stroke:var(--creme-3);stroke-width:2;stroke-dasharray:4 4}.ou-pilula{fill:var(--noite);stroke:var(--creme-3);stroke-width:1.5}.ou-txt{font:800 10px var(--corpo);fill:var(--creme-2)}.enfeite.fecha{opacity:.4}.fecha-x{stroke:#ff8c8f;stroke-width:3;stroke-linecap:round}.golpe-info,.encruzilhada-txt,.combo-txt{font-size:13px!important}.golpe-info b,.encruzilhada-txt b{color:var(--creme)}.combo-txt b{color:var(--creme-2)}.combo-txt.feito b{color:var(--luz)}.ja-tem-linha{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:10px}.ja-tem-linha .ja-tem{margin-top:0!important}.btn-desfazer{display:inline-flex;align-items:center;gap:4px;border:2px solid var(--linha);background:none;color:var(--creme);border-radius:20px;padding:6px 12px;font-weight:800;font-size:13px}.nao-desfaz{font-size:12px;color:var(--creme-3)}.acao-noel{border:1.5px solid #7a3a40;border-left:4px solid var(--noel);border-radius:8px;padding:6px 10px;background:#d8382c14}.acao-noel b{display:block;font-size:14px;color:var(--creme)}.acao-quando{margin:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ff9a9d}.acao-efeito{margin:2px 0 0;font-size:12.5px;color:var(--creme-2);line-height:1.3}.acao-efeito span{color:var(--creme-3)}.acao-noel.aviso{animation:aviso-noel 1.4s ease-in-out 3}.acao-noel.barrada{border-color:var(--luz);border-left-color:var(--luz);background:#f2c14e14}.acao-noel.barrada .acao-quando{color:var(--luz)}.acao-noel.barrada b{text-decoration:line-through;color:var(--creme-3)}@keyframes aviso-noel{50%{background:#d8382c40}}.reg.alvo-noel{stroke:#ff6b70;stroke-width:2.2;stroke-dasharray:5 3;animation:alvo-noel 1.2s linear infinite}@keyframes alvo-noel{to{stroke-dashoffset:-16}}.linha-tempo{margin:10px 0 2px}.linha-trilho{position:relative;height:10px;border-radius:5px;background:var(--noite-3);margin:0 4px 6px}.linha-feito{position:absolute;left:0;top:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#2b2b30,#000)}.linha-trilho .ponto{position:absolute;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%}.ponto.apagou{background:var(--creme-3)}.ponto.acao{background:#ff6b70;width:5px;height:5px}.ponto.marco{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border:2px solid var(--noite);background:var(--luz)}.ponto.marco.m-descoberto,.ponto.marco.m-fim{background:var(--noel)}.linha-fim{position:absolute;right:0;top:13px;font-size:10px;color:var(--creme-3);font-weight:700}.linha-lista{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:3px}.linha-lista li{font-size:12.5px;color:var(--creme-2)}.linha-lista li span{display:inline-block;min-width:46px;font-weight:800;color:var(--creme-3);font-size:11.5px}.linha-lista li.m-barrou,.linha-lista li.m-polo,.linha-lista li.m-crise{color:var(--luz)}.linha-lista li.m-descoberto{color:#ff9a9d}@media(prefers-reduced-motion:reduce){.acao-noel.aviso,.reg.alvo-noel{animation:none}}@media(orientation:landscape)and (min-width:640px)and (max-height:600px){.fim .linha-lista,.fim .fim-tier-frase{display:none}.fim>.fim-cartao{align-self:start}.fim .linha-tempo{margin:6px 0 14px}}.folha.arvore>.detalhe{flex:0 1 auto;max-height:50%;overflow-y:auto}.detalhe .btn-principal,.detalhe .ja-tem-linha{position:sticky;bottom:calc(-14px - var(--seguro-base));z-index:1}.detalhe .ja-tem-linha{padding-bottom:14px!important}.detalhe .ja-tem-linha{background:var(--noite-2);padding:6px 0 2px}.detalhe .btn-principal{box-shadow:0 4px 0 var(--brasa-2),0 -10px 14px 2px var(--noite-2)}.detalhe .btn-principal:disabled{box-shadow:0 4px #26221f,0 -10px 14px 2px var(--noite-2)}@media(orientation:landscape)and (min-width:640px){.folha.arvore>.detalhe{max-height:none}}.cadeado path{fill:none;stroke:#c9d4ea;stroke-width:1.1}.cadeado rect{fill:#c9d4ea;stroke:#1b2540;stroke-width:.5}.bolha:before{content:"";position:absolute;inset:-9px;border-radius:50%}.fim-veredito{margin:6px 0 -4px;color:#ff9a9d}.fim-veredito.bom{color:var(--luz)}.golpe.de-regiao{border-color:var(--brasa)}.golpe.mirando{background:var(--brasa);color:#fff8ee;animation:aviso-noel 1.2s ease-in-out infinite}.golpe.mirando small{display:none}.jogo.parado .bolha{opacity:.45;filter:grayscale(.6)}.modos{gap:6px}.modos button{flex:1 1 0;padding:4px 6px;line-height:1.15;font-size:14px}.modos button.pedra{flex:2 1 0;white-space:nowrap;display:flex;flex-direction:column;align-items:center;justify-content:center}.modos button.pedra em{margin:2px 0 0}.noel-rosto{width:34px;height:34px;flex:none;object-fit:contain}.barra-noel.com-rosto{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;align-items:center}.barra-noel.com-rosto .noel-rosto{grid-row:1 / 3}.barra-noel.com-rosto .noel-rotulo{margin-bottom:2px}.fim-cena{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.selo.com-medalha{display:inline-flex;align-items:center;gap:6px;padding-left:4px}.selo-medalha{width:28px;height:28px;margin:-6px 0;transform:rotate(4deg)}.lista-tiers li{display:flex;align-items:center;gap:10px}.tier-medalha{width:28px;height:28px;flex:none}.tier-mini{display:inline-flex;align-items:center;gap:4px}.tier-mini img{width:18px;height:18px}.oficina.com-img>path,.oficina.com-img>rect,.oficina.com-img>g{display:none}.enfeite-img image{transition:opacity 1.2s}@media(prefers-reduced-motion:reduce){.enfeite-img image{transition:none}}.como-vinheta{float:left;width:58px;height:58px;margin:2px 12px 4px 0;shape-outside:circle(50%)}.como-texto p{overflow:hidden}.gire-fuligem{width:min(52vw,220px);height:auto;margin-bottom:4px}@media(prefers-reduced-motion:no-preference){.gire-fuligem{animation:gire-gato 2.4s ease-in-out infinite}}@keyframes gire-gato{0%,60%,to{transform:rotate(0)}30%{transform:rotate(-6deg)}}.ficha-reg li{display:inline-flex;align-items:center;gap:5px}.selinho{width:16px;height:16px;margin-left:-3px}.pinheiro-fundo{opacity:.38}
