.volcanic-map-shell[data-v-d2826e55]{--tile-size:clamp(44px, 4.3vw, 58px);background:#080503;border-color:#8f371e;max-width:min(100%,980px);margin-inline:auto;overflow:hidden;box-shadow:0 0 32px #ff460524,inset 0 0 40px #000000eb}.volcanic-map-status[data-v-d2826e55]{color:#e8c69b;background:linear-gradient(90deg,#100805,#21100a 52%,#100805);border-bottom:1px solid #74301c;justify-content:space-between;align-items:center;gap:.85rem;padding:.7rem .9rem;display:flex}.volcanic-map-status span[data-v-d2826e55]{color:#ffbd59;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.volcanic-map-status small[data-v-d2826e55]{color:#aa8d77;white-space:nowrap;flex:none;font-size:1rem}.volcanic-map-status .spider-prison-countdown[data-v-d2826e55]{color:#d8b6df;white-space:normal}.volcanic-map-status-actions[data-v-d2826e55]{align-items:center;gap:.7rem;display:flex}.volcanic-overview-open[data-v-d2826e55]{cursor:pointer;background:#0a0605;border:1px solid #97683f9e;width:2rem;height:2rem;padding:.22rem}.volcanic-overview-open i[data-v-d2826e55]{filter:drop-shadow(0 0 4px #6fe5cd52);background:repeating-linear-gradient(90deg,#0000 0 26%,#deb2619e 27% 30%),repeating-linear-gradient(0deg,#0000 0 26%,#deb2619e 27% 30%),radial-gradient(circle at 55% 44%,#7ff6dd 0 9%,#0000 11%),#1b110d;width:100%;height:100%;display:block}.volcanic-overview-open:hover i[data-v-d2826e55],.volcanic-overview-open:focus-visible i[data-v-d2826e55]{filter:brightness(1.35)drop-shadow(0 0 5px #6fe5cda6)}.volcanic-overview-backdrop[data-v-d2826e55]{z-index:120;background:#000000e0;place-items:center;padding:clamp(.5rem,3vw,2rem);display:grid;position:fixed;inset:0}.volcanic-overview-map[data-v-d2826e55]{aspect-ratio:1;background:#040302;border:1px solid #8e5a32;width:min(92vw,92dvh,1000px);position:relative;overflow:hidden;box-shadow:0 0 50px #000,0 0 22px #59d2be29}.volcanic-overview-map picture[data-v-d2826e55],.volcanic-overview-map img[data-v-d2826e55]{width:100%;height:100%;display:block}.volcanic-overview-map img[data-v-d2826e55]{object-fit:cover}.volcanic-overview-grid[data-v-d2826e55]{background-image:linear-gradient(90deg,#dbb9801c 1px,#0000 1px),linear-gradient(#dbb9801c 1px,#0000 1px);background-size:calc(100% / var(--overview-columns)) calc(100% / var(--overview-rows));pointer-events:none;position:absolute;inset:0}.volcanic-overview-current[data-v-d2826e55]{left:calc((var(--overview-x) + .5) * 100% / var(--overview-columns));top:calc((var(--overview-y) + .5) * 100% / var(--overview-rows));aspect-ratio:1;background:#7f190f;border:2px solid #fff0a1;width:clamp(10px,1.7vw,18px);position:absolute;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 2px #190b08,0 0 15px #fff08c}.volcanic-overview-close[data-v-d2826e55]{color:#f2d3a2;cursor:pointer;background:#060302db;border:1px solid #d4a66b;place-items:center;width:2.45rem;height:2.45rem;font:700 1.7rem/1 monospace;display:grid;position:absolute;top:.45rem;right:.45rem}.volcanic-map-viewport[data-v-d2826e55]{overscroll-behavior-inline:contain;overscroll-behavior-block:auto;scrollbar-color:#8f371e #110806;outline:none;max-width:100%;overflow:auto}.volcanic-map-shell.is-spider-den .volcanic-map-viewport[data-v-d2826e55]{max-height:min(68dvh,760px)}.volcanic-map-grid[data-v-d2826e55]{grid-template-columns:repeat(var(--map-columns), var(--tile-size));grid-template-rows:repeat(var(--map-rows), var(--tile-size));width:calc(var(--map-columns) * var(--tile-size));height:calc(var(--map-rows) * var(--tile-size));isolation:isolate;background:#110603;display:grid;position:relative}.volcanic-tile[data-v-d2826e55]{appearance:none;z-index:1;width:var(--tile-size);height:var(--tile-size);image-rendering:auto;cursor:default;background-color:#0000;background-repeat:no-repeat;border:0;border-radius:0;min-width:0;padding:0;position:relative}.volcanic-tile[data-v-d2826e55]:disabled{opacity:1;filter:none;cursor:default!important}.volcanic-tile.is-giant-storm-lake[data-v-d2826e55]{filter:brightness(.5)saturate(.72)hue-rotate(22deg)}.volcanic-tile.is-giant-storm-lake[data-v-d2826e55]:before{content:"";pointer-events:none;background:radial-gradient(circle at 67% 31%,#dbe2ff29 0 2%,#0000 3%),linear-gradient(145deg,#0000 38%,#9face024 40% 42%,#0000 44%);position:absolute;inset:0;box-shadow:inset 0 0 10px #03010ddb}.volcanic-tile.is-deception-shallow-reflection[data-v-d2826e55]{filter:brightness(.78)saturate(.82)hue-rotate(12deg)}.volcanic-tile.is-deception-void[data-v-d2826e55]{filter:brightness(.32)saturate(.6)}.volcanic-tile[data-v-d2826e55]:after{content:"";pointer-events:none;border:1px solid #0000;position:absolute;inset:2px}.volcanic-tile.is-available[data-v-d2826e55]{z-index:4;cursor:pointer;filter:brightness(1.045)}.volcanic-tile.is-available[data-v-d2826e55]:after{background:#bdf4de0b;border-color:#77dac43d;box-shadow:inset 0 0 7px #50d0b524}.volcanic-tile.is-portal[data-v-d2826e55]:after{background:radial-gradient(circle,#75d9b738,#0000 68%);border-color:#dab04894;box-shadow:inset 0 0 12px #73efca57,0 0 7px #dab0483d}.volcanic-tile.is-danger[data-v-d2826e55]:after{background:#cd1f0438;border-color:#ff6a33;animation:1.1s ease-in-out infinite volcanic-safe-pulse-d2826e55;box-shadow:inset 0 0 12px #ff3404c2,0 0 7px #ff47088c}.volcanic-tile.is-visible-unreachable[data-v-d2826e55]:hover:after{background:#9b000042;border-color:#ff2d2de0;animation:.52s steps(2,end) infinite volcanic-unreachable-blink-d2826e55;box-shadow:inset 0 0 13px #ff0000d6}.volcanic-visibility[data-v-d2826e55]{z-index:18;left:calc(var(--fog-x) * var(--tile-size));top:calc(var(--fog-y) * var(--tile-size));width:var(--tile-size);height:var(--tile-size);pointer-events:none;background:#000;position:absolute}.volcanic-visibility.is-dim[data-v-d2826e55]{background:#0000007a}.volcanic-visibility.is-explored[data-v-d2826e55]{background:#000c}.volcanic-visibility.is-hidden[data-v-d2826e55]{background:#000}.volcanic-player[data-v-d2826e55],.volcanic-other-player[data-v-d2826e55],.volcanic-entity[data-v-d2826e55]{--entity-width:1;--entity-height:1;z-index:8;left:calc(var(--entity-x) * var(--tile-size));top:calc(var(--entity-y) * var(--tile-size));width:calc(var(--entity-width) * var(--tile-size));height:calc(var(--entity-height) * var(--tile-size));pointer-events:none;background:0 0;border:0;padding:0;position:absolute}.volcanic-entity img[data-v-d2826e55]{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 5px 4px #000000d9);width:100%;height:100%;display:block}.volcanic-entity.is-portal[data-v-d2826e55]{--entity-width:2.8;--entity-height:3.1;z-index:5;transform:translate(-64%,-67%)}.volcanic-entity.is-portal.is-deception-fair-return[data-v-d2826e55]{transform:translate(-32%,-67%)}.volcanic-entity.is-portal.is-passage[data-v-d2826e55],.volcanic-entity.is-portal.is-deception-passage[data-v-d2826e55]{--entity-width:1.45;--entity-height:1.7;z-index:7;filter:drop-shadow(0 0 8px #9655dbbd)drop-shadow(0 4px 4px #000);transform:translate(-16%,-36%)}.volcanic-entity.is-portal.is-giants-plateau-passage[data-v-d2826e55]{--entity-width:1.55;--entity-height:1.75;z-index:7;filter:drop-shadow(0 0 8px #6cedc4c2)drop-shadow(0 4px 4px #000);transform:translate(-18%,-38%)}.volcanic-entity.is-return-portal[data-v-d2826e55]{--entity-width:2.35;--entity-height:2.55;z-index:7;transform:translate(-29%,-61%)}.volcanic-entity.is-return-portal img[data-v-d2826e55]{filter:drop-shadow(0 0 8px #ff6d11c7)drop-shadow(0 7px 5px #000000e0)}.volcanic-tile.is-available.is-return-portal[data-v-d2826e55]:after{border-color:#ff9a38;box-shadow:inset 0 0 12px #ff56056b}.volcanic-entity.is-monster[data-v-d2826e55]{--entity-width:1.55;--entity-height:1.75;animation:2.8s ease-in-out infinite volcanic-monster-breathe-d2826e55;transform:translate(-18%,-43%)}.volcanic-entity.is-monster.is-mini-boss[data-v-d2826e55]{filter:drop-shadow(0 0 10px #ff5716bf);transform:translate(-14%,-34%)}.volcanic-entity.is-monster.is-main-boss[data-v-d2826e55]{z-index:10;filter:drop-shadow(0 0 16px #ffe095cc);transform:translateY(-16%)}.volcanic-entity.is-resource[data-v-d2826e55]{--entity-width:1.08;--entity-height:1.08;z-index:9;pointer-events:auto;cursor:default;transform:translate(-4%,-14%)}.volcanic-entity.is-resource img[data-v-d2826e55]{animation:2.4s ease-in-out infinite volcanic-resource-float-d2826e55}.volcanic-entity.is-resource[data-v-d2826e55]:disabled{opacity:1;filter:none;cursor:default!important}.volcanic-entity.is-resource.is-near[data-v-d2826e55]{cursor:pointer}.volcanic-entity.is-guard-battle[data-v-d2826e55]{pointer-events:auto;cursor:pointer}.volcanic-entity.is-resource.is-near img[data-v-d2826e55]{filter:drop-shadow(0 0 7px #ff8b2d)drop-shadow(0 4px 3px #000);animation:1.5s ease-in-out infinite volcanic-ore-pulse-d2826e55}.volcanic-entity.is-hotel-property-highlighted img[data-v-d2826e55]{filter:drop-shadow(0 0 9px #f6d45f)drop-shadow(0 0 16px #67e7dc)!important;animation:.9s ease-in-out infinite volcanic-ore-pulse-d2826e55!important}.volcanic-monster-sense[data-v-d2826e55]{width:calc(100% / var(--map-columns));aspect-ratio:1;left:calc(var(--entity-x) * 100% / var(--map-columns));top:calc(var(--entity-y) * 100% / var(--map-rows));z-index:18;pointer-events:none;background:radial-gradient(circle,#bb303b85 0 8%,#0000 42%);animation:1.25s ease-in-out infinite volcanic-sense-pulse-d2826e55;position:absolute;box-shadow:inset 0 0 0 1px #c43d462e}@keyframes volcanic-sense-pulse-d2826e55{50%{opacity:.32;transform:scale(.72)}}.volcanic-entity.is-resource.is-guarded img[data-v-d2826e55]{filter:drop-shadow(0 0 5px #b51c0dc7)drop-shadow(0 4px 3px #000)}.volcanic-guarded-label[data-v-d2826e55]{z-index:6;color:#ff9b77;letter-spacing:.04em;text-shadow:1px 1px #000;pointer-events:none;background:#120302ed;border:1px solid #7e2c1d;width:max-content;padding:1px 4px;font-size:10px;line-height:1.1;position:absolute;bottom:91%;left:50%;transform:translate(-50%)}.volcanic-guard-action-label[data-v-d2826e55]{z-index:8;color:#ffb08f;text-align:center;text-shadow:1px 1px #000;pointer-events:none;background:#180402f5;border:1px solid #b8452c;width:max-content;max-width:15rem;padding:3px 5px;font-size:16px;line-height:1.15;display:none;position:absolute;bottom:96%;left:50%;transform:translate(-50%)}.volcanic-entity.is-guard-battle:hover .volcanic-guard-action-label[data-v-d2826e55],.volcanic-entity.is-guard-battle:focus-visible .volcanic-guard-action-label[data-v-d2826e55]{display:block}.volcanic-entity.is-dropped-item[data-v-d2826e55]{--entity-width:.92;--entity-height:.92;z-index:13;transform:translate(var(--drop-offset-x,0), var(--drop-offset-y,-18%));pointer-events:auto;cursor:default;overflow:visible}.volcanic-entity.is-dropped-item[data-v-d2826e55]:disabled{opacity:1;filter:none}.volcanic-entity.is-dropped-item img[data-v-d2826e55]{filter:drop-shadow(0 5px 4px #000)drop-shadow(0 0 4px #ffbe5b73);animation:2.7s ease-in-out infinite volcanic-dropped-item-float-d2826e55}.volcanic-entity.is-dropped-item.is-near[data-v-d2826e55]{cursor:pointer}.volcanic-entity.is-dropped-item.is-near img[data-v-d2826e55]{filter:drop-shadow(0 5px 4px #000)drop-shadow(0 0 8px #6debd5)}.volcanic-entity.is-dropped-item.rarity-forged img[data-v-d2826e55]{filter:drop-shadow(0 5px 4px #000)drop-shadow(0 0 6px #e4f8ff)drop-shadow(0 0 11px #709aaa)}.volcanic-entity.is-dropped-item.rarity-relic[data-v-d2826e55]:before{content:"";z-index:-1;background:radial-gradient(circle,#f2c74466,#1d5fe045 42%,#0000 70%);border-radius:50%;animation:2.2s ease-in-out infinite volcanic-relic-aura-d2826e55;position:absolute;inset:-28%}.volcanic-entity.is-dropped-item.rarity-relic img[data-v-d2826e55]{filter:drop-shadow(0 5px 4px #000)drop-shadow(0 0 7px #ffe184)drop-shadow(0 0 13px #2370ef)}.volcanic-entity.is-dropped-item.rarity-relic.is-near img[data-v-d2826e55]{filter:drop-shadow(0 5px 4px #000)drop-shadow(0 0 10px #ffe895)drop-shadow(0 0 18px #3b83ff)}.volcanic-drop-label[data-v-d2826e55]{z-index:5;color:#d9f3e9;text-shadow:1px 1px #000;background:#030a09f0;border:1px solid #47746b;width:max-content;max-width:13rem;padding:2px 4px;font-size:12px;line-height:1.15;display:none;position:absolute;bottom:92%;left:50%;transform:translate(-50%)}.volcanic-drop-label b[data-v-d2826e55]{color:#ffcd76;margin-left:.3rem}.volcanic-entity.is-dropped-item:hover .volcanic-drop-label[data-v-d2826e55],.volcanic-entity.is-dropped-item:focus-visible .volcanic-drop-label[data-v-d2826e55]{display:block}.volcanic-entity.is-chest[data-v-d2826e55]{--entity-width:1.18;--entity-height:1.2;z-index:9;pointer-events:auto;cursor:default;overflow:visible;transform:translate(-8%,-12%)}.volcanic-entity.is-chest[data-v-d2826e55]:disabled{opacity:1;filter:none}.volcanic-entity.is-chest.is-near.is-openable[data-v-d2826e55]{cursor:pointer}.volcanic-chest-art[data-v-d2826e55]{background:repeating-linear-gradient(90deg,#6f2b13 0 15%,#9d4820 15% 30%);border:3px solid #2b1309;border-radius:2px 2px 5px 5px;width:84%;height:58%;position:absolute;bottom:5%;left:8%;box-shadow:inset 0 0 0 2px #cc6a2c,0 6px 5px #000c}.volcanic-chest-art[data-v-d2826e55]:before{content:"";background:linear-gradient(#b95a25 0 45%,#713016 46% 100%);border:3px solid #2b1309;border-radius:7px 7px 1px 1px;height:55%;position:absolute;bottom:86%;left:-3px;right:-3px;box-shadow:inset 0 2px #e18139}.volcanic-chest-art i[data-v-d2826e55]{z-index:1;background:#c88a2c;border:2px solid #351c0c;width:22%;height:42%;position:absolute;top:-18%;left:40%;box-shadow:inset 0 0 0 2px #f2ba4d}.volcanic-entity.is-chest.is-locked .volcanic-chest-art[data-v-d2826e55]{filter:grayscale(.38)brightness(.78)}.volcanic-entity.is-chest.is-openable .volcanic-chest-art[data-v-d2826e55]{animation:1.8s ease-in-out infinite volcanic-chest-ready-d2826e55}.volcanic-chest-reward[data-v-d2826e55]{color:#ffd47c;text-shadow:1px 1px #000;background:#0d0603e6;border:1px solid #bc712db3;min-width:max-content;padding:1px 4px;font-size:16px;line-height:1.05;position:absolute;bottom:-1.3rem;left:50%;transform:translate(-50%)}.volcanic-entity.is-geyser[data-v-d2826e55]{--entity-width:1.35;--entity-height:1.85;z-index:6;transform:translate(-14%,-45%)}.volcanic-entity.is-geyser.is-near[data-v-d2826e55]{pointer-events:auto;cursor:pointer}.volcanic-geyser-art[data-v-d2826e55]{transform-origin:50% 100%;clip-path:polygon(38% 100%,29% 78%,40% 62%,33% 42%,48% 0,61% 39%,54% 58%,70% 76%,61% 100%);filter:drop-shadow(0 0 7px #ff3b08)drop-shadow(0 0 10px #ffa528bf);background:radial-gradient(at 50% 92%,#ffeb9ff5 0 8%,#ff540fe6 9% 23%,#0000 25%),linear-gradient(90deg,#0000 32%,#ff5b1266 37%,#fff1b2 50%,#ff4707a6 63%,#0000 69%);animation:2.7s ease-in-out infinite volcanic-geyser-breathe-d2826e55;position:absolute;inset:0}.volcanic-geyser-art[data-v-d2826e55]:before,.volcanic-geyser-art[data-v-d2826e55]:after,.volcanic-geyser-art i[data-v-d2826e55]{content:"";aspect-ratio:1;background:#ffb43d;border-radius:50%;width:12%;position:absolute;box-shadow:0 0 7px #ff4a0c}.volcanic-geyser-art[data-v-d2826e55]:before{top:38%;left:15%}.volcanic-geyser-art[data-v-d2826e55]:after{top:25%;right:12%}.volcanic-geyser-art i[data-v-d2826e55]{top:8%;left:60%}.volcanic-entity.is-object[data-v-d2826e55]{--entity-width:1.15;--entity-height:1.35;z-index:9;pointer-events:auto;cursor:default;overflow:visible;transform:translate(-7%,-28%)}.volcanic-entity.is-object[data-v-d2826e55]:disabled{opacity:1;filter:none}.volcanic-entity.is-object.is-deception-armorer[data-v-d2826e55]:disabled{pointer-events:none}.volcanic-entity.is-object.is-near[data-v-d2826e55]{cursor:pointer}.volcanic-object-art[data-v-d2826e55]{clip-path:polygon(18% 100%,8% 42%,28% 12%,51% 0,78% 15%,94% 49%,82% 100%);background:linear-gradient(135deg,#5f1f10,#d45b20 48%,#321109 52%);border:2px solid #2e1309;animation:2.8s ease-in-out infinite volcanic-object-glow-d2826e55;position:absolute;inset:10% 12% 4%;box-shadow:inset 0 0 0 2px #ffaa4561,0 5px 5px #000,0 0 9px #ff4e0a73}.volcanic-object-art[data-v-d2826e55]:before{content:"";border:2px solid #ffc467;border-radius:50%;position:absolute;inset:22% 28%;box-shadow:0 0 7px #ff4b0d}.volcanic-object-art i[data-v-d2826e55]{background:#ffcc73;width:8%;height:82%;position:absolute;top:8%;left:47%;box-shadow:0 0 6px #ff3b08}.volcanic-object-art b[data-v-d2826e55]{background:#1a0905;height:8%;position:absolute;bottom:15%;left:18%;right:18%}.volcanic-entity.is-category-architecture .volcanic-object-art[data-v-d2826e55]{clip-path:polygon(5% 100%,5% 30%,26% 30%,26% 8%,74% 8%,74% 30%,95% 30%,95% 100%);background:linear-gradient(90deg,#2d2926,#834124,#272321)}.volcanic-entity.is-category-mechanism .volcanic-object-art[data-v-d2826e55]{background:radial-gradient(circle,#fff1a5 0 10%,#e95714 12% 34%,#2a1109 37%);border-radius:50% 50% 18% 18%}.volcanic-entity.is-category-hazard .volcanic-object-art[data-v-d2826e55]{clip-path:polygon(50% 0,68% 35%,94% 100%,50% 82%,6% 100%,31% 35%);background:linear-gradient(#fff0a1,#f0440c 43%,#3b1008)}.volcanic-entity.is-category-resource .volcanic-object-art[data-v-d2826e55]{clip-path:polygon(50% 0,82% 27%,70% 100%,28% 100%,14% 31%);background:linear-gradient(120deg,#ffe2a2,#a43c18 45%,#29100a 65%)}.volcanic-entity.is-category-container .volcanic-object-art[data-v-d2826e55]{clip-path:polygon(8% 28%,26% 8%,78% 8%,94% 28%,88% 100%,12% 100%);background:linear-gradient(#a84d21 0 38%,#3b150b 40% 51%,#7f3218 53%)}.volcanic-entity.is-object.is-near .volcanic-object-art[data-v-d2826e55]{filter:drop-shadow(0 0 6px #ffb13e)}.volcanic-object-label[data-v-d2826e55]{z-index:4;color:#ffd189;text-align:center;text-shadow:1px 1px #000;background:#0c0503f2;border:1px solid #9b4b25;width:max-content;max-width:14rem;padding:3px 5px;font-size:13px;line-height:1.15;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.volcanic-object-label em[data-v-d2826e55]{color:#71e0cb;margin-top:2px;font-style:normal;display:block}.volcanic-entity.is-object:hover .volcanic-object-label[data-v-d2826e55],.volcanic-entity.is-object:focus-visible .volcanic-object-label[data-v-d2826e55],.volcanic-entity.is-object.is-near .volcanic-object-label[data-v-d2826e55]{display:block}.volcanic-player[data-v-d2826e55],.volcanic-other-player[data-v-d2826e55]{--entity-height:1.4;z-index:12;filter:drop-shadow(0 3px 3px #000);place-items:end center;display:grid;transform:translateY(-17.5%)}.volcanic-player[data-v-d2826e55]{z-index:22}.volcanic-player[data-v-d2826e55]:disabled{opacity:1}.volcanic-player.is-directional[data-v-d2826e55]{pointer-events:none}.volcanic-player.is-directional .volcanic-player-directional[data-v-d2826e55]{pointer-events:auto;cursor:pointer}.volcanic-player.is-directional[data-v-d2826e55]:focus-visible{outline-offset:2px;outline:2px solid #72fff0}.volcanic-other-player[data-v-d2826e55]{z-index:11;transform:translate(var(--player-offset),-17.5%);opacity:.9;filter:drop-shadow(0 3px 3px #000)drop-shadow(0 0 4px #55d5be)}.volcanic-other-player.fighting[data-v-d2826e55]{filter:drop-shadow(0 3px 3px #000)drop-shadow(0 0 6px #ff6a37)}.volcanic-other-player small[data-v-d2826e55]{z-index:3;color:#b9eee2;text-overflow:ellipsis;white-space:nowrap;background:#000000d1;border:1px solid #47746b;max-width:8rem;padding:1px 3px;font-size:12px;line-height:1.15;position:absolute;bottom:96%;left:50%;overflow:hidden;transform:translate(-50%)}.volcanic-player-person[data-v-d2826e55]{z-index:1;object-fit:fill;object-position:center bottom;clip-path:polygon(50% 0,63% 3%,67% 13%,81% 17%,85% 28%,96% 41%,92% 58%,81% 63%,74% 77%,85% 98%,63% 100%,52% 80%,44% 98%,19% 98%,30% 78%,22% 63%,7% 58%,4% 42%,15% 31%,19% 20%,37% 14%);width:59.2%;height:100%;display:block;position:relative}.volcanic-player-person.is-class-avatar[data-v-d2826e55]{object-fit:cover;object-position:center bottom;clip-path:none;width:80%}.volcanic-player-directional[data-v-d2826e55]{z-index:1;image-rendering:auto;background-repeat:no-repeat;background-size:800% 100%;width:105%;height:100%;display:block;position:relative}.volcanic-player span[data-v-d2826e55],.volcanic-other-player span[data-v-d2826e55]{background:#000000b8;border-radius:50%;width:88%;height:16%;position:absolute;bottom:0}.volcanic-map-quick-inventory[data-v-d2826e55]{background:linear-gradient(90deg,#100805,#21100a 52%,#100805);border-top:1px solid #74301c;padding:.45rem .6rem}.volcanic-map-quick-inventory[data-v-d2826e55] .carry-belt{gap:clamp(2px,.5vw,6px);margin:0}.volcanic-map-quick-inventory[data-v-d2826e55] .carry-slot{aspect-ratio:auto;height:clamp(38px,6vw,64px)}.volcanic-map-quick-inventory[data-v-d2826e55] .carry-slot>img{position:relative;top:-8%}.volcanic-tile.is-battle-locked[data-v-d2826e55]:after{background:repeating-linear-gradient(135deg,#57111173 0 4px,#0f050561 4px 8px);border-color:#9b4a4ab3}@media (width>=601px){.volcanic-map-shell[data-v-d2826e55]{--tile-size:clamp(28px, calc((100dvh - 270px) / 16), 54px)}.volcanic-map-status[data-v-d2826e55]{padding-block:.45rem}}@keyframes volcanic-safe-pulse-d2826e55{50%{opacity:.6}}@keyframes volcanic-unreachable-blink-d2826e55{50%{opacity:.28}}@keyframes volcanic-resource-float-d2826e55{50%{transform:translateY(-8%)}}@keyframes volcanic-dropped-item-float-d2826e55{50%{transform:translateY(-13%)rotate(1.5deg)}}@keyframes volcanic-relic-aura-d2826e55{50%{opacity:.68;transform:scale(1.18)}}@keyframes volcanic-ore-pulse-d2826e55{50%{filter:drop-shadow(0 0 11px #ffbc45)drop-shadow(0 4px 3px #000);transform:translateY(-10%)}}@keyframes volcanic-monster-breathe-d2826e55{50%{transform:translate(-18%,-43%)scale(1.035)}}@keyframes volcanic-chest-ready-d2826e55{50%{filter:drop-shadow(0 0 7px #ffb74cd9);transform:translateY(-5%)}}@keyframes volcanic-geyser-breathe-d2826e55{40%{filter:drop-shadow(0 0 10px #ff3b08)drop-shadow(0 0 14px #ffa528e6);transform:scaleX(.86)scaleY(1.08)}72%{transform:scaleX(1.05)scaleY(.94)}}@keyframes volcanic-object-glow-d2826e55{50%{filter:brightness(1.15);transform:translateY(-5%)}}@media (width<=600px){.volcanic-map-shell[data-v-d2826e55]{--tile-size:38px;margin-inline:0}.volcanic-map-viewport[data-v-d2826e55]{max-height:min(65dvh, calc(var(--map-rows) * var(--tile-size)));touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;overflow:auto}.volcanic-map-status[data-v-d2826e55]{align-items:center;gap:.55rem}.volcanic-map-status small[data-v-d2826e55]{text-align:right}.volcanic-map-status .spider-prison-countdown[data-v-d2826e55]{max-width:12rem;font-size:clamp(.72rem,3.2vw,1rem);line-height:1.15}.volcanic-map-quick-inventory[data-v-d2826e55]{padding:4px}.volcanic-map-quick-inventory[data-v-d2826e55] .carry-slot{height:38px;padding:2px}}.spider-recapture-backdrop[data-v-d2826e55]{z-index:1400;background:#020503f2;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.spider-recapture-scene[data-v-d2826e55]{justify-items:center;gap:12px;width:min(900px,100%);display:grid}.spider-recapture-scene picture[data-v-d2826e55]{width:100%;display:block}.spider-recapture-scene img[data-v-d2826e55]{object-fit:contain;width:100%;max-height:78dvh;display:block}.spider-recapture-scene button[data-v-d2826e55]{color:#d5e6ca;background:#101910;border:1px solid #77886a;padding:.7rem 1.5rem}.volcanic-player.is-recovery-cocoon .volcanic-player-person[data-v-d2826e55]{object-fit:contain;clip-path:none;filter:drop-shadow(0 0 3px #b7d5b288);width:80%}.volcanic-player.is-recovery-cocoon[data-v-d2826e55]{pointer-events:auto;cursor:pointer}@media (prefers-reduced-motion:reduce){.volcanic-tile.is-available[data-v-d2826e55]:after,.volcanic-tile.is-visible-unreachable[data-v-d2826e55]:hover:after,.volcanic-entity.is-monster[data-v-d2826e55],.volcanic-entity.is-resource img[data-v-d2826e55],.volcanic-entity.is-dropped-item img[data-v-d2826e55],.volcanic-entity.is-dropped-item.rarity-relic[data-v-d2826e55]:before,.volcanic-chest-art[data-v-d2826e55],.volcanic-geyser-art[data-v-d2826e55],.volcanic-object-art[data-v-d2826e55]{animation:none}}.hotel-map-shell[data-v-9ad7de5b]{--tile-size:clamp(38px, 4.6vw, 58px);--hotel-glow:#934b41;background:#090706;border-color:#6d4038;max-width:min(100%,980px);margin-inline:auto;overflow:hidden;box-shadow:0 20px 60px #000,inset 0 0 45px #000}.hotel-map-shell.palette-verdigris[data-v-9ad7de5b],.hotel-map-shell.palette-moonlit-green[data-v-9ad7de5b]{--hotel-glow:#477b6e}.hotel-map-shell.palette-bruise-violet[data-v-9ad7de5b],.hotel-map-shell.palette-midnight-blue[data-v-9ad7de5b],.hotel-map-shell.palette-candle-violet[data-v-9ad7de5b]{--hotel-glow:#755493}.hotel-map-shell.palette-dusty-gold[data-v-9ad7de5b],.hotel-map-shell.palette-cold-brass[data-v-9ad7de5b]{--hotel-glow:#957447}.hotel-map-status[data-v-9ad7de5b]{border-bottom:1px solid color-mix(in srgb,var(--hotel-glow),#000 35%);color:#d8b69d;background:linear-gradient(90deg,#0d0908,#251713,#0d0908);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .85rem;display:flex}.hotel-map-status div[data-v-9ad7de5b]{align-items:baseline;gap:.5rem;display:flex}.hotel-map-status small[data-v-9ad7de5b]{color:#9e7566;letter-spacing:.13em}.hotel-map-status strong[data-v-9ad7de5b]{color:#f0c9a7}.hotel-map-status span[data-v-9ad7de5b]{color:#b18d79}.hotel-floor-omen[data-v-9ad7de5b]{color:#aa8e80;background:#0b0807;border-bottom:1px solid #35231e;min-height:2.8rem;margin:0;padding:.48rem .85rem;font-style:italic}.hotel-map-viewport[data-v-9ad7de5b]{outline-offset:3px;scrollbar-color:var(--hotel-glow) #0b0807;background:#030202;outline:1px solid #5a4438;width:max-content;max-width:100%;margin-inline:auto;overflow:auto;box-shadow:0 0 0 5px #130d0a,0 0 0 6px #35261f,0 12px 28px #000}.hotel-map-stage[data-v-9ad7de5b]{width:calc(16 * var(--tile-size));height:calc(16 * var(--tile-size));isolation:isolate;background:#0d0205 url(/images/hotel/floor-stone-surface-v1.png) 50%/420px;place-items:center;display:grid;position:relative;overflow:hidden}.hotel-map-stage[data-v-9ad7de5b]:before,.hotel-map-stage[data-v-9ad7de5b]:after{content:"";pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-8%}.hotel-map-stage[data-v-9ad7de5b]:before{z-index:0;opacity:calc(.35 + var(--blood-intensity) * .65);mix-blend-mode:screen;filter:brightness(.45)saturate(1.4);background-color:#4c0009;background-image:linear-gradient(#220008ad,#080004d9),url(/images/hotel/floor-blood-overlay-v1.png)}.hotel-map-stage[data-v-9ad7de5b]:after{z-index:1;opacity:calc(.12 + var(--ectoplasm-intensity) * .9);mix-blend-mode:screen;filter:brightness(.62)saturate(1.5)hue-rotate(8deg);background-image:url(/images/hotel/floor-ectoplasm-overlay-v1.png)}.hotel-map-stage.is-lobby[data-v-9ad7de5b]{width:calc(16 * var(--tile-size));height:calc(16 * var(--tile-size));background:#17100d}.hotel-map-stage.is-lobby[data-v-9ad7de5b]:before,.hotel-map-stage.is-lobby[data-v-9ad7de5b]:after{display:none}.hotel-map-grid[data-v-9ad7de5b]{z-index:2;grid-template-columns:repeat(var(--map-columns),var(--tile-size));grid-template-rows:repeat(var(--map-rows),var(--tile-size));width:calc(var(--map-columns) * var(--tile-size));height:calc(var(--map-rows) * var(--tile-size));isolation:isolate;outline-offset:2px;background:#17100d url(/images/hotel/floor-stone-surface-v1.png) 50%/cover no-repeat;outline:2px solid #6d4038;display:grid;position:relative;box-shadow:0 0 0 5px #100608,0 0 24px #000}.hotel-map-grid.is-lobby[data-v-9ad7de5b]{box-shadow:none;background:#120c09 url(/images/hotel/trodi-hotel-lobby-topdown-v1.png) 50%/cover no-repeat;outline:0}.hotel-map-grid.is-lobby .hotel-tile[data-v-9ad7de5b]{background:#17100d12;box-shadow:inset 0 0 0 1px #d2a88820}.hotel-map-grid.is-lobby .hotel-tile[data-v-9ad7de5b]:disabled{opacity:1;filter:none;cursor:default!important}.hotel-map-grid.is-lobby .hotel-tile.is-carpet[data-v-9ad7de5b]{background:#5717161c}.hotel-map-grid.is-lobby .hotel-tile.is-wall[data-v-9ad7de5b]{pointer-events:none;background:#09070624;box-shadow:inset 0 0 0 1px #44352b18}.hotel-map-grid.is-lobby .hotel-tile.is-stairs-entry[data-v-9ad7de5b]{background:#547b512b;box-shadow:inset 0 0 0 1px #8bc47b73,inset 0 0 15px #4f984a36}.hotel-map-grid.is-lobby .hotel-tile.is-reception[data-v-9ad7de5b]{background:#a67e322f;box-shadow:inset 0 0 0 1px #e2bf6894,inset 0 0 16px #d49a3938}.hotel-tile[data-v-9ad7de5b]{z-index:1;width:var(--tile-size);height:var(--tile-size);background:linear-gradient(135deg,#2b221d29,#08060535 58%,#21181429);border:0;border-radius:0;padding:0;position:relative;box-shadow:inset 0 0 0 1px #c17c5530}.hotel-tile[data-v-9ad7de5b]:before{content:"";pointer-events:none;background-position:var(--stain-x) var(--stain-y);opacity:0;mix-blend-mode:screen;background-size:210px 210px;position:absolute;inset:0}.hotel-tile.has-blood[data-v-9ad7de5b]:before{opacity:calc(.16 + var(--blood-intensity) * .54);filter:brightness(.55)saturate(1.55);background-image:url(/images/hotel/floor-blood-overlay-v1.png)}.hotel-tile.has-ectoplasm[data-v-9ad7de5b]:before{opacity:calc(.15 + var(--ectoplasm-intensity) * .75);filter:brightness(.72)saturate(1.45);background-image:url(/images/hotel/floor-ectoplasm-overlay-v1.png)}.hotel-tile.has-blood-ectoplasm[data-v-9ad7de5b]:before{opacity:calc(.28 + var(--blood-intensity) * .5);filter:brightness(.7)saturate(1.55);background-image:url(/images/hotel/floor-ectoplasm-overlay-v1.png),url(/images/hotel/floor-blood-overlay-v1.png)}.hotel-tile.is-carpet[data-v-9ad7de5b]{background:linear-gradient(90deg,#240807c9,#7b2823b8 13%,#38100fd1 50%,#7b2823b8 87%,#240807c9),repeating-linear-gradient(0deg,#0000 0 19px,#d0916c1a 20px 21px);box-shadow:inset 0 0 0 1px #bd75674f,inset 5px 0 8px #160503a8,inset -5px 0 8px #160503a8}.hotel-tile.is-dark-room[data-v-9ad7de5b]{filter:brightness(.64)saturate(.72)}.hotel-tile.is-available[data-v-9ad7de5b]{cursor:pointer}.hotel-tile.is-available[data-v-9ad7de5b]:after{content:"";border:1px solid color-mix(in srgb,var(--hotel-glow),#ddd 28%);box-shadow:inset 0 0 12px color-mix(in srgb,var(--hotel-glow),transparent 45%);position:absolute;inset:3px}.hotel-tile.is-door-target[data-v-9ad7de5b]:after{background:radial-gradient(circle,#e6b0692e,#0000 68%);border-color:#e6b069;animation:1.3s ease-in-out infinite hotel-door-target-9ad7de5b;box-shadow:inset 0 0 16px #d477456b,0 0 8px #d477454d}.hotel-tile.is-visible-unreachable[data-v-9ad7de5b]:hover:after{content:"";background:#8b070738;border:1px solid #e43a31;animation:.52s steps(2,end) infinite hotel-denied-9ad7de5b;position:absolute;inset:2px}.hotel-door[data-v-9ad7de5b]{z-index:12;left:calc(var(--door-x) * var(--tile-size) - var(--tile-size) * .35);top:calc(var(--door-y) * var(--tile-size) - 4px);width:calc(var(--tile-size) * .7);height:8px;transform:rotate(var(--door-rotation));transform-origin:50%;background:#6f3e28;border:1px solid #24110d;padding:0;position:absolute;box-shadow:0 0 0 2px #20120d,0 0 8px #000}.hotel-wall[data-v-9ad7de5b]{z-index:11;left:calc(var(--door-x) * var(--tile-size) - var(--tile-size) * .5);top:calc(var(--door-y) * var(--tile-size) - 4px);width:var(--tile-size);height:8px;transform:rotate(var(--door-rotation));transform-origin:50%;pointer-events:none;background:linear-gradient(#211a16,#4a3930 45%,#17110f 55%);border-block:1px solid #59463b;position:absolute;box-shadow:0 2px 5px #000}.hotel-door[data-v-9ad7de5b]:after{content:"";background:#b28648;position:absolute;inset:2px 22%}.hotel-door.actionable[data-v-9ad7de5b]:not(:disabled){cursor:pointer;filter:drop-shadow(0 0 5px #d77f50)}.hotel-door.opened[data-v-9ad7de5b]{opacity:.35;transform:rotate(var(--door-rotation)) scaleX(.35)}.hotel-door.is-tapestry-seal[data-v-9ad7de5b]{left:calc(var(--door-x) * var(--tile-size) - var(--tile-size) * .48);top:calc(var(--door-y) * var(--tile-size) - var(--tile-size) * .42);width:calc(var(--tile-size) * .96);height:calc(var(--tile-size) * .84);background:#120d16;border:1px solid #684d72;overflow:hidden;transform:none}.hotel-door.is-tapestry-seal img[data-v-9ad7de5b]{object-fit:cover;filter:saturate(.7)brightness(.72);width:100%;height:100%}.hotel-door.is-tapestry-seal[data-v-9ad7de5b]:after{display:none}.hotel-door.is-tapestry-seal.actionable[data-v-9ad7de5b]:not(:disabled){z-index:35;box-shadow:0 0 12px #80589b,inset 0 0 7px #24162c}.hotel-door.is-tapestry-seal.opened[data-v-9ad7de5b]{opacity:.16;transform:translateY(70%)scaleY(.2)}.hotel-entity[data-v-9ad7de5b],.hotel-stairs[data-v-9ad7de5b],.hotel-player[data-v-9ad7de5b],.hotel-fog[data-v-9ad7de5b],.hotel-fixture[data-v-9ad7de5b],.hotel-remains[data-v-9ad7de5b]{left:calc(var(--entity-x) * var(--tile-size));top:calc(var(--entity-y) * var(--tile-size));width:calc(var(--entity-width,1) * var(--tile-size));height:calc(var(--entity-height,1) * var(--tile-size));position:absolute}.hotel-remains[data-v-9ad7de5b]{z-index:6;pointer-events:none}.hotel-remains[data-v-9ad7de5b]:before{content:"";background-image:linear-gradient(var(--remains-color),var(--remains-color)),var(--remains-texture);background-blend-mode:color,normal;opacity:.76;clip-path:polygon(3% 43%,14% 18%,34% 8%,52% 16%,69% 3%,91% 25%,97% 54%,83% 81%,59% 91%,37% 82%,17% 96%,4% 72%);filter:brightness(.78)saturate(1.55)drop-shadow(0 2px 2px #000);background-position:50%;background-size:cover;border-radius:48% 52% 45% 55%/58% 43% 57% 42%;position:absolute;inset:24% 3% 7%}.hotel-remains.is-green-blood[data-v-9ad7de5b]:before{opacity:.84;filter:brightness(1.04)saturate(1.8)drop-shadow(0 0 3px #3ada54aa)drop-shadow(0 2px 2px #000)}.hotel-remains.is-ectoplasm[data-v-9ad7de5b]:before{opacity:.72;mix-blend-mode:screen;filter:brightness(.92)saturate(1.55)drop-shadow(0 0 5px #a64bd499);animation:2.8s ease-in-out infinite hotel-remains-ectoplasm-9ad7de5b}.hotel-fixture[data-v-9ad7de5b]{z-index:4;width:calc(var(--fixture-width) * var(--tile-size));height:calc(var(--fixture-height) * var(--tile-size));pointer-events:none;background:0 0;border:0;padding:0}.hotel-fixture.actionable[data-v-9ad7de5b]{z-index:12;pointer-events:auto;cursor:pointer}.hotel-map-grid.is-lobby .hotel-fixture.is-reception-desk i[data-v-9ad7de5b]{display:none}.hotel-map-grid.is-lobby .hotel-fixture.is-reception-desk.actionable[data-v-9ad7de5b]:after{content:"";background:#d49d2622;border:2px solid #e7be57;animation:1.35s ease-in-out infinite hotel-keeper-invitation-9ad7de5b;position:absolute;inset:4%;box-shadow:0 0 14px #e2b74c99,inset 0 0 18px #e2b74c33}.hotel-fixture i[data-v-9ad7de5b]{border:1px solid color-mix(in srgb,var(--hotel-glow),#2a1712 58%);background:linear-gradient(145deg,#4a3024,#17100d 72%);position:absolute;inset:10%;box-shadow:inset 0 0 10px #000,0 3px 5px #000}.hotel-fixture.is-conference-table i[data-v-9ad7de5b],.hotel-fixture.is-banquet-table i[data-v-9ad7de5b]{background:linear-gradient(90deg,#25100d,#71352b 12%,#3f1b17 50%,#71352b 88%,#25100d);border-radius:46%/10%;inset:7% 11%;box-shadow:inset 0 0 0 3px #26100c,0 5px 8px #000}.hotel-fixture.is-conference-chair i[data-v-9ad7de5b]{background:linear-gradient(90deg,#29140e 0 22%,#8a5438 24% 62%,#3c2016 65%);border-radius:22% 42% 42% 22%;inset:16% 22% 10%;transform:perspective(70px)rotateY(-16deg);box-shadow:inset 0 0 0 2px #1b0d09,4px 2px 6px #000}.hotel-fixture.is-conference-bench i[data-v-9ad7de5b]{background:linear-gradient(90deg,#21100c 0 18%,#70432e 20% 68%,#351b12 70%);border-radius:12% 34% 34% 12%;inset:22% 12% 12%;transform:perspective(70px)rotateY(-13deg);box-shadow:inset 0 0 0 2px #160b08,4px 2px 7px #000}.hotel-fixture.is-conference-lectern i[data-v-9ad7de5b]{clip-path:polygon(0 13%,72% 0,100% 13%,92% 100%,12% 100%);background:linear-gradient(90deg,#31170f,#a1663e 35%,#58301e 72%,#20100b);border-radius:12% 28% 28% 12%;inset:7% 14%;box-shadow:inset 0 0 0 3px #1a0c08,-4px 3px 9px #000}.hotel-fixture.is-black-pool i[data-v-9ad7de5b],.hotel-fixture.is-dry-fountain i[data-v-9ad7de5b]{background:radial-gradient(#06090a 0 35%,#193332 48%,#6f6859 53%,#241d19 70%);border-radius:50%}.hotel-fixture.is-silent-organ i[data-v-9ad7de5b]{clip-path:polygon(0 100%,0 35%,8% 35%,8% 10%,18% 10%,18% 28%,28% 28%,28% 0,72% 0,72% 28%,82% 28%,82% 10%,92% 10%,92% 35%,100% 35%,100% 100%);background:repeating-linear-gradient(90deg,#8a704b 0 5%,#2e2117 6% 10%)}.hotel-fixture.is-rolling-shelves i[data-v-9ad7de5b],.hotel-fixture.is-key-cabinet i[data-v-9ad7de5b]{background:repeating-linear-gradient(0deg,#23140e 0 18%,#8b5b32 19% 22%,#3b2114 23% 42%)}.hotel-fixture.is-petrified-tree i[data-v-9ad7de5b]{clip-path:polygon(43% 100%,46% 59%,19% 39%,43% 46%,38% 0,52% 39%,79% 15%,61% 52%,91% 50%,57% 62%,61% 100%);background:#4d5145;border:0}.hotel-fixture.is-open-cage i[data-v-9ad7de5b]{background:repeating-linear-gradient(90deg,#0000 0 12%,#69574b 13% 17%),linear-gradient(#181312,#050505)}.hotel-fixture.is-black-lens i[data-v-9ad7de5b],.hotel-fixture.is-brass-orbits i[data-v-9ad7de5b]{background:radial-gradient(circle,#111027 0 29%,#b18b4a 31% 36%,#0000 38%),conic-gradient(from 20deg,#0000,#a57b41,#0000,#a57b41,#0000);border-radius:50%}.hotel-fixture.is-cracked-bell i[data-v-9ad7de5b]{clip-path:polygon(35% 0,65% 0,71% 17%,76% 75%,94% 90%,6% 90%,24% 75%,29% 17%);background:linear-gradient(#a47b45,#332113)}.hotel-fixture.is-tapestry-wall i[data-v-9ad7de5b],.hotel-fixture.is-watching-portrait i[data-v-9ad7de5b],.hotel-fixture.is-crooked-mirror i[data-v-9ad7de5b]{background:radial-gradient(circle at 51% 35%,#815b7b,#211523 42%,#090609 70%);border:3px ridge #70513e;inset:5% 22%}.hotel-fixture.is-luggage i[data-v-9ad7de5b],.hotel-fixture.is-laundry-cart i[data-v-9ad7de5b],.hotel-fixture.is-crooked-bed i[data-v-9ad7de5b],.hotel-fixture.is-oversized-cradle i[data-v-9ad7de5b]{background:linear-gradient(#5c3522,#28160f);border-radius:5px;inset:30% 7% 10%}.hotel-fixture.is-reception-desk i[data-v-9ad7de5b],.hotel-fixture.is-waiting-bench i[data-v-9ad7de5b]{background:linear-gradient(#7a432b,#2a160f 55%,#56301e);border:2px solid #1b0c08;inset:20% 5%}.hotel-fixture.is-ceremonial-armor i[data-v-9ad7de5b]{clip-path:polygon(43% 0,62% 0,68% 24%,92% 39%,73% 100%,29% 100%,10% 39%,35% 24%);background:linear-gradient(90deg,#16191a,#77736a 45%,#252728);inset:6% 24%}.hotel-window[data-v-9ad7de5b]{z-index:8;left:calc(var(--entity-x) * var(--tile-size));top:calc(var(--entity-y) * var(--tile-size));width:var(--tile-size);height:var(--tile-size);pointer-events:none;position:absolute}.hotel-window b[data-v-9ad7de5b]{background:linear-gradient(90deg,#1b0b08,#ffbb69 45%,#59200f);border:1px solid #c29a59;width:9px;position:absolute;top:8%;bottom:8%;box-shadow:0 0 8px #f08b41a6,inset 0 0 0 2px #28120d}.hotel-window span[data-v-9ad7de5b]{height:70%;width:calc(var(--window-beam-length) * var(--tile-size));opacity:.38;clip-path:polygon(0 10%,100% 33%,100% 76%,0 92%);mix-blend-mode:screen;filter:blur(.7px);background:linear-gradient(90deg,#ffcc7ac7,#ad482d66 45%,#0000);position:absolute;top:15%}.hotel-window.is-left b[data-v-9ad7de5b]{left:-4px}.hotel-window.is-left span[data-v-9ad7de5b]{left:4px}.hotel-window.is-right b[data-v-9ad7de5b]{right:-4px}.hotel-window.is-right span[data-v-9ad7de5b]{right:4px;transform:scaleX(-1)}.hotel-entity[data-v-9ad7de5b]{z-index:10;color:#d9b89b;pointer-events:auto;background:0 0;border:0;padding:0}.hotel-entity i[data-v-9ad7de5b]{filter:drop-shadow(0 5px 4px #000);position:absolute;inset:8% 13%}.hotel-entity.is-return-portal img[data-v-9ad7de5b]{object-fit:contain;filter:drop-shadow(0 0 8px #a63bda);width:120%;height:150%;margin:-38% -10% 0}.hotel-entity.is-monster i[data-v-9ad7de5b]{clip-path:polygon(28% 0,72% 4%,100% 43%,81% 100%,56% 78%,38% 100%,0 48%);background:radial-gradient(circle at 35% 28%,#f4b27e 0 3%,#0000 4%),radial-gradient(circle at 64% 26%,#f4b27e 0 3%,#0000 4%),linear-gradient(145deg,#4b2027,#151016 66%);border-radius:46% 54% 38% 46%;animation:2.5s ease-in-out infinite hotel-breathe-9ad7de5b}.hotel-entity.is-hotel-keeper i[data-v-9ad7de5b]{background:url(/images/hotel/trodi-keeper-v1.png) bottom/contain no-repeat;inset:-20% 2% 0}.hotel-map-grid.is-lobby .hotel-entity.is-hotel-keeper.actionable[data-v-9ad7de5b]{filter:drop-shadow(0 0 9px #e7be57);animation:1.35s ease-in-out infinite hotel-keeper-invitation-9ad7de5b}.hotel-guest-art[data-v-9ad7de5b]{object-fit:cover;object-position:center 24%;clip-path:polygon(20% 0,80% 0,92% 42%,82% 100%,18% 100%,8% 42%);transform-origin:50% 100%;filter:drop-shadow(0 4px 3px #000);width:90%;height:114%;transition:transform .28s,filter .28s;position:absolute;inset:-14% 5% 0}.hotel-entity.is-facing-0 .hotel-guest-art[data-v-9ad7de5b]{filter:brightness(.55)saturate(.7)drop-shadow(0 4px 3px #000);transform:perspective(90px)rotateY(0)scaleX(.84)}.hotel-entity.is-facing-1 .hotel-guest-art[data-v-9ad7de5b]{filter:brightness(.72)drop-shadow(0 4px 3px #000);transform:perspective(90px)rotateY(-32deg)scaleX(.92)}.hotel-entity.is-facing-2 .hotel-guest-art[data-v-9ad7de5b]{transform:perspective(90px)rotateY(-56deg)scaleX(1.18)}.hotel-entity.is-facing-3 .hotel-guest-art[data-v-9ad7de5b]{transform:perspective(90px)rotateY(-25deg)}.hotel-entity.is-facing-4 .hotel-guest-art[data-v-9ad7de5b]{transform:perspective(90px)rotateY(0)}.hotel-entity.is-facing-5 .hotel-guest-art[data-v-9ad7de5b]{transform:perspective(90px)rotateY(25deg)}.hotel-entity.is-facing-6 .hotel-guest-art[data-v-9ad7de5b]{transform:perspective(90px)rotateY(56deg)scaleX(1.18)}.hotel-entity.is-facing-7 .hotel-guest-art[data-v-9ad7de5b]{filter:brightness(.72)drop-shadow(0 4px 3px #000);transform:perspective(90px)rotateY(32deg)scaleX(.92)}.hotel-chest-art[data-v-9ad7de5b]{pointer-events:none;display:block;position:absolute;inset:-22% -20% -7%}.hotel-chest-art img[data-v-9ad7de5b]{object-fit:contain;filter:drop-shadow(0 5px 4px #000);width:100%;height:100%}.hotel-chest-art.is-heroic[data-v-9ad7de5b]{inset:-36% -43% -16%}.hotel-chest-art.is-heroic img[data-v-9ad7de5b]{filter:drop-shadow(0 0 7px #c492ff)drop-shadow(0 6px 5px #000)}.hotel-entity.actionable[data-v-9ad7de5b]:not(:disabled){cursor:pointer;filter:drop-shadow(0 0 7px #e89b5d)}.hotel-entity span[data-v-9ad7de5b],.hotel-stairs span[data-v-9ad7de5b]{color:#d7b8a0;background:#090605e8;border:1px solid #5d4034;width:max-content;padding:1px 3px;font-size:11px;position:absolute;bottom:95%;left:50%;transform:translate(-50%)}.hotel-stairs[data-v-9ad7de5b]{z-index:5;background:0 0;border:0}.hotel-stairs i[data-v-9ad7de5b]{background:repeating-linear-gradient(0deg,#1b1512 0 5px,#8b6a54 6px 9px);position:absolute;inset:12%;box-shadow:0 0 0 2px #2c201a}.hotel-stairs.is-lobby-stair i[data-v-9ad7de5b]{box-shadow:none;background:0 0;inset:4%}.hotel-stairs[data-v-9ad7de5b]:not(:disabled){cursor:pointer}.hotel-stairs.actionable[data-v-9ad7de5b]:not(:disabled){z-index:25;filter:drop-shadow(0 0 7px #d6a474)}.hotel-stairs.chained i[data-v-9ad7de5b]:after{content:"⛓";color:#8e928f;font-size:calc(var(--tile-size) * .72);text-shadow:2px 2px #000;place-items:center;display:grid;position:absolute;inset:0}.hotel-player[data-v-9ad7de5b]{z-index:40;transform-origin:bottom;filter:drop-shadow(0 4px 3px #000);background:0 0;border:0;place-items:end center;padding:0;display:grid;transform:translate(10%,-8%)scale(.8)}.hotel-player[data-v-9ad7de5b]:disabled{opacity:1;filter:drop-shadow(0 4px 3px #000)}.hotel-player.is-directional[data-v-9ad7de5b]{pointer-events:none}.hotel-player.is-directional .hotel-player-directional[data-v-9ad7de5b]{pointer-events:auto;cursor:pointer}.hotel-player img[data-v-9ad7de5b]{object-fit:contain;object-position:center bottom;width:78%;height:130%}.hotel-player-directional[data-v-9ad7de5b]{z-index:1;image-rendering:auto;background-repeat:no-repeat;background-size:800% 100%;width:105%;height:140%;display:block;position:relative}.hotel-monster-sense[data-v-9ad7de5b]{z-index:29;left:calc(var(--entity-x) * var(--tile-size));top:calc(var(--entity-y) * var(--tile-size));width:var(--tile-size);height:var(--tile-size);pointer-events:none;background:radial-gradient(circle,#a5385288 0 9%,#0000 45%);animation:1.25s ease-in-out infinite hotel-sense-pulse-9ad7de5b;position:absolute}.hotel-fog[data-v-9ad7de5b]{z-index:30;pointer-events:none;background:#000}.hotel-fog.is-dim[data-v-9ad7de5b]{background:#0008}.hotel-fog.is-explored[data-v-9ad7de5b]{background:#000c}.hotel-fog.is-hidden[data-v-9ad7de5b]{background:#000}.hotel-map-quick-inventory[data-v-9ad7de5b]{background:linear-gradient(90deg,#0d0908,#251713,#0d0908);border-top:1px solid #59372c;padding:.45rem .6rem}.hotel-map-quick-inventory[data-v-9ad7de5b] .carry-belt{gap:clamp(2px,.5vw,6px);margin:0}.hotel-map-quick-inventory[data-v-9ad7de5b] .carry-slot{aspect-ratio:auto;height:clamp(38px,6vw,64px)}.hotel-map-quick-inventory[data-v-9ad7de5b] .carry-slot>img{object-position:center;position:relative;top:-8%}@keyframes hotel-denied-9ad7de5b{50%{opacity:.22}}@keyframes hotel-door-target-9ad7de5b{50%{opacity:.48;transform:scale(.9)}}@keyframes hotel-remains-ectoplasm-9ad7de5b{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:.82;transform:scale(1.03)}}@keyframes hotel-breathe-9ad7de5b{50%{transform:scale(1.06)translateY(-3%)}}@keyframes hotel-keeper-invitation-9ad7de5b{50%{filter:drop-shadow(0 0 13px #ffe18a);opacity:.82}}@keyframes hotel-sense-pulse-9ad7de5b{50%{opacity:.3;transform:scale(.72)}}@media (width<=600px){.hotel-map-shell[data-v-9ad7de5b]{--tile-size:38px;margin-inline:0}.hotel-map-viewport[data-v-9ad7de5b]{touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;max-height:65dvh}.hotel-map-status[data-v-9ad7de5b]{align-items:flex-start}.hotel-map-status div[data-v-9ad7de5b]{flex-direction:column;gap:.1rem}.hotel-floor-omen[data-v-9ad7de5b]{font-size:.88rem}.hotel-map-quick-inventory[data-v-9ad7de5b]{padding:4px}.hotel-map-quick-inventory[data-v-9ad7de5b] .carry-slot{height:38px;padding:2px}}@media (prefers-reduced-motion:reduce){.hotel-tile.is-visible-unreachable[data-v-9ad7de5b]:hover:after,.hotel-tile.is-door-target[data-v-9ad7de5b]:after,.hotel-entity.is-monster i[data-v-9ad7de5b],.hotel-remains.is-ectoplasm[data-v-9ad7de5b]:before{animation:none}}.common-approach-action[data-v-c6ff883b]{color:#d9b87c;background:#140e08;border:1px solid #71512f;padding:10px}.common-approach-action.selected[data-v-c6ff883b]{color:#fff0ae;background:#332308;border-color:#f2cf72;box-shadow:inset 0 0 12px #f0b72d44}.arena-common[data-v-c6ff883b]{color:#d9c9bd;gap:14px;display:grid}.arena-common[data-v-c6ff883b] :is(h3,h4,p){margin:0}.common-error[data-v-c6ff883b]{color:#ff9fa7;background:#39090d;border:1px solid #f33;padding:10px 12px}.common-loading[data-v-c6ff883b],.common-empty[data-v-c6ff883b]{color:#988;padding:18px}.common-header[data-v-c6ff883b],.common-create>header[data-v-c6ff883b],.common-chat>header[data-v-c6ff883b],.common-applications>header[data-v-c6ff883b],.common-application>header[data-v-c6ff883b]{justify-content:space-between;align-items:center;gap:14px;display:flex}.common-header h3[data-v-c6ff883b],.common-create h3[data-v-c6ff883b],.common-chat h3[data-v-c6ff883b],.common-applications h3[data-v-c6ff883b],.common-history h3[data-v-c6ff883b]{color:#ffd167}.common-header>strong[data-v-c6ff883b],.common-application>header>strong[data-v-c6ff883b]{color:#6ef;font-size:1.6rem}.common-waiting[data-v-c6ff883b],.common-fight[data-v-c6ff883b],.common-result[data-v-c6ff883b],.common-create[data-v-c6ff883b],.common-chat[data-v-c6ff883b],.common-history[data-v-c6ff883b]{padding:16px}.common-waiting[data-v-c6ff883b]{gap:13px;display:grid}.common-sides[data-v-c6ff883b]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.common-sides>section[data-v-c6ff883b],.common-side-preview>section[data-v-c6ff883b]{background:#080608;border:1px solid #49333b}.common-sides header[data-v-c6ff883b]{color:#d4a1ff;border-bottom:1px solid #49333b;justify-content:space-between;padding:8px;display:flex}.common-sides ul[data-v-c6ff883b]{margin:0;padding:0;list-style:none}.common-sides li[data-v-c6ff883b]{border-top:1px solid #221923;grid-template-columns:1fr auto auto;gap:8px;padding:7px 9px;display:grid}.common-sides li.self[data-v-c6ff883b]{background:#17291f}.common-sides li>b[data-v-c6ff883b]{color:#63d494}.common-ghost-marker[data-v-c6ff883b]{color:#bd8cff;text-transform:uppercase;font-size:.68rem;font-style:normal}.common-unit.ghost img[data-v-c6ff883b]{opacity:.72;filter:drop-shadow(0 0 5px #a76dff)}.common-actions[data-v-c6ff883b]{flex-wrap:wrap;gap:10px;display:flex}.common-fight[data-v-c6ff883b]{background:radial-gradient(circle at 50% 20%,#26101d,#060506 66%);gap:12px;display:grid}.common-formation[data-v-c6ff883b]{gap:6px;display:grid}.common-formation h4[data-v-c6ff883b]{text-align:center;color:#d4a1ff}.common-row[data-v-c6ff883b]{border:1px solid #4c293e;grid-template-columns:100px minmax(0,1fr);display:grid}.common-row>header[data-v-c6ff883b]{background:#160c14;align-items:center;gap:7px;padding:8px;display:flex}.common-row-scroll[data-v-c6ff883b]{scrollbar-color:#854069 #080608;gap:7px;padding:7px;display:flex;overflow-x:auto}.common-row-scroll>i[data-v-c6ff883b]{color:#544;padding:14px;font-style:normal}.common-unit[data-v-c6ff883b]{color:#cdbcc8;text-align:left;background:#100b10;border:1px solid #6d3d58;flex:0 0 clamp(145px,18vw,205px);grid-template-columns:42px 1fr;align-items:center;gap:2px 7px;min-width:0;padding:7px;display:grid}.common-unit img[data-v-c6ff883b]{object-fit:contain;grid-row:1/6;width:42px;height:58px}.common-unit strong[data-v-c6ff883b]{text-overflow:ellipsis;overflow:hidden}.common-unit span[data-v-c6ff883b],.common-unit em[data-v-c6ff883b],.common-unit b[data-v-c6ff883b]{font-size:.72rem;font-style:normal}.common-unit b[data-v-c6ff883b]{color:#58e5e2}.common-unit.enemy[data-v-c6ff883b]{cursor:pointer}.common-unit.enemy[data-v-c6ff883b]:hover,.common-unit.enemy.selected[data-v-c6ff883b]{border-color:#ffd000;box-shadow:inset 0 0 0 1px #ffd000}.common-unit.self[data-v-c6ff883b]{border-color:#4bbd82}.common-unit.defeated[data-v-c6ff883b]{filter:grayscale();opacity:.45}.common-turn[data-v-c6ff883b]{border-block:1px solid #63324d;gap:9px;padding-block:12px;display:grid}.common-abilities[data-v-c6ff883b]{gap:6px;display:flex;overflow-x:auto}.common-abilities button[data-v-c6ff883b]{color:#aaa;background:#080608;border:1px solid #544;grid-template-columns:auto 1fr auto;gap:5px;min-width:125px;padding:7px;display:grid}.common-abilities button.selected[data-v-c6ff883b]{color:#6ef;border-color:#6ef}.common-result[data-v-c6ff883b]{text-align:center;gap:10px;display:grid}.common-result h3[data-v-c6ff883b]{color:#ffcf56}.common-log[data-v-c6ff883b]{max-height:260px;margin:0;padding:12px 12px 12px 34px;overflow:auto}.common-log li[data-v-c6ff883b]{padding:3px 0}.common-log b[data-v-c6ff883b]{color:#d4a1ff}.common-create[data-v-c6ff883b]{gap:14px;display:grid}.common-create form[data-v-c6ff883b]{grid-template-columns:repeat(5,minmax(100px,1fr));align-items:end;gap:10px;display:grid}.common-create label[data-v-c6ff883b]{color:#9a8;gap:5px;display:grid}.common-create input[data-v-c6ff883b],.common-create select[data-v-c6ff883b],.common-chat input[data-v-c6ff883b]{color:#eee;background:#080608;border:1px solid #4f394d;min-width:0;padding:9px}.common-create .common-bot-toggle[data-v-c6ff883b]{grid-column:1/-1;align-items:center;display:flex}.common-bot-toggle input[data-v-c6ff883b]{width:auto}.common-create button[data-v-c6ff883b]{grid-column:1/-1}.common-applications[data-v-c6ff883b]{gap:10px;display:grid}.common-applications>header[data-v-c6ff883b]{padding:0 4px}.common-application[data-v-c6ff883b]{gap:9px;padding:12px;display:grid}.common-application>header b[data-v-c6ff883b]{color:#e8b8ff;display:block}.common-side-preview[data-v-c6ff883b]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.common-side-preview section[data-v-c6ff883b]{gap:5px;padding:8px;display:grid}.common-side-preview span[data-v-c6ff883b]{font-size:.8rem}.common-chat[data-v-c6ff883b]{gap:9px;display:grid}.common-chat>header>span[data-v-c6ff883b]{color:#58e5e2}.common-chat-log[data-v-c6ff883b]{background:#060506;border:1px solid #34232f;height:190px;padding:8px;overflow:auto}.common-chat-log article[data-v-c6ff883b]{border-bottom:1px solid #20141e;grid-template-columns:1fr auto;gap:2px 10px;padding:5px;display:grid}.common-chat-log article>b[data-v-c6ff883b]{color:#d4a1ff}.common-chat-log time[data-v-c6ff883b]{color:#766;font-size:.75rem}.common-chat-log article p[data-v-c6ff883b]{grid-column:1/-1}.common-chat form[data-v-c6ff883b]{grid-template-columns:1fr auto;gap:8px;display:grid}.common-history[data-v-c6ff883b]{gap:8px;display:grid}.common-history>article[data-v-c6ff883b]{border-top:1px solid #33232f;grid-template-columns:auto 1fr auto 1fr auto;gap:8px;padding:7px;display:grid}.common-history i[data-v-c6ff883b]{color:#f67;font-style:normal}.common-history small[data-v-c6ff883b]{color:#877}.common-battle-items[data-v-c6ff883b]{background:#090608;border:1px solid #4d3043;gap:7px;padding:9px;display:grid}.common-battle-items>header[data-v-c6ff883b]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.common-battle-items>header>b[data-v-c6ff883b]{color:#d4a1ff}.common-battle-items>header>small[data-v-c6ff883b]{color:#a594a0;white-space:nowrap;text-overflow:ellipsis;text-align:right;overflow:hidden}.common-item-grid[data-v-c6ff883b]{grid-template-columns:repeat(9,minmax(42px,1fr));gap:5px;display:grid;overflow-x:auto}.common-item-grid button[data-v-c6ff883b]{color:#ddc7d7;background:#130c11;border:1px solid #58364d;place-items:center;min-width:42px;min-height:56px;padding:4px;display:grid;position:relative}.common-item-grid button.selected[data-v-c6ff883b]{background:#102326;border-color:#6ef;box-shadow:0 0 12px #2ddbdc66}.common-item-grid button.empty[data-v-c6ff883b]{opacity:.4}.common-item-grid button>span[data-v-c6ff883b]{color:#8d7987;font-size:.65rem;position:absolute;top:2px;left:4px}.common-item-grid button>small[data-v-c6ff883b]{position:absolute;bottom:1px;right:3px}.common-item-grid picture[data-v-c6ff883b],.common-item-grid img[data-v-c6ff883b]{display:block}.common-item-grid img[data-v-c6ff883b]{object-fit:contain;width:38px;height:38px}.common-item-grid i[data-v-c6ff883b]{color:#9b6687;font-style:normal}.common-result-experience[data-v-c6ff883b]{text-align:left;gap:4px;display:grid}.common-result-experience article[data-v-c6ff883b]{background:#090709;border:1px solid #352532;justify-content:space-between;align-items:center;gap:12px;padding:7px 9px;display:flex}.common-result-experience article span[data-v-c6ff883b]{display:grid}.common-result-experience article small[data-v-c6ff883b]{color:#897982}.common-result-experience article strong[data-v-c6ff883b]{color:#63d494;white-space:nowrap}.common-log li.kind-chat[data-v-c6ff883b],.common-log li.kind-chat b[data-v-c6ff883b]{color:#63d494}.combat-positioning[data-v-c6ff883b]{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.combat-positioning fieldset[data-v-c6ff883b]{border:1px solid #503044;grid-template-columns:repeat(3,1fr);gap:5px;margin:0;padding:8px;display:grid}.combat-positioning legend[data-v-c6ff883b]{color:#d4a1ff;padding:0 6px}.combat-positioning button[data-v-c6ff883b]{color:#9d8c99;background:#0b080a;border:1px solid #604057;padding:8px 4px;font-size:1rem}.combat-positioning button.selected[data-v-c6ff883b]{color:#bffffa;background:#0e2527;border-color:#6ef;box-shadow:inset 0 0 10px #29d8cf44}@media (width<=800px){.common-sides[data-v-c6ff883b],.common-side-preview[data-v-c6ff883b]{grid-template-columns:1fr}.common-create form[data-v-c6ff883b]{grid-template-columns:1fr 1fr}.common-create label[data-v-c6ff883b]:nth-of-type(5){grid-column:1/-1}.common-row[data-v-c6ff883b]{grid-template-columns:74px minmax(0,1fr)}.common-row>header b[data-v-c6ff883b]{font-size:.7rem}.common-unit[data-v-c6ff883b]{flex-basis:155px}.common-history>article[data-v-c6ff883b]{grid-template-columns:1fr}.common-history i[data-v-c6ff883b]{display:none}.common-battle-items>header[data-v-c6ff883b]{grid-template-columns:1fr}.common-battle-items>header>small[data-v-c6ff883b]{text-align:left}.common-item-grid[data-v-c6ff883b]{grid-template-columns:repeat(9,54px)}}@media (width<=480px){.common-create form[data-v-c6ff883b]{grid-template-columns:repeat(2,minmax(0,1fr))}.common-create label[data-v-c6ff883b]:nth-of-type(5){grid-column:1/-1}.common-header[data-v-c6ff883b],.common-create>header[data-v-c6ff883b],.common-chat>header[data-v-c6ff883b],.common-application>header[data-v-c6ff883b]{flex-direction:column;align-items:flex-start}.common-row[data-v-c6ff883b]{grid-template-columns:58px minmax(0,1fr)}.common-row>header[data-v-c6ff883b]{flex-direction:column;padding:5px}.common-row>header b[data-v-c6ff883b]{writing-mode:vertical-rl}.common-actions[data-v-c6ff883b]>*{width:100%}.common-chat form[data-v-c6ff883b]{grid-template-columns:1fr}.common-abilities[data-v-c6ff883b]{overflow-x:auto}.common-unit[data-v-c6ff883b]{flex-basis:145px}.combat-positioning[data-v-c6ff883b]{grid-template-columns:1fr}.combat-positioning button[data-v-c6ff883b]{font-size:1rem}}.common-chat-log article>div[data-v-c6ff883b]{align-items:baseline;gap:6px;display:flex}.common-chat-log article>div>b[data-v-c6ff883b]{color:#d4a1ff}.common-chat-log article.admin>div>b[data-v-c6ff883b]{color:#b8a9ff}.common-chat-log .chat-admin-badge[data-v-c6ff883b]{font-size:.72rem}.common-chat-log .chat-spectator-badge[data-v-c6ff883b]{color:#63d494;font-size:.72rem}.common-flee[data-v-c6ff883b]{color:#e0a36b;justify-self:start}.common-burglary-note[data-v-c6ff883b]{color:#b8a7b1;font-size:.85rem}.common-effect-stage[data-v-c6ff883b]{z-index:10000;pointer-events:none;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);isolation:isolate;background:#07040a38;grid-template-rows:1fr auto 1fr;display:grid;position:fixed;inset:0;overflow:hidden}.common-effect-stage.hail-of-arrows[data-v-c6ff883b]{-webkit-backdrop-filter:blur(2px)saturate(.7);backdrop-filter:blur(2px)saturate(.7);background:radial-gradient(circle,#1b162044,#020104c7)}.effect-lane[data-v-c6ff883b]{position:relative;overflow:hidden}.effect-pause[data-v-c6ff883b]{z-index:3;color:#e8c9dd;letter-spacing:.16em;background:#050307db;border:1px solid #9e7190;place-self:center;padding:5px 12px;box-shadow:0 0 25px #a42e6f55}.battle-effect[data-v-c6ff883b]{position:absolute;inset:0;overflow:hidden}.battle-effect p[data-v-c6ff883b]{z-index:2;text-align:center;text-shadow:0 1px #000;min-width:min(78vw,420px);animation:effect-caption-c6ff883b var(--effect-duration) ease-out both;background:#070307d9;border:1px solid #7f536f;padding:8px 12px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.battle-effect p b[data-v-c6ff883b]{color:#ffd36e;letter-spacing:.14em}.battle-effect p span[data-v-c6ff883b]{color:#dcc9d7}.battle-effect p strong[data-v-c6ff883b]{color:#ff778c}.effect-particles[data-v-c6ff883b]{position:absolute;inset:0}.effect-particles i[data-v-c6ff883b]{left:var(--particle-left);animation-duration:var(--effect-duration);animation-timing-function:ease-in;animation-fill-mode:both;display:block;position:absolute}.battle-effect:is(.hail-of-arrows,.rapid-shot,.chain-arrow) .effect-particles i[data-v-c6ff883b]{background:linear-gradient(#fff0,#e8d9af 24%,#795536 83%,#301b16);width:3px;height:34%;transform:rotate(9deg);box-shadow:0 0 7px #ffd797}.battle-effect:is(.hail-of-arrows,.rapid-shot,.chain-arrow) .effect-particles i[data-v-c6ff883b]:after{content:"";border:5px solid #0000;border-top:10px solid #d7c19b;position:absolute;bottom:-6px;left:-4px}.enemy-lane .battle-effect:is(.hail-of-arrows,.rapid-shot) .effect-particles i[data-v-c6ff883b]{animation-name:effect-arrow-down-c6ff883b;animation-delay:calc(var(--particle-index) * 35ms);top:-38%}.ally-lane .battle-effect:is(.hail-of-arrows,.rapid-shot) .effect-particles i[data-v-c6ff883b]{animation-name:effect-arrow-up-c6ff883b;animation-delay:calc(var(--particle-index) * 35ms);bottom:-38%;rotate:180deg}.battle-effect.chain-arrow .effect-particles i[data-v-c6ff883b]{height:28%;animation-timing-function:cubic-bezier(.2,.7,.8,.3)}.enemy-lane .battle-effect.chain-arrow .effect-particles i[data-v-c6ff883b]{animation-name:effect-chain-down-c6ff883b;top:-30%}.ally-lane .battle-effect.chain-arrow .effect-particles i[data-v-c6ff883b]{animation-name:effect-chain-up-c6ff883b;bottom:-30%;rotate:180deg}.battle-effect.poison .effect-particles i[data-v-c6ff883b]{aspect-ratio:1;width:clamp(34px,7vw,92px);filter:blur(calc(1px + var(--particle-index) * .18px));mix-blend-mode:screen;background:radial-gradient(circle at 35% 32%,#d7ff9eaa 0 8%,#70ff6a99 24%,#14a83b77 53%,#052d1588 72%,#0000 74%);border-radius:50%;translate:-50% -50%}.enemy-lane .battle-effect.poison .effect-particles i[data-v-c6ff883b]{animation:effect-poison-down-c6ff883b var(--effect-duration) ease-out both;animation-delay:calc(var(--particle-index) * 22ms);top:0}.ally-lane .battle-effect.poison .effect-particles i[data-v-c6ff883b]{animation:effect-poison-up-c6ff883b var(--effect-duration) ease-out both;animation-delay:calc(var(--particle-index) * 22ms);top:100%}@keyframes effect-arrow-down-c6ff883b{0%{opacity:0;translate:0 -8%}12%{opacity:1}to{translate:var(--particle-drift) 155%;opacity:0}}@keyframes effect-arrow-up-c6ff883b{0%{opacity:0;translate:0 8%}12%{opacity:1}to{translate:var(--particle-drift) -155%;opacity:0}}@keyframes effect-chain-down-c6ff883b{0%{opacity:0;translate:-30vw -10%}15%{opacity:1}28%{translate:22vw 35%}52%{translate:-18vw 74%}76%{translate:15vw 112%}to{opacity:0;translate:-8vw 158%}}@keyframes effect-chain-up-c6ff883b{0%{opacity:0;translate:30vw 10%}15%{opacity:1}28%{translate:-22vw -35%}52%{translate:18vw -74%}76%{translate:-15vw -112%}to{opacity:0;translate:8vw -158%}}@keyframes effect-poison-down-c6ff883b{0%{opacity:0;translate:-50% -50%;scale:.12}22%{opacity:.9}to{opacity:0;translate:-50% 42vh;scale:2.1}}@keyframes effect-poison-up-c6ff883b{0%{opacity:0;translate:-50% -50%;scale:.12}22%{opacity:.9}to{opacity:0;translate:-50% -42vh;scale:2.1}}@keyframes effect-caption-c6ff883b{0%,to{opacity:0;scale:.96}15%,78%{opacity:1;scale:1}}.common-effect-stage.common-effect-stage[data-v-c6ff883b]{-webkit-backdrop-filter:blur(3px)saturate(.58);backdrop-filter:blur(3px)saturate(.58);isolation:isolate;background:#020103d9;grid-template-rows:none;place-items:center;padding:18px;display:grid;overflow:hidden}.common-effect-field-shell[data-v-c6ff883b]{box-sizing:border-box;aspect-ratio:2/3;background:#050305;border:1px solid #8c536e;grid-template-rows:auto minmax(0,1fr);width:min(46vw,600px,58dvh);display:grid;overflow:hidden;box-shadow:0 0 0 2px #170b12,0 0 45px #000,inset 0 0 28px #5b193333}.common-effect-field-header[data-v-c6ff883b]{z-index:8;color:#806b78;letter-spacing:.11em;background:#0a060a;border-bottom:1px solid #6f3d57;justify-content:space-between;gap:12px;padding:7px 10px;font-size:.72rem;display:flex}.common-effect-field-header b[data-v-c6ff883b]{color:#e6bed2}.common-effect-field[data-v-c6ff883b]{background-image:linear-gradient(#87506116 1px,#0000 1px),linear-gradient(90deg,#87506116 1px,#0000 1px),radial-gradient(at 50% 48%,#27101b 0,#0a0509 42%,#020203 88%);background-size:calc(100% / var(--effect-columns)) calc(100% / var(--effect-rows)),calc(100% / var(--effect-columns)) calc(100% / var(--effect-rows)),100% 100%;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 45px #000}.effect-field-depth[data-v-c6ff883b]{z-index:0;pointer-events:none;height:50%;position:absolute;inset-inline:0}.effect-field-depth.enemy-depth[data-v-c6ff883b]{background:linear-gradient(#08030b77,#0000 75%);top:0}.effect-field-depth.ally-depth[data-v-c6ff883b]{background:linear-gradient(#0000 25%,#10050988);bottom:0}.effect-field-depth>span[data-v-c6ff883b]{color:#9d667128;letter-spacing:.22em;writing-mode:vertical-rl;font-size:.56rem;position:absolute;left:5px}.enemy-depth>span[data-v-c6ff883b]{top:8px}.ally-depth>span[data-v-c6ff883b]{bottom:8px}.effect-field-midline[data-v-c6ff883b]{z-index:1;background:linear-gradient(90deg,#0000,#a9798c55 15% 85%,#0000);width:100%;height:1px;position:absolute;top:50%;left:0;box-shadow:0 0 8px #9f476344}.effect-field-unit[data-v-c6ff883b]{z-index:2;filter:brightness(.42)saturate(.62);opacity:.72;width:clamp(13px,5.4%,34px);transition:filter .15s,opacity .15s;position:absolute;translate:-50% -58%}.effect-field-unit img[data-v-c6ff883b]{object-fit:contain;filter:drop-shadow(0 2px 2px #000);width:100%;max-height:6.5vh;display:block}.effect-field-unit.enemy[data-v-c6ff883b]{scale:.94}.effect-field-unit.actor[data-v-c6ff883b]{z-index:5;filter:brightness(1.15)saturate(1.18)drop-shadow(0 0 5px #ffcc73);opacity:1}.effect-field-unit.target[data-v-c6ff883b]{filter:brightness(.83)saturate(.9)drop-shadow(0 0 5px #ff4c6f);opacity:.92}.effect-field-unit>b[data-v-c6ff883b]{color:#ffe49b;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #000;max-width:110px;font-size:.55rem;position:absolute;bottom:100%;left:50%;overflow:hidden;translate:-50% -2px}.effect-field-unit>strong[data-v-c6ff883b]{color:#ff7186;text-shadow:0 0 4px #000;font-size:.64rem;position:absolute;top:88%;left:50%;translate:-50%}.effect-field-caption[data-v-c6ff883b]{z-index:7;white-space:nowrap;background:#060306d6;border:1px solid #573245;grid-template-columns:auto auto auto auto;gap:6px;max-width:90%;padding:3px 7px;font-size:.62rem;display:grid;position:absolute;left:50%;translate:-50%}.effect-field-caption.enemy-caption[data-v-c6ff883b]{border-color:#8b344b;top:5px}.effect-field-caption.ally-caption[data-v-c6ff883b]{border-color:#696331;bottom:5px}.effect-field-caption small[data-v-c6ff883b]{color:#be6078}.effect-field-caption.ally-caption small[data-v-c6ff883b]{color:#c8bb62}.effect-field-caption b[data-v-c6ff883b]{color:#ffd36e}.effect-field-caption span[data-v-c6ff883b]{color:#c8b6c2;text-overflow:ellipsis;max-width:150px;overflow:hidden}.effect-field-caption strong[data-v-c6ff883b]{color:#ff778c}.effect-field-projectile[data-v-c6ff883b]{z-index:6;left:var(--start-x);top:var(--start-y);pointer-events:none;animation-name:effect-field-flight-c6ff883b;animation-timing-function:cubic-bezier(.22,.68,.3,1);animation-fill-mode:both;display:block;position:absolute}.effect-field-projectile[data-v-c6ff883b]:not(.poison){width:2px;height:clamp(17px,4vh,36px);translate:-50% -50%;rotate:var(--projectile-rotation);background:linear-gradient(#fff7c9,#c69a55 52%,#44251b);box-shadow:0 0 5px #ffe1a1}.effect-field-projectile[data-v-c6ff883b]:not(.poison):after{content:"";border:4px solid #0000;border-top:7px solid #e2c084;position:absolute;bottom:-5px;left:-3px}.effect-field-projectile.chain-arrow[data-v-c6ff883b]{background:linear-gradient(#effcff,#b985ff 48%,#3e1c59);box-shadow:0 0 7px #b65cff,0 0 12px #f7ce78}.effect-field-projectile.hail-of-arrows[data-v-c6ff883b]{box-shadow:0 0 6px #ffc064,0 0 11px #d74428}.effect-field-projectile.poison[data-v-c6ff883b]{aspect-ratio:1;filter:blur(1.2px);mix-blend-mode:screen;background:radial-gradient(circle at 35% 30%,#d8ff9bbb 0 7%,#79ff6c99 23%,#159a4277 51%,#07351a77 69%,#0000 72%);border-radius:50%;width:clamp(25px,6vw,58px);animation-name:effect-field-poison-c6ff883b;translate:-50% -50%}.common-effect-stage.poison .common-effect-field[data-v-c6ff883b]{box-shadow:inset 0 0 55px #021b0e,0 0 24px #153d2255}.common-effect-stage.hail-of-arrows .common-effect-field[data-v-c6ff883b]{box-shadow:inset 0 0 55px #180b0f,0 0 24px #a53c2955}.common-effect-stage.chain-arrow .common-effect-field[data-v-c6ff883b]{box-shadow:inset 0 0 55px #150c1f,0 0 24px #7c47a255}.effect-field-projectile[data-v-c6ff883b]:is(.cleave,.crushing-charge){background:linear-gradient(#fff2e0,#d9513d 50%,#4a1510);width:4px;box-shadow:0 0 8px #ff5a3a,0 0 14px #ffb45a}.effect-field-projectile[data-v-c6ff883b]:is(.backstab,.knife-fan){background:linear-gradient(#fff,#b8c2cf 55%,#2b3038);width:3px;box-shadow:0 0 6px #d8e6ff}.effect-field-projectile.fire-line[data-v-c6ff883b]{background:linear-gradient(#fff4c2,#ff9b2e 45%,#b3250f);width:5px;box-shadow:0 0 9px #ff8a2a,0 0 16px #ff3d1f}.effect-field-projectile.piercing-arrow[data-v-c6ff883b]{background:linear-gradient(#fff,#8fe6ff 48%,#1d4d63);box-shadow:0 0 7px #62d6ff}.common-effect-stage.fire-line .common-effect-field[data-v-c6ff883b]{box-shadow:inset 0 0 55px #2a0d05,0 0 24px #c2461c55}@keyframes effect-field-flight-c6ff883b{0%{left:var(--start-x);top:var(--start-y);opacity:0;scale:.7}10%{opacity:1}82%{opacity:1}to{left:var(--end-x);top:var(--end-y);opacity:0;scale:1.08}}@keyframes effect-field-poison-c6ff883b{0%{left:var(--start-x);top:var(--start-y);opacity:0;scale:.12}18%{opacity:.82}to{left:var(--end-x);top:var(--end-y);opacity:0;scale:1.7}}@media (width<=680px){.common-effect-stage.common-effect-stage[data-v-c6ff883b]{padding:6px}.common-effect-field-shell[data-v-c6ff883b]{aspect-ratio:auto;width:calc(100vw - 12px);max-width:none;height:calc(100dvh - 12px)}.common-effect-field-header[data-v-c6ff883b]{font-size:.64rem}.effect-field-unit[data-v-c6ff883b]{width:clamp(12px,5.5%,25px)}.effect-field-unit img[data-v-c6ff883b]{max-height:5.6dvh}.effect-field-caption[data-v-c6ff883b]{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.effect-particles i[data-v-c6ff883b],.battle-effect p[data-v-c6ff883b]{animation:none!important}.effect-particles i[data-v-c6ff883b]{opacity:.45}.battle-effect p[data-v-c6ff883b]{opacity:1}.effect-field-projectile[data-v-c6ff883b]{left:var(--end-x);top:var(--end-y);opacity:.65;animation:none!important}.effect-field-unit[data-v-c6ff883b]{transition:none}}.effect-field-unit-card[data-v-c6ff883b]{background:#090609cc;border:1px solid #65465866;place-items:center;padding:2px;display:grid;position:relative;box-shadow:0 1px 4px #000}.effect-field-unit-card img[data-v-c6ff883b]{grid-area:1/1;width:100%;height:auto}.effect-field-health[data-v-c6ff883b]{background:#16060a;border:1px solid #1c080d;height:3px;position:absolute;inset:auto 2px 10px;overflow:hidden}.effect-field-health>i[data-v-c6ff883b]{background:linear-gradient(90deg,#7b1227,#ff4968);height:100%;display:block;box-shadow:0 0 3px #ff365b}.effect-field-unit-card>small[data-v-c6ff883b]{color:#ebc8d0;text-align:center;text-shadow:0 1px 2px #000;font-size:clamp(.32rem,.6vw,.48rem);line-height:.92;display:grid;position:absolute;top:100%;left:50%;translate:-50% 1px}.effect-field-unit-card>small[data-v-c6ff883b]>*{font:inherit;white-space:nowrap;font-style:normal}.effect-field-unit-card>em[data-v-c6ff883b]{color:#aaa;letter-spacing:.08em;text-shadow:0 1px 2px #000;font-size:clamp(.38rem,.72vw,.56rem);font-style:normal;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.effect-field-unit.defeated[data-v-c6ff883b]{filter:grayscale()brightness(.2);opacity:.18}.effect-field-unit.defeated .effect-field-health>i[data-v-c6ff883b]{width:0!important}.equipment-layout[data-v-99d2fb52]{width:min(620px,100%);margin:0 auto 18px}.sigil-definitions[data-v-99d2fb52]{width:0;height:0;position:absolute;overflow:hidden}.equipment-board[data-v-99d2fb52]{isolation:isolate;background:radial-gradient(#242321 0,#111112 52%,#060607 100%);border:1px solid #4e4435;height:880px;position:relative;overflow:hidden}.equipment-board[data-v-99d2fb52]:before{content:"";z-index:-1;clip-path:polygon(8% 0,92% 0,100% 7%,100% 93%,92% 100%,8% 100%,0 93%,0 7%);border:1px solid #a0885a38;position:absolute;inset:16px}.equipment-board[data-v-99d2fb52]:after{content:"";z-index:-1;opacity:.2;background:repeating-radial-gradient(#0000 0 42px,#67522e 43px 44px,#0000 45px 82px);position:absolute;inset:3% 12%}.mannequin[data-v-99d2fb52]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:18px 48px 10px}.mannequin img[data-v-99d2fb52]{object-fit:contain;filter:saturate(.48)contrast(1.08)drop-shadow(0 16px 16px #000);width:100%;height:100%;display:block}.equipment-slot[data-v-99d2fb52]{z-index:3;color:#d0c7b5;text-align:center;background:linear-gradient(145deg,#1f1d1b94,#0606077a);border:1px solid #9b8458b8;grid-template-rows:1fr auto;place-items:center;width:102px;min-height:102px;padding:7px;line-height:1.02;display:grid;position:absolute;box-shadow:inset 0 0 0 4px #0909099e,inset 0 0 0 5px #81715247,0 5px 14px #000000b8}.equipment-slot[data-v-99d2fb52]:disabled{opacity:1;filter:none;cursor:default}.equipment-slot.filled[data-v-99d2fb52]{cursor:pointer}.equipment-slot.filled[data-v-99d2fb52]:hover,.equipment-slot.filled[data-v-99d2fb52]:focus-visible{z-index:6;outline-offset:2px;border-color:#d4aa51;outline:1px solid #6d5225}.equipment-slot>img[data-v-99d2fb52]{object-fit:contain;filter:drop-shadow(0 3px 5px #000)saturate(.9);width:calc(100% - 14px);height:calc(100% - 14px);position:absolute;inset:7px}.equipment-slot.filled.rarity-forged[data-v-99d2fb52]{background:repeating-linear-gradient(118deg,#ecfaff21 0 2px,#0000 2px 9px),linear-gradient(145deg,#607985,#e8f5f8 42%,#4f6875 47%,#12202a 100%);border-color:#d8ecf3;box-shadow:inset 0 0 0 3px #111b21,inset 0 0 0 5px #bdd5df,0 0 13px #92d1e57a}.equipment-slot.filled.rarity-forged>img[data-v-99d2fb52]{filter:drop-shadow(0 3px 5px #000)drop-shadow(0 0 6px #dff7ff)saturate(.9)}.equipment-slot.filled.rarity-relic[data-v-99d2fb52]{background:radial-gradient(circle at 42% 38%,#e8b949 0 4%,#174ba4 26%,#061b4e 58%,#d7a637 100%);border-color:#ffd76c;animation:2.8s ease-in-out infinite relic-slot-breathe-99d2fb52;box-shadow:inset 0 0 0 3px #040d25,inset 0 0 0 5px #eac45c,0 0 13px #195bd5,0 0 23px #efc1497a}.equipment-slot.filled.rarity-relic>img[data-v-99d2fb52]{filter:drop-shadow(0 3px 5px #000)drop-shadow(0 0 7px #2c78ff)drop-shadow(0 0 3px #ffe08a)saturate(1.08)}.filled-glyph[data-v-99d2fb52]{color:#d4aa51;text-shadow:0 0 12px #000;font-size:2.2rem}.equipment-slot.secondary[data-v-99d2fb52]{cursor:default;border-color:#7061477a;box-shadow:inset 0 0 16px #000,0 4px 10px #000000ad}.equipment-slot.secondary>img[data-v-99d2fb52]{filter:grayscale(.78)saturate(.28)brightness(.52)opacity(.62)drop-shadow(0 3px 5px #000)}.equipment-slot.secondary[data-v-99d2fb52]:hover{z-index:3;border-color:#7061477a;outline:0}.slot-sigil[data-v-99d2fb52]{z-index:2;color:#a18d66;filter:drop-shadow(0 0 5px #b07e2d38);place-items:center;width:42px;height:42px;display:grid;position:relative}.slot-sigil svg[data-v-99d2fb52],.slot-label svg[data-v-99d2fb52]{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.slot-label[data-v-99d2fb52]{z-index:3;color:#d3cab7;text-shadow:0 1px #000;justify-content:center;align-items:center;gap:3px;min-height:17px;font-size:16px;display:flex;position:relative}.slot-label svg[data-v-99d2fb52]{stroke-width:2.3px;stroke-linecap:square;stroke-linejoin:bevel;width:17px;height:17px}.niche[data-v-99d2fb52]{color:#7e745f;background:radial-gradient(at 48% 44%,#1a191794 0 34%,#080808c2 72%),linear-gradient(145deg,#5751462e,#0404049e);border-color:#645b4970;overflow:hidden;box-shadow:inset 8px 9px 17px #000000e0,inset -3px -4px 7px #7e715921,inset 0 0 0 5px #07070785}.niche .slot-sigil[data-v-99d2fb52],.niche .slot-label[data-v-99d2fb52]{color:#6d6453;opacity:.56;filter:drop-shadow(1px 1px #000);transform:scale(.94)}.niche[data-v-99d2fb52]:after{content:"";pointer-events:none;border:1px solid #8d7f631f;border-radius:42% 46% 44% 48%;position:absolute;inset:6px;box-shadow:inset 0 0 12px #000}.locked[data-v-99d2fb52]{color:#34312d;background:linear-gradient(145deg,#121211,#080808);border-color:#292724;box-shadow:inset 0 0 20px #000,inset 0 0 0 5px #4b453c1f}.locked .slot-sigil[data-v-99d2fb52]{color:#3c3934;opacity:.22;filter:blur(.45px);transform:rotate(-2deg)scale(.96)}.locked .slot-label[data-v-99d2fb52]{color:#35322e;opacity:.16;filter:blur(.7px);-webkit-text-decoration:line-through #080808e6;text-decoration:line-through #080808e6;text-decoration-thickness:2px;transform:skew(-7deg)}.locked[data-v-99d2fb52]:after{content:"";pointer-events:none;background:repeating-linear-gradient(172deg,#0000 0 10px,#887d6a12 11px 12px,#0000 13px 18px);position:absolute;inset:12px 8px 8px}.slot-mask[data-v-99d2fb52]{top:16px;left:50%;transform:translate(-50%)}.slot-action[data-v-99d2fb52]{border-color:#88703b;top:207px;left:50%;transform:translate(-50%)}.slot-body[data-v-99d2fb52]{top:192px;left:54px}.slot-back[data-v-99d2fb52]{top:192px;right:54px}.slot-belt[data-v-99d2fb52]{top:350px;left:50%;transform:translate(-50%)}.slot-legs[data-v-99d2fb52]{bottom:18px;left:50%;transform:translate(-50%)}.hand-1[data-v-99d2fb52]{top:382px;left:34px}.hand-2[data-v-99d2fb52]{top:382px;right:34px}.hand-3[data-v-99d2fb52]{top:492px;left:8px}.hand-4[data-v-99d2fb52]{top:492px;right:8px}.hand-5[data-v-99d2fb52]{top:602px;left:34px}.hand-6[data-v-99d2fb52]{top:602px;right:34px}.plane-slots[data-v-99d2fb52]{z-index:4;gap:5px;display:grid;position:absolute;bottom:18px}.plane-slots-left[data-v-99d2fb52]{left:18px}.plane-slots-right[data-v-99d2fb52]{right:18px}.plane-group-label[data-v-99d2fb52]{color:#c09ad6;letter-spacing:.06em;text-align:center;text-shadow:0 0 7px #b16fdaa3;font:italic 400 16px/1.1 Georgia,Times New Roman,serif}.plane-slot-row[data-v-99d2fb52]{gap:7px;display:flex}.plane-slot[data-v-99d2fb52]{color:#cdbce2;background:radial-gradient(circle,#24142c,#070508 72%);border-color:#654c78;width:70px;min-height:70px;position:relative;box-shadow:inset 0 0 0 3px #080509,0 0 13px #8d4cb52e}.plane-slot .slot-sigil[data-v-99d2fb52]{color:#9b73b6;width:34px;height:34px}.plane-number[data-v-99d2fb52]{color:#b995d0}@keyframes relic-slot-breathe-99d2fb52{50%{box-shadow:inset 0 0 0 3px #040d25,inset 0 0 0 5px #f5d779,0 0 19px #2b72ed,0 0 29px #f4c84f9e}}@media (prefers-reduced-motion:reduce){.equipment-slot.filled.rarity-relic[data-v-99d2fb52]{animation:none}}@media (width<=620px){.equipment-layout[data-v-99d2fb52]{width:calc(100% + 16px);margin-inline:-8px}.equipment-board[data-v-99d2fb52]{border-left:0;border-right:0;height:min(100svh,844px);min-height:640px}.equipment-board[data-v-99d2fb52]:before{inset:7px}.equipment-board[data-v-99d2fb52]:after{inset:1% 6%}.mannequin[data-v-99d2fb52]{inset:4px -64px calc(clamp(64px,9.25svh,78px) + 6px)}.equipment-slot[data-v-99d2fb52]{width:clamp(64px,9.25svh,78px);min-height:clamp(64px,9.25svh,78px);padding:4px}.equipment-slot>img[data-v-99d2fb52]{width:calc(100% - 10px);height:calc(100% - 10px);inset:5px}.slot-sigil[data-v-99d2fb52]{width:26px;height:26px}.slot-label[data-v-99d2fb52]{font-size:16px;line-height:1}.slot-mask[data-v-99d2fb52]{top:1%}.slot-action[data-v-99d2fb52]{top:22%}.slot-body[data-v-99d2fb52]{top:20%;left:4px}.slot-back[data-v-99d2fb52]{top:20%;right:4px}.slot-belt[data-v-99d2fb52]{top:38%}.hand-1[data-v-99d2fb52]{top:40%;left:6px}.hand-2[data-v-99d2fb52]{top:40%;right:6px}.hand-3[data-v-99d2fb52]{top:52%;left:1px}.hand-4[data-v-99d2fb52]{top:52%;right:1px}.hand-5[data-v-99d2fb52]{top:64%;left:6px}.hand-6[data-v-99d2fb52]{top:64%;right:6px}.slot-legs[data-v-99d2fb52]{bottom:11%}.plane-slots[data-v-99d2fb52]{bottom:3px}.plane-slots-left[data-v-99d2fb52]{left:4px}.plane-slots-right[data-v-99d2fb52]{right:4px}.plane-group-label[data-v-99d2fb52]{font-size:16px}.plane-slot[data-v-99d2fb52]{width:62px;min-height:62px}.plane-slot .slot-sigil[data-v-99d2fb52]{width:26px;height:26px}}.item-property-blocks[data-v-abca0a4c]{gap:8px;margin:10px 0;display:grid}.item-property-block[data-v-abca0a4c]{background:linear-gradient(100deg,#071b1ddd,#050508);border:1px solid #287d78;border-left:3px solid #42cfc4;gap:3px;min-width:0;padding:10px 12px;display:grid}.item-property-block small[data-v-abca0a4c]{color:#76ddd5;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.item-property-block strong[data-v-abca0a4c]{color:#d9fffa;overflow-wrap:anywhere}.item-property-block p[data-v-abca0a4c]{color:#c7d8d5;overflow-wrap:anywhere;margin:0;line-height:1.4}.item-property-block.hotel[data-v-abca0a4c]{background:linear-gradient(100deg,#240b25dd,#050508);border-color:#77456f #77456f #77456f #d36cbd}.item-property-block.hotel small[data-v-abca0a4c],.item-property-block.hotel strong[data-v-abca0a4c]{color:#f0b5e2}.item-property-block.hotel.rare[data-v-abca0a4c]{border-color:#9a7731 #9a7731 #9a7731 #e5bd54}.item-property-block.hotel.rare small[data-v-abca0a4c],.item-property-block.hotel.rare strong[data-v-abca0a4c]{color:#f2d782}.item-property-block.hotel.heroic[data-v-abca0a4c]{border-color:#9d398d #9d398d #9d398d #ff44df}.item-property-block.hotel.heroic small[data-v-abca0a4c],.item-property-block.hotel.heroic strong[data-v-abca0a4c]{color:#ff85e9}.item-property-block.hotel.harmful[data-v-abca0a4c]{background:linear-gradient(100deg,#2b080ddd,#050508);border-color:#902c39 #902c39 #902c39 #ff4258}.item-property-block.hotel.harmful small[data-v-abca0a4c],.item-property-block.hotel.harmful strong[data-v-abca0a4c]{color:#ff8290}@media (width<=620px){.item-property-block[data-v-abca0a4c]{padding:9px 10px}}.trickster-chronicle[data-v-5fc38920]{background:linear-gradient(145deg,#120910,#070609 62%,#0d080b);border-color:#56324d;gap:12px;padding:14px 16px;display:grid}.trickster-chronicle.standalone[data-v-5fc38920]{width:100%}.trickster-chronicle .section-title h3[data-v-5fc38920]{color:#d8a0c3}.trickster-chronicle-list[data-v-5fc38920]{gap:7px;display:grid}.trickster-chronicle-entry[data-v-5fc38920]{background:#080609;border-left:3px solid #754b6b;grid-template-columns:minmax(145px,.55fr) minmax(150px,.65fr) minmax(280px,1.4fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.trickster-chronicle-entry.is-burglary[data-v-5fc38920],.trickster-chronicle-entry.is-robbery[data-v-5fc38920]{border-left-color:#b1904f}.trickster-chronicle-entry.is-poisoning[data-v-5fc38920]{border-left-color:#629c53}.trickster-chronicle-entry.is-murder[data-v-5fc38920]{border-left-color:#a33d49}.trickster-chronicle-entry time[data-v-5fc38920]{color:#81777e}.trickster-chronicle-entry strong[data-v-5fc38920]{color:#d9c8d2}.trickster-chronicle-details[data-v-5fc38920]{color:#9d9199;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;display:flex}.trickster-chronicle-details a[data-v-5fc38920]{color:#69c8d9;text-decoration:none}.trickster-chronicle-details a[data-v-5fc38920]:hover{text-decoration:underline}.trickster-chronicle-error[data-v-5fc38920]{color:#ed747d;margin:0}.trickster-chronicle-pagination[data-v-5fc38920]{color:#8d8189;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (width<=760px){.trickster-chronicle-entry[data-v-5fc38920]{grid-template-columns:1fr}.trickster-chronicle-details[data-v-5fc38920]{justify-content:flex-start}.trickster-chronicle-pagination[data-v-5fc38920]{flex-wrap:wrap}}.community-page[data-v-b25c7898]{gap:18px;display:grid}.community-heading[data-v-b25c7898]{border-bottom:1px solid #36558d;align-items:center;gap:18px;min-height:118px;display:flex}.community-heading picture[data-v-b25c7898]{place-items:center;width:112px;height:112px;display:grid}.community-heading img[data-v-b25c7898]{object-fit:contain;filter:drop-shadow(0 0 13px #13356f);width:100%;height:100%}.community-heading p[data-v-b25c7898],.public-profile-heading p[data-v-b25c7898]{color:#c69d45;letter-spacing:.15em;margin:0}.community-heading h2[data-v-b25c7898],.public-profile-heading h2[data-v-b25c7898]{color:#e3d9c6;margin:4px 0;font-size:clamp(1.9rem,4vw,3.2rem)}.community-heading span b[data-v-b25c7898]{color:#f2cf67}.community-heading.compact[data-v-b25c7898]{min-height:82px}.ranking-filters[data-v-b25c7898]{grid-template-columns:minmax(180px,1fr) 105px 105px auto auto auto;align-items:end;gap:10px;padding:14px;display:grid}.ranking-filters label[data-v-b25c7898]{gap:5px;display:grid}.ranking-filters label span[data-v-b25c7898]{color:#a7a0a0;font-size:1rem}.ranking-filters input[data-v-b25c7898]{min-width:0}.ranking-online-filter[data-v-b25c7898]{white-space:nowrap;flex-direction:row;align-items:center;padding-bottom:10px;display:flex!important}.ranking-list[data-v-b25c7898],.community-history-list[data-v-b25c7898]{gap:8px;display:grid}.ranking-hero[data-v-b25c7898]{color:inherit;grid-template-columns:70px minmax(210px,1fr) 100px 170px 90px;align-items:center;gap:12px;padding:13px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.ranking-hero[data-v-b25c7898]:hover,.ranking-hero[data-v-b25c7898]:focus-visible{border-color:#e3b84f;transform:translate(3px)}.ranking-hero.self[data-v-b25c7898]{box-shadow:inset 4px 0 #4fae7d}.ranking-hero>strong[data-v-b25c7898]{color:#e3b84f;font-size:1.35rem}.ranking-hero>span[data-v-b25c7898]{gap:2px;display:grid}.ranking-hero>span[data-v-b25c7898]:first-of-type{padding-left:17px;position:relative}.ranking-hero i[data-v-b25c7898]{background:#554e4e;border-radius:50%;width:8px;height:8px;position:absolute;top:.45em;left:0}.ranking-hero i.online[data-v-b25c7898]{background:#44d797;box-shadow:0 0 9px #44d797}.ranking-hero small[data-v-b25c7898]{color:#827f85}.ranking-hero em[data-v-b25c7898]{color:#5fbcce;text-align:right;font-style:normal}.community-pagination[data-v-b25c7898]{color:#918a87;justify-content:space-between;align-items:center;gap:10px;display:flex}.community-back[data-v-b25c7898]{width:fit-content}.public-profile-heading[data-v-b25c7898]{justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.public-active-battle[data-v-b25c7898]{background:linear-gradient(100deg,#22070d,#080608 64%);border-color:#8f2940;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:inset 3px 0 #d13f58}.public-active-battle strong[data-v-b25c7898]{color:#ff7188;letter-spacing:.12em}.public-active-battle a[data-v-b25c7898]{text-decoration:none}.public-profile-actions[data-v-b25c7898]{flex-wrap:wrap;gap:9px;display:flex}.public-profile-admin-btn[data-v-b25c7898]{color:#f4ddff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#5d237b,#2b103c);border:1px solid #a65bd8;padding:.72rem 1rem;font-weight:800;text-decoration:none;box-shadow:0 0 16px #7e35ad66,inset 0 0 12px #d590ff22}.public-profile-admin-btn[data-v-b25c7898]:hover,.public-profile-admin-btn[data-v-b25c7898]:focus-visible{color:#fff;background:linear-gradient(#78319d,#3b1552);border-color:#dfa4ff;outline:none;transform:translateY(-1px)}.house-burglary-actions[data-v-b25c7898]{gap:8px;display:grid}.house-burglary-panel[data-v-b25c7898]{background:linear-gradient(135deg,#140910,#07060a);border-color:#6d3a55;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.house-burglary-panel h3[data-v-b25c7898]{color:#d39ab8;margin:0 0 6px}.house-burglary-panel p[data-v-b25c7898]{color:#b8a7b1;margin:3px 0}.house-burglary-panel .house-burglary-warning[data-v-b25c7898]{color:#e07a8c}.house-burglary-panel small[data-v-b25c7898]{color:#e0a36b}@media (width<=700px){.house-burglary-panel[data-v-b25c7898]{flex-direction:column;align-items:stretch}}.currency-transfer-form[data-v-b25c7898]{background:linear-gradient(135deg,#120d05,#060708);border-color:#856322;gap:14px;padding:16px;display:grid}.currency-transfer-form header[data-v-b25c7898]{justify-content:space-between;align-items:center;gap:16px;display:flex}.currency-transfer-form h3[data-v-b25c7898]{color:#e6c35d;margin:0}.currency-transfer-form p[data-v-b25c7898]{color:#a79b89;margin:5px 0 0}.currency-transfer-form>div[data-v-b25c7898]{grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px;display:grid}.currency-transfer-form label[data-v-b25c7898]{gap:5px;display:grid}.currency-transfer-form label span[data-v-b25c7898]{color:#a99776}.currency-transfer-form footer[data-v-b25c7898]{justify-content:flex-end;gap:10px;display:flex}.item-transfer-form[data-v-b25c7898]{background:radial-gradient(circle at 15% 0,#101d2b 0,#07080b 42%,#040405 100%);border-color:#3c6587;gap:14px;padding:16px;display:grid}.item-transfer-form>header[data-v-b25c7898]{justify-content:space-between;align-items:start;gap:16px;display:flex}.item-transfer-form h3[data-v-b25c7898]{color:#70c9dc;margin:0}.item-transfer-form p[data-v-b25c7898]{color:#aaa1a2;margin:5px 0 0}.item-transfer-form form[data-v-b25c7898]{gap:13px;display:grid}.item-transfer-inventory[data-v-b25c7898]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;max-height:330px;padding:2px;display:grid;overflow:auto}.item-transfer-inventory label[data-v-b25c7898]{cursor:pointer;background:#06070a;border:1px solid #243447;grid-template-columns:auto 54px 1fr;align-items:center;gap:8px;padding:8px;display:grid}.item-transfer-inventory label.selected[data-v-b25c7898]{border-color:#5bc8df;box-shadow:inset 3px 0 #5bc8df}.item-transfer-inventory picture[data-v-b25c7898],.item-transfer-inventory img[data-v-b25c7898]{object-fit:contain;width:52px;height:52px}.item-transfer-inventory span[data-v-b25c7898]{gap:4px;display:grid}.item-transfer-inventory small[data-v-b25c7898],.item-loan-ledger small[data-v-b25c7898]{color:#88828b}.item-transfer-methods[data-v-b25c7898]{flex-wrap:wrap;gap:7px;display:flex}.item-transfer-methods button[data-v-b25c7898]{color:#ad9e8e;background:#09080a;border:1px solid #4a4141;padding:10px 13px}.item-transfer-methods button.active[data-v-b25c7898]{color:#e6d49a;background:#241b08;border-color:#d0a744;box-shadow:0 0 10px #7a541f66}.item-transfer-methods button[data-v-b25c7898]:disabled{opacity:.35}.item-transfer-values[data-v-b25c7898]{gap:10px;display:flex}.item-transfer-values label[data-v-b25c7898]{gap:5px;max-width:180px;display:grid}.item-transfer-values span[data-v-b25c7898]{color:#b2a586}.item-transfer-form footer[data-v-b25c7898]{justify-content:flex-end;display:flex}.item-transfer-warning[data-v-b25c7898]{background:#17080a;border-left:3px solid #b4434d;padding:10px;color:#e98186!important}.item-transfer-empty[data-v-b25c7898]{border:1px dashed #34313a;padding:10px}.item-loan-ledger[data-v-b25c7898]{border-top:1px solid #2f3742;grid-template-columns:1fr 1fr;gap:12px;padding-top:13px;display:grid}.item-loan-ledger h4[data-v-b25c7898]{color:#c6a85c;margin:0 0 7px}.item-loan-ledger section[data-v-b25c7898]{align-content:start;display:grid}.item-loan-ledger article[data-v-b25c7898]{border-bottom:1px solid #25252b;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.item-loan-ledger article span[data-v-b25c7898]{gap:3px;display:grid}.friendship-state[data-v-b25c7898]{color:#b39c70;align-self:center}.public-profile-grid[data-v-b25c7898]{grid-template-columns:minmax(440px,620px) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.public-profile-mannequin[data-v-b25c7898]{padding:14px}.public-profile-mannequin h3[data-v-b25c7898],.public-profile-facts h3[data-v-b25c7898]{color:#d1b969;margin:0 0 12px}.public-profile-facts[data-v-b25c7898]{gap:12px;display:grid}.public-profile-facts article[data-v-b25c7898]{padding:14px}.public-health-card header[data-v-b25c7898]{justify-content:space-between;margin-bottom:8px;display:flex}.public-health-card div[role=meter][data-v-b25c7898]{background:#160609;border:1px solid #75323a;height:13px}.public-health-card i[data-v-b25c7898]{background:linear-gradient(90deg,#6b101b,#e24d57);height:100%;display:block;box-shadow:0 0 8px #a52231}.public-stat-card dl[data-v-b25c7898]{grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}.public-stat-card dl div[data-v-b25c7898]{border-bottom:1px dotted #35313d;justify-content:space-between;display:flex}.public-stat-card dt[data-v-b25c7898]{color:#8f8992}.public-stat-card dd[data-v-b25c7898]{color:#dcd4ca;margin:0}.public-money-card>div[data-v-b25c7898]{border-bottom:1px solid #27222c;justify-content:space-between;gap:10px;padding:7px 0;display:flex}.public-money-card .total[data-v-b25c7898]{border-top:1px solid #b18a3c;margin-top:6px}.public-advice-card ul[data-v-b25c7898],.public-bonus-card ul[data-v-b25c7898]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.public-advice-card li[data-v-b25c7898],.public-bonus-card li[data-v-b25c7898]{background:#08070a;border-left:3px solid #666;padding:8px}.public-advice-card li.good[data-v-b25c7898]{border-color:#4aa878}.public-advice-card li.bad[data-v-b25c7898]{border-color:#a33f4b}.public-bonus-card li[data-v-b25c7898]{border-color:#c18d35;gap:3px;display:grid}.public-bonus-card span[data-v-b25c7898]{color:#8e8990}.public-battles-link[data-v-b25c7898],.public-transfers-link[data-v-b25c7898]{text-align:center;text-decoration:none}.history-totals[data-v-b25c7898]{flex-wrap:wrap;justify-content:space-around;gap:12px;padding:12px;display:flex}.history-totals b[data-v-b25c7898]{color:#e5c05b}.transfer-totals[data-v-b25c7898]{border-color:#5e4b29;flex-wrap:wrap;justify-content:space-around;gap:12px;padding:12px;display:flex}.transfer-totals b[data-v-b25c7898]{color:#e5c05b}.transfer-protocol-list[data-v-b25c7898]{gap:8px;display:grid}.transfer-protocol-row[data-v-b25c7898]{background:linear-gradient(105deg,#080809,#0d0b08 58%,#07080a);border-left:3px solid #66583d;grid-template-columns:54px minmax(220px,1fr) minmax(240px,.9fr);align-items:center;gap:14px;padding:13px 16px;display:grid}.transfer-protocol-row.incoming[data-v-b25c7898]{border-left-color:#4fae86}.transfer-protocol-row.outgoing[data-v-b25c7898]{border-left-color:#c28f3e}.transfer-protocol-mark[data-v-b25c7898]{color:#efc95e;background:#090806;border:1px solid #786337;place-items:center;width:46px;height:46px;display:grid;transform:rotate(45deg);box-shadow:0 0 10px #8a652b55}.transfer-protocol-mark span[data-v-b25c7898]{transform:rotate(-45deg)}.transfer-protocol-row.item .transfer-protocol-mark[data-v-b25c7898]{color:#72cfe0;border-color:#3f8392;box-shadow:0 0 10px #2d829455}.transfer-protocol-row.burglary .transfer-protocol-mark[data-v-b25c7898]{color:#d49aaf;border-color:#7a405c;box-shadow:0 0 10px #85385266}.transfer-protocol-main[data-v-b25c7898]{gap:3px;display:grid}.transfer-protocol-main small[data-v-b25c7898],.transfer-protocol-value small[data-v-b25c7898]{color:#8e8784}.transfer-protocol-main h3[data-v-b25c7898]{color:#d9cfbd;margin:0}.transfer-protocol-main p[data-v-b25c7898]{color:#aaa1a0;margin:0}.transfer-protocol-main a[data-v-b25c7898],.transfer-protocol-value a[data-v-b25c7898]{color:#69c8d9;text-decoration:none}.transfer-protocol-main a[data-v-b25c7898]:hover,.transfer-protocol-value a[data-v-b25c7898]:hover{text-decoration:underline}.transfer-protocol-value[data-v-b25c7898]{text-align:right;justify-items:end;gap:4px;display:grid}.transfer-protocol-value.item>a[data-v-b25c7898],.transfer-protocol-value.item>b[data-v-b25c7898]{color:#e0c56f;font-size:1.05rem}.transfer-protocol-value.item>span[data-v-b25c7898]{color:#b5aa9c}.community-battle-row[data-v-b25c7898]{color:inherit;grid-template-columns:62px minmax(220px,1fr) 100px 150px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:grid}.community-battle-row img[data-v-b25c7898],.battle-glyph[data-v-b25c7898]{object-fit:contain;background:#070709;place-items:center;width:58px;height:58px;display:grid}.community-battle-row>span[data-v-b25c7898]{gap:3px;display:grid}.community-battle-row small[data-v-b25c7898]{color:#77717a}.community-battle-row em[data-v-b25c7898]{color:#b8a98e;font-style:normal}.community-battle-row>strong[data-v-b25c7898]{color:#61c7da;text-align:right}.community-battle-row.victory[data-v-b25c7898]{border-left:3px solid #4ba578}.community-battle-row.defeat[data-v-b25c7898]{border-left:3px solid #ad424b}.community-battle-row.escaped[data-v-b25c7898]{border-left:3px solid #a78d55}.battle-chronicle-page[data-v-b25c7898]{gap:14px;display:grid}.battle-chronicle-page>header[data-v-b25c7898]{padding:18px}.battle-chronicle-page h2[data-v-b25c7898]{margin:5px 0}.battle-chronicle-page>header span[data-v-b25c7898]{color:#c8a14d}.battle-parties[data-v-b25c7898]{grid-template-columns:1fr 1fr;gap:15px;padding:14px;display:grid}.battle-full-log[data-v-b25c7898]{gap:8px;margin:0;padding:14px 14px 14px 48px;display:grid}.battle-full-log li[data-v-b25c7898]{background:#07070a;border-left:2px solid #35303f;grid-template-columns:34px 1fr;gap:10px;padding:8px;display:grid}.battle-full-log li>span[data-v-b25c7898]{color:#b29148}.battle-full-log p[data-v-b25c7898]{color:#aaa3a5;margin:3px 0}.battle-full-log small[data-v-b25c7898]{color:#ca6d6d;gap:9px;display:flex}.battle-full-log li.player-effect[data-v-b25c7898],.battle-full-log li.player-property[data-v-b25c7898]{border-left-color:#3b9b6b}.battle-full-log li.player-effect[data-v-b25c7898] :is(b,p,small,i),.battle-full-log li.player-property[data-v-b25c7898] :is(b,p,small,i){color:#63d69b}.community-error[data-v-b25c7898]{color:#ef7373;border-color:#8b2934;padding:14px}.spectator-heading[data-v-b25c7898]{background:radial-gradient(circle at 75% 0,#2a0b1c,#080608 68%);border-color:#69334d;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.spectator-heading small[data-v-b25c7898]{color:#9a7289}.spectator-heading h2[data-v-b25c7898]{color:#e9d9e2;margin:4px 0}.spectator-heading>strong[data-v-b25c7898]{color:#72dbe8;letter-spacing:.12em}.spectator-closed[data-v-b25c7898]{color:#b6a5ad;padding:10px 14px}.spectator-sides[data-v-b25c7898]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.spectator-side[data-v-b25c7898]{border-color:#49313f;padding:12px}.spectator-side.viewed[data-v-b25c7898]{border-color:#4f9c85;box-shadow:inset 3px 0 #4f9c85}.spectator-side h3[data-v-b25c7898]{color:#d2a7c1;margin:0 0 9px}.spectator-unit[data-v-b25c7898]{border-top:1px solid #2e2029;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px;display:grid}.spectator-unit img[data-v-b25c7898]{object-fit:contain;width:42px;height:52px}.spectator-unit span[data-v-b25c7898]{display:grid}.spectator-unit small[data-v-b25c7898]{color:#887c84}.spectator-unit em[data-v-b25c7898]{color:#65d6df;font-style:normal}.spectator-unit.subject[data-v-b25c7898]{background:#102019}.spectator-unit.defeated[data-v-b25c7898]{filter:grayscale();opacity:.42}.spectator-log[data-v-b25c7898]{max-height:260px;margin:0;padding:12px 12px 12px 34px;overflow:auto}.spectator-log li[data-v-b25c7898]{padding:4px}.spectator-log li.chat[data-v-b25c7898],.spectator-log li.chat b[data-v-b25c7898]{color:#63d494}.spectator-chat[data-v-b25c7898]{gap:9px;padding:12px;display:grid}.spectator-chat-log[data-v-b25c7898]{background:#060506;border:1px solid #34232f;height:190px;padding:8px;overflow:auto}.spectator-chat-log article[data-v-b25c7898]{border-bottom:1px solid #20141e;padding:6px}.spectator-chat-log article.mine[data-v-b25c7898]{background:#102019}.spectator-chat-log header[data-v-b25c7898]{align-items:baseline;gap:7px;display:flex}.spectator-chat-log header b[data-v-b25c7898]{color:#d4a1ff}.spectator-chat-log header span[data-v-b25c7898]{color:#b8a9ff}.spectator-chat-log header small[data-v-b25c7898]{color:#63d494}.spectator-chat-log time[data-v-b25c7898]{color:#766;margin-left:auto;font-size:.72rem}.spectator-chat-log p[data-v-b25c7898]{margin:4px 0}.spectator-chat form[data-v-b25c7898]{grid-template-columns:1fr auto;gap:8px;display:grid}.spectator-chat input[data-v-b25c7898]{min-width:0}@media (width<=900px){.ranking-filters[data-v-b25c7898]{grid-template-columns:1fr 1fr}.ranking-filters label[data-v-b25c7898]:first-child{grid-column:1/-1}.ranking-hero[data-v-b25c7898]{grid-template-columns:55px 1fr 80px}.ranking-hero>span[data-v-b25c7898]:nth-of-type(3),.ranking-hero>em[data-v-b25c7898]{display:none}.public-profile-grid[data-v-b25c7898]{grid-template-columns:1fr}.public-profile-heading[data-v-b25c7898],.currency-transfer-form header[data-v-b25c7898],.item-transfer-form>header[data-v-b25c7898]{flex-direction:column;align-items:flex-start}.currency-transfer-form>div[data-v-b25c7898],.item-loan-ledger[data-v-b25c7898]{grid-template-columns:1fr}.community-battle-row[data-v-b25c7898]{grid-template-columns:50px 1fr}.community-battle-row>span[data-v-b25c7898]:nth-of-type(2),.community-battle-row>strong[data-v-b25c7898]{display:none}.transfer-protocol-row[data-v-b25c7898]{grid-template-columns:48px 1fr}.transfer-protocol-value[data-v-b25c7898]{text-align:left;grid-column:2;justify-items:start}.spectator-sides[data-v-b25c7898]{grid-template-columns:1fr}}@media (width<=560px){.community-heading picture[data-v-b25c7898]{width:78px;height:78px}.ranking-filters[data-v-b25c7898]{grid-template-columns:1fr}.ranking-filters label[data-v-b25c7898]:first-child{grid-column:auto}.ranking-hero[data-v-b25c7898]{grid-template-columns:48px 1fr}.ranking-hero>span[data-v-b25c7898]:nth-of-type(2){display:none}.community-pagination[data-v-b25c7898]{flex-wrap:wrap;justify-content:center}.community-pagination span[data-v-b25c7898]{text-align:center;order:-1;width:100%}.public-stat-card dl[data-v-b25c7898],.battle-parties[data-v-b25c7898]{grid-template-columns:1fr}.transfer-protocol-row[data-v-b25c7898]{grid-template-columns:1fr;padding:13px}.transfer-protocol-mark[data-v-b25c7898]{width:36px;height:36px;margin:4px}.transfer-protocol-value[data-v-b25c7898]{grid-column:1;justify-items:start}.transfer-protocol-main[data-v-b25c7898]{border-top:1px solid #2e2921;padding-top:8px}.public-active-battle[data-v-b25c7898],.spectator-heading[data-v-b25c7898]{flex-direction:column;align-items:stretch}.spectator-unit[data-v-b25c7898]{grid-template-columns:38px 1fr}.spectator-unit em[data-v-b25c7898]{grid-column:2}.spectator-chat form[data-v-b25c7898]{grid-template-columns:1fr}}.friends-page[data-v-41c5d8ba]{gap:18px;display:grid}.friends-heading[data-v-41c5d8ba]{border-bottom:1px solid #634e36;align-items:center;gap:18px;min-height:116px;display:flex}.friends-heading picture[data-v-41c5d8ba]{width:112px;height:112px}.friends-heading img[data-v-41c5d8ba]{object-fit:contain;filter:drop-shadow(0 0 12px #8b481f);width:100%;height:100%}.friends-heading p[data-v-41c5d8ba]{color:#be8b4c;letter-spacing:.14em;margin:0}.friends-heading h2[data-v-41c5d8ba]{color:#dfd5c4;margin:3px 0;font-size:clamp(2rem,4vw,3rem)}.friends-heading span[data-v-41c5d8ba]{color:#918a85}.friend-messages-link[data-v-41c5d8ba]{color:#65d2dc;margin-top:7px;display:block}.friend-unread-notice[data-v-41c5d8ba]{color:#9cf5ff;background:linear-gradient(90deg,#08252b,#0b1012);border-color:#267d89;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 14px;text-decoration:none;display:grid;box-shadow:0 0 18px #267d893d}.friend-unread-notice strong[data-v-41c5d8ba]{color:#fff;min-width:48px;font-size:1.2rem}.friend-unread-notice span[data-v-41c5d8ba]{letter-spacing:.08em}.friend-unread-notice b[data-v-41c5d8ba]{color:#65d2dc}.friend-filters[data-v-41c5d8ba]{grid-template-columns:1fr 1fr auto auto auto;align-items:end;gap:10px;padding:14px;display:grid}.friend-filters label[data-v-41c5d8ba]{gap:5px;display:grid}.friend-filters label>span[data-v-41c5d8ba]{color:#918a90;font-size:1rem}.friend-online-filter[data-v-41c5d8ba]{white-space:nowrap;flex-direction:row;align-items:center;padding-bottom:10px;display:flex!important}.friend-list[data-v-41c5d8ba]{gap:8px;display:grid}.friend-row[data-v-41c5d8ba]{grid-template-columns:1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.friend-row>a[data-v-41c5d8ba]{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.friend-row>a>i[data-v-41c5d8ba]{background:#4c494c;border-radius:50%;width:10px;height:10px}.friend-row>a>i.online[data-v-41c5d8ba]{background:#4cdb99;animation:2.2s ease-in-out infinite friend-live-41c5d8ba;box-shadow:0 0 10px #4cdb99}.friend-row>a span[data-v-41c5d8ba]{gap:2px;display:grid}.friend-row small[data-v-41c5d8ba]{color:#78737b}.friend-row em[data-v-41c5d8ba]{color:#72bbc5;font-style:normal}.friend-row>div[data-v-41c5d8ba]{color:#998d75;align-items:center;gap:8px;display:flex}.friend-write-link.unread[data-v-41c5d8ba]{color:#9cf5ff;background:#08252b;border-color:#267d89;box-shadow:0 0 11px #267d8947}.friend-row.incoming[data-v-41c5d8ba]{border-left:3px solid #d3a248}.friend-row.accepted[data-v-41c5d8ba]{border-left:3px solid #448b68}.friend-pagination[data-v-41c5d8ba]{color:#8d8588;justify-content:space-between;align-items:center;gap:10px;display:flex}.friend-error[data-v-41c5d8ba]{color:#ee727b;border-color:#862f38;padding:12px}@keyframes friend-live-41c5d8ba{50%{opacity:.55;box-shadow:0 0 4px #4cdb99}}@media (width<=760px){.friend-unread-notice[data-v-41c5d8ba]{grid-template-columns:auto minmax(0,1fr)}.friend-unread-notice b[data-v-41c5d8ba]{grid-column:1/-1}.friend-filters[data-v-41c5d8ba]{grid-template-columns:1fr 1fr}.friend-filters label[data-v-41c5d8ba]{grid-column:1/-1}.friend-row[data-v-41c5d8ba]{grid-template-columns:1fr}.friend-row>div[data-v-41c5d8ba]{justify-content:flex-end}.friend-pagination[data-v-41c5d8ba]{flex-wrap:wrap;justify-content:center}.friend-pagination span[data-v-41c5d8ba]{text-align:center;order:-1;width:100%}}@media (prefers-reduced-motion:reduce){.friend-row>a>i.online[data-v-41c5d8ba]{animation:none}}.private-chat-page[data-v-e2904942]{gap:18px;display:grid}.private-chat-heading[data-v-e2904942]{border-bottom:1px solid #544432;justify-content:space-between;align-items:center;gap:18px;min-height:112px;display:flex}.private-chat-heading p[data-v-e2904942]{color:#b98652;letter-spacing:.14em;margin:0}.private-chat-heading h2[data-v-e2904942]{color:#e1d7c9;margin:4px 0;font-size:clamp(2rem,4vw,3rem)}.private-chat-heading span[data-v-e2904942]{color:#918b86}.private-chat-error[data-v-e2904942]{color:#ee727b;border-color:#862f38;padding:12px}.private-conversation-list[data-v-e2904942]{gap:8px;display:grid}.private-conversation[data-v-e2904942]{min-height:82px;color:inherit;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.private-conversation>i[data-v-e2904942]{background:#4b484b;border-radius:50%;width:10px;height:10px}.private-conversation>i.online[data-v-e2904942]{background:#4cdb99;box-shadow:0 0 9px #4cdb99}.private-conversation>span[data-v-e2904942]{gap:2px;min-width:0;display:grid}.private-conversation b[data-v-e2904942]{color:#e2d6c4}.private-conversation small[data-v-e2904942],.private-conversation time[data-v-e2904942]{color:#7f7980}.private-conversation em[data-v-e2904942]{color:#aba09a;text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.private-unread-count[data-v-e2904942]{color:#ffbab7;background:#3b0c10;border:1px solid #a73e42;border-radius:50%;place-items:center;min-width:30px;height:30px;display:grid}.private-message-ledger[data-v-e2904942]{gap:10px;padding:16px;display:grid}.private-message[data-v-e2904942]{background:#0c0909;border:1px solid #453b38;max-width:82%;padding:11px 13px}.private-message.mine[data-v-e2904942]{background:#071013;border-color:#2e5d63;margin-left:auto}.private-message header[data-v-e2904942]{color:#c58f65;justify-content:space-between;gap:10px;display:flex}.private-message time[data-v-e2904942]{color:#716b70}.private-message p[data-v-e2904942]{white-space:pre-wrap;margin:7px 0 0}.private-message blockquote[data-v-e2904942]{color:#8e858e;background:#100d11;border-left:2px solid #69606f;margin:6px 0;padding:7px 9px;display:grid}.private-message>button[data-v-e2904942]{color:#58cbd6;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;text-decoration:underline}.private-compose[data-v-e2904942]{padding:12px}.private-compose>div[data-v-e2904942]:last-child{grid-template-columns:1fr auto;gap:10px;display:grid}.private-reply[data-v-e2904942]{background:#130d0a;border-left:2px solid #976b45;justify-content:space-between;gap:10px;margin-bottom:10px;padding:8px 10px;display:flex}.private-reply span[data-v-e2904942]{display:grid}.private-reply em[data-v-e2904942]{color:#8f8785;font-style:normal}.private-reply button[data-v-e2904942]{color:#df7777;background:0 0;border:0;font-size:1.3rem}.private-pagination[data-v-e2904942]{color:#8d8588;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (width<=720px){.private-chat-heading[data-v-e2904942]{flex-direction:column;align-items:flex-start;padding-bottom:12px}.private-conversation[data-v-e2904942]{grid-template-columns:10px minmax(0,1fr) auto}.private-conversation time[data-v-e2904942]{grid-column:2}.private-unread-count[data-v-e2904942]{grid-area:1/3/3}.private-message[data-v-e2904942]{max-width:94%}.private-compose>div[data-v-e2904942]:last-child{grid-template-columns:1fr}.private-pagination[data-v-e2904942]{flex-wrap:wrap;justify-content:center}.private-pagination span[data-v-e2904942]{text-align:center;order:-1;width:100%}}
