.minion-defense_root__F7J5x{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:visible}.minion-defense_root__F7J5x *{pointer-events:none}.minion-defense_plate__yRtTA{position:absolute;left:-6px;top:-6px;width:calc(100% + 12px);height:calc(100% + 12px);overflow:visible;filter:drop-shadow(0 3px 2px #000b)}.minion-defense_shell__i66SC{position:absolute;inset:-8px -7px;border:2px solid #f0d58c;border-radius:49% 49% 45% 45%;background:radial-gradient(ellipse at 28% 17%,#fff9d950,transparent 24%),radial-gradient(ellipse at 50% 54%,transparent 48%,#d5a64329 75%,#f7dc8861);box-shadow:inset 0 0 0 2px #84632e99,inset 0 0 12px #edc96940,0 0 0 1px #6d5726,0 0 13px #dfb85662;overflow:hidden}.minion-defense_shell__i66SC:before{content:"";position:absolute;inset:3px;border:1px solid #ffe9a854;border-radius:inherit}.minion-defense_shell__i66SC:after{content:"";position:absolute;width:17%;height:52%;right:3%;top:22%;border-right:2px solid #fff2ba9c;border-radius:50%;transform:rotate(9deg)}.minion-defense_reflection__95nOF{position:absolute;width:65%;height:28%;left:8%;top:5%;border-top:3px solid #fff5c8c9;border-radius:50%;transform:rotate(-24deg);filter:drop-shadow(0 0 4px #fff1b44d)}.minion-defense_seal__1alYh{position:absolute;left:50%;top:2px;transform:translateX(-50%);font:11px/1 Georgia,serif;color:#fff3c2;text-shadow:0 0 5px #f4ce79}.minion.can-attack .minion-defense_plate__yRtTA{filter:drop-shadow(0 0 3px #94d1ae) drop-shadow(0 3px 2px #000b)}.minion.legal-target .minion-defense_plate__yRtTA{filter:drop-shadow(0 0 3px #ffe2a3) drop-shadow(0 0 7px #e0bb6480)}.minion.legal-target .minion-defense_shell__i66SC{outline:2px dashed #fff2c5;outline-offset:4px}.minion:hover .minion-defense_plate__yRtTA{filter:drop-shadow(0 0 3px #e3cc90) drop-shadow(0 3px 2px #000b)}.combat-effects_layer__0VdLc{position:fixed;inset:0;z-index:70;pointer-events:none;overflow:hidden;color:#ead3a5}.combat-effects_actionCaption__KTAOD{position:absolute;display:flex;align-items:center;gap:8px;min-height:29px;padding:6px 10px;background:#10181ced;border:1px solid #947d4d70;border-radius:4px;box-shadow:0 3px 12px #0007;line-height:1.35}.combat-effects_actionCaption__KTAOD>span{flex:none;font:10px var(--font-b);letter-spacing:.6px;color:#b5a786}.combat-effects_actionCaption__KTAOD>strong{font:500 12px/1.4 var(--font-b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eadbc1}.combat-effects_beatProgress__4YGJ5{position:absolute;left:6px;right:6px;bottom:-3px;height:2px;display:flex;gap:2px}.combat-effects_beatProgress__4YGJ5 i{flex:1 1;background:#353e3b}.combat-effects_beatProgress__4YGJ5 i[data-reached=true]{background:#c6ad77}.combat-effects_arrow__LYCaa{position:absolute;inset:0;width:100%;height:100%;color:#dec18b;opacity:.8;filter:drop-shadow(0 0 3px #000)}.combat-effects_layer__0VdLc[data-phase=impact] .combat-effects_arrow__LYCaa{opacity:.35}.combat-effects_layer__0VdLc[data-triggered-damage=true] .combat-effects_arrow__LYCaa{color:#d1b5f5;opacity:.85;stroke-dasharray:5 6}.combat-effects_layer__0VdLc[data-triggered-damage=true] .combat-effects_damage___bVcN{color:#e4cbff;-webkit-text-stroke:.5px #38204e}.combat-effects_guardExplanation__IGeFH,.combat-effects_skillDamageLabel__AsIc1{color:#e4d4fa;background:#241c32ed;border:1px solid #ad8ccd8c;border-radius:3px;padding:3px 6px;font:10px/1.3 var(--font-b);white-space:nowrap}.combat-effects_guardExplanation__IGeFH{border:0;background:#111821ed;color:#ded6c7;font-size:9px}.combat-effects_sourceRing__3jtQA,.combat-effects_targetRing__vOKGX{position:absolute;border:1px solid #e6c48b;border-radius:42%;box-shadow:0 0 0 3px #b18b3730,0 0 13px #d8ad6245}.combat-effects_sourceRing__3jtQA{border-color:#b6d9bf;box-shadow:0 0 14px #a1c5a944;animation:combat-effects_sourcePulse__wT4pg var(--impact-ms) ease-out both}.combat-effects_attackerGhost__X5wzt{position:absolute;border:2px solid #d9bc81;border-radius:44% 44% 34% 34%;overflow:visible;z-index:3;box-shadow:0 0 0 2px #221d16,0 4px 16px #000b;will-change:transform}.combat-effects_attackerGhost__X5wzt .artwork{border-radius:inherit;clip-path:inset(0 round 44% 44% 34% 34%);filter:brightness(1.12)}.combat-effects_intent__8iRGN{animation:combat-effects_strike__kxE9s var(--intent-ms) cubic-bezier(.55,.02,.8,.35) both}.combat-effects_layer__0VdLc[data-combat-side=enemy] .combat-effects_intent__8iRGN{animation-name:combat-effects_enemyStrike__iqYXW}.combat-effects_layer__0VdLc[data-phase=intent] .combat-effects_sourceRing__3jtQA{animation:none;opacity:.85}.combat-effects_impact__WBDxr{animation:combat-effects_recoil__aoMD_ var(--impact-ms) cubic-bezier(.16,.7,.25,1) both}.combat-effects_showcase__WUbrF{position:absolute;display:flex;flex-direction:column;align-items:center;gap:9px;padding:7px 8px 12px;background:linear-gradient(180deg,#111920ee,#11192000);animation:combat-effects_cardReveal__IAal7 .14s ease-out both}.combat-effects_showcase__WUbrF>p{font:11px var(--font-b);letter-spacing:2px;color:#d5c39c;margin:0}.combat-effects_showcase__WUbrF .card-shell{pointer-events:none;transform:none!important}.combat-effects_showcase__WUbrF .inspect-card{display:none}.combat-effects_cardTarget__aKzKg{font:12px/1.5 var(--font-b);color:#d7c9ac;text-align:center;max-width:100%;padding:6px 10px;border:1px solid #96845a55;background:#18211ee8;border-radius:3px}.combat-effects_impactAnchor__CMJ4w{position:absolute;z-index:5}.combat-effects_impactLabels__gUDvW{position:absolute;z-index:8;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:3px;width:max-content;max-width:150px;text-align:center}.combat-effects_impactLabel__9koha{display:block;padding:3px 7px;border-radius:3px;background:#111b20e8;border:1px solid #9a896955;color:#e6d2a6;font:600 13px/1.4 var(--font-b);text-shadow:0 2px 4px #000;animation:combat-effects_impactNumber__gOGSC var(--impact-ms) ease-out both;white-space:normal}.combat-effects_damage___bVcN,.combat-effects_heal__MtoJu{font:700 32px/1.05 Georgia,var(--font-d);background:none;border:none;padding:0;filter:drop-shadow(0 2px 2px #000);white-space:nowrap}.combat-effects_damage___bVcN{color:#ffb29b;-webkit-text-stroke:.5px #512822}.combat-effects_heal__MtoJu{color:#b7ecd1;-webkit-text-stroke:.5px #234c37}.combat-effects_shield__x8_GS{color:#e8c774}.combat-effects_practice__bYY2F{color:#cae0b7}.combat-effects_promotion__0IK80{color:#f2d194;font-size:16px;border-color:#d9b881b0;background:#2b241cf2}.combat-effects_buff__W99SY{color:#d7debd}.combat-effects_burn__YPQD9{color:#e5a889}.combat-effects_death__kCkwE{color:#bfb3a7}.combat-effects_summon__8dSI1{color:#b9d6c4}.combat-effects_heroImpact__WMweI .combat-effects_impactLabels__gUDvW{top:55%;transform:translate(-50%)}.combat-effects_shieldGain__O0Ji6{background:radial-gradient(ellipse at 32% 22%,#fff0b222,transparent 40%),radial-gradient(ellipse,transparent 60%,#e8c77418);box-shadow:inset 0 0 10px #e8c77425,0 0 14px #e8c77466;animation:combat-effects_shieldForm__9XE6P var(--impact-ms) ease-out both}.combat-effects_shieldBreak__EK7v_,.combat-effects_shieldGain__O0Ji6{position:absolute;inset:-8px -7px;border:2px solid #e8c774;border-radius:49% 49% 45% 45%;pointer-events:none}.combat-effects_shieldBreak__EK7v_{box-shadow:inset 0 0 10px #e8c77425;animation:combat-effects_shieldCrack___1g6w .26s ease-out both}.combat-effects_shieldBreak__EK7v_ i{position:absolute;left:50%;top:50%;width:8px;height:14px;background:linear-gradient(125deg,#fff0bb,#e8c77444);clip-path:polygon(50% 0,100% 65%,5% 100%);transform:rotate(var(--shard-angle)) translateY(-45px);animation:combat-effects_shardFly__OBAcD .28s ease-out both}.combat-effects_promotionSeal__VDDDx{position:absolute;inset:-12px;border:2px solid #d6b679;border-radius:42%;box-shadow:0 0 24px #d9b06875,inset 0 0 16px #dcc38933;animation:combat-effects_promotionBloom__ZaLV_ .65s ease-out both}.combat-effects_promotionSeal__VDDDx:before{content:"";position:absolute;inset:-6px;border:1px solid #c0a7778c;border-radius:47%;transform:rotate(25deg)}.combat-effects_promotionSeal__VDDDx>span{position:absolute;left:50%;top:-22px;transform:translateX(-50%);white-space:nowrap;font:600 10px var(--font-d);letter-spacing:3px;background:#29231cf2;padding:4px 7px;color:#ecd197;border:1px solid #b6955666}.combat-effects_deathEcho__OhzpL,.combat-effects_entryGhost__oU47Q{position:absolute;border:2px solid #a99774;border-radius:44% 44% 34% 34%;overflow:hidden;background:#182027;z-index:3}.combat-effects_deathEcho__OhzpL{animation:combat-effects_deathResidue__hzLiO .26s ease-out both}.combat-effects_deathEcho__OhzpL .artwork{filter:grayscale(1) sepia(.3)}.combat-effects_entryGhost__oU47Q{overflow:visible;border-color:#adc5ac;box-shadow:0 0 16px #adc5ac4a;animation:combat-effects_entryForm__ApG9K .24s ease-out both}.combat-effects_entryGhost__oU47Q>.combat-effects_ghostName__UqQvn{z-index:8;position:absolute;bottom:5px;left:0;right:0;color:#e0d7bb;background:#14201dcc;font:10px var(--font-b);text-align:center}.combat-effects_reduced__Mw2v8 .combat-effects_attackerGhost__X5wzt,.combat-effects_reduced__Mw2v8 .combat-effects_shieldBreak__EK7v_ i{display:none}.combat-effects_reduced__Mw2v8 .combat-effects_deathEcho__OhzpL,.combat-effects_reduced__Mw2v8 .combat-effects_entryGhost__oU47Q,.combat-effects_reduced__Mw2v8 .combat-effects_impactLabel__9koha,.combat-effects_reduced__Mw2v8 .combat-effects_promotionSeal__VDDDx,.combat-effects_reduced__Mw2v8 .combat-effects_shieldBreak__EK7v_,.combat-effects_reduced__Mw2v8 .combat-effects_shieldGain__O0Ji6,.combat-effects_reduced__Mw2v8 .combat-effects_showcase__WUbrF,.combat-effects_reduced__Mw2v8 .combat-effects_sourceRing__3jtQA{animation:none}.combat-effects_reduced__Mw2v8 .combat-effects_deathEcho__OhzpL{opacity:.25}.combat-effects_reduced__Mw2v8 .combat-effects_shieldBreak__EK7v_{border-style:dashed;opacity:.7}@keyframes combat-effects_strike__kxE9s{0%{transform:translate(0) scale(1.01)}40%{transform:translate(calc(var(--travel-x) * -.035),calc(var(--travel-y) * -.035)) scale(1.04)}to{transform:translate(var(--travel-x),var(--travel-y)) scale(1.06)}}@keyframes combat-effects_enemyStrike__iqYXW{0%,55%{transform:translate(0) scale(1.01)}72%{transform:translate(calc(var(--travel-x) * -.035),calc(var(--travel-y) * -.035)) scale(1.04)}to{transform:translate(var(--travel-x),var(--travel-y)) scale(1.06)}}@keyframes combat-effects_recoil__aoMD_{0%,14%{transform:translate(var(--travel-x),var(--travel-y)) scale(1.06);opacity:1}75%{transform:translate(0) scale(1);opacity:.65}to{transform:translate(0) scale(1);opacity:0}}@keyframes combat-effects_impactNumber__gOGSC{0%{opacity:0;transform:scale(.85) translateY(4px)}15%,80%{opacity:1;transform:scale(1) translateY(-3px)}to{opacity:0;transform:scale(1) translateY(-9px)}}@keyframes combat-effects_sourcePulse__wT4pg{0%{opacity:.3}30%{opacity:1}to{opacity:.25}}@keyframes combat-effects_cardReveal__IAal7{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes combat-effects_shieldForm__9XE6P{0%{opacity:.3;scale:.95}to{opacity:1;scale:1}}@keyframes combat-effects_shieldCrack___1g6w{0%{opacity:1;scale:1}to{opacity:0;scale:1.18}}@keyframes combat-effects_shardFly__OBAcD{0%{opacity:1;transform:rotate(var(--shard-angle)) translateY(-38px)}to{opacity:0;transform:rotate(var(--shard-angle)) translateY(-72px)}}@keyframes combat-effects_promotionBloom__ZaLV_{0%{opacity:.2;scale:.93}35%{opacity:1;scale:1.06}to{opacity:.9;scale:1}}@keyframes combat-effects_deathResidue__hzLiO{0%{opacity:.85;filter:grayscale(.5)}to{opacity:0;filter:grayscale(1) blur(3px);transform:scale(.93) translateY(5px)}}@keyframes combat-effects_entryForm__ApG9K{0%{opacity:0;transform:translateY(-9px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:760px){.combat-effects_impactLabel__9koha{font-size:11px;max-width:100px;padding:3px 5px}.combat-effects_damage___bVcN,.combat-effects_heal__MtoJu{font-size:26px}.combat-effects_actionCaption__KTAOD{padding:4px 8px}.combat-effects_actionCaption__KTAOD>strong{font-size:10px}.combat-effects_actionCaption__KTAOD>span{font-size:9px}.combat-effects_promotionSeal__VDDDx{inset:-7px}}.combat-effects_entryGhost__oU47Q .artwork{border-radius:inherit;clip-path:inset(0 round 44% 44% 34% 34%)}.combat-effects_attackerGhost__X5wzt[data-guard=true],.combat-effects_entryGhost__oU47Q[data-guard=true]{border-color:transparent;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.combat-effects_attackerGhost__X5wzt[data-guard=true] .artwork,.combat-effects_entryGhost__oU47Q[data-guard=true] .artwork{border-radius:0;clip-path:polygon(5% 11%,26% 3%,74% 3%,95% 11%,96% 56%,88% 77%,70% 93%,50% 100%,30% 93%,12% 77%,4% 56%)}.card-peek_dock__ocfxJ{position:fixed;right:var(--card-dock-right,20px);top:112px;bottom:var(--card-dock-bottom,120px);width:252px;z-index:42;overflow:hidden;border:1px solid #82704f80;background:linear-gradient(155deg,#22251fec,#10171bf7 65%);box-shadow:inset 0 0 0 3px #060c1270,0 15px 36px #0005;color:#eee6d6;isolation:isolate}.card-peek_dock__ocfxJ:before{content:"";position:absolute;inset:4px;border:1px solid #aa8f5930;pointer-events:none;z-index:1}.card-peek_content__h5FSP{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#776447 #141b20;padding:0 16px 16px}.card-peek_header__IPw0S{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;border-bottom:1px solid #9e855233;color:#cfb985;font-size:11px;letter-spacing:2px}.card-peek_header__IPw0S>div{display:flex;align-items:center;gap:5px}.card-peek_header__IPw0S button{background:none;border:0;min-width:36px;min-height:34px;color:#bfb299;font-size:10px;letter-spacing:0;padding:3px}.card-peek_header__IPw0S .card-peek_close__ttkAM{font:24px Georgia;color:#c5bba8;min-width:27px}.card-peek_header__IPw0S button:hover{color:#ffe3a5}.card-peek_portrait__37SBk{position:relative;height:118px;margin:11px -5px 0;overflow:hidden;border-radius:64px 64px 3px 3px;border:1px solid color-mix(in srgb,var(--peek-path) 42%,#695638);background:#0c1219}.card-peek_portrait__37SBk .artwork{object-position:50% 22%;filter:saturate(.7)}.card-peek_portraitShade__Q23Ec{position:absolute;inset:0;background:linear-gradient(transparent 10%,#111b2166 38%,#10181cec)}.card-peek_portrait__37SBk>span{position:absolute;left:12px;bottom:41px;font-size:10px;letter-spacing:1px;color:#d5c5a6}.card-peek_portrait__37SBk h2{position:absolute;left:12px;right:8px;bottom:11px;font:600 22px/1.15 var(--font-d);letter-spacing:1px;text-shadow:0 2px 5px #000}.card-peek_origin__Uv_kw{display:flex;justify-content:space-between;gap:8px;padding:10px 0;font-size:10px;color:#ada999}.card-peek_origin__Uv_kw>span{color:#cfbe96}.card-peek_stats__FrdzW{display:flex;gap:8px;border-block:1px solid #9b83522f;padding:10px 0;margin-bottom:14px}.card-peek_stats__FrdzW>div{flex:1 1;display:flex;flex-direction:column;gap:3px}.card-peek_stats__FrdzW small{font-size:10px;color:#9eaaab}.card-peek_stats__FrdzW strong{font:600 24px/1 Georgia,var(--font-d);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e6d3aa}.card-peek_stats__FrdzW em{font:11px var(--font-b);color:#a8a797;font-style:normal}.card-peek_enhancements__96cDD h3,.card-peek_progress__IhYG2 h3,.card-peek_rule__unrQk h3,.card-peek_stateSection__Q35lY h3{font-size:10px;letter-spacing:1px;color:#b7a985;font-weight:500;margin:0 0 7px}.card-peek_rule__unrQk p{font-size:14px;line-height:1.72;color:#eee6d6;overflow-wrap:anywhere}.card-peek_enhancements__96cDD,.card-peek_progress__IhYG2,.card-peek_stateSection__Q35lY{margin-top:14px;padding-top:12px;border-top:1px solid #9b835225}.card-peek_stateSection__Q35lY ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.card-peek_stateSection__Q35lY li{font-size:12px;line-height:1.55;color:#e2b99d;padding:5px 7px;background:#64402c29;border:1px solid #a47b5030}.card-peek_enhancements__96cDD p{font-size:12px;line-height:1.6;color:#a8d4c0}.card-peek_progress__IhYG2>div{display:flex;justify-content:space-between;align-items:baseline}.card-peek_progress__IhYG2 strong{font-size:12px;color:#cbb582;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-peek_progress__IhYG2 progress{display:block;width:100%;height:5px;border:0;background:#26302c;accent-color:#c4b37e}.card-peek_progress__IhYG2 progress::-webkit-progress-bar{background:#26302c}.card-peek_progress__IhYG2 progress::-webkit-progress-value{background:#c4b37e}.card-peek_progress__IhYG2 p{font-size:11px;line-height:1.6;color:#b3af9d;margin-top:8px}.card-peek_next__FHpGJ{margin-top:16px;padding:12px 10px;border:1px solid #a28b543b;background:#b2a57508}.card-peek_next__FHpGJ>span{display:block;font-size:9px;letter-spacing:1px;color:#b9a779;margin-bottom:6px}.card-peek_next__FHpGJ h3{font:600 16px/1.4 var(--font-d);display:flex;justify-content:space-between;gap:8px}.card-peek_next__FHpGJ h3 small{font:10px/1.8 var(--font-b);color:#a6a791;white-space:nowrap}.card-peek_next__FHpGJ p{font-size:11px;line-height:1.6;color:#bfbba8;margin-top:7px}.card-peek_next__FHpGJ summary{font-size:11px;color:#d4c69c;margin-top:9px;cursor:pointer}.card-peek_next__FHpGJ details p{color:#d4d0bf}.card-peek_actions__l1JtG{display:flex;flex-direction:column;gap:8px;margin-top:15px}.card-peek_actions__l1JtG button{min-height:36px;padding:8px 10px;border:1px solid #9a845d63;background:#22291f;color:#d4c6a4;font-size:11px;line-height:1.45}.card-peek_actions__l1JtG button:hover:not(:disabled){background:#3b3d2a;border-color:#c6aa72}.card-peek_actions__l1JtG .card-peek_primary__LyYVF{font-size:13px;background:linear-gradient(145deg,#ddbe80,#a98a53);color:#211e16;border-color:#d3bb82;min-height:41px;font-weight:600}.card-peek_actions__l1JtG button:disabled{opacity:.5;cursor:not-allowed}.card-peek_actions__l1JtG p{font-size:11px;line-height:1.55;color:#bba78b}.card-peek_departed__joJz_,.card-peek_issue__99kcm{font-size:12px;line-height:1.6;color:#e2b397;background:#62412829;border:1px solid #a47b5033;padding:9px;margin:10px 0}.card-peek_empty__goFPd{padding:25px 1px}.card-peek_emptyEye__MyfeC{font:44px Georgia;text-align:center;color:#ae915566;margin-bottom:17px}.card-peek_empty__goFPd h2{font:600 20px var(--font-d);letter-spacing:2px;margin-bottom:11px;color:#d3c3a0}.card-peek_empty__goFPd p{font-size:12px;line-height:1.8;color:#b5b3a4}.card-peek_empty__goFPd dl{margin-top:25px;display:grid;grid-template-columns:28px 1fr;gap:12px 8px;font-size:10px;line-height:1.6}.card-peek_empty__goFPd dt{color:#a58f64}.card-peek_empty__goFPd dd{color:#a9aca3}.card-peek_obscured__V7zO5 .card-peek_content__h5FSP{visibility:hidden;pointer-events:none}.card-peek_returnGhost__R490K{position:fixed;z-index:69;width:102px;height:158px;transform:translate(-50%,-50%);border:3px solid #ac9263;border-radius:35px 35px 6px 6px;overflow:hidden;pointer-events:none;box-shadow:0 6px 22px #0008;animation:card-peek_return-home__7q4l6 .24s cubic-bezier(.2,.7,.25,1) forwards}.card-peek_returnGhost__R490K .artwork{filter:brightness(.82)}.card-peek_returnGhost__R490K>.card-peek_returnName__KnNf5{z-index:8;position:absolute;left:0;right:0;bottom:8px;text-align:center;font:600 12px var(--font-d);background:#111b1dd1;color:#decda8;padding:5px 1px}.card-peek_returnMinion__v_2Xb{width:76px;height:98px;border-radius:43% 43% 32% 32%}.card-peek_returnMinion__v_2Xb>.card-peek_returnName__KnNf5{font-size:10px}@keyframes card-peek_return-home__7q4l6{0%{transform:translate(-50%,-50%) scale(1);opacity:.9}to{transform:translate(calc(-50% + var(--return-x)),calc(-50% + var(--return-y))) scale(.84);opacity:.18}}@media(max-width:1179px){.card-peek_dock__ocfxJ{right:14px;top:103px;bottom:auto;width:260px;max-height:calc(100dvh - 135px);box-shadow:0 15px 45px #000b}.card-peek_content__h5FSP{max-height:calc(100dvh - 137px)}.card-peek_dock__ocfxJ:not(.card-peek_hasCard__rzpJF){display:none}}@media(max-width:700px){.card-peek_dock__ocfxJ{inset:auto 10px 12px;width:auto;max-height:48dvh;z-index:65}.card-peek_content__h5FSP{max-height:48dvh;padding:0 14px 14px}.card-peek_portrait__37SBk{height:85px;float:left;width:125px;margin:10px 14px 10px 0}.card-peek_portrait__37SBk h2{font-size:18px;bottom:10px}.card-peek_portrait__37SBk>span{font-size:8px;bottom:35px}.card-peek_stats__FrdzW{margin-top:7px}.card-peek_rule__unrQk{clear:both}.card-peek_origin__Uv_kw{padding:12px 0 5px}.card-peek_empty__goFPd{display:none}}@media(prefers-reduced-motion:reduce){.card-peek_returnGhost__R490K{animation:none;display:none}}.card-peek_ascend__r5AYo{margin-top:12px;padding:10px 9px;background:#9cab7330;border-left:2px solid #b8cb9e}.card-peek_ascend__r5AYo h4{font:600 11px/1.4 var(--font-b);color:#d2e2b8;letter-spacing:.5px}.card-peek_next__FHpGJ .card-peek_ascend__r5AYo p{font-size:12px;line-height:1.65;color:#e3e6d2;margin-top:6px}.card-peek_ascend__r5AYo small{display:block;font:10px/1.55 var(--font-b);color:#b1b6a1;margin-top:7px}.card-peek_keywordNote__MmSU0{margin-top:12px;padding-top:10px;border-top:1px solid #9b835225}.card-peek_keywordNote__MmSU0 h3{display:inline;font:600 11px/1.55 var(--font-b);color:#c4b5db}.card-peek_keywordNote__MmSU0 p{display:inline;margin-left:7px;font:11px/1.65 var(--font-b);color:#bcb8ac}.card-peek_markCount__JiCPV{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px 0 13px;padding:7px 9px;border:1px solid #aa93c138;background:#9275a812;color:#d3c2e5}.card-peek_markCount__JiCPV>span{font:11px/1.4 var(--font-b)}.card-peek_markCount__JiCPV strong{font:600 18px/1.2 Georgia,var(--font-b);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-peek_markCount__JiCPV small{font:11px var(--font-b);color:#b0a7bc}.card-peek_header__IPw0S .card-peek_ascensionLink__UXA9q{color:#c6deb0;white-space:nowrap}.card-peek_header__IPw0S{position:sticky;top:0;z-index:2;background:#1a201f;margin:0 -12px;padding:0 12px;box-shadow:0 5px 10px #11181b66}.card-peek_returnMinion__v_2Xb{overflow:visible}.card-peek_returnMinion__v_2Xb .artwork{border-radius:inherit;clip-path:inset(0 round 43% 43% 32% 32%)}.card-peek_returnMinion__v_2Xb[data-guard=true]{border-color:transparent;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.card-peek_returnMinion__v_2Xb[data-guard=true] .artwork{border-radius:0;clip-path:polygon(5% 11%,26% 3%,74% 3%,95% 11%,96% 56%,88% 77%,70% 93%,50% 100%,30% 93%,12% 77%,4% 56%)}.hero-power_power__RNlhY{--power-color:#ccb783;position:absolute;top:1px;left:108px;width:72px;z-index:8;text-align:center}.hero-power_seer__Go54l{--power-color:#c5acec}.hero-power_spectator__ywFMM{--power-color:#a4dcc3}.hero-power_hunter__9JcZR{--power-color:#efaf87}.hero-power_neutral__qEbFN{--power-color:#ccb783}.hero-power_button__4Gs9X{display:flex;flex-direction:column;align-items:center;width:100%;padding:3px 0 0;border:0;background:none;color:#eee0c4;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:10px}.hero-power_button__4Gs9X:focus-visible{outline:2px solid #ebce92;outline-offset:5px}.hero-power_medallion__j5UQ7{display:grid;place-items:center;position:relative;width:49px;height:49px;border:3px solid #b69a67;border-radius:50%;background:radial-gradient(ellipse at 40% 30%,#45433b,#17222b 68%);box-shadow:0 0 0 2px #101a20,0 0 0 3px #756142,inset 0 0 0 2px #362e20,0 4px 8px #0007;transition:box-shadow .14s ease-out,filter .14s ease-out}.hero-power_medallion__j5UQ7:before{content:"";position:absolute;inset:4px;border:1px dotted #c8b38266;border-radius:50%}.hero-power_medallion__j5UQ7>svg{width:34px;height:34px;color:var(--power-color)}.hero-power_cost__ELi4L{position:absolute;top:-9px;right:-9px;display:grid;place-items:center;width:24px;height:25px;font:600 19px Georgia,serif;color:#f7e2b5;text-shadow:0 1px 2px #000;background:linear-gradient(140deg,#4b5142,#162a2e);border:1px solid #bea16c;border-radius:50% 50% 40% 40%;box-shadow:0 2px 5px #0008}.hero-power_button__4Gs9X>strong{font:500 11px/1.4 var(--font-d);margin-top:8px;white-space:nowrap;letter-spacing:.35px}.hero-power_status__AW0eQ{font:9px/1.35 var(--font-b);color:#ceb889;white-space:nowrap;margin-top:3px}.hero-power_ready___U3Og .hero-power_medallion__j5UQ7{box-shadow:0 0 0 2px #101a20,0 0 0 3px #ba9c64,inset 0 0 0 2px #362e20,0 0 12px #d1b47833}.hero-power_ready___U3Og:hover .hero-power_medallion__j5UQ7,.hero-power_selected__yO7XR .hero-power_medallion__j5UQ7{filter:brightness(1.18);box-shadow:0 0 0 2px #101a20,0 0 0 4px #e1c383,0 0 19px #d1b47855}.hero-power_ready___U3Og{cursor:grab}.hero-power_ready___U3Og:active{cursor:grabbing}.hero-power_unavailable__Lgqma .hero-power_medallion__j5UQ7{filter:saturate(.35) brightness(.78)}.hero-power_unavailable__Lgqma .hero-power_status__AW0eQ{color:#aaa79b}.hero-power_used__10Zc8{position:absolute;left:0;right:0;top:14px;background:#111a20e8;color:#d1bf9b;border-block:1px solid #a58b594d;font:10px/17px var(--font-b);transform:rotate(-12deg)}.hero-power_description__SlpXP{position:absolute;left:0;bottom:calc(100% + 13px);width:310px;max-width:calc(100vw - 40px);max-height:75dvh;overflow:auto;padding:15px 17px;background:linear-gradient(145deg,#263033f9,#111b24fa);border:1px solid #a78e6177;border-top:2px solid var(--power-color);box-shadow:0 10px 28px #000a;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .1s ease-out,transform .1s ease-out}.hero-power_description__SlpXP[data-visible=true]{opacity:1;visibility:visible;transform:none}.hero-power_enemy__2_Qg4 .hero-power_description__SlpXP{top:calc(100% + 13px);bottom:auto;left:auto;right:-20px}.hero-power_eyebrow__vBAQ6{font:10px/1.4 var(--font-b);color:#b9aa8c;letter-spacing:.7px}.hero-power_description__SlpXP h3{margin:8px 0 9px;font:500 19px/1.4 var(--font-d);color:#f0dfbf;display:flex;align-items:center;justify-content:space-between;gap:14px}.hero-power_description__SlpXP h3>span{flex:none;font:11px var(--font-b);color:#e1c387}.hero-power_description__SlpXP p{font:13px/1.8 var(--font-b);color:#e0d5c1;margin:0}.hero-power_description__SlpXP p.hero-power_reason__9_Zw7{margin-top:9px;font-size:11px;color:var(--power-color)}.hero-power_description__SlpXP small{display:block;font:10px/1.5 var(--font-b);color:#a8ac9f;border-top:1px solid #9b835b33;padding-top:8px;margin-top:10px}.hero-power_dragLayer__KbjMs{position:fixed;inset:0;z-index:90;pointer-events:none;color:#a4a79a}.hero-power_dragLayer__KbjMs.hero-power_valid__rywva{color:var(--power-color)}.hero-power_dragLayer__KbjMs>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 2px #05090b)}.hero-power_dragEmblem__mexT5{position:absolute;display:grid;place-items:center;width:52px;height:52px;border:2px solid #b79b67;border-radius:50%;background:#142028e8;box-shadow:0 0 14px #d1b47833}.hero-power_dragEmblem__mexT5>svg{width:37px;height:37px;color:var(--power-color)}.hero-power_dragCaption__rN8I6{position:absolute;transform:translateX(-50%);max-width:270px;padding:8px 13px;border:1px solid #b39b6755;color:#eadbbb;background:#101b23ee;font:12px/1.5 var(--font-b);text-align:center}@media (max-width:560px){.hero-power_power__RNlhY{left:106px;top:-10px}.hero-power_player__poPj3 .hero-power_description__SlpXP{left:-85px}.hero-power_enemy__2_Qg4{left:94px;width:61px}.hero-power_enemy__2_Qg4 .hero-power_medallion__j5UQ7{width:42px;height:42px}.hero-power_enemy__2_Qg4 .hero-power_medallion__j5UQ7>svg{width:28px;height:28px}.hero-power_enemy__2_Qg4 .hero-power_button__4Gs9X>strong{font-size:10px}.hero-power_enemy__2_Qg4 .hero-power_description__SlpXP{right:0;width:226px}}@media (prefers-reduced-motion:reduce){.hero-power_description__SlpXP,.hero-power_medallion__j5UQ7{transition:none;transform:none}}.reduced-motion .hero-power_description__SlpXP,.reduced-motion .hero-power_medallion__j5UQ7{transition:none;transform:none}.adventure-journey_ceremony__x88WQ,.adventure-journey_growth__P7RgF,.adventure-journey_journey__NyV8T{--journey-path:#b19aca;color:#eee6d6;font-family:var(--font-b,-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif);min-width:0;box-sizing:border-box}.adventure-journey_ceremony__x88WQ *,.adventure-journey_growth__P7RgF *,.adventure-journey_journey__NyV8T *{box-sizing:border-box}.adventure-journey_ceremony__x88WQ button,.adventure-journey_journey__NyV8T button{font:inherit}.adventure-journey_ceremony__x88WQ button:focus-visible,.adventure-journey_journey__NyV8T button:focus-visible,.adventure-journey_mapScroll__eFZRk:focus-visible{outline:2px solid #efd198;outline-offset:5px}.adventure-journey_ceremony__x88WQ,.adventure-journey_journey__NyV8T{position:relative;isolation:isolate;max-width:1260px;width:100%;margin-inline:auto;padding:26px 32px 30px;background:radial-gradient(ellipse at 60% 25%,#35403b30,transparent 58%),linear-gradient(125deg,#14191cf0,#090d12f7 65%);border:1px solid #8d785246;box-shadow:0 20px 60px #0008,inset 0 0 0 5px #0b1014,inset 0 0 0 6px #a68b5426}.adventure-journey_ceremony__x88WQ:before,.adventure-journey_journey__NyV8T:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#0a0d12e8,#0a0d12a6 45%,#0a0d12e0),url(/art/ritual-board.png) 50%/cover;opacity:.66;pointer-events:none}.adventure-journey_ceremony__x88WQ:after,.adventure-journey_journey__NyV8T:after{content:"";position:absolute;inset:10px;border:1px solid #c7ac6b16;pointer-events:none;clip-path:polygon(0 0,40px 0,40px 1px,calc(100% - 40px) 1px,calc(100% - 40px) 0,100% 0,100% 40px,calc(100% - 1px) 40px,calc(100% - 1px) calc(100% - 40px),100% calc(100% - 40px),100% 100%,calc(100% - 40px) 100%,calc(100% - 40px) calc(100% - 1px),40px calc(100% - 1px),40px 100%,0 100%,0 calc(100% - 40px),1px calc(100% - 40px),1px 40px,0 40px)}.adventure-journey_eyebrow__MYSkN{display:block;font-size:10px;font-weight:500;line-height:1.6;letter-spacing:2px;color:#b4a180}.adventure-journey_journeyHeader__KTedG{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 0 22px;border-bottom:1px solid #ac926133}.adventure-journey_ceremonyHeader__GiOMn h2,.adventure-journey_journeyHeader__KTedG h2{font:600 34px/1.3 var(--font-d,"Songti SC",STSong,serif);letter-spacing:.12em;margin-top:5px;color:#f0e2c9}.adventure-journey_journeyRecord__deB0Y{display:flex;align-items:center;gap:10px;font-size:12px;color:#bdb1a0}.adventure-journey_journeyRecord__deB0Y>strong{font:30px Georgia,serif;color:#dfbc78}.adventure-journey_journeyRecord__deB0Y>i{width:1px;height:34px;background:#b1976155;margin:0 8px}.adventure-journey_journeyRecord__deB0Y small{display:block;color:#978d7d;font-size:10px;margin-top:4px}.adventure-journey_journeyBody__dGW1o{display:grid;grid-template-columns:262px minmax(0,1fr);gap:32px;padding-top:24px}.adventure-journey_heroColumn__s8THB{position:relative;min-width:0;padding-right:25px;border-right:1px solid #967b4733}.adventure-journey_heroPortrait__T7VA_{height:185px;position:relative;display:flex;justify-content:center;align-items:flex-start;margin-bottom:13px}.adventure-journey_portraitHalo__UIIgK{position:absolute;top:-12px;left:50%;width:200px;height:200px;transform:translateX(-50%);color:#9d805045;pointer-events:none}.adventure-journey_portraitHalo__UIIgK>svg{width:100%;height:100%}.adventure-journey_portraitFrame__jCjU_{position:relative;width:126px;height:161px;padding:5px;border:1px solid #bc9a62;box-shadow:0 10px 18px #000b,inset 0 0 0 3px #211c17,0 0 0 3px #10161b,0 0 0 4px #73604080;background:linear-gradient(120deg,#b89864,#2a2621 25%,#8e754c 56%,#282822 80%,#d0af72);border-radius:66px 66px 13px 13px}.adventure-journey_portraitArt__PLenO{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;object-fit:cover;object-position:center;border-radius:inherit;font-size:0;display:block;filter:saturate(.76)}.adventure-journey_portraitInscription__fUJJX{position:absolute;bottom:0;color:#a28b635e;font:8px Georgia,serif;letter-spacing:2.3px;white-space:nowrap}.adventure-journey_growthHeading__a6Tnn{display:flex;align-items:center;gap:13px;margin-bottom:18px}.adventure-journey_growth__P7RgF h3{font:600 24px/1.3 var(--font-d,"Songti SC",STSong,serif);color:#eee1c9;letter-spacing:2px;margin:3px 0 0}.adventure-journey_sequenceMedal__dJ8y2{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none;width:54px;height:62px;background:linear-gradient(145deg,#343329,#111920);clip-path:polygon(50% 0,95% 17%,95% 77%,50% 100%,5% 77%,5% 17%);border-top:1px solid #b29459;color:#dcc190}.adventure-journey_sequenceMedal__dJ8y2 small{font-size:9px;letter-spacing:2px}.adventure-journey_sequenceMedal__dJ8y2 strong{font:30px/1.15 Georgia,serif}.adventure-journey_digestion__1oU_7{margin:14px 0 19px}.adventure-journey_progressLabel__uVz_v{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:#c9b994}.adventure-journey_progressLabel__uVz_v strong{font:20px Georgia,serif;color:#e5c992}.adventure-journey_progressLabel__uVz_v strong>span{font-size:12px;color:#a59881}.adventure-journey_progressTrack__4SJFY{height:7px;background:#05080dcc;border:1px solid #9c805044;margin-top:8px;padding:1px;box-shadow:inset 0 1px 3px #000}.adventure-journey_progressTrack__4SJFY>span{display:block;height:100%;background:linear-gradient(90deg,#7c673f,#e4c481);box-shadow:0 0 9px #c5a26055;transition:width .5s ease-out}.adventure-journey_progressNote__P6Tsr{font-size:12px;line-height:1.7;color:#a99f90;margin-top:8px}.adventure-journey_sectionLabel__sq_u1{display:block;font-size:10px;line-height:1.6;font-weight:500;letter-spacing:1.6px;color:#b9a079}.adventure-journey_ability__oTEWl,.adventure-journey_nextAbility__Xk_90,.adventure-journey_talentSummary__Ez4A8{padding-top:15px;border-top:1px solid #9e835333;margin-top:16px}.adventure-journey_ability__oTEWl h4,.adventure-journey_nextAbility__Xk_90 h4,.adventure-journey_talentSummary__Ez4A8 h4{font:600 18px/1.4 var(--font-d,"Songti SC",STSong,serif);margin:4px 0 7px;color:#dfcfb1}.adventure-journey_ability__oTEWl p,.adventure-journey_nextAbility__Xk_90 p,.adventure-journey_talentSummary__Ez4A8 p{font-size:13px;line-height:1.85;color:#c6beb0;overflow-wrap:anywhere}.adventure-journey_talentSummary__Ez4A8 h4{color:var(--journey-path)}.adventure-journey_nextAbility__Xk_90{padding:13px 13px 13px 15px;border:0;border-left:2px solid #d0ad635c;background:linear-gradient(90deg,#b9944010,transparent)}.adventure-journey_nextAbility__Xk_90 .adventure-journey_sectionLabel__sq_u1{color:#d2b379}.adventure-journey_nextAbility__Xk_90 p{color:#dfd0b5}.adventure-journey_routeColumn__ZoOZI{min-width:0}.adventure-journey_mapHeader___m3qH{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.adventure-journey_returnButton__Xq6i6{color:#bcaa88;background:none;border:0;padding:8px 1px 8px 12px;min-height:40px;font-size:11px!important;white-space:nowrap}.adventure-journey_returnButton__Xq6i6:hover{color:#f1ce8e}.adventure-journey_returnButton__Xq6i6>span{display:inline-block;margin-left:7px;font-size:19px;vertical-align:middle}.adventure-journey_mapScroll__eFZRk{position:relative;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#8f7751 #12171b;overscroll-behavior-x:contain;scroll-padding:16px;border-top:1px solid #b3915330;border-bottom:1px solid #b3915329;background:radial-gradient(ellipse at 50% 58%,#87867414,transparent 65%),linear-gradient(0deg,#090d13aa,#0a0d1200);border-radius:2px}.adventure-journey_route__Ff2lI{display:flex;width:max-content;position:relative;padding:0 16px;min-height:314px}.adventure-journey_chapter__PjDe7{position:relative;width:282px;flex:none;padding-top:15px}.adventure-journey_chapterTitle__UHa5B{display:grid;grid-template-columns:24px 1fr;column-gap:7px;align-items:center;margin-left:17px;padding-left:11px;border-left:1px solid #a78c565e}.adventure-journey_chapterTitle__UHa5B>span{font:17px Georgia,serif;color:#aa8b52;grid-row:1/3}.adventure-journey_chapterTitle__UHa5B h3{font:500 16px/1.4 var(--font-d,"Songti SC",STSong,serif);letter-spacing:2px;color:#ccbd9e}.adventure-journey_chapterTitle__UHa5B small{font-size:9px;letter-spacing:1px;color:#8e877b;margin-top:3px}.adventure-journey_routeLine__DcDjx{position:absolute;width:282px;height:256px;top:33px;left:0;color:#a588526b;pointer-events:none}.adventure-journey_chapterNodes__PvLbD{list-style:none;padding:0;margin:0;height:250px;display:grid;grid-template-columns:repeat(3,94px)}.adventure-journey_nodePosition__a4aSO{position:relative;margin-top:43px;min-width:0}.adventure-journey_nodePosition__a4aSO:nth-child(2){margin-top:119px}.adventure-journey_nodePosition__a4aSO:nth-child(3){margin-top:11px}.adventure-journey_node__0j2Un{width:94px;min-height:127px;display:flex;flex-direction:column;align-items:center;padding:0 4px 7px;background:none;border:0;color:#887c65;position:relative;transition:color .16s;touch-action:manipulation}.adventure-journey_nodeSeal__IIe5O{position:relative;width:75px;height:75px;display:block;background:radial-gradient(circle,#141b20 50%,transparent 54%);filter:drop-shadow(0 5px 7px #000a);transition:transform .18s}.adventure-journey_nodeSeal__IIe5O>svg{width:100%;height:100%;position:relative;z-index:1}.adventure-journey_floorNumber__vTowS{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:20px Georgia,serif;color:#c8bb9e;z-index:2;text-shadow:0 2px 3px #000,0 0 7px #000;background:#10171dde;min-width:23px;text-align:center;line-height:1.1}.adventure-journey_node__0j2Un>strong{font:500 14px/1.4 var(--font-d,"Songti SC",STSong,serif);margin-top:5px;letter-spacing:1px;color:#b5ab97}.adventure-journey_node__0j2Un>small{font-size:10px;line-height:1.5;margin-top:4px;color:#93897a}.adventure-journey_node__0j2Un:hover{color:#dbc291}.adventure-journey_node__0j2Un:hover .adventure-journey_nodeSeal__IIe5O{transform:translateY(-3px)}.adventure-journey_node__0j2Un:hover>strong{color:#e5d2ae}.adventure-journey_bossNode__KQejv{color:#b094637a}.adventure-journey_bossNode__KQejv .adventure-journey_nodeSeal__IIe5O{width:84px;height:84px;margin-top:-5px;margin-bottom:-4px}.adventure-journey_bossNode__KQejv .adventure-journey_floorNumber__vTowS{top:71%;font-size:13px;min-width:18px}.adventure-journey_completedNode__y0DyX{color:#90b5a1}.adventure-journey_completedNode__y0DyX .adventure-journey_floorNumber__vTowS{top:80%;font-size:11px;color:#a9cbb8;background:#101913;min-width:17px}.adventure-journey_completedNode__y0DyX>small{color:#a1bda9}.adventure-journey_completedNode__y0DyX .adventure-journey_nodeSeal__IIe5O{opacity:.78}.adventure-journey_currentNode__GKuTz{color:#f0cf8b}.adventure-journey_currentNode__GKuTz .adventure-journey_nodeSeal__IIe5O{filter:drop-shadow(0 0 11px #d2aa4566);background:radial-gradient(circle,#443a23 45%,transparent 56%)}.adventure-journey_currentNode__GKuTz .adventure-journey_nodeSeal__IIe5O:after{content:"";position:absolute;inset:-5px;border:1px solid #d9b66e66;border-radius:50%;animation:adventure-journey_currentBreath__seu5D 3.2s ease-in-out infinite;pointer-events:none}.adventure-journey_currentNode__GKuTz>strong{color:#edd39c}.adventure-journey_currentNode__GKuTz>small{color:#dec28b}.adventure-journey_currentNode__GKuTz .adventure-journey_floorNumber__vTowS{top:74%;font-size:15px;min-width:21px;border:1px solid #c7a26966;color:#f3d6a1;background:#171c1ced}.adventure-journey_nodePortrait__yxKKD{position:absolute!important;inset:13px!important;width:calc(100% - 26px)!important;height:calc(100% - 26px)!important;object-fit:cover;border-radius:50%;opacity:.84;filter:saturate(.5);font-size:0}.adventure-journey_currentNode__GKuTz .adventure-journey_nodeSeal__IIe5O:has(.adventure-journey_nodePortrait__yxKKD)>svg{background:none}.adventure-journey_inspectedNode__HxIoP:after{content:"";width:23px;height:1px;background:currentColor;position:absolute;bottom:0;left:50%;transform:translateX(-50%);box-shadow:0 0 7px currentColor}.adventure-journey_endlessChapter__5e9OP{border-left:1px solid #9b824231;margin-left:12px;padding-left:4px}.adventure-journey_endlessChapter__5e9OP .adventure-journey_routeLine__DcDjx{opacity:.65}.adventure-journey_endlessNote__Woo1u{position:absolute;left:16px;right:16px;bottom:8px;text-align:center;font-size:10px;color:#998d75;letter-spacing:1px}.adventure-journey_mapLegend___RDXD{display:flex;align-items:center;gap:16px;padding:12px 0 16px;color:#aaa08e;font-size:10px}.adventure-journey_mapLegend___RDXD>span{display:flex;align-items:center;gap:6px;white-space:nowrap}.adventure-journey_mapLegend___RDXD i{width:7px;height:7px;display:inline-block;border:1px solid #a59679;transform:rotate(45deg)}.adventure-journey_mapLegend___RDXD .adventure-journey_legendComplete__HNVF6{background:#93b39b;border-color:#93b39b}.adventure-journey_mapLegend___RDXD .adventure-journey_legendCurrent__gk3K8{background:#e5c484;border-color:#e5c484;box-shadow:0 0 7px #dbbd794f}.adventure-journey_mapLegend___RDXD>p{margin-left:auto;color:#938b7e;font-size:10px}.adventure-journey_encounter__50ddL{min-height:222px;padding:19px 22px 0;border-top:1px solid #b4996266;background:linear-gradient(110deg,#aaa06b0e,transparent 80%);position:relative}.adventure-journey_encounter__50ddL:before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;transform:rotate(45deg);background:#a88b59}.adventure-journey_encounterTop__1O_Yf{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px}.adventure-journey_encounterTop__1O_Yf h3{font:500 25px/1.35 var(--font-d,"Songti SC",STSong,serif);letter-spacing:2px;color:#ebdcc0;margin-top:4px}.adventure-journey_encounterTop__1O_Yf>svg{width:52px;height:52px;flex:none;color:#b99a657d}.adventure-journey_encounter__50ddL>p{font-size:13px;line-height:1.8;color:#bfb5a4}.adventure-journey_encounterRule___VAsA{margin-top:12px;padding:9px 12px;border-left:2px solid #bb976260;background:#10161caf}.adventure-journey_encounterRule___VAsA>span{display:block;font-size:10px;letter-spacing:1px;color:#d1ad7a;margin-bottom:4px}.adventure-journey_encounterRule___VAsA>p{font-size:13px;line-height:1.8;color:#d4c6b1;overflow-wrap:anywhere}.adventure-journey_departure__hPXFa{display:flex;align-items:center;gap:14px;margin-top:21px;flex-wrap:wrap;padding-bottom:6px}.adventure-journey_primaryButton__NZ4jO,.adventure-journey_secondaryButton__QDCVM{position:relative;display:flex;align-items:center;justify-content:center;gap:26px;min-height:48px;padding:12px 24px;line-height:1.5;letter-spacing:1px;border:1px solid #e4c185;transition:filter .16s,box-shadow .16s;touch-action:manipulation;text-align:center}.adventure-journey_primaryButton__NZ4jO{background:linear-gradient(110deg,#bea16c,#e8c98c 44%,#d1ac69);color:#191b1d;font-weight:600!important;box-shadow:inset 0 0 0 3px #52412333,0 4px 15px #0006}.adventure-journey_primaryButton__NZ4jO:not(:disabled):hover{filter:brightness(1.12);box-shadow:inset 0 0 0 3px #52412333,0 4px 20px #cca44822}.adventure-journey_primaryButton__NZ4jO:disabled{background:linear-gradient(110deg,#3c3a30,#535045);border-color:#79705b;color:#c5bcaa;box-shadow:inset 0 0 0 3px #151a1c55;cursor:not-allowed}.adventure-journey_secondaryButton__QDCVM{background:#11181dc9;color:#dbbf8e;border-color:#96774799}.adventure-journey_secondaryButton__QDCVM:hover{background:#3430249e}.adventure-journey_departure__hPXFa>small{font-size:10px;line-height:1.7;color:#a79c89;flex:1 1;min-width:145px}.adventure-journey_readonlyNote__oHgsc{font-size:12px;line-height:1.8;color:#b7a98f}.adventure-journey_legacy__Eg0WF{display:flex;gap:12px;align-items:center;padding:12px 0}.adventure-journey_legacy__Eg0WF>svg{width:46px;height:46px;flex:none;color:#a18c64}.adventure-journey_legacy__Eg0WF h3{font-size:19px;letter-spacing:1px}.adventure-journey_legacy__Eg0WF p{font-size:12px;line-height:1.8;color:#b8ad9b;margin-top:8px}.adventure-journey_compact__RE7TO{padding:15px 19px;border-top:1px solid #a9905d3d;border-bottom:1px solid #a9905d26;background:linear-gradient(90deg,#ac976110,transparent);display:grid;grid-template-columns:minmax(165px,.65fr) minmax(185px,1fr);gap:0 22px}.adventure-journey_compact__RE7TO .adventure-journey_growthHeading__a6Tnn{margin-bottom:8px}.adventure-journey_compact__RE7TO .adventure-journey_digestion__1oU_7{grid-column:1;margin:5px 0 0}.adventure-journey_compact__RE7TO .adventure-journey_ability__oTEWl{grid-column:2;grid-row:1/3;border:0;padding:0;margin:0}.adventure-journey_compact__RE7TO .adventure-journey_talentSummary__Ez4A8{grid-column:1/-1;padding-top:11px;margin-top:12px}.adventure-journey_compact__RE7TO .adventure-journey_talentSummary__Ez4A8 h4{font-size:16px;display:inline;margin-left:8px}.adventure-journey_compact__RE7TO .adventure-journey_talentSummary__Ez4A8 .adventure-journey_sectionLabel__sq_u1{display:inline}.adventure-journey_compact__RE7TO .adventure-journey_talentSummary__Ez4A8 p{margin-top:5px}.adventure-journey_compact__RE7TO .adventure-journey_legacy__Eg0WF{grid-column:1/-1}.adventure-journey_ceremony__x88WQ{max-width:1040px;padding:30px 42px 34px}.adventure-journey_ceremonyHeader__GiOMn{text-align:center;margin-bottom:20px}.adventure-journey_ceremonyHeader__GiOMn h2{font-size:36px;letter-spacing:6px}.adventure-journey_ceremonyHeader__GiOMn>p{font-size:13px;color:#c0b3a0;line-height:1.8;margin:9px auto 0}.adventure-journey_ceremonyBody__bwljP{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:start;gap:46px}.adventure-journey_ascensionPainting__djVhv{position:sticky;top:24px;align-self:start;min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 0 15px}.adventure-journey_ascensionHalo__yMJN_{position:absolute;left:50%;top:8px;width:340px;height:340px;transform:translateX(-50%);color:#bfa46752;pointer-events:none;animation:adventure-journey_sealAwaken__G2QyT 1.4s ease-out both}.adventure-journey_ascensionHalo__yMJN_ svg{width:100%;height:100%}.adventure-journey_ascensionPortrait__U_s2Q{position:relative;width:188px;height:252px;border-radius:100px 100px 15px 15px;border:1px solid #d3b176;padding:6px;box-shadow:0 0 0 3px #171c20,0 0 0 4px #a184516b,0 15px 30px #000a,0 0 36px #b69a4b16;background:linear-gradient(130deg,#cfb482,#665136 20%,#282c26 50%,#c0a265 85%,#706046);animation:adventure-journey_portraitReveal__z9oiU .65s ease-out both}.adventure-journey_ascensionPortrait__U_s2Q:after{content:"";position:absolute;inset:10px;border:1px solid #c9b17335;border-radius:inherit;pointer-events:none}.adventure-journey_ascensionNames__Q1cFc{position:relative;display:flex;align-items:center;justify-content:center;gap:15px;margin:26px 0 16px;max-width:100%}.adventure-journey_ascensionNames__Q1cFc>div{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;min-width:0}.adventure-journey_ascensionNames__Q1cFc small{font-size:11px;letter-spacing:2px;color:#b4a284}.adventure-journey_ascensionNames__Q1cFc strong{font:600 22px/1.4 var(--font-d,"Songti SC",STSong,serif);letter-spacing:1px;overflow-wrap:anywhere}.adventure-journey_oldForm__xqMW7 strong{color:#b0a48d}.adventure-journey_newForm__mWs79 strong{color:#f0d19a}.adventure-journey_newForm__mWs79 small{color:#d4b578}.adventure-journey_ascensionArrow__ZibEe{font:27px Georgia,serif;color:#b39b66}.adventure-journey_digestionEarned__afZIY{display:flex;align-items:center;gap:12px;color:#b7a482;font-size:12px;letter-spacing:1px}.adventure-journey_digestionEarned__afZIY strong{font:30px Georgia,serif;color:#e4c588}.adventure-journey_ceremonyDetails__1tPBY{min-width:0}.adventure-journey_ceremonyAbility__dWUvf{padding:17px 0 20px;border-top:1px solid #b89a5e66;border-bottom:1px solid #b89a5e36}.adventure-journey_ceremonyAbility__dWUvf h3{font:600 25px/1.4 var(--font-d,"Songti SC",STSong,serif);letter-spacing:2px;margin:5px 0 9px;color:#f1dec0}.adventure-journey_ceremonyAbility__dWUvf p{font-size:15px;line-height:1.85;color:#e5d6bd;overflow-wrap:anywhere}.adventure-journey_ceremonyAbility__dWUvf>small{display:block;margin-top:9px;color:#aa9d88;font-size:11px;line-height:1.7}.adventure-journey_skillChange___3O3m{padding:18px 0 0;border-top:1px solid #c5a36799;border-bottom:1px solid #b89a5e36;min-width:0}.adventure-journey_skillChangeHeading__qWZGt{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.adventure-journey_skillChangeHeading__qWZGt h3{font:600 27px/1.3 var(--font-d,"Songti SC",STSong,serif);color:#f1dec0;margin:5px 0 0;letter-spacing:2px}.adventure-journey_skillEffective__LVK6m{padding:6px 9px;border:1px solid #86b89b59;background:#82bfa810;color:#afdbc3;font-size:12px;line-height:1.5;white-space:nowrap}.adventure-journey_skillComparison__RyM7y{display:grid;grid-template-columns:minmax(0,.85fr) 19px minmax(0,1.15fr);gap:10px;align-items:stretch}.adventure-journey_skillAfter__nJ3bL,.adventure-journey_skillBefore__Uzlqc{padding:14px 13px;background:#0d1319c9;border:1px solid #aa927d36;min-width:0}.adventure-journey_skillAfter__nJ3bL>span,.adventure-journey_skillBefore__Uzlqc>span{display:block;color:#b6a895;font-size:12px;line-height:1.6;margin-bottom:9px}.adventure-journey_skillAfter__nJ3bL p,.adventure-journey_skillBefore__Uzlqc p,.adventure-journey_unchangedSkill__57D1I{font-size:14px;line-height:1.85;overflow-wrap:anywhere;margin:0;color:#c5bfb2}.adventure-journey_skillAfter__nJ3bL{border-color:#c9a56588;background:linear-gradient(130deg,#68563436,#171c21e0);box-shadow:inset 0 0 0 3px #d6b77907}.adventure-journey_skillAfter__nJ3bL>span{color:#e7c98e}.adventure-journey_skillAfter__nJ3bL p{color:#f1e5ce}.adventure-journey_skillArrow___sR2m{align-self:center;text-align:center;font:24px Georgia,serif;color:#c2a268}.adventure-journey_skillCost__3RSW_{display:flex;flex-wrap:wrap;gap:4px 14px;color:#e1c68d;font-size:13px;line-height:1.7;margin:12px 0}.adventure-journey_skillCost__3RSW_>span{color:#b9afa0;font-size:12px}.adventure-journey_skillFullText__ae_RT{border-top:1px solid #a3895333;padding-bottom:3px}.adventure-journey_skillFullText__ae_RT>summary,.adventure-journey_unlockPreview__jXoni>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;color:#c7bda9;font-size:12px;line-height:1.7;cursor:pointer;list-style:none}.adventure-journey_skillFullText__ae_RT>summary:after{content:"＋";color:#cbb07b}.adventure-journey_skillFullText__ae_RT[open]>summary:after{content:"−"}.adventure-journey_skillFullText__ae_RT>summary::-webkit-details-marker,.adventure-journey_unlockPreview__jXoni>summary::-webkit-details-marker{display:none}.adventure-journey_skillFullText__ae_RT>summary:focus-visible,.adventure-journey_unlockPreview__jXoni>summary:focus-visible{outline:2px solid #efd198;outline-offset:3px}.adventure-journey_skillFullText__ae_RT>p,.adventure-journey_unlockPreview__jXoni>p{color:#c9c0ae;font-size:13px;line-height:1.8;margin:0 0 14px}.adventure-journey_unlockPreview__jXoni{border-top:1px solid #a3895333}.adventure-journey_unlockPreview__jXoni[open]>summary>span{transform:rotate(45deg)}.adventure-journey_ceremony__x88WQ .adventure-journey_ascensionUnlocks__y4PvI{margin-top:18px;padding-top:16px}.adventure-journey_ceremony__x88WQ .adventure-journey_ascensionUnlocks__y4PvI>p{margin:8px 0 9px}.adventure-journey_ceremony__x88WQ .adventure-journey_unlockGrid__lKtE3{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:9px}.adventure-journey_ceremony__x88WQ .adventure-journey_unlockArt__ORW_5{height:68px}.adventure-journey_ceremony__x88WQ .adventure-journey_unlockCard__CtnYK{min-height:119px}.adventure-journey_ceremony__x88WQ .adventure-journey_unlockDetail__P1bKH{min-height:0}@media(max-width:900px){.adventure-journey_skillComparison__RyM7y{grid-template-columns:minmax(0,1fr);gap:7px}.adventure-journey_skillArrow___sR2m{transform:rotate(90deg);line-height:20px}.adventure-journey_skillAfter__nJ3bL,.adventure-journey_skillBefore__Uzlqc{padding:11px 13px}.adventure-journey_skillAfter__nJ3bL>span,.adventure-journey_skillBefore__Uzlqc>span{margin-bottom:5px}.adventure-journey_skillChangeHeading__qWZGt{gap:10px}.adventure-journey_skillEffective__LVK6m{font-size:11px;padding:5px 7px}}.adventure-journey_talentChoices__qS4SW{border:0;padding:0;margin:22px 0 0;min-width:0}.adventure-journey_talentChoices__qS4SW legend{width:100%;padding:0}.adventure-journey_talentChoices__qS4SW legend>strong{display:block;font:500 20px/1.5 var(--font-d,"Songti SC",STSong,serif);letter-spacing:1px;margin-top:4px;color:#dfcfb0}.adventure-journey_talentChoices__qS4SW>p{font-size:12px;color:#b3a58e;line-height:1.7;margin:7px 0 12px}.adventure-journey_talentOptions__mFLlN{display:flex;flex-direction:column;gap:10px}.adventure-journey_talentOption__ncnVF{position:relative;display:flex;align-items:center;gap:13px;padding:14px 37px 14px 13px;border:1px solid #8f744351;background:linear-gradient(110deg,#31312991,#131a21a1);min-height:100px;cursor:pointer;transition:background .16s,border-color .16s}.adventure-journey_talentOption__ncnVF>input{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.adventure-journey_talentOption__ncnVF:has(input:focus-visible){outline:2px solid #efd198;outline-offset:3px}.adventure-journey_talentOption__ncnVF:hover{border-color:#d0ae7080;background:#4f43234a}.adventure-journey_talentOption__ncnVF:has(input:disabled){cursor:wait}.adventure-journey_talentGlyph__jpsfD{width:43px;height:43px;flex:none;color:#b49a68}.adventure-journey_talentGlyph__jpsfD svg{width:100%;height:100%}.adventure-journey_talentCopy__1iDhy{display:flex;flex-direction:column;gap:6px;min-width:0}.adventure-journey_talentCopy__1iDhy>strong{font:600 18px/1.4 var(--font-d,"Songti SC",STSong,serif);color:#dfcfac;letter-spacing:1px}.adventure-journey_talentCopy__1iDhy>span{font-size:13px;line-height:1.8;color:#c3b7a2;overflow-wrap:anywhere}.adventure-journey_choiceMark___v_fE{position:absolute;right:12px;top:17px;display:grid;place-items:center;width:17px;height:17px;border:1px solid #998456;border-radius:50%;font-size:11px;color:#efcb88;background:#10171d}.adventure-journey_selectedTalent__UqB0U{border-color:#e0bd79;background:linear-gradient(110deg,#8f6d293a,#32372b94);box-shadow:inset 0 0 0 3px #d6b7790a}.adventure-journey_selectedTalent__UqB0U .adventure-journey_choiceMark___v_fE{background:#dfbc78;color:#1b201d;border-color:#edcf9a}.adventure-journey_selectedTalent__UqB0U .adventure-journey_talentGlyph__jpsfD{color:#dfbc78}.adventure-journey_talentChoices__qS4SW .adventure-journey_choiceWarning__EWlwH{color:#e5b277}.adventure-journey_ceremonyConfirmation__7aKv3{margin-top:24px}.adventure-journey_ceremonyConfirmation__7aKv3>button{width:100%}.adventure-journey_ceremonyConfirmation__7aKv3>p{font-size:11px;color:#b5a88f;margin-top:10px;line-height:1.7;text-align:center}@keyframes adventure-journey_currentBreath__seu5D{50%{opacity:.35;transform:scale(1.055)}}@keyframes adventure-journey_sealAwaken__G2QyT{0%{opacity:0;transform:translateX(-50%) rotate(-9deg) scale(.9)}to{opacity:1;transform:translateX(-50%) rotate(0) scale(1)}}@keyframes adventure-journey_portraitReveal__z9oiU{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.adventure-journey_ceremony__x88WQ[data-motion=false] *,.adventure-journey_growth__P7RgF[data-motion=false] *,.adventure-journey_journey__NyV8T[data-motion=false] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.adventure-journey_journey__NyV8T[data-motion=false] .adventure-journey_currentNode__GKuTz .adventure-journey_nodeSeal__IIe5O:after{animation:none}.adventure-journey_journeyHeaderActions__wjiPf{display:flex;align-items:center;justify-content:flex-end;gap:24px;min-width:0}.adventure-journey_quickStart__suIIJ{white-space:nowrap;min-height:46px;padding:10px 17px;gap:16px;font-size:13px!important}.adventure-journey_mapTools__nZeMC{display:flex;align-items:center;gap:7px;flex:none}.adventure-journey_scrollArrow__g9PYH{display:grid;place-items:center;min-width:38px;min-height:40px;padding:5px;background:#171d20bf;border:1px solid #aa8a4d66;color:#dec18a;font:22px Georgia,serif!important;touch-action:manipulation}.adventure-journey_scrollArrow__g9PYH:not(:disabled):hover{background:#65542a45;border-color:#d1b074}.adventure-journey_scrollArrow__g9PYH:disabled{opacity:.33;cursor:default}.adventure-journey_exploreHint__uCjqs{font-size:11px;color:#b9a780;text-align:right;line-height:1.6;margin:0 0 8px}@media(max-width:900px){.adventure-journey_journeyHeaderActions__wjiPf{gap:17px}.adventure-journey_quickStart__suIIJ{padding-inline:13px;gap:10px}.adventure-journey_mapHeader___m3qH{flex-wrap:wrap;row-gap:0}.adventure-journey_mapTools__nZeMC{margin-left:auto}}@media(max-width:680px){.adventure-journey_journeyHeaderActions__wjiPf{flex-direction:column;align-items:flex-end;gap:11px}.adventure-journey_quickStart__suIIJ{min-height:44px;font-size:12px!important}.adventure-journey_mapTools__nZeMC{gap:5px}.adventure-journey_scrollArrow__g9PYH{min-width:40px;min-height:40px}.adventure-journey_exploreHint__uCjqs{font-size:10px}.adventure-journey_journeyHeaderActions__wjiPf .adventure-journey_journeyRecord__deB0Y{font-size:9px;gap:5px}.adventure-journey_journeyHeaderActions__wjiPf .adventure-journey_journeyRecord__deB0Y>strong{font-size:23px}}@media(min-width:1440px){.adventure-journey_journeyBody__dGW1o{grid-template-columns:280px minmax(0,1fr);gap:38px}.adventure-journey_journey__NyV8T{padding-inline:36px}.adventure-journey_heroColumn__s8THB{padding-right:30px}.adventure-journey_heroPortrait__T7VA_{height:193px}.adventure-journey_mapScroll__eFZRk{margin-top:7px}.adventure-journey_encounter__50ddL{padding-top:22px}}@media(max-width:900px){.adventure-journey_ceremony__x88WQ,.adventure-journey_journey__NyV8T{padding:24px}.adventure-journey_journeyBody__dGW1o{grid-template-columns:220px minmax(0,1fr);gap:20px}.adventure-journey_heroColumn__s8THB{padding-right:19px}.adventure-journey_mapLegend___RDXD{gap:10px}.adventure-journey_mapLegend___RDXD>p{display:none}.adventure-journey_encounter__50ddL{padding:16px 8px 0}.adventure-journey_encounterTop__1O_Yf h3{font-size:23px}.adventure-journey_departure__hPXFa{gap:10px}.adventure-journey_departure__hPXFa>small{flex-basis:100%}.adventure-journey_ceremonyBody__bwljP{gap:24px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.adventure-journey_ascensionPortrait__U_s2Q{width:159px;height:219px}.adventure-journey_ascensionHalo__yMJN_{width:290px;height:290px;top:30px}.adventure-journey_ascensionNames__Q1cFc{gap:10px}.adventure-journey_ascensionNames__Q1cFc strong{font-size:19px}.adventure-journey_talentOption__ncnVF{padding-left:10px;gap:9px}.adventure-journey_talentGlyph__jpsfD{width:34px;height:34px}}@media(max-width:680px){.adventure-journey_ceremony__x88WQ,.adventure-journey_journey__NyV8T{padding:21px 18px}.adventure-journey_journeyHeader__KTedG{gap:14px;padding-bottom:18px}.adventure-journey_journeyHeader__KTedG h2{font-size:28px}.adventure-journey_journeyHeader__KTedG .adventure-journey_eyebrow__MYSkN{font-size:8px;letter-spacing:1px}.adventure-journey_journeyRecord__deB0Y{gap:6px;font-size:10px}.adventure-journey_journeyRecord__deB0Y>i{margin:0 2px}.adventure-journey_journeyRecord__deB0Y>strong{font-size:25px}.adventure-journey_journeyBody__dGW1o{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:19px}.adventure-journey_heroColumn__s8THB{border-right:0;padding-right:0;display:grid;grid-template-columns:103px minmax(0,1fr);gap:16px;align-items:start}.adventure-journey_heroPortrait__T7VA_{height:157px;margin-top:9px;margin-bottom:0}.adventure-journey_portraitFrame__jCjU_{width:83px;height:114px;padding:3px}.adventure-journey_portraitHalo__UIIgK{width:127px;height:127px;top:-6px}.adventure-journey_portraitInscription__fUJJX{font-size:5px;letter-spacing:1px;bottom:25px}.adventure-journey_growthHeading__a6Tnn{margin-bottom:10px}.adventure-journey_growth__P7RgF h3{font-size:22px}.adventure-journey_sequenceMedal__dJ8y2{width:45px;height:52px}.adventure-journey_sequenceMedal__dJ8y2 strong{font-size:25px}.adventure-journey_digestion__1oU_7{margin:11px 0 13px}.adventure-journey_ability__oTEWl,.adventure-journey_nextAbility__Xk_90,.adventure-journey_talentSummary__Ez4A8{margin-top:12px;padding-top:11px}.adventure-journey_ability__oTEWl p,.adventure-journey_nextAbility__Xk_90 p,.adventure-journey_talentSummary__Ez4A8 p{font-size:13px}.adventure-journey_mapHeader___m3qH>.adventure-journey_sectionLabel__sq_u1{font-size:9px;letter-spacing:1px}.adventure-journey_mapScroll__eFZRk{margin-inline:-1px}.adventure-journey_encounter__50ddL{padding-inline:5px}.adventure-journey_departure__hPXFa>.adventure-journey_primaryButton__NZ4jO,.adventure-journey_departure__hPXFa>.adventure-journey_secondaryButton__QDCVM{width:100%}.adventure-journey_journeyRecord__deB0Y small{font-size:8px}.adventure-journey_ceremonyHeader__GiOMn h2{font-size:29px}.adventure-journey_ceremonyHeader__GiOMn>p{font-size:12px}.adventure-journey_ceremonyBody__bwljP{grid-template-columns:minmax(0,1fr);gap:12px}.adventure-journey_ascensionPainting__djVhv{min-height:290px;padding-top:5px;padding-bottom:0}.adventure-journey_ascensionPortrait__U_s2Q{width:124px;height:166px}.adventure-journey_ascensionHalo__yMJN_{width:228px;height:228px;top:-17px}.adventure-journey_ascensionNames__Q1cFc{margin:17px 0 10px;gap:21px}.adventure-journey_ascensionNames__Q1cFc strong{font-size:23px}.adventure-journey_digestionEarned__afZIY strong{font-size:25px}.adventure-journey_ceremonyAbility__dWUvf{padding-top:16px}.adventure-journey_ceremonyAbility__dWUvf p{font-size:14px}.adventure-journey_talentGlyph__jpsfD{width:44px;height:44px}.adventure-journey_talentOption__ncnVF{gap:12px;padding:14px 34px 14px 12px}.adventure-journey_compact__RE7TO{grid-template-columns:minmax(0,1fr);gap:0;padding:14px 16px}.adventure-journey_compact__RE7TO .adventure-journey_ability__oTEWl{grid-column:1;grid-row:auto;padding-top:13px;margin-top:12px;border-top:1px solid #9e835333}}@media(max-width:420px){.adventure-journey_journeyHeader__KTedG{align-items:flex-start}.adventure-journey_journeyRecord__deB0Y{display:grid;grid-template-columns:auto 1fr;gap:2px 5px;text-align:right}.adventure-journey_journeyRecord__deB0Y>i{display:none}.adventure-journey_journeyRecord__deB0Y>span:last-child{grid-column:1/-1}.adventure-journey_journeyRecord__deB0Y small{display:none}.adventure-journey_heroColumn__s8THB{grid-template-columns:78px minmax(0,1fr);gap:11px}.adventure-journey_portraitFrame__jCjU_{width:65px;height:94px}.adventure-journey_portraitHalo__UIIgK{width:100px;height:100px}.adventure-journey_heroPortrait__T7VA_{height:125px}.adventure-journey_portraitInscription__fUJJX{display:none}.adventure-journey_growthHeading__a6Tnn{gap:8px}.adventure-journey_growth__P7RgF h3{font-size:20px;letter-spacing:1px}.adventure-journey_growth__P7RgF .adventure-journey_eyebrow__MYSkN{font-size:9px}.adventure-journey_sequenceMedal__dJ8y2{width:38px;height:46px}.adventure-journey_ability__oTEWl h4,.adventure-journey_nextAbility__Xk_90 h4{font-size:17px}.adventure-journey_encounterTop__1O_Yf h3{font-size:22px}.adventure-journey_primaryButton__NZ4jO,.adventure-journey_secondaryButton__QDCVM{padding-inline:13px;gap:14px}.adventure-journey_talentGlyph__jpsfD{width:35px;height:35px}.adventure-journey_talentCopy__1iDhy>strong{font-size:17px}}@media(prefers-reduced-motion:reduce){.adventure-journey_ceremony__x88WQ *,.adventure-journey_growth__P7RgF *,.adventure-journey_journey__NyV8T *,.adventure-journey_journey__NyV8T :after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:680px){.adventure-journey_ascensionPainting__djVhv{position:relative;top:auto}}.adventure-journey_ascensionUnlocks__y4PvI,.adventure-journey_cardPool__ue6qB{border-top:1px solid #bd995940;margin-top:24px;padding-top:22px;min-width:0}.adventure-journey_ascensionUnlocks__y4PvI h3,.adventure-journey_cardPool__ue6qB h3{font:500 23px/1.5 var(--font-d,"Songti SC",STSong,serif);color:#e4d2ad;margin:4px 0 9px}.adventure-journey_ascensionUnlocks__y4PvI>p,.adventure-journey_cardPool__ue6qB>p,.adventure-journey_unlockedDetails__nSRVS>p{color:#bfb6a6;font-size:13px;line-height:1.8;margin:8px 0 16px}.adventure-journey_unlockCollection__NuvCu{margin-top:12px;min-width:0}.adventure-journey_unlockGrid__lKtE3{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}.adventure-journey_unlockCard__CtnYK{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:142px;padding:5px 5px 10px;border:1px solid #a88b5859;background:linear-gradient(145deg,#2b2b23,#10151c 65%);box-shadow:inset 0 0 0 3px #101318,0 5px 9px #0006;color:#d9c9aa;transition:transform .16s,border-color .16s;touch-action:manipulation}.adventure-journey_unlockCard__CtnYK:hover{transform:translateY(-3px);border-color:#e5c17d}.adventure-journey_unlockCard__CtnYK:focus-visible{outline:2px solid #f3d894;outline-offset:4px}.adventure-journey_unlockSelected__4VQAm{border-color:#dbb678;background:linear-gradient(145deg,#49402b,#171b20 65%);box-shadow:inset 0 0 0 3px #201f18,0 0 14px #d2ac5829}.adventure-journey_unlockArt__ORW_5{width:100%;height:87px;object-fit:cover;filter:saturate(.82);border:1px solid #b49a5b38}.adventure-journey_unlockCost__ALW_O{position:absolute;top:0;left:0;display:grid;place-items:center;min-width:26px;height:30px;background:#121b29;border:1px solid #a48d5b;color:#e9dfca;font:600 20px Georgia,serif;box-shadow:1px 3px 6px #000a}.adventure-journey_unlockName__k_SM9{font:500 15px/1.5 var(--font-d,"Songti SC",STSong,serif);margin:8px 0 3px;text-align:center;overflow-wrap:anywhere}.adventure-journey_unlockCard__CtnYK>small{font-size:10px;color:#b7a588;line-height:1.4}.adventure-journey_unlockDetail__P1bKH{padding:13px 15px;margin-top:12px;border-left:2px solid #b29a68;background:#10161de6;min-height:114px}.adventure-journey_unlockDetail__P1bKH>strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;font:500 17px/1.6 var(--font-d,"Songti SC",STSong,serif);color:#e3c895}.adventure-journey_unlockDetail__P1bKH strong small{font:12px/1.6 var(--font-body,system-ui);color:#bfb39a}.adventure-journey_unlockDetail__P1bKH>p{font-size:13px;line-height:1.85;color:#e0d7c7;margin:6px 0}.adventure-journey_unlockDetail__P1bKH>span{font-size:11px;color:#a69a83;line-height:1.6}.adventure-journey_unlockedDetails__nSRVS{margin-top:20px;border-top:1px solid #a3895340}.adventure-journey_unlockedDetails__nSRVS>summary{padding:13px 0;min-height:44px;color:#d4bc89;font-size:13px;cursor:pointer;list-style:none}.adventure-journey_unlockedDetails__nSRVS>summary::-webkit-details-marker{display:none}.adventure-journey_unlockedDetails__nSRVS>summary>span{float:right}.adventure-journey_unlockedDetails__nSRVS[open]>summary>span{transform:rotate(45deg)}@media(max-width:680px){.adventure-journey_ascensionUnlocks__y4PvI h3,.adventure-journey_cardPool__ue6qB h3{font-size:21px}.adventure-journey_unlockGrid__lKtE3{grid-template-columns:repeat(auto-fill,minmax(105px,1fr));gap:10px}.adventure-journey_unlockArt__ORW_5{height:93px}.adventure-journey_unlockDetail__P1bKH{padding:12px}.adventure-journey_cardPool__ue6qB{margin-top:18px}}.game-modal:has(.reward-replacement_exchange__OizGW){display:flex;flex-direction:column;height:min(920px,calc(100dvh - 52px));overflow:hidden}.game-modal:has(.reward-replacement_exchange__OizGW)>.modal-header{position:static;flex-shrink:0}.game-modal:has(.reward-replacement_exchange__OizGW)>.modal-content{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:16px}.reward-replacement_exchange__OizGW{color:#d8c8a6;display:flex;flex-direction:column;min-height:0;height:100%}.reward-replacement_preview__UNeed{flex-shrink:0;display:grid;grid-template-columns:1fr auto 1fr;gap:16px;padding:18px;margin:-12px -4px 12px;background:#111b1bf5;border:1px solid #a38c5266;box-shadow:0 10px 30px #0008}.reward-replacement_preview__UNeed h3{margin:0 0 10px;font:17px var(--font-d);color:#ecd29e}.reward-replacement_chips__iBPfv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reward-replacement_chip__3xkP_{display:grid;grid-template-columns:42px minmax(0,1fr);gap:3px 9px;align-items:center;min-height:62px;padding:7px;text-align:left;color:#e4d2b1;background:#263b3266;border:1px solid #80917766;cursor:pointer}.reward-replacement_chip__3xkP_>span{position:relative;grid-row:span 2;width:42px;height:46px;overflow:hidden}.reward-replacement_chip__3xkP_ strong{font:13px var(--font-d);overflow-wrap:anywhere}.reward-replacement_chip__3xkP_ small{font-size:10px;opacity:.75}.reward-replacement_outgoing__UdJfI{background:#412b2966;border-color:#a8807066}.reward-replacement_empty__QnHot{min-height:62px;border:1px dashed #98855f66;display:grid;place-items:center;color:#aaa08d;font-size:11px}.reward-replacement_arrow__OYJ9y{align-self:center;color:#bbad87;font-size:24px}.reward-replacement_confirmation__JDmep{grid-column:1/-1;display:flex;gap:16px;justify-content:space-between;align-items:center}.reward-replacement_confirmation__JDmep p{margin:0;font-size:12px;line-height:1.6}.reward-replacement_confirmation__JDmep button{flex:none;min-height:44px}.reward-replacement_instructions__XmfQK{flex-shrink:0;font-size:12px;color:#a9aa99;line-height:1.7;margin-bottom:10px}.reward-replacement_choices__h500f{padding-top:8px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto;min-height:0;overscroll-behavior:contain;scrollbar-color:#89724e #17201d}.reward-replacement_choices__h500f .game-card-wrap{zoom:.68!important}.reward-replacement_choice__B31_Y{text-align:center;border-radius:8px;padding:8px;border:1px solid transparent}.reward-replacement_choice__B31_Y[data-selected=true]{border-color:#d4bc80;background:#93845126;box-shadow:0 0 20px #e5c97816}.reward-replacement_choice__B31_Y .secondary-button{display:block;margin:8px auto 0}@media(max-width:700px){.reward-replacement_preview__UNeed{padding:12px;gap:9px;grid-template-columns:1fr}.reward-replacement_arrow__OYJ9y{display:none}.reward-replacement_preview__UNeed h3{font-size:14px;margin-bottom:7px}.reward-replacement_confirmation__JDmep{flex-direction:column;align-items:stretch;gap:10px}.reward-replacement_confirmation__JDmep button{width:100%}.reward-replacement_chip__3xkP_{min-height:50px;padding:5px}.reward-replacement_empty__QnHot{min-height:50px}.reward-replacement_choice__B31_Y{padding:2px}.reward-replacement_choices__h500f{grid-template-columns:repeat(2,minmax(0,1fr))}.reward-replacement_choices__h500f .game-card-wrap{zoom:.48!important}}.classic-intro_intro__lgfad{max-width:928px;margin:40px auto 0;padding:32px 24px 44px;border-top:1px solid #b7975d40;color:#b8ae9b;font:15px/1.8 var(--font-b,system-ui)}.classic-intro_intro__lgfad h2{font-size:24px;line-height:1.35;color:#e6d5b3;margin-bottom:16px}.classic-intro_intro__lgfad h3{font-size:18px;line-height:1.4;color:#e6d5b3;margin:32px 0 12px}.classic-intro_intro__lgfad p{margin:0 0 14px}.classic-intro_intro__lgfad ul{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:10px}.classic-intro_intro__lgfad li{position:relative;padding-left:18px}.classic-intro_intro__lgfad li:before{content:"◆";position:absolute;left:0;top:.55em;font-size:9px;line-height:1;color:#b39464}.classic-intro_intro__lgfad strong{color:#ede3cb;font-weight:600}.classic-intro_intro__lgfad a{color:#dfbc78;text-decoration:underline;text-underline-offset:3px}.classic-intro_intro__lgfad a:hover{color:#f0d297}.classic-intro_notice__0Sfic{color:#898a85;font-size:14px}@media(max-width:680px){.classic-intro_intro__lgfad{margin-top:24px;padding:24px 17px 36px;font-size:14px}.classic-intro_intro__lgfad h2{font-size:21px}.classic-intro_intro__lgfad h3{font-size:17px;margin-top:26px}}