.EquipmentVisuals-module__5dKcAa__art,.EquipmentVisuals-module__5dKcAa__card{--relic:#aba5be;--relic-light:#f0e9ff;--relic-dark:#544b6a;--aura:#b4a8d4}.EquipmentVisuals-module__5dKcAa__art[data-rarity=fine],.EquipmentVisuals-module__5dKcAa__card[data-rarity=fine]{--relic:#749dcc;--relic-light:#d2e7ff;--relic-dark:#344e7e;--aura:#7baff0}.EquipmentVisuals-module__5dKcAa__art[data-rarity=rare],.EquipmentVisuals-module__5dKcAa__card[data-rarity=rare]{--relic:#5cc4d6;--relic-light:#d8faff;--relic-dark:#215d8a;--aura:#64ddf2}.EquipmentVisuals-module__5dKcAa__art[data-rarity=epic],.EquipmentVisuals-module__5dKcAa__card[data-rarity=epic]{--relic:#ac80e0;--relic-light:#f0dfff;--relic-dark:#54317e;--aura:#bf8dff}.EquipmentVisuals-module__5dKcAa__art[data-rarity=legendary],.EquipmentVisuals-module__5dKcAa__card[data-rarity=legendary]{--relic:#e089bc;--relic-light:#ffe8f7;--relic-dark:#833a70;--aura:#ffa6dc}.EquipmentVisuals-module__5dKcAa__art{isolation:isolate;perspective:500px;background:radial-gradient(at 50% 45%,#525638,#2c2e1d 65%,#202115);border:1px solid #ffffff20;border-radius:18px;place-items:center;width:100%;height:174px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2b,inset 0 -16px 22px #1a1b1155}.EquipmentVisuals-module__5dKcAa__halo{background:radial-gradient(ellipse,var(--aura),transparent 68%);opacity:.25;border-radius:50%;width:124px;height:124px;animation:4s ease-in-out infinite EquipmentVisuals-module__5dKcAa__auraBreathe;position:absolute}.EquipmentVisuals-module__5dKcAa__orbit{border:1px solid var(--aura);opacity:.35;width:112px;height:33px;box-shadow:0 0 14px var(--relic-dark),inset 0 0 12px var(--relic-dark);border-radius:50%;position:absolute;bottom:22px;transform:rotateX(45deg)}.EquipmentVisuals-module__5dKcAa__relic{z-index:2;filter:drop-shadow(0 8px 3px #10110a99);width:148px;height:148px;animation:5s ease-in-out infinite EquipmentVisuals-module__5dKcAa__relicFloat;position:relative}.EquipmentVisuals-module__5dKcAa__plinth{background:linear-gradient(#6d7155,#323521);border:1px solid #bec39e44;border-radius:50%;width:108px;height:19px;position:absolute;bottom:9px;box-shadow:0 5px #1d1f13,0 9px 14px #0d0e08aa}.EquipmentVisuals-module__5dKcAa__sparkles{pointer-events:none;position:absolute;inset:0}.EquipmentVisuals-module__5dKcAa__sparkles i{background:var(--relic-light);width:3px;height:3px;box-shadow:0 0 7px var(--aura);border-radius:50%;animation:5s ease-in-out infinite EquipmentVisuals-module__5dKcAa__mote;position:absolute;top:34%;left:22%}.EquipmentVisuals-module__5dKcAa__sparkles i:nth-child(2){animation-delay:-2s;top:62%;left:76%}.EquipmentVisuals-module__5dKcAa__sparkles i:nth-child(3){animation-delay:-3s;top:21%;left:69%}.EquipmentVisuals-module__5dKcAa__art[data-rarity=starter] .EquipmentVisuals-module__5dKcAa__sparkles{display:none}.EquipmentVisuals-module__5dKcAa__art[data-rarity=starter] .EquipmentVisuals-module__5dKcAa__orbit{opacity:.18}.EquipmentVisuals-module__5dKcAa__art[data-rarity=legendary] .EquipmentVisuals-module__5dKcAa__orbit{box-shadow:0 0 20px var(--aura);border-width:2px}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card{text-align:center;background:linear-gradient(145deg,#fdfdfc,#f1f2eb);border:1px solid #d0d3ba;border-radius:21px;flex-direction:column;align-items:stretch;padding:10px 10px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 5px #bfc4a1,0 12px 22px #474b2f18}.EquipmentVisuals-module__5dKcAa__card[data-rarity=epic],.EquipmentVisuals-module__5dKcAa__card[data-rarity=legendary]{border-color:var(--relic)}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card h3{color:#464a2e;margin:9px 0 5px;font-size:15px;line-height:1.5}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card p{color:#6e7257;flex:1;margin:0 0 14px;font-size:12px;line-height:1.7}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card button{color:#fff;background:linear-gradient(#898f61,#6b7146);border:1px solid #8a9060;border-radius:12px;width:100%;min-height:44px;margin-top:auto;padding:10px 3px;font-size:12px;box-shadow:inset 0 1px #fff4,0 4px #4b4f31}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card button:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #4b4f31}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card button:disabled{opacity:1;color:#6c6f55;background:#e6e8d9;border-color:#cfd3b8;box-shadow:0 3px #c4c8ac}.EquipmentVisuals-module__5dKcAa__rarity{letter-spacing:1px;color:var(--relic-light);border:1px solid var(--relic);background:#3d4028;border-radius:20px;justify-content:center;align-self:center;align-items:center;gap:5px;margin-top:12px;padding:4px 10px;font-size:11px;font-weight:750;display:flex}.EquipmentVisuals-module__5dKcAa__rarity:before{content:"◆";font-size:8px}.EquipmentVisuals-module__5dKcAa__slot{z-index:3;color:#e9ebde;letter-spacing:1px;font-size:10px;position:absolute;top:19px;left:19px}.EquipmentVisuals-module__5dKcAa__collection{color:#7d8164;margin:6px 0 0;font-size:11px}.EquipmentVisuals-module__5dKcAa__equipped{z-index:3;color:#f6f7f2;background:#3d4028;border:1px solid #ced2b7;border-radius:9px;padding:3px 6px;font-size:10px;position:absolute;top:18px;right:17px}@keyframes EquipmentVisuals-module__5dKcAa__relicFloat{0%,to{transform:translateY(1px)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes EquipmentVisuals-module__5dKcAa__auraBreathe{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:.38;transform:scale(1.12)}}@keyframes EquipmentVisuals-module__5dKcAa__mote{0%,to{opacity:.15;transform:translateY(5px)}50%{opacity:.8;transform:translateY(-9px)}}@media (max-width:360px){.EquipmentVisuals-module__5dKcAa__art{height:150px}.EquipmentVisuals-module__5dKcAa__relic{width:128px;height:128px}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card{padding:8px 8px 14px}.EquipmentVisuals-module__5dKcAa__slot{top:15px;left:15px}.EquipmentVisuals-module__5dKcAa__equipped{top:15px;right:13px}}@media (prefers-reduced-motion:reduce){.EquipmentVisuals-module__5dKcAa__relic,.EquipmentVisuals-module__5dKcAa__halo,.EquipmentVisuals-module__5dKcAa__sparkles i{animation:none}.EquipmentVisuals-module__5dKcAa__card.EquipmentVisuals-module__5dKcAa__card button:active:not(:disabled){transform:none}}.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail]{background:radial-gradient(#50573b,#303521);border:0;border-radius:10px;max-width:86px;height:60px;box-shadow:inset 0 1px #ffffff26}.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail] .EquipmentVisuals-module__5dKcAa__relic{filter:drop-shadow(0 3px 2px #10110a80);width:60px;height:60px;animation:none}.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail] .EquipmentVisuals-module__5dKcAa__halo{width:55px;height:55px;animation:none}.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail] .EquipmentVisuals-module__5dKcAa__sparkles,.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail] .EquipmentVisuals-module__5dKcAa__orbit,.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail] .EquipmentVisuals-module__5dKcAa__plinth{display:none}.EquipmentVisuals-module__5dKcAa__art[data-variant=worn]{width:100%;height:100%;box-shadow:none;perspective:none;background:0 0;border:0;border-radius:0;overflow:visible}.EquipmentVisuals-module__5dKcAa__art[data-variant=worn] .EquipmentVisuals-module__5dKcAa__relic{filter:drop-shadow(0 2px 1px #30291f88);width:100%;height:100%;animation:none}.EquipmentVisuals-module__5dKcAa__art[data-variant=worn] .EquipmentVisuals-module__5dKcAa__halo,.EquipmentVisuals-module__5dKcAa__art[data-variant=worn] .EquipmentVisuals-module__5dKcAa__sparkles,.EquipmentVisuals-module__5dKcAa__art[data-variant=worn] .EquipmentVisuals-module__5dKcAa__orbit,.EquipmentVisuals-module__5dKcAa__art[data-variant=worn] .EquipmentVisuals-module__5dKcAa__plinth{display:none}.EquipmentVisuals-module__5dKcAa__shop{min-width:0}.EquipmentVisuals-module__5dKcAa__shopHeading{justify-content:space-between;align-items:center;gap:12px;margin:0 0 15px;display:flex}.EquipmentVisuals-module__5dKcAa__shopHeading h2{letter-spacing:1px;margin:4px 0 0;font-size:24px}.EquipmentVisuals-module__5dKcAa__shopHeading small{color:#62664d;font-size:11px}.EquipmentVisuals-module__5dKcAa__balance{text-align:right;flex-shrink:0}.EquipmentVisuals-module__5dKcAa__balance strong{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.2;display:block}.EquipmentVisuals-module__5dKcAa__balance span{color:#64694f;font-size:10px}.EquipmentVisuals-module__5dKcAa__backpackLink{color:#39482f;background:linear-gradient(130deg,#f8f8ed,#e3e7d1);border:1px solid #b0b79a;border-radius:16px;align-items:center;gap:12px;min-height:65px;margin-bottom:19px;padding:13px 15px;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:inset 0 1px #fff,0 4px #b2b99a}.EquipmentVisuals-module__5dKcAa__backpackLink:active{transform:translateY(3px);box-shadow:0 1px #b2b99a}.EquipmentVisuals-module__5dKcAa__backpackLink>span:nth-child(2){flex:1;min-width:0}.EquipmentVisuals-module__5dKcAa__backpackLink strong{margin-bottom:5px;font-size:15px;display:block}.EquipmentVisuals-module__5dKcAa__backpackLink small{font-size:11px;line-height:1.5;display:block}.EquipmentVisuals-module__5dKcAa__backpackLink>b{font-size:23px}.EquipmentVisuals-module__5dKcAa__bagIcon{color:#fbf4dc;background:linear-gradient(#a6ae80,#77835b);border:2px solid #777f57;border-radius:10px 10px 12px 12px;flex-shrink:0;place-items:center;width:36px;height:39px;font-size:24px;display:grid;box-shadow:inset 0 2px #e1e7ba,0 3px #536243}.EquipmentVisuals-module__5dKcAa__backpackLink[aria-disabled=true]{opacity:.55}.EquipmentVisuals-module__5dKcAa__slotTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 14px;display:grid}.EquipmentVisuals-module__5dKcAa__slotTabs button{background:#fbf8ef;border-color:#b8bba6;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:9px;font-size:14px;display:flex;box-shadow:0 3px #c9ccb6}.EquipmentVisuals-module__5dKcAa__slotTabs button[aria-pressed=true]{color:#fff;background:#55623c;border-color:#55623c;box-shadow:inset 0 1px #ffffff30,0 3px #354328}.EquipmentVisuals-module__5dKcAa__slotTabs small{opacity:.85;font-size:10px;font-weight:500}.EquipmentVisuals-module__5dKcAa__itemGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:15px;display:grid}.EquipmentVisuals-module__5dKcAa__itemButton.EquipmentVisuals-module__5dKcAa__itemButton{background:#fbf9f2;border:1px solid #bfc4ad;border-radius:12px;flex-direction:column;align-items:center;min-width:0;min-height:108px;padding:5px 3px 7px;display:flex;box-shadow:inset 0 1px #fff,0 3px #c4c8b1}.EquipmentVisuals-module__5dKcAa__itemButton.EquipmentVisuals-module__5dKcAa__itemButton[aria-pressed=true]{background:#e6edda;border:2px solid #4f6139;padding:4px 2px 6px;box-shadow:0 3px #566540}.EquipmentVisuals-module__5dKcAa__itemButton strong{overflow-wrap:anywhere;margin:5px 0 4px;font-size:11px;line-height:1.45}.EquipmentVisuals-module__5dKcAa__itemButton small{color:#5c634b;font-size:9px;font-weight:500}.EquipmentVisuals-module__5dKcAa__selection{background:#fbf9f1;border:1px solid #c4c6b2;border-radius:19px;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:15px;padding:13px;display:grid;box-shadow:0 4px #d6d8c5}.EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__art{border-radius:12px;height:124px}.EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__relic{width:108px;height:108px}.EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__plinth{width:78px;height:14px;bottom:7px}.EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__halo{width:85px;height:85px}.EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__orbit{width:77px;height:24px;bottom:16px}.EquipmentVisuals-module__5dKcAa__selectedInfo{min-width:0}.EquipmentVisuals-module__5dKcAa__selectedInfo>small{color:#656b4e;font-size:11px}.EquipmentVisuals-module__5dKcAa__selectedInfo h3{margin:5px 0 7px;font-size:18px;line-height:1.4}.EquipmentVisuals-module__5dKcAa__selectedInfo p{color:#4e5a3c;margin:0 0 10px;font-size:12px;line-height:1.7}.EquipmentVisuals-module__5dKcAa__equipAction.EquipmentVisuals-module__5dKcAa__equipAction{color:#fff;background:linear-gradient(#778653,#53633c);border:1px solid #5c6945;border-radius:11px;width:100%;min-height:44px;padding:10px 6px;font-size:12px;box-shadow:inset 0 1px #ffffff45,0 3px #36442b}.EquipmentVisuals-module__5dKcAa__equipAction.EquipmentVisuals-module__5dKcAa__equipAction:disabled{opacity:1;color:#5b634a;background:#e5e7d9;border-color:#c5ccb0;box-shadow:0 2px #c5ccb0}.EquipmentVisuals-module__5dKcAa__shopNote{color:#62674f;margin:14px 2px 6px;font-size:11px;line-height:1.8}.EquipmentVisuals-module__5dKcAa__pending.EquipmentVisuals-module__5dKcAa__pending{background:#f4ecd1;border-color:#c8b974;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:14px;font-size:12px;display:flex;box-shadow:0 3px #cabb89}.EquipmentVisuals-module__5dKcAa__pending span{font-weight:500}.EquipmentVisuals-module__5dKcAa__rules{border-top:1px solid #cccdb9;margin:16px 0 0;font-size:12px;line-height:1.8}.EquipmentVisuals-module__5dKcAa__rules summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700}.EquipmentVisuals-module__5dKcAa__rules p{margin:0 0 10px}@media (min-width:601px){.EquipmentVisuals-module__5dKcAa__itemButton.EquipmentVisuals-module__5dKcAa__itemButton{min-height:116px;padding:8px}.EquipmentVisuals-module__5dKcAa__itemButton strong{font-size:13px}.EquipmentVisuals-module__5dKcAa__itemButton small{font-size:11px}.EquipmentVisuals-module__5dKcAa__itemGrid{gap:12px}.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail]{max-width:110px}.EquipmentVisuals-module__5dKcAa__selection{grid-template-columns:140px minmax(0,1fr);gap:24px;padding:16px}.EquipmentVisuals-module__5dKcAa__selectedInfo h3{font-size:23px}.EquipmentVisuals-module__5dKcAa__selectedInfo p{font-size:14px}.EquipmentVisuals-module__5dKcAa__selectedInfo .EquipmentVisuals-module__5dKcAa__equipAction{max-width:300px}}@media (max-width:360px){.EquipmentVisuals-module__5dKcAa__shopHeading h2{font-size:21px}.EquipmentVisuals-module__5dKcAa__backpackLink{gap:9px;padding:11px}.EquipmentVisuals-module__5dKcAa__backpackLink small{font-size:10px}.EquipmentVisuals-module__5dKcAa__itemGrid{gap:4px}.EquipmentVisuals-module__5dKcAa__itemButton strong{font-size:10px}.EquipmentVisuals-module__5dKcAa__itemButton small{font-size:9px}.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail]{height:51px}.EquipmentVisuals-module__5dKcAa__art[data-variant=thumbnail] .EquipmentVisuals-module__5dKcAa__relic{width:51px;height:51px}.EquipmentVisuals-module__5dKcAa__selection{grid-template-columns:85px minmax(0,1fr);gap:10px;padding:10px}.EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__art{height:112px}.EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__relic{width:87px;height:100px}.EquipmentVisuals-module__5dKcAa__selectedInfo h3{font-size:16px}.EquipmentVisuals-module__5dKcAa__selectedInfo p,.EquipmentVisuals-module__5dKcAa__equipAction.EquipmentVisuals-module__5dKcAa__equipAction{font-size:11px}.EquipmentVisuals-module__5dKcAa__itemButton.EquipmentVisuals-module__5dKcAa__itemButton{min-height:103px}}@media (prefers-reduced-motion:reduce){.EquipmentVisuals-module__5dKcAa__backpackLink{transition:none}.EquipmentVisuals-module__5dKcAa__backpackLink:active{transform:none}}.EquipmentVisuals-module__5dKcAa__slotTabs button{flex-direction:column;gap:3px}.EquipmentVisuals-module__5dKcAa__itemGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EquipmentVisuals-module__5dKcAa__art[data-variant=worn] .EquipmentVisuals-module__5dKcAa__relic{filter:drop-shadow(0 1px .7px #24180aaa)}.EquipmentVisuals-module__5dKcAa__filter{color:#3e4d2c;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;font-size:13px;display:flex}.EquipmentVisuals-module__5dKcAa__filter select{font:inherit;color:#33452a;background:#fffdf5;border:1px solid #b6bea0;border-radius:9px;min-width:0;max-width:100%;min-height:44px;padding:8px;font-size:16px}.EquipmentVisuals-module__5dKcAa__filter select:focus-visible{outline-offset:2px;outline:3px solid #718353}.EquipmentVisuals-module__5dKcAa__rarityLabel{color:#48502f;margin:0 0 4px;font-size:10px;font-weight:750}.EquipmentVisuals-module__5dKcAa__rarityLabel[data-rarity=rare]{color:#15536b}.EquipmentVisuals-module__5dKcAa__rarityLabel[data-rarity=epic]{color:#673c89}.EquipmentVisuals-module__5dKcAa__rarityLabel[data-rarity=legendary]{color:#7e3158}.EquipmentVisuals-module__5dKcAa__art[data-variant=worn][data-worn-layer=back] .EquipmentVisuals-module__5dKcAa__relic{filter:none}.EquipmentVisuals-module__5dKcAa__art[data-variant=worn][data-worn-layer=front] .EquipmentVisuals-module__5dKcAa__relic{filter:drop-shadow(0 1.2px .6px #22170b85)}.EquipmentVisuals-module__5dKcAa__art[data-variant=worn][data-slot=charm] .EquipmentVisuals-module__5dKcAa__relic{filter:drop-shadow(.5px 1.5px .8px #261a0c9c)}.EquipmentVisuals-module__5dKcAa__shop{color:#303e25}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__slotTabs{background:#e8e1ce;border:1px solid #c8b993;border-radius:15px;gap:6px;padding:5px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__slotTabs button{color:#536145;background:linear-gradient(#fffaf0,#f0e7d1);border-color:#c0b18a;font-size:15px;box-shadow:inset 0 1px #fffef8,0 3px #bcb08d}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__slotTabs button[aria-pressed=true]{color:#fff0bb;background:linear-gradient(#52643e,#34462a);border-color:#293b21;box-shadow:inset 0 1px #ccd7ac44,0 3px #26371f}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__slotTabs small{opacity:1;font-size:11px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__filter{color:#4d5e3c;font-size:14px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__filter select{color:#3b4e2e;background:#fffbef;border-color:#b9aa82;box-shadow:inset 0 1px #fffdf6}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton{color:#34462b;background:linear-gradient(#fffdf4,#f2e9d4);border-color:#c7b994;box-shadow:inset 0 1px #fffef8,0 3px #c0b28d}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton[aria-pressed=true]{background:linear-gradient(#f9f4da,#e0e6cb);border-color:#657843;box-shadow:inset 0 0 0 1px #c9b873,0 3px #52653a}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton strong{font-size:12px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton small{color:#5b654b;font-size:10px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selection{background:radial-gradient(at 20% 30%,#fff8e0,#f8f1df 70%);border-color:#c3af7b;box-shadow:inset 0 1px #fffdf3,0 4px #cebd90,0 8px 20px #4036160d}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedArt .EquipmentVisuals-module__5dKcAa__art{background:radial-gradient(at 50% 40%,#55613b,#303e25 65%,#26321c);border-color:#8c95644d}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedInfo>small{color:#645937;font-size:12px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedInfo h3{color:#303e25;letter-spacing:.025em;font-size:20px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedInfo p{color:#526043;font-size:13px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__equipAction{color:#483714;background:linear-gradient(#ffe898,#f8d36e 55%,#e9bb51);border-color:#a27b31;font-size:14px;font-weight:800;box-shadow:inset 0 1px #fff7cb,0 4px #997339}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__equipAction:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #fff7cb,0 1px #997339}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__equipAction:disabled{color:#616752;background:#e9e5d6;border-color:#c6bda2;box-shadow:0 2px #c7bea6}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__shopNote{color:#5e654e;font-size:12px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__rules{color:#566347;border-color:#d1c4a4;font-size:13px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__rules summary{color:#3f512f;font-size:14px}.EquipmentVisuals-module__5dKcAa__shop button:focus-visible,.EquipmentVisuals-module__5dKcAa__shop select:focus-visible,.EquipmentVisuals-module__5dKcAa__shop summary:focus-visible{outline-offset:4px;outline:3px solid #916922}@media (min-width:601px){.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton strong{font-size:14px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton small{font-size:12px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedInfo h3{font-size:25px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedInfo p{font-size:14px}}@media (max-width:360px){.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__slotTabs button{font-size:14px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton strong{font-size:11px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__itemButton small{font-size:10px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedInfo h3{font-size:18px}.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__selectedInfo p,.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__equipAction{font-size:12px}}@media (prefers-reduced-motion:reduce){.EquipmentVisuals-module__5dKcAa__shop .EquipmentVisuals-module__5dKcAa__equipAction:active:not(:disabled){transform:none}}
.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop{color:#29412c;flex:1;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;margin:0;display:grid}.EquipmentShop-module__jp7Nja__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__slots{border-radius:12px;gap:3px;margin:0;padding:3px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__slots button{border-radius:9px;flex-direction:row;gap:5px;min-height:44px;padding:6px 3px;font-size:14px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__slots small{font-size:10px}.EquipmentShop-module__jp7Nja__filterButton.EquipmentShop-module__jp7Nja__filterButton{color:#3f5034;white-space:nowrap;background:#fff9e8;border:1px solid #bba36a;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-height:50px;padding:8px;font-size:13px;display:flex;box-shadow:0 2px #bcaa7b}.EquipmentShop-module__jp7Nja__filterButton[aria-expanded=true]{color:#fff0bd;background:#284c36}.EquipmentShop-module__jp7Nja__filterButton>span{font-size:8px}.EquipmentShop-module__jp7Nja__filters{z-index:4;background:#eee5ce;border:1px solid #c5b389;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;max-height:100%;margin-bottom:10px;padding:10px;display:grid;position:sticky;top:0;overflow:auto;box-shadow:0 3px 12px #44381725}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__filters label{color:#435438;gap:5px;min-width:0;margin:0;font-size:11px;display:grid}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__filters select{width:100%;min-width:0;min-height:44px;font:inherit;color:#35472c;background:#fffbef;border:1px solid #b8a576;border-radius:8px;margin:0;padding:6px;font-size:16px}.EquipmentShop-module__jp7Nja__filters>button{background:#fff8e5;border:1px solid #b9a46f;border-radius:8px;min-height:44px;padding:6px 8px;font-size:12px}.EquipmentShop-module__jp7Nja__products{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;min-width:0;min-height:0;padding:3px 5px 8px 2px;scroll-padding-block:6px;overflow:auto}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 8px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item{border-color:#c3b17b;border-radius:13px;min-height:140px;padding:6px 4px 8px;position:relative}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item[aria-pressed=true]{background:linear-gradient(#fff6d8,#e0e8cf);border:2px solid #9b7a31;padding:5px 3px 7px;box-shadow:inset 0 0 0 1px #f4de9b,0 3px #7f713f}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item strong{margin:5px 0 3px;font-size:13px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item small{font-size:11px;line-height:1.45}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item [data-variant=thumbnail]{border-radius:9px;max-width:100%;height:76px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item [data-variant=thumbnail]>svg{width:min(76px,100%);height:76px}.EquipmentShop-module__jp7Nja__cycleBadge{z-index:3;color:#ffe7a5;background:#183c2b;border:1px solid #bd9c50;border-radius:5px;padding:1px 4px;font-size:9px;line-height:1.5;position:absolute;top:5px;left:5px}.EquipmentShop-module__jp7Nja__selection{background:radial-gradient(at 10% 0,#fff6d5,#f5ebd4 75%);border:1px solid #bba05b;border-radius:15px;grid-template-rows:auto minmax(0,1fr) auto;gap:7px;min-height:0;max-height:min(42dvh,240px);padding:10px;display:grid;box-shadow:inset 0 1px #fffdf1,0 3px #baa472}.EquipmentShop-module__jp7Nja__selectionHeading{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.EquipmentShop-module__jp7Nja__selectionHeading small{color:#666040;font-size:11px;line-height:1.4;display:block}.EquipmentShop-module__jp7Nja__selectionHeading h3{color:#2a402b;overflow-wrap:anywhere;margin:2px 0 0;font-size:18px;line-height:1.3}.EquipmentShop-module__jp7Nja__selectionArt{width:48px;height:48px}.EquipmentShop-module__jp7Nja__selectionArt [data-variant=thumbnail]{border-radius:8px;width:48px;max-width:none;height:48px}.EquipmentShop-module__jp7Nja__selectionArt [data-variant=thumbnail]>svg{width:48px;height:48px}.EquipmentShop-module__jp7Nja__selectionBody{overscroll-behavior:contain;scrollbar-gutter:stable;color:#415237;min-height:0;scroll-padding:4px;overflow:auto}.EquipmentShop-module__jp7Nja__selectionBody p{margin:0;font-size:12px;line-height:1.65}.EquipmentShop-module__jp7Nja__selectionBody .EquipmentShop-module__jp7Nja__error{color:#873d27;background:#fff0e5;border:1px solid #c78b70;border-radius:8px;margin:0 0 7px;padding:7px 8px;font-size:12px;line-height:1.6}.EquipmentShop-module__jp7Nja__selectionBody .EquipmentShop-module__jp7Nja__acquisition{color:#715721;margin-top:3px;font-size:11px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__action{max-width:none;min-height:44px;padding:8px 6px;font-size:13px;line-height:1.4}.EquipmentShop-module__jp7Nja__rules{color:#536144;margin-top:10px;font-size:12px;line-height:1.75}.EquipmentShop-module__jp7Nja__rules summary{cursor:pointer;border-top:1px solid #d0c29d;min-height:44px;padding:10px 2px;font-weight:750}.EquipmentShop-module__jp7Nja__rules p{margin:0 0 10px}.EquipmentShop-module__jp7Nja__rules ul{margin:0 0 10px;padding-left:20px}.EquipmentShop-module__jp7Nja__empty{text-align:center;padding:20px 8px;font-size:13px;line-height:1.6}.EquipmentShop-module__jp7Nja__empty button{min-height:44px;padding:8px 12px}.EquipmentShop-module__jp7Nja__noSelection{background:#f5ecd7;border:1px solid #c5b58a;border-radius:12px;margin:0;padding:14px;font-size:13px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop button:focus-visible,.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop summary:focus-visible,.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop select:focus-visible,.EquipmentShop-module__jp7Nja__products:focus-visible,.EquipmentShop-module__jp7Nja__selectionBody:focus-visible{outline-offset:-3px;outline:3px solid #916922}@media (min-width:700px){.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item{min-height:150px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item strong{font-size:14px}.EquipmentShop-module__jp7Nja__selectionHeading h3{font-size:20px}.EquipmentShop-module__jp7Nja__selectionBody p{font-size:13px}}@media (max-width:380px){.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop{gap:9px}.EquipmentShop-module__jp7Nja__toolbar{gap:6px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__slots button{gap:3px;font-size:12px}.EquipmentShop-module__jp7Nja__filterButton.EquipmentShop-module__jp7Nja__filterButton{padding:7px;font-size:12px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__grid{gap:7px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item{min-height:126px;padding:5px 2px 7px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item[aria-pressed=true]{padding:4px 1px 6px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item [data-variant=thumbnail]{height:64px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item [data-variant=thumbnail]>svg{width:min(64px,100%);height:64px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item strong{font-size:12px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item small{font-size:10px}.EquipmentShop-module__jp7Nja__selection{gap:6px;padding:8px}.EquipmentShop-module__jp7Nja__selectionHeading{grid-template-columns:42px minmax(0,1fr);gap:8px}.EquipmentShop-module__jp7Nja__selectionArt{width:42px;height:42px}.EquipmentShop-module__jp7Nja__selectionArt [data-variant=thumbnail]{width:42px;height:42px}.EquipmentShop-module__jp7Nja__selectionArt [data-variant=thumbnail]>svg{width:42px;height:42px}.EquipmentShop-module__jp7Nja__selectionHeading h3{font-size:17px}.EquipmentShop-module__jp7Nja__selectionHeading small{font-size:10px}.EquipmentShop-module__jp7Nja__filters{gap:5px;padding:8px}.EquipmentShop-module__jp7Nja__filters>button{padding-inline:5px;font-size:11px}}@media (max-height:500px) and (orientation:landscape){.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(210px,.8fr);gap:6px 10px}.EquipmentShop-module__jp7Nja__toolbar{grid-column:1/-1}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__slots button{min-height:44px;padding:4px}.EquipmentShop-module__jp7Nja__filterButton.EquipmentShop-module__jp7Nja__filterButton{min-height:50px}.EquipmentShop-module__jp7Nja__products{grid-area:2/1}.EquipmentShop-module__jp7Nja__selection{grid-area:2/2;gap:4px;height:100%;max-height:none;padding:6px}.EquipmentShop-module__jp7Nja__selectionHeading{grid-template-columns:32px minmax(0,1fr);gap:6px}.EquipmentShop-module__jp7Nja__selectionHeading h3{font-size:14px}.EquipmentShop-module__jp7Nja__selectionHeading small{font-size:9px}.EquipmentShop-module__jp7Nja__selectionArt{width:32px;height:32px}.EquipmentShop-module__jp7Nja__selectionArt [data-variant=thumbnail]{width:32px;height:32px}.EquipmentShop-module__jp7Nja__selectionArt [data-variant=thumbnail]>svg{width:32px;height:32px}.EquipmentShop-module__jp7Nja__selectionBody p{font-size:11px;line-height:1.5}.EquipmentShop-module__jp7Nja__selectionBody .EquipmentShop-module__jp7Nja__acquisition{font-size:10px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__action{font-size:12px}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.EquipmentShop-module__jp7Nja__filters{padding:6px}.EquipmentShop-module__jp7Nja__shop:has(.EquipmentShop-module__jp7Nja__filters){grid-template-rows:auto minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop button:active:not(:disabled){transform:none}}@media (forced-colors:active){.EquipmentShop-module__jp7Nja__selection,.EquipmentShop-module__jp7Nja__filterButton.EquipmentShop-module__jp7Nja__filterButton,.EquipmentShop-module__jp7Nja__filters,.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item,.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__action,.EquipmentShop-module__jp7Nja__cycleBadge{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.EquipmentShop-module__jp7Nja__shop.EquipmentShop-module__jp7Nja__shop .EquipmentShop-module__jp7Nja__item[aria-pressed=true]{outline:2px solid highlight}.EquipmentShop-module__jp7Nja__selectionHeading h3,.EquipmentShop-module__jp7Nja__selectionHeading small,.EquipmentShop-module__jp7Nja__selectionBody p{color:canvastext}}
.AdventureMap-module__X6hdvW__continueButton.AdventureMap-module__X6hdvW__continueButton{color:#3e321b;text-align:left;background:linear-gradient(#fff0b7,#dfb85f);border:1px solid #c8a356;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;margin-top:16px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #fff7d8,0 4px #886a30}.AdventureMap-module__X6hdvW__continueButton>span:first-child{flex-wrap:wrap;align-items:baseline;gap:12px;font-size:14px;display:flex}.AdventureMap-module__X6hdvW__continueButton strong{letter-spacing:.03em;font-size:20px;line-height:1.3}.AdventureMap-module__X6hdvW__continueButton>span:last-child{font-size:24px;line-height:1}.AdventureMap-module__X6hdvW__continueButton:disabled{opacity:.75}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region]{padding:0;overflow:hidden}.AdventureMap-module__X6hdvW__toggle{cursor:pointer;touch-action:manipulation;color:#f7e7ba;grid-template-columns:76px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:100px;padding:12px;list-style:none;display:grid}.AdventureMap-module__X6hdvW__toggle::-webkit-details-marker{display:none}.AdventureMap-module__X6hdvW__toggle::marker{content:""}.AdventureMap-module__X6hdvW__thumbnail{background:#243e2d;border:1px solid #b69b5f;border-radius:9px;align-self:stretch;min-height:76px;display:block;position:relative;overflow:hidden}.AdventureMap-module__X6hdvW__thumbnail img{object-fit:cover}.AdventureMap-module__X6hdvW__chapterCopy{gap:5px;min-width:0;display:grid}.AdventureMap-module__X6hdvW__chapterName{flex-wrap:wrap;align-items:baseline;gap:9px;line-height:1.35;display:flex}.AdventureMap-module__X6hdvW__chapterName>span{color:#e4c071;text-shadow:0 2px #614923;font-size:24px;font-weight:850}.AdventureMap-module__X6hdvW__chapterName strong{color:#ffe8b3;text-shadow:0 1px #967235,0 2px #654c25;font-size:18px}.AdventureMap-module__X6hdvW__chapterBoss{color:#ded0a7;font-size:11px;line-height:1.5}.AdventureMap-module__X6hdvW__chapterProgress{color:#f4dfac;flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:11px;line-height:1.5;display:flex}.AdventureMap-module__X6hdvW__fillStars{color:#ffe5a0;border-bottom:1px solid #d7b96c}.AdventureMap-module__X6hdvW__chevron{border-bottom:2px solid #e2c477;border-right:2px solid #e2c477;justify-self:center;width:9px;height:9px;transition:transform .15s;transform:rotate(45deg)}.AdventureMap-module__X6hdvW__chapter[open]>.AdventureMap-module__X6hdvW__toggle{grid-template-columns:minmax(0,1fr) 16px;gap:12px;padding:0 16px 12px}.AdventureMap-module__X6hdvW__chapter[open]>.AdventureMap-module__X6hdvW__toggle>.AdventureMap-module__X6hdvW__thumbnail{border:0;border-bottom:1px solid #b69b5f;border-radius:0;grid-column:1/-1;min-height:112px;margin:0 -16px}.AdventureMap-module__X6hdvW__chapter[open]>.AdventureMap-module__X6hdvW__toggle>.AdventureMap-module__X6hdvW__chevron{transform:rotate(225deg)}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map .AdventureMap-module__X6hdvW__levels{padding:0 16px 18px}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-stage] small{justify-content:center;align-items:center;gap:3px;min-height:17px;display:inline-flex}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-cleared=false][data-locked=false]{opacity:1;border:2px solid #b28c3e;box-shadow:inset 0 0 0 1px #fff1bd,0 4px #876d36}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-cleared=false][data-locked=false] strong,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-cleared=false][data-locked=false] small,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-cleared=false][data-locked=false]>span{color:#283e29;text-shadow:none}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-locked=true]{opacity:1;background:linear-gradient(#e4e5db,#cfd2c3);border:1px dashed #9a9e8a;outline:none;box-shadow:0 3px #a8ad98}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-locked=true] strong,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-locked=true] small,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-locked=true]>span{color:#555e4b;text-shadow:none}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-stage]:focus-visible,.AdventureMap-module__X6hdvW__toggle:focus-visible,.AdventureMap-module__X6hdvW__continueButton:focus-visible{outline-offset:-5px;outline:3px solid #fff0b2;box-shadow:inset 0 0 0 2px #735719,0 4px #876d36}@media (max-width:380px){.AdventureMap-module__X6hdvW__toggle{grid-template-columns:56px minmax(0,1fr) 12px;gap:9px;padding:10px}.AdventureMap-module__X6hdvW__thumbnail{min-height:72px}.AdventureMap-module__X6hdvW__chapterName{gap:6px}.AdventureMap-module__X6hdvW__chapterName>span{font-size:21px}.AdventureMap-module__X6hdvW__chapterName strong{font-size:16px}.AdventureMap-module__X6hdvW__chapterProgress{gap:3px 7px}.AdventureMap-module__X6hdvW__chapter[open]>.AdventureMap-module__X6hdvW__toggle{padding-inline:10px}.AdventureMap-module__X6hdvW__chapter[open]>.AdventureMap-module__X6hdvW__toggle>.AdventureMap-module__X6hdvW__thumbnail{margin-inline:-10px}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map .AdventureMap-module__X6hdvW__levels{gap:5px;padding:0 10px 16px}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-stage]>span{font-size:10px}.AdventureMap-module__X6hdvW__continueButton.AdventureMap-module__X6hdvW__continueButton{padding:11px 12px}.AdventureMap-module__X6hdvW__continueButton strong{font-size:18px}}@media (min-width:960px){.AdventureMap-module__X6hdvW__chapter[open]>.AdventureMap-module__X6hdvW__toggle>.AdventureMap-module__X6hdvW__thumbnail{min-height:145px}.AdventureMap-module__X6hdvW__toggle{grid-template-columns:96px minmax(0,1fr) 20px}.AdventureMap-module__X6hdvW__thumbnail{min-height:82px}.AdventureMap-module__X6hdvW__chapterName strong{font-size:20px}.AdventureMap-module__X6hdvW__chapterProgress,.AdventureMap-module__X6hdvW__chapterBoss{font-size:12px}}@media (prefers-reduced-motion:reduce){.AdventureMap-module__X6hdvW__chevron{transition:none}}@media (forced-colors:active){.AdventureMap-module__X6hdvW__continueButton.AdventureMap-module__X6hdvW__continueButton,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage]{color:buttontext;box-shadow:none;background:canvas;border-color:buttontext}.AdventureMap-module__X6hdvW__chapterCopy span,.AdventureMap-module__X6hdvW__chapterName strong,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage] strong,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage] small,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage]>span{color:canvastext;text-shadow:none}.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-chapter][data-region] [data-map-stage][data-locked=true]{border-color:graytext}.AdventureMap-module__X6hdvW__toggle:focus-visible,.AdventureMap-module__X6hdvW__map.AdventureMap-module__X6hdvW__map [data-map-stage]:focus-visible,.AdventureMap-module__X6hdvW__continueButton:focus-visible{outline:3px solid highlight}.AdventureMap-module__X6hdvW__chevron{border-color:canvastext}}
.GameMascots-module__mT9L4W__character{vertical-align:middle;flex-shrink:0;width:100%;height:100%;display:inline-block;position:relative}.GameMascots-module__mT9L4W__dog{object-fit:contain}.GameMascots-module__mT9L4W__turtle{background:url(/brand/618-turtle-walk-v3-3x.webp) 33.3333% 100%/400% 300% no-repeat;width:100%;height:100%;display:block}.GameMascots-module__mT9L4W__pair{vertical-align:middle;flex-shrink:0;display:inline-block;position:relative}.GameMascots-module__mT9L4W__pair .GameMascots-module__mT9L4W__jinjio{width:77%;height:100%;position:absolute;bottom:0;left:0}.GameMascots-module__mT9L4W__pair .GameMascots-module__mT9L4W__yaya{width:53%;height:73%;position:absolute;bottom:-8%;right:-4%}.GameMascots-module__mT9L4W__shortcut{width:28px;height:28px}.GameMascots-module__mT9L4W__heading{width:84px;height:70px}.GameMascots-module__mT9L4W__celebration{width:156px;height:124px}@media (max-width:360px){.GameMascots-module__mT9L4W__heading{width:72px;height:62px}}
.YayaBattlePortrait-module__Zc8Iyq__portrait{pointer-events:none;width:100%;height:100%;display:block;position:relative}.YayaBattlePortrait-module__Zc8Iyq__live,.YayaBattlePortrait-module__Zc8Iyq__rest{position:absolute;inset:0}.YayaBattlePortrait-module__Zc8Iyq__rest{opacity:0;overflow:hidden}.YayaBattlePortrait-module__Zc8Iyq__rest img{width:400%;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.YayaBattlePortrait-module__Zc8Iyq__portrait[data-yaya-defeated] .YayaBattlePortrait-module__Zc8Iyq__live{opacity:0;transition:opacity .25s}.YayaBattlePortrait-module__Zc8Iyq__portrait[data-yaya-defeated] .YayaBattlePortrait-module__Zc8Iyq__rest{opacity:1;transition:opacity .25s}@media (prefers-reduced-motion:reduce){.YayaBattlePortrait-module__Zc8Iyq__portrait[data-yaya-defeated] .YayaBattlePortrait-module__Zc8Iyq__live,.YayaBattlePortrait-module__Zc8Iyq__portrait[data-yaya-defeated] .YayaBattlePortrait-module__Zc8Iyq__rest{transition:none}}.YayaBattlePortrait-module__Zc8Iyq__live{transform-origin:50% 58%}
.JinjiuBattlePortrait-module__BL_LLW__portrait{--head-x:37.04%;--head-y:-7%;--head-width:36%;--head-height:32%;--head-angle:0deg;--collar-x:40.25%;--collar-y:36.26%;--collar-width:29%;--collar-height:15%;--collar-angle:0deg;--charm-x:48.75%;--charm-y:46.26%;--charm-width:12%;--charm-height:15%;--charm-angle:0deg;aspect-ratio:1;isolation:isolate;pointer-events:none;width:100%;display:block;position:absolute;bottom:0;left:0}.JinjiuBattlePortrait-module__BL_LLW__viewport{z-index:1;contain:paint;position:absolute;inset:0;overflow:hidden}.JinjiuBattlePortrait-module__BL_LLW__body{width:1200%;max-width:none;height:1000%;display:block;position:absolute;top:0;left:0;transform:translate(0)}.JinjiuBattlePortrait-module__BL_LLW__portrait[data-jinjiu-roar-active=true] .JinjiuBattlePortrait-module__BL_LLW__body{will-change:transform}.JinjiuBattlePortrait-module__BL_LLW__shadow{z-index:0;background:radial-gradient(#253e3450,#0000 70%);width:79%;height:7%;position:absolute;bottom:1%;left:12%}.JinjiuBattlePortrait-module__BL_LLW__head,.JinjiuBattlePortrait-module__BL_LLW__collar,.JinjiuBattlePortrait-module__BL_LLW__charm,.JinjiuBattlePortrait-module__BL_LLW__chain{pointer-events:none;transform-origin:50% 35%;position:absolute}.JinjiuBattlePortrait-module__BL_LLW__head{left:var(--head-x);top:var(--head-y);width:var(--head-width);height:var(--head-height);transform:rotate(var(--head-angle));z-index:5}.JinjiuBattlePortrait-module__BL_LLW__collar{left:var(--collar-x);top:var(--collar-y);width:var(--collar-width);height:var(--collar-height);transform:rotate(var(--collar-angle));z-index:2}.JinjiuBattlePortrait-module__BL_LLW__back{z-index:0}.JinjiuBattlePortrait-module__BL_LLW__charm{left:var(--charm-x);top:var(--charm-y);width:var(--charm-width);height:var(--charm-height);transform:rotate(var(--charm-angle));z-index:4;filter:drop-shadow(1px 2px 1px #3d241b55)}.JinjiuBattlePortrait-module__BL_LLW__chain{left:var(--collar-x);top:calc(var(--collar-y) + 2%);width:var(--collar-width);height:14%;transform:rotate(var(--collar-angle));z-index:2;overflow:visible}.JinjiuBattlePortrait-module__BL_LLW__waves{z-index:6;opacity:0;width:65%;height:36%;position:absolute;top:16%;left:90%}.JinjiuBattlePortrait-module__BL_LLW__waves i{opacity:0;filter:drop-shadow(0 0 3px #e7ba53);border:3px solid #ffe6a5;border-left-color:#0000;border-radius:50%;width:23%;height:100%;position:absolute;top:0;left:0}.JinjiuBattlePortrait-module__BL_LLW__portrait[data-roar-phase=roar] .JinjiuBattlePortrait-module__BL_LLW__waves{opacity:1}.JinjiuBattlePortrait-module__BL_LLW__portrait[data-roar-phase=roar] .JinjiuBattlePortrait-module__BL_LLW__waves i{animation:.8s ease-out 3 both JinjiuBattlePortrait-module__BL_LLW__roarWave}.JinjiuBattlePortrait-module__BL_LLW__portrait[data-roar-phase=roar] .JinjiuBattlePortrait-module__BL_LLW__waves i:nth-child(2){animation-delay:.18s}.JinjiuBattlePortrait-module__BL_LLW__portrait[data-roar-phase=roar] .JinjiuBattlePortrait-module__BL_LLW__waves i:nth-child(3){animation-delay:.36s}@keyframes JinjiuBattlePortrait-module__BL_LLW__roarWave{0%{opacity:0;transform:translate(0)scale(.6)}18%{opacity:.9}to{opacity:0;transform:translate(290%)scale(1.35)}}@media (prefers-reduced-motion:reduce){.JinjiuBattlePortrait-module__BL_LLW__waves{display:none}.JinjiuBattlePortrait-module__BL_LLW__body{will-change:auto!important}}.JinjiuBattlePortrait-module__BL_LLW__portrait[data-roar-phase=defeat] .JinjiuBattlePortrait-module__BL_LLW__waves{display:none}.JinjiuBattlePortrait-module__BL_LLW__portrait[data-roar-phase=defeat] .JinjiuBattlePortrait-module__BL_LLW__shadow{opacity:.65}.JinjiuBattlePortrait-module__BL_LLW__head{transform:rotate(var(--head-angle)) skewX(var(--head-skew,0deg));transform-origin:50% 75%}.JinjiuBattlePortrait-module__BL_LLW__collar,.JinjiuBattlePortrait-module__BL_LLW__charm{transform-origin:50% 30%}.JinjiuBattlePortrait-module__BL_LLW__collar:not(.JinjiuBattlePortrait-module__BL_LLW__back),.JinjiuBattlePortrait-module__BL_LLW__chain{clip-path:inset(0 var(--collar-clip-right,0%) 0 0)}
.CombatNumbers-module__LprePG__numbers{pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px;min-width:0;display:grid}.CombatNumbers-module__LprePG__numbers[data-pair]{grid-template-columns:repeat(3,minmax(0,1fr))}.CombatNumbers-module__LprePG__anchor{grid-area:1/1;grid-template-rows:12px auto auto;gap:2px;min-width:0;display:grid;container-type:inline-size}.CombatNumbers-module__LprePG__anchor:not([data-active]){visibility:hidden}.CombatNumbers-module__LprePG__anchor[data-target=enemy]{grid-column:2}.CombatNumbers-module__LprePG__anchor[data-pair][data-enemy-index="0"]{grid-column:3}.CombatNumbers-module__LprePG__anchor[data-pair][data-enemy-index="1"]{grid-column:2}.CombatNumbers-module__LprePG__targetLabel{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#fff7d7;text-shadow:0 1px 2px #173c25,0 0 3px #173c25;min-width:0;max-width:100%;font-size:9px;font-weight:700;line-height:12px;display:block;overflow:hidden}.CombatNumbers-module__LprePG__slot{justify-content:center;align-items:flex-start;min-width:0;height:calc(1.05em + 16px);font-size:min(22px,14cqi);display:flex}.CombatNumbers-module__LprePG__numbers[data-pair] .CombatNumbers-module__LprePG__slot{font-size:min(18px,14cqi)}.CombatNumbers-module__LprePG__damage{box-sizing:border-box;color:#a51f2e;min-width:0;max-width:100%;font-size:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border:2px solid #bf303b;border-radius:8px;padding:3px 5px;font-weight:900;line-height:1.05;animation:1s ease-out both CombatNumbers-module__LprePG__feedback;display:block;position:relative;box-shadow:0 2px #791d2938,0 3px 6px #20181538}.CombatNumbers-module__LprePG__damage b{font:inherit;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.CombatNumbers-module__LprePG__damage small{background:#fff;border:1px solid;border-radius:4px;padding:0 2px;font-size:9px;font-weight:700;line-height:10px;position:absolute;bottom:-5px;right:-1px}.CombatNumbers-module__LprePG__damage[data-heal]{color:#24633b;border-color:#38804c}@keyframes CombatNumbers-module__LprePG__feedback{0%{opacity:0;transform:scale(.94)}12%,75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media (max-height:560px) and (orientation:landscape){.CombatNumbers-module__LprePG__slot{font-size:min(18px,14cqi)}.CombatNumbers-module__LprePG__numbers[data-pair] .CombatNumbers-module__LprePG__slot{font-size:min(16px,14cqi)}}@media (prefers-reduced-motion:reduce){.CombatNumbers-module__LprePG__damage{animation:none;transform:none}}@media (forced-colors:active){.CombatNumbers-module__LprePG__targetLabel{color:canvastext;text-shadow:none}.CombatNumbers-module__LprePG__damage,.CombatNumbers-module__LprePG__damage[data-heal],.CombatNumbers-module__LprePG__damage small{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}
.HealthBar-module__BDC-cW__health{color:#183f32;--health-fill:#287c54;min-width:0}.HealthBar-module__BDC-cW__health[data-enemy]{color:#662c45;--health-fill:#a03b65}.HealthBar-module__BDC-cW__health[data-low]{color:#9d2337;--health-fill:#bf3048}.HealthBar-module__BDC-cW__label{justify-content:space-between;align-items:baseline;gap:6px;margin:0 0 5px;line-height:1.45;display:flex}.HealthBar-module__BDC-cW__label strong{overflow-wrap:anywhere;font-size:13px;font-weight:800}.HealthBar-module__BDC-cW__label>span{white-space:nowrap;font-size:11px;font-weight:700}.HealthBar-module__BDC-cW__health.HealthBar-module__BDC-cW__health progress{appearance:none;background:#e1e6df;border:1px solid #9dafa3;border-radius:99px;width:100%;height:12px;display:block;overflow:hidden}.HealthBar-module__BDC-cW__health.HealthBar-module__BDC-cW__health progress::-webkit-progress-bar{background:#e1e6df}.HealthBar-module__BDC-cW__health.HealthBar-module__BDC-cW__health progress::-webkit-progress-value{background:linear-gradient(90deg,var(--health-fill),var(--health-fill));border-radius:99px;transition:width .18s ease-out}.HealthBar-module__BDC-cW__health.HealthBar-module__BDC-cW__health progress::-moz-progress-bar{background:var(--health-fill)}.HealthBar-module__BDC-cW__value{text-align:right;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 3px;margin:5px 0 0;line-height:1.3;display:flex}.HealthBar-module__BDC-cW__value b{letter-spacing:-.5px;white-space:nowrap;font-size:20px;font-weight:900}.HealthBar-module__BDC-cW__value>span{white-space:nowrap;font-size:13px;font-weight:700}@media (min-width:601px){.HealthBar-module__BDC-cW__label strong{font-size:15px}.HealthBar-module__BDC-cW__value b{font-size:23px}.HealthBar-module__BDC-cW__value>span{font-size:14px}}@media (prefers-reduced-motion:reduce){.HealthBar-module__BDC-cW__health.HealthBar-module__BDC-cW__health progress::-webkit-progress-value{transition:none}}@media (max-height:500px) and (orientation:landscape){.HealthBar-module__BDC-cW__label{gap:4px;margin-bottom:3px;line-height:1.25}.HealthBar-module__BDC-cW__label strong{font-size:11px}.HealthBar-module__BDC-cW__label>span{font-size:10px}.HealthBar-module__BDC-cW__health.HealthBar-module__BDC-cW__health progress{height:8px}.HealthBar-module__BDC-cW__value{column-gap:2px;margin-top:3px;line-height:1.15}.HealthBar-module__BDC-cW__value b{letter-spacing:-.3px;font-size:17px}.HealthBar-module__BDC-cW__value>span{font-size:11px}}
.BattleLootNotice-module__039opG__dialog{color:#fff4d6;background:radial-gradient(at 50% 0,#335f4b,#142e27 72%);border:2px solid #d7b769;border-radius:25px;width:min(420px,100vw - 28px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 22px 80px #081a20b3}.BattleLootNotice-module__039opG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071916b8}.BattleLootNotice-module__039opG__content{text-align:center;padding:25px 22px 18px;animation:.4s ease-out BattleLootNotice-module__039opG__arrive}.BattleLootNotice-module__039opG__eyebrow{letter-spacing:2px;color:#e7d5a7;font-size:12px}.BattleLootNotice-module__039opG__content h2{color:#ffedb0;margin:9px 0 12px;font-size:29px;line-height:1.35}.BattleLootNotice-module__039opG__art{background:radial-gradient(#e6bd5466,#0000 70%);border-radius:50%;place-items:center;width:150px;min-height:135px;margin:10px auto 14px;display:grid;position:relative}.BattleLootNotice-module__039opG__art>span{filter:drop-shadow(0 6px 10px #0008);width:125px;height:125px}.BattleLootNotice-module__039opG__rarity{color:#f6d580;letter-spacing:3px;font-size:14px}.BattleLootNotice-module__039opG__equipment h3{margin:6px 0 8px;font-size:23px}.BattleLootNotice-module__039opG__equipment p{color:#f4ead1;margin:0 0 15px;font-size:13px;line-height:1.7}.BattleLootNotice-module__039opG__foods{grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:9px;margin:14px 0 8px;padding:0;list-style:none;display:grid}.BattleLootNotice-module__039opG__foods li{background:#ffffff0d;border:1px solid #b9c6a74d;border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:10px 5px;font-size:13px;display:flex}.BattleLootNotice-module__039opG__foods [data-food-art]{width:56px;height:56px}.BattleLootNotice-module__039opG__foods b{color:#ffe49a;margin-top:2px;font-size:19px;display:block}.BattleLootNotice-module__039opG__stored{color:#e1e8d5;font-size:12px;line-height:1.6}.BattleLootNotice-module__039opG__error{color:#ffd1cc;font-size:14px}.BattleLootNotice-module__039opG__dialog .BattleLootNotice-module__039opG__content button{font:inherit;cursor:pointer;touch-action:manipulation;border-radius:12px;width:100%;min-height:48px;padding:11px 12px;font-weight:800}.BattleLootNotice-module__039opG__dialog .BattleLootNotice-module__039opG__primary{color:#473515;background:linear-gradient(#ffe8a0,#d9b85b);border:1px solid #e9c97b;margin:12px 0 4px;box-shadow:0 4px #9d7937}.BattleLootNotice-module__039opG__dialog .BattleLootNotice-module__039opG__later{color:#eee5cd;background:0 0;border:0;margin-top:6px;font-size:13px!important}.BattleLootNotice-module__039opG__dialog .BattleLootNotice-module__039opG__content button:disabled{opacity:.6;cursor:wait}.BattleLootNotice-module__039opG__dialog .BattleLootNotice-module__039opG__content button:focus-visible{outline-offset:3px;outline:3px solid #fff}@keyframes BattleLootNotice-module__039opG__arrive{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:none}}@media (max-height:520px){.BattleLootNotice-module__039opG__content{padding:15px 18px}.BattleLootNotice-module__039opG__art{width:85px;min-height:80px;margin:6px auto}.BattleLootNotice-module__039opG__art>span{width:80px;height:80px}.BattleLootNotice-module__039opG__content h2{font-size:24px}.BattleLootNotice-module__039opG__foods [data-food-art]{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.BattleLootNotice-module__039opG__content{animation:none}.BattleLootNotice-module__039opG__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.BattleLootNotice-module__039opG__scroll{color:#355038;background:#fff3cf;border:1px solid #b99a53;border-radius:14px;margin:16px 0;padding:12px}.BattleLootNotice-module__039opG__scroll svg{width:70px;height:70px;margin:auto;display:block}.BattleLootNotice-module__039opG__scroll h3{margin:6px 0}.BattleLootNotice-module__039opG__scroll p{font-size:14px;line-height:1.6}
.BattleStageHeading-module__9f7I5G__heading{--crest-metal:#c29a4c;--crest-light:#ffebad;--crest-dark:#654c23;--crest-face:#174f3b;--crest-glow:#7bab5752;isolation:isolate;width:156px;max-width:100%;height:92px;font:inherit;text-align:center;place-items:center;margin:0;animation:.54s cubic-bezier(.18,.8,.25,1) both BattleStageHeading-module__9f7I5G__crestArrive;display:grid;position:relative;overflow:visible}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=gatekeeper]{--crest-metal:#e2b653;--crest-light:#fff0b3;--crest-dark:#855319;--crest-face:#293e22;--crest-glow:#e5af3b66}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=boss]{--crest-metal:#da9850;--crest-light:#ffdb91;--crest-dark:#7e351c;--crest-face:#191e1a;--crest-glow:#dc6a314f}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=final]{--crest-metal:#eec15d;--crest-light:#fff3c2;--crest-dark:#966421;--crest-face:#102d24;--crest-glow:#e7be5670}.BattleStageHeading-module__9f7I5G__radiance{z-index:-1;background:radial-gradient(ellipse, var(--crest-glow), transparent 69%);pointer-events:none;border-radius:50%;position:absolute;inset:4% -7%}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=final] .BattleStageHeading-module__9f7I5G__radiance{background:radial-gradient(#ffed9b85,#0000 65%),repeating-conic-gradient(from 8deg,#d1ae4226 0deg 5deg,#0000 6deg 29deg);-webkit-mask-image:radial-gradient(#000 25%,#0000 70%);mask-image:radial-gradient(#000 25%,#0000 70%)}.BattleStageHeading-module__9f7I5G__crest{width:100%;height:100%;filter:drop-shadow(0 2px 0 var(--crest-dark)) drop-shadow(0 4px 3px #182d2740);pointer-events:none;position:absolute;inset:0;overflow:visible}.BattleStageHeading-module__9f7I5G__rim{fill:var(--crest-metal);stroke:var(--crest-light);stroke-width:1.3px}.BattleStageHeading-module__9f7I5G__plate{fill:var(--crest-face);stroke:var(--crest-dark);stroke-width:2.5px}.BattleStageHeading-module__9f7I5G__engraving{stroke:var(--crest-light);stroke-width:.9px;opacity:.75}.BattleStageHeading-module__9f7I5G__gem{fill:#83c587;stroke:#fff0b0;stroke-width:1.2px}.BattleStageHeading-module__9f7I5G__laurels{stroke:#a78946;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.BattleStageHeading-module__9f7I5G__guardian{fill:var(--crest-metal);stroke:var(--crest-light);stroke-width:1.3px;stroke-linejoin:round}.BattleStageHeading-module__9f7I5G__horns{fill:#392e20;stroke:#d88b44;stroke-width:2px;stroke-linejoin:round}.BattleStageHeading-module__9f7I5G__wings{fill:#bd9140;stroke:#ffedac;stroke-width:1.5px;stroke-linejoin:round}.BattleStageHeading-module__9f7I5G__finalGems{fill:#58a977;stroke:#fff1b7;stroke-width:1px}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=boss] .BattleStageHeading-module__9f7I5G__gem{fill:#ec9760}.BattleStageHeading-module__9f7I5G__face{justify-items:center;padding-top:3px;display:grid;position:relative}.BattleStageHeading-module__9f7I5G__kind{color:#f8e4a9;white-space:nowrap;font-size:10px;font-weight:800;line-height:1.4}.BattleStageHeading-module__9f7I5G__stage{color:#f9e6ae;white-space:nowrap;justify-content:center;align-items:baseline;gap:3px;display:flex}.BattleStageHeading-module__9f7I5G__stage>span{text-shadow:0 1px 1px #000;font-size:12px;font-weight:800}.BattleStageHeading-module__9f7I5G__stage>strong{color:#ffe8a1;font-variant-numeric:tabular-nums;letter-spacing:-.045em;-webkit-text-stroke:.5px #805e2a;text-shadow:0 -1px #fff6d1,0 1px #d6ac4d,0 2px #a98034,0 3px #725321,0 4px #40351d,0 6px 4px #0009;font-family:Arial Black,Arial,system-ui,sans-serif;font-size:44px;font-weight:950;line-height:1.02;display:inline-block;transform:perspective(220px)rotateX(10deg)rotate(-3deg)}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=gatekeeper] .BattleStageHeading-module__9f7I5G__stage>strong{color:#fff0af}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=boss] .BattleStageHeading-module__9f7I5G__stage>strong{color:#ffd49a;text-shadow:0 -1px #fff1c2,0 1px #da9b4a,0 2px #a46326,0 3px #6e351b,0 4px #341f16,0 6px 4px #000b}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=final] .BattleStageHeading-module__9f7I5G__stage>strong{color:#fff0b2;font-size:46px}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=final] .BattleStageHeading-module__9f7I5G__kind{color:#fff1b9;letter-spacing:.08em}.BattleStageHeading-module__9f7I5G__glint{color:#fff6c9;text-shadow:0 0 7px #dba33c;pointer-events:none;font-size:15px;animation:1s ease-out both BattleStageHeading-module__9f7I5G__crestGlint;position:absolute;top:24%;right:19%}@keyframes BattleStageHeading-module__9f7I5G__crestArrive{0%{opacity:0;transform:translateY(6px)scale(.82)}65%{opacity:1;transform:translateY(-1px)scale(1.06)}to{opacity:1;transform:none}}@keyframes BattleStageHeading-module__9f7I5G__crestGlint{0%,to{opacity:0;transform:scale(.5)}45%{opacity:1;transform:scale(1.3)}}@media (max-width:360px){.BattleStageHeading-module__9f7I5G__heading{width:130px;height:82px}.BattleStageHeading-module__9f7I5G__stage>strong{font-size:36px}.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=final] .BattleStageHeading-module__9f7I5G__stage>strong{font-size:38px}.BattleStageHeading-module__9f7I5G__stage>span{font-size:10px}.BattleStageHeading-module__9f7I5G__kind{font-size:9px}}@media (max-height:500px) and (orientation:landscape){.BattleStageHeading-module__9f7I5G__heading{width:116px;height:44px}.BattleStageHeading-module__9f7I5G__crest{height:52px;inset:-4px 0}.BattleStageHeading-module__9f7I5G__face{padding-top:0}.BattleStageHeading-module__9f7I5G__kind{font-size:8px;line-height:1.1}.BattleStageHeading-module__9f7I5G__stage{gap:2px}.BattleStageHeading-module__9f7I5G__stage>strong,.BattleStageHeading-module__9f7I5G__heading[data-stage-kind=final] .BattleStageHeading-module__9f7I5G__stage>strong{font-size:28px}.BattleStageHeading-module__9f7I5G__stage>span{font-size:9px}.BattleStageHeading-module__9f7I5G__glint{font-size:11px;top:10%}}@media (prefers-reduced-motion:reduce){.BattleStageHeading-module__9f7I5G__heading,.BattleStageHeading-module__9f7I5G__glint{animation:none}.BattleStageHeading-module__9f7I5G__glint{display:none}}@media (forced-colors:active){.BattleStageHeading-module__9f7I5G__heading{border:2px solid canvastext;border-radius:10px;height:auto;min-height:44px}.BattleStageHeading-module__9f7I5G__crest,.BattleStageHeading-module__9f7I5G__radiance,.BattleStageHeading-module__9f7I5G__glint{display:none}.BattleStageHeading-module__9f7I5G__stage,.BattleStageHeading-module__9f7I5G__kind,.BattleStageHeading-module__9f7I5G__stage>strong{color:canvastext;-webkit-text-stroke:0;text-shadow:none}}.BattleStageHeading-module__9f7I5G__heading[data-compact]{width:var(--live-crest-width,128px);height:var(--live-crest-height,72px)}.BattleStageHeading-module__9f7I5G__heading[data-compact] .BattleStageHeading-module__9f7I5G__stage>strong{font-size:var(--live-crest-number,36px)}.BattleStageHeading-module__9f7I5G__heading[data-compact] .BattleStageHeading-module__9f7I5G__stage>span{font-size:10px}.BattleStageHeading-module__9f7I5G__heading[data-compact] .BattleStageHeading-module__9f7I5G__kind{font-size:9px;line-height:1.2}@media (max-height:560px) and (min-width:560px) and (orientation:landscape){.BattleStageHeading-module__9f7I5G__heading[data-compact] .BattleStageHeading-module__9f7I5G__crest{height:calc(100% + 8px);inset:-4px 0}.BattleStageHeading-module__9f7I5G__heading[data-compact] .BattleStageHeading-module__9f7I5G__face{padding-top:0}.BattleStageHeading-module__9f7I5G__heading[data-compact] .BattleStageHeading-module__9f7I5G__kind{font-size:8px}}
.LevelUpNotice-module__fOpK8q__notice{isolation:isolate;justify-items:center;gap:var(--upgrade-result-gap,7px);min-width:0;padding:var(--upgrade-result-pad,10px 12px 12px);color:#fff0bd;background:radial-gradient(at 50% 0,#6c713e66,#0000 70%),linear-gradient(130deg,#234a35,#102d23 75%);border:1px solid #caa45a;border-radius:10px 20px;margin:8px 0;animation:.6s cubic-bezier(.18,.75,.25,1) both LevelUpNotice-module__fOpK8q__arrive;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #173e2c,inset 0 0 0 3px #d5ae5d88,0 3px #92703a,0 5px 15px #2a362320;container:adventure-upgrade/inline-size}.LevelUpNotice-module__fOpK8q__notice:before{content:"";z-index:-1;pointer-events:none;border:1px solid #dcbd7275;border-radius:6px 16px;position:absolute;inset:4px}.LevelUpNotice-module__fOpK8q__notice:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffe7a340 49%,#0000 63%);animation:1.4s ease-out .15s both LevelUpNotice-module__fOpK8q__shine;position:absolute;inset:-40% -30%;transform:translate(120%)}.LevelUpNotice-module__fOpK8q__copy{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.LevelUpNotice-module__fOpK8q__title{color:#ffe8a1;font-size:var(--upgrade-result-title,clamp(26px, 4vw, 32px));letter-spacing:.05em;-webkit-text-stroke:.4px #947039;text-shadow:0 -1px #fff6ce,0 1px #d2a554,0 2px #8e682d,0 3px #4c3a22,0 4px 4px #0009;font-weight:950;line-height:1.15}.LevelUpNotice-module__fOpK8q__levels{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.LevelUpNotice-module__fOpK8q__previous{color:#e4d8b3;white-space:nowrap;font-size:15px;font-weight:750;line-height:1.2}.LevelUpNotice-module__fOpK8q__arrow{color:#f2cd75;text-shadow:0 1px #634b20;font-size:25px;font-weight:900}.LevelUpNotice-module__fOpK8q__levels>:last-child{animation:.65s cubic-bezier(.18,.8,.3,1) 80ms both LevelUpNotice-module__fOpK8q__rise}@container adventure-upgrade (max-width:280px){.LevelUpNotice-module__fOpK8q__levels{--level-emblem-size:36px;--level-number-size:32px;--level-pad-inline:9px;--level-insignia-gap:7px;gap:6px}.LevelUpNotice-module__fOpK8q__previous{font-size:13px}.LevelUpNotice-module__fOpK8q__arrow{font-size:21px}}.LevelUpNotice-module__fOpK8q__first{color:#493b20;background:#e8ce88;border:1px solid #c8a55c;border-radius:5px;padding:3px 6px;font-size:10px;font-weight:850;line-height:1.3}.LevelUpNotice-module__fOpK8q__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LevelUpNotice-module__fOpK8q__sparkles{z-index:-1;pointer-events:none;color:#edcd77;position:absolute;inset:0}.LevelUpNotice-module__fOpK8q__sparkles i{opacity:.45;font-size:18px;font-style:normal;animation:1.4s ease-out both LevelUpNotice-module__fOpK8q__spark;position:absolute}.LevelUpNotice-module__fOpK8q__sparkles i:first-child{--drift:-7px;top:13%;left:5%}.LevelUpNotice-module__fOpK8q__sparkles i:nth-child(2){--drift:5px;font-size:12px;animation-delay:.12s;bottom:7%;left:12%}.LevelUpNotice-module__fOpK8q__sparkles i:nth-child(3){--drift:7px;animation-delay:80ms;bottom:12%;right:5%}.LevelUpNotice-module__fOpK8q__sparkles i:nth-child(4){--drift:-5px;font-size:12px;animation-delay:.18s;top:7%;right:12%}@keyframes LevelUpNotice-module__fOpK8q__arrive{0%{opacity:0;transform:translateY(7px)scale(.95)}65%{opacity:1;transform:translateY(-1px)scale(1.015)}to{opacity:1;transform:none}}@keyframes LevelUpNotice-module__fOpK8q__rise{0%{opacity:0;transform:translateY(8px)scale(.88)}65%{opacity:1;transform:translateY(-2px)scale(1.04)}to{opacity:1;transform:none}}@keyframes LevelUpNotice-module__fOpK8q__shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes LevelUpNotice-module__fOpK8q__spark{0%{opacity:0;transform:scale(.2)}45%{opacity:.85}to{opacity:.4;transform:translateY(var(--drift)) scale(1)}}@media (max-height:500px) and (orientation:landscape){.LevelUpNotice-module__fOpK8q__notice{gap:5px;margin:6px 0;padding:7px 9px 9px}.LevelUpNotice-module__fOpK8q__title{font-size:23px}.LevelUpNotice-module__fOpK8q__previous{font-size:13px}.LevelUpNotice-module__fOpK8q__arrow{font-size:21px}}@media (prefers-reduced-motion:reduce){.LevelUpNotice-module__fOpK8q__notice,.LevelUpNotice-module__fOpK8q__levels>:last-child,.LevelUpNotice-module__fOpK8q__sparkles i{animation:none;transform:none}.LevelUpNotice-module__fOpK8q__notice:after{display:none}}@media (forced-colors:active){.LevelUpNotice-module__fOpK8q__notice{color:canvastext;box-shadow:none;background:canvas;border:2px solid canvastext}.LevelUpNotice-module__fOpK8q__title,.LevelUpNotice-module__fOpK8q__previous,.LevelUpNotice-module__fOpK8q__arrow,.LevelUpNotice-module__fOpK8q__first{color:canvastext;-webkit-text-stroke:0;text-shadow:none}.LevelUpNotice-module__fOpK8q__notice:before,.LevelUpNotice-module__fOpK8q__notice:after,.LevelUpNotice-module__fOpK8q__sparkles{display:none}}
.AdventureLevelBadge-module__-NZprq__badge{isolation:isolate;width:fit-content;max-width:100%;margin:var(--level-result-margin,8px auto);padding:var(--level-result-pad,7px 14px);color:#fff0bd;font-variant-numeric:tabular-nums;background:radial-gradient(at 22% 0,#496b4059,#0000 70%),linear-gradient(135deg,#254c38,#122d24);border:1px solid #b58d43;border-radius:9px 18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 11px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #173e2d,inset 0 0 0 3px #caa35f75,0 3px #92703a,0 6px 10px #1c30241c}.AdventureLevelBadge-module__-NZprq__emblem{width:var(--level-result-emblem,44px);height:var(--level-result-emblem,44px);filter:drop-shadow(0 2px #715020);flex:none;overflow:visible}.AdventureLevelBadge-module__-NZprq__wreath{stroke:#cba75a;stroke-width:2px;stroke-linecap:round}.AdventureLevelBadge-module__-NZprq__rim{fill:#c9a153;stroke:#ffedb6;stroke-width:1px}.AdventureLevelBadge-module__-NZprq__face{fill:#173d2b;stroke:#765826;stroke-width:1.2px}.AdventureLevelBadge-module__-NZprq__star{fill:#ffe4a1;stroke:#e8bd68;stroke-width:.6px}.AdventureLevelBadge-module__-NZprq__cut{fill:#c49443}.AdventureLevelBadge-module__-NZprq__text{text-align:left;gap:1px;min-width:0;display:grid}.AdventureLevelBadge-module__-NZprq__label{color:#f2dfb0;letter-spacing:.12em;font-size:10px;font-weight:750;line-height:1.3}.AdventureLevelBadge-module__-NZprq__number{color:#ffebb2;font-family:Arial Black,Arial,system-ui,sans-serif;font-size:var(--level-result-number,32px);letter-spacing:-.025em;white-space:nowrap;-webkit-text-stroke:.4px #846029;text-shadow:0 -1px #fff7d3,0 1px #d5ad51,0 2px #9b7430,0 3px #655024,0 4px 3px #0008;font-weight:950;line-height:1.05;display:block}.AdventureLevelBadge-module__-NZprq__number small{letter-spacing:.02em;-webkit-text-stroke:0;text-shadow:none;margin-right:4px;font:800 12px/1 system-ui,sans-serif}.AdventureLevelBadge-module__-NZprq__first{color:#3d321c;white-space:nowrap;background:#e6c780;border:1px solid #ba974d;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:850;line-height:1.3}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact]{border-radius:5px 9px;flex-wrap:nowrap;justify-content:flex-start;gap:5px;margin:0 0 6px;padding:3px 6px;display:inline-flex;box-shadow:inset 0 0 0 1px #cba76345,0 2px #957844}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact] .AdventureLevelBadge-module__-NZprq__emblem{width:18px;height:22px}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact] .AdventureLevelBadge-module__-NZprq__text{align-items:baseline;gap:5px;display:flex}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact] .AdventureLevelBadge-module__-NZprq__label{letter-spacing:0;font-size:9px}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact] .AdventureLevelBadge-module__-NZprq__number{font-size:18px}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact] .AdventureLevelBadge-module__-NZprq__number small{margin-right:2px;font-size:9px}.AdventureLevelBadge-module__-NZprq__badge[data-size=celebrate]{padding:6px var(--level-pad-inline,13px);gap:6px var(--level-insignia-gap,11px);background:linear-gradient(135deg,#294b32,#102b22);margin:0;box-shadow:inset 0 0 0 2px #173e2d,inset 0 0 0 3px #d7ae6175,0 3px #8e682d}.AdventureLevelBadge-module__-NZprq__badge[data-size=celebrate] .AdventureLevelBadge-module__-NZprq__number{font-size:var(--level-number-size,38px)}.AdventureLevelBadge-module__-NZprq__badge[data-size=celebrate] .AdventureLevelBadge-module__-NZprq__emblem{width:var(--level-emblem-size,48px);height:var(--level-emblem-size,48px)}@media (max-height:500px) and (orientation:landscape){.AdventureLevelBadge-module__-NZprq__badge{gap:5px 8px;margin:6px auto;padding:5px 10px}.AdventureLevelBadge-module__-NZprq__emblem{width:35px;height:35px}.AdventureLevelBadge-module__-NZprq__number{font-size:27px}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact]{gap:4px;margin-bottom:3px;padding:2px 5px}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact] .AdventureLevelBadge-module__-NZprq__emblem{width:15px;height:18px}.AdventureLevelBadge-module__-NZprq__badge[data-size=compact] .AdventureLevelBadge-module__-NZprq__number{font-size:16px}.AdventureLevelBadge-module__-NZprq__badge[data-size=celebrate] .AdventureLevelBadge-module__-NZprq__emblem{width:var(--level-emblem-size,38px);height:var(--level-emblem-size,38px)}.AdventureLevelBadge-module__-NZprq__badge[data-size=celebrate] .AdventureLevelBadge-module__-NZprq__number{font-size:var(--level-number-size,31px)}}@media (forced-colors:active){.AdventureLevelBadge-module__-NZprq__badge{color:canvastext;box-shadow:none;background:canvas;border:2px solid canvastext}.AdventureLevelBadge-module__-NZprq__number,.AdventureLevelBadge-module__-NZprq__label,.AdventureLevelBadge-module__-NZprq__first{color:canvastext;-webkit-text-stroke:0;text-shadow:none}.AdventureLevelBadge-module__-NZprq__emblem{display:none}}
.AdventureBoard-module__RplV-q__panel{--forest:#153c2b;--gold:#b5964e;--paper:#f7f1df;border:2px solid var(--gold);background:linear-gradient(125deg,#fffcf1,var(--paper));border-radius:20px;flex-direction:column;min-width:0;padding:12px;display:flex;box-shadow:inset 0 1px #fff,0 4px #a98b48,0 10px 22px #243f2020}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__heading{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:10px 13px;display:flex}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__heading h2{margin:0 0 3px;font-size:23px;line-height:1.3}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__heading>div{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__heading p{margin:0;font-size:12px;line-height:1.4}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__heading button{color:#ffe7a4;background:#254a35;border:1px solid #ddc17b;flex:none;min-width:44px;min-height:44px;padding:6px 10px;font-size:22px;box-shadow:inset 0 1px #ffefb044,0 3px #0d281a}.AdventureBoard-module__RplV-q__boardView,.AdventureBoard-module__RplV-q__profile{flex-direction:column;flex:1;min-height:0;display:flex}.AdventureBoard-module__RplV-q__boardView[hidden]{display:none}.AdventureBoard-module__RplV-q__tabs{grid-template-columns:repeat(2,minmax(0,1fr)) 44px;gap:8px;display:grid}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__tabs button{border:1px solid var(--gold);color:#30492f;background:#fff9e8;min-height:46px;padding:9px 6px;font-size:14px;font-weight:800;box-shadow:inset 0 1px #fff,0 3px #bca66f}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__tabs button[aria-pressed=true]{color:#ffe5a0;background:linear-gradient(#345a3f,#173b29);box-shadow:inset 0 1px #f3d49277,0 3px #7c652c}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__tabs .AdventureBoard-module__RplV-q__refresh{padding:4px;font-size:22px;line-height:1}.AdventureBoard-module__RplV-q__meta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;margin:5px 0;display:grid}.AdventureBoard-module__RplV-q__rules{color:#596047;margin:0;font-size:12px;line-height:1.7}.AdventureBoard-module__RplV-q__rules[open]{grid-area:2/1/auto/-1}.AdventureBoard-module__RplV-q__rules summary{cursor:pointer;align-items:center;min-height:44px;padding:4px 0;list-style-position:inside;display:flex}.AdventureBoard-module__RplV-q__rules summary:before{content:"▸";margin-right:4px}.AdventureBoard-module__RplV-q__rules[open] summary:before{content:"▾"}.AdventureBoard-module__RplV-q__rules p{margin:4px 0 8px}.AdventureBoard-module__RplV-q__status{color:#51452b;flex:none;min-height:34px;margin:0;font-size:12px;line-height:1.6}.AdventureBoard-module__RplV-q__status p{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:30px;margin:0;display:flex}.AdventureBoard-module__RplV-q__status p>span{color:#70664c;margin-left:auto}.AdventureBoard-module__RplV-q__status strong{color:#25482f}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__status button{min-height:44px;padding:5px 12px;font-size:12px}.AdventureBoard-module__RplV-q__body{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;max-height:560px;padding:2px 3px 5px 0;overflow:auto}.AdventureBoard-module__RplV-q__body:focus-visible{outline-offset:1px}.AdventureBoard-module__RplV-q__list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.AdventureBoard-module__RplV-q__list>li{background:linear-gradient(120deg,#fffef8,#eee2c4);border:1px solid #c5ad75;border-radius:13px;min-width:0;padding:9px;box-shadow:inset 0 1px #fff,0 2px #c5af79}.AdventureBoard-module__RplV-q__list>li[data-self]{background:linear-gradient(120deg,#fff8db,#efe1b7);border-color:#9d792c;box-shadow:inset 0 0 0 1px #e1c775,0 2px #ab8a42}.AdventureBoard-module__RplV-q__list[data-stale]{opacity:.65}.AdventureBoard-module__RplV-q__member{align-items:center;gap:8px;min-width:0;display:flex}.AdventureBoard-module__RplV-q__rank{color:#57411d;background:linear-gradient(#ffedaf,#d5ad51);border:1px solid #aa873d;border-radius:8px;place-items:center;min-width:25px;height:31px;font-size:16px;display:grid;box-shadow:0 2px #a78a48}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__memberButton{color:#263e2c;text-align:left;min-width:0;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:7px;padding:1px 0;display:flex}.AdventureBoard-module__RplV-q__avatar{background:#e4dfd1;border:1px solid #a68a48;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.AdventureBoard-module__RplV-q__identity{gap:2px;min-width:0;display:grid}.AdventureBoard-module__RplV-q__identity>strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.AdventureBoard-module__RplV-q__identity strong small{color:#6b501e;background:#efdc9c;border-radius:4px;margin-left:4px;padding:0 4px;font-size:10px;display:inline-block}.AdventureBoard-module__RplV-q__identity>span{color:#645e45;font-size:11px;line-height:1.3}.AdventureBoard-module__RplV-q__total{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;gap:3px;display:grid}.AdventureBoard-module__RplV-q__total strong{color:#294a32;font-size:13px;line-height:1.5}.AdventureBoard-module__RplV-q__total small{color:#786030;font-size:11px}.AdventureBoard-module__RplV-q__cycles{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:7px 0 0;display:grid}.AdventureBoard-module__RplV-q__cycles>div{background:#fffaf0;border:1px solid #d4c394;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 5px;min-width:0;padding:5px 7px;display:flex}.AdventureBoard-module__RplV-q__cycles dt{color:#6b6147;white-space:nowrap;font-size:11px}.AdventureBoard-module__RplV-q__cycles dd{flex-wrap:wrap;align-items:baseline;gap:5px;margin:0;display:flex}.AdventureBoard-module__RplV-q__cycles dd strong{color:#2b4b32;white-space:nowrap;font-size:12px}.AdventureBoard-module__RplV-q__cycles dd strong small{font-size:10px;font-weight:500}.AdventureBoard-module__RplV-q__cycles dd>span{color:#746135;white-space:nowrap;font-size:10px}.AdventureBoard-module__RplV-q__pagination{border-top:1px solid #c8b77f;flex:none;justify-content:center;align-items:center;gap:12px;margin:10px 0 0;padding:10px 0 1px;font-size:13px;display:flex}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__pagination button{color:#594725;background:linear-gradient(#fff6dc,#e5cb88);border-color:#b79c5d;min-height:44px;padding:7px 12px}.AdventureBoard-module__RplV-q__skeleton{gap:9px;display:grid}.AdventureBoard-module__RplV-q__skeleton i{background:linear-gradient(110deg,#eee6d2,#f9f4e6,#eee6d2);border:1px solid #dbcda8;border-radius:13px;height:103px;display:block}.AdventureBoard-module__RplV-q__empty{text-align:center;color:#626448;padding:35px 12px;line-height:1.8}.AdventureBoard-module__RplV-q__profile>h3{overflow-wrap:anywhere;color:#24432e;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 12px;font-size:19px;display:flex}.AdventureBoard-module__RplV-q__profile>h3 small{white-space:nowrap;font-size:12px;font-weight:600}.AdventureBoard-module__RplV-q__journey{color:#28482f;border:1px solid #c3ad76;border-radius:11px;margin:0 0 10px;padding:5px 10px}.AdventureBoard-module__RplV-q__journey summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:800;display:flex}.AdventureBoard-module__RplV-q__journey summary:after{content:"＋";font-size:16px}.AdventureBoard-module__RplV-q__journey[open] summary:after{content:"−"}.AdventureBoard-module__RplV-q__journey summary>span{margin-left:auto;font-size:12px;font-weight:500}.AdventureBoard-module__RplV-q__journey p{font-size:13px;line-height:1.7}.AdventureBoard-module__RplV-q__history{gap:6px;margin:5px 0;padding:0;list-style:none;display:grid}.AdventureBoard-module__RplV-q__history li{background:#fff9ec;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;min-height:39px;padding:6px 8px;font-size:12px;display:flex}.AdventureBoard-module__RplV-q__history li>span{color:#9d741c}.AdventureBoard-module__RplV-q__history small{color:#70654a}@media (max-width:360px){.AdventureBoard-module__RplV-q__panel{padding:9px}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__heading{padding:8px 10px}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__heading h2{font-size:21px}.AdventureBoard-module__RplV-q__list>li{padding:7px}.AdventureBoard-module__RplV-q__member{gap:6px}.AdventureBoard-module__RplV-q__rank{min-width:22px;font-size:14px}.AdventureBoard-module__RplV-q__avatar{width:26px;height:26px}.AdventureBoard-module__RplV-q__identity>strong,.AdventureBoard-module__RplV-q__total strong{font-size:12px}.AdventureBoard-module__RplV-q__total small{font-size:10px}.AdventureBoard-module__RplV-q__cycles{gap:5px}.AdventureBoard-module__RplV-q__cycles>div{padding:4px 5px}.AdventureBoard-module__RplV-q__cycles dd{gap:3px}}@media (orientation:portrait){.AdventureBoard-module__RplV-q__panel{flex:1;min-height:285px}.AdventureBoard-module__RplV-q__body{flex:1;min-height:110px;max-height:none}}@media (max-height:699px) and (orientation:portrait){.AdventureBoard-module__RplV-q__panel{min-height:255px}.AdventureBoard-module__RplV-q__body{min-height:85px}}@media (max-height:500px) and (orientation:landscape){.AdventureBoard-module__RplV-q__panel{flex:1;min-height:180px;padding:6px}.AdventureBoard-module__RplV-q__panel:not([data-record-profile]) .AdventureBoard-module__RplV-q__heading{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AdventureBoard-module__RplV-q__meta{margin:0}.AdventureBoard-module__RplV-q__body{flex:1;min-height:80px;max-height:none}.AdventureBoard-module__RplV-q__profile .AdventureBoard-module__RplV-q__body{min-height:60px}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__tabs button{min-height:44px}}@media (prefers-reduced-motion:reduce){.AdventureBoard-module__RplV-q__panel *{scroll-behavior:auto}}@media (forced-colors:active){.AdventureBoard-module__RplV-q__panel,.AdventureBoard-module__RplV-q__heading,.AdventureBoard-module__RplV-q__list>li,.AdventureBoard-module__RplV-q__cycles>div,.AdventureBoard-module__RplV-q__rank{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.AdventureBoard-module__RplV-q__list>li[data-self]{outline:2px solid highlight}.AdventureBoard-module__RplV-q__panel .AdventureBoard-module__RplV-q__tabs button[aria-pressed=true]{color:highlighttext;background:highlight}}
.BattleLayout-module__MqWM5G__page:has([data-live-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)) max(10px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))}.BattleLayout-module__MqWM5G__page:has([data-live-battle])>[data-adventure-shell]{flex-direction:column;gap:5px;width:100%;max-width:960px;height:100%;min-height:0;margin-inline:auto;display:flex}.BattleLayout-module__MqWM5G__page:has([data-live-battle])>[data-adventure-shell]>div:has(>[data-live-battle]){flex-direction:column;flex:1;gap:5px;min-height:0;display:flex}.BattleLayout-module__MqWM5G__page:has([data-live-battle]) [data-game-header]{display:none}.BattleLayout-module__MqWM5G__page:has([data-live-battle]) [data-game-header] [data-return-action]{min-height:44px}.BattleLayout-module__MqWM5G__battle[data-live-battle]{--live-crest-width:128px;--live-crest-height:72px;--live-crest-number:36px;flex:1;grid-template:"heading""hud""arena"minmax(190px,1fr)"controls"/minmax(0,1fr);align-items:stretch;gap:8px;width:100%;min-width:0;max-width:none;min-height:0;margin:0;padding:0;display:grid}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-battle-heading]{grid-area:heading;grid-template-columns:minmax(0,1fr) var(--live-crest-width) minmax(0,1fr);align-items:center;gap:6px;min-height:0;margin:0;display:grid}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-location]{gap:3px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-location]>strong{font-size:13px;line-height:1.35}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-location]>span{padding:2px 5px;font-size:10px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-extras]{justify-content:flex-end;gap:5px;min-width:0;margin:0;display:flex}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-navigation]{display:flex}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-navigation] [data-return-action]{gap:4px;min-height:44px;padding:5px;font-size:12px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-navigation] [data-return-action]>span:last-child{display:none}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-sound]{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:44px;padding:5px 7px;font-size:11px;display:flex}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-combat-hud]{z-index:auto;border-radius:13px;grid-area:hud;grid-template-columns:minmax(0,1fr);align-self:stretch;gap:6px;margin:0;padding:8px 10px;display:grid;position:static;inset:auto}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-hud] p{min-height:0;margin:0 0 3px;font-size:11px;line-height:1.3}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-hud] [data-health-bar]>div:first-child{gap:4px;margin-bottom:3px;line-height:1.3}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-hud] [data-health-bar]>div:first-child strong{font-size:12px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-hud] [data-health-value]{text-align:right;justify-content:flex-end;margin-top:3px;line-height:1.2}.BattleLayout-module__MqWM5G__hudMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;display:flex}.BattleLayout-module__MqWM5G__hudMeta [data-adventure-level]{flex:none;max-width:100%;margin:0}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-meta]>p{text-align:right;overflow-wrap:anywhere;flex:1;min-width:65px;margin:0}.BattleLayout-module__MqWM5G__healthGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:3px 10px;min-width:0;display:grid}.BattleLayout-module__MqWM5G__healthGrid>[data-health-bar]{grid-area:1/1/span 3}.BattleLayout-module__MqWM5G__healthGrid>[data-enemy-health-list]{display:contents}.BattleLayout-module__MqWM5G__healthGrid [data-enemy-health-list]>[data-health-bar]{grid-area:1/2/span 3}.BattleLayout-module__MqWM5G__healthGrid [data-enemy-health-list]>[data-health-bar]:nth-child(2){grid-row:4/span 3;padding-top:5px}.BattleLayout-module__MqWM5G__healthGrid [data-health-bar]{grid-template-rows:subgrid;align-items:start;min-width:0;display:grid}:is(.BattleLayout-module__MqWM5G__battle[data-live-battle] .BattleLayout-module__MqWM5G__healthGrid [data-health-label],.BattleLayout-module__MqWM5G__battle[data-live-battle] .BattleLayout-module__MqWM5G__healthGrid [data-health-value]){margin:0}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-battle-scene]{min-width:0;min-height:max(190px,calc(var(--battle-feedback-end,0px) + 178px));grid-area:arena;height:100%;margin:0}:is(.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-scene]>[data-adventure-heroes],.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-scene]>[data-battle-enemy],.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-scene]>[data-battle-enemy-pair]){max-height:calc(100% - var(--battle-feedback-end,0px) - 18px)}.BattleLayout-module__MqWM5G__battleFeedback{z-index:7;pointer-events:none;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid;position:absolute;inset:8px 6px auto}.BattleLayout-module__MqWM5G__battle[data-adventure-battle] .BattleLayout-module__MqWM5G__battleFeedback>[data-battle-cue]{overflow-wrap:anywhere;min-width:0;margin:0;position:static;inset:auto}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-battle-controls]{z-index:auto;min-width:0;box-shadow:none;background:0 0;border-top:1px solid #c0a362;grid-area:controls;margin:0;padding:6px 0 3px;position:static;inset:auto}.BattleLayout-module__MqWM5G__toolbar{grid-template-columns:minmax(44px,.65fr) minmax(64px,.9fr) minmax(116px,1.4fr);align-items:stretch;gap:6px;min-width:0;margin:0 0 8px;display:grid}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__pauseToggle{color:#3b513b;background:#f4f0df;border:1px solid #acb39a;border-radius:11px;min-width:0;min-height:44px;padding:5px;font-size:13px;line-height:1.3;box-shadow:inset 0 1px #fff,0 2px #a0a98a}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__autoToggle{color:#354f37;background:linear-gradient(#fff9e7,#e7e8d2);border:1px solid #a9ad84;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:44px;padding:4px 6px;display:flex;box-shadow:inset 0 1px #fff,0 2px #98a07d}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__soundToggle{color:#454d3b;white-space:nowrap;background:linear-gradient(#ececde,#dedecb);border:1px solid #a5ab91;border-radius:11px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:44px;padding:5px 3px;font-size:12px;line-height:1.2;display:flex;box-shadow:inset 0 1px #fff9,0 2px #a2a78a}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__soundToggle[aria-pressed=true]{color:#fff1c8;background:linear-gradient(#365948,#1c3e31);border-color:#ae8b4a}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__soundToggle svg{width:13px;height:13px}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__soundToggle>span{gap:3px;font-size:11px}.BattleLayout-module__MqWM5G__autoToggle>strong{align-items:center;gap:7px;font-size:13px;line-height:1.2;display:flex}.BattleLayout-module__MqWM5G__autoToggle>strong>span{border:1px solid;border-radius:5px;padding:1px 5px;font-size:10px;line-height:1.2}.BattleLayout-module__MqWM5G__autoToggle>small{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:400;line-height:1.25}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__autoToggle[aria-pressed=true]{color:#fff0b9;background:linear-gradient(#3d6444,#173d2b);border-color:#c3a25a;box-shadow:inset 0 1px #f3dc9666,0 2px #8a713a}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills]>button{border-radius:12px;gap:3px;min-width:0;min-height:72px;padding:7px 3px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills]>button>span{min-height:21px;font-size:21px;line-height:1.05}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills] strong{font-size:13px;line-height:1.3}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills] small{font-size:10px;line-height:1.3}.BattleLayout-module__MqWM5G__pausePanel{overscroll-behavior:contain;justify-content:flex-start;gap:8px;padding:18px;overflow:auto}.BattleLayout-module__MqWM5G__pausePanel>small{color:#526044;font-size:12px;line-height:1.4}.BattleLayout-module__MqWM5G__pausePanel>p{max-width:38em;margin:0;font-size:13px;line-height:1.7}.BattleLayout-module__MqWM5G__pauseActions{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__pauseActions>button{min-height:44px;padding:8px 14px;font-size:13px}.BattleLayout-module__MqWM5G__pausePanel:focus-visible{outline-offset:-4px;outline:3px solid #a57925}@media (max-width:360px){.BattleLayout-module__MqWM5G__battle[data-live-battle]{--live-crest-width:116px;--live-crest-height:66px;--live-crest-number:33px;gap:6px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-location]>strong{font-size:12px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-sound]{padding-inline:4px;font-size:10px}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-combat-hud]{gap:8px;padding:7px 8px}}@media (max-height:560px) and (min-width:560px) and (orientation:landscape){.BattleLayout-module__MqWM5G__page:has([data-live-battle])>[data-adventure-shell]{gap:4px;max-width:1180px}.BattleLayout-module__MqWM5G__battle[data-live-battle]{--live-crest-width:116px;--live-crest-height:44px;--live-crest-number:28px;grid-template:"heading heading""arena hud""arena controls"/minmax(0,1fr) clamp(248px,34vw,340px);gap:6px 10px}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-combat-hud]{align-self:end;gap:8px;padding:6px 8px}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-battle-controls]{border:0;align-self:start;padding:2px 0 3px}.BattleLayout-module__MqWM5G__battle[data-live-battle]>[data-battle-scene]{min-height:max(180px,calc(var(--battle-feedback-end,0px) + 172px));border-radius:15px}:is(.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-scene]>[data-adventure-heroes],.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-scene]>[data-battle-enemy],.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-scene]>[data-battle-enemy-pair]){height:calc(100% - var(--battle-feedback-end,0px) - 12px);max-height:none;bottom:12px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-hud] [data-health-bar]>div:first-child strong{font-size:11px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-hud] [data-health-value] b{font-size:18px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-combat-hud] [data-health-value]>span{font-size:11px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills]{gap:5px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills]>button{gap:2px;min-height:64px;padding:5px 2px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills] strong{font-size:12px}.BattleLayout-module__MqWM5G__battle[data-live-battle] [data-battle-skills]>button>span{min-height:19px;font-size:18px}.BattleLayout-module__MqWM5G__toolbar{gap:6px;margin-bottom:6px}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__pauseToggle,.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__autoToggle{padding-inline:4px}.BattleLayout-module__MqWM5G__pausePanel{justify-content:flex-start;gap:6px;padding:12px}.BattleLayout-module__MqWM5G__pausePanel>strong{font-size:18px}.BattleLayout-module__MqWM5G__pausePanel>p{font-size:12px;line-height:1.5}}@media (forced-colors:active){.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__pauseToggle,.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__soundToggle,.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__autoToggle{color:canvastext;box-shadow:none;background:canvas;border-color:buttontext}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__autoToggle[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}}@media (prefers-reduced-motion:reduce){.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar>button{transition:none}.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar>button:active:not(:disabled){transform:none}}.BattleLayout-module__MqWM5G__resultContent{min-width:0;display:flow-root}.BattleLayout-module__MqWM5G__resultOverview{grid-template-columns:minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.BattleLayout-module__MqWM5G__resultOverview>[data-result-progression]{min-width:0}.BattleLayout-module__MqWM5G__battle[data-result] .BattleLayout-module__MqWM5G__resultScrollHint[data-result-scroll-hint]{text-align:center;color:#5b5d3d;flex:none;margin:0;padding:3px 0;font-size:11px;line-height:1.25}@media (max-height:560px) and (min-width:560px) and (orientation:landscape){.BattleLayout-module__MqWM5G__battle[data-result] [data-result-overview]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-overview] [data-result-summary]{margin:0}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-progression]{max-width:160px}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-progression] [data-adventure-level]{gap:5px;margin:0;padding:5px 8px}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-progression] [data-adventure-level-up]{--upgrade-result-gap:4px;--upgrade-result-pad:6px 8px;--upgrade-result-title:19px;margin:0}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-overview]:has([data-adventure-level-up]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-progression]:has(>p){max-width:none}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-overview]:has([data-result-progression]>p){grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.BattleLayout-module__MqWM5G__page .BattleLayout-module__MqWM5G__toolbar .BattleLayout-module__MqWM5G__soundToggle[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}.BattleLayout-module__MqWM5G__battle[data-result] [data-result-scroll-hint]{color:canvastext}}
