.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger{box-sizing:border-box;border:5px solid #0000;border-image:var(--rb-art-input) 5 / 5px stretch;height:30px;color:var(--rb-ink-1);font:var(--rb-text-body) / 16px var(--rb-font-body);text-align:left;cursor:pointer;image-rendering:pixelated;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#0c1420 padding-box padding-box;align-items:center;gap:6px;padding:0 3px 0 4px;display:inline-flex}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger[data-size=sm]{height:26px;font-size:var(--rb-text-meta)}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger[data-size=lg]{height:36px;font-size:var(--rb-text-head);padding-left:6px}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger[data-block]{display:flex}:where(.GameSelect-module__ycyONa__trigger){min-width:0;max-width:100%}:where(.GameSelect-module__ycyONa__trigger[data-block]){width:100%}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger:hover:not(:disabled){background-color:#111c2c}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger:hover:not(:disabled) .GameSelect-module__ycyONa__caret{filter:brightness(1.25)}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger:focus-visible,.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger[data-open]{border-image-source:var(--rb-art-input-focus);outline:none}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger:disabled{border-image-source:var(--rb-art-input-disabled);color:var(--rb-ink-3);cursor:default}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger:disabled .GameSelect-module__ycyONa__caret,.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger:disabled .GameSelect-module__ycyONa__icon{opacity:.45;filter:grayscale(.6)}.GameSelect-module__ycyONa__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.GameSelect-module__ycyONa__value[data-placeholder]{color:var(--rb-ink-3)}.GameSelect-module__ycyONa__caret{flex-shrink:0;transition:transform .12s ease-out}.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger[data-open] .GameSelect-module__ycyONa__caret{transform:rotate(180deg)}.GameSelect-module__ycyONa__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.GameSelect-module__ycyONa__icon img{image-rendering:pixelated}.GameSelect-module__ycyONa__menu{z-index:2;visibility:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;border:6px solid #0000;border-image:var(--rb-art-tooltip) 6 fill / 6px stretch;image-rendering:pixelated;color:var(--rb-ink-1);font:var(--rb-text-body) / 16px var(--rb-font-body);pointer-events:auto;scrollbar-width:thin;scrollbar-color:var(--rb-line) transparent;padding:3px;animation:.11s ease-out GameSelect-module__ycyONa__menuIn;position:absolute;overflow:hidden auto;box-shadow:0 10px 22px #0a101ca8}.GameSelect-module__ycyONa__menu[data-host=body]{z-index:var(--z-tooltip,75);position:fixed}.GameSelect-module__ycyONa__menu[data-placement=top]{animation-name:GameSelect-module__ycyONa__menuInUp}.GameSelect-module__ycyONa__menu[data-size=sm]{font-size:var(--rb-text-meta)}.GameSelect-module__ycyONa__menu[data-size=lg]{font-size:var(--rb-text-head)}.GameSelect-module__ycyONa__option{box-sizing:border-box;min-height:32px;color:var(--rb-ink-1);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;align-items:center;gap:8px;padding:4px 6px 4px 9px;display:flex;position:relative}.GameSelect-module__ycyONa__option+.GameSelect-module__ycyONa__option{border-top:1px solid var(--rb-line-soft)}.GameSelect-module__ycyONa__option[data-active]{background:#e9c46a1f}.GameSelect-module__ycyONa__option[data-active]:before{content:"";background:var(--rb-gold);width:2px;position:absolute;top:4px;bottom:4px;left:0}.GameSelect-module__ycyONa__option[aria-selected=true]{color:var(--rb-gold-hi)}.GameSelect-module__ycyONa__option[aria-disabled=true]{color:var(--rb-ink-3);cursor:default}.GameSelect-module__ycyONa__option[aria-disabled=true] .GameSelect-module__ycyONa__icon{opacity:.45;filter:grayscale(.6)}.GameSelect-module__ycyONa__label{overflow-wrap:anywhere;flex:auto;min-width:0}.GameSelect-module__ycyONa__hint{color:var(--rb-ink-3);font-size:var(--rb-text-meta);flex-shrink:0}.GameSelect-module__ycyONa__check{flex-shrink:0;justify-content:center;width:12px;display:inline-flex}@keyframes GameSelect-module__ycyONa__menuIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes GameSelect-module__ycyONa__menuInUp{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (pointer:coarse){.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger,.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger[data-size=sm],.GameSelect-module__ycyONa__trigger.GameSelect-module__ycyONa__trigger[data-size=lg]{height:40px}.GameSelect-module__ycyONa__option{min-height:40px}}@media (prefers-reduced-motion:reduce){.GameSelect-module__ycyONa__menu{animation:none}.GameSelect-module__ycyONa__caret{transition:none}}
.unifiedGameHud-module__apeYvW__dock{bottom:env(safe-area-inset-bottom,0px);z-index:60;pointer-events:none;flex-direction:column;align-items:center;gap:0;display:flex;position:absolute;left:0;right:0}.unifiedGameHud-module__apeYvW__actionArea{pointer-events:auto;max-width:100%;padding-bottom:1px;position:relative}.unifiedGameHud-module__apeYvW__menu{box-sizing:border-box;pointer-events:auto;grid-template-columns:minmax(0,1fr) 216px minmax(0,1fr);grid-template-areas:"left status right";width:min(1180px,100%);height:68px;padding:0 42px;display:grid;position:relative}.unifiedGameHud-module__apeYvW__dockSkin{pointer-events:none;grid-template-columns:42px minmax(0,1fr) 216px minmax(0,1fr) 42px;display:grid;position:absolute;inset:0}.unifiedGameHud-module__apeYvW__dockSkin img{width:100%;height:68px;image-rendering:pixelated;display:block}.unifiedGameHud-module__apeYvW__dockCenter{image-rendering:pixelated;background:url(https://cdn.roblade.com/optimized/lossless/sprites/roblade-hud/dock-center.aee139d58a88aeaa.webp) 50%/100% 100% no-repeat}.unifiedGameHud-module__apeYvW__menuEntries{display:contents}.unifiedGameHud-module__apeYvW__menuGroup{scrollbar-width:thin;align-self:end;align-items:flex-end;min-width:0;height:44px;margin-bottom:5px;display:flex;position:relative;overflow-x:auto}.unifiedGameHud-module__apeYvW__menuGroup:first-child{grid-area:left;margin-right:14px}.unifiedGameHud-module__apeYvW__menuGroup:last-child{grid-area:right;margin-left:14px}.unifiedGameHud-module__apeYvW__statusMount{grid-area:status;width:216px;height:68px;position:relative}.unifiedGameHud-module__apeYvW__menuGroup button{color:#f3e4c6;min-width:max-content;height:44px;font:11px/1.15 var(--font-game,var(--font-zh,sans-serif));text-shadow:0 1px 2px #000,1px 0 2px #000;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:1px;padding:0;display:flex;position:relative}.unifiedGameHud-module__apeYvW__menuIcon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.unifiedGameHud-module__apeYvW__menuIcon img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated;filter:drop-shadow(0 1px 2px #000);display:block}.unifiedGameHud-module__apeYvW__menuLabel{white-space:nowrap;padding-inline:4px;display:block}.unifiedGameHud-module__apeYvW__menuGroup button kbd{color:#eacb84;font:8px/1 sans-serif;position:absolute;top:0;right:1px}.unifiedGameHud-module__apeYvW__menuGroup button:after{content:"";background:0 0;width:18px;height:2px;position:absolute;bottom:-2px}.unifiedGameHud-module__apeYvW__menuGroup button:hover,.unifiedGameHud-module__apeYvW__menuGroup button[aria-pressed=true]{color:#fff3a8}.unifiedGameHud-module__apeYvW__menuGroup button:hover .unifiedGameHud-module__apeYvW__menuIcon{filter:brightness(1.16)}.unifiedGameHud-module__apeYvW__menuGroup button[aria-pressed=true]:after{background:#e6c274;box-shadow:0 0 5px #e6c27466}.unifiedGameHud-module__apeYvW__menuGroup button:active .unifiedGameHud-module__apeYvW__menuIcon{transform:translateY(1px)}.unifiedGameHud-module__apeYvW__menuGroup button:disabled{opacity:.4;cursor:default}.unifiedGameHud-module__apeYvW__menuGroup button[data-new=true] .unifiedGameHud-module__apeYvW__menuIcon{animation:1.2s ease-in-out infinite unifiedGameHud-module__apeYvW__menuNew}@keyframes unifiedGameHud-module__apeYvW__menuNew{50%{filter:brightness(1.3)drop-shadow(0 0 5px #ffcf4a)drop-shadow(0 0 2px #fff0b0)}}@media (prefers-reduced-motion:reduce){.unifiedGameHud-module__apeYvW__menuGroup button[data-new=true] .unifiedGameHud-module__apeYvW__menuIcon{filter:drop-shadow(0 0 4px #ffcf4a);animation:none}}.unifiedGameHud-module__apeYvW__worldMapIcon{object-fit:contain;width:22px;height:22px;image-rendering:pixelated;display:block}.unifiedGameHud-module__apeYvW__menuGroup button:focus-visible,.unifiedGameHud-module__apeYvW__moreMenu button:focus-visible{outline-offset:-2px;outline:2px solid #ffe3a1}.unifiedGameHud-module__apeYvW__experienceTrack{pointer-events:auto;background:#121319;width:min(1138px,100% - 42px);height:5px;margin-top:-4px;position:relative}.unifiedGameHud-module__apeYvW__experienceTrack>div{height:5px;padding:0}.unifiedGameHud-module__apeYvW__worldXpTrack{width:100%;height:5px;display:block}.unifiedGameHud-module__apeYvW__moreMenu button:focus-visible{outline-offset:2px;outline:2px solid #ffe3a1}.unifiedGameHud-module__apeYvW__moreMenu{right:0;bottom:var(--roblade-menu-height,76px);z-index:2;pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:min(440px,100%);padding:8px;display:grid;position:absolute}.unifiedGameHud-module__apeYvW__moreMenu button{color:#f2e8d0;min-width:0;min-height:42px;font:12px var(--font-game),var(--font-zh),sans-serif;cursor:pointer;background:#24363a;border:1px solid #ebd58f45;border-radius:3px;align-items:center;gap:7px;display:flex}.unifiedGameHud-module__apeYvW__moreMenu button img{object-fit:contain;width:26px;height:26px;image-rendering:pixelated}.unifiedGameHud-module__apeYvW__moreMenu button span{overflow-wrap:anywhere;min-width:0}.unifiedGameHud-module__apeYvW__worldIdentity{z-index:15;pointer-events:auto;position:absolute;top:5px;left:6px}.unifiedGameHud-module__apeYvW__worldExperience{color:#e9d9b5;font:10px var(--font-game),var(--font-zh),sans-serif;align-items:center;gap:5px;display:flex}.unifiedGameHud-module__apeYvW__worldExperience [role=meter]{flex:1;min-width:0;height:8px}.unifiedGameHud-module__apeYvW__worldExperience .unifiedGameHud-module__apeYvW__worldExperienceTrack{flex:1;align-items:center;min-width:0;height:auto;display:flex}.unifiedGameHud-module__apeYvW__worldResources{font:11px var(--font-game),var(--font-zh),sans-serif;color:#f2dfad;flex-wrap:wrap;gap:4px 10px;display:flex}.unifiedGameHud-module__apeYvW__worldResources button{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0}.unifiedGameHud-module__apeYvW__worldResources img{object-fit:contain;width:14px;height:14px;margin-right:4px;display:inline-block}.unifiedGameHud-module__apeYvW__worldMapButton{z-index:16;color:#f4e3bb;min-height:25px;font:11px var(--font-game),var(--font-zh),sans-serif;cursor:pointer;pointer-events:auto;background:#191b21dc;border:1px solid #bca16c80;padding:2px 4px;position:absolute;top:158px;right:10px}.unifiedGameHud-module__apeYvW__questRail{z-index:15;pointer-events:auto;flex-direction:column;gap:6px;width:230px;max-height:calc(100% - 330px);display:flex;position:absolute;top:218px;right:12px;overflow:auto}@media (max-width:1000px){.unifiedGameHud-module__apeYvW__menu{grid-template:"status"68px"entries"48px/minmax(0,1fr);height:116px;padding:0 18px}.unifiedGameHud-module__apeYvW__dockSkin{height:68px;top:auto}.unifiedGameHud-module__apeYvW__dockCenter{background-image:url(https://cdn.roblade.com/optimized/lossless/sprites/roblade-hud/dock-left-run.0d72bbb1a1cd9b96.webp)}.unifiedGameHud-module__apeYvW__statusMount{image-rendering:pixelated;background:url(https://cdn.roblade.com/optimized/lossless/sprites/roblade-hud/dock-center.aee139d58a88aeaa.webp) 50%/216px 68px no-repeat;justify-self:center}.unifiedGameHud-module__apeYvW__menuEntries{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#9d8553 #172630;grid-area:entries;min-width:0;display:flex;position:relative;overflow:auto hidden}.unifiedGameHud-module__apeYvW__menuEntries::-webkit-scrollbar{height:4px}.unifiedGameHud-module__apeYvW__menuEntries::-webkit-scrollbar-thumb{background:#9d8553}.unifiedGameHud-module__apeYvW__menuGroup{flex:none;align-self:start}.unifiedGameHud-module__apeYvW__menuGroup:first-child,.unifiedGameHud-module__apeYvW__menuGroup:last-child{margin:0}.unifiedGameHud-module__apeYvW__menuGroup button{flex:none;min-width:48px;font-size:10px}.unifiedGameHud-module__apeYvW__menuGroup button kbd{top:1px}.unifiedGameHud-module__apeYvW__worldIdentity{top:4px;left:4px}.unifiedGameHud-module__apeYvW__questRail{width:200px;right:8px}}@media (max-height:600px){.unifiedGameHud-module__apeYvW__questRail{max-height:calc(100% - 255px);top:185px}}@media (max-width:650px){.unifiedGameHud-module__apeYvW__questRail{width:155px}}.unifiedGameHud-module__apeYvW__questRail>*{background:linear-gradient(90deg,#1e1e2288,#1e1e2222);border-width:1px 0 0;border-color:#928a6a66;border-radius:0;max-width:100%;width:100%!important;box-shadow:none!important}.unifiedGameHud-module__apeYvW__moreMenu{max-height:min(420px,65vh);overflow:auto}.unifiedGameHud-module__apeYvW__menuBadge{color:#fff6db;background:#992f31;border-radius:8px;min-width:14px;padding:1px 3px;font:9px/1.2 sans-serif;position:absolute;top:0;right:1px}[data-frontier-hud]~.unifiedGameHud-module__apeYvW__questRail{display:none}.unifiedGameHud-module__apeYvW__questRail.unifiedGameHud-module__apeYvW__activityRail{width:210px;max-height:260px;top:232px;right:10px}@media (min-width:1880px) and (min-height:900px){.unifiedGameHud-module__apeYvW__questRail.unifiedGameHud-module__apeYvW__activityRail{width:280px;max-height:380px;top:316px;right:16px}}.unifiedGameHud-module__apeYvW__worldMapButton:hover{border-color:#e9c46a;box-shadow:0 0 0 1px #e9c46a66,0 0 6px #e9c46a44}.unifiedGameHud-module__apeYvW__worldMapButton:hover .unifiedGameHud-module__apeYvW__worldMapIcon{filter:brightness(1.16)}.unifiedGameHud-module__apeYvW__worldMapButton:active .unifiedGameHud-module__apeYvW__worldMapIcon{transform:translateY(1px)}.unifiedGameHud-module__apeYvW__moreMenu button:hover:not(:disabled){color:#fff3a8;border-color:#e9c46a}.unifiedGameHud-module__apeYvW__moreMenu button:hover:not(:disabled) img{filter:brightness(1.16)}.unifiedGameHud-module__apeYvW__moreMenu button:active:not(:disabled) img{transform:translateY(1px)}[data-mobile-hud]{--phone-top:var(--sat,0px);--phone-right:var(--sar,0px);--phone-bottom:var(--sab,0px);--phone-left:var(--sal,0px)}html[data-rl-rotated="1"] [data-mobile-hud]{--phone-top:var(--sar,0px);--phone-right:var(--sab,0px);--phone-bottom:var(--sal,0px);--phone-left:var(--sat,0px)}.unifiedGameHud-module__apeYvW__phoneHome{inset:var(--phone-top) var(--phone-right) var(--phone-bottom) var(--phone-left);pointer-events:none;position:absolute}.unifiedGameHud-module__apeYvW__phoneIdentity{color:#f5e8c9;text-align:left;pointer-events:auto;touch-action:manipulation;background:#101d2be8;border:1px solid #b5a26c;align-items:center;gap:8px;width:204px;height:56px;padding:5px;display:flex;position:absolute;top:6px;left:6px}.unifiedGameHud-module__apeYvW__phoneAvatar{background:#182b3d;border:1px solid #b5a26c;flex:0 0 42px;height:42px}.unifiedGameHud-module__apeYvW__phoneAvatar img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.unifiedGameHud-module__apeYvW__phoneIdentityText{min-width:0;font:12px/16px var(--font-game),var(--font-zh),sans-serif;flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.unifiedGameHud-module__apeYvW__phoneName{overflow-wrap:anywhere;max-height:32px;overflow:hidden}.unifiedGameHud-module__apeYvW__phoneIdentityText>:last-child{grid-column:1/-1;width:100%;height:5px}.unifiedGameHud-module__apeYvW__phoneIdentityText [role=meter]{height:5px}.unifiedGameHud-module__apeYvW__phoneChips{pointer-events:auto;gap:4px;display:flex;position:absolute;top:66px;left:6px}.unifiedGameHud-module__apeYvW__phoneChips>button{height:24px;font-size:11px}.unifiedGameHud-module__apeYvW__phoneGold{color:#f6d67e;min-height:44px;font:12px var(--font-game),var(--font-zh),sans-serif;pointer-events:auto;touch-action:manipulation;background:#10212bd9;border:1px solid #ab986057;align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;top:6px;left:218px}.unifiedGameHud-module__apeYvW__phoneDeparture{pointer-events:auto;min-width:96px;position:absolute;top:104px;right:4px;min-height:44px!important}.unifiedGameHud-module__apeYvW__phoneDeparture img{object-fit:contain;width:24px;height:24px;image-rendering:pixelated}.unifiedGameHud-module__apeYvW__phoneDock{z-index:60;pointer-events:auto;position:absolute;bottom:6px;right:6px}.unifiedGameHud-module__apeYvW__phoneNav{background:#101d2be8;border:1px solid #b5a26c;gap:4px;padding:4px;display:flex}.unifiedGameHud-module__apeYvW__phoneNav button{color:#f4e6c7;width:52px;min-height:48px;font:11px/14px var(--font-game),var(--font-zh),sans-serif;touch-action:manipulation;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 2px;display:flex}.unifiedGameHud-module__apeYvW__phoneNav .unifiedGameHud-module__apeYvW__menuLabel{white-space:normal;text-overflow:clip;overflow:visible}.unifiedGameHud-module__apeYvW__phoneNav button:focus-visible,.unifiedGameHud-module__apeYvW__phoneMenuGrid button:focus-visible{outline-offset:-2px;outline:2px solid #efcf77}.unifiedGameHud-module__apeYvW__phoneNav button:disabled,.unifiedGameHud-module__apeYvW__phoneMenuGrid button:disabled{opacity:.4}.unifiedGameHud-module__apeYvW__phoneNav button[aria-pressed=true]{background:#9b793c55}.unifiedGameHud-module__apeYvW__phoneMenuGrid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:6px;display:grid}.unifiedGameHud-module__apeYvW__phoneMenuGrid button{color:#f4e6c7;min-height:48px;font:12px/16px var(--font-game),var(--font-zh),sans-serif;text-align:left;touch-action:manipulation;background:#152635;border:1px solid #a38a5b70;align-items:center;gap:6px;padding:6px;display:flex;position:relative}.unifiedGameHud-module__apeYvW__phoneMenuGrid button>img{object-fit:contain;width:28px;height:28px;image-rendering:pixelated}.unifiedGameHud-module__apeYvW__phoneMenuGrid .unifiedGameHud-module__apeYvW__menuLabel{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.unifiedGameHud-module__apeYvW__phoneQuestRail{left:calc(var(--phone-left) + 6px);top:calc(var(--phone-top) + 68px);z-index:15;pointer-events:auto;flex-direction:column;gap:4px;width:210px;max-height:calc(100% - 150px);display:flex;position:absolute;overflow:auto}.unifiedGameHud-module__apeYvW__phoneQuestRail>*{max-width:100%}
.unifiedActionBar-module__MPtYaq__root{pointer-events:auto;color:#f5e9ce;min-width:0;max-width:100%;font-family:var(--font-game), sans-serif;flex-direction:column;align-items:center;gap:5px;display:flex}.unifiedActionBar-module__MPtYaq__bar{align-items:center;gap:4px;max-width:100%;display:flex}.unifiedActionBar-module__MPtYaq__rows{flex-direction:column;align-items:center;gap:5px;display:flex}.unifiedActionBar-module__MPtYaq__row{gap:1px;display:flex}.unifiedActionBar-module__MPtYaq__mobileRows{display:none}.unifiedActionBar-module__MPtYaq__page{gap:1px;display:flex}.unifiedActionBar-module__MPtYaq__slot{cursor:pointer;background:#1720264d;border:1px solid #96978b;border-radius:2px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:relative;box-shadow:inset 0 0 0 1px #191c20,0 1px 2px #0007}.unifiedActionBar-module__MPtYaq__slot[data-selected=true]{outline-offset:-2px;outline:2px solid #f7d686}.unifiedActionBar-module__MPtYaq__slot:hover{filter:brightness(1.15)drop-shadow(0 2px 2px #101e29)}.unifiedActionBar-module__MPtYaq__slot:focus-visible,.unifiedActionBar-module__MPtYaq__textButton:focus-visible,.unifiedActionBar-module__MPtYaq__pagination button:focus-visible{outline-offset:2px;outline:2px solid #f7d686}.unifiedActionBar-module__MPtYaq__art{pointer-events:none;justify-content:center;align-items:center;display:flex}.unifiedActionBar-module__MPtYaq__slot kbd{z-index:1;color:#ffe9b1;pointer-events:none;background:#24373eee;border-radius:2px;padding:0 2px;font:700 10px system-ui,sans-serif;position:absolute;top:-4px;left:1px}.unifiedActionBar-module__MPtYaq__empty{width:0;height:0;display:block}.unifiedActionBar-module__MPtYaq__slot[data-unusable=grey] .unifiedActionBar-module__MPtYaq__art,.unifiedActionBar-module__MPtYaq__rightKey[data-unusable=grey] .unifiedActionBar-module__MPtYaq__art{filter:grayscale()brightness(.72);opacity:.6}.unifiedActionBar-module__MPtYaq__slot[data-unusable=range]:before,.unifiedActionBar-module__MPtYaq__rightKey[data-unusable=range]:before,.unifiedActionBar-module__MPtYaq__slot[data-unusable=mana]:before,.unifiedActionBar-module__MPtYaq__rightKey[data-unusable=mana]:before{content:"";mix-blend-mode:multiply;pointer-events:none;border-radius:2px;position:absolute;inset:1px}.unifiedActionBar-module__MPtYaq__slot[data-unusable=range]:before,.unifiedActionBar-module__MPtYaq__rightKey[data-unusable=range]:before{background:#e0261e}.unifiedActionBar-module__MPtYaq__slot[data-unusable=mana]:before,.unifiedActionBar-module__MPtYaq__rightKey[data-unusable=mana]:before{background:#3f63ff}.unifiedActionBar-module__MPtYaq__slot[data-unusable]{isolation:isolate}.unifiedActionBar-module__MPtYaq__slot:disabled{cursor:default}.unifiedActionBar-module__MPtYaq__slot[data-proc=true]{border-color:#fff1b8;box-shadow:0 0 8px 1px #ff9a2acc,inset 0 0 6px #ffd27a88}.unifiedActionBar-module__MPtYaq__quantity{color:#fff2c6;text-shadow:0 1px 2px #152630;pointer-events:none;font:700 10px system-ui,sans-serif;position:absolute;bottom:1px;right:2px}.unifiedActionBar-module__MPtYaq__cooldown{pointer-events:none;background:conic-gradient(transparent calc((1 - var(--cd-left,1)) * 360deg), #0a1419c8 0);border-radius:2px;place-items:center;display:grid;position:absolute;inset:1px}.unifiedActionBar-module__MPtYaq__cooldown b{color:#fff3d4;text-shadow:0 1px 2px #12232f;font:700 13px system-ui,sans-serif}.unifiedActionBar-module__MPtYaq__readyFlash,.unifiedActionBar-module__MPtYaq__castFlash{z-index:2;pointer-events:none;border-radius:2px;position:absolute;inset:0}.unifiedActionBar-module__MPtYaq__readyFlash{background:#fff;animation:.4s ease-out forwards unifiedActionBar-module__MPtYaq__slotReadyFlash}.unifiedActionBar-module__MPtYaq__castFlash{background:radial-gradient(circle,#fff7d2e6 0,#ffcf5a88 52%,#0000 76%);animation:.28s ease-out forwards unifiedActionBar-module__MPtYaq__slotCastFlash}@keyframes unifiedActionBar-module__MPtYaq__slotReadyFlash{0%{opacity:.9}to{opacity:0}}@keyframes unifiedActionBar-module__MPtYaq__slotCastFlash{0%{opacity:1;transform:scale(.82)}to{opacity:0;transform:scale(1.12)}}.unifiedActionBar-module__MPtYaq__slot:active:not([aria-disabled=true]):not([data-unusable]),.unifiedActionBar-module__MPtYaq__rightKey:active:not([data-unusable]){box-shadow:inset 0 0 0 2px #ffe08a,0 0 6px #ffcf5a99}.unifiedActionBar-module__MPtYaq__controls{flex-direction:column;gap:2px;display:flex}.unifiedActionBar-module__MPtYaq__textButton,.unifiedActionBar-module__MPtYaq__pagination button{color:#f2dfac;cursor:pointer;white-space:nowrap;background:#253b45e6;border:1px solid #c7b17a55;border-radius:4px;min-height:24px;padding:3px 7px;font-size:11px}.unifiedActionBar-module__MPtYaq__textButton:disabled{opacity:.45;cursor:default}.unifiedActionBar-module__MPtYaq__iconButton{place-items:center;min-width:24px;padding:2px;display:inline-grid}.unifiedActionBar-module__MPtYaq__iconButton img{object-fit:contain;width:18px;height:18px;image-rendering:pixelated}.unifiedActionBar-module__MPtYaq__iconButton:hover:not(:disabled){filter:brightness(1.15);border-color:#f6d078}.unifiedActionBar-module__MPtYaq__iconButton:active:not(:disabled) img{transform:translateY(1px)}.unifiedActionBar-module__MPtYaq__pagination{gap:3px;display:none}.unifiedActionBar-module__MPtYaq__pagination button{min-width:28px}.unifiedActionBar-module__MPtYaq__pagination button[aria-pressed=true]{color:#172a34;background:#dbc184}.unifiedActionBar-module__MPtYaq__config{box-sizing:border-box;width:min(780px, calc(var(--app-vw) - 24px));max-height:min(480px, calc(var(--app-vh) * .6));overscroll-behavior:contain;pointer-events:auto;overflow:auto}.unifiedActionBar-module__MPtYaq__config header{justify-content:space-between;align-items:center;gap:10px;display:flex}.unifiedActionBar-module__MPtYaq__config header strong{color:#f3d697;font-size:15px}.unifiedActionBar-module__MPtYaq__config p{margin:7px 0;font-size:12px;line-height:1.5}.unifiedActionBar-module__MPtYaq__configTools{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.unifiedActionBar-module__MPtYaq__configSlots{grid-template-columns:repeat(12,36px);justify-content:center;gap:3px;margin:9px 0;display:grid}.unifiedActionBar-module__MPtYaq__assignment{border-block:1px solid #d9c18b33;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.unifiedActionBar-module__MPtYaq__assignment label{align-items:center;gap:5px;display:flex}.unifiedActionBar-module__MPtYaq__assignment select{color:#f3e6c8;background:#1c313c;border:1px solid #ab9b7755;border-radius:4px;min-height:30px;padding:3px}.unifiedActionBar-module__MPtYaq__hint{color:#b8c4c5}.unifiedActionBar-module__MPtYaq__choices{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:5px;display:grid}.unifiedActionBar-module__MPtYaq__choices button{text-align:left;color:#f3e8ce;background:#203641;border:1px solid #c0b18d44;border-radius:4px;align-items:center;gap:7px;min-height:38px;padding:4px 6px;font-size:12px;display:flex}.unifiedActionBar-module__MPtYaq__choices button:disabled{opacity:.45}.unifiedActionBar-module__MPtYaq__notice{color:#e8ce8a;min-height:18px;margin-top:8px;font-size:11px}@media (max-width:900px),(pointer:coarse){.unifiedActionBar-module__MPtYaq__rows{display:none}.unifiedActionBar-module__MPtYaq__mobileRows{display:block}.unifiedActionBar-module__MPtYaq__page{display:none}.unifiedActionBar-module__MPtYaq__page[data-current=true],.unifiedActionBar-module__MPtYaq__pagination{display:flex}.unifiedActionBar-module__MPtYaq__controls{flex-direction:column;justify-content:center}.unifiedActionBar-module__MPtYaq__bar{flex-direction:row;gap:5px}.unifiedActionBar-module__MPtYaq__config{max-height:calc(var(--app-vh) * .56)}.unifiedActionBar-module__MPtYaq__configSlots{grid-template-columns:repeat(7,36px)}}@media (max-width:390px){.unifiedActionBar-module__MPtYaq__configSlots{grid-template-columns:repeat(6,36px)}}.unifiedActionBar-module__MPtYaq__wowRoot{--slot:36px;--gap:3px;--icon:32px;gap:3px;position:relative}.unifiedActionBar-module__MPtYaq__wowRoot>.unifiedActionBar-module__MPtYaq__config{z-index:5;max-height:max(0px, min(480px, calc(var(--app-vh) - 100% - var(--game-window-top) - 32px)));position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.unifiedActionBar-module__MPtYaq__wowTop{width:calc(var(--slot) * 12 + var(--gap) * 11);justify-content:space-between;align-items:flex-end;gap:8px;height:28px;margin-bottom:1px;display:flex}.unifiedActionBar-module__MPtYaq__wowControls{flex-shrink:0;gap:3px;display:flex}.unifiedActionBar-module__MPtYaq__wowControls .unifiedActionBar-module__MPtYaq__textButton{height:28px;min-height:0;padding:0 6px}.unifiedActionBar-module__MPtYaq__wowControls .unifiedActionBar-module__MPtYaq__iconButton{width:28px;padding:0}.unifiedActionBar-module__MPtYaq__wowRow{gap:var(--gap);display:flex;position:relative}.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__slot{width:var(--slot);height:var(--slot);background:#172026d9}.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__art>svg,.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__art>img,.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__art>span:not(.unifiedActionBar-module__MPtYaq__empty){width:var(--icon)!important;height:var(--icon)!important}.unifiedActionBar-module__MPtYaq__wowCap{object-fit:fill;width:48px;height:62px;image-rendering:pixelated;pointer-events:none;display:none;position:absolute;top:-8px}.unifiedActionBar-module__MPtYaq__wowCapLeft{left:-52px}.unifiedActionBar-module__MPtYaq__wowCapRight{right:-52px}@media (min-width:1880px) and (min-height:900px){.unifiedActionBar-module__MPtYaq__wowRoot{--slot:48px;--gap:4px;--icon:32px;gap:4px}.unifiedActionBar-module__MPtYaq__wowTop{height:36px;margin-bottom:4px}.unifiedActionBar-module__MPtYaq__wowControls .unifiedActionBar-module__MPtYaq__textButton{height:32px;font-size:12px}.unifiedActionBar-module__MPtYaq__wowControls .unifiedActionBar-module__MPtYaq__iconButton{width:32px}.unifiedActionBar-module__MPtYaq__wowControls .unifiedActionBar-module__MPtYaq__iconButton img{width:22px;height:22px}.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__slot kbd,.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__quantity{font-size:11px}.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__cooldown b{font-size:16px}.unifiedActionBar-module__MPtYaq__wowCap{display:block}}.unifiedActionBar-module__MPtYaq__configHost{z-index:70;width:min(620px,100% - 24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.unifiedActionBar-module__MPtYaq__configHost>.unifiedActionBar-module__MPtYaq__config{width:100%;max-height:min(330px, calc(var(--app-vh) - 24px))}.unifiedActionBar-module__MPtYaq__rightKey{box-sizing:border-box;cursor:pointer;isolation:isolate;background:radial-gradient(circle at 50% 38%,#2b2b22,#12181d 72%);border:2px solid #c9a75a;border-radius:4px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;bottom:0;left:calc(100% + 8px);box-shadow:inset 0 0 0 1px #191c20,0 1px 3px #000a}.unifiedActionBar-module__MPtYaq__rightKey:hover{filter:brightness(1.15)drop-shadow(0 2px 2px #101e29)}.unifiedActionBar-module__MPtYaq__rightKey:focus-visible{outline-offset:2px;outline:2px solid #f7d686}.unifiedActionBar-module__MPtYaq__rightKey[data-selected=true]{outline-offset:-3px;outline:2px solid #f7d686}.unifiedActionBar-module__MPtYaq__rightKey .unifiedActionBar-module__MPtYaq__art>svg,.unifiedActionBar-module__MPtYaq__rightKey .unifiedActionBar-module__MPtYaq__art>img,.unifiedActionBar-module__MPtYaq__rightKey .unifiedActionBar-module__MPtYaq__art>span:not(.unifiedActionBar-module__MPtYaq__empty){width:32px!important;height:32px!important}.unifiedActionBar-module__MPtYaq__rightMouse{z-index:3;pointer-events:none;width:20px;height:25px;image-rendering:pixelated;filter:drop-shadow(0 1px 1px #000c);position:absolute;top:-15px;left:-11px}.unifiedActionBar-module__MPtYaq__rightSeconds{z-index:2;color:#fff4d0;text-shadow:0 0 3px #000,0 0 6px #f08a2a;pointer-events:none;place-items:center;font:700 15px system-ui,sans-serif;display:grid;position:absolute;inset:0}.unifiedActionBar-module__MPtYaq__rightKey[data-xp=true]{border-color:#fff1b8;animation:1.2s ease-in-out infinite unifiedActionBar-module__MPtYaq__rightKeyPulse;box-shadow:0 0 12px 2px #ff9a2acc,inset 0 0 8px #ffd27a99}.unifiedActionBar-module__MPtYaq__rightKey[data-xp=true][data-ending=true]{animation-duration:.5s}.unifiedActionBar-module__MPtYaq__rightKey[data-xp=true][data-ending=true] .unifiedActionBar-module__MPtYaq__rightSeconds{color:#ffb08a}.unifiedActionBar-module__MPtYaq__rightKey[data-xp=true][data-fading=true]{animation:.5s ease-in-out infinite unifiedActionBar-module__MPtYaq__rightKeyPulse,.36s ease-in-out infinite unifiedActionBar-module__MPtYaq__rightKeyShake,.72s ease-in-out infinite unifiedActionBar-module__MPtYaq__rightKeyBlink}@keyframes unifiedActionBar-module__MPtYaq__rightKeyShake{25%{translate:-3px}75%{translate:3px}}@keyframes unifiedActionBar-module__MPtYaq__rightKeyBlink{50%{opacity:.3}}.unifiedActionBar-module__MPtYaq__rightKey[data-xp=true]:after{content:"";z-index:1;background:conic-gradient(transparent calc(var(--xp-left) * 360deg), #120a04b0 0);pointer-events:none;border-radius:2px;position:absolute;inset:0}.unifiedActionBar-module__MPtYaq__rightFx{z-index:0;pointer-events:none;-webkit-mask-composite:xor;border-radius:7px;padding:3px;position:absolute;inset:-5px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.unifiedActionBar-module__MPtYaq__rightFx:before{content:"";background:conic-gradient(transparent 0 52%, #ffe9a8 68%, #ff9a2a 80%, transparent 94%);width:200%;height:200%;animation:1.1s linear infinite unifiedActionBar-module__MPtYaq__rightKeySpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes unifiedActionBar-module__MPtYaq__rightKeySpin{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes unifiedActionBar-module__MPtYaq__rightKeyPulse{50%{box-shadow:0 0 20px 5px #ffb84acc,inset 0 0 12px #ffe1a0cc}}.unifiedActionBar-module__MPtYaq__configRight{color:#e8ce8a;align-items:center;gap:12px;margin:4px 0 9px;padding-left:14px;font-size:11px;display:flex}.unifiedActionBar-module__MPtYaq__config .unifiedActionBar-module__MPtYaq__configRight>.unifiedActionBar-module__MPtYaq__rightKey{flex:none;position:relative;bottom:auto;left:auto}@media (min-width:1880px) and (min-height:900px){.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__rightKey{width:56px;height:56px;left:calc(100% + 60px)}.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__rightMouse{width:24px;height:30px;top:-17px;left:-12px}.unifiedActionBar-module__MPtYaq__wowRoot .unifiedActionBar-module__MPtYaq__rightSeconds{font-size:18px}}@media (prefers-reduced-motion:reduce){.unifiedActionBar-module__MPtYaq__rightKey[data-xp=true],.unifiedActionBar-module__MPtYaq__rightFx:before{animation:none}.unifiedActionBar-module__MPtYaq__readyFlash,.unifiedActionBar-module__MPtYaq__castFlash{display:none}.unifiedActionBar-module__MPtYaq__rightKey[data-xp=true][data-fading=true]{opacity:.55;border-color:#ff8a5a;animation:none}}
.pointerCarry-module__03BcKq__active,.pointerCarry-module__03BcKq__active *{cursor:none!important}.pointerCarry-module__03BcKq__cursor{z-index:2147483647;pointer-events:none;filter:drop-shadow(0 1px 2px #000);width:32px;height:32px;position:fixed;transform:translate(-16px,-16px)}
.townNpcDialog-module__6HfzIa__fit{margin:auto}[data-window-slot]>.townNpcDialog-module__6HfzIa__fit{margin:0}.townNpcDialog-module__6HfzIa__window{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:14px 18px 16px;display:flex;position:relative}.townNpcDialog-module__6HfzIa__portrait{z-index:3;box-sizing:border-box;background:#102839;border:2px solid #bd9c5c;border-radius:50%;width:56px;height:56px;position:absolute;top:2px;left:6px;overflow:hidden;box-shadow:0 0 0 2px #182333,inset 0 0 0 2px #0a1421}.townNpcDialog-module__6HfzIa__portrait>img{object-fit:cover;object-position:center 18%;width:100%;height:100%;image-rendering:pixelated;display:block}.townNpcDialog-module__6HfzIa__titleBar{border-bottom:1px solid #5d655d;flex-wrap:wrap;flex:none;align-items:center;gap:4px 10px;min-height:36px;margin:0 40px 12px 54px;display:flex;position:relative}.townNpcDialog-module__6HfzIa__titleBar>strong{min-width:0;color:var(--rb-gold-hi);font:20px / 28px var(--rb-font-game);text-shadow:0 2px #050b16;white-space:normal;overflow-wrap:anywhere}.townNpcDialog-module__6HfzIa__titleBar>small{overflow-wrap:anywhere;color:#b6c9d6;flex-shrink:0;max-width:100%;font-size:14px;line-height:20px}.townNpcDialog-module__6HfzIa__closeSmall{z-index:2;width:34px;height:34px;top:14px;right:14px}.townNpcDialog-module__6HfzIa__content{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex;position:relative;overflow-y:auto}.townNpcDialog-module__6HfzIa__window[data-tabs]{padding-bottom:0}.townNpcDialog-module__6HfzIa__lowerTabs{flex-wrap:wrap;flex:none;gap:4px;min-height:36px;margin:12px 6px 0;display:flex;position:relative}.townNpcDialog-module__6HfzIa__lowerTab{white-space:normal;flex:0 auto;min-width:104px;max-width:100%;height:auto;min-height:36px;padding:2px 12px;font-size:16px}.townNpcDialog-module__6HfzIa__lowerTab[aria-pressed]{min-width:80px;margin-left:auto}.townNpcDialog-module__6HfzIa__lowerTab[aria-pressed=true]{color:var(--rb-gold-hi)}.townNpcDialog-module__6HfzIa__icon{object-fit:contain;width:24px;height:24px;image-rendering:pixelated;flex:none}.townNpcDialog-module__6HfzIa__page{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#526276 #081322;background:linear-gradient(#0d2437,#091b2b 60%);border:1px solid #354d60;flex:auto;min-height:0;padding:18px 20px;overflow-y:auto;box-shadow:inset 0 0 0 3px #0b2031}.townNpcDialog-module__6HfzIa__greeting{gap:10px;display:grid}.townNpcDialog-module__6HfzIa__greeting p{color:#f3e6bd;margin:0;font-size:18px;line-height:30px}.townNpcDialog-module__6HfzIa__greeting p[data-tone=meta]{color:#b6c9d6;font-size:15px;line-height:24px}.townNpcDialog-module__6HfzIa__greeting p[data-tone=good]{color:var(--rb-good);font-size:15px;line-height:24px}.townNpcDialog-module__6HfzIa__greeting p[data-tone=bad]{color:var(--rb-bad);font-size:15px;line-height:24px}.townNpcDialog-module__6HfzIa__options{gap:2px;margin:18px -8px 0;padding:0;list-style:none;display:grid}.townNpcDialog-module__6HfzIa__option{box-sizing:border-box;color:#e9dcb4;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:2px;flex-wrap:wrap;align-items:center;gap:0 12px;padding:6px 8px;font-size:17px;line-height:24px;display:flex}.townNpcDialog-module__6HfzIa__option>span{flex:1 1 0;min-width:0}.townNpcDialog-module__6HfzIa__option>em{color:var(--rb-bad);flex-basis:100%;padding-left:36px;font-size:14px;font-style:normal;line-height:20px}.townNpcDialog-module__6HfzIa__option:hover:not(:disabled),.townNpcDialog-module__6HfzIa__option:focus-visible{color:var(--rb-gold-hi);background:linear-gradient(90deg,#e9c46a2e,#0000 85%);outline:none}.townNpcDialog-module__6HfzIa__option:disabled{cursor:default}.townNpcDialog-module__6HfzIa__option:disabled>span,.townNpcDialog-module__6HfzIa__option:disabled>.townNpcDialog-module__6HfzIa__icon{opacity:.45;filter:grayscale(.8)}.townNpcDialog-module__6HfzIa__windowFoot{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;min-height:40px;display:flex}.townNpcDialog-module__6HfzIa__footNote{color:#94aab9;white-space:normal;overflow-wrap:anywhere;flex:160px;min-width:0;font-size:13px;line-height:18px}.townNpcDialog-module__6HfzIa__footNote [data-tone=good]{color:var(--rb-good)}.townNpcDialog-module__6HfzIa__footNote [data-tone=bad]{color:var(--rb-bad)}.townNpcDialog-module__6HfzIa__footButton{box-sizing:border-box;color:#e9dcb4;min-height:36px;font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:#0c2133;border:1px solid #746c50;border-radius:2px;flex:none;align-items:center;gap:6px;max-width:100%;padding:0 14px;font-size:15px;display:inline-flex}.townNpcDialog-module__6HfzIa__footButton:hover:not(:disabled),.townNpcDialog-module__6HfzIa__footButton:focus-visible{color:var(--rb-gold-hi);background:#163552;border-color:#bd9c5c;outline:none}.townNpcDialog-module__6HfzIa__footButton:disabled{opacity:.45;cursor:default}.townNpcDialog-module__6HfzIa__primaryButton{box-sizing:border-box;min-width:120px;min-height:40px;color:var(--rb-gold-hi);font:16px / 22px var(--rb-font-game);text-shadow:0 1px #0d111c;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:0 0;border:7px solid #0000;border-width:7px 12px;border-image:url(https://cdn.roblade.com/optimized/lossless/sprites/roblade-hud/windows/button.0bea2fdb4c38a586.webp) 7 14 fill/7px 12px;flex:none;max-width:100%;padding:0 6px}.townNpcDialog-module__6HfzIa__primaryButton:hover:not(:disabled){filter:brightness(1.15)}.townNpcDialog-module__6HfzIa__primaryButton:disabled{opacity:.45;filter:grayscale(.5);cursor:default}.townNpcDialog-module__6HfzIa__money{box-sizing:border-box;color:#ffe2a4;background:#0b0d19;border:1px solid #354d60;flex:none;align-items:center;gap:6px;height:32px;padding:0 10px;display:inline-flex}.townNpcDialog-module__6HfzIa__money>b{font:17px / 30px var(--rb-font-game);font-weight:400}.townNpcDialog-module__6HfzIa__coins{color:#ffe2a4;font:14px / 18px var(--rb-font-game);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.townNpcDialog-module__6HfzIa__select{height:30px;color:var(--rb-ink-1);font:inherit;background:#0c2133;border:1px solid #746c50;border-radius:2px;padding:0 8px;font-size:14px}.townNpcDialog-module__6HfzIa__select:focus-visible{border-color:var(--rb-gold-hi);outline:none}.townNpcDialog-module__6HfzIa__merchant{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.townNpcDialog-module__6HfzIa__filterRow{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;min-height:30px;display:flex}.townNpcDialog-module__6HfzIa__wares{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(56px,auto);align-content:start;gap:6px 10px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.townNpcDialog-module__6HfzIa__wares>li{min-width:0}.townNpcDialog-module__6HfzIa__wareCell{box-sizing:border-box;width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:#0b2031;border:1px solid #1f3a4f;border-radius:2px;align-items:center;gap:8px;padding:0 8px 0 0;display:flex}.townNpcDialog-module__6HfzIa__wareCell:hover,.townNpcDialog-module__6HfzIa__wareCell:focus-visible{background:#123049;border-color:#927b48;outline:none}.townNpcDialog-module__6HfzIa__wareCell[aria-pressed=true]{border-color:var(--rb-gold-hi);background:#183a55}.townNpcDialog-module__6HfzIa__wareCell[data-dim]>.townNpcDialog-module__6HfzIa__wareInfo{opacity:.55}.townNpcDialog-module__6HfzIa__wareSlot{flex:none;width:54px;height:54px;position:relative}.townNpcDialog-module__6HfzIa__wareInfo{min-width:0;display:grid}.townNpcDialog-module__6HfzIa__wareInfo>b,.townNpcDialog-module__6HfzIa__wareInfo>small{white-space:normal;overflow-wrap:anywhere}.townNpcDialog-module__6HfzIa__wareInfo>b{font-size:15px;font-weight:400;line-height:19px}.townNpcDialog-module__6HfzIa__wareInfo>small{color:#94aab9;font-size:12px;line-height:15px}.townNpcDialog-module__6HfzIa__wareInfo>i{font-style:normal}.townNpcDialog-module__6HfzIa__pagerRow{color:#b6c9d6;height:30px;font:14px / 18px var(--rb-font-game);flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.townNpcDialog-module__6HfzIa__pagerRow>button{color:#e9dcb4;min-width:30px;min-height:28px;font:inherit;cursor:pointer;touch-action:manipulation;background:#0c2133;border:1px solid #746c50;border-radius:2px;padding:0 8px;font-size:14px}.townNpcDialog-module__6HfzIa__pagerRow>button:hover:not(:disabled){color:var(--rb-gold-hi);border-color:#bd9c5c}.townNpcDialog-module__6HfzIa__pagerRow>button:disabled{opacity:.35;cursor:default}.townNpcDialog-module__6HfzIa__merchantBar{border-top:1px solid #354d60;flex-direction:column;flex-shrink:0;gap:6px;margin-top:auto;padding-top:8px;display:flex}.townNpcDialog-module__6HfzIa__merchantBar>.townNpcDialog-module__6HfzIa__windowFoot{min-height:36px}.townNpcDialog-module__6HfzIa__purchase{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;min-height:48px;display:flex}.townNpcDialog-module__6HfzIa__split{flex:auto;grid-template-columns:300px minmax(0,1fr);gap:12px;min-height:0;display:grid}.townNpcDialog-module__6HfzIa__listPane,.townNpcDialog-module__6HfzIa__detailPane{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#526276 #081322;background:#091b2b;border:1px solid #354d60;min-height:0;overflow-y:auto;box-shadow:inset 0 0 0 3px #0b2031}.townNpcDialog-module__6HfzIa__paneHead{color:#d8bc7c;min-height:28px;font:15px / 20px var(--rb-font-game);background:#122b3e;border-bottom:1px solid #4b5a62;align-items:center;padding:0 10px;display:flex}.townNpcDialog-module__6HfzIa__paneEmpty{color:#94aab9;margin:0;padding:14px;font-size:14px;line-height:22px}.townNpcDialog-module__6HfzIa__trainList{gap:2px;margin:0;padding:4px;list-style:none;display:grid}.townNpcDialog-module__6HfzIa__trainRow{box-sizing:border-box;width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:8px;padding:4px 8px;font-size:15px;display:flex}.townNpcDialog-module__6HfzIa__trainRow>span{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0}.townNpcDialog-module__6HfzIa__trainRow>small{color:#94aab9;flex:none;font-size:12px}.townNpcDialog-module__6HfzIa__trainRow[data-state=available]>span,.townNpcDialog-module__6HfzIa__detailHead strong[data-state=available]{color:#5fd35f}.townNpcDialog-module__6HfzIa__trainRow[data-state=unavailable]>span,.townNpcDialog-module__6HfzIa__detailHead strong[data-state=unavailable]{color:#e2574c}.townNpcDialog-module__6HfzIa__trainRow[data-state=known]>span,.townNpcDialog-module__6HfzIa__detailHead strong[data-state=known]{color:#8d969e}.townNpcDialog-module__6HfzIa__trainRow:hover,.townNpcDialog-module__6HfzIa__trainRow:focus-visible{background:#123049;outline:none}.townNpcDialog-module__6HfzIa__trainRow[aria-pressed=true]{border-color:var(--rb-gold-hi);background:#183a55}.townNpcDialog-module__6HfzIa__detailPane{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.townNpcDialog-module__6HfzIa__detailHead{align-items:center;gap:12px;display:flex}.townNpcDialog-module__6HfzIa__detailHead>div{min-width:0;display:grid}.townNpcDialog-module__6HfzIa__detailHead strong{color:var(--rb-gold-hi);font:19px / 26px var(--rb-font-game);white-space:normal;overflow-wrap:anywhere}.townNpcDialog-module__6HfzIa__detailHead small{color:#94aab9;font-size:13px;line-height:18px}.townNpcDialog-module__6HfzIa__detailIcon{box-sizing:border-box;background:#0c2133;border:1px solid #927b48;flex:none;place-items:center;width:54px;height:54px;display:grid}.townNpcDialog-module__6HfzIa__detailSlot{flex:none;width:56px;height:56px;position:relative}.townNpcDialog-module__6HfzIa__detailBody{gap:8px;display:grid}.townNpcDialog-module__6HfzIa__detailBody p{color:#e9dcb4;margin:0;font-size:15px;line-height:22px}.townNpcDialog-module__6HfzIa__detailBody p[data-tone=meta]{color:#b6c9d6}.townNpcDialog-module__6HfzIa__detailBody p[data-tone=good]{color:var(--rb-good)}.townNpcDialog-module__6HfzIa__detailBody p[data-tone=bad],.townNpcDialog-module__6HfzIa__detailReason{color:var(--rb-bad)}.townNpcDialog-module__6HfzIa__detailReason{margin:0;font-size:14px;line-height:20px}.townNpcDialog-module__6HfzIa__cost{color:#e9dcb4;border-top:1px solid #1f3a4f;flex-wrap:wrap;align-items:center;gap:10px;margin:auto 0 0;padding-top:10px;font-size:15px;display:flex}.townNpcDialog-module__6HfzIa__cost>span{color:#94aab9;font-size:14px}.townNpcDialog-module__6HfzIa__reagents{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.townNpcDialog-module__6HfzIa__reagents>li{box-sizing:border-box;background:#0b2031;border:1px solid #1f3a4f;align-items:center;gap:8px;min-width:0;min-height:46px;padding:2px 8px 2px 2px;display:flex}.townNpcDialog-module__6HfzIa__reagents>li>span:not(.townNpcDialog-module__6HfzIa__reagentSlot){color:#e9dcb4;white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:14px}.townNpcDialog-module__6HfzIa__reagents>li>b{color:#e9dcb4;font:14px / 18px var(--rb-font-game);flex:none;font-weight:400}.townNpcDialog-module__6HfzIa__reagents>li[data-short]>b{color:var(--rb-bad)}.townNpcDialog-module__6HfzIa__reagentSlot{flex:none;width:40px;height:40px;position:relative}.townNpcDialog-module__6HfzIa__dialog{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:28px 30px 26px;display:flex}.townNpcDialog-module__6HfzIa__close{z-index:2;width:36px;height:36px;top:10px;right:12px}.townNpcDialog-module__6HfzIa__body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.townNpcDialog-module__6HfzIa__miniPortrait:before{content:"";z-index:-1;border:5px solid #0000;border-image:var(--rb-art-slot) 5 fill / 5px stretch;image-rendering:pixelated;position:absolute;inset:0}.townNpcDialog-module__6HfzIa__goods{overscroll-behavior:contain;gap:4px;max-height:300px;margin:0 -8px 8px;padding:0;list-style:none;display:grid;overflow-y:auto}.townNpcDialog-module__6HfzIa__good{border:1px solid #0000;border-radius:3px;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:0 10px;padding:5px 8px;display:grid}.townNpcDialog-module__6HfzIa__good:hover{background:linear-gradient(90deg,#e9c46a1a,#0000);border-color:#e9c46a33}.townNpcDialog-module__6HfzIa__goodText{min-width:0;display:grid}.townNpcDialog-module__6HfzIa__goodText>b{color:var(--rb-ink-1);font-size:15px;font-weight:400;line-height:22px}.townNpcDialog-module__6HfzIa__goodText>small{color:var(--rb-ink-3);font-size:13px;line-height:18px}.townNpcDialog-module__6HfzIa__price{color:var(--rb-gold-hi);white-space:nowrap;font-size:14px}.townNpcDialog-module__6HfzIa__goodButtons{flex-wrap:wrap;gap:6px;display:flex}.townNpcDialog-module__6HfzIa__goodButtons>button,.townNpcDialog-module__6HfzIa__headButtons>button{color:#f3e6bd;min-height:32px;font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:#2a2116;border:1px solid #b8862e;border-radius:2px;max-width:100%;padding:0 12px;font-size:14px}.townNpcDialog-module__6HfzIa__goodButtons>button:hover:not(:disabled),.townNpcDialog-module__6HfzIa__goodButtons>button:focus-visible,.townNpcDialog-module__6HfzIa__headButtons>button:hover,.townNpcDialog-module__6HfzIa__headButtons>button:focus-visible{color:var(--rb-gold-hi);background:#3a2c18;outline:none}.townNpcDialog-module__6HfzIa__goodButtons>button:disabled{opacity:.45;cursor:default}.townNpcDialog-module__6HfzIa__goodReason{color:var(--rb-bad);grid-column:2/-1;font-size:13px;font-style:normal;line-height:18px}.townNpcDialog-module__6HfzIa__empty{color:var(--rb-ink-3);margin:0 0 8px;font-size:14px}.townNpcDialog-module__6HfzIa__search{width:100%;min-height:34px;color:var(--rb-ink-1);font:inherit;box-sizing:border-box;background:#1b150e;border:1px solid #b8862e66;border-radius:2px;margin:6px 0 2px;padding:0 10px;font-size:14px}.townNpcDialog-module__6HfzIa__search:focus-visible{border-color:var(--rb-gold-hi);outline:none}.townNpcDialog-module__6HfzIa__searchField{align-items:center;margin:6px 0 2px;display:flex;position:relative}.townNpcDialog-module__6HfzIa__searchField>.townNpcDialog-module__6HfzIa__search{appearance:none;margin:0;padding:0 36px 0 30px}.townNpcDialog-module__6HfzIa__search::-webkit-search-cancel-button{appearance:none;display:none}.townNpcDialog-module__6HfzIa__search::-webkit-search-decoration{appearance:none;display:none}.townNpcDialog-module__6HfzIa__search::-webkit-search-results-button{appearance:none;display:none}.townNpcDialog-module__6HfzIa__search::-webkit-search-results-decoration{appearance:none;display:none}.townNpcDialog-module__6HfzIa__searchIcon{opacity:.75;pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.townNpcDialog-module__6HfzIa__searchClear{opacity:.75;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.townNpcDialog-module__6HfzIa__searchClear:hover,.townNpcDialog-module__6HfzIa__searchClear:focus-visible{opacity:1;filter:brightness(1.2);outline:none}.townNpcDialog-module__6HfzIa__searchClear:focus-visible{box-shadow:inset 0 0 0 1px var(--rb-gold-hi)}.townNpcDialog-module__6HfzIa__shop{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.townNpcDialog-module__6HfzIa__shopHead{flex-wrap:wrap;align-items:center;gap:14px;min-height:60px;padding-right:44px;display:flex}.townNpcDialog-module__6HfzIa__miniPortrait{box-sizing:border-box;isolation:isolate;flex:none;width:60px;height:60px;padding:4px;position:relative}.townNpcDialog-module__6HfzIa__miniPortrait>img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.townNpcDialog-module__6HfzIa__shopTitle{min-width:0;display:grid}.townNpcDialog-module__6HfzIa__shopTitle>strong{color:var(--rb-gold-hi);font:22px / 28px var(--rb-font-game);text-shadow:0 1px #0d111c}.townNpcDialog-module__6HfzIa__shopTitle>small{color:var(--rb-ink-3);font-size:14px;line-height:18px}.townNpcDialog-module__6HfzIa__purse{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px 6px;margin-left:auto;display:flex}.townNpcDialog-module__6HfzIa__purse>b{color:var(--rb-gold-hi);font:20px / 26px var(--rb-font-game)}.townNpcDialog-module__6HfzIa__purse>small{color:var(--rb-ink-2);font-size:14px}.townNpcDialog-module__6HfzIa__purse>em{color:var(--rb-ink-3);flex-basis:100%;font-size:13px;font-style:normal;line-height:16px}.townNpcDialog-module__6HfzIa__headButtons{flex-wrap:wrap;gap:8px;display:flex}.townNpcDialog-module__6HfzIa__headButtons>button{min-height:34px;padding:0 14px;font-size:15px}.townNpcDialog-module__6HfzIa__headButtons>button[aria-pressed=true]{border-color:var(--rb-gold-hi);color:var(--rb-gold-hi);background:#3a2c18}.townNpcDialog-module__6HfzIa__tabs{border-bottom:1px solid #e9c46a40;flex-wrap:wrap;align-items:flex-end;gap:4px;min-height:36px;display:flex}.townNpcDialog-module__6HfzIa__tabs>button{height:auto;min-height:36px;padding:0 18px;font-size:16px}.townNpcDialog-module__6HfzIa__result{white-space:normal;overflow-wrap:anywhere;align-self:center;max-width:55%;margin-left:auto;font-size:14px;line-height:20px}.townNpcDialog-module__6HfzIa__result[data-tone=good]{color:var(--rb-good)}.townNpcDialog-module__6HfzIa__result[data-tone=bad]{color:var(--rb-bad)}.townNpcDialog-module__6HfzIa__filters{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;display:flex}.townNpcDialog-module__6HfzIa__filters>button{min-height:28px;color:var(--rb-ink-2);font:inherit;cursor:pointer;touch-action:manipulation;background:#1b150e;border:1px solid #e9c46a40;border-radius:14px;padding:0 14px;font-size:14px}.townNpcDialog-module__6HfzIa__filters>button:hover,.townNpcDialog-module__6HfzIa__filters>button:focus-visible{color:var(--rb-ink-1);border-color:#e9c46a80;outline:none}.townNpcDialog-module__6HfzIa__filters>button[aria-pressed=true]{border-color:var(--rb-gold-hi);color:var(--rb-gold-hi);background:#3a2c18}.townNpcDialog-module__6HfzIa__classOnly{color:var(--rb-ink-2);cursor:pointer;align-items:center;gap:6px;margin-left:auto;font-size:14px;display:flex}.townNpcDialog-module__6HfzIa__classOnly>input{width:16px;height:16px;accent-color:var(--rb-gold);margin:0}.townNpcDialog-module__6HfzIa__grid{overscroll-behavior:contain;flex:auto;grid-auto-rows:minmax(60px,auto);align-content:start;gap:6px 12px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.townNpcDialog-module__6HfzIa__grid>li{min-width:0}.townNpcDialog-module__6HfzIa__ware{box-sizing:border-box;width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:linear-gradient(90deg,#0d111c99,#0d111c33);border:1px solid #e9c46a1f;border-radius:3px;align-items:center;gap:10px;padding:3px 8px 3px 4px;display:flex}.townNpcDialog-module__6HfzIa__ware:hover,.townNpcDialog-module__6HfzIa__ware:focus-visible{background:linear-gradient(90deg,#e9c46a26,#e9c46a08);border-color:#e9c46a80;outline:none}.townNpcDialog-module__6HfzIa__ware[aria-pressed=true]{border-color:var(--rb-gold-hi);background:linear-gradient(90deg,#e9c46a33,#e9c46a10)}.townNpcDialog-module__6HfzIa__ware[data-dim]>.townNpcDialog-module__6HfzIa__wareText{opacity:.55}.townNpcDialog-module__6HfzIa__slot{flex:none;width:52px;height:52px;position:relative}.townNpcDialog-module__6HfzIa__emptyCell{opacity:.45;align-items:center;padding:3px 4px;display:flex}.townNpcDialog-module__6HfzIa__wareText{min-width:0;display:grid}.townNpcDialog-module__6HfzIa__wareText>b,.townNpcDialog-module__6HfzIa__wareText>small{white-space:normal;overflow-wrap:anywhere}.townNpcDialog-module__6HfzIa__wareText>b{font-size:15px;font-weight:400;line-height:20px}.townNpcDialog-module__6HfzIa__wareText>small{color:var(--rb-ink-3);font-size:13px;line-height:16px}.townNpcDialog-module__6HfzIa__wareText>i{color:var(--rb-gold-hi);white-space:nowrap;font-size:14px;font-style:normal;line-height:18px}.townNpcDialog-module__6HfzIa__bar{box-sizing:border-box;background:#0d111c66;border-top:1px solid #e9c46a40;flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;padding:6px 10px;display:flex}.townNpcDialog-module__6HfzIa__barMain{flex-wrap:wrap;flex:auto;align-items:center;gap:14px;min-width:0;display:flex}.townNpcDialog-module__6HfzIa__barNote{color:var(--rb-ink-3);white-space:normal;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.townNpcDialog-module__6HfzIa__barItem{flex:0 220px;align-items:center;gap:10px;min-width:0;display:flex}.townNpcDialog-module__6HfzIa__barItem>b{white-space:normal;overflow-wrap:anywhere;font-size:16px;font-weight:400}.townNpcDialog-module__6HfzIa__barSlot{flex:none;width:44px;height:44px;position:relative}.townNpcDialog-module__6HfzIa__qty{flex:none;align-items:center;gap:4px;display:flex}.townNpcDialog-module__6HfzIa__qty>button:not([role=combobox]),.townNpcDialog-module__6HfzIa__pager>button{color:#f3e6bd;min-width:30px;height:30px;font:inherit;cursor:pointer;touch-action:manipulation;background:#2a2116;border:1px solid #b8862e;border-radius:2px;padding:0 8px;font-size:14px}.townNpcDialog-module__6HfzIa__qty>button:not([role=combobox]):hover:not(:disabled),.townNpcDialog-module__6HfzIa__pager>button:hover:not(:disabled){color:var(--rb-gold-hi);background:#3a2c18}.townNpcDialog-module__6HfzIa__qty>button:not([role=combobox]):disabled,.townNpcDialog-module__6HfzIa__pager>button:disabled{opacity:.4;cursor:default}.townNpcDialog-module__6HfzIa__qty>input{box-sizing:border-box;width:56px;height:30px;color:var(--rb-ink-1);font:inherit;text-align:center;appearance:textfield;background:#1b150e;border:1px solid #b8862e66;border-radius:2px;padding:0 4px;font-size:15px}.townNpcDialog-module__6HfzIa__qty>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.townNpcDialog-module__6HfzIa__qty>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.townNpcDialog-module__6HfzIa__qty>input:focus-visible{border-color:var(--rb-gold-hi);outline:none}.townNpcDialog-module__6HfzIa__barPrice{min-width:0;color:var(--rb-gold-hi);text-align:right;flex:auto;font-size:16px}.townNpcDialog-module__6HfzIa__barPrice>em,.townNpcDialog-module__6HfzIa__barNeeds>em{color:var(--rb-bad);text-align:right;white-space:normal;overflow-wrap:anywhere;font-size:13px;font-style:normal;line-height:18px;display:block}.townNpcDialog-module__6HfzIa__barNeeds{min-width:0;color:var(--rb-ink-2);flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:0 12px;font-size:13px;line-height:18px;display:flex}.townNpcDialog-module__6HfzIa__barNeeds>span[data-short]{color:var(--rb-bad)}.townNpcDialog-module__6HfzIa__barNeeds>em{flex-basis:100%}.townNpcDialog-module__6HfzIa__barButton{box-sizing:border-box;min-width:120px;min-height:40px;color:var(--rb-gold-hi);font:16px / 22px var(--rb-font-game);text-shadow:0 1px #0d111c;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:0 0;border:7px solid #0000;border-width:7px 12px;border-image:url(https://cdn.roblade.com/optimized/lossless/sprites/roblade-hud/windows/button.0bea2fdb4c38a586.webp) 7 14 fill/7px 12px;flex:none;max-width:100%;padding:0}.townNpcDialog-module__6HfzIa__barButton:hover:not(:disabled){filter:brightness(1.15)}.townNpcDialog-module__6HfzIa__barButton:disabled{opacity:.45;filter:grayscale(.5);cursor:default}.townNpcDialog-module__6HfzIa__pager{color:var(--rb-ink-2);flex:none;align-items:center;gap:8px;font-size:14px;display:flex}.townNpcDialog-module__6HfzIa__veil{z-index:3;background:#060a128c;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.townNpcDialog-module__6HfzIa__veil>div{box-sizing:border-box;background:var(--rb-surface-1);border:1px solid var(--rb-line);border-top:2px solid var(--rb-gold);width:min(560px,100%);max-height:100%;padding:16px 18px;overflow-y:auto;box-shadow:0 12px 24px #0009}.townNpcDialog-module__6HfzIa__shopHead,.townNpcDialog-module__6HfzIa__tabs,.townNpcDialog-module__6HfzIa__filters,.townNpcDialog-module__6HfzIa__bar{flex-shrink:0}.townNpcDialog-module__6HfzIa__trainerListPane{flex:auto}.townNpcDialog-module__6HfzIa__trainerRow{min-height:56px}.townNpcDialog-module__6HfzIa__trainerRow>span>small{color:#b6c9d6;margin-top:3px;font-size:12px;display:block}.townNpcDialog-module__6HfzIa__trainerHint{color:var(--rb-bad);flex-shrink:0;margin:0;font-size:13px;line-height:18px}.townNpcDialog-module__6HfzIa__serviceEmpty{color:#b6c9d6;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 4px;font-size:14px;line-height:22px;display:flex}
.forgeWindow-module__LfHmoa__body{flex:auto;gap:12px;min-height:0;display:flex}.forgeWindow-module__LfHmoa__main{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#526276 #081322;background:linear-gradient(#0d2437,#091b2b 60%);border:1px solid #354d60;flex-direction:column;flex:auto;gap:14px;min-width:0;min-height:0;padding:16px 18px;display:flex;overflow-y:auto;box-shadow:inset 0 0 0 3px #0b2031}.forgeWindow-module__LfHmoa__side{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#526276 #081322;background:#081a29;border:1px solid #354d60;flex-direction:column;flex:none;gap:10px;width:236px;min-height:0;padding:10px 12px;display:flex;overflow-y:auto}.forgeWindow-module__LfHmoa__muted{color:#94aab9;margin:0;font-size:14px;font-style:normal;line-height:20px}.forgeWindow-module__LfHmoa__top{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.forgeWindow-module__LfHmoa__slot{justify-items:center;gap:4px;margin:0;display:grid}.forgeWindow-module__LfHmoa__slot>figcaption{text-align:center;color:#b6c9d6;white-space:normal;overflow-wrap:anywhere;max-width:110px;min-height:18px;font-size:13px;line-height:18px}.forgeWindow-module__LfHmoa__slotCell{box-sizing:border-box;cursor:default;place-items:center;width:64px;height:64px;display:grid;position:relative}.forgeWindow-module__LfHmoa__arrow{color:#e9c46a;font:26px / 1 var(--rb-font-game);align-self:center;justify-items:center;gap:2px;margin-top:-18px;display:grid}.forgeWindow-module__LfHmoa__arrow>small{text-align:center;color:#e9c46a;max-width:110px;font:12px / 14px var(--rb-font-game);white-space:normal;overflow-wrap:anywhere}.forgeWindow-module__LfHmoa__names{flex:150px;align-content:start;gap:4px;min-width:0;padding-top:6px;display:grid}.forgeWindow-module__LfHmoa__names>b{font:17px / 24px var(--rb-font-game);white-space:normal;overflow-wrap:anywhere;font-weight:400}.forgeWindow-module__LfHmoa__names>small{color:#b6c9d6;font-size:14px;line-height:20px}.forgeWindow-module__LfHmoa__compare{border-collapse:collapse;width:100%;max-width:420px;font-size:15px;line-height:24px}.forgeWindow-module__LfHmoa__compare th{color:#b6c9d6;text-align:left;font-weight:400}.forgeWindow-module__LfHmoa__compare thead th{color:#8ea3b3;font-size:13px}.forgeWindow-module__LfHmoa__compare td{color:#f3e6bd;text-align:right;white-space:nowrap;padding-left:10px}.forgeWindow-module__LfHmoa__compare td[aria-hidden]{color:#8ea3b3;text-align:center}.forgeWindow-module__LfHmoa__compare td[data-up]{color:var(--rb-good)}.forgeWindow-module__LfHmoa__materialRow{border-top:1px solid #2a4052;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.forgeWindow-module__LfHmoa__label{color:#b6c9d6;min-width:44px;font-size:14px}.forgeWindow-module__LfHmoa__materialCell{box-sizing:border-box;cursor:pointer;touch-action:manipulation;place-items:center;width:52px;height:52px;padding:0;display:grid;position:relative}.forgeWindow-module__LfHmoa__materialCell[data-selected]{outline:2px solid var(--rb-gold-hi);outline-offset:-2px}.forgeWindow-module__LfHmoa__materialCell[data-dim]>:first-child{opacity:.4;filter:grayscale(.8)}.forgeWindow-module__LfHmoa__have{color:#f3e6bd;font:12px / 14px var(--rb-font-game);text-shadow:0 1px #000,1px 0 #000;position:absolute;bottom:0;right:2px}.forgeWindow-module__LfHmoa__chance{color:#ffd76a;font:17px / 24px var(--rb-font-game);margin-left:auto}.forgeWindow-module__LfHmoa__notes{color:#f3e6bd;gap:6px;font-size:15px;line-height:24px;display:grid}.forgeWindow-module__LfHmoa__notes p{margin:0}.forgeWindow-module__LfHmoa__notes ul{margin:0;padding-left:20px}.forgeWindow-module__LfHmoa__notes li[data-tone=bad]{color:var(--rb-bad)}.forgeWindow-module__LfHmoa__identified{text-align:center;flex:auto;align-content:center;justify-items:center;gap:8px;display:grid}.forgeWindow-module__LfHmoa__identified>strong{color:#ffb347;font:34px / 40px var(--rb-font-game);text-shadow:0 0 10px #ff8a1f99,0 2px #000;font-weight:400}.forgeWindow-module__LfHmoa__identified>b{font:17px / 24px var(--rb-font-game);font-weight:400}.forgeWindow-module__LfHmoa__holes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.forgeWindow-module__LfHmoa__hole{box-sizing:border-box;color:#b6c9d6;width:84px;height:64px;font:inherit;cursor:pointer;touch-action:manipulation;place-items:center;padding:4px;font-size:12px;line-height:16px;display:grid;position:relative}.forgeWindow-module__LfHmoa__hole>small{color:#8ea3b3;text-align:center;font-size:12px;position:absolute;bottom:-18px;left:0;right:0}.forgeWindow-module__LfHmoa__hole[data-selected]{outline:2px solid var(--rb-gold-hi);outline-offset:-2px}.forgeWindow-module__LfHmoa__hole[data-locked]{opacity:.6}.forgeWindow-module__LfHmoa__holeButtons{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.forgeWindow-module__LfHmoa__group>h4{color:var(--rb-gold-hi);font:15px / 20px var(--rb-font-game);margin:0 0 6px;font-weight:400}.forgeWindow-module__LfHmoa__cells{grid-template-columns:repeat(4,46px);gap:4px;display:grid}.forgeWindow-module__LfHmoa__cell{box-sizing:border-box;cursor:pointer;touch-action:manipulation;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative}.forgeWindow-module__LfHmoa__cell[data-selected]{outline:2px solid var(--rb-gold-hi);outline-offset:-2px}.forgeWindow-module__LfHmoa__cell[data-dim]>:first-child{opacity:.4;filter:grayscale(.8)}.forgeWindow-module__LfHmoa__tab{min-width:88px;padding:0 10px}
.petMorph-module__OqoGmq__fit{margin:auto}[data-window-slot]>.petMorph-module__OqoGmq__fit{margin:0}.petMorph-module__OqoGmq__window{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:14px 16px 16px;display:flex;position:relative}.petMorph-module__OqoGmq__titleBar{border-bottom:1px solid #5d655d;flex-wrap:wrap;flex:none;align-items:center;gap:4px 10px;min-height:36px;margin:0 42px 10px 4px;display:flex;position:relative}.petMorph-module__OqoGmq__titleBar>h2{min-width:0;color:var(--rb-gold-hi);font:20px / 28px var(--rb-font-game);text-shadow:0 2px #050b16;letter-spacing:1px;white-space:normal;overflow-wrap:anywhere;margin:0;font-weight:400}.petMorph-module__OqoGmq__titleBar>small{overflow-wrap:anywhere;color:#b6c9d6;flex-shrink:0;max-width:100%;font-size:14px;line-height:20px}.petMorph-module__OqoGmq__close{z-index:2;width:34px;height:34px;top:14px;right:14px}.petMorph-module__OqoGmq__content{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;position:relative;overflow-y:auto}.petMorph-module__OqoGmq__window[data-tabs]{padding-bottom:0}.petMorph-module__OqoGmq__muted{color:var(--rb-ink-3);margin:0;font-size:13px;line-height:18px}.petMorph-module__OqoGmq__lowerTabs{flex-wrap:wrap;flex:none;gap:4px;min-height:34px;margin:12px 4px 0;display:flex;position:relative}.petMorph-module__OqoGmq__lowerTab{white-space:normal;flex:0 auto;min-width:64px;max-width:100%;height:auto;min-height:34px;padding:2px 12px;font-size:14px}.petMorph-module__OqoGmq__sec{box-sizing:border-box;isolation:isolate;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:8px 10px 10px;display:flex;position:relative}.petMorph-module__OqoGmq__sec:before,.petMorph-module__OqoGmq__stage:before{content:"";z-index:-1;border:6px solid #0000;border-image:var(--rb-art-inset) 6 fill / 6px stretch;image-rendering:pixelated;position:absolute;inset:0}.petMorph-module__OqoGmq__secHead{color:#d8bc7c;font:14px / 18px var(--rb-font-game);border-bottom:1px solid #4b5a62;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:baseline;gap:4px 8px;margin:0;padding-bottom:4px;font-weight:400;display:flex}.petMorph-module__OqoGmq__secHead>small{color:var(--rb-ink-2);font:12px / 16px var(--rb-font-body);white-space:normal;overflow-wrap:anywhere}.petMorph-module__OqoGmq__subHead{color:var(--rb-ink-2);flex:none;margin:0;font-size:12px;font-weight:400;line-height:16px}.petMorph-module__OqoGmq__morphGrid{flex:auto;grid-template-columns:248px minmax(0,1fr);gap:10px;min-height:0;display:grid}.petMorph-module__OqoGmq__hero{flex:none;align-items:center;gap:8px;min-width:0;min-height:130px;display:flex}.petMorph-module__OqoGmq__heroText{gap:4px;min-width:0;display:grid}.petMorph-module__OqoGmq__heroOut{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:0}.petMorph-module__OqoGmq__heroOut:hover,.petMorph-module__OqoGmq__heroOut:focus-visible{border-color:#bd9c5c;outline:none}.petMorph-module__OqoGmq__name{color:var(--rb-gold-hi);font:16px / 22px var(--rb-font-game);white-space:normal;overflow-wrap:anywhere;font-weight:400}.petMorph-module__OqoGmq__quality{color:#f7d27a;font:14px / 18px var(--rb-font-game)}.petMorph-module__OqoGmq__plate{color:var(--rb-ink-2);font-size:12px;line-height:16px}.petMorph-module__OqoGmq__minorTop{flex-direction:column;flex:none;justify-content:center;gap:6px;min-width:0;min-height:130px;display:flex}.petMorph-module__OqoGmq__slots{flex:none;gap:8px;display:flex}.petMorph-module__OqoGmq__slot{width:48px;height:48px;position:relative}.petMorph-module__OqoGmq__slotNo{color:var(--rb-ink-3);font:15px / 1 var(--rb-font-game)}.petMorph-module__OqoGmq__needs{color:var(--rb-ink-2);flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.petMorph-module__OqoGmq__needs>li:before{content:"· ";color:var(--rb-ink-3)}.petMorph-module__OqoGmq__mainNeeds{color:var(--rb-ink-2);gap:2px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:grid}.petMorph-module__OqoGmq__mainNeeds>li:before{content:"·";color:var(--rb-ink-3)}.petMorph-module__OqoGmq__material{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;display:flex}.petMorph-module__OqoGmq__material>b{color:var(--rb-ink-1);font-size:15px;font-weight:400}.petMorph-module__OqoGmq__materialCell{width:60px;height:60px;position:relative}.petMorph-module__OqoGmq__outcome{flex:none;max-height:100px}.petMorph-module__OqoGmq__outcomeBody{overscroll-behavior:contain;min-height:0;overflow-y:auto}.petMorph-module__OqoGmq__key{color:#ff6b5b;font:14px / 20px var(--rb-font-game);margin:0}.petMorph-module__OqoGmq__lines{color:var(--rb-good);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:grid}.petMorph-module__OqoGmq__cells{overscroll-behavior:contain;flex:auto;grid-template-columns:repeat(auto-fill,40px);grid-auto-rows:40px;align-content:start;gap:4px;min-height:40px;display:grid;overflow-y:auto}.petMorph-module__OqoGmq__cell{width:40px;height:40px;position:relative}.petMorph-module__OqoGmq__actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:40px;display:flex}.petMorph-module__OqoGmq__cost{min-width:0;color:var(--rb-ink-2);white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;flex:auto;align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.petMorph-module__OqoGmq__cost>b{color:var(--rb-ink-1);font-weight:400}.petMorph-module__OqoGmq__cost[data-tone=bad]{color:var(--rb-bad)}.petMorph-module__OqoGmq__clover{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.petMorph-module__OqoGmq__clover>input{margin:0 0 0 4px}.petMorph-module__OqoGmq__buttons{flex-wrap:wrap;flex:0 auto;gap:8px;max-width:100%;display:flex}.petMorph-module__OqoGmq__button{box-sizing:border-box;color:#e9dcb4;min-width:80px;min-height:32px;font:14px / 18px var(--rb-font-game);white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:#0c2133;border:1px solid #746c50;border-radius:2px;max-width:100%;padding:0 12px}.petMorph-module__OqoGmq__button:hover:not(:disabled),.petMorph-module__OqoGmq__button:focus-visible{color:var(--rb-gold-hi);background:#163552;border-color:#bd9c5c;outline:none}.petMorph-module__OqoGmq__button[aria-pressed=true]{border-color:var(--rb-gold-hi);color:var(--rb-gold-hi);background:#183a55}.petMorph-module__OqoGmq__button:disabled{opacity:.45;cursor:default}.petMorph-module__OqoGmq__primary{box-sizing:border-box;min-width:112px;min-height:38px;color:var(--rb-gold-hi);font:15px / 20px var(--rb-font-game);text-shadow:0 1px #0d111c;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:0 0;border:7px solid #0000;border-width:7px 12px;border-image:url(https://cdn.roblade.com/optimized/lossless/sprites/roblade-hud/windows/button.0bea2fdb4c38a586.webp) 7 14 fill/7px 12px;max-width:100%;padding:0 6px}.petMorph-module__OqoGmq__primary:hover:not(:disabled),.petMorph-module__OqoGmq__primary:focus-visible{filter:brightness(1.15);outline:none}.petMorph-module__OqoGmq__primary:disabled{opacity:.45;filter:grayscale(.5);cursor:default}.petMorph-module__OqoGmq__stage{isolation:isolate;flex:none;place-items:center;width:200px;height:170px;display:grid;position:relative;overflow:hidden}.petMorph-module__OqoGmq__stage[data-small]{width:130px;height:130px}.petMorph-module__OqoGmq__actor{image-rendering:pixelated;pointer-events:none;background-repeat:no-repeat;animation-name:petMorph-module__OqoGmq__idle;animation-iteration-count:infinite;display:block;position:absolute}.petMorph-module__OqoGmq__stage[data-shadow]>*{filter:brightness(0);opacity:.6}@keyframes petMorph-module__OqoGmq__idle{0%{background-position-x:0}to{background-position-x:var(--frame-end)}}@media (prefers-reduced-motion:reduce){.petMorph-module__OqoGmq__actor{animation:none}}.petMorph-module__OqoGmq__forms{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.petMorph-module__OqoGmq__form{align-items:center}.petMorph-module__OqoGmq__caption{text-align:center;justify-items:center;gap:2px;min-height:40px;display:grid}.petMorph-module__OqoGmq__caption>b{color:var(--rb-gold-hi);font:16px / 22px var(--rb-font-game);font-weight:400}.petMorph-module__OqoGmq__caption>span{color:var(--rb-ink-2);font-size:13px;line-height:18px}.petMorph-module__OqoGmq__good{color:var(--rb-good);margin:0}.petMorph-module__OqoGmq__choice{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.petMorph-module__OqoGmq__pickSec{flex:auto}.petMorph-module__OqoGmq__evolveForms{flex:auto;align-items:stretch}.petMorph-module__OqoGmq__altarGrid{flex:auto;grid-template-columns:200px minmax(0,1fr);gap:10px;min-height:0;display:grid}.petMorph-module__OqoGmq__altarMain{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.petMorph-module__OqoGmq__boundCard{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.petMorph-module__OqoGmq__boundFace{flex:none;width:44px;height:44px;position:relative}.petMorph-module__OqoGmq__boundText{min-width:0;color:var(--rb-gold-hi);font:15px / 20px var(--rb-font-game);white-space:normal;overflow-wrap:anywhere;font-weight:400}.petMorph-module__OqoGmq__tierList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.petMorph-module__OqoGmq__tierRow{box-sizing:border-box;color:#e9dcb4;width:100%;min-height:34px;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:space-between;align-items:center;gap:6px;padding:0 8px;font-size:14px;display:flex}.petMorph-module__OqoGmq__tierRow>small{color:var(--rb-ink-3);font-size:12px}.petMorph-module__OqoGmq__tierRow[aria-pressed=true]{border-color:var(--rb-gold-hi);color:var(--rb-gold-hi);background:#183a55}.petMorph-module__OqoGmq__tierRow:disabled{color:#8d969e;cursor:default}.petMorph-module__OqoGmq__altarSlots{gap:16px;display:flex}.petMorph-module__OqoGmq__altarSlot{flex-direction:column;align-items:center;gap:4px;min-width:56px;display:flex}.petMorph-module__OqoGmq__altarSlot>.petMorph-module__OqoGmq__button{min-width:56px;min-height:24px;padding:0 8px;font-size:13px}.petMorph-module__OqoGmq__veil{z-index:3;background:#060a128c;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.petMorph-module__OqoGmq__sheet,.petMorph-module__OqoGmq__ask{box-sizing:border-box;background:var(--rb-surface-1);border:1px solid var(--rb-line);border-top:2px solid var(--rb-gold);width:min(520px,100%);max-height:100%;padding:16px 18px;overflow-y:auto;box-shadow:0 12px 24px #0009}.petMorph-module__OqoGmq__ask{justify-items:center;gap:14px;width:min(420px,100%);display:grid}.petMorph-module__OqoGmq__ask>p{color:var(--rb-ink-1);text-align:center;margin:0;font-size:15px;line-height:22px}.petMorph-module__OqoGmq__ask>.petMorph-module__OqoGmq__lines{grid-template-columns:1fr;justify-self:stretch}.petMorph-module__OqoGmq__sheetTitle{color:var(--rb-gold-hi);font:18px / 24px var(--rb-font-game);margin:0;font-weight:400}.petMorph-module__OqoGmq__bigNumber{color:var(--rb-gold-hi);font:30px / 36px var(--rb-font-game);letter-spacing:2px}.petMorph-module__OqoGmq__cells[data-named]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(48px,auto)}.petMorph-module__OqoGmq__petRow{text-align:left;border:1px solid var(--rb-line);background:var(--rb-surface-2);min-width:0;color:var(--rb-ink-1);cursor:pointer;align-items:center;gap:8px;padding:4px 6px;display:flex}.petMorph-module__OqoGmq__petRow[data-selected],.petMorph-module__OqoGmq__petRow:focus-visible{border-color:var(--rb-gold-hi);background:#183a55;outline:none}.petMorph-module__OqoGmq__petRow[data-dim],.petMorph-module__OqoGmq__cell[data-dim]{opacity:.55}.petMorph-module__OqoGmq__petCellIcon{flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.petMorph-module__OqoGmq__petRowText{gap:2px;min-width:0;display:grid}.petMorph-module__OqoGmq__petRowText b{white-space:normal;overflow-wrap:anywhere;font-size:13px;font-weight:400}.petMorph-module__OqoGmq__petRowText small{color:var(--rb-ink-2);font-size:12px}
.devToolsPanel-module__Nd7beq__launcher{pointer-events:auto;z-index:64;color:#f0dca8;letter-spacing:.08em;cursor:pointer;background:#2a1d10e6;border:1px solid #c9a64f;border-radius:3px;min-width:44px;min-height:30px;padding:2px 8px;font:700 11px/1 monospace;position:fixed;bottom:132px;left:12px}.devToolsPanel-module__Nd7beq__launcher:focus-visible{outline:2px solid #eed37c}.devToolsPanel-module__Nd7beq__backdrop{pointer-events:auto;z-index:65;background:#0008;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.devToolsPanel-module__Nd7beq__panel{color:#d8dcc3;background:#14211ff5;border:1px solid #c9a64f;border-radius:4px;flex-direction:column;width:min(760px,100%);max-height:min(86vh,720px);font-size:12px;display:flex;box-shadow:0 12px 40px #000a}.devToolsPanel-module__Nd7beq__header{border-bottom:1px solid #3f5a4f;justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 12px 6px;display:flex}.devToolsPanel-module__Nd7beq__header h2{color:#f0dca8;margin:0;font-size:15px}.devToolsPanel-module__Nd7beq__header h2 small{color:#9fb1a0;font-size:10px;font-weight:400}.devToolsPanel-module__Nd7beq__header p{color:#e5a17a;margin:2px 0 0;font-size:11px}.devToolsPanel-module__Nd7beq__close{width:32px;height:32px}.devToolsPanel-module__Nd7beq__tabs{flex-wrap:wrap;gap:4px;padding:6px 12px;display:flex}.devToolsPanel-module__Nd7beq__tabs button,.devToolsPanel-module__Nd7beq__body button{color:#e7d9a5;cursor:pointer;background:#1d302c;border:1px solid #3f5a4f;border-radius:3px;min-height:30px;padding:3px 9px;font-size:12px}.devToolsPanel-module__Nd7beq__tabs button[aria-pressed=true]{background:#3a2f18;border-color:#c9a64f}.devToolsPanel-module__Nd7beq__body button:disabled{opacity:.45;cursor:default}.devToolsPanel-module__Nd7beq__body{padding:4px 12px 12px;overflow:auto}.devToolsPanel-module__Nd7beq__body h3{color:#f0dca8;margin:10px 0 4px;font-size:12px}.devToolsPanel-module__Nd7beq__ok,.devToolsPanel-module__Nd7beq__fail{border-radius:3px;margin:0 12px 4px;padding:4px 8px;font-size:11px}.devToolsPanel-module__Nd7beq__ok{color:#b9e3a8;background:#1f3a24}.devToolsPanel-module__Nd7beq__fail{color:#f0b3a8;background:#3d1f1f}.devToolsPanel-module__Nd7beq__stack{gap:8px;display:grid}.devToolsPanel-module__Nd7beq__row{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.devToolsPanel-module__Nd7beq__row select,.devToolsPanel-module__Nd7beq__search{color:#e7d9a5;background:#0f1a18;border:1px solid #3f5a4f;border-radius:3px;max-width:100%;min-height:30px;padding:2px 6px;font-size:12px}.devToolsPanel-module__Nd7beq__search{flex:180px}.devToolsPanel-module__Nd7beq__check{align-items:center;gap:4px;display:inline-flex}.devToolsPanel-module__Nd7beq__stepper{align-items:stretch;display:inline-flex}.devToolsPanel-module__Nd7beq__stepper button{min-width:30px;padding:0 6px}.devToolsPanel-module__Nd7beq__stepper input{color:#f0dca8;text-align:center;font-variant-numeric:tabular-nums;background:#0f1a18;border:1px solid #3f5a4f;border-left:0;border-right:0;width:84px;min-height:30px;padding:0 6px;font-size:12px}.devToolsPanel-module__Nd7beq__count{color:#9fb1a0;margin:0;font-size:11px}.devToolsPanel-module__Nd7beq__list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.devToolsPanel-module__Nd7beq__list li{background:#10201e99;border:1px solid #2c4039;border-radius:3px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:4px 6px;display:flex}.devToolsPanel-module__Nd7beq__list li>span:not(.devToolsPanel-module__Nd7beq__name){color:#bfc6ad;white-space:nowrap;font-size:11px}.devToolsPanel-module__Nd7beq__name{color:#f0dca8;flex:160px;min-width:0;display:grid}.devToolsPanel-module__Nd7beq__name small{color:#7f927f;overflow-wrap:anywhere;font:10px monospace}.devToolsPanel-module__Nd7beq__alive{color:#9fcf95!important}.devToolsPanel-module__Nd7beq__danger{color:#f0b3a8!important;border-color:#8a4a3a!important}
.hudWindow-module__szYYUW__window{width:var(--hud-window-w);height:var(--hud-window-h);box-sizing:border-box;max-width:100%;max-height:100%;color:var(--rb-ink-1);font:13px / 18px var(--rb-font-body);pointer-events:auto;flex-direction:column;animation:.14s ease-out both hudWindow-module__szYYUW__hudWindowIn;display:flex;position:relative}.hudWindow-module__szYYUW__window *,.hudWindow-module__szYYUW__window :before,.hudWindow-module__szYYUW__window :after{box-sizing:border-box}.hudWindow-module__szYYUW__window button,.hudWindow-module__szYYUW__window select,.hudWindow-module__szYYUW__window input{font:inherit;color:inherit}.hudWindow-module__szYYUW__window h3,.hudWindow-module__szYYUW__window h4,.hudWindow-module__szYYUW__window p,.hudWindow-module__szYYUW__window dl,.hudWindow-module__szYYUW__window dd,.hudWindow-module__szYYUW__window ul,.hudWindow-module__szYYUW__window ol{margin:0;padding:0}.hudWindow-module__szYYUW__window[data-tabs]{padding-bottom:0}@keyframes hudWindow-module__szYYUW__hudWindowIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hudWindow-module__szYYUW__window{animation:none}}[data-wow-phone] .hudWindow-module__szYYUW__window{width:100%;height:100%}.hudWindow-module__szYYUW__frame{filter:drop-shadow(0 12px 20px #050b16b3);pointer-events:none;position:absolute;inset:0}.hudWindow-module__szYYUW__window[data-tabs]>.hudWindow-module__szYYUW__frame{bottom:32px}.hudWindow-module__szYYUW__frame:before{content:"";border:12px solid #0000;border-image:var(--rb-art-window) 12 fill / 12px stretch;image-rendering:pixelated;position:absolute;inset:0}.hudWindow-module__szYYUW__frame:after{content:"";background:#071b2a;position:absolute;inset:12px}.hudWindow-module__szYYUW__titleBar{z-index:1;border-bottom:1px solid #5d655d;flex-wrap:wrap;flex:none;align-items:center;gap:4px 10px;min-height:36px;margin:0 44px 0 16px;padding-top:4px;display:flex;position:relative}.hudWindow-module__szYYUW__titleBar>h2{min-width:0;color:var(--rb-gold-hi);font:15px / 24px var(--rb-font-game);text-shadow:0 2px #050b16;white-space:normal;overflow-wrap:anywhere;margin:0}.hudWindow-module__szYYUW__titleBar>small{color:#b6c9d6;white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0;max-width:100%;margin-left:auto;font-size:12px;line-height:18px}.hudWindow-module__szYYUW__close{z-index:3;width:26px;height:26px;top:6px;right:10px}.hudWindow-module__szYYUW__body{z-index:1;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#526276 #081322;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:12px;display:flex;position:relative;overflow-y:auto}.hudWindow-module__szYYUW__body[data-fill]{overflow:hidden}.hudWindow-module__szYYUW__body[inert]{visibility:hidden}.hudWindow-module__szYYUW__footer{z-index:1;flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:52px;padding:0 12px 12px;display:flex;position:relative}.hudWindow-module__szYYUW__footer>.hudWindow-module__szYYUW__note{flex:160px;min-width:0}.hudWindow-module__szYYUW__veil{z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;inset:36px 12px 12px}.hudWindow-module__szYYUW__window[data-tabs]>.hudWindow-module__szYYUW__veil{bottom:44px}.hudWindow-module__szYYUW__tabs{z-index:1;flex-wrap:wrap;flex:none;gap:2px;min-height:32px;margin:0 16px;display:flex;position:relative}.hudWindow-module__szYYUW__tab{min-width:60px;max-width:100%;height:auto;min-height:32px;font:13px / 18px var(--rb-font-game);white-space:normal;flex:0 auto;padding:2px 8px}.hudWindow-module__szYYUW__heading{color:#d8bc7c;min-height:24px;font:13px / 18px var(--rb-font-game);background:#122b3e;border-bottom:1px solid #4b5a62;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 6px;display:flex}.hudWindow-module__szYYUW__heading>small{color:#899fb1;font:11px / 15px var(--rb-font-body)}.hudWindow-module__szYYUW__note{color:var(--rb-ink-3);font-size:12px;line-height:17px}.hudWindow-module__szYYUW__note[data-tone=good]{color:var(--rb-good)}.hudWindow-module__szYYUW__note[data-tone=bad]{color:var(--rb-bad)}.hudWindow-module__szYYUW__text{color:#d5dec9;font-size:13px;line-height:19px}.hudWindow-module__szYYUW__empty{color:var(--rb-ink-3);text-align:center;padding:16px 6px;font-size:12px}.hudWindow-module__szYYUW__table{background:#091b2b;border:1px solid #354d60;flex-direction:column;min-height:0;display:flex;box-shadow:inset 0 0 0 2px #0b2031}.hudWindow-module__szYYUW__table[data-grow]{flex:auto}.hudWindow-module__szYYUW__thead,.hudWindow-module__szYYUW__tr{grid-template-columns:var(--cols);align-items:center;column-gap:8px;padding:4px 8px;display:grid}.hudWindow-module__szYYUW__thead{color:#899fb1;background:#0f2638;border-bottom:1px solid #354d60;flex:none;min-height:24px;font-size:11px;line-height:15px}.hudWindow-module__szYYUW__tbody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#526276 #081322;flex:auto;min-height:0;overflow-y:auto}.hudWindow-module__szYYUW__tr{color:#e9dcb4;text-align:left;background:0 0;border:1px solid #0000;border-width:1px 0;width:100%;min-height:30px;font-size:13px;line-height:17px}.hudWindow-module__szYYUW__tr:nth-child(2n){background:#0c2131}button.hudWindow-module__szYYUW__tr{cursor:pointer;touch-action:manipulation}button.hudWindow-module__szYYUW__tr:hover,button.hudWindow-module__szYYUW__tr:focus-visible{color:var(--rb-gold-hi);background:#123049;outline:none}.hudWindow-module__szYYUW__tr[aria-pressed=true],.hudWindow-module__szYYUW__tr[aria-current=true]{color:var(--rb-gold-hi);background:linear-gradient(90deg,#e9c46a2e,#e9c46a0d);border-color:#927b48}.hudWindow-module__szYYUW__cell{white-space:normal;overflow-wrap:anywhere;min-width:0}.hudWindow-module__szYYUW__cell[data-align=end]{text-align:right}.hudWindow-module__szYYUW__cell[data-tone=good]{color:var(--rb-good)}.hudWindow-module__szYYUW__cell[data-tone=bad]{color:var(--rb-bad)}.hudWindow-module__szYYUW__cell[data-tone=mute]{color:var(--rb-ink-3)}.hudWindow-module__szYYUW__cell[data-tone=gold]{color:var(--rb-gold)}.hudWindow-module__szYYUW__actions{flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:0;display:flex}.hudWindow-module__szYYUW__button{color:#e9dcb4;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:#0c2133;border:1px solid #746c50;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:4px;max-width:100%;min-height:24px;padding:0 8px;font-size:12px;line-height:16px;display:inline-flex}.hudWindow-module__szYYUW__button:hover:not(:disabled),.hudWindow-module__szYYUW__button:focus-visible{color:var(--rb-gold-hi);background:#163552;border-color:#bd9c5c;outline:none}.hudWindow-module__szYYUW__button:disabled{opacity:.45;cursor:default}.hudWindow-module__szYYUW__button[aria-pressed=true]{border-color:var(--rb-gold);color:var(--rb-gold-hi)}.hudWindow-module__szYYUW__primary{min-width:112px;min-height:36px;color:var(--rb-gold-hi);font:14px / 20px var(--rb-font-game);text-shadow:0 1px #0d111c;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:0 0;border:7px solid #0000;border-width:7px 12px;border-image:url(https://cdn.roblade.com/optimized/lossless/sprites/roblade-hud/windows/button.0bea2fdb4c38a586.webp) 7 14 fill/7px 12px;flex:none;max-width:100%;padding:0 6px}.hudWindow-module__szYYUW__primary:hover:not(:disabled){filter:brightness(1.15)}.hudWindow-module__szYYUW__primary:disabled{opacity:.45;filter:grayscale(.5);cursor:default}.hudWindow-module__szYYUW__primary:focus-visible{outline:2px solid var(--rb-gold-hi);outline-offset:1px}.hudWindow-module__szYYUW__form{flex:none;grid-template-columns:minmax(72px,28%) minmax(0,1fr);align-items:center;gap:6px 8px;display:grid}.hudWindow-module__szYYUW__form>label{overflow-wrap:anywhere;min-width:0;color:var(--rb-ink-2);font-size:12px}.hudWindow-module__szYYUW__field{width:100%;height:28px;color:var(--rb-ink-1);background:#0c2133;border:1px solid #746c50;border-radius:2px;padding:0 8px;font-size:13px}.hudWindow-module__szYYUW__field:focus-visible{border-color:var(--rb-gold-hi);outline:none}.hudWindow-module__szYYUW__field::placeholder{color:var(--rb-ink-3)}.hudWindow-module__szYYUW__field option{color:var(--rb-ink-1);background:#0c2133}kbd.hudWindow-module__szYYUW__key{color:#f1e3b8;min-width:20px;font:12px / 18px var(--rb-font-game);text-align:center;white-space:nowrap;background:#10283a;border:1px solid #5d6a73;border-bottom-width:2px;border-radius:3px;padding:0 5px;display:inline-block}@media (pointer:coarse){.hudWindow-module__szYYUW__button{min-height:36px}.hudWindow-module__szYYUW__tr{min-height:40px}.hudWindow-module__szYYUW__tab{min-height:32px}}.hudWindow-module__szYYUW__heading>small[data-tone=good]{color:var(--rb-good)}.hudWindow-module__szYYUW__heading>small[data-tone=bad]{color:var(--rb-bad)}.hudWindow-module__szYYUW__journal{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:12px;min-height:0;display:grid}.hudWindow-module__szYYUW__journalPage{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#526276 #081322;flex-direction:column;gap:8px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.hudWindow-module__szYYUW__journalPage>*{flex:none}.hudWindow-module__szYYUW__journalHead{background:linear-gradient(#0d2437,#091b2b 70%);border:1px solid #354d60;align-items:center;gap:12px;min-height:104px;padding:6px 8px;display:flex}.hudWindow-module__szYYUW__journalActor{flex:none;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.hudWindow-module__szYYUW__journalActor>img{object-fit:contain;width:56px;height:56px;image-rendering:pixelated}.hudWindow-module__szYYUW__journalHead>div{gap:2px;min-width:0;display:grid}.hudWindow-module__szYYUW__journalHead small{color:#899fb1;font-size:12px}.hudWindow-module__szYYUW__journalHead h3{color:var(--rb-gold-hi);font:20px / 28px var(--rb-font-game);text-shadow:0 2px #050b16;white-space:normal;overflow-wrap:anywhere}.hudWindow-module__szYYUW__journalHead p{color:#b6c9d6;font-size:12px;line-height:17px}.hudWindow-module__szYYUW__dropList{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;list-style:none;display:grid}.hudWindow-module__szYYUW__dropList>li{align-items:center;gap:6px;min-width:0;min-height:30px;display:flex}.hudWindow-module__szYYUW__dropList>li>span{min-width:0;color:var(--rb-ink-1);white-space:normal;overflow-wrap:anywhere;font-size:13px}[data-wow-phone] .hudWindow-module__szYYUW__journal{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.hudWindow-module__szYYUW__ruleList{gap:6px;padding-left:16px;display:grid}.hudWindow-module__szYYUW__ruleList>li{padding-left:2px}.hudWindow-module__szYYUW__ruleList>li::marker{color:#bd9c5c}.hudWindow-module__szYYUW__page{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.hudWindow-module__szYYUW__formFoot{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.hudWindow-module__szYYUW__formFoot>.hudWindow-module__szYYUW__note{flex:160px;min-width:0}.hudWindow-module__szYYUW__tag{color:var(--rb-bad);margin-left:4px;font-size:11px}.hudWindow-module__szYYUW__tbody>.hudWindow-module__szYYUW__tr:has(>[data-wrap]){align-items:start;padding-block:6px}.hudWindow-module__szYYUW__cell[data-wrap]{white-space:normal;color:#d5dec9;line-height:18px;overflow:visible}.hudWindow-module__szYYUW__keyCell{color:#efd197;min-width:0;font:13px / 18px var(--rb-font-game);overflow-wrap:anywhere;margin:0}.hudWindow-module__szYYUW__ruleTable{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:4px 12px;display:grid}.hudWindow-module__szYYUW__ruleTable>div{display:contents}.hudWindow-module__szYYUW__ruleTable dt{color:#efd197;font:13px / 19px var(--rb-font-game);white-space:normal;overflow-wrap:anywhere}.hudWindow-module__szYYUW__ruleTable dd{color:#d5dec9;font-size:13px;line-height:19px}.hudWindow-module__szYYUW__journalLog{background:#091b2b;border:1px solid #354d60;flex-direction:column;flex:none;display:flex}.hudWindow-module__szYYUW__journalLog>p{color:#d5dec9;overflow-wrap:anywhere;border-bottom:1px solid #12293a;padding:6px 8px;font-size:12px;line-height:17px}.hudWindow-module__szYYUW__journalLog>p:last-child{border-bottom:0}.hudWindow-module__szYYUW__window[data-game-window=guide] .hudWindow-module__szYYUW__tab{flex-basis:112px}
.pkLaw-module__xXoDba__name{font-weight:700}.pkLaw-module__xXoDba__name[data-blue=true]{animation:1s steps(2,jump-none) infinite pkLaw-module__xXoDba__pkBlueFlash}@keyframes pkLaw-module__xXoDba__pkBlueFlash{50%{opacity:.35}}.pkLaw-module__xXoDba__swatches{background:#10151d99;border-radius:3px;flex-wrap:wrap;gap:4px 12px;margin:2px 0 6px;padding:5px 8px;font-size:12px;display:flex}.pkLaw-module__xXoDba__swatch{align-items:baseline;gap:4px;display:inline-flex}.pkLaw-module__xXoDba__swatch>small{color:var(--rb-ink-3);font-size:11px}.pkLaw-module__xXoDba__wantedIcon{vertical-align:-3px;object-fit:contain;width:16px;height:16px;image-rendering:pixelated;margin-right:5px;display:inline-block}@media (prefers-reduced-motion:reduce){.pkLaw-module__xXoDba__name[data-blue=true]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;animation:none}}.pkLaw-module__xXoDba__row[data-clickable=true]{cursor:pointer}.pkLaw-module__xXoDba__row[data-clickable=true]:hover{background:#e9c46a14}.pkLaw-module__xXoDba__nameLink{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pkLaw-module__xXoDba__nameLink:hover>span,.pkLaw-module__xXoDba__nameLink:focus-visible>span{text-decoration:underline}.pkLaw-module__xXoDba__nameLink:focus-visible{outline:1px solid var(--rb-gold-hi);outline-offset:1px}
.classSelect-module__CDTMZa__page{--scale:1.8;--class-light:#e9c46a1f;z-index:450;box-sizing:border-box;color:var(--rb-ink-1);font-family:var(--font-pixel), var(--font-zh), system-ui, sans-serif;background:radial-gradient(ellipse 40% 44% at 46% 52%, var(--class-light), transparent 75%), linear-gradient(180deg, #070b167a, #070b162e 48%, #070b16c2), var(--class-backdrop) center / cover no-repeat, #111a29;pointer-events:auto;grid-template:"header header header""classes stage sheet"minmax(0,460px)"footer footer footer"/minmax(180px,220px) minmax(0,1fr) minmax(300px,360px);align-content:center;gap:20px 28px;padding:24px max(24px,50vw - 560px);display:grid;position:fixed;inset:0;overflow:hidden}.classSelect-module__CDTMZa__page[data-class=monk]{--class-light:#8fc5ff24}.classSelect-module__CDTMZa__header{grid-area:header;justify-items:center;gap:4px;display:grid}.classSelect-module__CDTMZa__header h1{letter-spacing:3px;color:var(--rb-gold-hi);white-space:nowrap;border:8px solid #0000;border-width:8px 16px;border-image:var(--rb-art-plaque) 8 16 fill / 8px 16px stretch;image-rendering:pixelated;margin:0;padding:7px 40px 6px;font-size:20px}.classSelect-module__CDTMZa__header p{color:var(--rb-ink-2);text-align:center;text-shadow:0 1px 3px #000;margin:0;font-size:12px}.classSelect-module__CDTMZa__classes{flex-direction:column;grid-area:classes;align-self:center;gap:12px;display:flex}.classSelect-module__CDTMZa__classButton{cursor:pointer;text-align:left;min-height:76px;color:var(--rb-ink-2);border:2px solid var(--rb-line);font:inherit;background:#14172ac7;border-radius:4px;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:border-color .12s,filter .12s,transform .12s;display:flex}.classSelect-module__CDTMZa__classButton:hover:not(:disabled){border-color:var(--rb-line-gold);filter:brightness(1.1)}.classSelect-module__CDTMZa__classButton:focus-visible{outline-offset:2px;outline:2px solid #efce86}.classSelect-module__CDTMZa__classButton[aria-pressed=true]{color:var(--rb-ink-1);border-color:var(--rb-gold);transform:translate(6px);box-shadow:0 0 0 1px #0008,0 0 18px #e9c46a59}.classSelect-module__CDTMZa__classButton:disabled{cursor:default}.classSelect-module__CDTMZa__portrait{border:5px solid #0000;border-image:var(--rb-art-slot) 5 fill / 5px stretch;width:56px;height:56px;image-rendering:pixelated;box-sizing:border-box;flex:none;place-items:center;display:grid;overflow:hidden}.classSelect-module__CDTMZa__portrait img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;display:block}.classSelect-module__CDTMZa__classButton[aria-pressed=true] .classSelect-module__CDTMZa__portrait{border-image-source:var(--rb-art-slot-selected)}.classSelect-module__CDTMZa__classLabel{gap:4px;min-width:0;display:grid}.classSelect-module__CDTMZa__classLabel strong{letter-spacing:1px;color:inherit;font-size:17px}.classSelect-module__CDTMZa__classButton[aria-pressed=true] .classSelect-module__CDTMZa__classLabel strong{color:var(--rb-gold-hi)}.classSelect-module__CDTMZa__classLabel small{color:var(--rb-ink-3);font-size:11px}.classSelect-module__CDTMZa__stage{grid-area:stage;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.classSelect-module__CDTMZa__stage:before{content:"";left:50%;top:calc(50% + 105px * var(--scale));background:radial-gradient(#0000008c 0%,#0000004d 45%,#0000 72%);border-radius:50%;width:min(320px,85%);height:46px;position:absolute;transform:translate(-50%,-50%)}.classSelect-module__CDTMZa__hero{width:calc(var(--fw) * var(--scale) * 1px);height:calc(var(--fh) * var(--scale) * 1px);image-rendering:pixelated;filter:drop-shadow(0 6px 10px #0009);flex:none;display:block;position:relative;overflow:hidden}.classSelect-module__CDTMZa__heroFrames{animation:classSelect-module__CDTMZa__heroIdle var(--idle-duration) steps(var(--frames)) infinite}@keyframes classSelect-module__CDTMZa__heroIdle{to{transform:translateX(calc(var(--fw) * var(--frames) * -1px))}}.classSelect-module__CDTMZa__turntableWrap{place-items:center;width:100%;height:100%;display:grid;position:relative}.classSelect-module__CDTMZa__turntableStage:before{display:none}.classSelect-module__CDTMZa__turntable{width:100%;height:min(100%, calc(256px * var(--scale)));cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:8px;position:relative;overflow:hidden}.classSelect-module__CDTMZa__turntable:active{cursor:grabbing}.classSelect-module__CDTMZa__turntable:focus-visible{outline:2px solid var(--rb-gold);outline-offset:2px}.classSelect-module__CDTMZa__turntableActor{pointer-events:none;width:calc(256px * var(--scale));height:calc(256px * var(--scale));position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 8px))}.classSelect-module__CDTMZa__turntableImage{image-rendering:pixelated;filter:drop-shadow(0 4px 5px #0009);background-repeat:no-repeat;background-position:0 calc(var(--turntable-y) * -256px * var(--scale));animation:2s steps(12,end) infinite classSelect-module__CDTMZa__turntableIdle;animation-play-state:var(--preview-play-state,running);position:absolute;inset:0}@keyframes classSelect-module__CDTMZa__turntableIdle{to{background-position-x:calc(-3072px * var(--scale))}}.classSelect-module__CDTMZa__turntableShadow{background:radial-gradient(#0008,#0004 45%,#0000 72%);border-radius:50%;width:48%;height:8%;position:absolute;top:91%;left:26%}.classSelect-module__CDTMZa__sheet{overscroll-behavior:contain;box-sizing:border-box;border:12px solid #0000;border-image:var(--rb-art-window) 12 fill / 12px stretch;min-height:0;max-height:100%;image-rendering:pixelated;flex-direction:column;grid-area:sheet;align-self:center;gap:8px;padding:6px 8px;display:flex;overflow-y:auto}.classSelect-module__CDTMZa__sheet h2{letter-spacing:2px;color:var(--rb-gold-hi);margin:0;font-size:22px}.classSelect-module__CDTMZa__sheet h3{color:var(--rb-gold);border-top:1px solid var(--rb-line-gold);margin:6px 0 0;padding-top:8px;font-size:13px}.classSelect-module__CDTMZa__sheet p{margin:0}.classSelect-module__CDTMZa__role{color:var(--rb-info);font-size:12px}.classSelect-module__CDTMZa__description{color:var(--rb-ink-1);font-size:13px;line-height:1.7}.classSelect-module__CDTMZa__traits{color:var(--rb-ink-2);gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.classSelect-module__CDTMZa__traits li:before{content:"";background:var(--rb-gold);width:6px;height:6px;margin:0 8px 2px 2px;display:inline-block;transform:rotate(45deg)}.classSelect-module__CDTMZa__kit{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.classSelect-module__CDTMZa__kit li{min-width:0;color:var(--rb-ink-1);text-align:center;justify-items:center;gap:4px;font-size:11px;line-height:1.35;display:grid}.classSelect-module__CDTMZa__kit li>span:last-child{overflow-wrap:anywhere;max-width:100%}.classSelect-module__CDTMZa__slot{box-sizing:border-box;border:5px solid #0000;border-image:var(--rb-art-slot) 5 fill / 5px stretch;width:52px;height:52px;image-rendering:pixelated;place-items:center;display:grid}.classSelect-module__CDTMZa__weaponIcon{object-fit:contain;width:34px;max-width:100%;height:34px;max-height:100%;image-rendering:pixelated}.classSelect-module__CDTMZa__note{color:var(--rb-ink-3);font-size:11px;line-height:1.5}.classSelect-module__CDTMZa__footer{grid-area:footer;grid-template-columns:minmax(120px,1fr) minmax(0,560px) minmax(120px,1fr);align-items:center;gap:16px;display:grid}.classSelect-module__CDTMZa__back{justify-self:start}.classSelect-module__CDTMZa__confirm{justify-self:end}.classSelect-module__CDTMZa__confirm .game-btn{min-width:180px;font-size:16px}.classSelect-module__CDTMZa__fields{justify-items:stretch;gap:6px;min-width:0;display:grid}.classSelect-module__CDTMZa__status{min-height:16px;color:var(--rb-ink-2);text-align:center;overflow-wrap:anywhere;text-shadow:0 1px 3px #000;margin:0;font-size:12px}.classSelect-module__CDTMZa__status[data-error=true]{color:var(--rb-bad);font-weight:700}.classSelect-module__CDTMZa__fieldRow{align-items:center;gap:8px;min-width:0;display:flex}.classSelect-module__CDTMZa__fieldRow>label{width:76px;color:var(--rb-ink-2);text-align:right;flex:none;font-size:12px}.classSelect-module__CDTMZa__input{box-sizing:border-box;min-width:0;height:36px;font:inherit;color:var(--rb-ink-1);border:5px solid #0000;border-image:var(--rb-art-input) 5 fill / 5px stretch;image-rendering:pixelated;background:0 0;outline:none;flex:1;padding:0 12px;font-size:15px;font-weight:700}.classSelect-module__CDTMZa__input:focus{border-image-source:var(--rb-art-input-focus)}.classSelect-module__CDTMZa__input[aria-invalid=true]{border-image-source:var(--rb-art-input-error)}.classSelect-module__CDTMZa__input::placeholder{color:var(--rb-ink-3);font-weight:400}.classSelect-module__CDTMZa__inviteInput{letter-spacing:2px;text-transform:uppercase}@media (min-width:901px) and (min-height:561px) and (max-height:660px){.classSelect-module__CDTMZa__page{--scale:1.5}}@media (max-height:560px),(max-width:900px){.classSelect-module__CDTMZa__page{--scale:.82;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(118px,150px) minmax(0,1fr) minmax(220px,300px);align-content:stretch;gap:8px 14px;padding:8px 14px}.classSelect-module__CDTMZa__header h1{letter-spacing:2px;padding:3px 26px 2px;font-size:15px}.classSelect-module__CDTMZa__header p{font-size:10px}.classSelect-module__CDTMZa__classes{gap:8px}.classSelect-module__CDTMZa__classButton{gap:7px;min-height:52px;padding:4px 8px 4px 4px}.classSelect-module__CDTMZa__classButton[aria-pressed=true]{transform:translate(3px)}.classSelect-module__CDTMZa__portrait{width:42px;height:42px}.classSelect-module__CDTMZa__classLabel strong{font-size:14px}.classSelect-module__CDTMZa__classLabel small{font-size:10px}.classSelect-module__CDTMZa__sheet{border-width:10px;gap:5px;padding:2px 4px}.classSelect-module__CDTMZa__sheet h2{font-size:16px}.classSelect-module__CDTMZa__description{font-size:11px;line-height:1.55}.classSelect-module__CDTMZa__traits{gap:2px;font-size:10px}.classSelect-module__CDTMZa__sheet h3{margin-top:2px;padding-top:5px;font-size:11px}.classSelect-module__CDTMZa__slot{width:40px;height:40px}.classSelect-module__CDTMZa__kit li,.classSelect-module__CDTMZa__note{font-size:10px}.classSelect-module__CDTMZa__footer{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.classSelect-module__CDTMZa__fields{gap:4px}.classSelect-module__CDTMZa__fieldRow>label{width:auto;font-size:11px}.classSelect-module__CDTMZa__input{height:32px;font-size:13px}.classSelect-module__CDTMZa__confirm .game-btn{min-width:120px;font-size:14px}.classSelect-module__CDTMZa__status{min-height:13px;font-size:10px}}@media (max-width:600px) and (min-height:561px){.classSelect-module__CDTMZa__page{--scale:.9;grid-template:"header""classes""stage""sheet""footer"/minmax(0,1fr);align-content:start;overflow-y:auto}.classSelect-module__CDTMZa__classes{flex-direction:row}.classSelect-module__CDTMZa__classButton{flex:1}.classSelect-module__CDTMZa__classButton[aria-pressed=true]{transform:none}.classSelect-module__CDTMZa__stage{min-height:220px}.classSelect-module__CDTMZa__footer{grid-template-columns:minmax(0,1fr)}.classSelect-module__CDTMZa__back,.classSelect-module__CDTMZa__confirm{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.classSelect-module__CDTMZa__heroFrames,.classSelect-module__CDTMZa__turntableImage{animation:none}}
.GameSlider-module__I9R7dW__slider.GameSlider-module__I9R7dW__slider{appearance:none;cursor:pointer;vertical-align:middle;-webkit-tap-highlight-color:transparent;touch-action:pan-y;background:0 0;border:0;outline:none;height:22px;margin:0;padding:0;display:inline-block}.GameSlider-module__I9R7dW__slider.GameSlider-module__I9R7dW__slider:disabled{cursor:default}:where(.GameSlider-module__I9R7dW__slider){width:120px;max-width:100%}.GameSlider-module__I9R7dW__slider::-webkit-slider-runnable-track{background:linear-gradient(180deg, var(--rb-gold-hi), var(--rb-gold) 45%, #b8862e) 0 0 / var(--rb-slider-fill,0%) 100% no-repeat, #0f1828;border:1px solid #5b3f22;border-bottom-color:#b8862e;border-radius:0;height:6px;box-shadow:inset 0 1px #00000073}.GameSlider-module__I9R7dW__slider::-webkit-slider-thumb{appearance:none;background:linear-gradient(180deg, #fff0c4, var(--rb-gold-hi) 30%, var(--rb-gold) 60%, #a87a2a);border:1px solid #2b1d0c;border-radius:0;width:10px;height:16px;margin-top:-5px;box-shadow:inset 1px 1px #ffffff73,inset -1px -1px #5a3a1299,0 1px 2px #0000008c}.GameSlider-module__I9R7dW__slider:not(:disabled):hover::-webkit-slider-thumb{filter:brightness(1.12)}.GameSlider-module__I9R7dW__slider:not(:disabled):active::-webkit-slider-thumb{filter:brightness(.94)}.GameSlider-module__I9R7dW__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--rb-gold-hi), inset 1px 1px 0 #ffffff73}.GameSlider-module__I9R7dW__slider:disabled::-webkit-slider-runnable-track{filter:grayscale(.7);opacity:.55}.GameSlider-module__I9R7dW__slider:disabled::-webkit-slider-thumb{filter:grayscale(.7);opacity:.6}.GameSlider-module__I9R7dW__slider::-moz-range-track{background:#0f1828;border:1px solid #5b3f22;border-bottom-color:#b8862e;border-radius:0;height:6px;box-shadow:inset 0 1px #00000073}.GameSlider-module__I9R7dW__slider::-moz-range-progress{background:linear-gradient(180deg, var(--rb-gold-hi), var(--rb-gold) 45%, #b8862e);border-radius:0;height:6px}.GameSlider-module__I9R7dW__slider::-moz-range-thumb{box-sizing:border-box;background:linear-gradient(180deg, #fff0c4, var(--rb-gold-hi) 30%, var(--rb-gold) 60%, #a87a2a);border:1px solid #2b1d0c;border-radius:0;width:10px;height:16px;box-shadow:inset 1px 1px #ffffff73,inset -1px -1px #5a3a1299,0 1px 2px #0000008c}.GameSlider-module__I9R7dW__slider:not(:disabled):hover::-moz-range-thumb{filter:brightness(1.12)}.GameSlider-module__I9R7dW__slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--rb-gold-hi), inset 1px 1px 0 #ffffff73}.GameSlider-module__I9R7dW__slider:disabled::-moz-range-track{filter:grayscale(.7);opacity:.55}.GameSlider-module__I9R7dW__slider:disabled::-moz-range-progress{filter:grayscale(.7);opacity:.55}.GameSlider-module__I9R7dW__slider:disabled::-moz-range-thumb{filter:grayscale(.7);opacity:.55}.GameSlider-module__I9R7dW__slider::-moz-focus-outer{border:0}@media (pointer:coarse){.GameSlider-module__I9R7dW__slider.GameSlider-module__I9R7dW__slider{height:40px}.GameSlider-module__I9R7dW__slider::-webkit-slider-thumb{width:14px;height:22px;margin-top:-8px}.GameSlider-module__I9R7dW__slider::-moz-range-thumb{width:14px;height:22px}}
.keyBindingsPanel-module__aW-QOq__panel{left:50%;top:calc((100% + var(--game-window-top) - var(--game-window-bottom)) / 2);z-index:81;box-sizing:border-box;width:min(600px, calc(var(--app-vw) - 2 * var(--game-window-edge)));max-width:calc(100% - 2 * var(--game-window-edge));max-height:min(680px, var(--game-window-height), calc(100% - var(--game-window-top) - var(--game-window-bottom)));pointer-events:auto;color:#f2e8d0;min-height:0;font-family:var(--font-game), var(--font-zh), sans-serif;outline:none;flex-direction:column;gap:8px;padding:14px 16px 12px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,-50%)}.keyBindingsPanel-module__aW-QOq__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.keyBindingsPanel-module__aW-QOq__header h2{color:#f3d697;margin:0;font-size:15px}.keyBindingsPanel-module__aW-QOq__help{color:#e2d6b8;margin:0;line-height:1.5}.keyBindingsPanel-module__aW-QOq__columns,.keyBindingsPanel-module__aW-QOq__row{grid-template-columns:minmax(0,1fr) 128px 128px;align-items:center;gap:6px;display:grid}.keyBindingsPanel-module__aW-QOq__columns{color:#bfae86;padding:0 6px;font-size:11px}.keyBindingsPanel-module__aW-QOq__list{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:2px;overflow:auto}.keyBindingsPanel-module__aW-QOq__panel>:not(.keyBindingsPanel-module__aW-QOq__list){flex-shrink:0}.keyBindingsPanel-module__aW-QOq__group h3{z-index:1;color:#f3d697;background:#1b2a31f2;border-bottom:1px solid #d9c18b33;margin:6px 0 2px;padding:3px 6px;font-size:12px;position:sticky;top:0}.keyBindingsPanel-module__aW-QOq__row{border-radius:3px;min-height:28px;padding:1px 6px}.keyBindingsPanel-module__aW-QOq__row:nth-child(2n){background:#ffffff08}.keyBindingsPanel-module__aW-QOq__row[data-active]{background:#f6d07822}.keyBindingsPanel-module__aW-QOq__name{white-space:normal;overflow-wrap:anywhere}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__key,.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__fixed{box-sizing:border-box;color:#f2dfac;height:auto;min-height:24px;font:12px var(--font-game), var(--font-zh), sans-serif;text-align:center;white-space:normal;overflow-wrap:anywhere;background:#253b45e6;border:1px solid #c7b17a66;border-radius:3px;padding:3px 6px}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__key{cursor:pointer}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__key[data-empty]{color:#9c9178}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__key[data-capturing]{color:#ffe9b1;background:#4a3b1ce6;border-color:#f6d078}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__key:hover:not(:disabled){filter:brightness(1.15)}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__key:disabled{opacity:.5;cursor:default}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__key:focus-visible,.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__button:focus-visible{outline-offset:1px;outline:2px solid #f5d985}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__fixed{opacity:.7;place-items:center;display:grid}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__conflict{background:#3a2d18e6;border:1px solid #f6d07866;border-radius:3px;padding:8px}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__conflict p{margin:0 0 6px}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__conflict div{flex-wrap:wrap;gap:6px;display:flex}.keyBindingsPanel-module__aW-QOq__footer{border-top:1px solid #d9c18b33;flex-wrap:wrap;align-items:center;gap:8px;padding-top:6px;display:flex}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__button{color:#f2dfac;min-height:26px;font:12px var(--font-game), var(--font-zh), sans-serif;cursor:pointer;background:#253b45f0;border:1px solid #c7b17a77;border-radius:3px;padding:3px 9px}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__button:hover:not(:disabled){filter:brightness(1.15)}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__button:disabled{opacity:.45;cursor:default}.keyBindingsPanel-module__aW-QOq__panel .keyBindingsPanel-module__aW-QOq__notice{color:#d8cba9;flex:200px;font-size:11px}@media (max-width:520px){.keyBindingsPanel-module__aW-QOq__columns,.keyBindingsPanel-module__aW-QOq__row{grid-template-columns:minmax(0,1fr) 96px 96px}}
.lootDrop-module__MI1hha__drop{z-index:75;pointer-events:none;opacity:0;animation:1.15s both lootDrop-module__MI1hha__lootDrop;animation-delay:var(--delay,0s);font:700 12px/1 Arial, var(--font-zh), sans-serif;color:#fff3c8;text-shadow:0 1px 2px #0b1016,0 0 2px #0b1016;white-space:nowrap;align-items:center;gap:3px;display:flex;position:fixed;transform:translate(-50%,-100%)}.lootDrop-module__MI1hha__box{box-sizing:border-box;border:1px solid var(--rarity,#e8e8e8);width:30px;height:30px;box-shadow:0 0 6px color-mix(in srgb, var(--rarity,#e8e8e8) 55%, transparent);background:#10161cd9;place-items:center;display:grid}.lootDrop-module__MI1hha__box img,.lootDrop-module__MI1hha__box svg{image-rendering:pixelated}.lootDrop-module__MI1hha__coin{place-items:center;display:grid}.lootDrop-module__MI1hha__count{color:var(--rarity,#fff3c8)}@keyframes lootDrop-module__MI1hha__lootDrop{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1.3);transform:translate(-50%,calc(-100% - 16px))scale(.6)}14%{opacity:1;transform:translate(-50%,-100%)scale(1.08)}22%{transform:translate(-50%,-100%)scale(1)}60%{opacity:1;animation-timing-function:cubic-bezier(.5,0,1,.6);transform:translate(-50%,-100%)scale(1)}80%{opacity:1;transform:translate(-50%, calc(-100% + var(--drop,30px))) scale(.82);animation-timing-function:ease-out}88%{opacity:1;transform:translate(-50%, calc(-100% + var(--drop,30px) - 6px)) scale(.76);animation-timing-function:ease-in}to{opacity:0;transform:translate(-50%, calc(-100% + var(--drop,30px) + 4px)) scale(.5)}}.lootDrop-module__MI1hha__drop[data-still=true]{animation-name:lootDrop-module__MI1hha__lootStill;animation-duration:1s}@keyframes lootDrop-module__MI1hha__lootStill{0%{opacity:0}15%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.lootDrop-module__MI1hha__drop{animation-name:lootDrop-module__MI1hha__lootStill;animation-duration:1s}}
