.Adventure-module__EeRlqG__page{--ink:#393c26;--green:#555a38;--gold:#70764a;--monster:#9aa16d;--monster-dark:#636747;--sky:#ebede1;--glow:#fff0;min-height:100dvh;color:var(--ink);background:#f4f5ef;padding:0 18px 40px;font-family:inherit}.Adventure-module__EeRlqG__page *{box-sizing:border-box}.Adventure-module__EeRlqG__shell{max-width:760px;margin:auto}.Adventure-module__EeRlqG__page button,.Adventure-module__EeRlqG__page a{font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.Adventure-module__EeRlqG__page button{cursor:pointer;color:var(--ink);background:#fcfcfa;border:1px solid #dbddcf;border-radius:14px;min-height:44px;padding:12px;font-weight:700;transition:transform .12s,background .12s,box-shadow .12s}.Adventure-module__EeRlqG__page button:active:not(:disabled){box-shadow:none;transform:translateY(2px)scale(.97)}.Adventure-module__EeRlqG__page button:disabled{opacity:.5;cursor:default}.Adventure-module__EeRlqG__page :focus-visible{outline-offset:4px;outline:3px solid #89905a}.Adventure-module__EeRlqG__page a{text-decoration:none}.Adventure-module__EeRlqG__header{border-bottom:1px solid #dee0d4;justify-content:space-between;align-items:center;gap:8px;padding:16px 0;font-size:12px;display:flex}.Adventure-module__EeRlqG__header a{align-items:center;min-height:44px;display:flex}.Adventure-module__EeRlqG__header>span{letter-spacing:2px;color:#7e816c}.Adventure-module__EeRlqG__intro{justify-content:space-between;align-items:center;padding:24px 2px 18px;display:flex}.Adventure-module__EeRlqG__eyebrow{letter-spacing:2px;color:#7b7e68;margin:0 0 8px;font-size:11px}.Adventure-module__EeRlqG__intro h1,.Adventure-module__EeRlqG__welcome h1{letter-spacing:3px;margin:0 0 8px;font-size:clamp(32px,7vw,44px);font-weight:850}.Adventure-module__EeRlqG__intro p:last-child{color:#737563;margin:0;font-size:13px}.Adventure-module__EeRlqG__introPet{flex-shrink:0;width:110px;height:112px}.Adventure-module__EeRlqG__modeLinks{gap:8px;margin-bottom:18px;display:flex}.Adventure-module__EeRlqG__modeLinks a,.Adventure-module__EeRlqG__modeLinks>span{border:1px solid #dcdecd;border-radius:30px;padding:10px 20px;font-size:13px}.Adventure-module__EeRlqG__modeLinks>span{background:var(--green);color:#fff}.Adventure-module__EeRlqG__tabs{border-bottom:1px solid #d9dbcb;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:22px;padding-bottom:8px;display:grid}.Adventure-module__EeRlqG__tabs button{background:0 0;border:0;font-size:14px}.Adventure-module__EeRlqG__tabs button[aria-current=page]{background:#e9ebde}.Adventure-module__EeRlqG__summary{background:#fdfdfb;border:1px solid #e1e2d7;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 16px;padding:22px 18px;display:grid}.Adventure-module__EeRlqG__summary>div{flex-direction:column;gap:6px;display:flex}.Adventure-module__EeRlqG__summary strong{font-size:28px;font-weight:800}.Adventure-module__EeRlqG__summary em{color:#909380;font-size:12px;font-style:normal}.Adventure-module__EeRlqG__summary progress{width:100%;height:5px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary{background:var(--green);color:#fff;border:0;border-radius:15px;justify-content:center;align-items:center;min-height:50px;padding:13px 22px;font-weight:750;display:inline-flex;box-shadow:0 5px #393c2620}.Adventure-module__EeRlqG__shell>.Adventure-module__EeRlqG__primary{width:100%}.Adventure-module__EeRlqG__hint{color:#787b67;margin:14px 0 20px;font-size:12px;line-height:1.8}.Adventure-module__EeRlqG__chapters{gap:16px;display:grid}.Adventure-module__EeRlqG__chapter{background:#fcfcfb;border:1px solid #dddfd1;border-radius:20px;padding:18px}.Adventure-module__EeRlqG__chapterTitle{align-items:center;gap:12px;margin-bottom:18px;display:flex}.Adventure-module__EeRlqG__chapterTitle>span:first-child{color:#b5b99b;font-size:28px;font-weight:800}.Adventure-module__EeRlqG__chapterTitle h2{margin:0 0 5px;font-size:17px}.Adventure-module__EeRlqG__chapterTitle p{color:#7f826f;margin:0;font-size:11px}.Adventure-module__EeRlqG__chapterTitle .Adventure-module__EeRlqG__badge{color:#91995f;margin-left:auto;font-size:30px}.Adventure-module__EeRlqG__levels{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.Adventure-module__EeRlqG__levels button{border-radius:14px;flex-direction:column;align-items:center;gap:5px;min-height:73px;padding:9px 2px;display:flex;box-shadow:0 3px #e8eadd}.Adventure-module__EeRlqG__levels strong{font-size:21px}.Adventure-module__EeRlqG__levels small{white-space:nowrap;color:#767c4e;font-size:10px}.Adventure-module__EeRlqG__levels button[data-current]{color:#fff;background:#555a38;border-color:#555a38}.Adventure-module__EeRlqG__levels button[data-current] small{color:#d3d6be}.Adventure-module__EeRlqG__levels button[data-boss]{border-color:#aeb488}.Adventure-module__EeRlqG__levels button:disabled{color:#868973;background:#f0f1e9}.Adventure-module__EeRlqG__error{background:#f6f7f1;border:1px solid #ca8d75;border-radius:14px;margin:14px 0;padding:14px;font-size:14px}.Adventure-module__EeRlqG__notice{text-align:center;padding:20px;font-size:14px;line-height:1.8}.Adventure-module__EeRlqG__row{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.Adventure-module__EeRlqG__row button[aria-pressed=true]{color:#fff;background:#555a38}.Adventure-module__EeRlqG__battle{padding-top:12px}.Adventure-module__EeRlqG__battleTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.Adventure-module__EeRlqG__battleTop button{background:0 0;border:0;padding:7px}.Adventure-module__EeRlqG__enemyBar>div,.Adventure-module__EeRlqG__heroBar>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.Adventure-module__EeRlqG__enemyBar h1{margin:0 0 10px;font-size:22px}.Adventure-module__EeRlqG__enemyBar span{font-size:11px}.Adventure-module__EeRlqG__enemyBar progress,.Adventure-module__EeRlqG__heroBar progress{background:#e1e3d6;border:0;border-radius:10px;width:100%;height:10px;display:block;overflow:hidden}.Adventure-module__EeRlqG__enemyBar small{text-align:right;color:#7d8068;margin-top:4px;font-size:10px;display:block}.Adventure-module__EeRlqG__page progress{appearance:none;background:#e3e4d9;border:0;border-radius:10px;overflow:hidden}.Adventure-module__EeRlqG__page progress::-webkit-progress-bar{background:#e3e4d9;border-radius:10px}.Adventure-module__EeRlqG__page progress::-webkit-progress-value{background:#7f845d;border-radius:10px;transition:width .2s}.Adventure-module__EeRlqG__enemyBar progress::-webkit-progress-value{background:#969e63}.Adventure-module__EeRlqG__enemyBar progress::-moz-progress-bar{background:#969e63}.Adventure-module__EeRlqG__arena{isolation:isolate;background:linear-gradient(180deg,var(--sky),#eceee3);border:1px solid #dfe1cf;border-radius:22px;height:300px;margin:13px 0 16px;position:relative;overflow:hidden}.Adventure-module__EeRlqG__sun{background:#e8eadd;border-radius:100%;width:80px;height:80px;position:absolute;top:55px;right:25%;box-shadow:0 0 55px #e8eadd}.Adventure-module__EeRlqG__hill,.Adventure-module__EeRlqG__hillBack{background:#c9cdb0;border-radius:60% 60% 0 0;width:380px;height:210px;position:absolute;bottom:-80px;left:-100px;transform:rotate(15deg)}.Adventure-module__EeRlqG__hillBack{z-index:-1;background:#d5d8c0;bottom:-55px;left:auto;right:-130px;transform:rotate(-20deg)}.Adventure-module__EeRlqG__ground{background:#bcc19b80;width:100%;height:30px;position:absolute;bottom:0}.Adventure-module__EeRlqG__cue{z-index:3;text-align:center;color:#595d40;background:#ffffffb8;border-radius:20px;min-height:36px;margin:0;padding:10px;font-size:12px;font-weight:700;position:absolute;top:12px;left:10px;right:10px}.Adventure-module__EeRlqG__arena[data-warning] .Adventure-module__EeRlqG__cue{color:#8e351d;background:#f1f2ea;box-shadow:0 0 0 2px #aab081}.Adventure-module__EeRlqG__heroes{width:49%;height:185px;filter:drop-shadow(0 0 12px var(--glow));border-radius:50%;position:absolute;bottom:22px;left:0}.Adventure-module__EeRlqG__jinjio{width:100%;height:100%;transition:transform .15s;position:absolute;bottom:0;left:0}.Adventure-module__EeRlqG__jinjio[data-hit]{transform:translate(8px)rotate(2deg)}.Adventure-module__EeRlqG__yaya{filter:drop-shadow(0 4px 2px #2c2f1d20);width:58%;height:58%;position:absolute;bottom:-17px;left:3%}.Adventure-module__EeRlqG__heroes[data-shield]{background:#d4d7bf2b;box-shadow:inset 0 0 0 4px #969e64b0,0 0 28px #cbcfb3}.Adventure-module__EeRlqG__enemy{width:47%;height:190px;transition:transform .12s;position:absolute;bottom:19px;right:0}.Adventure-module__EeRlqG__enemy[data-hit]{transform:translate(5px)rotate(2deg)}.Adventure-module__EeRlqG__monsterArt{width:100%;height:100%;overflow:visible}.Adventure-module__EeRlqG__heroBar{padding:0 2px}.Adventure-module__EeRlqG__heroBar>div{margin-bottom:8px;font-size:13px}.Adventure-module__EeRlqG__heroBar small{color:#84876e;margin-left:4px;font-weight:400}.Adventure-module__EeRlqG__heroBar>div>span{font-size:11px}.Adventure-module__EeRlqG__controls{z-index:5;padding:17px 0 8px;padding-bottom:max(8px,env(safe-area-inset-bottom));background:#f4f5eff5;position:sticky;bottom:0}.Adventure-module__EeRlqG__skills{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.Adventure-module__EeRlqG__skills button{background:#fafaf8;border-bottom-width:4px;flex-direction:column;align-items:center;gap:6px;min-height:105px;padding:12px 4px;display:flex}.Adventure-module__EeRlqG__skills button>span{color:#797f50;min-height:28px;font-size:26px;line-height:1.1}.Adventure-module__EeRlqG__skills button small{font-size:10px;font-weight:400}.Adventure-module__EeRlqG__skills button[data-queued]{box-shadow:0 0 0 3px #b0b68a}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__pauseButton{color:#7d8069;background:0 0;border:0;min-height:36px;margin:8px auto 0;padding:6px 15px;font-size:11px;display:block}.Adventure-module__EeRlqG__pauseOverlay{z-index:8;text-align:center;background:#f2f3ebee;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex;position:absolute;inset:0}.Adventure-module__EeRlqG__pauseOverlay strong{font-size:24px}.Adventure-module__EeRlqG__pauseOverlay p{margin:16px 0;font-size:13px;line-height:1.8}.Adventure-module__EeRlqG__result{text-align:center;background:#fcfcfa;border:1px solid #dbdeca;border-radius:20px;margin-top:20px;padding:22px}.Adventure-module__EeRlqG__result h2{margin:0 0 15px;font-size:23px}.Adventure-module__EeRlqG__result p{font-size:13px;line-height:1.8}.Adventure-module__EeRlqG__resultStars{letter-spacing:5px;color:#7f8654;font-size:36px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__row{justify-content:center}.Adventure-module__EeRlqG__levelUp{color:#676c44;font-size:20px;animation:.3s Adventure-module__EeRlqG__pop;display:block}.Adventure-module__EeRlqG__gear>h2{margin:25px 0 10px;font-size:20px}.Adventure-module__EeRlqG__gear>p{font-size:13px}.Adventure-module__EeRlqG__gearGrid{grid-template-columns:1fr 1fr;gap:14px;margin:20px 0 30px;display:grid}.Adventure-module__EeRlqG__gearGrid article{text-align:center;background:#fcfcfa;border:1px solid #dfe1d3;border-radius:20px;padding:15px 8px}.Adventure-module__EeRlqG__gearPet{width:100px;height:100px;margin:auto}.Adventure-module__EeRlqG__gearGrid h3{font-size:14px}.Adventure-module__EeRlqG__gearGrid p{font-size:13px}.Adventure-module__EeRlqG__gearGrid button{width:100%;padding:10px 4px;font-size:12px}.Adventure-module__EeRlqG__skins{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.Adventure-module__EeRlqG__skins button{flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.Adventure-module__EeRlqG__skins i{width:30px;height:30px;box-shadow:0 0 15px 8px var(--glow);background:#e4e6d6;border:1px solid #cfd2b8;border-radius:100%;display:block}.Adventure-module__EeRlqG__skins small{font-size:10px;font-weight:400}.Adventure-module__EeRlqG__skins [aria-pressed=true]{border:2px solid #6e7448}.Adventure-module__EeRlqG__badges{grid-template-columns:repeat(4,1fr);gap:8px;padding:20px 0;display:grid}.Adventure-module__EeRlqG__badges>div{opacity:.4;flex-direction:column;align-items:center;gap:8px;display:flex}.Adventure-module__EeRlqG__badges>div[data-earned]{opacity:1}.Adventure-module__EeRlqG__badges b{color:#828956;background:#dcdfcc;border:2px solid #9aa16a;border-radius:50%;place-items:center;width:50px;height:50px;font-size:28px;display:grid}.Adventure-module__EeRlqG__badges span{font-size:11px}.Adventure-module__EeRlqG__badges small{font-size:10px}.Adventure-module__EeRlqG__myRank{background:#e8eadd;border-radius:10px;padding:14px;font-size:13px}.Adventure-module__EeRlqG__rankList{padding:0;list-style:none}.Adventure-module__EeRlqG__rankList li{border-bottom:1px solid #dee0d2;align-items:center;gap:14px;padding:13px 0;display:flex}.Adventure-module__EeRlqG__rankList li>b{color:#868d59;min-width:18px;font-size:20px}.Adventure-module__EeRlqG__rankList li>button{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;min-width:0;padding:5px;font-size:14px;display:flex}.Adventure-module__EeRlqG__rankList li>button>span{overflow-wrap:anywhere}.Adventure-module__EeRlqG__rankList li>span{white-space:nowrap;text-align:right;font-size:12px}.Adventure-module__EeRlqG__rankList small{color:#81846e;margin-top:5px;font-size:10px;display:block}.Adventure-module__EeRlqG__record{border-bottom:1px solid #dee0d2;justify-content:space-between;align-items:center;padding:15px 0;font-size:13px;display:flex}.Adventure-module__EeRlqG__record>span{color:#7e8553}.Adventure-module__EeRlqG__welcome{text-align:center;padding:55px 5px}.Adventure-module__EeRlqG__welcome p{line-height:1.9}.Adventure-module__EeRlqG__welcome .Adventure-module__EeRlqG__primary{margin-top:20px}@keyframes Adventure-module__EeRlqG__float{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-32px)}}@keyframes Adventure-module__EeRlqG__pop{0%{transform:scale(.92)}to{transform:scale(1)}}@media (min-width:601px){.Adventure-module__EeRlqG__page{padding-bottom:60px}.Adventure-module__EeRlqG__arena{height:350px}.Adventure-module__EeRlqG__heroes{width:43%;height:245px;left:3%}.Adventure-module__EeRlqG__enemy{width:40%;height:250px;right:5%}.Adventure-module__EeRlqG__chapters{grid-template-columns:1fr 1fr}.Adventure-module__EeRlqG__levels{gap:6px}.Adventure-module__EeRlqG__levels button{min-height:70px}.Adventure-module__EeRlqG__controls{position:static}.Adventure-module__EeRlqG__skills button{min-height:112px}.Adventure-module__EeRlqG__battle{max-width:620px;margin:auto}.Adventure-module__EeRlqG__summary{padding:24px 28px}.Adventure-module__EeRlqG__skins{grid-template-columns:repeat(5,1fr)}}@media (max-width:360px){.Adventure-module__EeRlqG__page{padding-left:12px;padding-right:12px}.Adventure-module__EeRlqG__header{font-size:11px}.Adventure-module__EeRlqG__summary{gap:9px;padding:17px 12px}.Adventure-module__EeRlqG__summary strong{font-size:24px}.Adventure-module__EeRlqG__levels{gap:7px}.Adventure-module__EeRlqG__chapter{padding:15px}.Adventure-module__EeRlqG__arena{height:250px}.Adventure-module__EeRlqG__heroes{height:155px}.Adventure-module__EeRlqG__enemy{height:160px}.Adventure-module__EeRlqG__battleTop{font-size:11px}.Adventure-module__EeRlqG__skills button strong{font-size:12px}.Adventure-module__EeRlqG__skins{gap:6px}.Adventure-module__EeRlqG__introPet{width:95px}.Adventure-module__EeRlqG__cue{padding:9px 3px;font-size:11px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__page *{transition:none!important;animation:none!important}.Adventure-module__EeRlqG__jinjio[data-hit],.Adventure-module__EeRlqG__enemy[data-hit]{transform:none}}.Adventure-module__EeRlqG__board{min-width:0;padding-bottom:15px}.Adventure-module__EeRlqG__mapLinks{justify-content:space-between;align-items:center;gap:10px;margin:14px 0 20px;display:flex}.Adventure-module__EeRlqG__mapLinks .Adventure-module__EeRlqG__hint{margin:0}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__backpackLink{color:#394628;text-align:center;background:linear-gradient(#fffdf5,#e6e8d9);border:1px solid #a4aa8b;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 3px #a5ad8c}.Adventure-module__EeRlqG__backpackLink:active{transform:translateY(2px)}.Adventure-module__EeRlqG__collections{background:#faf7ef;border:1px solid #c6c6b2;border-radius:16px;margin:20px 0;padding:6px 14px}.Adventure-module__EeRlqG__collections>summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:14px;font-weight:750}.Adventure-module__EeRlqG__collections h2{margin:20px 0 8px;font-size:18px}.Adventure-module__EeRlqG__bossReward{color:#9a302e;font-size:10px;font-weight:750}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-major-boss]{color:#8b2929;opacity:1;background:#fff0e9;border:2px solid #b4463d;position:relative;box-shadow:0 3px #9e4236}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-major-boss] small{color:#8b2929}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-major-boss][data-current]{color:#fff;background:#a93430}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-major-boss][data-current] small,.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-major-boss][data-current] .Adventure-module__EeRlqG__bossReward{color:#fff}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-major-boss]:disabled{opacity:1;background:#f7ebe4;border-style:dashed}.Adventure-module__EeRlqG__page [data-region="4"]{--monster:#81a4a4;--monster-dark:#426c70;--sky:#dce8e4}.Adventure-module__EeRlqG__page [data-region="5"]{--monster:#bd965f;--monster-dark:#7b592f;--sky:#f0e1c8}.Adventure-module__EeRlqG__page [data-skin="5"]{--aura-core:#50afb8;--aura-light:#d9fcff;--aura-dark:#266871;--aura-ink:#245761;--aura-paper:#e5f4f4;--aura-line:#75afb4;--glow:#5ed5df99}.Adventure-module__EeRlqG__page [data-skin="6"]{--aura-core:#e99447;--aura-light:#fff0cc;--aura-dark:#96551f;--aura-ink:#784313;--aura-paper:#fcf0df;--aura-line:#c69665;--glow:#f2a75a99}.Adventure-module__EeRlqG__walletLine{color:#5c613c;background:#e4e6d6;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:15px 0;padding:15px 17px;display:flex}.Adventure-module__EeRlqG__walletLine strong{font-size:23px}.Adventure-module__EeRlqG__walletLine span{font-size:12px}.Adventure-module__EeRlqG__walletLine small{display:block}.Adventure-module__EeRlqG__equipmentArt{--item:#a0a772;background:linear-gradient(130deg,var(--item),#4a4e31);color:#d5d8c1;border:5px solid #a6ad7c;border-radius:30% 30% 46% 46%;justify-content:center;align-items:center;width:70px;height:82px;margin:14px auto 22px;display:flex;position:relative;box-shadow:inset 0 0 0 4px #ffffff20,0 9px 13px #383a2518}.Adventure-module__EeRlqG__equipmentArt span{text-shadow:0 2px 3px #3d4128;font-size:35px}.Adventure-module__EeRlqG__equipmentArt[data-slot=weapon]{border-width:10px;border-radius:50%;height:70px}.Adventure-module__EeRlqG__rarity{color:#6f744b;font-size:12px;display:block}.Adventure-module__EeRlqG__page [data-rarity=rare]{--item:#7769cc;--loot:#b2a9e9}.Adventure-module__EeRlqG__page [data-rarity=epic]{--item:#9086d0;--loot:#c6bfef}.Adventure-module__EeRlqG__rarity[data-rarity=rare]{color:#4d3fa3}.Adventure-module__EeRlqG__rarity[data-rarity=epic]{color:#5a5097}.Adventure-module__EeRlqG__lootRules,.Adventure-module__EeRlqG__legacyGear{border-top:1px solid #dddfce;margin:24px 0;padding-top:16px;font-size:13px;line-height:1.9}.Adventure-module__EeRlqG__lootRules summary,.Adventure-module__EeRlqG__legacyGear summary{cursor:pointer;min-height:44px;font-weight:700}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__pendingLoot{border:1px solid var(--item,#9da56e);color:#555a38;background:#f2f3eb;width:100%;margin:12px 0;display:block;box-shadow:0 2px #b4ba9022}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__soundToggle{background:0 0;min-height:44px;padding:8px 12px;font-size:12px}.Adventure-module__EeRlqG__battleExtras{justify-content:flex-end;margin-top:4px;display:flex}.Adventure-module__EeRlqG__roarWaves{pointer-events:none;z-index:4;width:38%;height:65%;position:absolute;top:22%;left:54%}.Adventure-module__EeRlqG__roarWaves i{opacity:0;border:5px solid #b2b78d;border-radius:50%;animation:.8s both Adventure-module__EeRlqG__roarWave;position:absolute;inset:0}.Adventure-module__EeRlqG__roarWaves i+i{animation-delay:.14s}.Adventure-module__EeRlqG__roaring{animation:.65s both Adventure-module__EeRlqG__dogRoar}.Adventure-module__EeRlqG__shieldOrb{pointer-events:none;z-index:4;background:#e2e4d430;border:3px solid #a6ad7c;border-radius:50%;animation:.5s both Adventure-module__EeRlqG__shieldPulse;position:absolute;inset:0 -8%;box-shadow:0 0 30px #cfd2b8}.Adventure-module__EeRlqG__enemyFallen{pointer-events:none;animation:.8s both Adventure-module__EeRlqG__monsterDefeat}.Adventure-module__EeRlqG__enemyAttacking{animation:.4s both Adventure-module__EeRlqG__monsterAttack}.Adventure-module__EeRlqG__heroHurt{animation:.4s both Adventure-module__EeRlqG__heroHurt}.Adventure-module__EeRlqG__victoryFlash{pointer-events:none;z-index:6;background:radial-gradient(#e9ebdfcf,#0000 70%);place-items:center;animation:1.5s both Adventure-module__EeRlqG__victoryFlash;display:grid;position:absolute;inset:0}.Adventure-module__EeRlqG__victoryFlash strong{color:#6e7448;text-align:center;letter-spacing:3px;background:#f6f7f1e8;border-radius:50%;padding:18px;font-size:28px;box-shadow:0 0 40px #d1d4bb}.Adventure-module__EeRlqG__lootGround{z-index:7;position:absolute;bottom:26px;right:12%}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__lootGround button{box-shadow:0 -30px 45px var(--loot,#c1c5a3),0 0 15px #dddfcd;background:#f1f2eaeb;border-color:#9fa672;font-size:14px;animation:.9s both Adventure-module__EeRlqG__lootArrive}.Adventure-module__EeRlqG__rewardSC{color:#60653f;background:#e5e7d9;border-radius:13px;padding:14px;font-weight:800}.Adventure-module__EeRlqG__resultCelebrate{animation:.5s both Adventure-module__EeRlqG__resultCelebrate}.Adventure-module__EeRlqG__lootDialog{--loot:#c9cdae;color:#ebede2;overscroll-behavior:contain;background:#2a2b22;border:1px solid #9ba26b;border-radius:26px;width:min(440px,100vw - 32px);max-height:90dvh;padding:0;overflow:auto}.Adventure-module__EeRlqG__lootDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1f2114d9}.Adventure-module__EeRlqG__lootReveal{text-align:center;background:radial-gradient(at 50% 24%,#4c4d44,#0000 65%);padding:30px 22px 20px}.Adventure-module__EeRlqG__lootEyebrow{letter-spacing:3px;color:#cdd0b7;font-size:12px}.Adventure-module__EeRlqG__lootBurst{isolation:isolate;place-items:center;height:170px;display:grid;position:relative}.Adventure-module__EeRlqG__lootBurst:before{content:"";background:repeating-conic-gradient(from 0deg,var(--loot) 0deg 5deg,transparent 5deg 25deg);opacity:.12;z-index:-1;border-radius:50%;width:190px;height:190px;animation:1.5s both Adventure-module__EeRlqG__lootBurst;position:absolute}.Adventure-module__EeRlqG__lootBurst .Adventure-module__EeRlqG__equipmentArt{box-shadow:0 0 50px var(--loot);animation:1s both Adventure-module__EeRlqG__relicRise;transform:scale(1.3)}.Adventure-module__EeRlqG__lootRarity{color:var(--loot);letter-spacing:4px;font-size:16px;display:block}.Adventure-module__EeRlqG__lootReveal h2{letter-spacing:2px;color:#dfe2d0;margin:12px 0;font-size:29px}.Adventure-module__EeRlqG__lootReveal p{font-size:14px;line-height:1.7}.Adventure-module__EeRlqG__lootCaption{color:#cccebd;font-size:12px!important}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__collectButton{color:#3b3d2c;background:#c6cbab;border-color:#c6cbab;width:100%;margin-top:16px;font-weight:800}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__skipLoot{color:#d5d8c1;background:0 0;border:0;width:100%;margin-top:4px;font-size:12px;display:block}.Adventure-module__EeRlqG__lootError{color:#e3e5d6}.Adventure-module__EeRlqG__toast{color:#565a39;background:#e9eade;border-radius:12px;padding:13px 16px;font-size:14px}.Adventure-module__EeRlqG__battleTop>span{min-width:0}.Adventure-module__EeRlqG__battleExtras .Adventure-module__EeRlqG__soundToggle{color:#6e7252}@keyframes Adventure-module__EeRlqG__roarWave{0%{opacity:0;transform:translate(-10px)scale(.25)}30%{opacity:.9}to{opacity:0;transform:translate(75px)scale(1.5)}}@keyframes Adventure-module__EeRlqG__dogRoar{0%,to{transform:none}30%{transform:translateY(-9px)rotate(-6deg)}60%{transform:translate(18px)rotate(3deg)}}@keyframes Adventure-module__EeRlqG__shieldPulse{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes Adventure-module__EeRlqG__monsterDefeat{20%{filter:brightness(1.7);transform:translateY(-10px)}to{opacity:0;transform:translate(30px,35px)rotate(25deg)scale(.35)}}@keyframes Adventure-module__EeRlqG__monsterAttack{50%{transform:translate(-25px)rotate(-9deg)}}@keyframes Adventure-module__EeRlqG__heroHurt{40%{filter:brightness(1.4);transform:translate(-9px)}}@keyframes Adventure-module__EeRlqG__victoryFlash{0%{opacity:0;transform:scale(.6)}25%,75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes Adventure-module__EeRlqG__lootArrive{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:none}}@keyframes Adventure-module__EeRlqG__relicRise{0%{opacity:0;transform:translateY(25px)scale(.4)}to{opacity:1;transform:scale(1.3)}}@keyframes Adventure-module__EeRlqG__lootBurst{0%{opacity:0;transform:rotate(-30deg)scale(.3)}to{opacity:.12;transform:rotate(25deg)scale(1)}}@keyframes Adventure-module__EeRlqG__resultCelebrate{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__enemyFallen{opacity:0}.Adventure-module__EeRlqG__victoryFlash,.Adventure-module__EeRlqG__roarWaves{display:none}.Adventure-module__EeRlqG__shielding .Adventure-module__EeRlqG__yaya{transform:scale(1.1)}}.Adventure-module__EeRlqG__page{--ink:#4a4d31;--green:#808754;--gold:#8a915b;background:#f9faf6}.Adventure-module__EeRlqG__modeLinks a,.Adventure-module__EeRlqG__modeLinks>span{box-shadow:inset 0 1px #fff5,0 4px #d5d8c0}.Adventure-module__EeRlqG__modeLinks a:active{transform:translateY(3px);box-shadow:0 1px #d5d8c0}.Adventure-module__EeRlqG__modeLinks a{color:#656a43;background:#fdfdfd}.Adventure-module__EeRlqG__rarity{color:#7c8352}.Adventure-module__EeRlqG__rarity[data-rarity=legendary]{color:#964770}.Adventure-module__EeRlqG__page [data-rarity=fine]{--item:#7998c4;--loot:#b4cff4}.Adventure-module__EeRlqG__page [data-rarity=legendary]{--item:#b96b9d;--loot:#f4b6de}.Adventure-module__EeRlqG__hint,.Adventure-module__EeRlqG__summary small,.Adventure-module__EeRlqG__summary em,.Adventure-module__EeRlqG__chapterTitle p,.Adventure-module__EeRlqG__rankList small{color:#777a61}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary:active:not(:disabled),.Adventure-module__EeRlqG__modeLinks a:active{transform:none}}.Adventure-module__EeRlqG__page{--game-ink:#6b7146;--game-line:#d8dbc6;--game-paper:#fdfdfc;--game-edge:#c4c8a8}.Adventure-module__EeRlqG__battle{isolation:isolate;padding-top:8px}.Adventure-module__EeRlqG__battleTop{grid-template-columns:auto minmax(0,1fr) auto auto;gap:5px;margin:0 0 5px;font-size:11px;display:grid}.Adventure-module__EeRlqG__battleTop>span{text-align:center;line-height:1.5}.Adventure-module__EeRlqG__battleTop button{min-height:44px;padding:6px}.Adventure-module__EeRlqG__battleExtras{margin:0}.Adventure-module__EeRlqG__battleExtras .Adventure-module__EeRlqG__soundToggle{white-space:nowrap;padding:6px;font-size:11px}.Adventure-module__EeRlqG__battleHud{top:0;top:env(safe-area-inset-top,0px);z-index:20;background:#fdfdfc;border:1px solid #d7dac3;border-radius:16px;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:10px;padding:12px;display:grid;position:sticky;box-shadow:inset 0 1px #fff,0 5px 14px #44472d15}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__enemyBar,.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar{min-width:0;padding:0}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__enemyBar>div,.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar>div{flex-direction:column;align-items:flex-start;gap:4px;min-height:44px;margin:0 0 6px;display:flex}.Adventure-module__EeRlqG__battleHud h1,.Adventure-module__EeRlqG__battleHud strong{margin:0;font-size:13px;font-weight:800;line-height:1.5}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar small{color:#7c8061;margin-left:3px;font-size:10px}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__enemyBar span,.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar>div>span{color:#6d7153;font-size:10px}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__enemyBar>small{color:#6d7153;margin-top:5px;font-size:10px}.Adventure-module__EeRlqG__battleHud progress{height:9px;box-shadow:inset 0 1px 2px #3a3d2622}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__enemyBar progress::-webkit-progress-value{background:linear-gradient(90deg,#a5597e,#d08bab)}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__enemyBar progress::-moz-progress-bar{background:#a5597e}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar[data-low] progress::-webkit-progress-value{background:#bb4055}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar[data-low] progress::-moz-progress-bar{background:#bb4055}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar[data-low] strong{color:#a33549}.Adventure-module__EeRlqG__arena{height:clamp(185px,34svh,290px);margin:0 0 10px}.Adventure-module__EeRlqG__heroes{width:47%;height:70%;bottom:18px;left:1%}.Adventure-module__EeRlqG__enemy{width:46%;height:70%;bottom:18px;right:1%}.Adventure-module__EeRlqG__cue{min-height:32px;padding:8px 6px;font-size:11px;top:9px}.Adventure-module__EeRlqG__controls{z-index:15;padding:10px 0 max(5px,env(safe-area-inset-bottom));background:#f9faf6;border-top:1px solid #dcdecb;margin:0;position:sticky;bottom:0;box-shadow:0 -6px 12px #f9faf6}.Adventure-module__EeRlqG__skills{gap:8px}.Adventure-module__EeRlqG__skills button{background:linear-gradient(#fdfdfc,#eaece0);border:1px solid #d1d5bb;gap:4px;min-height:80px;padding:8px 3px;box-shadow:inset 0 1px #fff,0 4px #c5c9a9}.Adventure-module__EeRlqG__skills button>span{min-height:24px;font-size:22px}.Adventure-module__EeRlqG__skills button small{font-size:10px}.Adventure-module__EeRlqG__skills button:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #c5c9a9}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__pauseButton{min-height:32px;margin:6px auto 0;padding:4px 12px}.Adventure-module__EeRlqG__result{margin-top:14px}.Adventure-module__EeRlqG__skins button{background:linear-gradient(145deg,#fdfdfc,#ebece1);border-color:#cdd1b5;padding:15px 6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 4px #c1c5a3}.Adventure-module__EeRlqG__skins i{width:46px;height:46px;box-shadow:inset 0 -4px 8px #41452b66,0 4px 0 #737851,0 0 15px 5px var(--glow);background:radial-gradient(circle at 35% 25%,#fff,#c7cbad 33%,#7b8151 72%);border:3px solid #dee1ce;position:relative}.Adventure-module__EeRlqG__skins i:after{content:"";box-shadow:0 0 7px var(--glow);border:1px solid #b4b990;border-radius:50%;position:absolute;inset:-8px;transform:rotateX(55deg)rotate(-20deg)}.Adventure-module__EeRlqG__skins button:not(:disabled) i{animation:4s ease-in-out infinite Adventure-module__EeRlqG__auraLevitate}.Adventure-module__EeRlqG__skins [aria-pressed=true]{background:#eceee3;border:2px solid #8f975e}.Adventure-module__EeRlqG__badges b{color:#606540;text-shadow:0 1px #fff;background:radial-gradient(circle at 32% 25%,#fdfdfb,#d3d6be 45%,#9ea56f);border:3px double #c7cbad;position:relative;box-shadow:inset 0 2px 2px #fff,0 4px #898f61,0 7px 12px #484c3029}.Adventure-module__EeRlqG__badges>div[data-earned] b:after{content:"";border:1px solid #c0c4a2;border-radius:50%;position:absolute;inset:-5px;box-shadow:0 0 9px #ced1b655}@keyframes Adventure-module__EeRlqG__auraLevitate{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@media (min-width:601px){.Adventure-module__EeRlqG__arena{height:320px}.Adventure-module__EeRlqG__heroes{width:43%;height:76%;left:3%}.Adventure-module__EeRlqG__enemy{width:42%;height:76%;right:4%}.Adventure-module__EeRlqG__battleHud{padding:14px 18px}.Adventure-module__EeRlqG__battleHud h1,.Adventure-module__EeRlqG__battleHud strong{font-size:15px}.Adventure-module__EeRlqG__skills button{min-height:88px}}@media (max-width:360px){.Adventure-module__EeRlqG__battleTop{gap:2px;font-size:10px}.Adventure-module__EeRlqG__battleTop button,.Adventure-module__EeRlqG__battleExtras .Adventure-module__EeRlqG__soundToggle{font-size:10px}.Adventure-module__EeRlqG__battleHud{gap:8px;padding:10px}.Adventure-module__EeRlqG__battleHud h1,.Adventure-module__EeRlqG__battleHud strong,.Adventure-module__EeRlqG__skills button strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__skins button:not(:disabled) i{animation:none}.Adventure-module__EeRlqG__skills button:active:not(:disabled){transform:none}}.Adventure-module__EeRlqG__page [data-skin="0"]{--aura-core:#aeb9c7;--aura-light:#f8fbff;--aura-dark:#566577;--aura-ink:#39495c;--aura-paper:#eef2f7;--aura-line:#9daec0;--glow:#0000}.Adventure-module__EeRlqG__page [data-skin="1"]{--aura-core:#54b574;--aura-light:#d8ffe1;--aura-dark:#276342;--aura-ink:#245436;--aura-paper:#eaf6ed;--aura-line:#7fb28c;--glow:#65d38799}.Adventure-module__EeRlqG__page [data-skin="2"]{--aura-core:#54a9e5;--aura-light:#e0f6ff;--aura-dark:#285d9c;--aura-ink:#274f7d;--aura-paper:#eaf3fc;--aura-line:#87afd3;--glow:#55b8f599}.Adventure-module__EeRlqG__page [data-skin="3"]{--aura-core:#dfb449;--aura-light:#fff3c3;--aura-dark:#94702a;--aura-ink:#70501b;--aura-paper:#fcf3dc;--aura-line:#cbb16c;--glow:#edc75b99}.Adventure-module__EeRlqG__page [data-skin="4"]{--aura-core:#b080df;--aura-light:#f4e2ff;--aura-dark:#69408e;--aura-ink:#643785;--aura-paper:#f3eafb;--aura-line:#b299d0;--glow:#bb85ef99}.Adventure-module__EeRlqG__skins button{background:linear-gradient(145deg,#fff,var(--aura-paper));color:var(--aura-ink);border-color:var(--aura-line);box-shadow:inset 0 1px 0 #fff,0 4px 0 var(--aura-line)}.Adventure-module__EeRlqG__skins i{border-color:var(--aura-light);background:radial-gradient(circle at 32% 22%,#fff,var(--aura-core) 38%,var(--aura-dark) 78%);box-shadow:inset 0 -4px 8px #14203644,0 4px 0 var(--aura-dark),0 0 15px 5px var(--glow)}.Adventure-module__EeRlqG__skins i:after{border-color:var(--aura-core);box-shadow:0 0 7px var(--glow)}.Adventure-module__EeRlqG__skins button[aria-pressed=true]{border:2px solid var(--aura-dark);background:linear-gradient(145deg,var(--aura-light),var(--aura-paper));box-shadow:inset 0 1px 0 #fff,0 4px 0 var(--aura-dark)}.Adventure-module__EeRlqG__skins button:disabled{opacity:1;border-style:dashed}.Adventure-module__EeRlqG__skins button:disabled small{color:var(--aura-ink)}.Adventure-module__EeRlqG__badges>div{opacity:1;color:var(--aura-ink)}.Adventure-module__EeRlqG__badges b{border-color:var(--aura-line);background:radial-gradient(circle at 32% 25%,#fff,var(--aura-core) 45%,var(--aura-dark));color:var(--aura-ink);box-shadow:inset 0 2px 2px #fff,0 4px 0 var(--aura-dark),0 7px 12px #30203920;text-shadow:0 1px 0 var(--aura-light)}.Adventure-module__EeRlqG__badges>div[data-earned] b:after{border-color:var(--aura-line);box-shadow:0 0 9px var(--glow)}.Adventure-module__EeRlqG__badges>div:not([data-earned]) b{box-shadow:inset 0 1px 2px #fff,0 3px 0 var(--aura-line);border-style:dashed}.Adventure-module__EeRlqG__badges small{color:var(--aura-ink)}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__hpValue{text-align:right;color:#5b604d;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:10px;line-height:1.5;display:block}.Adventure-module__EeRlqG__page{--ink:#34392b;--green:#59613e;--gold:#59613e;--monster:#8b946c;--monster-dark:#4c563b;--sky:#e5e6d6;--game-ink:#4d5637;--game-line:#c6c6b2;--game-paper:#faf7ef;--game-edge:#b4b59e;background:#f3efe4}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary{background:linear-gradient(145deg,#70774d,#515a38);box-shadow:inset 0 1px #ffffff45,0 5px #343d26,0 8px 12px #30392218}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary:active:not(:disabled){box-shadow:0 1px #343d26}.Adventure-module__EeRlqG__controls{background:#f3efe4;border-color:#c6c6b2;box-shadow:0 -6px 12px #f3efe4}.Adventure-module__EeRlqG__battleHud,.Adventure-module__EeRlqG__summary,.Adventure-module__EeRlqG__chapter,.Adventure-module__EeRlqG__result{background:#faf7ef;border-color:#c6c6b2}.Adventure-module__EeRlqG__arena{background:linear-gradient(180deg,var(--sky),#d6d9c2);border-color:#bec3a9}.Adventure-module__EeRlqG__sun{background:#ece7d3;box-shadow:0 0 55px #ece7d3}.Adventure-module__EeRlqG__hill{background:#9ca781}.Adventure-module__EeRlqG__hillBack{background:#b7bea0}.Adventure-module__EeRlqG__ground{background:#727e5c80}.Adventure-module__EeRlqG__page [data-region="1"]{--monster:#8b946c;--monster-dark:#4c563b;--sky:#e5e6d6}.Adventure-module__EeRlqG__page [data-region="2"]{--monster:#7e9186;--monster-dark:#435b50;--sky:#e1e7de}.Adventure-module__EeRlqG__page [data-region="3"]{--monster:#aaa58d;--monster-dark:#655f4e;--sky:#e9e5d8}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar progress::-webkit-progress-value{background:linear-gradient(90deg,#626e43,#95a16a)}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar progress::-moz-progress-bar{background:#626e43}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar[data-low] progress::-webkit-progress-value{background:#bb4055}.Adventure-module__EeRlqG__battleHud .Adventure-module__EeRlqG__heroBar[data-low] progress::-moz-progress-bar{background:#bb4055}.Adventure-module__EeRlqG__skills button{background:linear-gradient(#faf7ef,#e6e4d6);border-color:#bfc3aa;box-shadow:inset 0 1px #fff,0 4px #a2a98c}.Adventure-module__EeRlqG__skills button[data-skill=shield]{background:linear-gradient(#e9edda,#d6dec1)}.Adventure-module__EeRlqG__skills button[data-skill=heal]{background:linear-gradient(#f8f5eb,#e6e2d3)}.Adventure-module__EeRlqG__skills button:active:not(:disabled){box-shadow:0 1px #a2a98c}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary:active:not(:disabled){transform:none}}.Adventure-module__EeRlqG__rules{color:#444b32;background:#faf7ef;border:1px solid #c6c6b2;border-radius:18px;margin:24px 0 8px;padding:18px}.Adventure-module__EeRlqG__rules h2{margin:0 0 12px;font-size:18px}.Adventure-module__EeRlqG__rules p{overflow-wrap:anywhere;margin:10px 0;font-size:13px;line-height:1.85}.Adventure-module__EeRlqG__rules .Adventure-module__EeRlqG__hint{margin-bottom:0}.Adventure-module__EeRlqG__milestones{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.Adventure-module__EeRlqG__milestones li{background:#f5f3e9;border:1px solid #b6bba4;border-radius:12px;justify-content:space-between;align-items:center;gap:6px;padding:10px;font-size:12px;display:flex}.Adventure-module__EeRlqG__milestones li[data-earned]{background:#e2e8d5;border-color:#7c8a61}.Adventure-module__EeRlqG__milestones li span{white-space:nowrap}.Adventure-module__EeRlqG__stageReward{color:inherit;font-size:10px;font-weight:700}.Adventure-module__EeRlqG__rewardNotice{background:#e2e8d5;border:1px solid #7c8a61;border-radius:12px;padding:12px;font-size:13px;line-height:1.7}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button{min-height:86px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__rankList li>span{font-size:11px}@media (min-width:601px){.Adventure-module__EeRlqG__milestones{grid-template-columns:repeat(5,minmax(0,1fr))}.Adventure-module__EeRlqG__milestones li{flex-direction:column}}.Adventure-module__EeRlqG__bossPair{width:54%;height:240px;position:absolute;bottom:15px;right:0}.Adventure-module__EeRlqG__pairMonster{width:68%;height:165px;transition:transform .15s,opacity .2s;position:absolute}.Adventure-module__EeRlqG__pairMonster[data-position="0"]{z-index:2;top:0;right:0}.Adventure-module__EeRlqG__pairMonster[data-position="1"]{z-index:3;--monster:#7498a6;--monster-dark:#385f75;bottom:0;left:0}.Adventure-module__EeRlqG__pairMonster[data-attacking]{transform:translate(-8px)rotate(-3deg)}.Adventure-module__EeRlqG__pairMonster[data-hit]{transform:translate(4px)}.Adventure-module__EeRlqG__pairMonster[data-defeated]{opacity:.35;filter:grayscale();transform:translateY(8px)rotate(8deg)}.Adventure-module__EeRlqG__monsterName{text-align:center;color:#263926;background:#fffdf3dd;border-radius:9px;padding:3px;font-size:10px;font-weight:750;display:block;position:absolute;bottom:2px;left:0;right:0}.Adventure-module__EeRlqG__dualBars{gap:6px;display:grid}.Adventure-module__EeRlqG__dualBars>div>small:first-child{font-size:10px}.Adventure-module__EeRlqG__dualBars [data-defeated]{opacity:.55}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__dualBars progress{height:6px}.Adventure-module__EeRlqG__dualBars .Adventure-module__EeRlqG__hpValue{font-size:9px}.Adventure-module__EeRlqG__page [data-region="6"]{--monster:#b98462;--monster-dark:#725035;--sky:#eee0d4}.Adventure-module__EeRlqG__page [data-region="7"]{--monster:#7c9272;--monster-dark:#435b41;--sky:#dfe7d7}.Adventure-module__EeRlqG__page [data-region="8"]{--monster:#8db1bd;--monster-dark:#4a7886;--sky:#e3edf0}.Adventure-module__EeRlqG__page [data-region="9"]{--monster:#8883ac;--monster-dark:#4d4778;--sky:#e6e2ee}.Adventure-module__EeRlqG__page [data-region="10"]{--monster:#6d9ca1;--monster-dark:#35616b;--sky:#dae8e5}.Adventure-module__EeRlqG__page [data-region="11"]{--monster:#ad9161;--monster-dark:#6a5332;--sky:#ebe2d0}@media (max-width:360px){.Adventure-module__EeRlqG__bossPair{height:190px}.Adventure-module__EeRlqG__pairMonster{height:135px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__pairMonster{transition:none}.Adventure-module__EeRlqG__pairMonster[data-attacking],.Adventure-module__EeRlqG__pairMonster[data-hit],.Adventure-module__EeRlqG__pairMonster[data-defeated]{transform:none}}.Adventure-module__EeRlqG__page [data-skin="7"]{--aura-core:#c46d45;--aura-light:#fde2cf;--aura-dark:#793f24;--aura-ink:#793f24;--aura-paper:#fde2cf;--aura-line:#c46d45;--glow:#c46d4599}.Adventure-module__EeRlqG__page [data-skin="8"]{--aura-core:#519367;--aura-light:#ddf2d7;--aura-dark:#2e613d;--aura-ink:#2e613d;--aura-paper:#ddf2d7;--aura-line:#519367;--glow:#51936799}.Adventure-module__EeRlqG__page [data-skin="9"]{--aura-core:#72b5c7;--aura-light:#e7fbff;--aura-dark:#457b8b;--aura-ink:#457b8b;--aura-paper:#e7fbff;--aura-line:#72b5c7;--glow:#72b5c799}.Adventure-module__EeRlqG__page [data-skin="10"]{--aura-core:#8173ba;--aura-light:#efeaff;--aura-dark:#50467d;--aura-ink:#50467d;--aura-paper:#efeaff;--aura-line:#8173ba;--glow:#8173ba99}.Adventure-module__EeRlqG__page [data-skin="11"]{--aura-core:#4b9eaa;--aura-light:#dff5f6;--aura-dark:#2e616e;--aura-ink:#2e616e;--aura-paper:#dff5f6;--aura-line:#4b9eaa;--glow:#4b9eaa99}.Adventure-module__EeRlqG__page [data-skin="12"]{--aura-core:#c4a344;--aura-light:#fff6d8;--aura-dark:#786024;--aura-ink:#786024;--aura-paper:#fff6d8;--aura-line:#c4a344;--glow:#c4a34499}.Adventure-module__EeRlqG__chapterPreview{background:linear-gradient(160deg,var(--sky,#c5d0bc),#707d62);pointer-events:none;border-radius:19px 19px 0 0;height:100px;margin:-18px -18px 16px;position:relative;overflow:hidden}.Adventure-module__EeRlqG__sceneBackdrop{z-index:-2;pointer-events:none;background:linear-gradient(180deg,var(--sky,#c5d0bc),#a4af90);position:absolute;inset:0}.Adventure-module__EeRlqG__sceneImage{object-fit:cover;object-position:center 55%}.Adventure-module__EeRlqG__chapterPreview .Adventure-module__EeRlqG__sceneImage{object-position:center 40%}.Adventure-module__EeRlqG__sceneBackdrop:after{content:"";pointer-events:none;background:linear-gradient(#10231508 45%,#10231525);position:absolute;inset:0}.Adventure-module__EeRlqG__bossAtmosphere{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 55%,#0000 35%,#770e1e50 78%,#510918a8 100%);position:absolute;inset:0;box-shadow:inset 0 0 24px #bd273e65}.Adventure-module__EeRlqG__bossAtmosphere:before,.Adventure-module__EeRlqG__bossAtmosphere:after{content:"";clip-path:polygon(0 0,16% 0,16% 5%,5% 5%,5% 22%,0 22%,0 0,100% 0,100% 22%,95% 22%,95% 5%,84% 5%,84% 0,100% 0,100% 100%,84% 100%,84% 95%,95% 95%,95% 78%,100% 78%,100% 100%,0 100%,0 78%,5% 78%,5% 95%,16% 95%,16% 100%,0 100%);border:2px solid #f16b65;border-radius:13px;position:absolute;inset:9px}.Adventure-module__EeRlqG__bossAtmosphere:after{clip-path:none;background:linear-gradient(#0000,#a921353b);border:0;border-radius:0;height:26%;inset:auto 0 0}.Adventure-module__EeRlqG__bossAtmosphere i{background:#ffb19b;border-radius:50%;width:4px;height:4px;position:absolute;bottom:30%;left:9%;box-shadow:0 0 9px 3px #ed493d9c}.Adventure-module__EeRlqG__bossAtmosphere i:nth-child(2){bottom:52%;left:auto;right:8%}.Adventure-module__EeRlqG__bossAtmosphere i:nth-child(3){width:3px;height:3px;bottom:8%;left:50%}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__arena{border:3px solid #ad2639;box-shadow:0 4px #711e2a,0 0 18px #ae263929}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__battleHud{border-color:#bd5c63}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__enemyBar h1,.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__enemyBar>div>span{color:#922337}.Adventure-module__EeRlqG__bossFigure{filter:drop-shadow(0 5px 4px #10192855);width:100%;height:100%;display:block;position:relative}.Adventure-module__EeRlqG__bossFigure img{object-fit:contain;object-position:center bottom;transform-origin:50% 90%;width:100%;height:100%;animation:4s ease-in-out infinite Adventure-module__EeRlqG__bossBreath;display:block}.Adventure-module__EeRlqG__bossFigure[data-companion] img{filter:saturate(.8)brightness(.92);animation-name:Adventure-module__EeRlqG__bossCompanionBreath;transform:scaleX(-1)}@keyframes Adventure-module__EeRlqG__bossBreath{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes Adventure-module__EeRlqG__bossCompanionBreath{0%,to{transform:scaleX(-1)translateY(0)}50%{transform:scaleX(-1)translateY(-3px)}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__bossFigure img{animation:none}}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__enemyBar progress::-webkit-progress-value{background:linear-gradient(90deg,#8b1830,#e25b60)}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__enemyBar progress::-moz-progress-bar{background:#b83349}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__monsterName{color:#fff1e8;background:#681d2bed;border:1px solid #ec9692}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__arena[data-warning] .Adventure-module__EeRlqG__cue{color:#862033;background:#fff1e9;box-shadow:0 0 0 2px #c43749}@media (min-width:601px){.Adventure-module__EeRlqG__chapterPreview{height:112px;margin:-15px -15px 16px}}.Adventure-module__EeRlqG__arena[data-loading]{background:#ece8dc}.Adventure-module__EeRlqG__arena[data-loading]>*{visibility:hidden}.Adventure-module__EeRlqG__arena[data-loading]:after{content:"正在準備章節場景…";color:#555a38;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;inset:0}.Adventure-module__EeRlqG__merchant{color:#494336;background:linear-gradient(135deg,#ede5d4,#faf7ef);border:1px solid #b4a483;border-radius:20px;margin-top:24px;padding:18px}.Adventure-module__EeRlqG__merchantHeading{align-items:center;gap:12px;display:flex}.Adventure-module__EeRlqG__merchantHeading svg{flex-shrink:0;width:64px;height:72px}.Adventure-module__EeRlqG__merchantHeading h2{margin:3px 0;font-size:23px}.Adventure-module__EeRlqG__merchantHeading small{color:#716349}.Adventure-module__EeRlqG__merchantHeading p{margin:6px 0;font-size:12px}.Adventure-module__EeRlqG__merchant>p{font-size:12px;line-height:1.8}.Adventure-module__EeRlqG__merchant>small{color:#6c604b;font-size:11px;line-height:1.8;display:block}.Adventure-module__EeRlqG__merchantEmpty{border:1px dashed #b8aa8b;border-radius:12px;padding:16px}.Adventure-module__EeRlqG__merchantItems{gap:12px;padding:0;list-style:none;display:grid}.Adventure-module__EeRlqG__merchantItems li{background:#fffaf0;border:1px solid #d6cbb5;border-radius:13px;align-items:center;gap:10px;padding:12px 8px;display:flex}.Adventure-module__EeRlqG__merchantItems li>div{flex:1;min-width:0}.Adventure-module__EeRlqG__merchantItems li strong{font-size:13px;display:block}.Adventure-module__EeRlqG__merchantItems small{font-size:10px;line-height:1.8;display:block}.Adventure-module__EeRlqG__merchantItems li>div:first-child{flex:0 0 42px}.Adventure-module__EeRlqG__merchantItems li>button{color:#fff7e7;background:#62513a;border-color:#62513a;flex-shrink:0;padding:9px;font-size:12px;box-shadow:0 4px #423625}.Adventure-module__EeRlqG__battle[data-major-boss] .Adventure-module__EeRlqG__pairMonster[data-position="0"] .Adventure-module__EeRlqG__monsterName{font-size:9px;left:18%}.Adventure-module__EeRlqG__page [data-region="12"]{--monster:#cbaa5e;--monster-dark:#826430;--sky:#ecd9ac}.Adventure-module__EeRlqG__page [data-region="13"]{--monster:#b56343;--monster-dark:#703523;--sky:#ead2bf}.Adventure-module__EeRlqG__page [data-region="14"]{--monster:#62a78b;--monster-dark:#2c6754;--sky:#d7eadb}.Adventure-module__EeRlqG__page [data-region="15"]{--monster:#9bbccf;--monster-dark:#527183;--sky:#dce8ee}.Adventure-module__EeRlqG__page [data-region="16"]{--monster:#9a84b8;--monster-dark:#5c4976;--sky:#e0d9ee}.Adventure-module__EeRlqG__page [data-region="17"]{--monster:#73b9b8;--monster-dark:#386f78;--sky:#d4ecea}.Adventure-module__EeRlqG__page [data-region="18"]{--monster:#8299c9;--monster-dark:#42587f;--sky:#dce3ef}.Adventure-module__EeRlqG__page [data-region="19"]{--monster:#d1b86b;--monster-dark:#827039;--sky:#eee6ce}.Adventure-module__EeRlqG__page [data-skin="13"]{--aura-core:#cbaa5e;--aura-light:#ecd9ac;--aura-dark:#826430;--aura-ink:#826430;--aura-paper:#ecd9ac;--aura-line:#cbaa5e;--glow:#cbaa5e99}.Adventure-module__EeRlqG__page [data-skin="14"]{--aura-core:#b56343;--aura-light:#ead2bf;--aura-dark:#703523;--aura-ink:#703523;--aura-paper:#ead2bf;--aura-line:#b56343;--glow:#b5634399}.Adventure-module__EeRlqG__page [data-skin="15"]{--aura-core:#62a78b;--aura-light:#d7eadb;--aura-dark:#2c6754;--aura-ink:#2c6754;--aura-paper:#d7eadb;--aura-line:#62a78b;--glow:#62a78b99}.Adventure-module__EeRlqG__page [data-skin="16"]{--aura-core:#9bbccf;--aura-light:#dce8ee;--aura-dark:#527183;--aura-ink:#527183;--aura-paper:#dce8ee;--aura-line:#9bbccf;--glow:#9bbccf99}.Adventure-module__EeRlqG__page [data-skin="17"]{--aura-core:#9a84b8;--aura-light:#e0d9ee;--aura-dark:#5c4976;--aura-ink:#5c4976;--aura-paper:#e0d9ee;--aura-line:#9a84b8;--glow:#9a84b899}.Adventure-module__EeRlqG__page [data-skin="18"]{--aura-core:#73b9b8;--aura-light:#d4ecea;--aura-dark:#386f78;--aura-ink:#386f78;--aura-paper:#d4ecea;--aura-line:#73b9b8;--glow:#73b9b899}.Adventure-module__EeRlqG__page [data-skin="19"]{--aura-core:#8299c9;--aura-light:#dce3ef;--aura-dark:#42587f;--aura-ink:#42587f;--aura-paper:#dce3ef;--aura-line:#8299c9;--glow:#8299c999}.Adventure-module__EeRlqG__page [data-skin="20"]{--aura-core:#d1b86b;--aura-light:#eee6ce;--aura-dark:#827039;--aura-ink:#827039;--aura-paper:#eee6ce;--aura-line:#d1b86b;--glow:#d1b86b99}.Adventure-module__EeRlqG__merchantFigure{flex:none;width:104px;height:130px;display:block;position:relative}.Adventure-module__EeRlqG__merchantPortrait{object-fit:contain;filter:drop-shadow(0 4px 3px #35281d38);width:100%;height:100%;display:block}.Adventure-module__EeRlqG__merchantEyes{object-fit:contain;pointer-events:none;width:100%;height:100%;animation:3.6s ease-in-out infinite Adventure-module__EeRlqG__merchantEyeFlicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(10% 2.2% at 48.4% 20.4%,#000 65%,#0000 100%);mask-image:radial-gradient(10% 2.2% at 48.4% 20.4%,#000 65%,#0000 100%)}@keyframes Adventure-module__EeRlqG__merchantEyeFlicker{0%,34%,to{opacity:.92;filter:brightness(.12)}45%,60%{opacity:1;filter:brightness(2.2)}72%{opacity:.92;filter:brightness(.25)}85%{opacity:1;filter:brightness(1.7)}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__merchantEyes{opacity:.45;filter:brightness(1.5);animation:none}}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__mapButton{color:#fffdf3;background:linear-gradient(#617344,#4e6037);border:1px solid #69794b;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:10px 12px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 4px #344428}.Adventure-module__EeRlqG__mapButton svg{flex:none;width:21px;height:21px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__mapButton:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #344428}.Adventure-module__EeRlqG__mapButton:focus-visible{outline-offset:4px;outline:3px solid #ba8741}.Adventure-module__EeRlqG__battleTop>span{text-align:center;flex:1;min-width:0;line-height:1.6}.Adventure-module__EeRlqG__ownerTestNote{color:#3d512e;background:#e8edda;border:1px solid #adb892;border-radius:10px;margin:12px 0;padding:11px 12px;font-size:12px;line-height:1.8}.Adventure-module__EeRlqG__collections .Adventure-module__EeRlqG__skins{grid-template-columns:repeat(3,minmax(0,1fr))}.Adventure-module__EeRlqG__achievementBadges button{gap:9px}.Adventure-module__EeRlqG__achievementBadges svg{filter:drop-shadow(0 4px 2px #29331e35);flex:none;width:80px;max-width:100%;height:86px;overflow:visible}.Adventure-module__EeRlqG__achievementBadges button:not(:disabled) svg{animation:4.6s ease-in-out infinite Adventure-module__EeRlqG__badgeFloat}.Adventure-module__EeRlqG__achievementBadges button strong{font:inherit;font-weight:750}.Adventure-module__EeRlqG__achievementBadges button small{line-height:1.6}@keyframes Adventure-module__EeRlqG__badgeFloat{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@media (max-width:360px){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__mapButton{gap:5px;padding:9px;font-size:12px}.Adventure-module__EeRlqG__mapButton svg{width:18px;height:18px}.Adventure-module__EeRlqG__achievementBadges svg{width:66px;height:74px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__achievementBadges button:not(:disabled) svg{animation:none}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__mapButton:active:not(:disabled){transform:none}}.Adventure-module__EeRlqG__guardianAura{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 67%,var(--glow) 0,transparent 70%);border-radius:50%;position:absolute;inset:4% -2% -6%}.Adventure-module__EeRlqG__guardianAura:before,.Adventure-module__EeRlqG__guardianAura:after{content:"";border:2px solid var(--aura-core);background:radial-gradient(ellipse,var(--aura-light),transparent 68%);width:98%;height:19%;box-shadow:0 0 12px var(--aura-core),inset 0 0 7px var(--aura-light);opacity:.85;border-radius:50%;position:absolute;bottom:-2%;left:1%}.Adventure-module__EeRlqG__guardianAura:after{opacity:.45;width:82%;height:12%;bottom:2%;left:9%}.Adventure-module__EeRlqG__guardianAura i{background:var(--aura-light);width:4px;height:4px;box-shadow:0 0 5px 2px var(--aura-core);border-radius:50%;animation:2.6s ease-out infinite Adventure-module__EeRlqG__guardianRise;position:absolute;bottom:22%;left:14%}.Adventure-module__EeRlqG__guardianAura i:nth-child(2){animation-delay:-.9s;bottom:27%;left:80%}.Adventure-module__EeRlqG__guardianAura i:nth-child(3){animation-delay:-1.7s;bottom:48%;left:58%}.Adventure-module__EeRlqG__battleBadge{filter:drop-shadow(0 2px 2px #241d3b80);z-index:2;width:21%;height:25%;position:absolute;bottom:1%;right:4%}.Adventure-module__EeRlqG__battleBadge svg{width:100%;height:100%}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__removeCollection{background:#f2f1e8;border-color:#aeb69a;min-height:44px;margin:0 0 10px auto;padding:8px 13px;font-size:12px;display:block;box-shadow:0 3px #c2c8af}.Adventure-module__EeRlqG__heroes{isolation:isolate;filter:none}.Adventure-module__EeRlqG__jinjio{filter:drop-shadow(0 3px 2px #302b2633)}@keyframes Adventure-module__EeRlqG__guardianRise{0%,to{opacity:0;transform:translateY(0)}25%{opacity:.9}80%{opacity:0;transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__guardianAura i{opacity:.75;animation:none}}.Adventure-module__EeRlqG__jinjio{container-type:size}.Adventure-module__EeRlqG__jinjio>[data-companion-portrait]{width:min(100%,90cqh);left:50%;transform:translate(-50%)}.Adventure-module__EeRlqG__jinjio{left:3%}.Adventure-module__EeRlqG__achievementPanel{background:#fbf9f1;border:1px solid #c1c7ae;border-radius:18px;padding:13px}.Adventure-module__EeRlqG__achievementPanel>h2{margin:0 0 6px;font-size:16px}.Adventure-module__EeRlqG__achievementPanel>p{color:#6b725b;margin:0 0 8px;font-size:11px;line-height:1.7}.Adventure-module__EeRlqG__testAccess{color:#607548;margin-bottom:8px;font-size:10px;display:block}.Adventure-module__EeRlqG__collectionHeading{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:7px 0 10px;display:flex}.Adventure-module__EeRlqG__collectionHeading h3{margin:0;font-size:14px;line-height:1.4}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__collectionHeading button{background:#f1f2e6;border-color:#b6c19f;min-height:44px;margin:0;padding:8px 11px;font-size:11px;box-shadow:0 3px #c1c9ad}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 14px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button{border-radius:13px;gap:5px;min-width:0;min-height:0;padding:10px 3px 9px;font-size:11px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button>strong{font-size:11px;line-height:1.4}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins small{font-size:9px;line-height:1.5}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins i{width:45px;height:45px;margin:0 auto 3px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__achievementBadges svg{width:55px;height:58px;margin:0 auto}.Adventure-module__EeRlqG__legacyUpgrades{border-top:1px solid #d3d9c5;font-size:11px}.Adventure-module__EeRlqG__legacyUpgrades summary{cursor:pointer;min-height:44px;padding:12px 0 6px}.Adventure-module__EeRlqG__legacyUpgrades button{margin:5px 6px 0 0;font-size:11px}.Adventure-module__EeRlqG__battle[data-final-trial] .Adventure-module__EeRlqG__bossFigure img{transform:scaleX(-1)}.Adventure-module__EeRlqG__finalChapter{background:#f4eddb;border-color:#bd9a49}.Adventure-module__EeRlqG__finalChapter .Adventure-module__EeRlqG__levels{grid-template-columns:1fr}.Adventure-module__EeRlqG__finalChapter .Adventure-module__EeRlqG__levels button{flex-direction:row;justify-content:center;gap:18px}.Adventure-module__EeRlqG__finalChapter .Adventure-module__EeRlqG__chapterTitle p{line-height:1.6}.Adventure-module__EeRlqG__finalBadgeNotice{background:#fcf6e3;border:1px solid #bba05e;border-radius:16px;margin:12px 0;padding:16px}.Adventure-module__EeRlqG__finalBadgeNotice svg{width:98px;height:98px}.Adventure-module__EeRlqG__finalBadgeNotice h3{margin:5px 0;font-size:20px}.Adventure-module__EeRlqG__finalBadgeNotice a{color:#fff;background:#4b6346;border-radius:11px;justify-content:center;align-items:center;min-height:44px;margin-top:8px;padding:9px 15px;font-size:13px;display:inline-flex;box-shadow:0 3px #30492f}.Adventure-module__EeRlqG__cycleRewardDialog{color:#3d472f;text-align:center;background:radial-gradient(circle at 50% 0,#fff8df,#f4efe0);border:2px solid #bca05a;border-radius:23px;width:min(420px,100vw - 28px);max-height:calc(100dvh - 40px);padding:25px 20px;overflow:auto;box-shadow:0 22px 60px #162b2480}.Adventure-module__EeRlqG__cycleRewardDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#142a2488}.Adventure-module__EeRlqG__cycleRewardDialog svg{width:150px;height:150px}.Adventure-module__EeRlqG__cycleRewardDialog h2{margin:8px 0;font-size:22px;line-height:1.5}.Adventure-module__EeRlqG__cycleRewardDialog p{color:#657055;font-size:13px;line-height:1.8}.Adventure-module__EeRlqG__cycleRewardDialog a,.Adventure-module__EeRlqG__cycleRewardDialog button{border-radius:13px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:12px;padding:11px;font-size:13px;display:flex}.Adventure-module__EeRlqG__cycleRewardDialog a{color:#fff;background:#4c6547;box-shadow:0 4px #324e32}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-boss]:not([data-major-boss]){color:#674807;opacity:1;background:#fff3bb;border:2px solid #bb8d21;box-shadow:0 4px #bd943c}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-boss]:not([data-major-boss]) small,.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-boss]:not([data-major-boss]) .Adventure-module__EeRlqG__stageReward{color:#74530b}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-boss]:not([data-major-boss])[data-current]{color:#4d3405;background:#edc856;border-color:#936b13;box-shadow:0 4px #9e741b}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button[data-boss]:not([data-major-boss]):disabled{color:#766027;opacity:1;background:#fbf0c7;border-style:dashed}.Adventure-module__EeRlqG__battle[data-gatekeeper] .Adventure-module__EeRlqG__arena{border:3px solid #ba8a20;box-shadow:0 4px #8c661a,0 0 16px #b38a2429}.Adventure-module__EeRlqG__battle[data-gatekeeper] .Adventure-module__EeRlqG__battleHud{border-color:#bd9c45}.Adventure-module__EeRlqG__battle[data-gatekeeper] .Adventure-module__EeRlqG__enemyBar h1,.Adventure-module__EeRlqG__battle[data-gatekeeper] .Adventure-module__EeRlqG__enemyBar>div>span{color:#775213}.Adventure-module__EeRlqG__battle[data-gatekeeper] .Adventure-module__EeRlqG__enemyBar progress::-webkit-progress-value{background:linear-gradient(90deg,#ad7b19,#edc954)}.Adventure-module__EeRlqG__battle[data-gatekeeper] .Adventure-module__EeRlqG__enemyBar progress::-moz-progress-bar{background:#c49a2d}.Adventure-module__EeRlqG__battle[data-gatekeeper] .Adventure-module__EeRlqG__arena[data-warning] .Adventure-module__EeRlqG__cue{color:#6d490a;background:#fff5cc;box-shadow:0 0 0 2px #b38b20}.Adventure-module__EeRlqG__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin-bottom:18px;padding:20px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric{gap:9px;min-width:0}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric+.Adventure-module__EeRlqG__summaryMetric{border-left:1px solid #d7d8c8;padding-left:20px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric>small{font-size:12px;line-height:1.5}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric>strong{font-variant-numeric:tabular-nums;font-size:clamp(26px,7vw,36px);line-height:1.2}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__progressValue{flex-wrap:wrap;align-items:baseline;column-gap:5px;display:flex}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__progressValue em{white-space:nowrap;font-size:13px;line-height:1.5}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryStars{color:#727b44;white-space:nowrap;font-size:12px;line-height:1.6}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryNote{color:#6b705b;grid-column:1/-1;margin:0;font-size:12px;line-height:1.7}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMeta{color:#60674d;border-top:1px solid #d7d8c8;flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:6px 14px;padding-top:12px;font-size:12px;line-height:1.6}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMeta strong{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;line-height:1.3}.Adventure-module__EeRlqG__mapActions{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;margin:0 0 18px;display:grid}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__mapActions button{min-width:0;min-height:52px;margin:0;line-height:1.5}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__mapActions .Adventure-module__EeRlqG__primary{width:100%;padding:13px 16px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__mapActions .Adventure-module__EeRlqG__backpackLink{padding:12px 16px;font-size:13px}@media (max-width:360px){.Adventure-module__EeRlqG__summary{gap:12px 16px;padding:17px 15px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric+.Adventure-module__EeRlqG__summaryMetric{padding-left:15px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric>strong{font-size:26px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__progressValue em{font-size:12px}.Adventure-module__EeRlqG__mapActions{gap:10px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__mapActions .Adventure-module__EeRlqG__backpackLink{padding:10px;font-size:12px}}@media (max-width:320px){.Adventure-module__EeRlqG__mapActions{grid-template-columns:1fr}}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryProgress{text-align:right;align-items:flex-end}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryProgress .Adventure-module__EeRlqG__progressValue{justify-content:flex-end}.Adventure-module__EeRlqG__cycleBar{color:#3d4b2f;background:#e9eddf;border:1px solid #c1c7ae;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:12px 14px;display:flex}.Adventure-module__EeRlqG__cycleBar>div{flex-direction:column;gap:4px;min-width:0;display:flex}.Adventure-module__EeRlqG__cycleBar strong{letter-spacing:1px;font-size:19px;line-height:1.4}.Adventure-module__EeRlqG__cycleBar span{overflow-wrap:anywhere;font-size:11px;line-height:1.7}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__cycleBar button{color:#3d4b2f;background:linear-gradient(#fdfbf3,#e6e8d7);border:1px solid #7c8961;border-radius:12px;flex-shrink:0;min-height:46px;padding:10px 13px;font-size:12px;line-height:1.5;box-shadow:inset 0 1px #fff,0 3px #a5ae8c}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__cycleBar button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #a5ae8c}.Adventure-module__EeRlqG__cycleBar[data-cycle="2"]{background:#e0e7d5;border-color:#899971}.Adventure-module__EeRlqG__cycleNote{color:#47543b;background:#e9eddf;border-left:3px solid #7b8b5f;border-radius:0 10px 10px 0;margin:0 0 18px;padding:11px 13px;font-size:12px;line-height:1.8}@media (max-width:360px){.Adventure-module__EeRlqG__cycleBar{gap:8px;padding:11px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__cycleBar button{padding:9px;font-size:11px}.Adventure-module__EeRlqG__cycleBar span{font-size:10px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__cycleBar button:active:not(:disabled){transform:none}}.Adventure-module__EeRlqG__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.Adventure-module__EeRlqG__tabs button{min-width:0;padding-left:3px;padding-right:3px}@media (max-width:480px){.Adventure-module__EeRlqG__tabs button{font-size:12px}.Adventure-module__EeRlqG__tabs{gap:3px}}@media (min-width:960px){.Adventure-module__EeRlqG__shell{max-width:1120px}.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle){max-width:760px}.Adventure-module__EeRlqG__tabs{gap:8px}.Adventure-module__EeRlqG__tabs button{min-height:48px;font-size:15px}.Adventure-module__EeRlqG__achievementPanel{min-width:0;padding:18px}.Adventure-module__EeRlqG__achievementPanel>h2{font-size:18px}.Adventure-module__EeRlqG__achievementPanel>p{font-size:12px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins{gap:12px;margin-bottom:18px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button{gap:7px;padding:14px 8px 12px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button>strong{font-size:13px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins small{font-size:11px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins i{width:56px;height:56px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__achievementBadges svg{width:62px;height:66px}.Adventure-module__EeRlqG__collectionHeading h3{font-size:15px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__collectionHeading button{font-size:12px}}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__achievementBadges svg{aspect-ratio:1;filter:drop-shadow(0 6px 3px #241a1938);width:clamp(76px,19vw,112px);height:auto;margin:0 auto 4px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button{box-shadow:inset 0 1px 0 #fff,0 5px 0 var(--aura-dark);border-color:var(--aura-core);background:radial-gradient(at 50% 20%,#fffef8 0%,#f5f1e5 65%,#ebe6d7 100%);padding-top:10px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button[aria-pressed=true]{outline:2px solid var(--aura-dark);outline-offset:2px;background:radial-gradient(at 50% 25%,#fffef6,#e8e5cf)}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__achievementBadges button:not(:disabled) svg{animation:none}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button>strong{color:var(--aura-dark)}@media (min-width:760px){.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__achievementBadges svg{width:116px}.Adventure-module__EeRlqG__achievementPanel .Adventure-module__EeRlqG__skins button{padding:14px 8px 12px}}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__arena{height:clamp(160px,24svh,210px);margin:0 0 8px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__heroes{width:51%;height:76%;bottom:10px;left:2%}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__yaya{bottom:-4px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__shielding .Adventure-module__EeRlqG__yaya,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__jinjio[data-hit]{transform:none}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__shieldOrb,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__roarWaves{display:none}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__bossPair{height:72%;bottom:12px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__pairMonster{height:68%}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__enemy{height:70%;bottom:10px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__cue{min-height:24px;padding:4px 8px;font-size:11px;top:7px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__lootGround{max-width:45%;bottom:18px;right:4%}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__lootGround button{min-height:46px;padding:8px 10px;font-size:12px;line-height:1.5}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{background:radial-gradient(at 50% 0,#edf0dd,#0000 70%),#faf7ef;min-width:0;margin:0;padding:12px 14px 8px;box-shadow:inset 0 1px #fff,0 6px 20px #3e492b0d}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultEyebrow{letter-spacing:1px;color:#636e48;margin:0 0 3px;font-size:10px;font-weight:750}.Adventure-module__EeRlqG__resultHeading h2{margin:0;font-size:clamp(20px,4vw,24px);line-height:1.4}.Adventure-module__EeRlqG__resultHeading h2:focus:not(:focus-visible),.Adventure-module__EeRlqG__battle:focus:not(:focus-visible){outline:none}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{letter-spacing:6px;color:#7b8247;text-shadow:0 2px #e4dcb6;margin:4px 0 8px;font-size:29px;line-height:1.2}.Adventure-module__EeRlqG__resultSummary{font-variant-numeric:tabular-nums;background:#ffffff85;border:1px solid #d9ddc7;border-radius:13px;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));gap:6px;padding:7px 5px;display:grid}.Adventure-module__EeRlqG__resultSummary span{color:#677050;flex-direction:column;gap:2px;font-size:11px;line-height:1.5;display:flex}.Adventure-module__EeRlqG__resultSummary strong{color:#414d30;font-size:16px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultGrowth{color:#55623c;margin:7px 0;font-size:12px;line-height:1.5}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultTip{color:#626b51;margin:8px 0;font-size:13px;line-height:1.7}.Adventure-module__EeRlqG__resultActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 8px;padding-bottom:5px;display:grid}.Adventure-module__EeRlqG__resultActions>button:only-child{grid-column:1/-1}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__resultActions button{border-radius:13px;min-width:0;min-height:48px;padding:10px 8px;font-size:13px;line-height:1.5}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__resultActions .Adventure-module__EeRlqG__retryButton{color:#3f4c2d;background:linear-gradient(#fffdf5,#e6e9d8);border:1px solid #9da785;box-shadow:inset 0 1px #fff,0 4px #a2ad8b}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__resultActions .Adventure-module__EeRlqG__retryButton:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #a2ad8b}.Adventure-module__EeRlqG__resultDetails{text-align:left;border-top:1px solid #d7dac5;margin-top:3px}.Adventure-module__EeRlqG__resultDetails>summary{cursor:pointer;color:#586447;overflow-wrap:anywhere;min-height:44px;padding:10px 0 8px;font-size:12px;font-weight:700;line-height:1.6}.Adventure-module__EeRlqG__resultDetails[open]>summary{padding-bottom:12px}.Adventure-module__EeRlqG__resultDetails>p{margin:8px 0}.Adventure-module__EeRlqG__resultDetails .Adventure-module__EeRlqG__finalBadgeNotice{text-align:center}@media (max-width:360px){.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{padding:10px 11px 7px}.Adventure-module__EeRlqG__resultSummary{gap:4px;padding:7px 4px}.Adventure-module__EeRlqG__resultSummary strong{font-size:15px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__resultActions button{padding:9px 6px;font-size:12px}.Adventure-module__EeRlqG__resultActions{gap:8px}}@media (min-width:701px){.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle[data-result]){max-width:1040px}.Adventure-module__EeRlqG__battle[data-result]{grid-template-columns:minmax(0,1.2fr) minmax(290px,1fr);align-items:start;gap:12px;max-width:1040px;display:grid}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleTop{grid-column:1/-1;margin:0}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__arena{height:clamp(280px,42svh,380px);margin:0}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__heroes{width:52%;height:72%;bottom:18px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{padding:20px 18px 12px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{margin:9px 0 12px;font-size:36px}.Adventure-module__EeRlqG__resultSummary{padding:10px 6px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultGrowth{margin:12px 0}.Adventure-module__EeRlqG__resultActions{margin:15px 0 10px}}@media (max-height:500px) and (min-width:601px){.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle[data-result]){max-width:1040px}.Adventure-module__EeRlqG__battle[data-result]{grid-template-columns:minmax(0,1fr) minmax(285px,1fr);align-items:start;gap:6px 12px;max-width:1040px;padding-top:4px;display:grid}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleTop{grid-column:1/-1;margin:0}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__arena{height:220px;margin:0}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{padding:8px 12px 5px}.Adventure-module__EeRlqG__resultHeading h2{font-size:19px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultEyebrow{margin-bottom:2px;font-size:10px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{margin:3px 0 5px;font-size:24px;line-height:1.1}.Adventure-module__EeRlqG__resultSummary{gap:4px;padding:5px 4px}.Adventure-module__EeRlqG__resultSummary strong{font-size:14px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultGrowth{margin:5px 0;font-size:11px}.Adventure-module__EeRlqG__resultActions{gap:8px;margin:6px 0 3px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__resultActions button{min-height:44px;padding:8px 6px;font-size:12px}.Adventure-module__EeRlqG__resultDetails>summary{padding:9px 0 5px;font-size:11px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__resultActions .Adventure-module__EeRlqG__retryButton:active:not(:disabled){transform:none}}.Adventure-module__EeRlqG__page{--ink:#263e30;--green:#274a36;--gold:#c99b3f;--game-ink:#31513b;--game-line:#d6c5a3;--game-paper:#fffbf2;--game-edge:#b8a584;color:var(--ink);background:radial-gradient(at 8% 0,#e7ead8 0,#0000 38rem),#f5f0e5;padding-inline:clamp(12px,3vw,28px)}.Adventure-module__EeRlqG__page :focus-visible{outline-color:#956d1d}.Adventure-module__EeRlqG__page button{color:#314c37;background:#fffcf4;border-color:#d9cbae}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary{color:#47330f;letter-spacing:.02em;background:linear-gradient(#fff2bb 0,#fadd82 45%,#e8bb50 100%);border:1px solid #e5bd62;font-size:16px;box-shadow:inset 0 1px #fff8df,0 5px #a78237,0 8px 18px #69521f20}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 1px #fff8df,0 1px #a78237}.Adventure-module__EeRlqG__tabs{background:#e9e4d4;border:1px solid #d9ccb1;border-radius:18px;gap:5px;margin:12px 0 20px;padding:5px;box-shadow:inset 0 1px 2px #7666480b}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__tabs button{color:#52604a;background:0 0;border:1px solid #0000;border-radius:13px;min-height:48px;font-size:14px;line-height:1.5}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__tabs button[aria-current=page]{color:#fff3ca;background:linear-gradient(#3c6044,#244531);border-color:#536e45;box-shadow:inset 0 1px #c8d1a533,0 3px #192e22}.Adventure-module__EeRlqG__journeyOverview{background:linear-gradient(130deg,#fffdf5,#f1ead6);border:1px solid #c6bd97;border-radius:22px;margin-bottom:14px;padding:18px 20px 22px;box-shadow:inset 0 1px #fff,0 7px 24px #4a432b08}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary{box-shadow:none;background:0 0;border:0;border-radius:0;gap:9px 20px;margin:0 0 16px;padding:0}.Adventure-module__EeRlqG__summary small{color:#5e6c50;font-size:13px}.Adventure-module__EeRlqG__summary strong{color:#2a4933;font-variant-numeric:tabular-nums;font-size:30px}.Adventure-module__EeRlqG__summary em{color:#697154;font-size:14px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryStars{color:#8a6721;font-size:13px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryNote{color:#687054;margin:0;font-size:12px;line-height:1.7}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMeta{color:#687054;border-color:#dfd4b8;font-size:13px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMeta strong{color:#7c5d23;font-size:23px}.Adventure-module__EeRlqG__page progress::-webkit-progress-value{background:linear-gradient(90deg,#416848,#8b9f61)}.Adventure-module__EeRlqG__page progress::-moz-progress-bar{background:#61804e}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions{gap:12px;margin:0}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions .Adventure-module__EeRlqG__primary{min-height:53px;font-size:16px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__backpackLink{color:#3e553c;background:linear-gradient(#fffdf6,#eae4d0);border-color:#c8bc94;min-height:50px;font-size:14px;box-shadow:inset 0 1px #fff,0 4px #afa17d}.Adventure-module__EeRlqG__mapHeading{justify-content:space-between;align-items:center;gap:12px;margin:27px 2px 18px;display:flex}.Adventure-module__EeRlqG__mapHeading span,.Adventure-module__EeRlqG__boardHeading>span{letter-spacing:.18em;color:#877541;font-size:10px;font-weight:750}.Adventure-module__EeRlqG__mapHeading h2{letter-spacing:.08em;color:#2b4934;margin:4px 0;font-size:23px}.Adventure-module__EeRlqG__mapHeading p{color:#647054;margin:5px 0 0;font-size:13px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__mapHeading button{white-space:nowrap;border-color:#c8bc94;min-height:44px;padding:9px 13px;font-size:12px;box-shadow:0 3px #c6ba99}.Adventure-module__EeRlqG__chapters{gap:18px}.Adventure-module__EeRlqG__chapter{background:#fffaf0;border:1px solid #c9c19f;border-radius:20px;padding:18px;scroll-margin-block:16px;box-shadow:inset 0 1px #fff,0 4px #dad1b8,0 8px 18px #35412b0a}.Adventure-module__EeRlqG__chapter[data-active-chapter]{border:2px solid #a58c43;box-shadow:inset 0 0 0 3px #fff8df,0 4px #a99b6d,0 8px 24px #35412b14}.Adventure-module__EeRlqG__chapter .Adventure-module__EeRlqG__chapterTitle{gap:11px;margin-bottom:18px}.Adventure-module__EeRlqG__chapterTitle>span:first-child{color:#c9b879;text-shadow:0 1px #fff9d7;font-size:28px}.Adventure-module__EeRlqG__chapterTitle h2{color:#2c4835;font-size:18px}.Adventure-module__EeRlqG__chapterTitle p{color:#62694b;font-size:12px;line-height:1.6}.Adventure-module__EeRlqG__chapterTitle .Adventure-module__EeRlqG__badge{color:#a18840}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button:not([data-boss]){color:#345039;background:linear-gradient(#fffdf4,#eae7d5);border-color:#c9c3a8;min-height:82px;box-shadow:inset 0 1px #fff,0 4px #b9ba99}.Adventure-module__EeRlqG__levels strong{font-variant-numeric:tabular-nums;font-size:23px}.Adventure-module__EeRlqG__levels small,.Adventure-module__EeRlqG__levels .Adventure-module__EeRlqG__stageReward,.Adventure-module__EeRlqG__levels .Adventure-module__EeRlqG__bossReward{font-size:11px;line-height:1.5}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button:not([data-boss])[data-current]{color:#fff4c8;background:linear-gradient(#547044,#284d35);border-color:#b4a861;box-shadow:inset 0 1px #b3ba783f,0 4px #193922}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button:not([data-boss])[data-current] small,.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button:not([data-boss])[data-current] .Adventure-module__EeRlqG__stageReward{color:#fff0b7}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button:not([data-boss]):disabled{color:#71745f;opacity:1;background:#eae9df;border-style:dashed;box-shadow:0 3px #c8c8b6}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button:disabled small,.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__levels button:disabled .Adventure-module__EeRlqG__stageReward{color:#71745f}.Adventure-module__EeRlqG__rules{background:#fcf8ed;border:1px solid #d3c7a9;border-radius:16px;margin-top:24px;padding:0 18px;line-height:1.9}.Adventure-module__EeRlqG__rules>summary{cursor:pointer;color:#38513a;min-height:52px;padding:17px 0;font-size:15px;font-weight:750}.Adventure-module__EeRlqG__rules>summary>span{color:#73745b;margin-top:3px;font-size:12px;font-weight:400;display:block}.Adventure-module__EeRlqG__rules>p,.Adventure-module__EeRlqG__rules>ol{font-size:14px}.Adventure-module__EeRlqG__rules[open]{padding-bottom:16px}.Adventure-module__EeRlqG__cycleNote{color:#536043;background:#e9eadb;border-color:#748553;padding:0 14px;font-size:13px}.Adventure-module__EeRlqG__cycleNote>summary{cursor:pointer;min-height:46px;padding:12px 0;font-weight:700}.Adventure-module__EeRlqG__cycleNote>p{margin:0;padding:0 0 14px;line-height:1.9}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__battleHud{background:linear-gradient(#fffcf3,#eee9d9);border-color:#bdbe99;box-shadow:0 3px #cbc6a8,0 6px 16px #36453112}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__arena{border-color:#728159;box-shadow:0 4px #465b38,0 10px 25px #23392518}.Adventure-module__EeRlqG__battleTop{color:#506145}.Adventure-module__EeRlqG__heroBar strong,.Adventure-module__EeRlqG__enemyBar h1{color:#294c35}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__controls{background:#f5f0e5f5}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__skills button{color:#5a411e;background:linear-gradient(#fff5d7,#e7cb86);border-color:#ba9650;border-bottom-width:1px;box-shadow:inset 0 1px #fffbed,0 4px #a58443}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__skills button[data-skill=shield]{color:#314c37;background:linear-gradient(#eaf0e4,#c1d2b1);border-color:#869e74;box-shadow:inset 0 1px #fff,0 4px #6f855b}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__skills button[data-skill=heal]{color:#3e552e;background:linear-gradient(#edf3df,#d6e3b6);border-color:#91aa63;box-shadow:inset 0 1px #fff,0 4px #788e4e}.Adventure-module__EeRlqG__skills button>span{color:inherit}.Adventure-module__EeRlqG__skills button strong{font-size:15px}.Adventure-module__EeRlqG__skills button small{font-size:12px;line-height:1.4}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{background:radial-gradient(at 50% 0,#f9e7ac,#0000 75%),#fffbf0;border-color:#c9b878}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{color:#b98821;text-shadow:0 2px #fff4bc}.Adventure-module__EeRlqG__resultSummary{background:#fffdf5;border-color:#e3d5ac}.Adventure-module__EeRlqG__resultSummary strong{color:#3e5734}.Adventure-module__EeRlqG__resultSummary span{color:#6a704f}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultEyebrow{color:#80703d}.Adventure-module__EeRlqG__resultDetails{border-color:#dbcea9}.Adventure-module__EeRlqG__resultDetails>summary{color:#546342}.Adventure-module__EeRlqG__board{background:#fffaf0;border:1px solid #d6c9a6;border-radius:22px;padding:22px;box-shadow:0 5px #ded6be}.Adventure-module__EeRlqG__boardHeading{border-bottom:1px solid #e1d6bb;padding:4px 0 20px}.Adventure-module__EeRlqG__boardHeading h2{color:#30523b;margin:8px 0;font-size:24px;line-height:1.5}.Adventure-module__EeRlqG__boardHeading p{color:#6e775a;margin:0;font-size:14px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__board .Adventure-module__EeRlqG__row button{background:#f3eedf;border-color:#d4c8a5;font-size:14px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__board .Adventure-module__EeRlqG__row button[aria-pressed=true]{color:#fff2c9;background:linear-gradient(#486444,#294b35);box-shadow:0 3px #1e3829}.Adventure-module__EeRlqG__myRank{color:#4d613d;background:#eeecd6;border:1px solid #d1c491;padding:16px;font-size:15px}.Adventure-module__EeRlqG__rankList li{border-color:#e1d7bd;gap:12px;padding:15px 4px}.Adventure-module__EeRlqG__rankList li>b{color:#a88536}.Adventure-module__EeRlqG__rankList li>button{font-size:16px}.Adventure-module__EeRlqG__rankList small{color:#71775c;font-size:12px}.Adventure-module__EeRlqG__rankList li>span{font-size:14px}.Adventure-module__EeRlqG__record{border-color:#e1d7bd;font-size:14px}@media (min-width:960px){.Adventure-module__EeRlqG__journeyOverview{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:28px;padding:25px 28px;display:grid}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary{margin:0}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions{grid-template-columns:1fr;gap:12px;display:grid}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions>button{width:100%}.Adventure-module__EeRlqG__chapters{gap:22px}.Adventure-module__EeRlqG__chapter{padding:23px}.Adventure-module__EeRlqG__levels{gap:11px}.Adventure-module__EeRlqG__levels button{min-height:88px}}@media (max-width:600px){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__tabs button{min-height:45px;padding:8px 2px;font-size:12px}.Adventure-module__EeRlqG__tabs{gap:2px;margin-bottom:16px}.Adventure-module__EeRlqG__journeyOverview{border-radius:18px;padding:16px 14px 20px}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary{gap:8px 12px}.Adventure-module__EeRlqG__summary strong{font-size:28px}.Adventure-module__EeRlqG__summary small,.Adventure-module__EeRlqG__summary em{font-size:12px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMeta strong{font-size:21px}.Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryNote{font-size:11px}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions .Adventure-module__EeRlqG__primary{padding:12px 8px;font-size:14px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__backpackLink{padding-inline:10px;font-size:13px}.Adventure-module__EeRlqG__mapHeading{margin-top:24px}.Adventure-module__EeRlqG__mapHeading h2{font-size:21px}.Adventure-module__EeRlqG__mapHeading p{font-size:12px}.Adventure-module__EeRlqG__mapHeading span{font-size:9px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__mapHeading button{padding-inline:10px;font-size:11px}.Adventure-module__EeRlqG__chapter{padding:16px 12px}.Adventure-module__EeRlqG__chapterTitle h2{font-size:17px}.Adventure-module__EeRlqG__chapterTitle p{font-size:11px}.Adventure-module__EeRlqG__levels{gap:6px}.Adventure-module__EeRlqG__levels strong{font-size:22px}.Adventure-module__EeRlqG__board{padding:17px 13px}.Adventure-module__EeRlqG__boardHeading h2{font-size:21px}.Adventure-module__EeRlqG__rankList li{gap:8px}.Adventure-module__EeRlqG__rankList li>button{font-size:14px}.Adventure-module__EeRlqG__rankList li>span{font-size:12px}}@media (max-width:360px){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__tabs button{font-size:11px}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions{gap:9px}.Adventure-module__EeRlqG__levels small,.Adventure-module__EeRlqG__levels .Adventure-module__EeRlqG__stageReward,.Adventure-module__EeRlqG__levels .Adventure-module__EeRlqG__bossReward{font-size:10px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__mapHeading button{padding-inline:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__primary:active:not(:disabled){transform:none}}.Adventure-module__EeRlqG__chapterPreview{height:126px;margin:-18px -18px 18px}@media (max-width:600px){.Adventure-module__EeRlqG__chapterPreview{height:112px;margin:-16px -12px 16px}}@media (min-width:960px){.Adventure-module__EeRlqG__chapterPreview{height:145px;margin:-23px -23px 20px}}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__skills button[data-queued]{outline-offset:2px;outline:3px solid #a9832c;box-shadow:inset 0 0 0 2px #fff6cd,0 4px #6f784b,0 0 16px #d6b15070}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__skills button[data-queued]:focus-visible{outline-offset:5px;outline-color:#31573a}.Adventure-module__EeRlqG__battleTop{grid-template-columns:minmax(0,1fr) minmax(0,156px) minmax(0,1fr);display:grid}.Adventure-module__EeRlqG__battleTop>span{text-align:left}.Adventure-module__EeRlqG__combatHud{top:env(safe-area-inset-top,0px);z-index:20;background:#fffdf4;border:1px solid #b7c1a7;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:10px;padding:12px;display:grid;position:sticky;box-shadow:0 4px 12px #243d2414}.Adventure-module__EeRlqG__combatHud>div{min-width:0}.Adventure-module__EeRlqG__combatMeta{color:#58634e;margin:0 0 5px;font-size:11px;line-height:1.5}.Adventure-module__EeRlqG__enemyHealthList{gap:8px;min-width:0;display:grid}.Adventure-module__EeRlqG__finalHealth{text-align:left;background:#fffef8;border:1px solid #c4c9b0;border-radius:14px;margin:12px 0 8px;padding:10px 11px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__finalHealth>p{color:#4b573b;margin:0 0 8px;font-size:12px;font-weight:800;line-height:1.4}.Adventure-module__EeRlqG__finalHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.Adventure-module__EeRlqG__jinjio{transform-origin:50% 92%;transition:none}.Adventure-module__EeRlqG__heroes,.Adventure-module__EeRlqG__yaya{transform-origin:50% 90%}.Adventure-module__EeRlqG__shielding .Adventure-module__EeRlqG__yaya{z-index:3;transition:transform .2s ease-out;transform:translate(-5%,-4%)scale(1.06)}.Adventure-module__EeRlqG__shieldOrb{background:#c3f0d516;border-color:#afd6a9b3;box-shadow:0 0 18px #bce6a86b,inset 0 0 12px #d4efc24d}.Adventure-module__EeRlqG__enemy[data-hit],.Adventure-module__EeRlqG__pairMonster[data-hit],.Adventure-module__EeRlqG__pairMonster[data-attacking]{transform:none}.Adventure-module__EeRlqG__attackImpact{pointer-events:none;z-index:6;width:19%;height:22%;animation:.46s ease-out both Adventure-module__EeRlqG__impactFade;position:absolute;top:44%;right:13%;transform:rotate(-15deg)}.Adventure-module__EeRlqG__attackImpact[data-pair]{width:15%;top:33%;right:7%}.Adventure-module__EeRlqG__attackImpact[data-pair][data-enemy="1"]{top:59%;right:26%}.Adventure-module__EeRlqG__attackImpact i{background:#fff7cc;border-radius:100%;width:80%;height:7%;position:absolute;top:15%;left:10%;transform:rotate(-45deg);box-shadow:0 0 7px #ffbd4a}.Adventure-module__EeRlqG__attackImpact i:nth-child(2){width:68%;top:40%;left:18%}.Adventure-module__EeRlqG__attackImpact i:nth-child(3){width:55%;top:65%;left:26%}.Adventure-module__EeRlqG__attackImpact b{border:3px solid #ffe29b;border-radius:50%;animation:.46s ease-out both Adventure-module__EeRlqG__impactRing;position:absolute;inset:0}.Adventure-module__EeRlqG__attackImpact[data-roar]{filter:drop-shadow(0 0 6px #ffbe57);width:25%;right:9%}@keyframes Adventure-module__EeRlqG__impactFade{0%{opacity:0;scale:.55}25%{opacity:1;scale:1.15}65%{opacity:1}to{opacity:0;scale:1.25}}@keyframes Adventure-module__EeRlqG__impactRing{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.7)}}@media (min-width:601px){.Adventure-module__EeRlqG__combatHud{gap:20px;padding:14px 16px}.Adventure-module__EeRlqG__combatMeta{font-size:12px}}@media (max-width:360px){.Adventure-module__EeRlqG__combatHud{gap:10px;padding:10px}.Adventure-module__EeRlqG__finalHealth{padding:9px}.Adventure-module__EeRlqG__finalHealthGrid{gap:9px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__attackImpact{display:none}.Adventure-module__EeRlqG__shielding .Adventure-module__EeRlqG__yaya{transition:none;transform:none}}.Adventure-module__EeRlqG__battleStageName{font-size:inherit;text-align:left;flex:1;min-width:0;margin:0;font-weight:500;line-height:1.6}@media (max-width:480px){.Adventure-module__EeRlqG__merchantItems li{grid-template-columns:72px minmax(0,1fr);gap:10px;display:grid}.Adventure-module__EeRlqG__merchantItems li>span[data-variant=thumbnail]{grid-area:1/1/span 2;align-self:center;width:72px;height:60px}.Adventure-module__EeRlqG__merchantItems li>div{grid-area:1/2}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__merchantItems li>button{white-space:nowrap;grid-area:2/2;justify-self:stretch;width:100%}}.Adventure-module__EeRlqG__resultScroll{min-width:0}@media (max-height:600px) and (orientation:landscape){.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__journeyOverview) [aria-label=冒險周目]{gap:8px;margin:4px 0 6px}.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__journeyOverview) [aria-label=冒險周目] button{grid-template-columns:minmax(130px,.85fr) minmax(0,1.15fr);align-items:center;gap:8px;min-height:44px;padding:6px 10px;display:grid}.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__journeyOverview) [aria-label=冒險周目] button>span:first-child strong{font-size:15px;line-height:1.3}.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__journeyOverview) [aria-label=冒險周目] button>span:last-child{font-size:11px;line-height:1.4}.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__journeyOverview) .Adventure-module__EeRlqG__tabs{gap:4px;margin:6px 0 8px;padding:3px}.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__journeyOverview) .Adventure-module__EeRlqG__tabs button{min-height:44px;padding:5px 3px;font-size:12px}.Adventure-module__EeRlqG__journeyOverview{grid-template-columns:minmax(0,1fr) minmax(180px,.6fr);align-items:center;gap:10px;margin-bottom:12px;padding:10px;display:grid}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary{gap:4px 12px;margin:0}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric{gap:3px}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric+.Adventure-module__EeRlqG__summaryMetric{padding-left:12px}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric>small,.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryStars{font-size:11px;line-height:1.4}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMetric>strong{font-size:23px;line-height:1.2}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__progressValue em,.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryNote{font-size:11px;line-height:1.4}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMeta{gap:4px;padding-top:4px;font-size:11px;line-height:1.4}.Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__summary .Adventure-module__EeRlqG__summaryMeta strong{font-size:18px;line-height:1.3}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions{grid-template-columns:1fr;gap:8px;margin:0}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__journeyOverview .Adventure-module__EeRlqG__mapActions button{min-height:44px;padding:6px 8px;font-size:13px;line-height:1.4}}@media (max-width:700px) and (orientation:portrait){.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__battle[data-result]){box-sizing:border-box;height:100dvh;min-height:0;padding:max(4px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 8px) max(10px,env(safe-area-inset-left,0px))}.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle[data-result]){flex-direction:column;height:100%;min-height:0;display:flex}.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle[data-result])>div:has(>.Adventure-module__EeRlqG__battle[data-result]){flex-direction:column;flex:1;min-height:0;display:flex}:is(.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle[data-result]) [data-game-header],.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle[data-result]) [data-game-identity]){display:none}.Adventure-module__EeRlqG__battle[data-result]{flex:1;grid-template-rows:auto clamp(160px,24svh,210px) minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;width:100%;min-width:0;max-width:none;min-height:360px;margin:0;padding:0;display:grid}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleTop{margin:0}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__arena{height:100%;min-height:0;margin:0}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{flex-direction:column;height:100%;min-height:0;margin:0;padding:10px 12px 8px;display:flex}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultScroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 3px;overflow:auto}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultActions{border-top:1px solid #dbcea9;flex:none;margin:8px 0 0;padding-top:8px}}@media (max-height:500px) and (orientation:landscape){.Adventure-module__EeRlqG__page:has(.Adventure-module__EeRlqG__battle){box-sizing:border-box;height:100dvh;min-height:0;padding:max(4px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 8px) max(10px,env(safe-area-inset-left,0px))}.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle){flex-direction:column;max-width:1120px;height:100%;min-height:0;display:flex}.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle)>div:has(>.Adventure-module__EeRlqG__battle){flex-direction:column;flex:1;min-height:0;display:flex}:is(.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle) [data-game-header],.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle) [data-game-identity]){display:none}:is(.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle)>.Adventure-module__EeRlqG__error,.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle)>.Adventure-module__EeRlqG__toast,.Adventure-module__EeRlqG__shell:has(.Adventure-module__EeRlqG__battle)>.Adventure-module__EeRlqG__notice){flex:none}.Adventure-module__EeRlqG__battle,.Adventure-module__EeRlqG__battle[data-result]{flex:1;grid-template-rows:44px minmax(0,1fr) auto;grid-template-columns:minmax(0,1.15fr) minmax(270px,1fr);align-items:stretch;gap:6px 10px;width:100%;min-width:0;max-width:none;min-height:260px;margin:0;padding:0;display:grid}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__battleTop{grid-area:1/1/auto/-1;gap:6px;min-width:0;margin:0;font-size:12px}.Adventure-module__EeRlqG__battleStageName{font-weight:700;line-height:1.35}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__battleTop button{min-height:44px;padding:5px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__battleExtras .Adventure-module__EeRlqG__soundToggle{font-size:11px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__combatHud{z-index:auto;border-radius:12px;grid-area:2/2;align-self:start;gap:9px;margin:0;padding:7px 8px;position:static;inset:auto;box-shadow:0 2px #cbc6a8}.Adventure-module__EeRlqG__combatMeta{margin:0 0 3px;font-size:10px;line-height:1.3}.Adventure-module__EeRlqG__enemyHealthList{gap:4px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__arena,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__arena{border-radius:15px;grid-area:2/1/4;min-width:0;height:100%;min-height:0;margin:0}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__heroes,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__heroes{width:46%;height:calc(100% - 58px);bottom:12px;left:2%}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__enemy,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__enemy{width:43%;height:calc(100% - 52px);bottom:12px;right:3%}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__bossPair,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__bossPair{width:52%;height:calc(100% - 48px);bottom:12px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__pairMonster,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__pairMonster{height:68%}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__yaya,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__yaya{bottom:-4px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__cue,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__cue{min-height:24px;padding:4px 6px;font-size:11px;line-height:1.4;top:6px;left:6px;right:6px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__controls{z-index:auto;box-shadow:none;background:0 0;border:0;grid-area:3/2;margin:0;padding:0;position:static;inset:auto}.Adventure-module__EeRlqG__skills{gap:5px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__skills button{border-radius:11px;gap:2px;min-height:64px;padding:5px 3px}.Adventure-module__EeRlqG__skills button>span{min-height:20px;font-size:18px;line-height:1.1}.Adventure-module__EeRlqG__skills button strong{font-size:12px;line-height:1.35}.Adventure-module__EeRlqG__skills button small{font-size:10px;line-height:1.3}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__pauseButton{min-height:44px;margin-top:5px;padding:5px;font-size:11px}.Adventure-module__EeRlqG__pauseOverlay{overscroll-behavior:contain;padding:12px;overflow:auto}.Adventure-module__EeRlqG__pauseOverlay strong{font-size:18px}.Adventure-module__EeRlqG__pauseOverlay p{margin:8px 0;font-size:12px;line-height:1.6}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__pauseOverlay button{min-height:44px;padding:8px 12px;font-size:13px}.Adventure-module__EeRlqG__battle[data-result]{grid-template-rows:44px minmax(0,1fr)}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__arena{grid-row:2}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{border-radius:14px;flex-direction:column;grid-area:2/2;gap:5px;height:100%;min-height:0;margin:0;padding:7px 8px;display:flex}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultScroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 3px;overflow:auto}.Adventure-module__EeRlqG__resultHeading h2{margin:0;font-size:17px;line-height:1.35}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultEyebrow{margin:0 0 2px;font-size:10px;line-height:1.3}.Adventure-module__EeRlqG__finalHealth{border-radius:10px;margin:6px 0 4px;padding:5px 6px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__finalHealth>p{margin:0 0 3px;font-size:10px;line-height:1.3}.Adventure-module__EeRlqG__finalHealthGrid{gap:8px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{letter-spacing:4px;margin:4px 0;font-size:20px;line-height:1}.Adventure-module__EeRlqG__resultSummary{gap:4px;padding:4px}.Adventure-module__EeRlqG__resultSummary span{font-size:10px;line-height:1.3}.Adventure-module__EeRlqG__resultSummary strong{font-size:14px;line-height:1.4}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultGrowth,.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultTip{margin:5px 0;font-size:11px;line-height:1.4}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultActions{border-top:1px solid #dfd4b8;flex:none;gap:6px;margin:0;padding-top:4px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__resultActions button{min-height:44px;padding:5px;font-size:12px;line-height:1.3}.Adventure-module__EeRlqG__resultDetails>summary{min-height:36px;padding:7px 0;font-size:10px;line-height:1.4}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__lootGround{max-width:48%;bottom:10px;right:3%}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__lootGround button{min-height:44px;padding:6px;font-size:11px;line-height:1.4}}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battle:not([data-result]){padding-top:2px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__combatHud .Adventure-module__EeRlqG__combatMeta{align-items:center;min-height:30px;margin-bottom:6px;display:flex}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result{background:radial-gradient(at 50% 0,#f7e6af,#0000 60%),linear-gradient(135deg,#fffdf4,#f4ecd6);border:2px solid #bba05b;box-shadow:inset 0 0 0 3px #fff7d4,0 5px #9d8246,0 12px 28px #19352620}.Adventure-module__EeRlqG__resultHeading{color:#ffedb5;background:radial-gradient(at 50% 0,#3b654b,#0000 80%),linear-gradient(140deg,#1d4432,#102c22);border:1px solid #c8a554;border-radius:14px;margin:0 0 10px;padding:11px 12px 13px;position:relative;box-shadow:inset 0 0 0 2px #ffe6a632,inset 0 1px #fff2b880,0 3px #9b7b37}.Adventure-module__EeRlqG__resultHeading:before,.Adventure-module__EeRlqG__resultHeading:after{content:"✦";color:#d8b662;text-shadow:0 1px #041d11;pointer-events:none;font-size:12px;position:absolute;top:9px}.Adventure-module__EeRlqG__resultHeading:before{left:10px}.Adventure-module__EeRlqG__resultHeading:after{right:10px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultEyebrow{letter-spacing:.12em;color:#e2ce96;margin:0 10px 4px;font-size:11px;line-height:1.5}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultHeading h2{letter-spacing:.025em;color:#ffe299;text-shadow:0 -1px #fff4ce,0 1px #b18b3d,0 2px #8a672d,0 3px #624c25,0 5px 8px #051c13;font-size:clamp(21px,5vw,27px);font-weight:900;line-height:1.35}.Adventure-module__EeRlqG__result:not([data-result-won]) .Adventure-module__EeRlqG__resultHeading h2{color:#fff0c7;font-size:clamp(19px,4.5vw,24px)}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{color:#ebbf51;text-shadow:0 -1px #fff1b7,0 1px #c3912d,0 2px #a67525,0 3px #795526,0 5px 6px #7e5c2b35;letter-spacing:8px;margin:8px 0 10px;font-size:38px;font-weight:900}.Adventure-module__EeRlqG__resultSummary{background:0 0;border:0;gap:7px;margin-bottom:8px;padding:0}.Adventure-module__EeRlqG__resultSummary>span{color:#6a5b38;overflow-wrap:anywhere;background:linear-gradient(150deg,#fffdf3,#eee2bf);border:1px solid #c9b27a;border-radius:11px;min-width:0;padding:8px 4px;font-size:11px;line-height:1.5;box-shadow:inset 0 1px #fff,0 3px #d3bf8e}.Adventure-module__EeRlqG__resultSummary strong{color:#234c36;text-shadow:0 1px #fff7d7;font-size:20px;font-weight:900;line-height:1.3}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__finalHealth{background:#fffdf7;border-color:#c6b68c;box-shadow:inset 0 1px #fff,0 2px #e0d4b4}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__finalHealth>p{letter-spacing:.08em;color:#6a5934;font-size:11px;font-weight:800}.Adventure-module__EeRlqG__resultDetails{margin-top:7px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultActions{border-top:1px solid #bca66a}.Adventure-module__EeRlqG__rankList li{align-items:center}.Adventure-module__EeRlqG__rankList li>span[data-board-progress]{white-space:normal;flex:none;max-width:49%}.Adventure-module__EeRlqG__profileJourney{color:#ffe5a2;background:linear-gradient(#2e543f,#193b2c);border:1px solid #b69b56;border-radius:10px;padding:5px 12px;font-weight:750;display:inline-block;box-shadow:inset 0 1px #fff3ba40,0 2px #a18846}@media (max-width:360px){.Adventure-module__EeRlqG__resultHeading{margin-bottom:8px;padding:8px 8px 10px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultHeading h2{font-size:22px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{letter-spacing:6px;margin:5px 0 8px;font-size:30px}.Adventure-module__EeRlqG__resultSummary{gap:5px}.Adventure-module__EeRlqG__resultSummary>span{padding:6px 3px;font-size:10px}.Adventure-module__EeRlqG__resultSummary strong{font-size:17px}.Adventure-module__EeRlqG__rankList li{gap:7px}.Adventure-module__EeRlqG__rankList li>button{gap:6px}}@media (max-height:500px) and (orientation:landscape){.Adventure-module__EeRlqG__resultHeading{border-radius:10px;margin:0 0 6px;padding:5px 7px 7px}.Adventure-module__EeRlqG__resultHeading:before,.Adventure-module__EeRlqG__resultHeading:after{font-size:10px;top:5px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultEyebrow{margin-bottom:2px;font-size:10px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultHeading h2,.Adventure-module__EeRlqG__result:not([data-result-won]) .Adventure-module__EeRlqG__resultHeading h2{font-size:18px;line-height:1.3}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars{letter-spacing:5px;margin:4px 0 6px;font-size:25px}.Adventure-module__EeRlqG__resultSummary{gap:4px;margin-bottom:5px}.Adventure-module__EeRlqG__resultSummary>span{padding:5px 2px;font-size:10px}.Adventure-module__EeRlqG__resultSummary strong{font-size:15px}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__finalHealth>p{font-size:10px}}@media (forced-colors:active){.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__result,.Adventure-module__EeRlqG__resultHeading,.Adventure-module__EeRlqG__resultSummary>span,.Adventure-module__EeRlqG__profileJourney{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultHeading h2,.Adventure-module__EeRlqG__result:not([data-result-won]) .Adventure-module__EeRlqG__resultHeading h2,.Adventure-module__EeRlqG__result .Adventure-module__EeRlqG__resultEyebrow,.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__resultStars,.Adventure-module__EeRlqG__resultSummary strong{color:canvastext;text-shadow:none}}@media (max-height:500px) and (orientation:landscape){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battle:not([data-result]){padding-top:0}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__combatHud .Adventure-module__EeRlqG__combatMeta{min-height:24px;margin-bottom:3px}}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop{grid-template-columns:minmax(0,1fr) 156px minmax(0,1fr);align-items:center;gap:8px;min-height:92px;margin-bottom:8px}.Adventure-module__EeRlqG__battleLocation{text-align:left;justify-items:start;gap:5px;min-width:0;display:grid}.Adventure-module__EeRlqG__battleLocation>span{color:#5a4b2b;letter-spacing:.05em;background:#f6ecd2;border:1px solid #bba065;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:800;line-height:1.3}.Adventure-module__EeRlqG__battleLocation>strong{color:#234e3b;overflow-wrap:anywhere;font-size:15px;font-weight:850;line-height:1.4}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__battleExtras{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__soundToggle{color:#fff1c8;white-space:nowrap;background:linear-gradient(150deg,#365948,#1c3e31);border:1px solid #ae8b4a;border-radius:12px;justify-items:center;gap:3px;min-width:64px;min-height:52px;padding:6px 10px;font-size:12px;line-height:1.2;display:grid;box-shadow:inset 0 1px #fff4,0 3px #88703f,0 5px 8px #263b2420}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__soundToggle[aria-pressed=false]{color:#454d3b;background:linear-gradient(150deg,#ececde,#dedecb);border-color:#a5ab91;box-shadow:inset 0 1px #fff9,0 3px #a2a78a}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__soundToggle:active{transform:translateY(2px);box-shadow:inset 0 1px #fff3,0 1px #88703f}.Adventure-module__EeRlqG__soundLabel{align-items:center;gap:4px;display:flex}.Adventure-module__EeRlqG__soundLabel svg{flex:none}.Adventure-module__EeRlqG__soundState{align-items:center;gap:5px;font-size:11px;font-weight:850;display:flex}.Adventure-module__EeRlqG__soundState>i{background:#1c352a;border:1px solid #e2c777;border-radius:10px;width:24px;height:13px;padding:2px;display:block}.Adventure-module__EeRlqG__soundState>i:after{content:"";background:#ffe5a0;border-radius:50%;width:7px;height:7px;transition:transform .12s;display:block;transform:translate(10px)}.Adventure-module__EeRlqG__soundToggle[aria-pressed=false] .Adventure-module__EeRlqG__soundState>i{background:#a4aa92;border-color:#7e876d}.Adventure-module__EeRlqG__soundToggle[aria-pressed=false] .Adventure-module__EeRlqG__soundState>i:after{background:#fffef4;transform:none}.Adventure-module__EeRlqG__battleNavigation{display:none}@media (max-width:700px) and (orientation:portrait){.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleNavigation{display:flex}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleExtras{flex-direction:row;gap:6px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleNavigation [data-return-action]{gap:4px;padding:3px;font-size:12px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleNavigation [data-return-action]>span:last-child{display:none}}.Adventure-module__EeRlqG__battleActions{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 58px;align-items:stretch;gap:8px;width:100%;max-width:420px;margin:6px auto 0;display:grid}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions>button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;min-height:44px;margin:0}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__pauseButton{padding:4px 3px;line-height:1.4}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__helpButton{color:#45604a;box-shadow:none;background:0 0;border:0;padding:6px 3px;font-size:12px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__autoButton{color:#354f37;background:linear-gradient(#fff9e7,#e7e8d2);border:1px solid #9ba777;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:inset 0 1px #fff,0 2px #98a07d}.Adventure-module__EeRlqG__autoButton>strong{font-size:13px;line-height:1.2}.Adventure-module__EeRlqG__autoButton>small{font-variant-numeric:tabular-nums;font-size:11px;font-weight:400;line-height:1.25}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__autoButton[aria-pressed=true]{color:#fff0b9;background:linear-gradient(#3d6444,#173d2b);border-color:#c3a25a;box-shadow:inset 0 1px #f3dc9666,0 2px #8a713a}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__autoButton:focus-visible{outline-offset:3px;outline:3px solid #a57925}@media (max-width:360px){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop{grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);gap:4px;min-height:82px}.Adventure-module__EeRlqG__battleLocation>strong{font-size:13px}.Adventure-module__EeRlqG__battleLocation>span{padding:3px 5px;font-size:10px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__soundToggle{min-width:58px;padding-inline:6px}}@media (max-height:500px) and (orientation:landscape){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__battleTop{grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);gap:6px;min-height:44px;margin:0}.Adventure-module__EeRlqG__battleLocation{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.Adventure-module__EeRlqG__battleLocation>strong{font-size:13px}.Adventure-module__EeRlqG__battleNavigation{display:flex}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__battleExtras{flex-direction:row}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__soundToggle{gap:5px;min-width:74px;min-height:44px;padding:5px 7px;display:flex}.Adventure-module__EeRlqG__soundLabel{gap:3px}.Adventure-module__EeRlqG__soundState>i{display:none}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__battleExtras{gap:6px}.Adventure-module__EeRlqG__battleActions{gap:4px}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__helpButton{font-size:11px}}@media (prefers-reduced-motion:reduce){.Adventure-module__EeRlqG__soundState>i:after{transition:none}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleTop .Adventure-module__EeRlqG__soundToggle:active{transform:none}}@media (forced-colors:active){.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__autoButton{color:canvastext;box-shadow:none;background:canvas;border-color:buttontext}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__autoButton[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}.Adventure-module__EeRlqG__page .Adventure-module__EeRlqG__battleActions .Adventure-module__EeRlqG__autoButton:focus-visible{outline-color:highlight}}.Adventure-module__EeRlqG__page:has([data-combined-board]) .Adventure-module__EeRlqG__tabs{margin-bottom:12px}@media (orientation:portrait),(max-height:500px) and (orientation:landscape){.Adventure-module__EeRlqG__page:has([data-combined-board]){height:100dvh;min-height:0;padding-bottom:max(12px,env(safe-area-inset-bottom));overflow:auto}.Adventure-module__EeRlqG__shell:has([data-combined-board]){flex-direction:column;height:100%;min-height:0;display:flex}.Adventure-module__EeRlqG__shell:has([data-combined-board])>:not([data-combined-board]){flex-shrink:0}.Adventure-module__EeRlqG__shell:has([data-combined-board])>div:has(>[data-combined-board]){flex-direction:column;flex:1;min-height:0;display:flex}}@media (max-height:500px) and (orientation:landscape){.Adventure-module__EeRlqG__shell:has([data-combined-board]) [data-game-story]{clip-path:inset(50%);border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.Adventure-module__EeRlqG__shell:has([data-combined-board]) [data-game-identity]{display:none}.Adventure-module__EeRlqG__shell:has([data-combined-board]) [data-game-header]{min-height:44px;padding-block:4px}.Adventure-module__EeRlqG__page:has([data-combined-board]) .Adventure-module__EeRlqG__tabs{gap:4px;margin-top:4px;margin-bottom:6px;padding:4px}.Adventure-module__EeRlqG__page:has([data-combined-board]) .Adventure-module__EeRlqG__tabs button{min-height:44px;padding:6px 4px}}.Adventure-module__EeRlqG__jinjio[data-roar-active]{transition:none;transform:none}.Adventure-module__EeRlqG__heroes[data-exhausted] .Adventure-module__EeRlqG__shieldOrb{display:none}.Adventure-module__EeRlqG__heroes[data-exhausted] .Adventure-module__EeRlqG__guardianAura i{opacity:0;animation:none}.Adventure-module__EeRlqG__heroes[data-exhausted] .Adventure-module__EeRlqG__guardianAura{opacity:.35;transition:opacity .8s}.Adventure-module__EeRlqG__heroes[data-exhausted] .Adventure-module__EeRlqG__yaya{transform:none!important}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__heroes{container-type:size}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__heroes .Adventure-module__EeRlqG__jinjio{width:min(100cqw,100cqh);height:min(100cqw,100cqh)}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__heroes .Adventure-module__EeRlqG__yaya{aspect-ratio:1;width:min(58cqw,58cqh);height:min(58cqw,58cqh)}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__arena>.Adventure-module__EeRlqG__battleBadge{pointer-events:none;z-index:1;width:28px;height:28px;inset:52px auto auto 10px}.Adventure-module__EeRlqG__battle[data-result] .Adventure-module__EeRlqG__arena>.Adventure-module__EeRlqG__battleBadge{top:40px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__resultActions .Adventure-module__EeRlqG__savingStatus{color:#526141;grid-column:1/-1;justify-content:center;align-items:center;min-height:48px;margin:0;font-size:13px;line-height:1.5;display:flex}@media (max-height:500px) and (orientation:landscape){.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__arena>.Adventure-module__EeRlqG__battleBadge{width:24px;height:24px;top:40px}.Adventure-module__EeRlqG__battle .Adventure-module__EeRlqG__resultActions .Adventure-module__EeRlqG__savingStatus{min-height:44px}}.Adventure-module__EeRlqG__monsterMotion{transform-origin:50% 82%;pointer-events:none;width:100%;height:100%;display:block}
