.FoodArt-module__uS-iGG__art{object-fit:contain;filter:drop-shadow(0 5px 3px #4b321b32);width:100%;height:100%;display:block}@media (forced-colors:active){.FoodArt-module__uS-iGG__art{filter:none}}
.Companions-module__-UF_eW__page{color:#39472e;padding:8px 0 18px}.Companions-module__-UF_eW__heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.Companions-module__-UF_eW__heading small{letter-spacing:2px;color:#7b8069;font-size:11px}.Companions-module__-UF_eW__heading h2{margin:4px 0;font-size:23px}.Companions-module__-UF_eW__heading>span{background:#e6ebda;border:1px solid #cdd5ba;border-radius:20px;padding:7px 12px;font-size:13px;font-weight:750}.Companions-module__-UF_eW__cards{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;display:grid}.Companions-module__-UF_eW__card{background:linear-gradient(145deg,#fffef8,#eef0e4);border:1px solid #d4d7c7;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 4px #d1d5bf}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__select{width:100%;height:100%;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:4px;padding:10px 9px 8px;display:flex;position:relative}.Companions-module__-UF_eW__select>*{pointer-events:none}.Companions-module__-UF_eW__select .Companions-module__-UF_eW__role{letter-spacing:1px;color:#747f60;font-size:10px}.Companions-module__-UF_eW__photo{aspect-ratio:1;filter:drop-shadow(0 6px 5px #53604120);flex:none;width:112px;max-width:100%;height:auto;margin-inline:auto;display:block;position:relative}.Companions-module__-UF_eW__select strong{font-size:20px;line-height:1.3}.Companions-module__-UF_eW__stats{gap:5px;width:100%;margin-top:5px;display:grid}.Companions-module__-UF_eW__stat{text-align:left;border-top:1px solid #d7dcc9;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:3px;padding:7px 0 3px;display:grid}.Companions-module__-UF_eW__stat>span{font-size:11px;font-weight:500}.Companions-module__-UF_eW__stat b{text-align:right;font-variant-numeric:tabular-nums;font-size:18px}.Companions-module__-UF_eW__stat small{text-align:right;color:#7d856a;grid-column:1/-1;font-size:10px;font-weight:400}.Companions-module__-UF_eW__selectedLabel{color:#77816a;border-radius:10px;padding:4px 8px;font-size:11px}.Companions-module__-UF_eW__card[data-selected=true] .Companions-module__-UF_eW__selectedLabel{color:#fff;background:#71834e}.Companions-module__-UF_eW__card [data-glow=true]{animation:2.2s ease-out both Companions-module__-UF_eW__gain}.Companions-module__-UF_eW__pantry{background:#fffdf7;border:1px solid #d1d6c1;border-radius:18px;padding:14px}.Companions-module__-UF_eW__pantryHeading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.Companions-module__-UF_eW__pantry h3{margin:0;font-size:17px}.Companions-module__-UF_eW__petSwitch{background:#e9edde;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;padding:4px;display:grid}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__petSwitch button{color:#697353;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:9px;padding:8px;font-size:14px}.Companions-module__-UF_eW__foods{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.Companions-module__-UF_eW__food{text-align:center;background:linear-gradient(#f5f3e8,#eeefdf);border:1px solid #e0e1ce;border-radius:13px;min-width:0;padding:8px 5px 10px;position:relative}.Companions-module__-UF_eW__food [data-food-art]{filter:drop-shadow(0 3px 2px #563c2215);width:100%;height:62px;margin:12px auto 0;display:block}.Companions-module__-UF_eW__food h4{margin:3px 0;font-size:14px}.Companions-module__-UF_eW__food p{color:#697454;margin:4px 0 8px;font-size:10px;line-height:1.6}.Companions-module__-UF_eW__food p strong{color:#435337;font-size:13px}.Companions-module__-UF_eW__food>span:not(.Companions-module__-UF_eW__stock):not(.Companions-module__-UF_eW__srOnly){color:#73785c;margin:8px 0;font-size:11px;display:block}.Companions-module__-UF_eW__food .Companions-module__-UF_eW__stock{font-variant-numeric:tabular-nums;color:#65704f;background:#fffdf7;border-radius:8px;padding:2px 5px;font-size:10px;position:absolute;top:6px;right:6px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__food button{color:#fff;background:#65794a;border:1px solid #65794a;border-radius:9px;width:100%;min-height:44px;padding:8px 2px;font-size:12px;box-shadow:0 3px #465733}.Companions-module__-UF_eW__page button:disabled{opacity:.5;cursor:not-allowed}.Companions-module__-UF_eW__page button:focus-visible,.Companions-module__-UF_eW__rules summary:focus-visible{outline-offset:3px;outline:3px solid #b78c34}.Companions-module__-UF_eW__rules{background:#f9faf3;border:1px solid #d8dccb;border-radius:13px;margin-top:10px;padding:0 12px;font-size:12px}.Companions-module__-UF_eW__rules summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:13px;font-weight:700}.Companions-module__-UF_eW__rules p,.Companions-module__-UF_eW__pantry>p{color:#6a755b;font-size:12px;line-height:1.75}.Companions-module__-UF_eW__rules table{border-collapse:collapse;text-align:center;width:100%;font-size:11px}.Companions-module__-UF_eW__rules td,.Companions-module__-UF_eW__rules th{border-bottom:1px solid #dedfce;padding:10px 3px}.Companions-module__-UF_eW__rules>.Companions-module__-UF_eW__pantry{margin-bottom:12px}.Companions-module__-UF_eW__shared{padding:8px 0}.Companions-module__-UF_eW__shared>div{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 16px;font-weight:700;display:flex}.Companions-module__-UF_eW__error{color:#9a412c!important}.Companions-module__-UF_eW__checkout{background:#edf1e2;border:1px solid #b5c09b;border-radius:12px;margin-top:14px;padding:12px}.Companions-module__-UF_eW__checkout p{font-size:12px;line-height:1.7}.Companions-module__-UF_eW__checkout>div{flex-wrap:wrap;gap:10px;display:flex}.Companions-module__-UF_eW__food>strong{font-size:13px}.Companions-module__-UF_eW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.Companions-module__-UF_eW__meal{box-sizing:border-box;color:#3c4b2e;text-align:center;background:linear-gradient(155deg,#fffef7,#e9efdb);border:1px solid #e1e5d2;border-radius:28px;width:calc(100vw - 32px);max-width:360px;height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:12px 18px 20px;font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #11260e55}.Companions-module__-UF_eW__meal::backdrop{-webkit-backdrop-filter:blur(5px);background:#18231499}.Companions-module__-UF_eW__stage{isolation:isolate;height:240px;position:relative;overflow:hidden}.Companions-module__-UF_eW__halo{pointer-events:none;background:radial-gradient(#fff9d9,#0000 68%);border-radius:50%;position:absolute;inset:5% 0 0}.Companions-module__-UF_eW__halo:after{content:"";filter:blur(7px);background:#67765033;border-radius:50%;width:60%;height:18px;position:absolute;bottom:12px;left:20%}.Companions-module__-UF_eW__floatingPet{filter:drop-shadow(0 10px 6px #47582925);transform-origin:50% 85%;opacity:1;width:240px;height:240px;margin-left:-120px;animation:.35s ease-out Companions-module__-UF_eW__arrive,.36s .45s 4 Companions-module__-UF_eW__chew;position:absolute;top:0;left:50%}.Companions-module__-UF_eW__morsel{z-index:2;filter:drop-shadow(0 2px 2px #35221344);transform-origin:50% 20%;pointer-events:none;width:68px;height:58px;animation:2.2s linear both Companions-module__-UF_eW__eat;position:absolute;top:122px;left:calc(50% - 30px)}.Companions-module__-UF_eW__morsel [data-food-art]{width:100%;height:100%}.Companions-module__-UF_eW__stage[data-pet=yaya] .Companions-module__-UF_eW__morsel{width:60px;top:153px;left:calc(50% - 28px)}.Companions-module__-UF_eW__crumbs{z-index:3;color:#ad8632;pointer-events:none;font-size:18px;animation:.55s .6s 3 both Companions-module__-UF_eW__crumb;position:absolute;top:58%;left:53%}.Companions-module__-UF_eW__stage[data-pet=yaya] .Companions-module__-UF_eW__crumbs{top:72%}.Companions-module__-UF_eW__stage[data-done=true] .Companions-module__-UF_eW__floatingPet{animation:.5s ease-out Companions-module__-UF_eW__happy}.Companions-module__-UF_eW__stage[data-done=true] .Companions-module__-UF_eW__morsel,.Companions-module__-UF_eW__stage[data-done=true] .Companions-module__-UF_eW__crumbs{display:none}.Companions-module__-UF_eW__meal h3{color:#3c4b2e;margin:0 0 8px;font-size:22px;line-height:1.4}.Companions-module__-UF_eW__meal p{color:#74815d;margin:0;font-size:12px;line-height:1.7}.Companions-module__-UF_eW__gained{color:#647a39;border-radius:12px;margin:12px 0;padding:8px;font-size:21px;font-weight:800;animation:1.8s both Companions-module__-UF_eW__gain}.Companions-module__-UF_eW__meal button{color:#fff;width:100%;min-height:46px;font:inherit;touch-action:manipulation;cursor:pointer;background:#627748;border:1px solid #627748;border-radius:12px;margin:14px auto 0;padding:10px;font-size:14px;font-weight:700;display:block;box-shadow:0 4px #415731}.Companions-module__-UF_eW__meal button:disabled{opacity:.55;cursor:default}.Companions-module__-UF_eW__meal button:focus-visible{outline-offset:4px;outline:3px solid #b78c34}@keyframes Companions-module__-UF_eW__arrive{0%{transform:translateY(12px)scale(.96)}to{transform:none}}@keyframes Companions-module__-UF_eW__chew{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(2px)rotate(-.6deg)scale(1.012,.99)}}@keyframes Companions-module__-UF_eW__eat{0%{clip-path:inset(0);opacity:0;transform:translate(65px,32px)rotate(12deg)}20%,34%{clip-path:inset(0);opacity:1;transform:translate(0)rotate(-8deg)}35%,52%{clip-path:polygon(0 0,60% 0,65% 15%,88% 12%,100% 30%,100% 100%,0 100%);opacity:1;transform:translateY(-2px)rotate(-4deg)}53%,72%{clip-path:inset(35% 0 0);opacity:1;transform:translateY(-4px)}73%,88%{clip-path:inset(65% 0 0);opacity:1;transform:translateY(-8px)}to{clip-path:inset(100% 0 0);opacity:0;transform:translateY(-12px)}}@keyframes Companions-module__-UF_eW__crumb{0%{opacity:0;transform:translateY(-3px)}40%{opacity:1}to{opacity:0;transform:translate(16px,22px)rotate(12deg)}}@keyframes Companions-module__-UF_eW__happy{50%{transform:translateY(-5px)rotate(1deg)}}@keyframes Companions-module__-UF_eW__gain{0%,30%{color:#5b542c;background:#f4e8b0;box-shadow:0 0 15px #e9d67e66}to{box-shadow:0 0 #0000}}@media (min-width:601px){.Companions-module__-UF_eW__cards{gap:16px}.Companions-module__-UF_eW__photo{width:155px}.Companions-module__-UF_eW__select strong{font-size:23px}.Companions-module__-UF_eW__stats{grid-template-columns:1fr 1fr;gap:12px}.Companions-module__-UF_eW__stat{flex-direction:column;display:flex}.Companions-module__-UF_eW__stat b{font-size:22px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__select{padding:14px}.Companions-module__-UF_eW__pantry{padding:18px}.Companions-module__-UF_eW__food [data-food-art]{height:76px}.Companions-module__-UF_eW__food p{font-size:12px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__food button{font-size:14px}.Companions-module__-UF_eW__foods{gap:12px}}@media (max-height:600px){.Companions-module__-UF_eW__stage{height:180px}.Companions-module__-UF_eW__floatingPet{width:180px;height:180px;margin-left:-90px}.Companions-module__-UF_eW__morsel{width:55px;height:48px;top:90px}.Companions-module__-UF_eW__stage[data-pet=yaya] .Companions-module__-UF_eW__morsel{top:115px}.Companions-module__-UF_eW__meal{padding:8px 14px 14px}.Companions-module__-UF_eW__meal h3{font-size:19px}.Companions-module__-UF_eW__gained{margin:6px 0}}@media (prefers-reduced-motion:reduce){.Companions-module__-UF_eW__page *,.Companions-module__-UF_eW__meal *{transition:none!important;animation:none!important}.Companions-module__-UF_eW__morsel{opacity:1}.Companions-module__-UF_eW__stage[data-done=true] .Companions-module__-UF_eW__morsel{display:none}}.Companions-module__-UF_eW__page{color:#294637}.Companions-module__-UF_eW__heading{border-bottom:1px solid #d9c6a1;gap:12px;padding:4px 2px 12px}.Companions-module__-UF_eW__heading small{color:#776243;letter-spacing:.12em;font-size:12px}.Companions-module__-UF_eW__heading h2{letter-spacing:.03em;font-size:clamp(23px,4vw,28px)}.Companions-module__-UF_eW__heading>span{color:#57421c;background:linear-gradient(145deg,#fff2c5,#e4cb8d);border-color:#bfa36d;font-size:14px;box-shadow:inset 0 1px #fff9df,0 3px #b69b62}.Companions-module__-UF_eW__cards{gap:12px;margin-bottom:22px}.Companions-module__-UF_eW__card{background:radial-gradient(at 50% 25%,#fff8dc,#0000 63%),linear-gradient(150deg,#fffdf6,#eee8d8);border:1px solid #d3c09a;border-radius:22px;box-shadow:inset 0 1px #fff,0 4px #c6b797,0 10px 24px #38432b0b}.Companions-module__-UF_eW__card[data-selected=true]{border-color:#bca165;box-shadow:inset 0 1px #fff9de,0 4px #294b37,0 0 0 2px #bca165}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__select{gap:7px;padding:14px 10px 12px}.Companions-module__-UF_eW__select .Companions-module__-UF_eW__role{color:#fff4d3;letter-spacing:.04em;background:#254b39;border:1px solid #c3ad79;border-radius:20px;padding:5px 10px;font-size:12px;font-weight:650}.Companions-module__-UF_eW__photo{filter:drop-shadow(0 8px 6px #3b402422);width:132px}.Companions-module__-UF_eW__select strong{color:#294b37;font-size:23px}.Companions-module__-UF_eW__stats{gap:7px;margin-top:3px}.Companions-module__-UF_eW__stat{border-color:#d6c8aa;gap:4px;padding:9px 0 5px}.Companions-module__-UF_eW__stat>span{color:#5f604a;font-size:12px}.Companions-module__-UF_eW__stat b{overflow-wrap:anywhere;color:#294b37;font-size:20px}.Companions-module__-UF_eW__stat small{color:#6b674f;font-size:11px}.Companions-module__-UF_eW__selectedLabel{color:#625f4b;padding:5px 12px;font-size:12px;line-height:1.5}.Companions-module__-UF_eW__card[data-selected=true] .Companions-module__-UF_eW__selectedLabel{color:#fff8e7;background:#294b37;box-shadow:inset 0 1px #ffffff28}.Companions-module__-UF_eW__pantry{background:linear-gradient(140deg,#fffef8,#f5eddb);border-color:#d1bc91;border-radius:20px;padding:16px;box-shadow:inset 0 1px #fff,0 6px 20px #3b452411}.Companions-module__-UF_eW__pantry h3{color:#294b37;font-size:19px}.Companions-module__-UF_eW__pantryHeading{flex-wrap:wrap;gap:6px 10px;margin-bottom:14px}.Companions-module__-UF_eW__pantryHeading>span{color:#776141;font-size:12px}.Companions-module__-UF_eW__petSwitch{background:#eee6d4;border:1px solid #d7c6a5;gap:8px;padding:5px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__petSwitch button{color:#5c5e47;font-size:15px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__petSwitch button[aria-pressed=true]{color:#fff8e6;background:linear-gradient(#365d46,#224632);box-shadow:inset 0 1px #ffffff30,0 2px #162f23}.Companions-module__-UF_eW__foods{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.Companions-module__-UF_eW__food{background:radial-gradient(at 50% 15%,#fff9e5,#f0e5ce);border-color:#dfcea9;border-radius:15px;padding:10px 7px 12px;box-shadow:inset 0 1px #fff}.Companions-module__-UF_eW__food [data-food-art]{filter:drop-shadow(0 5px 3px #70502122);height:68px;margin-top:16px}.Companions-module__-UF_eW__food h4{color:#4d422a;font-size:16px}.Companions-module__-UF_eW__food p{color:#675d45;font-size:12px;line-height:1.65}.Companions-module__-UF_eW__food p strong,.Companions-module__-UF_eW__food>strong{color:#3d4f2c;font-size:14px}.Companions-module__-UF_eW__food>span:not(.Companions-module__-UF_eW__stock):not(.Companions-module__-UF_eW__srOnly){color:#6a604a;font-size:12px}.Companions-module__-UF_eW__food .Companions-module__-UF_eW__stock{color:#665232;background:#fffaeb;border:1px solid #e0cea7;font-size:12px;top:7px;right:7px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__food button,.Companions-module__-UF_eW__meal button{color:#493813;background:linear-gradient(#fff0b0,#f3ca61);border:1px solid #c6a04b;min-height:46px;font-size:14px;font-weight:750;box-shadow:inset 0 1px #fff8d4,0 4px #b58a36}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__food button:active:not(:disabled),.Companions-module__-UF_eW__meal button:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #fff8d4,0 1px #b58a36}.Companions-module__-UF_eW__rules{color:#3e4b35;background:#fffaf0;border-color:#d9c9a8;padding-inline:15px;font-size:14px}.Companions-module__-UF_eW__rules summary{min-height:50px;padding:15px 0;font-size:14px;line-height:1.5}.Companions-module__-UF_eW__rules p,.Companions-module__-UF_eW__pantry>p{color:#62634e;font-size:14px}.Companions-module__-UF_eW__rules table{font-size:12px}.Companions-module__-UF_eW__rules td,.Companions-module__-UF_eW__rules th{border-color:#e2d5bc}.Companions-module__-UF_eW__checkout{background:#fff4d7;border-color:#c5ad78;border-radius:14px}.Companions-module__-UF_eW__checkout p{color:#5b4b2f;font-size:14px}.Companions-module__-UF_eW__meal{color:#294b37;background:radial-gradient(at 50% 20%,#fff5cc,#0000 65%),linear-gradient(150deg,#fffdf5,#eee7d3);border-color:#c9ad72;box-shadow:inset 0 1px #fff,0 24px 80px #122d2366}.Companions-module__-UF_eW__meal h3{color:#294b37}.Companions-module__-UF_eW__meal p{color:#62634d;font-size:14px}.Companions-module__-UF_eW__gained{color:#395d37;background:#ede8d1}@media (min-width:601px){.Companions-module__-UF_eW__photo{width:180px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__select{padding:18px}.Companions-module__-UF_eW__stats{gap:14px}.Companions-module__-UF_eW__stat b{font-size:26px}.Companions-module__-UF_eW__stat>span{font-size:14px}.Companions-module__-UF_eW__stat small{font-size:12px}.Companions-module__-UF_eW__food [data-food-art]{height:82px}.Companions-module__-UF_eW__food p{font-size:14px}.Companions-module__-UF_eW__pantry{padding:20px}}@media (max-width:380px){.Companions-module__-UF_eW__cards{gap:9px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__select{padding:12px 8px 10px}.Companions-module__-UF_eW__photo{width:120px}.Companions-module__-UF_eW__stat{text-align:center;grid-template-columns:1fr;gap:2px}.Companions-module__-UF_eW__stat b,.Companions-module__-UF_eW__stat small{text-align:center}.Companions-module__-UF_eW__stat small{grid-column:auto}.Companions-module__-UF_eW__stat b{font-size:20px}.Companions-module__-UF_eW__pantry{padding:12px}.Companions-module__-UF_eW__foods{gap:6px}.Companions-module__-UF_eW__food{padding-inline:4px}.Companions-module__-UF_eW__page .Companions-module__-UF_eW__food button{font-size:13px}.Companions-module__-UF_eW__food p{font-size:12px}.Companions-module__-UF_eW__food [data-food-art]{height:62px}}@media (prefers-reduced-motion:reduce){.Companions-module__-UF_eW__page .Companions-module__-UF_eW__food button:active:not(:disabled),.Companions-module__-UF_eW__meal button:active:not(:disabled){transform:none}}
.GiftEquipment-module__KEKrKa__panel{background:#f3f2e6;border:1px solid #b8be9e;border-radius:16px;margin:22px 0;overflow:hidden}.GiftEquipment-module__KEKrKa__toggle{text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;font-weight:800;display:flex;color:#3e4d2c!important;background:#e7ead8!important;border:0!important;border-radius:0!important;padding:13px 15px!important;box-shadow:inset 0 1px #fff,0 3px #b5bea0!important}.GiftEquipment-module__KEKrKa__toggle span{white-space:nowrap;font-size:12px;font-weight:500}.GiftEquipment-module__KEKrKa__form{gap:14px;min-width:0;padding:16px;display:grid}.GiftEquipment-module__KEKrKa__form>p{margin:0;font-size:13px;line-height:1.8}.GiftEquipment-module__KEKrKa__form label{gap:7px;min-width:0;font-size:13px;font-weight:700;display:grid}.GiftEquipment-module__KEKrKa__form input,.GiftEquipment-module__KEKrKa__form select{box-sizing:border-box;color:#33452a;width:100%;min-width:0;min-height:46px;font:inherit;background:#fffdf5;border:1px solid #b6bea0;border-radius:9px;padding:10px;font-size:16px}.GiftEquipment-module__KEKrKa__search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.GiftEquipment-module__KEKrKa__search button{min-height:46px!important;margin:0!important}.GiftEquipment-module__KEKrKa__preview{background:#e9eddb;border-radius:12px;padding:12px;font-size:14px}.GiftEquipment-module__KEKrKa__preview p{margin:5px 0 0;font-size:13px;line-height:1.8}.GiftEquipment-module__KEKrKa__form .GiftEquipment-module__KEKrKa__send{white-space:normal;overflow-wrap:anywhere;width:100%;min-height:48px;font-weight:800;color:#fffdf3!important;background:#52623a!important;padding:12px!important;box-shadow:inset 0 1px #819267,0 4px #354329!important}.GiftEquipment-module__KEKrKa__form button{touch-action:manipulation}.GiftEquipment-module__KEKrKa__form button:active:not(:disabled),.GiftEquipment-module__KEKrKa__toggle:active:not(:disabled){transform:translateY(2px)}.GiftEquipment-module__KEKrKa__form :focus-visible,.GiftEquipment-module__KEKrKa__toggle:focus-visible{outline-offset:3px;outline:3px solid #718353}.GiftEquipment-module__KEKrKa__form :disabled{opacity:.55}.GiftEquipment-module__KEKrKa__error,.GiftEquipment-module__KEKrKa__success{border-radius:10px;padding:12px;font-size:13px;line-height:1.8}.GiftEquipment-module__KEKrKa__error{color:#823d2c;background:#fff0e6}.GiftEquipment-module__KEKrKa__success{color:#334a24;background:#e4eed6}@media (prefers-reduced-motion:reduce){.GiftEquipment-module__KEKrKa__form button:active:not(:disabled),.GiftEquipment-module__KEKrKa__toggle:active:not(:disabled){transform:none}}.GiftEquipment-module__KEKrKa__filters{grid-template-columns:1fr 1fr;gap:10px;min-width:0;display:grid}.GiftEquipment-module__KEKrKa__filters label{gap:7px;margin:0;display:grid}.GiftEquipment-module__KEKrKa__history{border-top:1px solid #b8be9e;gap:12px;padding-top:12px;display:grid}.GiftEquipment-module__KEKrKa__history p{margin:0;font-size:13px;line-height:1.8}.GiftEquipment-module__KEKrKa__giftRow{background:#fffdf5;border:1px solid #bdc5a8;border-radius:12px;gap:8px;min-width:0;padding:13px;display:grid}.GiftEquipment-module__KEKrKa__giftRow span,.GiftEquipment-module__KEKrKa__giftRow small{font-size:12px;line-height:1.6}.GiftEquipment-module__KEKrKa__giftRow button{white-space:normal;overflow-wrap:anywhere;min-height:44px}.GiftEquipment-module__KEKrKa__confirm{flex-wrap:wrap;gap:9px;display:flex}.GiftEquipment-module__KEKrKa__confirm p{color:#773b2e;width:100%}.GiftEquipment-module__KEKrKa__confirm button:first-of-type{color:#fff!important;background:#803d2e!important;border-color:#803d2e!important;box-shadow:0 3px #58261c!important}
.CompanionPortrait-module__pkQIiG__portrait{aspect-ratio:1;isolation:isolate;pointer-events:none;width:100%;display:block;position:absolute;bottom:0;left:0}.CompanionPortrait-module__pkQIiG__body{z-index:1;object-fit:contain}.CompanionPortrait-module__pkQIiG__contactShadow{z-index:0;filter:blur(2px);background:radial-gradient(#39472855,#0000 70%);border-radius:50%;width:62%;height:7%;position:absolute;bottom:2%;left:23%}.CompanionPortrait-module__pkQIiG__collar,.CompanionPortrait-module__pkQIiG__charm,.CompanionPortrait-module__pkQIiG__head,.CompanionPortrait-module__pkQIiG__neckFur{pointer-events:none;position:absolute}.CompanionPortrait-module__pkQIiG__collar{z-index:2;width:39%;height:19%;top:31%;left:28%;transform:rotate(-5deg)}.CompanionPortrait-module__pkQIiG__collarBack{z-index:0}.CompanionPortrait-module__pkQIiG__charmChain{z-index:2;width:39%;height:13%;position:absolute;top:33%;left:28%;overflow:visible;transform:rotate(-5deg)}.CompanionPortrait-module__pkQIiG__neckFur{z-index:3;clip-path:polygon(0 0,100% 0,100% 32%,66% 32%,63% 34%,60% 35%,57% 34.5%,54% 35.5%,51% 35%,48% 36%,45% 35.8%,42% 35.2%,39% 34.8%,36% 35.5%,33% 36.5%,29% 38%,0 38%);inset:0}.CompanionPortrait-module__pkQIiG__neckFur img{object-fit:contain}.CompanionPortrait-module__pkQIiG__charm{z-index:4;filter:drop-shadow(1px 2px 1px #3d241b55);width:17%;height:22%;top:41%;left:40%;transform:rotate(-5deg)}.CompanionPortrait-module__pkQIiG__head{z-index:5;width:34%;height:34%;top:-16%;left:29%;transform:none}
.AchievementUpgrades-module__uADIca__panel{color:#f5e5bc;border-top:1px solid #bc9f59;margin-top:22px;padding-top:18px}.AchievementUpgrades-module__uADIca__panel header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.AchievementUpgrades-module__uADIca__panel h3{color:#ffe5a5;margin:0;font-size:20px}.AchievementUpgrades-module__uADIca__panel button{font:inherit;touch-action:manipulation;cursor:pointer;color:#483719;background:linear-gradient(#ffedab,#dab255);border:1px solid #bca05c;border-radius:9px;min-height:44px;padding:8px;font-weight:750;line-height:1.45;box-shadow:inset 0 1px #fff5c5,0 3px #9a7735}.AchievementUpgrades-module__uADIca__dropRate{color:#e9dfc3;font-size:11px;line-height:1.6}.AchievementUpgrades-module__uADIca__methods{background:#102d21;border:1px solid #8f7c47;border-radius:12px;gap:4px;margin-top:12px;margin-bottom:12px;padding:4px;display:flex}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__methods button{color:#e9dfc3;min-width:0;min-height:54px;box-shadow:none;background:0 0;border-color:#0000;flex:1;justify-content:center;align-items:center;gap:7px;font-size:13px;display:flex}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__methods button[aria-pressed=true]{color:#3f351d;background:linear-gradient(#f9e8b4,#dbbb73);border-color:#d5b775;box-shadow:inset 0 1px #fff6d6,0 2px #7f6638}.AchievementUpgrades-module__uADIca__methods svg{flex:none;width:26px;height:26px}.AchievementUpgrades-module__uADIca__methods strong,.AchievementUpgrades-module__uADIca__methods small{display:block}.AchievementUpgrades-module__uADIca__methods strong{font-size:12px}.AchievementUpgrades-module__uADIca__methods small{font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px;font-weight:600}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__methods button:disabled{opacity:.7;cursor:not-allowed}.AchievementUpgrades-module__uADIca__targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AchievementUpgrades-module__uADIca__targets>div{color:#294637;background:linear-gradient(#fff9e6,#eaddbb);border:1px solid #b99a53;border-radius:13px;flex-direction:column;min-width:0;padding:12px 10px 9px;display:flex;box-shadow:inset 0 1px #fff,0 3px #8b713b}.AchievementUpgrades-module__uADIca__targets h4{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;margin:0;font-size:17px;display:flex}.AchievementUpgrades-module__uADIca__targets h4 span{font-variant-numeric:tabular-nums;color:#526044;font-size:12px;font-weight:600}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__effect{color:#3d543a;margin:9px 0 10px;line-height:1.4}.AchievementUpgrades-module__uADIca__effect small{font-size:12px;display:block}.AchievementUpgrades-module__uADIca__effect>span{font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-top:3px;font-size:21px;font-weight:700;display:flex}.AchievementUpgrades-module__uADIca__effect i{color:#8b7846;font-size:16px;font-style:normal}.AchievementUpgrades-module__uADIca__effect b{color:#735515}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__upgrade{width:100%;min-height:52px;margin-top:auto;font-size:13px}.AchievementUpgrades-module__uADIca__upgrade strong,.AchievementUpgrades-module__uADIca__upgrade small{display:block}.AchievementUpgrades-module__uADIca__upgrade small{margin-top:2px;font-size:12px;font-weight:600}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__upgrade:disabled{color:#656956;cursor:not-allowed;background:#e0ddcf;border-color:#b4b59e;box-shadow:0 2px #929780}.AchievementUpgrades-module__uADIca__panel [data-max-rank] .AchievementUpgrades-module__uADIca__upgrade{color:#526044;background:#ddd8bc}.AchievementUpgrades-module__uADIca__hint{color:#526044;overflow-wrap:anywhere;min-height:18px;margin-top:7px;font-size:12px;line-height:1.5;display:block}.AchievementUpgrades-module__uADIca__hint[data-shortfall]{color:#775016;font-weight:650}.AchievementUpgrades-module__uADIca__rules{color:#e9dfc3;margin-top:12px;font-size:12px;line-height:1.7}.AchievementUpgrades-module__uADIca__rules summary{cursor:pointer;color:#f4dfaa;align-content:center;min-height:44px;display:list-item}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__rules p{color:#e9dfc3;margin:4px 0 8px;font-size:12px}.AchievementUpgrades-module__uADIca__panel button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #9a7735}.AchievementUpgrades-module__uADIca__panel button:focus-visible,.AchievementUpgrades-module__uADIca__rules summary:focus-visible{outline-offset:3px;outline:3px solid #e1ba5d}.AchievementUpgrades-module__uADIca__confirm{background:#102b20;border:1px solid #d4b266;border-radius:12px;margin-top:12px;padding:12px;scroll-margin:16px}.AchievementUpgrades-module__uADIca__confirm p{font-size:14px;line-height:1.7}.AchievementUpgrades-module__uADIca__confirm>div{flex-wrap:wrap;gap:12px;display:flex}.AchievementUpgrades-module__uADIca__confirm button{flex:1}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__error{color:#ffd5bc}.AchievementUpgrades-module__uADIca__panel .AchievementUpgrades-module__uADIca__notice{color:#fff0ad}.AchievementUpgrades-module__uADIca__error,.AchievementUpgrades-module__uADIca__notice{overflow-wrap:anywhere;font-size:14px;line-height:1.7}@media (max-width:360px){.AchievementUpgrades-module__uADIca__targets{gap:8px}.AchievementUpgrades-module__uADIca__targets>div{padding:10px 8px 8px}.AchievementUpgrades-module__uADIca__targets h4{font-size:16px}.AchievementUpgrades-module__uADIca__panel h3{font-size:18px}.AchievementUpgrades-module__uADIca__methods svg{width:22px;height:22px}.AchievementUpgrades-module__uADIca__methods strong,.AchievementUpgrades-module__uADIca__hint{font-size:11px}}
.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__collection{margin:10px 0 0}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__heading{align-items:center;min-height:22px;margin:0 0 8px;display:flex}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__heading h3{margin:0;font-size:14px;line-height:1.5}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__grid.AchievementLoadout-module__--1utW__grid{align-items:stretch;gap:7px;margin:0}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card{border:1px solid var(--aura-core,#b99a53);background:var(--paper,linear-gradient(#fffdf3,#f2e8d0));min-width:0;box-shadow:inset 0 1px #fff,0 4px var(--aura-dark,#86713c);text-align:center;color:var(--aura-ink,#294637);border-radius:13px;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;display:flex;position:relative}.AchievementLoadout-module__--1utW__panel.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card>svg{margin:0 auto}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card[data-equipped=true]{border:2px solid var(--aura-dark,#9c7830);outline-offset:2px;outline:2px solid #efcc75}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card[data-owned=false]:not([data-equipped=true]){border-style:dashed}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__name{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;min-width:0;line-height:1.45;display:flex}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__name strong{color:var(--aura-dark,#294637);overflow-wrap:anywhere;font-size:11px;font-weight:750}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__worn{color:#5b4520;white-space:nowrap;background:#faedbf;border:1px solid #c8a354;border-radius:9px;flex:none;padding:1px 2px;font-size:9px;font-weight:750;line-height:1.4;display:inline-block}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__effect{color:#40543c;font-size:10px;line-height:1.55}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action.AchievementLoadout-module__--1utW__action{color:#fff1c2;width:100%;min-height:44px;font:inherit;touch-action:manipulation;background:linear-gradient(#315b40,#1c3e2b);border:1px solid #ab9353;border-radius:9px;flex:none;justify-content:center;align-self:stretch;align-items:center;margin:auto 0 0;padding:7px 3px;font-size:12px;font-weight:750;line-height:1.4;display:flex;box-shadow:inset 0 1px #fff7,0 2px #9d813f}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action[data-unequip]{color:#3c5036;background:linear-gradient(#fff9e8,#ecdfba);border-color:#bba56f;box-shadow:inset 0 1px #fff,0 2px #b3a170}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px #fff7}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action:disabled{opacity:1;color:#6a705d;cursor:default;background:#e7e5d7;border-color:#c3c3aa;box-shadow:0 2px #b1b59d}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action:focus-visible{outline-offset:3px;outline:3px solid #d1a84d}@media (min-width:601px){.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__collection{margin-top:17px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__heading h3{font-size:15px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__grid.AchievementLoadout-module__--1utW__grid{gap:12px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card{gap:7px;padding:12px 8px 9px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__name strong{font-size:13px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__worn{font-size:10px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__effect{font-size:11px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action.AchievementLoadout-module__--1utW__action{font-size:13px}}@media (prefers-reduced-motion:reduce){.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action:active:not(:disabled){transform:none}}@media (forced-colors:active){.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card{color:canvastext;box-shadow:none;background:canvas}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card[data-equipped=true]{outline-color:highlight}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__action.AchievementLoadout-module__--1utW__action{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__worn{color:canvastext;background:canvas;border-color:canvastext}}@media (max-width:380px){.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card{padding-inline:3px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__name strong{font-size:10px}.AchievementLoadout-module__--1utW__panel .AchievementLoadout-module__--1utW__card .AchievementLoadout-module__--1utW__worn{font-size:8px}}
.Backpack-module__0QhMpq__navigation{justify-content:space-between;gap:10px;margin:0 0 16px;display:flex}.Backpack-module__0QhMpq__navigation a{background:#fbf8ef;border:1px solid #bbc2a7;border-radius:12px;align-items:center;min-height:44px;padding:9px 12px;font-size:12px;display:flex;box-shadow:0 3px #c3c8b1}.Backpack-module__0QhMpq__backpack{gap:15px;display:grid}.Backpack-module__0QhMpq__characterCard{background:radial-gradient(at 50% 25%,#f3f6e4,#0000 65%),linear-gradient(135deg,#e4e9d3,#c8d1b3);border:1px solid #b6bea2;border-radius:20px;padding:12px;overflow:hidden;box-shadow:inset 0 1px #fff,0 4px #b0ba9b}.Backpack-module__0QhMpq__characterHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.Backpack-module__0QhMpq__characterHeading>span{align-items:baseline;gap:9px;display:flex}.Backpack-module__0QhMpq__characterHeading .Backpack-module__0QhMpq__removeAll{background:#f5f6eac9;border-color:#aeb99a;min-height:44px;padding:8px 10px;font-size:11px;box-shadow:0 3px #acb798}.Backpack-module__0QhMpq__stage{isolation:isolate;justify-content:center;align-items:flex-end;height:196px;display:flex;position:relative}.Backpack-module__0QhMpq__hero{filter:drop-shadow(0 4px 3px #454f2d25);flex:0 0 172px;width:172px;height:172px;position:relative;transform:translate(7px)}.Backpack-module__0QhMpq__stageRing{z-index:-1;background:radial-gradient(#697c4540,#0000 72%);border:1px solid #6c7e5355;border-radius:50%;width:200px;height:25px;position:absolute;bottom:0}.Backpack-module__0QhMpq__stage[data-skin]:not([data-skin="0"]) .Backpack-module__0QhMpq__stageRing{border-color:var(--aura-core);box-shadow:0 0 15px 4px var(--glow);background:radial-gradient(ellipse,var(--aura-light),transparent 72%)}.Backpack-module__0QhMpq__sectionHeading{justify-content:space-between;align-items:baseline;gap:8px;margin:10px 0 9px;display:flex}.Backpack-module__0QhMpq__sectionHeading h2{margin:0;font-size:15px}.Backpack-module__0QhMpq__sockets{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.Backpack-module__0QhMpq__sockets button{background:#f9fbeff2;border-color:#9eaf83;border-radius:12px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:7px 3px;display:flex;box-shadow:0 3px #9aa985}.Backpack-module__0QhMpq__socketIcon{color:#5e7547;background:#e8edd9;border:1px dashed #99aa7f;border-radius:8px;place-items:center;width:35px;height:34px;font-size:23px;display:grid}.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail],.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail] svg{border-radius:7px;width:35px;height:34px;min-height:0}.Backpack-module__0QhMpq__sockets small{color:#667252;font-size:9px}.Backpack-module__0QhMpq__sockets strong{overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.4}.Backpack-module__0QhMpq__sockets em{color:#435b2f;font-size:9px;font-style:normal}.Backpack-module__0QhMpq__coreStats{border-top:1px solid #aeb99a88;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px;padding-top:10px;display:grid}.Backpack-module__0QhMpq__coreStats>div{justify-content:center;align-items:baseline;gap:6px;display:flex}.Backpack-module__0QhMpq__coreStats strong{font-variant-numeric:tabular-nums;font-size:17px}.Backpack-module__0QhMpq__skillDetails{color:#626b50;margin-top:7px;font-size:11px}.Backpack-module__0QhMpq__skillDetails summary{cursor:pointer;min-height:44px;padding:12px 0 5px}.Backpack-module__0QhMpq__skillDetails dl{grid-template-columns:1fr auto;gap:8px;margin:8px 0;display:grid}.Backpack-module__0QhMpq__skillDetails dd{font-variant-numeric:tabular-nums;margin:0}.Backpack-module__0QhMpq__roundNotice,.Backpack-module__0QhMpq__success{color:#62684f;margin:0;padding:0 4px;font-size:11px;line-height:1.8}.Backpack-module__0QhMpq__success{background:#ebf2df;border:1px solid #a3b48c;border-radius:11px;padding:10px}.Backpack-module__0QhMpq__lootShelf{background:#fbf8ee;border:1px solid #c1c6ae;border-radius:15px;padding:12px}.Backpack-module__0QhMpq__lootShelf h2{font-size:14px}.Backpack-module__0QhMpq__lootShelf button{width:100%;margin-top:8px;font-size:12px}.Backpack-module__0QhMpq__equipmentDialog{color:#39432c;background:#faf8ef;border:1px solid #adb795;border-radius:20px;width:min(560px,100vw - 24px);max-height:calc(100dvh - 32px);padding:0;overflow:auto;box-shadow:0 18px 45px #26321c70}.Backpack-module__0QhMpq__equipmentDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#202c2080}.Backpack-module__0QhMpq__dialogHeader{justify-content:space-between;align-items:center;gap:10px;padding:13px 15px 8px;display:flex}.Backpack-module__0QhMpq__dialogHeader h2{margin:0 0 4px;font-size:18px}.Backpack-module__0QhMpq__dialogHeader small{color:#6b725a;font-size:10px}.Backpack-module__0QhMpq__dialogHeader button{background:#fffdf6;padding:8px 12px;font-size:12px;box-shadow:0 3px #bdc5a8}.Backpack-module__0QhMpq__slotTabs{grid-template-columns:repeat(3,1fr);gap:6px;padding:5px 14px 12px;display:grid}.Backpack-module__0QhMpq__slotTabs button{padding:8px;font-size:13px;box-shadow:0 3px #c3c8b2}.Backpack-module__0QhMpq__slotTabs button[aria-pressed=true]{color:#fff;background:#52613b;border-color:#52613b;box-shadow:0 3px #344524}.Backpack-module__0QhMpq__dialogBody{overscroll-behavior:contain;max-height:calc(100dvh - 270px);padding:0 14px 12px;overflow:auto}.Backpack-module__0QhMpq__inventoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Backpack-module__0QhMpq__inventoryGrid button{background:#fffdf5;border-color:#c2c9af;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:7px 4px;display:flex;box-shadow:0 3px #c3c9ae}.Backpack-module__0QhMpq__inventoryGrid button[aria-pressed=true]{background:#e8efd9;border:2px solid #52683d;padding:6px 3px;box-shadow:0 3px #61794a}.Backpack-module__0QhMpq__inventoryGrid [data-variant=thumbnail]{border-radius:9px;width:58px;height:55px;min-height:0}.Backpack-module__0QhMpq__inventoryGrid [data-variant=thumbnail] svg{width:54px;height:52px}.Backpack-module__0QhMpq__inventoryGrid strong{font-size:11px;line-height:1.4}.Backpack-module__0QhMpq__itemDetail{border-top:1px solid #d5d9c6;margin-top:14px;padding-top:10px}.Backpack-module__0QhMpq__itemDetail h3{justify-content:space-between;align-items:center;gap:7px;margin:0;font-size:15px;display:flex}.Backpack-module__0QhMpq__itemDetail h3 small{color:#76745c;font-size:10px;font-weight:500}.Backpack-module__0QhMpq__itemDetail>p{color:#566547;margin:7px 0;font-size:11px;line-height:1.7}.Backpack-module__0QhMpq__compareStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.Backpack-module__0QhMpq__compareStats>div{background:#edf1e3;border-radius:9px;padding:8px 6px}.Backpack-module__0QhMpq__compareStats small{color:#6b735b;font-size:10px;display:block}.Backpack-module__0QhMpq__compareStats strong{font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.Backpack-module__0QhMpq__compareStats em{color:#355c28;font-style:normal}.Backpack-module__0QhMpq__dialogFooter{z-index:2;background:#faf8eff5;border-top:1px solid #cbd1ba;padding:8px 14px 15px;position:sticky;bottom:0}.Backpack-module__0QhMpq__dialogFooter p{color:#667052;min-height:18px;margin:0 0 8px;font-size:11px;line-height:1.6}.Backpack-module__0QhMpq__dialogFooter>div{grid-template-columns:1.5fr 1fr;gap:8px;display:grid}.Backpack-module__0QhMpq__dialogFooter button{min-height:46px;padding:10px 8px;font-size:12px;box-shadow:0 3px #bac3a2}.Backpack-module__0QhMpq__dialogFooter .Backpack-module__0QhMpq__wearButton{color:#fff;background:#506239;border-color:#506239;box-shadow:0 4px #344826}.Backpack-module__0QhMpq__empty{text-align:center;color:#677354;padding:25px 8px;font-size:12px;line-height:1.8}.Backpack-module__0QhMpq__empty button,.Backpack-module__0QhMpq__empty a{background:#edf1e2;border:1px solid #a8b493;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:8px 15px;font-size:12px;display:inline-flex}@media (min-width:700px){.Backpack-module__0QhMpq__backpack{grid-template-columns:1fr 1fr;align-items:start;gap:18px}.Backpack-module__0QhMpq__stage{height:233px}.Backpack-module__0QhMpq__hero{flex-basis:208px;width:208px;height:208px}.Backpack-module__0QhMpq__stageRing{width:235px}.Backpack-module__0QhMpq__roundNotice,.Backpack-module__0QhMpq__success,.Backpack-module__0QhMpq__lootShelf{grid-column:1/-1}}@media (max-width:360px){.Backpack-module__0QhMpq__characterCard{padding:10px}.Backpack-module__0QhMpq__hero{flex-basis:164px;width:164px;height:164px}.Backpack-module__0QhMpq__stage{height:187px}.Backpack-module__0QhMpq__sectionHeading span{font-size:9px}.Backpack-module__0QhMpq__sockets{gap:5px}.Backpack-module__0QhMpq__sockets strong{font-size:9px}.Backpack-module__0QhMpq__coreStats strong{font-size:16px}.Backpack-module__0QhMpq__dialogHeader{padding:11px}.Backpack-module__0QhMpq__dialogBody{padding:0 10px 10px}.Backpack-module__0QhMpq__inventoryGrid{gap:6px}.Backpack-module__0QhMpq__inventoryGrid strong{font-size:10px}.Backpack-module__0QhMpq__dialogFooter{padding:8px 10px 13px}}@media (min-width:960px){.Backpack-module__0QhMpq__backpack{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px}.Backpack-module__0QhMpq__characterCard{min-width:0;padding:18px}.Backpack-module__0QhMpq__characterHeading strong{font-size:23px}.Backpack-module__0QhMpq__characterHeading small,.Backpack-module__0QhMpq__characterHeading .Backpack-module__0QhMpq__removeAll{font-size:12px}.Backpack-module__0QhMpq__sectionHeading h2{font-size:17px}.Backpack-module__0QhMpq__sectionHeading span{font-size:12px}.Backpack-module__0QhMpq__sockets{gap:10px}.Backpack-module__0QhMpq__sockets button{gap:5px;padding:10px 6px}.Backpack-module__0QhMpq__sockets small,.Backpack-module__0QhMpq__sockets em{font-size:11px}.Backpack-module__0QhMpq__sockets strong,.Backpack-module__0QhMpq__coreStats span{font-size:12px}.Backpack-module__0QhMpq__coreStats strong{font-size:21px}.Backpack-module__0QhMpq__skillDetails{font-size:12px}}.Backpack-module__0QhMpq__stage{height:278px}.Backpack-module__0QhMpq__hero{filter:drop-shadow(0 5px 4px #454f2d22);flex-basis:250px;width:250px;height:250px;transform:none}.Backpack-module__0QhMpq__stageRing{width:230px;bottom:3px}.Backpack-module__0QhMpq__socketIcon,.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail],.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail] svg{width:50px;height:50px}@media (min-width:960px){.Backpack-module__0QhMpq__stage{height:328px}.Backpack-module__0QhMpq__hero{flex-basis:300px;width:300px;height:300px}.Backpack-module__0QhMpq__stageRing{width:275px}.Backpack-module__0QhMpq__socketIcon,.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail],.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail] svg{width:56px;height:56px}}@media (max-width:360px){.Backpack-module__0QhMpq__stage{height:255px}.Backpack-module__0QhMpq__hero{flex-basis:230px;width:230px;height:230px}.Backpack-module__0QhMpq__stageRing{width:210px}.Backpack-module__0QhMpq__socketIcon,.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail],.Backpack-module__0QhMpq__socketIcon>span[data-variant=thumbnail] svg{width:46px;height:46px}}.Backpack-module__0QhMpq__navigation a{color:#42553a;background:linear-gradient(#fffdf5,#f0e6d1);border-color:#cdb78b;font-size:14px;box-shadow:inset 0 1px #fff,0 3px #b9a57e}.Backpack-module__0QhMpq__characterCard{background:radial-gradient(at 50% 30%,#fff5ce,#0000 60%),linear-gradient(140deg,#f8f4e6,#e6e2cc);border-color:#bda574;border-radius:23px;box-shadow:inset 0 1px #fff,0 5px #b9aa83,0 12px 28px #244b2d12}.Backpack-module__0QhMpq__characterHeading{color:#fff7df;background:linear-gradient(115deg,#203f30,#3c5a3b);border-bottom:1px solid #c0a263;margin:-12px -12px 6px;padding:12px}.Backpack-module__0QhMpq__characterHeading>span{flex-wrap:wrap;gap:4px 9px}.Backpack-module__0QhMpq__characterHeading strong{font-size:24px}.Backpack-module__0QhMpq__characterHeading small{color:#e9ddbb;font-size:13px}.Backpack-module__0QhMpq__backpack .Backpack-module__0QhMpq__characterHeading .Backpack-module__0QhMpq__removeAll{color:#51462c;background:#fff5db;border-color:#bba46e;padding:9px 10px;font-size:12px;box-shadow:0 3px #a38a58}.Backpack-module__0QhMpq__stageRing{background:radial-gradient(#9a8b514a,#0000 72%);border-color:#b39b5b55}.Backpack-module__0QhMpq__sectionHeading{flex-wrap:wrap;gap:5px 8px;margin:14px 0 11px}.Backpack-module__0QhMpq__sectionHeading h2{color:#294b37;font-size:18px}.Backpack-module__0QhMpq__sectionHeading span{color:#666248;font-size:12px}.Backpack-module__0QhMpq__sockets{gap:8px}.Backpack-module__0QhMpq__backpack .Backpack-module__0QhMpq__sockets button{background:linear-gradient(#fffdf5,#f2e8d2);border-color:#cbb991;gap:6px;min-width:0;padding:10px 5px;box-shadow:inset 0 1px #fff,0 3px #baaa82}.Backpack-module__0QhMpq__socketIcon{color:#45613b;background:#f5edd8;border-color:#bca474}.Backpack-module__0QhMpq__sockets small,.Backpack-module__0QhMpq__sockets em{color:#645a40;font-size:12px;line-height:1.5}.Backpack-module__0QhMpq__sockets strong{color:#314b32;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.Backpack-module__0QhMpq__coreStats{border-color:#c7b68c;gap:9px;padding-top:13px}.Backpack-module__0QhMpq__coreStats>div{flex-wrap:wrap;gap:3px 7px}.Backpack-module__0QhMpq__coreStats span{color:#655f46;font-size:13px}.Backpack-module__0QhMpq__coreStats strong{color:#2e4b35;overflow-wrap:anywhere;max-width:100%;font-size:21px}.Backpack-module__0QhMpq__skillDetails{color:#586044;font-size:14px;line-height:1.6}.Backpack-module__0QhMpq__skillDetails dl{grid-template-columns:minmax(0,1fr) auto;font-size:13px}.Backpack-module__0QhMpq__roundNotice,.Backpack-module__0QhMpq__success{color:#5d604a;font-size:14px;line-height:1.7}.Backpack-module__0QhMpq__lootShelf{background:#fff6de;border-color:#c9ad70;box-shadow:inset 0 1px #fff}.Backpack-module__0QhMpq__lootShelf h2{color:#604c26;font-size:16px}.Backpack-module__0QhMpq__lootShelf button{font-size:14px}.Backpack-module__0QhMpq__equipmentDialog{color:#2b4935;background:#fbf6e9;border-color:#bca16b;border-radius:22px;box-shadow:0 22px 64px #142f2566}.Backpack-module__0QhMpq__equipmentDialog::backdrop{background:#102b238c}.Backpack-module__0QhMpq__dialogHeader{color:#fff7df;background:linear-gradient(115deg,#234734,#3c593a);border-bottom:1px solid #c6a667;padding:16px}.Backpack-module__0QhMpq__dialogHeader h2{margin-bottom:5px;font-size:22px}.Backpack-module__0QhMpq__dialogHeader small{color:#e4dbbd;font-size:12px;line-height:1.5}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__dialogHeader button{color:#55452a;background:#fff5d8;border-color:#c8b177;flex:none;font-size:14px;box-shadow:0 3px #a98d50}.Backpack-module__0QhMpq__slotTabs{gap:8px;padding-top:14px}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__slotTabs button{color:#4d5c3e;background:#fffaf0;border-color:#cebc92;font-size:14px;box-shadow:0 3px #beac83}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__slotTabs button[aria-pressed=true]{color:#fff6dc;background:linear-gradient(#355b42,#24432f);border-color:#b99a52;box-shadow:inset 0 1px #ffffff30,0 3px #193223}.Backpack-module__0QhMpq__inventoryGrid{gap:10px}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__inventoryGrid button{background:linear-gradient(#fffdf6,#f4ead4);border-color:#d2bd91;gap:6px;padding:10px 5px;box-shadow:inset 0 1px #fff,0 3px #c3b089}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__inventoryGrid button[aria-pressed=true]{background:#e8ecd9;border-color:#3e6647;padding:9px 4px;box-shadow:0 3px #365638}.Backpack-module__0QhMpq__inventoryGrid strong{overflow-wrap:anywhere;color:#344d33;font-size:13px}.Backpack-module__0QhMpq__inventoryGrid small{color:#626147;font-size:12px}.Backpack-module__0QhMpq__itemDetail{border-color:#d4bd91;padding-top:14px}.Backpack-module__0QhMpq__itemDetail h3{flex-wrap:wrap;font-size:18px;line-height:1.4}.Backpack-module__0QhMpq__itemDetail h3 small{color:#735d35;font-size:12px}.Backpack-module__0QhMpq__itemDetail>p{color:#596044;font-size:14px}.Backpack-module__0QhMpq__compareStats{gap:8px}.Backpack-module__0QhMpq__compareStats>div{background:#f1ecd9;border:1px solid #ddd1ad;padding:9px 7px}.Backpack-module__0QhMpq__compareStats small{color:#626047;font-size:12px}.Backpack-module__0QhMpq__compareStats strong{overflow-wrap:anywhere;font-size:16px}.Backpack-module__0QhMpq__dialogFooter{background:#fbf6e9f5;border-color:#d1bf98;padding-top:12px}.Backpack-module__0QhMpq__dialogFooter p{color:#5e614b;font-size:13px}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__dialogFooter button{color:#514e37;background:#fffaf0;border-color:#c8b58b;font-size:14px;box-shadow:0 3px #b9a67b}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__dialogFooter .Backpack-module__0QhMpq__wearButton{color:#4b3916;background:linear-gradient(#fff0b2,#f1c85f);border-color:#c4a050;box-shadow:inset 0 1px #fff8d8,0 4px #b38b39}.Backpack-module__0QhMpq__empty,.Backpack-module__0QhMpq__empty button,.Backpack-module__0QhMpq__empty a{color:#606348;font-size:14px}@media (min-width:960px){.Backpack-module__0QhMpq__characterHeading{margin:-18px -18px 6px;padding:16px 18px}.Backpack-module__0QhMpq__characterHeading small,.Backpack-module__0QhMpq__backpack .Backpack-module__0QhMpq__characterHeading .Backpack-module__0QhMpq__removeAll{font-size:14px}.Backpack-module__0QhMpq__sockets small,.Backpack-module__0QhMpq__sockets em{font-size:13px}.Backpack-module__0QhMpq__sockets strong{font-size:14px}.Backpack-module__0QhMpq__coreStats strong{font-size:24px}}@media (max-width:380px){.Backpack-module__0QhMpq__characterHeading{margin:-10px -10px 6px;padding:11px 10px}.Backpack-module__0QhMpq__characterHeading strong{font-size:22px}.Backpack-module__0QhMpq__sectionHeading span{font-size:12px}.Backpack-module__0QhMpq__sockets{gap:6px}.Backpack-module__0QhMpq__sockets strong{font-size:12px}.Backpack-module__0QhMpq__sockets small,.Backpack-module__0QhMpq__sockets em{font-size:11px}.Backpack-module__0QhMpq__coreStats>div{flex-direction:column;align-items:center}.Backpack-module__0QhMpq__coreStats strong{font-size:20px}.Backpack-module__0QhMpq__inventoryGrid{gap:7px}.Backpack-module__0QhMpq__inventoryGrid strong{font-size:12px}.Backpack-module__0QhMpq__dialogHeader{padding:12px}.Backpack-module__0QhMpq__dialogHeader h2{font-size:20px}.Backpack-module__0QhMpq__dialogHeader small{font-size:12px}.Backpack-module__0QhMpq__dialogFooter>div{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.Backpack-module__0QhMpq__equipmentDialog .Backpack-module__0QhMpq__dialogFooter button{padding-inline:6px;font-size:13px}.Backpack-module__0QhMpq__compareStats strong{font-size:14px}}
.UpgradeScrollSale-module__ztWH9G__panel{color:#294637;background:linear-gradient(#fff9e6,#e9ddbb);border:1px solid #b59857;border-radius:14px;margin:14px 0;padding:14px;box-shadow:inset 0 1px #fff,0 3px #b7a16a}.UpgradeScrollSale-module__ztWH9G__item{align-items:center;gap:10px;display:flex}.UpgradeScrollSale-module__ztWH9G__item>svg{flex:none;width:48px;height:48px}.UpgradeScrollSale-module__ztWH9G__item>div{min-width:0}.UpgradeScrollSale-module__ztWH9G__panel h3{margin:0 0 3px;font-size:17px;line-height:1.4}.UpgradeScrollSale-module__ztWH9G__panel p{color:#3d543a;margin:3px 0;font-size:12px;line-height:1.7}.UpgradeScrollSale-module__ztWH9G__panel small{color:#526044;font-size:11px;line-height:1.6;display:block}.UpgradeScrollSale-module__ztWH9G__panel b{font-variant-numeric:tabular-nums}.UpgradeScrollSale-module__ztWH9G__panel button{font:inherit;touch-action:manipulation;cursor:pointer;color:#443418;background:linear-gradient(#f8e5ab,#d6ae56);border:1px solid #9e7c37;border-radius:9px;min-height:44px;padding:9px 12px;font-size:13px;font-weight:750;line-height:1.5;box-shadow:inset 0 1px #fff4d3,0 3px #9b7938}.UpgradeScrollSale-module__ztWH9G__sell{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:12px;display:flex}.UpgradeScrollSale-module__ztWH9G__sell span{font-variant-numeric:tabular-nums;font-size:12px}.UpgradeScrollSale-module__ztWH9G__panel button:disabled{color:#666854;cursor:not-allowed;background:#dedbcc;border-color:#b4b49b;box-shadow:0 2px #a4a58f}.UpgradeScrollSale-module__ztWH9G__panel button:focus-visible{outline-offset:3px;outline:3px solid #8b691c}.UpgradeScrollSale-module__ztWH9G__panel button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #9b7938}.UpgradeScrollSale-module__ztWH9G__confirm{border-top:1px solid #c3ab70;margin-top:12px;padding-top:12px}.UpgradeScrollSale-module__ztWH9G__confirm>strong{font-size:14px;line-height:1.6}.UpgradeScrollSale-module__ztWH9G__confirm>div{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.UpgradeScrollSale-module__ztWH9G__confirm button{flex:1;min-width:105px}.UpgradeScrollSale-module__ztWH9G__confirm button+button{color:#35503a;background:#faf4e5;border-color:#aaa37f;box-shadow:0 3px #aaa37f}.UpgradeScrollSale-module__ztWH9G__panel .UpgradeScrollSale-module__ztWH9G__error{color:#8e3321}.UpgradeScrollSale-module__ztWH9G__panel .UpgradeScrollSale-module__ztWH9G__notice{color:#245732;font-weight:650}.UpgradeScrollSale-module__ztWH9G__panel .UpgradeScrollSale-module__ztWH9G__error,.UpgradeScrollSale-module__ztWH9G__panel .UpgradeScrollSale-module__ztWH9G__notice{overflow-wrap:anywhere;margin:12px 0 0}@media (max-width:360px){.UpgradeScrollSale-module__ztWH9G__panel{padding:12px 10px}.UpgradeScrollSale-module__ztWH9G__item{gap:8px}.UpgradeScrollSale-module__ztWH9G__item>svg{width:40px;height:40px}.UpgradeScrollSale-module__ztWH9G__item p{font-size:11px}}
.EquipmentHub-module__kpGD8q__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.EquipmentHub-module__kpGD8q__actions button{text-align:left;align-items:center;gap:10px;min-width:0;min-height:76px;display:flex;box-shadow:inset 0 1px #fff,0 5px #a5b18b;color:#3c4e2c!important;background:linear-gradient(135deg,#ecf0dc,#dce4c6)!important;border:1px solid #a8b28c!important;border-radius:16px!important;padding:12px!important}.EquipmentHub-module__kpGD8q__actions button>span:nth-child(2){flex:1;min-width:0}.EquipmentHub-module__kpGD8q__actions strong{font-size:17px;display:block}.EquipmentHub-module__kpGD8q__actions small{margin-top:4px;font-size:10px;font-weight:500;line-height:1.6;display:block}.EquipmentHub-module__kpGD8q__actions b{font-size:16px}.EquipmentHub-module__kpGD8q__bagIcon,.EquipmentHub-module__kpGD8q__merchantIcon{color:#fff;background:linear-gradient(#8e9c65,#596a3b);border-radius:9px;flex:none;place-items:center;width:31px;height:36px;font-size:26px;display:grid;box-shadow:inset 0 1px #eef3dc,0 3px #4f5e38}.EquipmentHub-module__kpGD8q__merchantIcon{color:#ffb8a6;background:linear-gradient(#88704e,#514331);box-shadow:inset 0 1px #e9d9b4,0 3px #453726}.EquipmentHub-module__kpGD8q__dialog{box-sizing:border-box;color:#393c26;overscroll-behavior:contain;background:#f6f2e6;border:1px solid #a8ae91;border-radius:20px;width:min(720px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:0;font-family:inherit;overflow:auto;box-shadow:0 18px 60px #1b261955}.EquipmentHub-module__kpGD8q__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#18231399}.EquipmentHub-module__kpGD8q__dialogHeader{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f2e6f5;border-bottom:1px solid #cdd0ba;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex;position:sticky;top:0}.EquipmentHub-module__kpGD8q__dialogHeader h2{margin:0;font-size:21px}.EquipmentHub-module__kpGD8q__dialogHeader small{margin-top:5px;font-size:12px;display:block}.EquipmentHub-module__kpGD8q__dialogHeader button{color:#435332;min-height:44px;font:inherit;cursor:pointer;background:#fffdf5;border:1px solid #aeb69a;border-radius:12px;flex:none;padding:9px 13px;font-size:12px;font-weight:700;box-shadow:0 3px #bdc4aa}.EquipmentHub-module__kpGD8q__dialogHeader button:disabled{opacity:.5;cursor:default}.EquipmentHub-module__kpGD8q__dialogBody>section:first-child{margin-top:0}.EquipmentHub-module__kpGD8q__dialog button:focus-visible{outline-offset:3px;outline:3px solid #89905a}.EquipmentHub-module__kpGD8q__dialog button:active:not(:disabled){box-shadow:none;transform:translateY(2px)}@media (max-width:360px){.EquipmentHub-module__kpGD8q__actions{gap:9px}.EquipmentHub-module__kpGD8q__actions button{gap:6px;padding:10px 8px!important}.EquipmentHub-module__kpGD8q__actions strong{font-size:15px}.EquipmentHub-module__kpGD8q__actions small{font-size:9px}.EquipmentHub-module__kpGD8q__actions b{display:none}.EquipmentHub-module__kpGD8q__bagIcon,.EquipmentHub-module__kpGD8q__merchantIcon{width:27px;height:32px;font-size:22px}.EquipmentHub-module__kpGD8q__dialogHeader,.EquipmentHub-module__kpGD8q__dialogBody{padding:12px}}@media (prefers-reduced-motion:reduce){.EquipmentHub-module__kpGD8q__actions button:active:not(:disabled),.EquipmentHub-module__kpGD8q__dialog button:active:not(:disabled){transform:none}}.EquipmentHub-module__kpGD8q__error{color:#813b2b;background:#fff0e8;border:1px solid #d59c88;border-radius:11px;margin:14px 16px 0;padding:11px 13px;font-size:12px;line-height:1.7}.EquipmentHub-module__kpGD8q__actions button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:stretch;gap:8px;min-height:139px;transition:transform .1s,box-shadow .1s;position:relative;padding:10px!important}.EquipmentHub-module__kpGD8q__entryPicture{background:#f9f6ed;border:1px solid #89966a;border-radius:10px;flex:none;width:100%;height:65px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #172a3320,0 2px #9aa683}.EquipmentHub-module__kpGD8q__entryPicture img{object-fit:cover;object-position:center 57%;width:100%;height:100%;display:block}.EquipmentHub-module__kpGD8q__merchantPicture img{object-position:center 15%}.EquipmentHub-module__kpGD8q__actions button>span:nth-child(2){flex:none;padding:0 2px}.EquipmentHub-module__kpGD8q__actions strong{white-space:nowrap;font-size:17px;line-height:1.4}.EquipmentHub-module__kpGD8q__actions small{margin-top:2px;font-size:10px}.EquipmentHub-module__kpGD8q__actions b{font-size:16px;position:absolute;bottom:31px;right:12px}.EquipmentHub-module__kpGD8q__actions button:active:not(:disabled){filter:brightness(.97);transform:translateY(4px);box-shadow:inset 0 2px 5px #23301a26,0 1px #a5b18b}@media (max-width:360px){.EquipmentHub-module__kpGD8q__actions button{min-height:131px;padding:8px!important}.EquipmentHub-module__kpGD8q__actions strong{font-size:16px}.EquipmentHub-module__kpGD8q__entryPicture{height:60px}.EquipmentHub-module__kpGD8q__actions small{font-size:9px}}@media (prefers-reduced-motion:reduce){.EquipmentHub-module__kpGD8q__actions button{transition:none}.EquipmentHub-module__kpGD8q__actions button:active:not(:disabled){transform:none}}.EquipmentHub-module__kpGD8q__shopTabs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.EquipmentHub-module__kpGD8q__shopTabs button{color:#495534;background:#f6f4e9;border:1px solid #bdc5a4;border-bottom-width:4px;border-radius:12px;min-height:44px;padding:10px 14px;font-weight:700}.EquipmentHub-module__kpGD8q__shopTabs button[aria-pressed=true]{background:#dfe7cc;border-color:#8f9d6d}.EquipmentHub-module__kpGD8q__shopTabs button:active{transform:translateY(2px)}.EquipmentHub-module__kpGD8q__shopTabs button:focus-visible{outline-offset:3px;outline:3px solid #a3813f}@media (min-width:700px){.EquipmentHub-module__kpGD8q__actions{gap:18px;margin-bottom:22px}.EquipmentHub-module__kpGD8q__actions button{grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:124px;display:grid;padding:12px!important}.EquipmentHub-module__kpGD8q__entryPicture{width:116px;height:96px}.EquipmentHub-module__kpGD8q__entryPicture img{object-position:center}.EquipmentHub-module__kpGD8q__merchantPicture img{object-fit:contain;object-position:center}.EquipmentHub-module__kpGD8q__actions button>span:nth-child(2){padding:0}.EquipmentHub-module__kpGD8q__actions strong{white-space:normal;font-size:18px}.EquipmentHub-module__kpGD8q__actions small{margin-top:6px;font-size:12px}.EquipmentHub-module__kpGD8q__actions b{align-self:center;font-size:22px;position:static}}@media (min-width:960px){.EquipmentHub-module__kpGD8q__actions button{grid-template-columns:148px minmax(0,1fr) auto;gap:16px}.EquipmentHub-module__kpGD8q__entryPicture{width:148px;height:108px}.EquipmentHub-module__kpGD8q__actions strong{font-size:20px}}.EquipmentHub-module__kpGD8q__actions{gap:14px;margin-bottom:24px}.EquipmentHub-module__kpGD8q__actions button{gap:10px;box-shadow:inset 0 1px #b5c39c55,0 5px #153222,0 9px 22px #26402c12;color:#fff5d9!important;background:linear-gradient(135deg,#2c523c,#1e3e2d)!important;border-color:#bba16a!important;border-radius:20px!important;padding:12px!important}.EquipmentHub-module__kpGD8q__actions button:last-child{box-shadow:inset 0 1px #d5bc9155,0 5px #32291d,0 9px 22px #49392512;color:#fff0d0!important;background:linear-gradient(135deg,#6a5136,#433625)!important;border-color:#b39562!important}.EquipmentHub-module__kpGD8q__entryPicture{background:#f7eddb;border-color:#d0b47a;border-radius:12px;height:90px;box-shadow:inset 0 1px #fff8,0 2px #132f21}.EquipmentHub-module__kpGD8q__merchantPicture{background:#f2e7d2;border-color:#c3a373;box-shadow:0 2px #32271b}.EquipmentHub-module__kpGD8q__merchantPicture img{object-fit:contain;object-position:center}.EquipmentHub-module__kpGD8q__actions strong{white-space:normal;color:inherit;text-shadow:0 1px 1px #10281a55;font-size:20px;line-height:1.4}.EquipmentHub-module__kpGD8q__actions small{color:#e7dfc5;margin-top:4px;font-size:12px;line-height:1.6}.EquipmentHub-module__kpGD8q__actions button:last-child small{color:#e9d7b8}.EquipmentHub-module__kpGD8q__actions b{color:#f0d28b;bottom:36px}.EquipmentHub-module__kpGD8q__actions button:active:not(:disabled){box-shadow:inset 0 2px 5px #122c2740,0 1px #153222}.EquipmentHub-module__kpGD8q__actions button:last-child:active:not(:disabled){box-shadow:inset 0 2px 5px #30211340,0 1px #32291d}.EquipmentHub-module__kpGD8q__dialog{color:#2d4934;background:#fbf6e9;border-color:#bca16b;border-radius:23px;box-shadow:0 22px 64px #142f2566}.EquipmentHub-module__kpGD8q__dialog::backdrop{background:#102b238c}.EquipmentHub-module__kpGD8q__dialogHeader{color:#fff7df;background:linear-gradient(115deg,#234734,#3c593a);border-color:#c6a667;padding:16px 18px}.EquipmentHub-module__kpGD8q__dialogHeader h2{letter-spacing:.04em;font-size:24px}.EquipmentHub-module__kpGD8q__dialogHeader small{color:#e8ddbb;font-size:14px;line-height:1.5}.EquipmentHub-module__kpGD8q__dialogHeader>div>strong{font-size:20px}.EquipmentHub-module__kpGD8q__dialog .EquipmentHub-module__kpGD8q__dialogHeader button{color:#514126;background:linear-gradient(#fff6dd,#ead7a6);border-color:#bea163;min-height:44px;font-size:14px;box-shadow:inset 0 1px #fff,0 3px #9e844e}.EquipmentHub-module__kpGD8q__dialogBody{padding:18px}.EquipmentHub-module__kpGD8q__shopTabs{gap:10px;margin-bottom:20px}.EquipmentHub-module__kpGD8q__dialog .EquipmentHub-module__kpGD8q__shopTabs button{color:#4d5c3e;background:#fffaf0;border-color:#c9b68a;border-bottom-width:2px;min-height:46px;font-size:15px;box-shadow:inset 0 1px #fff,0 2px #c0ae83}.EquipmentHub-module__kpGD8q__dialog .EquipmentHub-module__kpGD8q__shopTabs button[aria-pressed=true]{color:#fff6dc;background:linear-gradient(#365a42,#25432f);border-color:#b49a5e;box-shadow:inset 0 1px #ffffff30,0 2px #193223}.EquipmentHub-module__kpGD8q__error{font-size:14px;line-height:1.7}@media (min-width:700px){.EquipmentHub-module__kpGD8q__actions button{grid-template-columns:116px minmax(0,1fr) auto;gap:15px;min-height:134px;padding:14px!important}.EquipmentHub-module__kpGD8q__entryPicture{width:116px;height:104px}.EquipmentHub-module__kpGD8q__actions strong{font-size:23px}.EquipmentHub-module__kpGD8q__actions small{font-size:14px}.EquipmentHub-module__kpGD8q__actions b{font-size:22px;position:static}}@media (min-width:960px){.EquipmentHub-module__kpGD8q__actions button{grid-template-columns:148px minmax(0,1fr) auto;gap:18px}.EquipmentHub-module__kpGD8q__entryPicture{width:148px;height:110px}}@media (max-width:380px){.EquipmentHub-module__kpGD8q__actions{gap:10px}.EquipmentHub-module__kpGD8q__actions button{gap:8px;padding:10px!important}.EquipmentHub-module__kpGD8q__actions strong{font-size:18px}.EquipmentHub-module__kpGD8q__actions small{font-size:12px}.EquipmentHub-module__kpGD8q__entryPicture{height:76px}.EquipmentHub-module__kpGD8q__actions b{display:none}.EquipmentHub-module__kpGD8q__dialogHeader,.EquipmentHub-module__kpGD8q__dialogBody{padding:13px}.EquipmentHub-module__kpGD8q__dialogHeader h2{font-size:22px}.EquipmentHub-module__kpGD8q__dialogHeader small{font-size:13px}.EquipmentHub-module__kpGD8q__dialog .EquipmentHub-module__kpGD8q__dialogHeader button{padding-inline:10px;font-size:13px}}.EquipmentHub-module__kpGD8q__dialog.EquipmentHub-module__kpGD8q__equipmentShopDialog.EquipmentHub-module__kpGD8q__equipmentShopDialog[open]{flex-direction:column;height:min(820px,100dvh - 24px);max-height:calc(100dvh - 24px);display:flex;overflow:hidden}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader{flex:none;padding:10px 14px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader h2{font-size:21px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader small{margin-top:3px;font-size:12px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogBody{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px 14px;display:flex;overflow:hidden}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__shopTabs{flex:none;gap:8px;margin:0}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__shopTabs button{min-height:44px;padding:7px 12px;font-size:14px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__error{flex:none;max-height:20dvh;margin:8px 14px 0;padding:8px 10px;font-size:12px;overflow:auto}@media (max-width:380px){.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader{padding:9px 10px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogBody{gap:8px;padding:10px}}@media (max-height:500px) and (orientation:landscape){.EquipmentHub-module__kpGD8q__dialog.EquipmentHub-module__kpGD8q__equipmentShopDialog.EquipmentHub-module__kpGD8q__equipmentShopDialog[open]{width:min(900px,100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader{padding:6px 10px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader>div{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader h2{font-size:19px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogHeader small{margin:0;font-size:12px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__dialogBody{gap:6px;padding:8px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__shopTabs{gap:6px}.EquipmentHub-module__kpGD8q__equipmentShopDialog .EquipmentHub-module__kpGD8q__shopTabs button{min-height:44px;padding:6px}}.EquipmentHub-module__kpGD8q__merchantPicture{background:radial-gradient(at 50% 65%,#766345,#342b20 75%);border-color:#c3a373}.EquipmentHub-module__kpGD8q__merchantPicture img{filter:drop-shadow(0 3px 3px #0d170d70)}
.AdventureInterior-module__9NcE6a__surface{--forest:linear-gradient(135deg,#2c523c,#102c21);--gold:#b99a53;--gold-text:#ffe5a5;--muted-gold:#ddceaa;--paper:linear-gradient(135deg,#fffdf3,#f2e8d0);--enamel-shadow:inset 0 0 0 2px #f8df9629,inset 0 1px #fff1bd66,0 5px 0 #89713b,0 12px 24px #1534231c;color:#294637;min-width:0}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__equipment{padding:8px 0 18px}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading{border:2px solid var(--gold);background:var(--forest);box-shadow:var(--enamel-shadow);color:var(--gold-text);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:15px 18px;display:flex}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading h2{letter-spacing:.04em;color:var(--gold-text);text-shadow:0 -1px #fff3c4,0 1px #947032,0 2px #634923,0 3px 5px #081f15;margin:4px 0 0;font-size:clamp(24px,4vw,30px);font-weight:900;line-height:1.35}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading small{letter-spacing:.16em;color:var(--muted-gold);font-size:10px;font-weight:750;line-height:1.5;display:block}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading p{color:var(--muted-gold);margin:6px 0 0;font-size:13px;line-height:1.7}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading>span{color:#4d3919;background:linear-gradient(#fff0b2,#ddb257);border:1px solid #e1be70;border-radius:13px;flex:none;padding:8px 12px;font-size:15px;font-weight:850;box-shadow:inset 0 1px #fff9d8,0 3px #947038}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card]{border:2px solid var(--gold);background:radial-gradient(ellipse at 50% 25%,#b8ad685c,transparent 45%),var(--forest);box-shadow:var(--enamel-shadow);color:var(--gold-text);border-radius:20px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=true]{border-color:#f2d17d;box-shadow:inset 0 0 0 2px #f7d98c88,0 5px #a68540,0 0 18px #dbc16c33}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-role]{color:#e6d7ab;background:#112c20;border-color:#bca369;box-shadow:inset 0 1px #fbe5ad33}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-photo]{filter:drop-shadow(0 8px 5px #081d1755)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-name]{color:var(--gold-text);text-shadow:0 1px #947032,0 2px #614923;font-weight:900}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-stat]{background:#0d281b66;border-color:#b8a16466;border-radius:9px;padding:9px 7px}:is(.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-stat]>span,.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-stat] small){color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-stat] b{color:var(--gold-text);text-shadow:0 2px #071e12;font-size:24px;line-height:1.25}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-selection]{color:#e4d5af}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=true] [data-care-selection]{color:#463617;background:linear-gradient(#ffe9a4,#d9ad51);font-weight:800;box-shadow:inset 0 1px #fff5ca,0 2px #937039}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-interior-pantry]{border:2px solid var(--gold);background:var(--paper);box-shadow:var(--enamel-shadow);border-radius:18px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-pantry-heading]{background:var(--forest);border-bottom:2px solid var(--gold);border-radius:15px 15px 0 0;margin:-16px -16px 14px;padding:12px 15px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-pantry-heading] h3{color:var(--gold-text);font-weight:850}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-pantry-heading]>span{color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-pet-switch]{background:#e6dbc1;border-color:#bd9f5b}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-pet-switch] button[aria-pressed=true]{border:1px solid var(--gold);background:var(--forest);color:var(--gold-text);box-shadow:inset 0 1px #fff1b84d,0 3px #89713b}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-interior-food]{background:linear-gradient(#fff9e8,#ecdfbc);border:1px solid #bca469;box-shadow:inset 0 1px #fff,0 3px #c0aa73}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-food-stock]{color:#ffe8b2;background:#183d2a;border-color:#c6aa67;font-weight:750}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-interior-details]{color:#3b5138;border-color:#c3ad77}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-interior-details]>summary{min-height:44px;font-weight:750}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-entries] button{box-shadow:var(--enamel-shadow);border:2px solid var(--gold)!important}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-entries] strong{color:var(--gold-text);text-shadow:0 1px #765b2a,0 2px #10251b;font-weight:900}:is(.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-character],.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-achievement-panel]){border:2px solid var(--gold);background:var(--forest);box-shadow:var(--enamel-shadow);color:var(--gold-text)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-character-heading]{color:var(--gold-text);background:linear-gradient(110deg,#284b35,#0d291d);border-bottom:1px solid #bca060}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-character-heading] strong{color:var(--gold-text);text-shadow:0 1px #8f6e33,0 2px #0a2016;font-weight:900}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-character-heading] small{color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-stage]{background:radial-gradient(at 50% 60%,#cfbd7966,#0000 64%);border-bottom:1px solid #b79a5155}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-section-heading]{flex-wrap:wrap}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-section-heading] h2{color:var(--gold-text);font-weight:850}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-section-heading] span{color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-sockets] button{background:var(--paper);border:1px solid #bda261;box-shadow:inset 0 1px #fff6d6,0 4px #8a723b}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-stats]{border-color:#b8a06188;gap:7px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-stats]>div{background:#0c271c88;border:1px solid #b49c5755;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:9px 5px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-stats] span{color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-stats] strong{color:var(--gold-text);text-shadow:0 1px #84632a,0 2px #071e15}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-character] [data-interior-details]{color:#ecdfb8}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-achievement-panel] h2{color:var(--gold-text);text-shadow:0 1px #8d6c31,0 2px #061e12;font-weight:900}:is(.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-achievement-panel] h3,.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-achievement-panel]>p){color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-achievement-items] button{background:var(--paper);color:#294637;box-shadow:inset 0 1px #fff,0 4px #86713c}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-achievement-items] button[aria-pressed=true]{outline-offset:2px;outline:2px solid #efcc75}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-achievement-panel] details{color:#ecdfb8}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-equipment-dialog]{border:2px solid var(--gold);background:var(--paper);height:fit-content;margin:auto;position:fixed;inset:0;box-shadow:inset 0 0 0 2px #f8df9629,0 20px 65px #0b281f80}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-interior-dialog-heading]{background:var(--forest);border-bottom:2px solid var(--gold);color:var(--gold-text)}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-interior-dialog-heading] h2{color:var(--gold-text);text-shadow:0 1px #86652e,0 2px #10281b;font-weight:900}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-interior-dialog-heading] small{color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board{border:2px solid var(--gold);background:var(--paper);box-shadow:var(--enamel-shadow);border-radius:22px;padding:16px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board .AdventureInterior-module__9NcE6a__heading{margin-bottom:16px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-controls]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-controls] button{color:#3b5138;background:#fff9e8;border:1px solid #ba9b55;min-height:46px;font-weight:800;box-shadow:inset 0 1px #fff,0 3px #bca66f}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-controls] button[aria-pressed=true]{background:var(--forest);color:var(--gold-text);box-shadow:inset 0 1px #ffecad66,0 3px #8b7035}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-my-rank]{color:#463b22;background:linear-gradient(#fff0b4,#e9ce88);border:1px solid #bb9d55;border-radius:12px;padding:12px 14px;font-weight:750;line-height:1.7;box-shadow:inset 0 1px #fff8d9,0 3px #bfa468}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list]{gap:10px;margin:16px 0;padding:0;display:grid}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list]>li{background:linear-gradient(125deg,#fffdf6,#ede2c6);border:1px solid #cbb582;border-radius:13px;gap:9px;padding:12px 10px;box-shadow:inset 0 1px #fff,0 3px #c5b286}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list]>li>b{background:var(--forest);min-width:27px;height:34px;color:var(--gold-text);text-shadow:0 1px #061e12;border:1px solid #bca060;border-radius:9px;align-self:center;place-items:center;font-size:18px;display:grid}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list]>li:nth-child(-n+3)>b{color:#57401a;text-shadow:0 1px #fff1b9;background:linear-gradient(#fff0b2,#d7ab4f);box-shadow:0 2px #9c7b3a}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list] button{color:#243f2e;min-height:44px;font-weight:800}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list] button small{color:#686046;font-size:12px;line-height:1.6}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-pagination]{border-top:1px solid #c7b47f;justify-content:center;gap:12px;margin-top:18px;padding-top:14px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-pagination] button{color:#4e4025;background:linear-gradient(#fff9e5,#e8d39b);border:1px solid #ba9b55;min-height:44px;box-shadow:inset 0 1px #fff,0 3px #ac9153}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board .AdventureInterior-module__9NcE6a__profileHeading{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px;display:flex}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board .AdventureInterior-module__9NcE6a__profileHeading h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:23px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board .AdventureInterior-module__9NcE6a__profileHeading button{color:#4d3b1c;background:linear-gradient(#fff3c6,#e4c77b);border-color:#baa060;flex:none;min-height:44px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-detail]{background:linear-gradient(#fffdf4,#f0e6cc);border:1px solid #c7af78;border-radius:11px;margin-bottom:9px;padding:12px 10px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__meal{border:2px solid var(--gold);background:radial-gradient(ellipse at 50% 30%,#a3a66e88,transparent 55%),var(--forest);box-shadow:var(--enamel-shadow),0 24px 80px #102c2177;color:var(--gold-text)}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__meal h3{color:var(--gold-text);text-shadow:0 1px #8a672f,0 2px #071e13;font-weight:900}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__meal p{color:var(--muted-gold)}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__meal [data-meal-gained]{color:var(--gold-text);background:#102c1fd9;border:1px solid #ba9d58}.AdventureInterior-module__9NcE6a__surface button:focus-visible,.AdventureInterior-module__9NcE6a__surface summary:focus-visible{outline-offset:4px;outline:3px solid #d7ab45}@media (min-width:601px){.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-pantry-heading]{margin:-20px -20px 16px;padding:14px 20px}}@media (max-width:380px){.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading{gap:8px;padding:12px}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading h2{font-size:23px}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading small{font-size:9px}.AdventureInterior-module__9NcE6a__surface .AdventureInterior-module__9NcE6a__heading>span{padding:7px 9px;font-size:13px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-stat]{padding:8px 3px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-stat] b{font-size:22px}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-pantry-heading]{margin:-12px -12px 12px;padding:11px 12px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board{padding:10px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list]>li{gap:6px;padding:10px 6px}.AdventureInterior-module__9NcE6a__surface.AdventureInterior-module__9NcE6a__board [data-record-list]>li>b{min-width:23px;font-size:16px}}@media (forced-colors:active){.AdventureInterior-module__9NcE6a__surface{--forest:Canvas;--gold:CanvasText;--gold-text:CanvasText;--muted-gold:CanvasText;--paper:Canvas;--enamel-shadow:none}.AdventureInterior-module__9NcE6a__surface *{text-shadow:none!important;box-shadow:none!important}}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false]{color:#304e36;background:linear-gradient(145deg,#e1e5d1,#bdc9ac);border-color:#a6ac89;box-shadow:inset 0 1px #fff9e5,0 4px #869475}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-role]{color:#36513b;box-shadow:none;background:#d8dfc7;border-color:#9da983}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-name]{color:#335039;text-shadow:0 1px #ffffff90}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-stat] b{color:#335039;text-shadow:0 1px #ffffff90}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-stat]{background:#f2f1df80;border-color:#889b7955}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-stat]>span{color:#42563b}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-stat] small{color:#42563b}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-selection]{color:#42563b}.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false] [data-care-photo]{filter:saturate(.65)opacity(.72)drop-shadow(0 5px 5px #344b2422)}@media (forced-colors:active){.AdventureInterior-module__9NcE6a__surface[data-adventure-interior] [data-care-card][data-selected=false]{color:canvastext;background:canvas;border-color:canvastext}}
.CycleNavigation-module__lpnWjq__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 22px;display:grid}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice{text-align:left;color:#485435;background:#faf9f2;border:1px solid #bfc7aa;border-radius:15px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:76px;padding:12px 16px;transition:transform .12s,box-shadow .12s,background .12s;display:flex;box-shadow:inset 0 1px #fff,0 4px #c0c7ad}.CycleNavigation-module__lpnWjq__title{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.CycleNavigation-module__lpnWjq__title strong{letter-spacing:1px;font-size:19px;line-height:1.35}.CycleNavigation-module__lpnWjq__current{color:#f1f4e8;border:1px solid #c4d0ac80;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:600;line-height:1.5}.CycleNavigation-module__lpnWjq__arrow{margin-left:auto;font-size:18px;line-height:1}.CycleNavigation-module__lpnWjq__icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;margin-left:auto}.CycleNavigation-module__lpnWjq__description{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.5}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice:disabled{opacity:.65;cursor:default}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice[data-locked=true]{color:#71746a;opacity:1;cursor:not-allowed;background:#e8e9e4;border-color:#c6c7c1;box-shadow:inset 0 1px #f7f7f4,0 4px #cccec5}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 2px 5px #27351a20,0 1px #a9b498}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice:focus-visible{outline-offset:4px;outline:3px solid #a3813f}@media (hover:hover){.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice:hover:not(:disabled):not([aria-pressed=true]){background:#edf0e3;border-color:#899872}}@media (max-width:380px){.CycleNavigation-module__lpnWjq__navigation{gap:9px}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice{min-height:74px;padding:11px 12px}.CycleNavigation-module__lpnWjq__title{gap:5px}.CycleNavigation-module__lpnWjq__title strong{font-size:18px}.CycleNavigation-module__lpnWjq__description{font-size:11px}}@media (prefers-reduced-motion:reduce){.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice{transition:none}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice:active:not(:disabled){transform:none}}.CycleNavigation-module__lpnWjq__navigation{gap:12px;margin-bottom:22px}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice{color:#455338;background:linear-gradient(135deg,#fffdf4,#eee5d0);border-color:#cdb98e;min-height:80px;box-shadow:inset 0 1px #fff,0 4px #b9a77f}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice[aria-pressed=true]{color:#fff5d5;background:radial-gradient(at 100% 0,#6a795127,#0000 60%),linear-gradient(120deg,#224632,#3c5839);border-color:#b89a59;box-shadow:inset 0 1px #c2cd9a50,0 4px #173624,0 6px 18px #273d2210}.CycleNavigation-module__lpnWjq__title strong{letter-spacing:.05em;font-size:21px}.CycleNavigation-module__lpnWjq__current{color:#ffedb9;background:#ffffff0b;border-color:#c7ac6f;font-size:11px}.CycleNavigation-module__lpnWjq__description{font-size:13px;line-height:1.55}.CycleNavigation-module__lpnWjq__choice[aria-pressed=true] .CycleNavigation-module__lpnWjq__description{color:#e4dfc3}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice[data-locked=true]{color:#686b62;background:linear-gradient(#efeee7,#dfdfd6);border-color:#c4c4b9;box-shadow:inset 0 1px #fff,0 4px #c1c2b7}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice:active:not(:disabled){box-shadow:inset 0 2px 5px #27351a20,0 1px #91825c}@media (hover:hover){.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice:hover:not(:disabled):not([aria-pressed=true]){background:#fff6de;border-color:#a58c53}}@media (max-width:380px){.CycleNavigation-module__lpnWjq__navigation{gap:9px}.CycleNavigation-module__lpnWjq__navigation .CycleNavigation-module__lpnWjq__choice{min-height:78px;padding:11px 10px}.CycleNavigation-module__lpnWjq__title strong{font-size:19px}.CycleNavigation-module__lpnWjq__description{font-size:12px}.CycleNavigation-module__lpnWjq__current{padding-inline:5px;font-size:10px}}
.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud]{color:#fff2cb;background:radial-gradient(at 20% 0,#385b42,#0000 80%),linear-gradient(135deg,#1b3d2d,#102a20);border:2px solid #b69a51;box-shadow:inset 0 0 0 2px #f7df9a30,inset 0 1px #fff1bd80,0 4px #8d7038,0 10px 22px #18342625}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud] p{color:#e2c996}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud] [data-health-bar]{--health-fill:#51b880;color:#fff2d0}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud] [data-health-bar][data-enemy]{--health-fill:#d6a847;color:#ffdda1}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud] [data-health-bar][data-low]{--health-fill:#df7059;color:#ffd3bc}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud] [data-health-value]{text-shadow:0 2px #091b12}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud] progress{background:#0c2118;border-color:#b79a60;box-shadow:inset 0 2px 3px #0005}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-scene]{border:2px solid #bc9c50;box-shadow:inset 0 0 0 2px #ffeac04d,0 5px #826b35,0 10px 24px #17362624}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-cue]{color:#fff0b9;text-shadow:0 1px #0b2517;background:linear-gradient(120deg,#214934ed,#112e23ed);border:1px solid #d5b86f;box-shadow:inset 0 1px #fff5ce55,0 2px #8f713b}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-scene][data-warning] [data-battle-cue]{color:#733218;text-shadow:0 1px #fff8d1;background:linear-gradient(#fff1b9,#f2cf79);border-color:#ba7135;box-shadow:0 2px #ad7037}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls]{background:linear-gradient(#f4eddbf5,#eee6d2f5);border-top:1px solid #c0a362;padding-top:12px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill]{color:#ffe7a3;background:radial-gradient(at 50% 0,#42674c,#0000 80%),linear-gradient(#254c36,#102e22);border:1px solid #bb9a51;box-shadow:inset 0 0 0 2px #e8ca7b30,inset 0 1px #fff4c780,0 5px #8a7139,0 8px 14px #1a342323}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill=strike]{color:#513b18;background:linear-gradient(#fff0ac,#e8bd54 70%,#c79632);box-shadow:inset 0 0 0 2px #fff3c355,inset 0 1px #fff8d9,0 5px #8b672e,0 8px 14px #4e391d25}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill=heal]{background:radial-gradient(at 50% 0,#56764b,#0000 80%),linear-gradient(#35543a,#1b3928)}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill] strong{text-shadow:0 1px #071b1266,0 2px #0a21164d;font-weight:850}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill=strike] strong{text-shadow:0 1px #fff0b1}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill]>span{color:inherit;text-shadow:0 1px #fff3;filter:drop-shadow(0 2px 1px #0f25164d);font-weight:900}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill]:disabled{opacity:.72;filter:saturate(.65)}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill]:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #fff4c755,0 2px #8a7139}.AdventurePolish-module__eheSeq__overview[data-map-overview]{color:#fff0c0;background:radial-gradient(at 8% 0,#365c40,#0000 70%),linear-gradient(135deg,#1a3b2c,#0f2a21);border:2px solid #b6974f;grid-template-columns:minmax(0,1fr);box-shadow:inset 0 0 0 3px #edce7b30,inset 0 1px #fff0b987,0 5px #8b7138,0 12px 25px #142e2326}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary]{margin:0}:is(.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] small,.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] em,.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] p){color:#ddcfa5}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] strong{color:#ffe3a2;text-shadow:0 -1px #fff4cc,0 1px #a27a34,0 2px #705226,0 4px 5px #061d15;font-weight:900}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] progress{background:#0c231a;border:1px solid #a18b4c;height:7px}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary]>div{border-color:#a38e4d66}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary]>div:last-child{color:#ddcfa5}.AdventurePolish-module__eheSeq__overview[data-map-overview] .AdventurePolish-module__eheSeq__mapLevel{align-items:baseline;gap:4px;font-size:36px;line-height:1.15;display:flex}.AdventurePolish-module__eheSeq__mapLevel>span{text-shadow:none;color:#f4dfab;font-size:15px}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading]{background:linear-gradient(110deg,#284c37,#112e22);border:1px solid #c0a15a;border-radius:14px;padding:13px 15px;box-shadow:inset 0 1px #f3dda54d,0 3px #9a8043}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading] h2{color:#ffe4a3;text-shadow:0 1px #8d6a30,0 2px #614923,0 3px 4px #071d12;font-weight:900}:is(.AdventurePolish-module__eheSeq__mapHeading[data-map-heading] p,.AdventurePolish-module__eheSeq__mapHeading[data-map-heading] span){color:#d9c591}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading] button{color:#463719;background:linear-gradient(#ffeeb6,#dbb354);border-color:#bc9745;box-shadow:inset 0 1px #fff8d7,0 3px #876b35}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region]{background:radial-gradient(at 50% 0,#385542,#0000 65%),linear-gradient(140deg,#203f2e,#102b20);border:2px solid #b99a53;box-shadow:inset 0 0 0 2px #f1d28c30,0 5px #8c733c,0 12px 24px #1b35221c}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-active-chapter]{border-color:#e1bb63;box-shadow:inset 0 0 0 3px #f7df9a44,0 5px #9c7b38,0 0 20px #d3b35235}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-chapter-title] h2{color:#ffe8b3;text-shadow:0 1px #967235,0 2px #654c25;font-weight:850}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-chapter-title] p{color:#ded0a7}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-chapter-title]>span{color:#e7c679;text-shadow:0 1px #6d542a,0 2px #493a21}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]{color:#ffe9b2;background:linear-gradient(145deg,#3c6547,#173e2b);border:1px solid #b99b55;min-height:82px;box-shadow:inset 0 1px #fff0b24d,0 4px #806c35}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage] strong{color:#ffe6a5;text-shadow:0 -1px #fff3c3,0 1px #a5823a,0 2px #715326,0 4px 4px #071f14;font-weight:900}:is(.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage] small,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]>span){color:#e7d7a4}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-boss]:not([data-major-boss]){color:#513b17;background:linear-gradient(#ffeeb3,#dbb055);border:2px solid #e1be68;box-shadow:inset 0 1px #fff5ce,0 4px #9b7130}:is(.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-boss]:not([data-major-boss]) strong,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-boss]:not([data-major-boss]) small,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-boss]:not([data-major-boss])>span){color:#513a17;text-shadow:0 1px #fff2c1}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-major-boss]{background:linear-gradient(#292f25,#101f18);border:2px solid #cf994f;box-shadow:inset 0 0 0 1px #d4b06c40,0 4px #9d6b2f}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-current]{outline-offset:2px;outline:2px solid #f5d98b;box-shadow:inset 0 1px #fff0b780,0 4px #94753a,0 0 12px #e2c86a55}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]:disabled{color:#c2c5ac;opacity:1;background:#23362c;border-style:dashed;box-shadow:0 3px #4f5c41}:is(.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]:disabled strong,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]:disabled small,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]:disabled>span){color:#bec4ac;text-shadow:none}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-adventure-result]{animation:.5s both AdventurePolish-module__eheSeq__resultReveal}@keyframes AdventurePolish-module__eheSeq__resultReveal{0%{opacity:0}to{opacity:1}}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;margin-bottom:8px;padding:8px 12px 10px;display:grid}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading]:before{display:none}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading]:after{display:none}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading]>p{text-align:left;margin:0}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading] h2{grid-column:1/-1;margin:0;font-size:24px;line-height:1.25}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-stars]{letter-spacing:4px;grid-area:1/2;margin:0;font-size:29px;line-height:1}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-final-health]{margin:8px 0;padding:8px 10px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-final-health]>p{margin-bottom:5px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-summary]{margin-bottom:7px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-stars] [data-star-empty]{color:#8f9c8d;text-shadow:none}@media (max-width:700px) and (orientation:portrait){.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result]{--result-scene-min:clamp(100px,16dvh,180px);grid-template-rows:auto minmax(var(--result-scene-min),1fr) auto;gap:6px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-adventure-result]{height:auto;max-height:calc(100dvh - var(--result-scene-min) - 110px)}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-body]{scrollbar-gutter:auto;flex:0 auto;padding-inline:2px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-paired-health] [data-final-health-grid]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-paired-health] [data-enemy-health-list]{display:contents}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-adventure-level]{--level-result-margin:6px auto;--level-result-emblem:35px;--level-result-pad:5px 11px;--level-result-number:30px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-adventure-level-up]{--upgrade-result-gap:4px;--upgrade-result-pad:7px 10px 9px;--upgrade-result-title:25px}}@media (max-width:380px){.AdventurePolish-module__eheSeq__overview[data-map-overview] .AdventurePolish-module__eheSeq__mapLevel{font-size:32px}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading]{gap:8px;padding:10px}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading] h2{font-size:20px}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]{min-height:78px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading] h2{font-size:21px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-stars]{letter-spacing:3px;font-size:25px}}@media (max-width:700px) and (max-height:720px) and (orientation:portrait){.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result]{gap:5px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading]{gap:1px 6px;margin-bottom:5px;padding:5px 8px 7px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading]>p{font-size:10px;line-height:1.3}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading] h2{font-size:21px;line-height:1.2}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-stars]{letter-spacing:3px;font-size:24px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-final-health]{margin:6px 0;padding:6px 8px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-final-health]>p{margin-bottom:4px;font-size:10px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-health-bar]>div:first-child{gap:3px;margin-bottom:3px;line-height:1.3}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-health-bar]>div:first-child strong{font-size:12px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-health-bar]>div:first-child span{font-size:10px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-health-bar] progress{height:10px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-health-value]{margin-top:3px;line-height:1.2}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-health-value] b{font-size:18px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-health-value]>span{font-size:12px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-summary]{gap:5px;margin-bottom:5px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-summary]>span{padding:5px 3px;font-size:10px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-summary] strong{font-size:18px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-adventure-level]{--level-result-margin:4px auto;--level-result-emblem:30px;--level-result-pad:4px 10px;--level-result-number:27px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-adventure-level-up]{--upgrade-result-gap:3px;--upgrade-result-pad:6px 8px 8px;--upgrade-result-title:23px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-adventure-level-up]>div:last-child{--level-emblem-size:32px;--level-number-size:28px;--level-pad-inline:8px;--level-insignia-gap:7px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-actions]{margin-top:5px;padding-top:5px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-actions] button{min-height:44px;padding:8px 6px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-save-status]{min-height:44px}}@media (max-height:500px) and (orientation:landscape){.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls]{padding-top:0}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading]{gap:1px 5px;margin-bottom:5px;padding:4px 7px 6px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-heading] h2{font-size:18px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-result-stars]{font-size:22px}.AdventurePolish-module__eheSeq__battle[data-adventure-battle][data-result] [data-final-health]{margin:5px 0;padding:5px 6px}.AdventurePolish-module__eheSeq__overview[data-map-overview] .AdventurePolish-module__eheSeq__mapLevel{font-size:27px}}@media (prefers-reduced-motion:reduce){.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill]:active:not(:disabled){transform:none}}@media (forced-colors:active){.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud]{color:canvastext;box-shadow:none;text-shadow:none;background:canvas;border-color:canvastext}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-cue]{color:canvastext;box-shadow:none;text-shadow:none;background:canvas;border-color:canvastext}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-battle-controls] [data-skill]{color:canvastext;box-shadow:none;text-shadow:none;background:canvas;border-color:canvastext}.AdventurePolish-module__eheSeq__overview[data-map-overview]{color:canvastext;box-shadow:none;text-shadow:none;background:canvas;border-color:canvastext}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading]{color:canvastext;box-shadow:none;text-shadow:none;background:canvas;border-color:canvastext}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region]{color:canvastext;box-shadow:none;text-shadow:none;background:canvas;border-color:canvastext}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]{color:canvastext;box-shadow:none;text-shadow:none;background:canvas;border-color:canvastext}.AdventurePolish-module__eheSeq__battle[data-adventure-battle] [data-combat-hud] [data-health-bar]{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] strong{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] small{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] p{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__overview[data-map-overview] [data-map-summary] em{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading] h2{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__mapHeading[data-map-heading] p{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage] strong{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage] small{color:canvastext;text-shadow:none}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage]>span{color:canvastext;text-shadow:none}}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=false]{color:#37513a;opacity:1;background:linear-gradient(#e0e5d0,#bdcbb0);border-color:#91a17e;box-shadow:inset 0 1px #fff9e8,0 3px #81916e}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=false][data-boss]:not([data-major-boss]){background:linear-gradient(#f4edcf,#d4c99e);border-color:#b9ad7e;box-shadow:inset 0 1px #fff9e7,0 3px #a5976c}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=false][data-major-boss]{background:linear-gradient(#d5d9ca,#aab7a0);border-color:#ae9d78;box-shadow:inset 0 1px #fff7de,0 3px #838b70}:is(.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=false] strong,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=false] small,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=false]>span){color:#3c5034;text-shadow:0 1px #fff8df}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true]:disabled{opacity:1;background:linear-gradient(145deg,#3c6547,#173e2b);border-style:solid;box-shadow:inset 0 1px #fff0b24d,0 4px #806c35}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true][data-boss]:not([data-major-boss]):disabled{background:linear-gradient(#ffeeb3,#dbb055)}.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true][data-major-boss]:disabled{background:linear-gradient(#292f25,#101f18)}:is(.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true]:disabled strong,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true]:disabled small,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true]:disabled>span){color:#ffe6a5}:is(.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true][data-boss]:not([data-major-boss]):disabled strong,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true][data-boss]:not([data-major-boss]):disabled small,.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=true][data-boss]:not([data-major-boss]):disabled>span){color:#513a17}@media (forced-colors:active){.AdventurePolish-module__eheSeq__chapter[data-map-chapter][data-region] [data-map-stage][data-cleared=false]{color:canvastext;background:canvas;border-style:dashed}}
