.inv.inv--conjunto{padding:6px 8px}.inv__conjunto{flex-direction:column;gap:8px;width:min(96vw,1180px);max-width:100%;display:flex}.inv__abas{background:#0a1610eb;border:2px solid #7bb66173;border-radius:12px;align-items:center;gap:6px;padding:6px 8px;display:flex}.inv__abas .aba{cursor:pointer;min-height:44px;color:var(--texto);touch-action:manipulation;background:#ffffff14;border:2px solid #0000;border-radius:9px;flex:1 1 0;padding:0 8px;font-family:inherit;font-size:.88rem;font-weight:800}.inv__abas .aba[aria-pressed=true]{border-color:var(--verde);background:#2ee08a38}.inv__abas .aba:focus-visible{outline:3px solid var(--amarelo);outline-offset:2px}.inv__abas .inv__fechar{flex:none;margin-left:auto}.inv__modo{cursor:pointer;min-height:44px;color:var(--texto);touch-action:manipulation;background:#ffffff14;border:2px solid #ffd23f73;border-radius:9px;flex:none;padding:0 12px;font-family:inherit;font-size:.88rem;font-weight:800}.inv__modo[aria-pressed=true]{border-color:var(--amarelo);background:#ffd23f3d}.inv__modo:focus-visible{outline:3px solid var(--amarelo);outline-offset:2px}.inv__modo[hidden],.criativo[hidden],.criativo__vazio[hidden],.criativo__item[hidden],.criativo__grupo[hidden],.craft__lista[hidden]{display:none}.criativo__busca{width:100%;min-height:44px;font:inherit;color:var(--texto);background:#00000057;border:2px solid #ffffff2e;border-radius:10px;margin:0 0 8px;padding:0 12px;font-size:.95rem}.criativo__busca:focus-visible{outline:3px solid var(--amarelo);outline-offset:1px}.criativo__grade{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:5px;display:grid}.criativo__grupo{opacity:.85;border-bottom:1px solid #7bb66159;grid-column:1/-1;margin:8px 0 0;padding-bottom:3px;font-size:.86rem;font-weight:800}.criativo__grupo:first-child{margin-top:0}.criativo__item{aspect-ratio:1;cursor:pointer;touch-action:manipulation;background:#00000057;border:2px solid #ffffff24;border-radius:9px;min-height:44px;padding:0;position:relative}.criativo__item:hover{border-color:#ffd23fb3}.criativo__item:focus-visible{outline:3px solid var(--amarelo);outline-offset:1px}.criativo__item:active{transform:scale(.94)}.criativo__vazio{text-align:center;opacity:.75;margin:10px 0;font-size:.85rem}@media (width<=560px){.inv__modo-rotulo{display:none}}@media (prefers-reduced-motion:reduce){.criativo__item:active{transform:none}}.inv__janelas{align-items:flex-start;gap:10px;min-height:0;display:flex}.inv__caixa.inv__caixa--janela{touch-action:pan-y;width:auto;min-width:0;max-width:none;padding:12px 10px 14px}.inv__caixa.inv__caixa--pele{flex:0 0 236px}.inv__caixa.inv__caixa--mochila{flex:0 480px}.inv__caixa.inv__caixa--craft{flex:420px}.inv__caixa.inv__caixa--janela[hidden],.inv__janelas[data-aba=pele]>.inv__caixa--mochila,.inv__janelas[data-aba=pele]>.inv__caixa--craft,.inv__janelas[data-aba=mochila]>.inv__caixa--pele,.inv__janelas[data-aba=mochila]>.inv__caixa--craft,.inv__janelas[data-aba=craft]>.inv__caixa--pele,.inv__janelas[data-aba=craft]>.inv__caixa--mochila{display:none}@media (width>=1025px){.inv__abas .aba{display:none}.inv__janelas[data-aba]>.inv__caixa--janela{display:block}.inv__caixa.inv__caixa--janela{max-height:min(80svh,620px)}}.mochila__grade{grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;margin:0 0 8px;display:grid}.mochila__grade--barra{margin-bottom:6px}.mochila__rotulo-barra{margin-top:10px}.mochila__topo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mochila__rotulo-lixo{text-align:right}.mochila__grade--time{border-bottom:2px solid #ffffff1f;margin-bottom:10px;padding-bottom:10px}.slot.mochila__slot--time{border-style:dashed;border-color:#ff786c8c}.slot.mochila__slot--time.vago:after{content:"";pointer-events:none;background:linear-gradient(#0000 calc(50% - 1px),#ffffff29 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px));border:2px solid #ffffff29;border-radius:50%;position:absolute;inset:22%}.slot.mochila__lixeira{cursor:pointer;background:#d6281c24;border-color:#ff6b5f99;grid-column:9;place-items:center;display:grid}.mochila__lixeira-icone{color:#ffd7d2;pointer-events:none;width:62%;height:62%}.slot.mochila__lixeira .slot__img{opacity:.55}.slot.mochila__lixeira .slot__img[hidden],.mochila__lixeira-icone[hidden],.mochila__lixeira-volta[hidden]{display:none}.mochila__lixeira-volta{pointer-events:none;background:#000000a6;border-radius:4px;padding:0 3px;font-size:.75rem;font-weight:900;position:absolute;top:0;left:1px}.mochila__grade[data-inv-grade]{border-bottom:2px solid #ffffff1f;padding-bottom:10px}.slot.mochila__slot{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:auto;max-width:none;height:auto;color:var(--texto);cursor:grab;background:#00000057;border:2px solid #ffffff24;font-family:inherit;box-shadow:inset 2px 2px #0000006b,inset -2px -2px #ffffff14}.slot.mochila__slot .slot__img{inset:5px}.slot.mochila__slot .slot__qtd{background:#000000a6;border-radius:4px;padding:0 2px;font-size:.8rem;bottom:0;right:1px}.slot.mochila__slot:hover{background:#ffffff14;border-color:#fff6}.slot.mochila__slot:focus-visible{outline:3px solid var(--amarelo);outline-offset:-3px}.slot.mochila__slot--cheio{border-color:#7bb661b3}.slot.mochila__slot--reservado{border-style:dashed;border-color:var(--amarelo)}.slot.mochila__slot--barra{border-color:#ffd23f59}.slot.mochila__slot--barra.sel{border-color:var(--amarelo)}.slot.mochila__slot--barra .slot__num{display:revert}.slot.mochila__slot--arrastando{opacity:.38;cursor:grabbing}.slot.mochila__slot--destino{border-color:var(--amarelo);background:#ffd23f33}.slot.mochila__slot--bloqueado{background:#d6281c2e;border-color:#ff6b5f}.mochila__arraste{z-index:90;pointer-events:none;filter:drop-shadow(0 5px 8px #000000a6);will-change:left, top;width:48px;height:48px;position:fixed;transform:translate(-50%,-50%)}.mochila__arraste[hidden]{display:none}.mochila__arraste .slot__img{image-rendering:pixelated;background-size:400% 5900%;border-radius:5px;position:absolute;inset:3px}.mochila__arraste .slot__qtd{color:#fff;text-shadow:0 1px 3px #000,0 0 3px #000;padding:0 3px;font-size:.85rem;font-weight:900;position:absolute;bottom:-2px;right:-1px}.mochila__sobra{background:#d6281c38;border:1px solid #d6281c80;border-radius:8px;margin:0 0 8px;padding:6px 8px;font-size:.8rem;font-weight:800}.mochila__sobra[hidden]{display:none}.mochila__dica{opacity:.78;margin:2px 0 10px;font-size:.78rem;line-height:1.25}.mochila__acoes{gap:8px;margin:2px 0 8px;display:none}.mc.is-touch .mochila__acoes{display:flex}.mochila__acao{cursor:pointer;min-height:44px;font:inherit;color:var(--texto);touch-action:manipulation;background:#ffffff14;border:1px solid #fff3;border-radius:10px;flex:1 1 0;padding:6px 10px;font-size:.85rem;font-weight:800}.mochila__acao[aria-pressed=true]{border-color:var(--amarelo);background:#ffd23f29}.bau__tudo{gap:8px;margin:4px 0 2px;display:flex}.bau__tudo .mochila__acao[hidden]{display:none}.bau__tudo .mochila__acao:disabled{opacity:.5;cursor:default}@media (width<=560px){.mochila__grade{gap:3px}.slot.mochila__slot .slot__img{inset:3px}}@media (width<=400px){.inv__caixa.inv__caixa--mochila{padding:10px 8px 12px}.mochila__grade{gap:2px}}@media (prefers-reduced-motion:reduce){.slot.mochila__slot{transition:none}}.peles{margin:4px 0 10px}.peles__linha{justify-content:center;align-items:center;gap:10px;display:flex}.peles__seta{border:2px solid var(--borda,#2d3550);min-width:48px;min-height:48px;color:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff0f;border-radius:10px;font-size:1.1rem}.peles__seta:hover{background:#ffffff1f}.peles__seta:focus-visible{outline:3px solid var(--amarelo);outline-offset:-3px}.cena canvas.peles__boneco{width:96px;height:144px;image-rendering:pixelated;background:#00000038;border-radius:10px;flex:none;display:block}.peles__nome{text-align:center;margin:6px 0 0;font-size:.9rem;font-weight:800}@media (width<=1024px){.inv__janelas{display:block}.inv__caixa.inv__caixa--janela{width:100%;padding:12px 8px 14px}.mochila__grade{min-width:0}.slot.mochila__slot{aspect-ratio:auto;min-height:44px}}.mc .controles{z-index:40;pointer-events:none;display:none;position:absolute;inset:0}.mc.is-touch .controles{display:block}.mc .controles[hidden],.mc.is-touch .controles[hidden]{display:none}.mc .joy-zona{pointer-events:auto;touch-action:none;width:42%;position:absolute;top:25%;bottom:0;left:0}.mc .joy{z-index:41;left:max(16px, env(safe-area-inset-left));bottom:calc(72px + env(safe-area-inset-bottom));pointer-events:none;opacity:.55;background:#0e1a1440;border:2px solid #ffffff73;border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:absolute}.mc .joy.joy--ativo{opacity:.95;bottom:auto;transform:translate(-50%,-50%)}.mc .joy__pino{background:#ffffffd9;border-radius:50%;width:42px;height:42px;box-shadow:0 2px 8px #00000059}.mc .ctl{pointer-events:auto;color:var(--texto);-webkit-backdrop-filter:blur(4px);touch-action:none;cursor:pointer;background:#0e1a1480;border:2px solid #7bb66199;border-radius:50%;font-family:inherit;font-size:1.6rem;position:absolute}.mc .ctl:active,.mc .ctl.on{background:#7bb66166}.mc .ctl.ctl--inerte{opacity:.35}.mc .ctl--pulo{right:max(12px, env(safe-area-inset-right));bottom:calc(136px + env(safe-area-inset-bottom));width:64px;height:64px}.mc .ctl--descer{right:max(16px, env(safe-area-inset-right));bottom:calc(72px + env(safe-area-inset-bottom));width:56px;height:56px;font-size:1.3rem}.mc .ctl--quebrar{right:calc(max(12px, env(safe-area-inset-right)) + 68px);bottom:calc(72px + env(safe-area-inset-bottom));width:56px;height:56px}.mc.is-touch .reticula--quebrando:after{content:"";background:conic-gradient(var(--amarelo) calc(var(--progresso,0) * 1%), #ffffff2e 0);border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#0000 15px,#000 16px);mask:radial-gradient(circle,#0000 15px,#000 16px)}.mc.is-touch .hotbar{bottom:max(8px, env(safe-area-inset-bottom));gap:3px;padding:5px}.mc.is-touch .hotbar,.mc.is-touch .pokemon-team{z-index:42}.mc.is-touch .slot{width:48px;height:48px}.mc.is-touch .slot__num{display:none}.mc.is-touch .craft-btn{left:calc(50% + 239px);right:auto;bottom:calc(13px + env(safe-area-inset-bottom));width:48px;height:48px;font-size:1.3rem}.mc.is-touch .barras{width:232px;bottom:calc(72px + env(safe-area-inset-bottom))}.mc.is-touch .hud__mute{width:48px;height:48px}.mc .hud__olhar{display:none}.mc.is-touch .hud__olhar:not([hidden]){display:grid}.mc.is-touch .hud-pills{right:290px}.mc.is-touch .pill--nome{pointer-events:auto;cursor:pointer}.mc.is-touch .inv__fechar{width:44px;height:44px}.mc.is-touch .house-ban{min-height:44px}.mc .mochila__acao--bau{display:none}.mc.is-touch .mochila__acao--bau{width:100%;margin:0 0 6px;display:inline-block}.mc.is-touch .balao{bottom:calc(126px + env(safe-area-inset-bottom))}@media (height<=480px){.mc.is-touch{--mapa-topo:62px;--mapa-lado:12px;--mapa-tam:80px;--bussola-letra:10px;--bussola-rosa:18px}.mc.is-touch .objetivo{max-width:min(240px,100vw - 500px);top:calc(max(8px, env(safe-area-inset-top)) + 48px);font-size:.75rem}.mc.is-touch .toast{top:auto;bottom:calc(118px + env(safe-area-inset-bottom));max-width:min(380px,100vw - 360px);font-size:.85rem}.mc.is-touch .fantasma{bottom:auto;top:calc(max(8px, env(safe-area-inset-top)) + 56px);max-width:calc(100vw - 520px);padding:8px 12px;font-size:.85rem}.mc.is-touch .inv,.mc.is-touch .inv.inv--conjunto{padding:4px 8px}.mc.is-touch .inv__abas{min-height:44px}.mc.is-touch .inv__abas .aba{min-height:44px;padding:4px 10px}.mc.is-touch .inv__caixa{max-height:calc(100svh - 16px);padding:8px 10px 10px}.mc.is-touch .inv__caixa.inv__caixa--janela{max-height:calc(100svh - 76px)}.mc.is-touch .mochila__dica,.mc.is-touch .inv__caixa--mochila>.craft__titulo,.mc.is-touch .mochila__rotulo-barra{display:none}.mc.is-touch .mochila__grade{gap:3px;margin-bottom:4px}.mc.is-touch .inv__abas{gap:6px;padding:0}.mc.is-touch .inv__caixa--mochila{padding:6px 8px}.mc.is-touch .mochila__acoes{margin:0}.mc.is-touch .mochila__acao{min-height:40px}.mc.is-touch.panel-open .hud-botoes{display:none}.mc.is-touch .inv__caixa.inv__caixa--mapa{align-items:center;gap:10px;max-height:calc(100svh - 16px);display:flex}.mc.is-touch canvas.mapa__tela{width:min(560px,100vw - 260px,100svh - 90px);height:min(560px,100vw - 260px,100svh - 90px)}.mc.is-touch .mapa__dica{max-width:150px;margin:0}}@media (width<=700px){.mc.is-touch .slot{width:44px;height:44px}.mc.is-touch .craft-btn{left:calc(50% + 221px)}}@media (height>=481px){.mc.is-touch .joy{width:128px;height:128px;left:max(28px, env(safe-area-inset-left));bottom:calc(90px + env(safe-area-inset-bottom))}.mc.is-touch .joy__pino{width:52px;height:52px}.mc.is-touch .ctl--pulo{width:76px;height:76px;right:max(24px, env(safe-area-inset-right));bottom:calc(150px + env(safe-area-inset-bottom))}.mc.is-touch .ctl--descer{width:64px;height:64px;right:max(30px, env(safe-area-inset-right));bottom:calc(80px + env(safe-area-inset-bottom))}.mc.is-touch .ctl--quebrar{width:64px;height:64px;right:calc(max(30px, env(safe-area-inset-right)) + 74px);bottom:calc(80px + env(safe-area-inset-bottom))}.mc.is-touch .slot{width:52px;height:52px}.mc.is-touch .craft-btn{width:52px;height:52px;left:calc(50% + 257px)}.mc.is-touch .barras{bottom:calc(88px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.mc.is-touch .reticula{transition:none}}.bussola{pointer-events:none;color:#fff;font:800 var(--bussola-letra)/1 "Oxanium", Verdana, sans-serif;text-shadow:0 0 3px #0b1410,0 1px 2px #0b1410;position:absolute}.bussola--hud{top:var(--mapa-topo);right:var(--mapa-lado);width:var(--mapa-tam);height:var(--mapa-tam);z-index:31}.bussola>b{position:absolute}.bussola--n{top:3px;left:50%;transform:translate(-50%)}.bussola--l{top:50%;right:3px;transform:translateY(-50%)}.bussola--s{bottom:3px;left:50%;transform:translate(-50%)}.bussola--o{top:50%;left:3px;transform:translateY(-50%)}.bussola__rosa{width:var(--bussola-rosa);height:var(--bussola-rosa);-webkit-clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);background:#ffffffe6;position:absolute;bottom:5px;left:5px}.bussola__rosa:after{content:"";background:var(--quente);-webkit-clip-path:polygon(50% 0,58% 42%,50% 50%,42% 42%);clip-path:polygon(50% 0,58% 42%,50% 50%,42% 42%);position:absolute;inset:0}.bussola--grande{z-index:2;font-size:15px;inset:0}.mapa__moldura{display:inline-block;position:relative}.ilha-dica{z-index:31;pointer-events:none;top:calc(var(--mapa-topo) + var(--mapa-tam) + 6px);right:var(--mapa-lado);text-align:center;color:#fff;background:#09141fd6;border:1px solid #7bb66173;border-radius:8px;width:132px;padding:4px 6px;font-size:.72rem;font-weight:700;line-height:1.2;position:absolute}.ilha-dica--novo{animation:.38s ease-out ilha-dica-novo}.tesouro-dica{border-color:#f0c93cb3}.ilha-dica:not([hidden])+.tesouro-dica{top:calc(var(--mapa-topo) + var(--mapa-tam) + 50px)}.mc.is-touch .ilha-dica,.mc.is-touch .tesouro-dica{top:calc(max(8px, env(safe-area-inset-top)) + 4px);width:min(240px,36vw);left:calc(50% - min(120px,18vw));right:auto}.mc.is-touch .ilha-dica:has(+.tesouro-dica:not([hidden])){display:none}@keyframes ilha-dica-novo{45%{border-color:var(--verde);transform:scale(1.06)}}.prisao-relogio{letter-spacing:.02em;background:#18080ce6;border-color:#d64a4ad9;width:150px;font-size:.86rem}.prisao-relogio:not([hidden])~.ilha-dica,.ilha-dica[hidden],canvas.minimapa[hidden]~.bussola--hud,canvas.minimapa[hidden]~.ilha-dica,canvas.minimapa[hidden]~.tesouro-dica{display:none}@media (prefers-reduced-motion:reduce){.ilha-dica--novo{animation:none}}.terminal__dica[data-astro-cid-cfa422xk]{color:#b9c4d6;margin:6px 0 0;font-size:.74rem}.terminal__resposta[data-astro-cid-cfa422xk]{color:#f2efe6;min-height:1.1em;margin:6px 0 0;font-size:.84rem}.inv__conjunto.inv__conjunto--maquina{width:min(96vw,940px)}.maquina__titulo{padding:0 6px;font-size:1.05rem;font-weight:800;display:none}.maquina__saldo{background:#ffd23f24;border:2px solid #ffd23f73;border-radius:9px;flex:none;align-items:center;gap:4px;min-height:44px;margin-left:auto;padding:0 12px;font-size:.95rem;font-weight:800;display:inline-flex}.inv__conjunto--maquina .inv__abas .inv__fechar{margin-left:0}.inv__caixa.inv__caixa--comprar,.inv__caixa.inv__caixa--vender{flex:1 1 0}.inv__janelas[data-aba=comprar]>.inv__caixa--vender,.inv__janelas[data-aba=vender]>.inv__caixa--comprar{display:none}@media (width>=1025px){.maquina__titulo{display:inline}.inv__janelas[data-aba]>.inv__caixa--comprar,.inv__janelas[data-aba]>.inv__caixa--vender{display:block}}.pokemon-team[data-astro-cid-ttixfpox]{top:max(144px,50% - 224px);left:max(12px, env(safe-area-inset-left));z-index:39;color:#f4f8ff;pointer-events:none;width:88px;position:absolute}.pokemon-team[data-astro-cid-ttixfpox][hidden]{display:none}.pokemon-team[data-astro-cid-ttixfpox]:not([hidden])~.hud-cmd{left:112px}.pokemon-team__heading[data-astro-cid-ttixfpox]{letter-spacing:.03em;text-shadow:0 1px 3px #071520;justify-content:space-between;align-items:center;padding:0 4px 6px;font-size:11px;font-weight:800;display:flex}.pokemon-team__heading[data-astro-cid-ttixfpox]>[data-astro-cid-ttixfpox]:last-child{color:#d6e5ed;font-variant-numeric:tabular-nums;font-size:10px}.pokemon-team__slots[data-astro-cid-ttixfpox]{gap:5px;display:grid}.pokemon-team__slot[data-astro-cid-ttixfpox]{width:100%;height:63px;color:inherit;font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:#0c1b22e0;border:1px solid #64777f;border-radius:12px;align-content:center;justify-items:center;padding:3px 2px 5px;transition:border-color .15s,background-color .15s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #d4f4ff12,0 2px 5px #06101740}.pokemon-team__slot[data-astro-cid-ttixfpox]:disabled{cursor:default}.pokemon-team__slot[data-astro-cid-ttixfpox][data-estado=vazio]{color:#c8d4dc;background:#0c1b228a;border-style:dashed;border-color:#a6b9c459}.pokemon-team__slot[data-astro-cid-ttixfpox][data-estado=solto]{background:#0e2f2bf0;border:2px solid #72eab2}.pokemon-team__slot[data-astro-cid-ttixfpox][data-estado=ocupado]{border-color:#f6d884}.pokemon-team__slot[data-astro-cid-ttixfpox]:focus-visible{outline-offset:3px;outline:3px solid #ffe079}.pokemon-team__slot[data-astro-cid-ttixfpox]:active:not(:disabled){background:#304c59}.pokemon-team__number[data-astro-cid-ttixfpox]{z-index:1;color:#d9e7ef;background:#101c27;border-radius:4px;min-width:15px;padding:1px 3px;font-size:10px;font-weight:800;line-height:1.3;position:absolute;top:4px;left:5px}.pokemon-team[data-astro-cid-ttixfpox][data-atalho=ativo] .pokemon-team__number[data-astro-cid-ttixfpox]{color:#172532;background:#ffe079}.pokemon-team[data-astro-cid-ttixfpox][data-atalho=ativo] .pokemon-team__slot[data-astro-cid-ttixfpox]:not(:disabled){border-color:#ffe079}.pokemon-team__portrait[data-astro-cid-ttixfpox]{place-items:center;width:39px;height:37px;display:grid}.pokemon-team__portrait[data-astro-cid-ttixfpox] img[data-astro-cid-ttixfpox]{object-fit:contain;width:37px;max-width:none;height:37px;display:block}.pokemon-team__portrait[data-astro-cid-ttixfpox] img[data-astro-cid-ttixfpox][hidden]{display:none}.pokemon-team__slot[data-astro-cid-ttixfpox][data-estado=vazio] .pokemon-team__portrait[data-astro-cid-ttixfpox]:after{content:"";background:linear-gradient(#0000 calc(50% - .5px),#8fa4b069 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));border:1px solid #8fa4b069;border-radius:50%;width:21px;height:21px}.pokemon-team__name[data-astro-cid-ttixfpox]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:700;line-height:1.25;overflow:hidden}.pokemon-team__state[data-astro-cid-ttixfpox]{font-size:0;position:absolute;top:5px;right:4px}.pokemon-team__slot[data-astro-cid-ttixfpox][data-estado=solto] .pokemon-team__state[data-astro-cid-ttixfpox]:before{content:"✓";color:#12352a;background:#72eab2;border-radius:50%;place-items:center;width:14px;height:14px;font:900 11px/1 sans-serif;display:grid}.pokemon-team__slot[data-astro-cid-ttixfpox][data-estado=ocupado] .pokemon-team__state[data-astro-cid-ttixfpox]:before{content:"…";color:#f6d884;font:800 15px/1 sans-serif}.pokemon-team__hint[data-astro-cid-ttixfpox]{text-align:center;color:#d3e3ed;background:#0c1b22db;border-radius:7px;margin:7px 0 0;padding:5px 2px;font-size:10px;line-height:1.5}.pokemon-team__hint[data-astro-cid-ttixfpox] kbd[data-astro-cid-ttixfpox]{color:#fff0be;font:inherit;font-weight:800}.pokemon-team__touch[data-astro-cid-ttixfpox]{display:none}.mc.panel-open .pokemon-team[data-astro-cid-ttixfpox]{visibility:hidden}@media (hover:hover){.pokemon-team__slot[data-astro-cid-ttixfpox]:hover:not(:disabled){background:#243d49;border-color:#d5f6ff}}@media (width<=560px){.pokemon-team[data-astro-cid-ttixfpox]{top:max(152px, calc(env(safe-area-inset-top) + 144px));left:max(10px, env(safe-area-inset-left));width:120px}.pokemon-team[data-astro-cid-ttixfpox]:not([hidden])~.hud-cmd{left:142px}.pokemon-team__slots[data-astro-cid-ttixfpox]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.pokemon-team__slot[data-astro-cid-ttixfpox]{border-radius:10px;height:62px}.pokemon-team__number[data-astro-cid-ttixfpox]{min-width:13px;font-size:9px;top:3px;left:3px}.pokemon-team__name[data-astro-cid-ttixfpox]{font-size:9px}.pokemon-team__slot[data-astro-cid-ttixfpox][data-estado=solto] .pokemon-team__state[data-astro-cid-ttixfpox]:before{width:12px;height:12px;font-size:9px}.pokemon-team__hint[data-astro-cid-ttixfpox]{font-size:10px}}.mc.is-touch .pokemon-team__keyboard[data-astro-cid-ttixfpox]{display:none}.mc.is-touch .pokemon-team__touch[data-astro-cid-ttixfpox]{display:inline}@media (height<=560px){.pokemon-team[data-astro-cid-ttixfpox]{top:132px;left:max(116px, calc(env(safe-area-inset-left) + 104px));width:184px}.pokemon-team[data-astro-cid-ttixfpox]:not([hidden])~.hud-cmd{left:312px}.pokemon-team__slots[data-astro-cid-ttixfpox]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.pokemon-team__slot[data-astro-cid-ttixfpox]{border-radius:9px;height:53px}.pokemon-team__portrait[data-astro-cid-ttixfpox],.pokemon-team__portrait[data-astro-cid-ttixfpox] img[data-astro-cid-ttixfpox]{width:31px;height:31px}.pokemon-team__name[data-astro-cid-ttixfpox]{font-size:9px}.pokemon-team__heading[data-astro-cid-ttixfpox]{display:none}.pokemon-team__hint[data-astro-cid-ttixfpox]{margin-top:4px;padding:3px 0}.pokemon-team__hint[data-astro-cid-ttixfpox] br[data-astro-cid-ttixfpox]{display:none}}@media (prefers-reduced-motion:reduce){.pokemon-team__slot[data-astro-cid-ttixfpox]{transition:none}}.mc .parceiro-digimon{z-index:39;top:max(144px,50% - 224px);left:max(12px, env(safe-area-inset-left));box-sizing:border-box;color:#f4f8ff;width:88px;font:inherit;text-align:center;cursor:pointer;touch-action:manipulation;background:#0c182ae6;border:2px solid #6aa8ff;border-radius:12px;grid-template-areas:"titulo""retrato""nome""estagio""nivel""barra""dica""abrir";justify-items:center;gap:3px;padding:6px 5px 7px;display:grid;position:absolute;box-shadow:inset 0 1px #d4e8ff1a,0 2px 6px #06101760}.mc .parceiro-digimon[hidden]{display:none}.mc.is-touch .parceiro-digimon{z-index:42}.mc .parceiro-digimon:focus-visible{outline-offset:3px;outline:3px solid #ffe079}.mc .parceiro-digimon:active{background:#1d3456}.mc.panel-open .parceiro-digimon{visibility:hidden}.mc .parceiro-digimon:not([hidden])~.hud-cmd,.mc .parceiro-digimon:not([hidden])~.chat{left:112px}.parceiro-digimon__titulo{letter-spacing:.03em;color:#cfe3ff;grid-area:titulo;font-size:11px;font-weight:800}.parceiro-digimon__retrato{background:#1b2f4d;border-radius:10px;grid-area:retrato;place-items:center;width:52px;height:52px;display:grid}.parceiro-digimon__retrato img{object-fit:contain;width:48px;max-width:none;height:48px;display:block}.parceiro-digimon__retrato img[hidden]{display:none}.parceiro-digimon__nome{text-overflow:ellipsis;white-space:nowrap;grid-area:nome;max-width:100%;font-size:11px;font-weight:800;overflow:hidden}.parceiro-digimon__estagio{color:#d6e5f5;grid-area:estagio;font-size:10px;font-weight:700;line-height:1.2}.parceiro-digimon__nivel{color:#f4f8ff;grid-area:nivel;font-size:10px;font-weight:800;line-height:1.2}.parceiro-digimon__barra{background:#22344a;border-radius:3px;grid-area:barra;width:100%;height:6px;display:block;overflow:hidden}.parceiro-digimon__barra i{background:#9fe3a6;border-radius:3px;width:0;height:100%;display:block}.parceiro-digimon__dica{color:#ffe9a8;grid-area:dica;font-size:9px;font-weight:700;line-height:1.25}.parceiro-digimon__abrir{color:#d3e3ed;background:#0c1b2ddb;border-radius:6px;grid-area:abrir;margin-top:2px;padding:2px 6px;font-size:10px;font-weight:700}@media (hover:hover){.mc .parceiro-digimon:hover{background:#183050;border-color:#d5ecff}}@media (width<=560px){.mc .parceiro-digimon{top:max(152px, calc(env(safe-area-inset-top) + 144px));left:max(10px, env(safe-area-inset-left));width:120px}.mc .parceiro-digimon:not([hidden])~.hud-cmd,.mc .parceiro-digimon:not([hidden])~.chat{left:142px}}@media (height<=560px){.mc .parceiro-digimon{top:132px;left:max(116px, calc(env(safe-area-inset-left) + 104px));text-align:left;grid-template-columns:44px 1fr auto;grid-template-areas:"retrato nome nivel""retrato estagio estagio""barra barra barra""dica dica dica";justify-items:start;gap:2px 8px;width:184px;padding:5px 7px 6px}.mc .parceiro-digimon:not([hidden])~.hud-cmd,.mc .parceiro-digimon:not([hidden])~.chat{left:312px}.parceiro-digimon__titulo,.parceiro-digimon__abrir{display:none}.parceiro-digimon__retrato{width:44px;height:44px}.parceiro-digimon__retrato img{width:40px;height:40px}}.mc .digi-cena{z-index:47;left:50%;bottom:calc(92px + env(safe-area-inset-bottom));box-sizing:border-box;color:#17283d;background:#f2f8ff;border:3px solid #1f3a5c;border-radius:16px;width:min(600px,100% - 24px);padding:12px 16px 14px;position:absolute;transform:translate(-50%);box-shadow:0 10px 34px #0009}.mc .digi-cena[hidden],.mc:has(.digi-cena:not([hidden])) .fantasma{display:none}.digi-cena__quem{letter-spacing:.04em;color:#2559b8;margin:0 0 4px;font-weight:800}.digi-cena__fala{margin:0;font-size:1.05rem;font-weight:600;line-height:1.45}.digi-cena__botoes{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.digi-cena__botoes[hidden]{display:none}.digi-cena__botoes button{min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;border:2px solid #1f3a5c;border-radius:10px;padding:10px 18px;font-weight:800}.digi-cena__pular{color:#1f3a5c;background:#fff}.digi-cena__seguir{color:#17283d;background:#ffd55c}.digi-cena__botoes button:focus-visible{outline-offset:3px;outline:3px solid #bc7318}@media (height<=560px){.mc .digi-cena{bottom:calc(70px + env(safe-area-inset-bottom));grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:8px 12px 10px;display:grid}.mc .digi-cena[hidden]{display:none}.digi-cena__quem,.digi-cena__fala{grid-column:1}.digi-cena__botoes{grid-area:1/2/span 2;margin-top:0}.digi-cena__fala{font-size:.95rem;line-height:1.35}}.house-dialog.pokedex.digivice{color:#17283d;background:#eef6ff;border-color:#1f3a5c;max-height:calc(100dvh - 24px);overflow:hidden}.house-dialog.pokedex.digivice[open]{flex-direction:column;display:flex}.pokedex.digivice header{color:#1f3a5c;flex-shrink:0}.pokedex.digivice .pokedex__corpo{height:min(610px,100dvh - 120px);overflow:hidden}.pokedex.digivice .pokedex__lista{min-height:0;max-height:none}.pokedex.digivice .pokedex__ficha{overscroll-behavior:contain;min-height:0;padding-right:6px;overflow-y:auto}.pokedex.digivice .pokedex__item{background:#dde9f7}.pokedex.digivice .pokedex__item[aria-pressed=true]{background:#bfe6c4;border-color:#1f3a5c}.pokedex.digivice .pokedex__item--nunca{color:#4a5566;background:#d4dbe4}.pokedex.digivice .pokedex__numero,.pokedex.digivice .pokedex__ficha h3,.pokedex.digivice .pokedex__status{color:#2559b8}.pokedex.digivice .pokedex__foto{background:#dde9f7}.pokedex.digivice .pokedex__tipos span{border-color:#1f3a5c}.pokedex.digivice .pokedex__trilho{background:#cfe0f4;border-color:#1f3a5c}.pokedex.digivice .pokedex__alca{background:#1f3a5c;box-shadow:inset 0 0 0 2px #2f6fd6}.pokedex.digivice .pokedex__alca--puxando{background:#2f6fd6}.pokedex.digivice .digivice__aviso{color:#4a3b00;background:#fff4c9;border-radius:10px;flex-shrink:0;margin:10px 0 0;padding:8px 12px;font-weight:700}.pokedex.digivice .digivice__pedras{gap:6px;margin:8px 0 14px;padding:0;list-style:none;display:grid}.pokedex.digivice .digivice__pedras li{background:#dde9f7;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 10px;display:flex}.pokedex.digivice .digivice__pedras strong{color:#1f5c36}@media (width<=640px){.pokedex.digivice .pokedex__corpo{grid-template-rows:minmax(100px,1fr) minmax(140px,2fr)}}.digivice__vazio{place-items:center;display:grid}.slot [data-durabilidade]{pointer-events:none;background:#12202a;border:1px solid #102222;border-radius:3px;height:5px;position:absolute;bottom:3px;left:6px;right:6px;overflow:hidden}.slot [data-durabilidade][hidden]{display:none}.slot [data-durabilidade]>span{background:#72edac;height:100%;display:block}.slot [data-durabilidade][data-estado=media]>span{background:#ffe079}.slot [data-durabilidade][data-estado=baixa]>span{background:#ff8a80}.slot[data-tem-durabilidade] [data-qtd],.slot[data-tem-durabilidade] .slot__qtd{bottom:10px}.mc .mapa-marcadores{pointer-events:none;z-index:3;position:absolute;inset:0}.mc .mapa-marcador{color:#fff;pointer-events:auto;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.mc .mapa-marcador__icone{background:#63ddff;border:3px solid #101d2a;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;box-shadow:0 0 0 2px #fff,0 2px 5px #0009}.mc .mapa-marcador[data-tipo=casa] .mapa-marcador__icone{color:#fff1c8;background:#452f1d;border:2px solid #fff1c8;border-radius:7px;width:28px;height:28px;font:900 27px/1 Verdana,sans-serif}.mc .mapa-marcador[data-tipo=ruina] .mapa-marcador__icone{color:#3a2a12;background:#d9b46a;border:2px solid #3a2a12;border-radius:4px;width:20px;height:20px;font:900 14px/1 Verdana,sans-serif}.mc .mapa-marcador[data-tipo=tesouro] .mapa-marcador__icone{color:#ffd55c;background:#ffd55c2e;border:3px dashed #ffd55c;border-radius:50%;width:34px;height:34px;font:900 18px/1 Verdana,sans-serif;box-shadow:0 0 0 2px #3a2a12}.mc .mapa-marcador[data-tipo=eu] .mapa-marcador__icone{color:#ffda50;width:26px;height:26px;box-shadow:none;text-shadow:0 2px 2px #000,2px 0 2px #000,-2px 0 2px #000;transform:rotate(var(--direcao));background:0 0;border:0;font:900 28px/1 Verdana,sans-serif}.mc .mapa-marcador__nome{box-sizing:border-box;color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#102531f2;border-radius:4px;height:20px;padding:3px 5px;font:700 12px/14px Verdana,sans-serif;position:absolute;overflow:hidden}.mc .mapa-marcador[data-tipo=eu] .mapa-marcador__nome{color:#ffe880}.mc .mapa-marcador:hover,.mc .mapa-marcador:focus-visible{z-index:5;outline-offset:-3px;background:#10253177;outline:3px solid #ffe880}.mc .mapa-detalhe{z-index:6;color:#fff4cb;text-align:center;overflow-wrap:anywhere;pointer-events:none;background:#17251bf5;border:1px solid #ffda50;border-radius:8px;margin:0;padding:9px 12px;font:700 13px/1.4 Verdana,sans-serif;position:absolute;bottom:8px;left:8px;right:8px}.mc .mapa-detalhe[hidden],.mc .girar{display:none}.mc .girar[hidden]{display:none!important}@media (orientation:portrait){.mc.is-touch .girar{z-index:70;box-sizing:border-box;color:#fff4cb;text-align:center;background:#0e1a14f8;place-content:center;justify-items:center;gap:12px;padding:24px;display:grid;position:fixed;inset:0}}.mc .girar__fone{font-size:4rem;line-height:1;animation:2.4s ease-in-out infinite girar-fone}.mc .girar__titulo{text-wrap:balance;margin:0;font:700 1.25rem/1.35 Verdana,sans-serif}.mc .girar__dica{opacity:.8;margin:0;font:400 .95rem/1.4 Verdana,sans-serif}@keyframes girar-fone{0%,35%{transform:rotate(0)}65%,to{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.mc .girar__fone{animation:none;transform:rotate(90deg)}}.mc .chat{z-index:44;left:12px;bottom:calc(190px + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;gap:6px;width:min(360px,42vw);display:flex;position:absolute}.mc .chat[hidden]{display:none}.mc .pokemon-team:not([hidden])~.chat{left:112px}.mc .chat__log{-webkit-user-select:text;user-select:text;pointer-events:auto;flex-direction:column;gap:3px;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.mc .chat__msg{word-break:break-word;background:#0e1a149e;border-radius:8px;margin:0;padding:4px 8px;font-size:.86rem;line-height:1.25;transition:opacity .6s}.mc .chat__msg[hidden]{display:none}.mc .chat__msg--velha{opacity:0}.mc .chat__msg--eu{background:#7bb6614d}.mc .chat__msg--prof{background:#ffd55c52;box-shadow:inset 3px 0 #ffd55c}.mc .chat__msg--enviando{opacity:.6}.mc .chat__msg--falhou{background:#ff5c394d}.mc .chat__de{margin-right:6px;font-weight:800}.mc .chat__txt{color:#f2efe6}.mc .chat__motivo{opacity:.9;font-size:.74rem;display:block}.mc .chat__linha{pointer-events:auto;flex-wrap:wrap;gap:6px;display:flex}.mc .chat__rapidas{display:none}.mc.is-touch .chat__rapidas{flex-basis:100%;order:9;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}.mc.is-touch .chat.chat--aberto{width:min(400px,54vw)}.mc .chat__rapida{cursor:pointer;white-space:nowrap;color:#f2efe6;min-height:44px;font:inherit;background:#0e1a14e0;border:1px solid #7bb6618c;border-radius:10px;padding:0 6px;font-size:.82rem}.mc .chat__rapida:focus-visible{outline:2px solid var(--amarelo);outline-offset:1px}.mc .chat__linha[hidden]{display:none}.mc .chat__input{color:#fff;min-width:0;height:40px;font:inherit;background:#0e1a14e0;border:1px solid #7bb6618c;border-radius:10px;flex:1;padding:0 10px;font-size:.95rem}.mc .chat__input:focus-visible{outline:2px solid var(--amarelo);outline-offset:1px}.mc .chat__enviar,.mc .chat__fechar{cursor:pointer;width:44px;height:40px;color:var(--amarelo);background:#0e1a14e0;border:1px solid #7bb6618c;border-radius:10px;font-size:1.1rem}.mc .chat__fechar{color:#f2efe6;font-size:1rem}.mc .chat-btn{display:none}.mc.is-touch .chat-btn{right:max(12px, env(safe-area-inset-right));z-index:41;bottom:calc(6px + env(safe-area-inset-bottom));cursor:pointer;background:#0e1a148c;border:1px solid #7bb6618c;border-radius:12px;place-items:center;width:44px;height:44px;font-size:1.2rem;display:grid;position:absolute}.mc .chat-btn[hidden],.mc.is-touch .chat-btn[hidden]{display:none}.mc.panel-open .chat-btn{pointer-events:none}.mc.is-touch .chat{top:calc(max(8px, env(safe-area-inset-top)) + 120px);flex-direction:column-reverse;width:min(270px,36vw);bottom:auto}.mc.is-touch .chat__log{max-height:44px}.mc.is-touch .pokemon-team:not([hidden])~.chat{left:322px;top:calc(max(8px, env(safe-area-inset-top)) + 48px);width:min(240px,32vw)}.mc.is-touch .pokemon-team:not([hidden])~.chat .chat__log{max-height:30px}.presente{color:#f2efe6;background:#0e1a14f5;border:1px solid #7bb6618c;border-radius:14px;max-width:min(360px,92vw);height:fit-content;margin:auto;padding:16px;position:fixed;inset:0}.presente::backdrop{background:#00000073}.presente__titulo{margin:0 0 6px;font-size:1.1rem}.presente__item{opacity:.9;margin:0 0 12px}.presente__botoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.presente__btn{cursor:pointer;min-height:44px;font:inherit;color:#fff;background:#294634e6;border:1px solid #7bb6618c;border-radius:10px;padding:0 8px}.presente__btn[hidden]{display:none}.presente__btn--nao{background:#0e1a14e0}.presente__btn:focus-visible{outline:2px solid var(--amarelo);outline-offset:2px}.house-dialog.pokedex{width:min(820px,100vw - 24px);padding:16px 18px}.pokedex header{gap:12px}.pokedex__total{letter-spacing:0;opacity:.7;margin-left:auto;font-weight:600}.pokedex__corpo{grid-template-columns:220px 1fr;gap:14px;min-height:0;margin-top:12px;display:grid}.pokedex__moldura{gap:6px;min-height:0;display:flex}.pokedex__lista{scrollbar-width:none;flex-direction:column;flex:1;gap:4px;min-width:0;max-height:min(520px,100dvh - 120px);display:flex;overflow-y:auto}.pokedex__lista::-webkit-scrollbar{display:none}.pokedex__trilho{cursor:pointer;touch-action:none;background:#e2d4ae;border:2px solid #284533;border-radius:10px;flex:0 0 20px;position:relative}.pokedex__trilho[hidden]{display:none}.mc.is-touch .pokedex__trilho{flex-basis:30px}.pokedex__alca{cursor:grab;touch-action:none;background:#284533;border-radius:8px;position:absolute;top:0;left:1px;right:1px;box-shadow:inset 0 0 0 2px #3e714c}.pokedex__alca:after{content:"";background:repeating-linear-gradient(#bfe0b8 0 2px,#0000 2px 4px);height:10px;margin-top:-5px;position:absolute;top:50%;left:4px;right:4px}.pokedex__alca--puxando{cursor:grabbing;background:#3e714c}.pokedex__nome{flex-direction:column;line-height:1.15;display:flex}.pokedex__nome small{opacity:.7;font-size:.74rem;font-weight:700}.pokedex__numero{color:#3e714c;letter-spacing:.04em;margin:0;font-weight:800}.pokedex .pokedex__item{text-align:left;background:#f3ead2;border:2px solid #0000;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:4px 8px;font-weight:700;display:flex}.pokedex .pokedex__item[aria-pressed=true]{background:#ffe79a;border-color:#284533}.pokedex__mini{object-fit:contain;width:32px;height:32px;image-rendering:pixelated;flex-shrink:0}.pokedex__ficha{min-width:0}.pokedex__topo{align-items:center;gap:14px;display:flex}.pokedex__foto{object-fit:contain;width:88px;height:88px;image-rendering:pixelated;background:#f3ead2;border-radius:14px;flex-shrink:0;font-size:2.2rem}.pokedex__ficha h2{margin:0}.pokedex__ficha h3{letter-spacing:.04em;text-transform:uppercase;color:#3e714c;margin:14px 0 4px;font-size:.95rem}.pokedex__ficha p{margin:4px 0}.pokedex__tipos,.pokedex__efeitos{flex-wrap:wrap;gap:6px;display:flex}.pokedex__tipos span,.pokedex__efeitos span{background:#fff;border:2px solid #284533;border-radius:999px;padding:3px 10px;font-size:.9rem;font-weight:700}.pokedex__efeitos span{background:#e4f3dc}.pokedex__bolas{margin:4px 0;padding-left:22px;line-height:1.5}@media (width<=640px){.pokedex__corpo{grid-template-columns:1fr}.pokedex__lista{max-height:min(220px,34dvh)}}.pokedex .pokedex__selo{margin-left:auto;font-size:1rem}.pokedex .pokedex__item--nunca{color:#57544a;background:#e7e0cc}.pokedex .pokedex__item--nunca .pokedex__mini,.pokedex__topo--nunca .pokedex__foto{filter:brightness(0);opacity:.35}.pokedex__status{color:#284533;margin:8px 0 0;font-weight:800}.missoes{text-align:left;background:#ffffff14;border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:.85rem}.missoes:empty{display:none}.missoes ul{gap:4px;margin:6px 0;padding:0;list-style:none;display:grid}.missao{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.missao--feita{opacity:.75}.missao__conta{white-space:nowrap;font-weight:800}.missoes small{opacity:.85}.house-dialog.menu-pausa{width:min(520px,100vw - 24px)}.menu-pausa header button{background:#fff;min-width:44px;padding:0 12px}.menu-pausa__total{font-weight:800}.conquistas{gap:8px;margin:10px 0 14px;padding:0;list-style:none;display:grid}.conquista{background:#f3ead2;border:2px solid #28453333;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:flex}.conquista--ganha{background:#e4f3dc;border-color:#3e714c}.conquista__icone{text-align:center;filter:grayscale();opacity:.5;flex:0 0 2.4rem;font-size:1.6rem}.conquista--ganha .conquista__icone{filter:none;opacity:1}.conquista__texto{flex-direction:column;min-width:0;line-height:1.25;display:flex}.conquista__texto small{opacity:.75;font-size:.82rem}.conquista__conta{white-space:nowrap;margin-left:auto;padding-left:8px;font-weight:800}.menu-pausa .segredos{background:#f3ead2;border:2px solid #28453333;margin:0}.opcao{cursor:pointer;border-bottom:1px solid #28453328;align-items:flex-start;gap:12px;min-height:44px;padding:12px 4px;font-weight:700;display:flex}.opcao:last-child{border-bottom:0}.menu-pausa__titulo{align-items:center;gap:8px;display:inline-flex}.opcao__icone{vertical-align:-3px;margin-right:2px;display:inline-block}.opcao input{accent-color:#3e714c;flex-shrink:0;width:24px;height:24px;margin:0}.opcao small{opacity:.75;margin-top:2px;font-size:.82rem;font-weight:400;display:block}.opcao:focus-within{outline-offset:2px;border-radius:8px;outline:3px solid #bc7318}.mc .entrada-pergunta[hidden],.mc .entrada-conta[hidden],.mc .entrada-jogo[hidden],.mc .entrada-carregando[hidden],.mc .entrada-conta__aviso[hidden],.mc .apelido-novo[hidden],.mc .entrada-dica[hidden]{display:none}.mc .entrada-pergunta__botoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mc .entrada-escolha{aspect-ratio:1;text-align:center;color:#0c1a10;cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:14px;width:100%;max-width:46vh;padding:12px;font-family:inherit;font-size:1.2rem;font-weight:800;line-height:1.2;transition:transform 80ms,box-shadow 80ms;display:flex;box-shadow:0 6px #00000047}.mc .entrada-escolha--conta{background:linear-gradient(135deg,#7be08a,#2ee08a)}.mc .entrada-escolha--visitante{background:#ffffffe0}.mc .entrada-escolha:hover{transform:translateY(-2px);box-shadow:0 8px #00000047}.mc .entrada-escolha:active{transform:translateY(4px);box-shadow:0 2px #00000047}.mc .entrada-escolha:focus-visible{outline-offset:3px;outline:3px solid #ffd55c}@media (prefers-reduced-motion:reduce){.mc .entrada-escolha{transition:none}.mc .entrada-escolha:hover,.mc .entrada-escolha:active{transform:none}}.mc .com-icone{align-items:center;gap:8px;display:flex}.mc .botao.com-icone,.mc .conta-intro__link.com-icone{justify-content:center;display:inline-flex}.mc .botao.com-icone{width:100%;display:flex}.mc .com-icone>svg{flex:none}.mc .icone-gira{animation:.9s linear infinite icone-gira}@keyframes icone-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mc .icone-gira{animation:none}}.mc .com-icone[hidden]{display:none!important}.mc .entrada-carregando{opacity:.85;margin:4px 0 12px;font-weight:700}.mc .entrada-conta__chamada{margin:0 0 10px;font-size:1.02rem;font-weight:800}.mc .entrada-conta__aviso{background:#ffd55c29;border:1px solid #ffd55c99;border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:.9rem;font-weight:700}.mc .entrada-conta__cartao{background:#fdfcf7;border-radius:14px;padding:14px}.mc .conta-intro{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:-4px 0 10px;font-size:.95rem;display:flex}.mc .conta-intro[hidden],.mc .mundos-recentes[hidden],.mc .conta-intro__link[hidden]{display:none}.mc .conta-intro__avatar{background:#2c5a2a;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:inline-grid;overflow:hidden}.mc .conta-intro__avatar img{object-fit:cover;width:100%;height:100%}.mc .conta-intro__link{font:inherit;color:#9fe6a9;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 2px;font-weight:800;text-decoration:underline}.mc .mundos-recentes{flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 12px;font-size:.85rem;display:flex}.mc .mundos-recentes__titulo{opacity:.85;margin-right:2px}.mc .mundo-recente{min-width:44px;min-height:44px;color:var(--texto);letter-spacing:.2em;cursor:pointer;background:#00000059;border:2px solid #7bb6618c;border-radius:10px;padding:6px 12px;font:800 .95rem/1 inherit}.mc .mundo-recente--nome{letter-spacing:.04em}.mc .mundo-recente[aria-pressed=true]{background:#ffd55c2e;border-color:#ffd55c}.mc .mundo-recente:focus-visible,.mc .conta-intro__link:focus-visible{outline-offset:2px;outline:3px solid #ffd55c}.mc .entrada-dica{opacity:.9;margin:-4px 0 12px;font-size:.85rem}.mc .apelido-novo{background:#ffd55c24;border:2px solid #ffd55c99;border-radius:12px;margin:0 0 12px;padding:12px}.mc .apelido-novo__texto{align-items:flex-start;margin:0 0 10px;font-size:.95rem;line-height:1.4}.mc .apelido-novo__texto>svg{color:#ffd55c;margin-top:1px}.mc .apelido-novo__botoes{gap:8px;display:grid}.mc .app-ajuda{max-height:calc(100dvh - 16px);color:var(--texto);margin:auto;padding:0;overflow:auto}.mc .app-ajuda::backdrop{background:#08100ab8}.mc .app-ajuda__topo{align-items:center;gap:12px;display:flex}.mc .app-ajuda__topo img{border-radius:12px;width:48px;height:48px}.mc .app-ajuda__passos{text-align:left;gap:10px;margin:0 0 16px;padding-left:1.4em;line-height:1.4;display:grid}.mc .app-ajuda__passos[hidden]{display:none}.mc .placa__corpo>.botao--app{width:100%;margin-top:10px}.mc:not(.is-touch) .botao--app[data-app-instalar=toque],.mc:not(.is-touch) .botao--app:not([data-app-jeito=prompt]){display:none}@media (display-mode:standalone){.mc .voltar{display:none}}.house-dialog{box-sizing:border-box;color:#263b32;background:#fff9e7;border:3px solid #283729;border-radius:16px;width:min(480px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 60px #0008}.house-dialog::backdrop{background:#10201c99}.house-dialog header{letter-spacing:.08em;justify-content:space-between;align-items:center;font-weight:800;display:flex}.house-dialog p{margin:12px 0;line-height:1.5}.house-dialog button{min-height:44px;font:inherit;cursor:pointer;border:2px solid #284533;border-radius:9px;padding:10px 16px;font-weight:700}.house-dialog button:disabled{opacity:.55;cursor:wait}.house-dialog button:focus-visible{outline-offset:3px;outline:3px solid #bc7318}.house-dialog [hidden]{display:none}.house-dialog h2{font-size:1.4rem}.house-member{cursor:pointer;border-bottom:1px solid #28453328;align-items:center;gap:12px;min-height:48px;padding:6px 8px;display:flex}.house-member input{accent-color:#3e714c;flex-shrink:0;width:24px;height:24px}.house-member:focus-within{outline-offset:-3px;outline:3px solid #bc7318}.dica-item{z-index:120;pointer-events:none;color:#263b32;white-space:nowrap;background:#fff9e7;border:2px solid #283729;border-radius:8px;padding:5px 9px;font:700 13px/1.2 system-ui,sans-serif;position:fixed;top:0;left:0;box-shadow:0 4px 14px #0006}.dica-item[hidden]{display:none}.encantar__mesa{justify-content:center;align-items:center;gap:16px;margin:16px 0;display:flex}.encantar__slot{background:#e7dcc0;border:3px solid #284533;border-radius:12px;width:72px;height:72px;padding:0;position:relative}.encantar__img{image-rendering:pixelated;background:50%/contain no-repeat;position:absolute;inset:6px}.encantar__slot b{text-shadow:0 0 3px #fff9e7;font-size:1rem;position:absolute;bottom:2px;right:4px}.encantar__seta{clip-path:polygon(0 25%,70% 25%,70% 0,100% 50%,70% 100%,70% 75%,0 75%);background:#d7cbb0;border:2px solid #284533;border-radius:6px;width:96px;height:22px;position:relative;overflow:hidden}.encantar__seta-fill{background:#7a4fd6;width:0;height:100%;transition:width .12s linear;display:block}@media (prefers-reduced-motion:reduce){.encantar__seta-fill{transition:none}}.house-member--bloqueado{cursor:default;opacity:.72}.house-ban{color:#6b2f2f;min-height:36px;font:inherit;cursor:pointer;background:#f6efe2;border:1px solid #28453348;border-radius:8px;margin-left:auto;padding:4px 10px}.house-ban:hover:not(:disabled){background:#f0dede}.house-ban:disabled{opacity:.5;cursor:default}.house-actions{background:#fff9e7;gap:12px;padding:12px 0;display:flex;position:sticky;bottom:-24px}.house-actions button{flex:1}.house-actions [data-sim],.house-actions [data-salvar]{color:#fff;background:#3e714c}.house-dialog [data-aviso]:empty{display:none}@font-face{font-family:Oxanium;src:url(/class/fonts/oxanium/Oxanium-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Oxanium;src:url(/class/fonts/oxanium/Oxanium-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Oxanium;src:url(/class/fonts/oxanium/Oxanium-ExtraBold.ttf)format("truetype");font-weight:800;font-display:swap}body.is-game{touch-action:none;background:#87c6ea;width:100%;position:fixed;inset:0;overflow:hidden}body.is-game:before{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mc{-webkit-user-select:none;user-select:none;color:var(--texto);--verde:#2ee08a;--amarelo:#ffd23f;--quente:#ff5c39;--texto:#eaf6ff;--mapa-topo:66px;--mapa-lado:12px;--mapa-tam:132px;--bussola-letra:12px;--bussola-rosa:22px;overscroll-behavior:none;flex-direction:column;font-family:Oxanium,Verdana,Tahoma,Segoe UI,Geneva,sans-serif;display:flex;position:fixed;inset:0;overflow:clip}.hud-pills{top:max(8px, env(safe-area-inset-top));left:max(10px, env(safe-area-inset-left));z-index:30;pointer-events:none;flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:absolute;right:118px}.pill{-webkit-backdrop-filter:blur(6px);background:#0e1a1499;border:1px solid #7bb66173;border-radius:999px;padding:5px 12px}.pill--nome{font-size:.95rem;font-weight:700}.hud-botoes{top:max(8px, env(safe-area-inset-top));right:max(10px, env(safe-area-inset-right));z-index:49;gap:8px;display:flex;position:fixed}.hud__mute{cursor:pointer;width:46px;height:46px;color:var(--texto);-webkit-backdrop-filter:blur(6px);background:#0e1a148c;border:1px solid #7bb6618c;border-radius:12px;place-items:center;font-size:1.15rem;display:grid}.hud__mute[hidden]{display:none}.hud__voz{letter-spacing:-2px;font-size:.9rem}.hud__mute--ativo{color:#0b2a1a;background:#2ee08a;border-color:#1a7d4d;box-shadow:0 0 0 3px #2ee08a59}.salvando{opacity:.9;background:#0e1a148c;border:1px solid #7bb66166;border-radius:999px;padding:3px 10px;font-size:.82rem;font-weight:600}.salvando[hidden]{display:none}.cena{z-index:10;flex:1;min-height:0;position:relative}.cena canvas{touch-action:none;width:100%;height:100%;display:block}.reticula{z-index:20;color:#fff;mix-blend-mode:difference;pointer-events:none;font-size:1.6rem;font-weight:400;line-height:1;transition:transform .12s,color .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reticula[hidden]{display:none}.reticula--quebrando{color:var(--amarelo);transform:translate(-50%,-50%)scale(1.18)}.reticula--ok{color:var(--verde);transform:translate(-50%,-50%)scale(1.35)}.reticula--acao{color:var(--amarelo);transform:translate(-50%,-50%)scale(1.2)}.objetivo{z-index:18;top:calc(max(8px, env(safe-area-inset-top)) + 48px);left:max(10px, env(safe-area-inset-left));color:#fff;pointer-events:auto;background:#09141fd6;border:2px solid #ffd23fa6;border-radius:12px;align-items:center;gap:8px;max-width:min(390px,100vw - 130px);padding:8px 9px 8px 12px;font-size:.82rem;font-weight:700;line-height:1.2;display:flex;position:absolute}.objetivo[hidden]{display:none}.objetivo button{color:#fff;width:44px;height:44px;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:7px;flex:none;padding:0;font-size:1.15rem}.objetivo button:hover,.objetivo button:focus-visible{background:#ffffff24}.objetivo--novo{animation:.38s ease-out objetivo-novo}@keyframes objetivo-novo{45%{border-color:var(--verde);transform:scale(1.035)}}.agua-overlay{z-index:15;pointer-events:none;background:#1e5ac857;position:absolute;inset:0}.agua-overlay.lava{background:#e65a148c}.agua-overlay[hidden]{display:none}.bloco-overlay{z-index:15;pointer-events:none;background:#0d0f12;position:absolute;inset:0}.bloco-overlay[hidden]{display:none}.susto{z-index:16;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 120px 40px #7850c8bf}.susto.show{animation:.45s ease-out susto-pisca}@keyframes susto-pisca{0%{opacity:1}to{opacity:0}}.comendo{z-index:40;box-sizing:content-box;pointer-events:none;background:#0e1a14b8;border:1px solid #0000008c;border-radius:999px;width:88px;height:8px;padding:2px;position:absolute;top:calc(50% + 26px);left:50%;overflow:hidden;transform:translate(-50%)}.comendo[hidden]{display:none}.comendo>i{background:var(--amarelo);border-radius:999px;height:100%;display:block}.dano{z-index:16;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 120px 46px #d6281ccc}.dano.show{animation:.5s ease-out susto-pisca}.barras{left:50%;bottom:calc(max(10px, env(safe-area-inset-bottom)) + 62px);z-index:40;pointer-events:none;grid-template-rows:18px 18px;grid-template-columns:1fr 1fr;align-items:end;gap:4px 6px;width:min(232px,54vw);display:grid;position:absolute;transform:translate(-50%)}.barra{box-sizing:content-box;pointer-events:none;background:#0e1a14b8;border:1px solid #0000008c;border-radius:999px;height:12px;padding:2px;overflow:hidden;box-shadow:0 1px 3px #0000008c}.barra>i{border-radius:999px;height:100%;transition:width .18s ease-out;display:block}.barra[hidden]{display:none}.barra--armadura{grid-area:1/1}.barra--folego{grid-area:1/2}.barra--vida{grid-area:2/1}.barra--chakra{grid-area:2/2}.barra--vida>i{background:linear-gradient(180deg, #6ff0b3, var(--verde))}.barra--chakra>i{background:linear-gradient(#8fb4ff,#2f6de0)}.barra--folego>i{background:linear-gradient(#fff,#c9d6e6)}.barra--armadura>i{background:#8a8a8e}.barra--armadura[data-tipo=cristal]>i{background:linear-gradient(#f2f5f8,#c4ccd6)}.barra--armadura[data-tipo=areia]>i{background:linear-gradient(#efe1b0,#cfb26a)}.barra--baixa{animation:.45s ease-in-out infinite barra-treme}@keyframes barra-treme{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}canvas.minimapa{top:var(--mapa-topo);right:var(--mapa-lado);width:var(--mapa-tam);height:var(--mapa-tam);z-index:30;image-rendering:pixelated;cursor:pointer;background:#0e1a148c;border:2px solid #7bb66173;border-radius:10px;position:absolute}canvas.minimapa[hidden]{display:none}.inv__caixa.inv__caixa--mapa{text-align:center;width:auto;max-width:100%;max-height:calc(100dvh - 24px)}canvas.mapa__tela{width:min(560px,100vw - 64px,100dvh - 190px);height:min(560px,100vw - 64px,100dvh - 190px);image-rendering:pixelated;background:#0e1a148c;border:1px solid #7bb66173;border-radius:8px;display:block}.mapa__dica{color:#e0efdc;text-align:center;margin:8px 0 0;font-size:.82rem}.hotbar{left:50%;bottom:max(10px, env(safe-area-inset-bottom));z-index:40;-webkit-backdrop-filter:blur(4px);background:#0e1a148c;border:1px solid #7bb66173;border-radius:12px;gap:3px;padding:5px;display:flex;position:absolute;transform:translate(-50%)}.hotbar[hidden]{display:none}.slot{cursor:pointer;touch-action:none;background:#00000040;border:2px solid #ffffff2e;border-radius:8px;width:44px;height:44px;padding:0;position:relative}.slot.sel{border-color:var(--amarelo);box-shadow:0 0 8px #ffd23f99}.slot.slot--recarregando{opacity:.45}.slot.slot--ganhou{animation:.34s ease-out slot-ganhou}.slot.slot--usou{animation:.22s ease-out slot-usou}@keyframes slot-ganhou{45%{border-color:var(--verde);transform:translateY(-5px)scale(1.1)}}@keyframes slot-usou{50%{transform:scale(.88)}}.slot__img{image-rendering:pixelated;background-size:400% 5900%;border-radius:4px;position:absolute;inset:4px}.slot__num{color:#ffffffd9;text-shadow:0 1px 2px #000c;pointer-events:none;font-size:.6rem;font-weight:700;position:absolute;top:1px;left:4px}.slot__qtd{color:#fff;text-shadow:0 1px 2px #000000e6,0 0 3px #000000e6;pointer-events:none;font-size:.66rem;font-weight:800;position:absolute;bottom:0;right:2px}.slot.vazio .slot__img{opacity:.28;filter:grayscale(.7)}.slot.vago{background:#00000073;border-style:dashed}.slot__img[hidden]{display:none}.craft-btn{left:12px;bottom:max(10px, env(safe-area-inset-bottom));z-index:41;cursor:pointer;-webkit-backdrop-filter:blur(4px);background:#0e1a148c;border:1px solid #7bb66173;border-radius:14px;width:54px;height:54px;font-size:1.5rem;position:absolute}.craft-btn[hidden]{display:none}.craft-btn[aria-expanded=true]{border-color:var(--amarelo)}.hud-cmd{z-index:41;pointer-events:none;left:12px;bottom:calc(74px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);background:#0e1a148c;border:1px solid #7bb66166;border-radius:12px;flex-direction:column;gap:4px;padding:8px 12px;font-size:.82rem;font-weight:600;line-height:1.1;display:flex;position:absolute}.hud-cmd b{text-align:center;min-width:34px;color:var(--amarelo);background:#00000059;border:1px solid #ffffff2e;border-radius:6px;margin-right:6px;padding:1px 6px;font-size:.78rem;display:inline-block}.hud-cmd[hidden],.mc.is-touch .hud-cmd{display:none}.tab-jogadores{left:50%;top:calc(max(8px, env(safe-area-inset-top)) + 58px);z-index:45;pointer-events:none;-webkit-backdrop-filter:blur(8px);background:#08100ad1;border:1px solid #7bb66180;border-radius:14px;min-width:220px;max-width:min(92vw,360px);padding:12px 16px;position:absolute;transform:translate(-50%)}.tab-jogadores[hidden]{display:none}.tabj__titulo{text-align:center;margin:0 0 8px;font-size:.95rem;font-weight:800}.tabj__lista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tabj__lista li{background:#ffffff0f;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:.9rem;font-weight:600;display:flex}.tabj__nome{font-weight:800}.tabj__eu{opacity:.7;font-size:.82rem;font-weight:400}.inv{z-index:46;background:#08100a73;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.inv[hidden]{display:none}.mc.panel-open .hotbar,.mc.panel-open .craft-btn,.mc.panel-open .controles,.mc.panel-open canvas.minimapa,.mc.panel-open .hud-botoes{pointer-events:none}.inv__caixa{background:#0e1a14f0;border:2px solid #7bb6618c;border-radius:16px;width:min(94vw,520px);max-height:min(88svh,560px);padding:14px 16px 16px;overflow-y:auto;box-shadow:0 16px 50px #00000080}.inv__topo{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:1.15rem;font-weight:800;display:flex}.inv__fechar{cursor:pointer;width:38px;height:38px;color:var(--texto);background:#ffffff14;border:1px solid #fff3;border-radius:10px;font-size:.95rem}.bau__rotulo{margin:8px 0 6px;font-size:.9rem;font-weight:800}.bau__rotulo small{opacity:.75;font-weight:400}.bau__trava{cursor:pointer;width:100%;color:var(--texto);background:#0000004d;border:1px solid #7bb66180;border-radius:10px;margin:4px 0 2px;padding:8px 12px;font-size:.9rem;font-weight:800}.bau__trava[data-acesso=aberto]{border-color:var(--amarelo);background:#f0c85a29}.bau__trava[hidden]{display:none}.inv__caixa.inv__caixa--bau{touch-action:pan-y}.bau__grade{background:#00000038;border:2px dashed #0000;border-radius:10px;min-height:96px;padding:6px}.bau__grade--destino{border-color:var(--amarelo);background:#ffd23f24}.bau__vazio{text-align:center;opacity:.72;grid-column:1/-1;margin:0;padding:12px 4px;font-size:.82rem}.bau--ocupado .bau__grade{pointer-events:none;opacity:.6}.slot.mochila__slot.vago{cursor:default}.craft__lista{gap:6px;display:grid}.craft__titulo{margin:0 0 6px;font-size:.95rem;font-weight:800}.craft__grupo{opacity:.85;border-bottom:1px solid #7bb66159;margin:10px 0 2px;padding-bottom:3px;font-size:.86rem;font-weight:800}.craft__grupo:first-child{margin-top:0}.craft__vazio{opacity:.85;margin:2px 0;font-size:.92rem;font-weight:700}.receita{cursor:pointer;color:var(--texto);opacity:.55;background:#0000004d;border:2px solid #ffffff1f;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-family:inherit;font-size:.95rem;font-weight:700;display:flex}.receita.pode{opacity:1;border-color:#7bb661b3}.receita.pode:hover{background:#7bb66140}.receita--estacao{border-style:dashed}.craft__estacao>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.receita.receita--sucesso{animation:.42s ease-out receita-sucesso}@keyframes receita-sucesso{45%{border-color:var(--verde);background:#2ee08a3d;transform:scale(1.025)}}.receita{flex-wrap:wrap;row-gap:2px}.receita__lado{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.receita__ingrediente{align-items:center;gap:4px;display:inline-flex}.receita__bonus{text-align:left;color:#d1e0e8;flex-basis:100%;font-size:.78rem;line-height:1.4}.receita__nome{opacity:.92;font-size:.8rem;font-weight:600}.receita__qtd{color:var(--verde);font-size:.78rem}.receita__qtd--falta{color:#ff9a82}.receita__mais{opacity:.7;margin:0 2px}.ajuda__lista{gap:5px;margin:0 0 12px;padding-left:20px;font-size:.92rem;line-height:1.3;display:grid}.ajuda__lista b{color:var(--amarelo)}.ajuda__meta{margin:0 0 12px;font-size:.95rem;font-weight:700;line-height:1.35}.ajuda__so-toque{display:none}.mc.is-touch .ajuda__so-toque{display:revert}.mc.is-touch .ajuda__so-mouse{display:none}.mc.is-touch ul.ajuda__so-toque{display:grid}.salvando--alerta{color:#ffd6cc;border-color:#ff5c39cc}.receita__lado .slot__img{width:26px;height:26px;image-rendering:pixelated;background-size:400% 5900%;border-radius:4px;display:inline-block;position:static}.receita__seta{color:var(--amarelo);font-weight:800}.slot__img.slot__img--icone{image-rendering:auto;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain}.receita__lado .slot__img.slot__img--icone{flex-shrink:0}.balao{z-index:40;pointer-events:none;width:fit-content;color:var(--texto);opacity:0;background:#0e1a14bf;border-radius:999px;margin-inline:auto;padding:4px 14px;font-size:.95rem;font-weight:700;transition:opacity .18s,transform .18s;position:absolute;bottom:68px;left:0;right:0;transform:translateY(6px)}.balao.show{opacity:1;transform:translateY(0)}.fantasma{z-index:38;pointer-events:none;text-align:center;background:#0e1a14a6;border-radius:12px;width:fit-content;max-width:min(92vw,560px);margin-inline:auto;padding:10px 18px;font-size:.95rem;font-weight:600;animation:1.6s ease-in-out infinite alternate fantasma-pulsa;position:absolute;bottom:22%;left:0;right:0}.fantasma[hidden],.fantasma__touch,.mc.is-touch .fantasma__desktop{display:none}.mc.is-touch .fantasma__touch{display:inline}@keyframes fantasma-pulsa{0%{opacity:.75}to{opacity:1}}.toast{left:0;right:0;top:calc(max(8px, env(safe-area-inset-top)) + 50px);z-index:45;pointer-events:none;text-align:center;opacity:0;background:#0e1a14d9;border:1px solid #7bb66180;border-radius:12px;width:fit-content;max-width:min(92vw,480px);margin-inline:auto;padding:10px 18px;font-size:1rem;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;transform:translateY(-8px)}.toast.show{opacity:1;transform:translateY(0)}.toast.ok{border-color:#2ee08ab8}.toast.err{border-color:#ff5c39b3}.toast[hidden]{display:none}.gerando{z-index:60;background:#0a140ee0;place-items:center;display:grid;position:fixed;inset:0}.gerando[hidden]{display:none}.gerando__caixa{text-align:center;font-size:1.3rem;font-weight:700}.gerando__cubo{background:linear-gradient(135deg,#7bb661,#57a24c);border-radius:8px;width:44px;height:44px;margin:0 auto 16px;animation:1.1s ease-in-out infinite cubo-gira;display:block}@keyframes cubo-gira{50%{transform:rotate(180deg)scale(.8)}}.modal{z-index:50;background:#08100ab8;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.modal[hidden]{display:none}.modal>.placa{margin:auto}.placa{background:#10231a;border:2px solid #7bb6618c;border-radius:18px;width:min(94vw,480px);overflow:hidden;box-shadow:0 18px 60px #0000008c}.placa__topo{background:linear-gradient(135deg,#3e7d3a,#2c5a2a);padding:14px 20px;font-size:1.35rem;font-weight:800}.placa__corpo{padding:16px 20px 20px}.placa__corpo.center{text-align:center}.botao--mini{margin-top:12px;padding:8px 14px;font-size:.9rem}.campo{margin-bottom:12px;font-size:.92rem;font-weight:600;display:block}.campo small{opacity:.8;font-weight:400}.campo input{width:100%;color:var(--texto);background:#00000059;border:2px solid #7bb66166;border-radius:10px;margin-top:5px;padding:11px 12px;font-family:inherit;font-size:1.05rem;display:block}.campo input:focus{border-color:var(--verde);outline:none}.campo input[readonly]{opacity:.85;cursor:default}.botao{cursor:pointer;color:#0c1a10;border:0;border-radius:12px;padding:12px 22px;font-family:inherit;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-block}.botao[hidden]{display:none}.botao--go{background:linear-gradient(135deg,#7be08a,#2ee08a);width:100%}.botao--sec{background:#ffffffd9}.botao:disabled{opacity:.55;cursor:wait}.pausa-acoes{gap:10px;margin-bottom:12px;display:grid}.pausa-menus{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pausa-menus .botao{padding-left:8px;padding-right:8px}.aviso{opacity:.85;margin:0;font-size:.88rem}.segredos{text-align:left;background:#ffffff14;border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:.85rem}.segredos:empty{display:none}.segredos ul{gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}.erro{background:#ff5c3929;border:1px solid #ff5c398c;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:.92rem;font-weight:700}.erro[hidden]{display:none}.sala-chip{white-space:nowrap;background:#2ee08a2e;border:1px solid #2ee08a8c;border-radius:999px;padding:3px 10px;font-size:.82rem;font-weight:800}.sala-chip[hidden]{display:none}.sala{background:#00000040;border:1px dashed #7bb66180;border-radius:12px;margin:2px 0 12px;padding:12px}.sala[hidden]{display:none}.sala__chamada{margin:0 0 8px;font-size:.9rem;font-weight:700}.sala__linha{gap:8px;display:flex}.sala__nome{min-width:0;color:var(--texto);text-transform:uppercase;background:#00000059;border:2px solid #7bb66166;border-radius:10px;flex:1;padding:9px 10px;font-family:inherit;font-size:.95rem;font-weight:700}.sala__nome:focus{border-color:var(--verde);outline:none}.sala__linha .botao{white-space:nowrap;padding:9px 14px;font-size:.92rem}.sala__codigo{letter-spacing:.35em;text-indent:.35em;color:var(--amarelo);text-shadow:0 2px #00000080;-webkit-user-select:text;user-select:text;margin:4px 0 8px;font-size:2.4rem;font-weight:800}.sala__quem{opacity:.9;overflow-wrap:anywhere;margin:0 0 10px;font-size:.85rem}.sala .botao--mini{margin-top:0}div[data-sala-abrir][hidden],div[data-sala-info][hidden]{display:none}.campo--codigo{text-transform:uppercase;letter-spacing:.3em;font-weight:800}.voltar{color:var(--verde);margin-top:14px;font-size:.9rem;font-weight:600;display:inline-block}.credito{opacity:.75;margin-top:10px;font-size:.72rem}.credito a{color:inherit}.voltar[hidden]{display:none}.voltar.com-icone{gap:6px;display:inline-flex}.voltar.com-icone[hidden]{display:none}.placa__topo--marca{align-items:center;gap:10px;display:flex}.placa__topo--marca img{border-radius:8px;flex:none}.credito__icone{vertical-align:-2px;display:inline-block}@media (width<=560px){.hotbar{width:calc(100vw - max(16px, env(safe-area-inset-left)) - max(16px, env(safe-area-inset-right)));box-sizing:border-box;bottom:max(8px, env(safe-area-inset-bottom));justify-content:center;gap:2px;padding:4px}.barras{width:min(200px,58vw);bottom:calc(max(8px, env(safe-area-inset-bottom)) + 50px);grid-template-rows:16px 16px}.barra{height:10px}.mc{--mapa-topo:58px;--mapa-lado:10px;--mapa-tam:92px;--bussola-letra:10px;--bussola-rosa:18px}.slot{aspect-ratio:1;border-radius:7px;flex:1 1 0;width:auto;min-width:0;max-width:34px;height:auto}.slot__img{inset:3px}.pill--nome{font-size:.82rem}.salvando{font-size:.72rem}.sala-chip{padding:3px 7px;font-size:.7rem}.sala__codigo{font-size:1.9rem}.inv__caixa{padding:10px 12px 12px}.modal{padding:10px}}@media (prefers-reduced-motion:reduce){.fantasma,.gerando__cubo{animation:none}.susto.show{opacity:1;animation:none;box-shadow:inset 0 0 0 6px #7850c8d1}.dano.show{opacity:1;animation:none;box-shadow:inset 0 0 0 6px #d6281ce6}.barra--baixa{animation:none}.barra>i,.toast,.balao,.reticula{transition:none}.slot.slot--ganhou,.slot.slot--usou,.receita.receita--sucesso,.objetivo--novo{animation:none}.slot.slot--ganhou,.receita.receita--sucesso{border-color:var(--verde)}.reticula--quebrando,.reticula--ok,.reticula--acao{transform:translate(-50%,-50%)}}.mc .letra__caixa{width:min(100%,520px)}.mc .letra__grade{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;max-height:50vh;padding:10px;display:grid;overflow-y:auto}.mc .letra__opcao{color:#4a2c12;cursor:pointer;background:#f2d9a8;border:2px solid #173c47;border-radius:10px;min-width:44px;min-height:44px;font:800 22px/1 system-ui,sans-serif;box-shadow:0 3px #173c47}.mc .letra__opcao--atual{background:#ffd55c;outline:3px solid #173c47}
