.page-module___8aEwW__page{color:#e7e3d8;background:#0b0c0f;justify-content:center;min-height:100vh;display:flex}.page-module___8aEwW__sceneContainer{width:100%;max-width:1920px;height:100vh}.page-module___8aEwW__splashOverlay{z-index:200;background:#0a0c10;flex-direction:column;justify-content:center;align-items:center;animation:.4s ease-out page-module___8aEwW__splashFadeIn;display:flex;position:fixed;inset:0}.page-module___8aEwW__splashContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.page-module___8aEwW__splashStudio{color:#8a9bab;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(14px,3vw,18px)}.page-module___8aEwW__splashTitle{color:#e8ecf4;letter-spacing:.02em;margin:0;font-size:clamp(22px,5vw,36px);font-weight:700}.page-module___8aEwW__splashOverlay.page-module___8aEwW__splashFadeOut{animation:.8s ease-in forwards page-module___8aEwW__splashFadeOut}@keyframes page-module___8aEwW__splashFadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module___8aEwW__splashFadeOut{0%{opacity:1}to{opacity:0}}.page-module___8aEwW__introStoryOverlay{z-index:100;background:#080a0ef7;flex-direction:column;justify-content:center;align-items:center;padding:48px 32px 80px;animation:.5s ease-out page-module___8aEwW__introStoryFadeIn;display:flex;position:fixed;inset:0}@keyframes page-module___8aEwW__introStoryFadeIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__introStoryContent{width:100%;max-width:560px}.page-module___8aEwW__introStoryText{color:#d7d2c4;white-space:pre-wrap;margin:0;font-family:inherit;font-size:17px;line-height:1.65}.page-module___8aEwW__introStoryCursor{color:#7ed8ff;margin-left:2px;animation:.9s step-end infinite page-module___8aEwW__introStoryBlink;display:inline-block}@keyframes page-module___8aEwW__introStoryBlink{0%,to{opacity:1}50%{opacity:0}}.page-module___8aEwW__introStorySkip{color:#9aa7bb;cursor:pointer;background:#1a222ee6;border:1px solid #3b4a5f;border-radius:10px;padding:10px 18px;font-size:13px;transition:border-color .15s,color .15s;position:absolute;bottom:24px;left:24px}.page-module___8aEwW__introStorySkip:hover{color:#c3c9d6;border-color:#4a5f78}.page-module___8aEwW__introStoryProceed{color:#7bed9f;cursor:pointer;background:#1e3c2d99;border:1px solid #2ecc71;border-radius:10px;padding:10px 18px;font-size:13px;transition:border-color .15s,color .15s,background .15s;position:absolute;bottom:24px;left:24px}.page-module___8aEwW__introStoryProceed:hover{color:#9ef0b8;background:#284b37b3;border-color:#4ade80}.page-module___8aEwW__authWrapper{justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.page-module___8aEwW__authCard{background:#141820;border:1px solid #232a35;border-radius:18px;flex-direction:column;gap:16px;width:min(420px,100%);padding:24px;display:flex;box-shadow:0 18px 36px #06080c66}.page-module___8aEwW__authGameTitle{text-align:center;color:#e8ecf4;margin:0 0 8px;font-size:1.25rem;font-weight:600}.page-module___8aEwW__authTabs{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.page-module___8aEwW__tabButton{color:#cfd6e3;cursor:pointer;background:#1b212b;border:1px solid #2c3644;border-radius:10px;padding:10px 12px}.page-module___8aEwW__tabActive{color:#f1f4fb;background:#2a3442;border-color:#3b4a5f}.page-module___8aEwW__authBody{flex-direction:column;gap:14px;display:flex}.page-module___8aEwW__authTitle{margin-bottom:4px;font-size:18px}.page-module___8aEwW__authLabel{color:#c3c9d6;flex-direction:column;gap:6px;font-size:13px;display:flex}.page-module___8aEwW__authInput{color:#e7e3d8;background:#0f131a;border:1px solid #2c3644;border-radius:10px;padding:10px 12px}.page-module___8aEwW__shipGrid{gap:10px;max-width:100%;display:grid;overflow:hidden}.page-module___8aEwW__monsterButton{text-align:left;box-sizing:border-box;grid-template-columns:160px 1fr;align-items:center;column-gap:12px;width:100%;min-width:0;max-width:100%;min-height:120px;padding:10px 12px;display:grid;overflow:hidden}.page-module___8aEwW__monsterInfo{gap:8px;min-width:0;display:grid;overflow:hidden}.page-module___8aEwW__monsterLabelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.page-module___8aEwW__monsterLevel{color:#9aa7b8;font-size:12px}.page-module___8aEwW__monsterPreview{width:160px;height:106px;image-rendering:pixelated;background-color:#0d1118;background-position:0 0;background-repeat:no-repeat;border:1px solid #2c3644;border-radius:10px;flex-shrink:0;align-self:center;max-width:100%}.page-module___8aEwW__monsterPreviewFast{background-image:url(/assets/mobs/keeper-2/waechter-19/waechter-19/sv_waechter-19.png);background-size:1728px 384px;align-self:center;height:53px;animation:.6s steps(3,end) infinite page-module___8aEwW__monsterIdle}.page-module___8aEwW__monsterPreviewTank{background-image:url("/assets/mobs/keeper-2/waechter-20/waechter-20/waechter-20 SV_Battler.png");background-size:1728px 768px;align-self:center;animation:.6s steps(3,end) infinite page-module___8aEwW__monsterIdle}.page-module___8aEwW__monsterLabel{color:#f5e8d0;font-size:14px;font-weight:600}.page-module___8aEwW__monsterStatRows{gap:6px;min-width:0;display:grid}.page-module___8aEwW__monsterStatRow{grid-template-columns:58px 1fr;align-items:center;gap:8px;min-width:0;display:grid}.page-module___8aEwW__monsterStatRow .page-module___8aEwW__monsterStatBar{min-width:0}.page-module___8aEwW__monsterStatName{color:#9aa7b8;flex-shrink:0;font-size:11px}.page-module___8aEwW__monsterStatBar{background:#0a0e14d9;border:1px solid #2c3644;border-radius:999px;width:100%;min-width:0;max-width:100%;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000038}.page-module___8aEwW__monsterStatBar:after{content:"";opacity:.45;pointer-events:none;z-index:2;background:repeating-linear-gradient(90deg,#ffffff38 0 1px,#0000 1px 20%);border-radius:999px;position:absolute;inset:0}.page-module___8aEwW__monsterStatBarValue{color:#e9f3ffeb;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000000bf;pointer-events:none;z-index:3;justify-content:flex-end;align-items:center;padding-right:4px;font-size:10px;line-height:1;display:flex;position:absolute;inset:0}.page-module___8aEwW__monsterStatValue{color:#c9d3e2;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.page-module___8aEwW__monsterStatFill{z-index:1;border-radius:999px;width:0%;min-width:0;max-width:100%;height:100%;transition:width .12s ease-out;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #0000004d;background:#35d06a!important}@keyframes page-module___8aEwW__monsterIdle{0%{background-position-x:0}to{background-position-x:-576px}}.page-module___8aEwW__sceneWrapper{width:100%;height:100%;position:relative;overflow:hidden}.page-module___8aEwW__deadScene{filter:grayscale()brightness(.55)}.page-module___8aEwW__lowHealthScene{filter:saturate(.7)brightness(.92)}.page-module___8aEwW__lowHealthScene .page-module___8aEwW__hud{opacity:.82}.page-module___8aEwW__hud{pointer-events:none;z-index:2;flex-direction:column;gap:24px;padding:32px;display:flex;position:absolute;inset:0}.page-module___8aEwW__topRightControls{pointer-events:auto;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;top:20px;right:20px}.page-module___8aEwW__huntBuffs{pointer-events:auto;z-index:2;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.page-module___8aEwW__vengeanceBuff{color:#e7e3d8;background:#151a22e6;border:1px solid #c0392b80;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.page-module___8aEwW__huntedBuff{color:#e7e3d8;background:#151a22e6;border:1px solid #e67e228c;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.page-module___8aEwW__huntedIcon{font-size:18px;line-height:1}.page-module___8aEwW__huntedDetails{flex-direction:column;gap:2px;display:flex}.page-module___8aEwW__huntedName{color:#e67e22;font-weight:600}.page-module___8aEwW__huntedTime{color:#9aa7bb;font-size:12px}.page-module___8aEwW__vengeanceIcon{font-size:18px;line-height:1}.page-module___8aEwW__vengeanceDetails{flex-direction:column;gap:2px;display:flex}.page-module___8aEwW__vengeanceTarget{color:#e7e3d8;font-weight:600}.page-module___8aEwW__vengeanceSector{color:#e74c3c;font-weight:600}.page-module___8aEwW__vengeanceBonus{color:#35d06a;font-size:12px}.page-module___8aEwW__vengeanceTime{color:#9aa7bb;font-size:12px}.page-module___8aEwW__sectorKillFlash{color:#e74c3c;z-index:4;pointer-events:none;background:#2c3e50f2;border:1px solid #e74c3c99;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;animation:2s ease-out forwards page-module___8aEwW__sectorKillFlashFade;position:absolute;top:20px;left:50%;transform:translate(-50%)}@keyframes page-module___8aEwW__sectorKillFlashFade{0%{opacity:0;transform:translate(-50%)translateY(-8px)}15%{opacity:1;transform:translate(-50%)translateY(0)}85%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-8px)}}.page-module___8aEwW__menuButton{color:#d9e2f2;cursor:pointer;background:#151a22e0;border:1px solid #2c3644;border-radius:12px;padding:10px 14px;font-weight:600}.page-module___8aEwW__menuButton:hover{transform:translateY(-1px)}.page-module___8aEwW__resourcesBar{color:#d7d2c4;pointer-events:auto;background:#0e131bd9;border:1px solid #233043;border-radius:999px;align-self:center;gap:16px;padding:8px 14px;font-size:14px;display:inline-flex}.page-module___8aEwW__chatPanel{pointer-events:auto;-webkit-user-select:none;user-select:none;border:1px solid #2a3648;border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute}.page-module___8aEwW__chatPanelSector{border-color:#2ecc7166}.page-module___8aEwW__chatPanelGlobal{border-color:#a17eff73}.page-module___8aEwW__deathOverlay{z-index:3;pointer-events:auto;background:#000000ad;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module___8aEwW__exitOverlay{z-index:5;pointer-events:auto;background:#0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module___8aEwW__exitCard{text-align:center;background:#10151c;border:1px solid #2c3644;border-radius:14px;padding:20px 24px;box-shadow:0 12px 28px #06080c80}.page-module___8aEwW__exitText{color:#e0e6ed;margin:0 0 8px;font-size:1.1rem}.page-module___8aEwW__exitCountdown{color:#7ed8ff;margin:0 0 10px;font-size:1.25rem;font-weight:600}.page-module___8aEwW__exitHint{color:#8a9aa8;margin:0;font-size:.85rem}.page-module___8aEwW__menuOverlay{z-index:4;pointer-events:auto;background:#000000b8;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:absolute;inset:0;overflow-x:hidden}.page-module___8aEwW__menuCard{box-sizing:border-box;background:#10151c;border:1px solid #2c3644;border-radius:18px;gap:14px;width:min(520px,92vw);max-height:calc(100vh - 48px);padding:18px;display:grid;overflow:hidden auto;box-shadow:0 18px 36px #06080c8c}.page-module___8aEwW__menuHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module___8aEwW__menuTitleBlock{gap:4px;display:grid}.page-module___8aEwW__menuGameTitle{color:#9aa7bb;margin:0;font-size:12px;font-weight:500}.page-module___8aEwW__menuTitle{margin:0;font-size:18px}.page-module___8aEwW__menuMeta{color:#9aa7bb;word-break:break-all;font-size:12px}.page-module___8aEwW__menuClose{color:#cfd6e3;cursor:pointer;background:#151a22;border:1px solid #2c3644;border-radius:12px;padding:8px 12px}.page-module___8aEwW__menuBody{gap:10px;display:grid}.page-module___8aEwW__menuRow{background:#151a22b3;border:1px solid #2c3644b3;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.page-module___8aEwW__menuLabel{color:#c3c9d6;font-size:13px}.page-module___8aEwW__menuSlider{accent-color:#7ed8ff;width:180px;max-width:44vw}.page-module___8aEwW__menuActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.page-module___8aEwW__menuSection{gap:10px;display:grid}.page-module___8aEwW__passwordForm{background:#151a228c;border:1px solid #2c3644b3;border-radius:14px;gap:10px;padding:12px;display:grid}.page-module___8aEwW__passwordLabel{color:#c3c9d6;gap:6px;font-size:12px;display:grid}.page-module___8aEwW__passwordInput{color:#e7e3d8;background:#0f131a;border:1px solid #2c3644;border-radius:10px;padding:10px 12px}.page-module___8aEwW__passwordActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.page-module___8aEwW__passwordError{color:#ff9b9b;font-size:12px}.page-module___8aEwW__passwordSuccess{color:#9fd9b2;font-size:12px}.page-module___8aEwW__deathCard{text-align:center;color:#e7e3d8;background:#10151c;border:1px solid #2c3644;border-radius:16px;gap:12px;width:min(420px,90vw);padding:22px;display:grid;box-shadow:0 18px 36px #06080c66}.page-module___8aEwW__deathButtons{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.page-module___8aEwW__vengeanceRespawnButton{color:#e74c3c;cursor:pointer;background:#c0392b40;border:1px solid #c0392b;border-radius:12px;padding:12px 16px;font-weight:600;transition:transform .15s,background .15s}.page-module___8aEwW__vengeanceRespawnButton:hover{background:#c0392b66;transform:translateY(-1px)}.page-module___8aEwW__levelUpOverlay{z-index:4;pointer-events:auto;background:#00000080;justify-content:center;align-items:center;animation:.4s ease-out page-module___8aEwW__levelUpFadeIn;display:flex;position:absolute;inset:0}@keyframes page-module___8aEwW__levelUpFadeIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__levelUpCard{text-align:center;color:#f5e6c8;background:linear-gradient(160deg,#1a2332 0%,#0d1219 100%);border:2px solid #f0c040;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:min(380px,88vw);padding:28px;animation:.5s ease-out page-module___8aEwW__levelUpPop;display:flex;box-shadow:0 0 40px #f0c04040,0 18px 40px #0006}@keyframes page-module___8aEwW__levelUpPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.page-module___8aEwW__levelUpSign{flex-direction:column;align-items:center;gap:4px;display:flex}.page-module___8aEwW__levelUpTitle{letter-spacing:.08em;color:#e8d8a0;text-transform:uppercase;font-size:1.1rem;font-weight:600}.page-module___8aEwW__levelUpNumber{color:#f0c040;text-shadow:0 0 20px #f0c04080;font-size:3.5rem;font-weight:800;line-height:1}.page-module___8aEwW__levelUpLevel3Info{color:#c8c0a8;border-top:1px solid #f0c0404d;flex-direction:column;gap:8px;padding:12px 0 0;font-size:.95rem;display:flex}.page-module___8aEwW__levelUpLevel3Info p{margin:0}.page-module___8aEwW__levelUpDismiss{color:#1a1a1a;cursor:pointer;background:#f0c040;border:none;border-radius:10px;margin-top:8px;padding:10px 24px;font-size:1rem;font-weight:600;transition:background .15s,transform .1s}.page-module___8aEwW__levelUpDismiss:hover{background:#ffd054;transform:scale(1.02)}.page-module___8aEwW__chatHeader{color:#9aa7bb;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.page-module___8aEwW__chatHeader>span{-webkit-user-select:none;user-select:none}.page-module___8aEwW__chatTabs{gap:6px;display:inline-flex}.page-module___8aEwW__chatTab{color:#c1c8d6;cursor:pointer;background:#151a22;border:1px solid #2c3644;border-radius:999px;padding:4px 8px;font-size:10px}.page-module___8aEwW__chatTabActive{color:#f1f4fb;background:#2a3442;border-color:#3b4a5f}.page-module___8aEwW__chatMessages{color:#d8d2c4;flex:1;gap:6px;min-height:0;font-size:12px;display:grid;overflow-y:auto}.page-module___8aEwW__chatMessage{line-height:1.3}.page-module___8aEwW__chatName{color:#7ed8ff}.page-module___8aEwW__chatInputRow{flex-shrink:0;gap:8px;display:flex}.page-module___8aEwW__chatInput{color:#e7e3d8;background:#0f131a;border:1px solid #2c3644;border-radius:10px;flex:1;padding:8px 10px;font-size:12px}.page-module___8aEwW__chatSend{color:#d9e2f2;cursor:pointer;background:#2b394c;border:none;border-radius:10px;padding:8px 12px;font-size:12px}.page-module___8aEwW__chatPanelPrivate{border-color:#4a3a1a}.page-module___8aEwW__chatPanelSystem{border-color:#3a4a2a}.page-module___8aEwW__chatMessagePrivate{color:#e6c84c}.page-module___8aEwW__chatMessagePrivate .page-module___8aEwW__chatName,.page-module___8aEwW__chatMessagePrivate .page-module___8aEwW__chatNameButton{color:#d4b830}.page-module___8aEwW__chatMessageSector{color:#7ed8ff}.page-module___8aEwW__chatMessageSector .page-module___8aEwW__chatName,.page-module___8aEwW__chatMessageSector .page-module___8aEwW__chatNameButton{color:#5ab8d4}.page-module___8aEwW__chatMessageSystem{color:#c9a882}.page-module___8aEwW__chatMessageSystem .page-module___8aEwW__chatName{color:#a6896a}.page-module___8aEwW__chatEmpty{text-align:center;color:#6a7a8a;padding:12px;font-size:11px;font-style:italic}.page-module___8aEwW__chatNameButton{font:inherit;color:#7ed8ff;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.page-module___8aEwW__chatNameButton:hover{color:#a8e4ff}.page-module___8aEwW__chatPmMenu{background:#1a1f28;border:1px solid #3a4555;border-radius:10px;margin-bottom:6px;padding:8px 10px}.page-module___8aEwW__chatPmMenuHeader{color:#9aa7bb;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;display:flex}.page-module___8aEwW__chatPmMenuClose{color:#8a99ad;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:18px;line-height:1}.page-module___8aEwW__chatPmMenuClose:hover{color:#c1c8d6}.page-module___8aEwW__chatPmMenuInputRow{gap:8px;display:flex}.page-module___8aEwW__chatPrivateList{color:#9aa7bb;padding:6px 0;font-size:12px}.page-module___8aEwW__chatPrivateEmpty{padding:4px 0;font-style:italic}.page-module___8aEwW__chatPrivateConversations{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__chatPrivateConversationBtn{color:#c1c8d6;text-align:left;cursor:pointer;background:#1e2530;border:1px solid #2c3644;border-radius:8px;padding:8px 10px;font-size:12px}.page-module___8aEwW__chatPrivateConversationBtn:hover{color:#f1f4fb;background:#2a3442}.page-module___8aEwW__chatPrivateBack{color:#9aa7bb;align-items:center;gap:8px;padding:4px 0 6px;font-size:11px;display:flex}.page-module___8aEwW__chatPrivateBackBtn{color:#7ed8ff;cursor:pointer;background:0 0;border:none;font-size:11px}.page-module___8aEwW__chatPrivateBackBtn:hover{text-decoration:underline}.page-module___8aEwW__chatPrivateWith{color:#d8d2c4;font-weight:600}.page-module___8aEwW__chatFilterContainer{position:relative}.page-module___8aEwW__chatFilterButton{color:#9aa7bb;cursor:pointer;background:#1e2530;border:1px solid #2c3644;border-radius:6px;padding:4px 8px;font-size:14px;line-height:1}.page-module___8aEwW__chatFilterButton:hover{color:#c1c8d6;background:#2a3442}.page-module___8aEwW__chatFilterMenu{z-index:1000;background:#151a22;border:1px solid #2c3644;border-radius:8px;min-width:140px;margin-top:4px;padding:6px;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0006}.page-module___8aEwW__chatFilterMenuItem{padding:6px 8px}.page-module___8aEwW__chatFilterMenuItem label{cursor:pointer;color:#c1c8d6;align-items:center;gap:8px;font-size:12px;display:flex}.page-module___8aEwW__chatFilterMenuItem input[type=checkbox]{cursor:pointer}.page-module___8aEwW__chatFilterLabelSector{color:#7ed8ff}.page-module___8aEwW__chatFilterLabelPrivate{color:#e6c84c}.page-module___8aEwW__chatFilterLabelSystem{color:#c9a882}.page-module___8aEwW__chatResizeHandle{cursor:nesw-resize;z-index:10;background:#2a364899;border-radius:0 14px 0 0;width:16px;height:16px;position:absolute;top:0;right:0}.page-module___8aEwW__chatResizeHandle:hover{background:#3a4a5fcc}.page-module___8aEwW__chatResizeHandle:after{content:"";border:0 solid #0000;border-top:8px solid #c8c8c880;border-left-width:8px;width:0;height:0;position:absolute;top:2px;right:2px}.page-module___8aEwW__chatHeaderControls{align-items:center;gap:6px;display:flex}.page-module___8aEwW__chatOpacityContainer{position:relative}.page-module___8aEwW__chatOpacityButton{color:#c1c8d6;cursor:pointer;background:#2a364899;border:1px solid #2c3644;border-radius:6px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:4px 8px;font-size:12px;display:flex}.page-module___8aEwW__chatOpacityButton:hover{color:#f1f4fb;background:#3a4a5fcc}.page-module___8aEwW__chatOpacityMenu{z-index:1000;background:#0c1016fa;border:1px solid #3a4555;border-radius:8px;min-width:200px;margin-top:4px;padding:12px;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0006}.page-module___8aEwW__chatOpacitySliderContainer{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__chatOpacityLabel{color:#9aa7bb;text-align:center;font-size:11px}.page-module___8aEwW__chatOpacitySlider{cursor:pointer;background:#1e2530;border-radius:2px;outline:none;width:100%;height:4px}.page-module___8aEwW__chatOpacitySlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#7ed8ff;border-radius:50%;width:14px;height:14px}.page-module___8aEwW__chatOpacitySlider::-moz-range-thumb{cursor:pointer;background:#7ed8ff;border:none;border-radius:50%;width:14px;height:14px}.page-module___8aEwW__playerPanel{pointer-events:auto;background:#0c1016eb;border:1px solid #2a3648;border-radius:16px;gap:10px;width:min(560px,90vw);padding:12px 14px;display:grid;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.page-module___8aEwW__playerPanel .page-module___8aEwW__skillBarSingleRow{flex-wrap:nowrap;justify-content:center}.page-module___8aEwW__playerPanel .page-module___8aEwW__skillBarSingleRow .page-module___8aEwW__skillSlot{flex-shrink:0;width:48px;min-width:48px;height:48px;font-size:9px}.page-module___8aEwW__playerPanel .page-module___8aEwW__skillBarSingleRow .page-module___8aEwW__skillSlotIcon{width:18px;height:18px}.page-module___8aEwW__playerPanel .page-module___8aEwW__skillBarSingleRow .page-module___8aEwW__skillSlotName{font-size:8px}.page-module___8aEwW__playerHeader{color:#d7d2c4;justify-content:space-between;align-items:center;font-size:14px;display:flex}.page-module___8aEwW__expBar{background:#0f131a;border:1px solid #263243;border-radius:999px;width:100%;height:10px;overflow:hidden}.page-module___8aEwW__expFill{background:linear-gradient(90deg,#7ed8ff,#4fa0ff);height:100%}.page-module___8aEwW__expText{color:#9aa7bb;font-size:12px}.page-module___8aEwW__skillBar{pointer-events:auto;flex-flow:row;align-self:center;gap:8px;display:flex}.page-module___8aEwW__skillBarSingleRow{pointer-events:auto;flex-flow:row;justify-content:center;align-items:center;gap:6px;display:flex}.page-module___8aEwW__skillSlot{color:#9aa7bb;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0e131be6;border:1px solid #2c3644;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;font-size:11px;transition:border-color .15s,background .15s;display:flex;position:relative}.page-module___8aEwW__skillSlotTooltip{color:#d7d2c4;white-space:normal;text-align:left;pointer-events:none;opacity:0;visibility:hidden;z-index:100;background:#0c1016fa;border:1px solid #2a3648;border-radius:10px;width:220px;padding:10px 12px;font-size:12px;line-height:1.4;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000080}.page-module___8aEwW__skillSlot:hover .page-module___8aEwW__skillSlotTooltip{opacity:1;visibility:visible}.page-module___8aEwW__skillSlotTooltip strong{color:#e8e4d8;margin-bottom:4px;font-size:13px;display:block}.page-module___8aEwW__skillSlotTooltipDesc{color:#9aa7bb;font-size:11px;display:block}.page-module___8aEwW__skillSlot:hover{background:#151c26f2;border-color:#3b4a5f}.page-module___8aEwW__skillSlotUsable{color:#d7d2c4;border-color:#2ecc71}.page-module___8aEwW__skillSlotUsable:hover{background:#1e3c2d66;border-color:#4ade80}.page-module___8aEwW__skillSlotDisabled{opacity:.55;cursor:not-allowed;filter:grayscale(.6)}.page-module___8aEwW__skillSlotDisabled:hover{background:#0e131be6;border-color:#2c3644}.page-module___8aEwW__skillSlotDragging{opacity:.6}.page-module___8aEwW__skillSlotKey{color:#7f8b9a;margin-bottom:2px;font-size:10px}.page-module___8aEwW__skillSlotIcon{object-fit:contain;width:24px;height:24px;margin-bottom:2px;display:block}.page-module___8aEwW__skillSlotName{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:1.2;overflow:hidden}.page-module___8aEwW__skillSlotCost{color:#7ed8ff;margin-top:2px;font-size:9px}.page-module___8aEwW__skillSlotCooldown{color:#f59e0b;margin-top:2px;font-size:9px;font-weight:600}.page-module___8aEwW__skillSlotEmpty{color:#4a5568;font-size:18px}.page-module___8aEwW__skillRow{flex-wrap:wrap;gap:8px;display:flex}.page-module___8aEwW__skillTag{color:#cfd6e3;background:#1b212b;border:1px solid #2c3644;border-radius:999px;padding:4px 8px;font-size:11px}.page-module___8aEwW__skillInputRow{gap:8px;display:flex}.page-module___8aEwW__skillInput{color:#e7e3d8;background:#0f131a;border:1px solid #2c3644;border-radius:10px;flex:1;padding:8px 10px;font-size:12px}.page-module___8aEwW__skillButton{color:#d9e2f2;cursor:pointer;background:#2b394c;border:none;border-radius:10px;padding:8px 12px;font-size:12px}.page-module___8aEwW__header{pointer-events:auto;flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__kicker{text-transform:uppercase;letter-spacing:.12em;color:#97a0ae;font-size:12px}.page-module___8aEwW__subtitle{color:#c3b79b;max-width:720px;font-size:16px;line-height:1.6}.page-module___8aEwW__grid{pointer-events:auto;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.page-module___8aEwW__card{pointer-events:auto;background:#141820;border:1px solid #232a35;border-radius:18px;flex-direction:column;gap:16px;padding:18px;display:flex;box-shadow:0 18px 36px #06080c66}.page-module___8aEwW__cardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module___8aEwW__badge{color:#9aa3b1;border:1px solid #2d3846;border-radius:999px;padding:4px 10px;font-size:11px}.page-module___8aEwW__statRow{color:#d0cabd;justify-content:space-between;align-items:center;font-size:15px;display:flex}.page-module___8aEwW__actions{gap:10px;display:grid}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{cursor:pointer;border:none;border-radius:12px;padding:12px 16px;font-weight:600;transition:transform .15s,box-shadow .15s}.page-module___8aEwW__primaryButton{color:#1a1a1a;background:#f5c76b;box-shadow:0 8px 20px #f5c76b33}.page-module___8aEwW__secondaryButton{color:#e7e3d8;background:#232a35;border:1px solid #2c3644}.page-module___8aEwW__primaryButton:disabled,.page-module___8aEwW__secondaryButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.page-module___8aEwW__primaryButton:not(:disabled):hover,.page-module___8aEwW__secondaryButton:not(:disabled):hover{transform:translateY(-1px)}.page-module___8aEwW__recipe{background:#1b212b;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.page-module___8aEwW__recipe h3{margin-bottom:4px;font-size:15px}.page-module___8aEwW__recipe p{color:#9aa3b1;font-size:13px}.page-module___8aEwW__list{color:#c8c1b3;gap:8px;font-size:14px;list-style:none;display:grid}.page-module___8aEwW__notice{color:#9aa3b1}.page-module___8aEwW__questTimerTop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#0c1016f2;border:1px solid #2c3644;border-radius:12px;align-items:center;gap:12px;padding:12px 24px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.page-module___8aEwW__questTimerLabel{color:#8a9bab;font-size:14px;font-weight:500}.page-module___8aEwW__questTimerValue{color:#4a9eff;letter-spacing:1px;font-family:monospace;font-size:18px;font-weight:700}.page-module___8aEwW__questProgressRight{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#0c101699;border:1px solid #2c364499;border-radius:8px;min-width:160px;max-height:80vh;padding:8px 12px;position:fixed;top:20px;right:140px;overflow-y:auto}.page-module___8aEwW__questProgressItem{border-bottom:1px solid #2c364466;flex-direction:column;gap:6px;padding-bottom:8px;display:flex}.page-module___8aEwW__questProgressItem:last-child{border-bottom:none;padding-bottom:0}.page-module___8aEwW__questProgressItemTitle{color:#d7d2c4;margin:0;font-size:11px;font-weight:600}.page-module___8aEwW__questProgressRightTitle{color:#8a9bab;margin-bottom:6px;font-size:11px;font-weight:500;transition:opacity .2s}.page-module___8aEwW__questProgressRightTitle:hover{opacity:.8}.page-module___8aEwW__questProgressRightTitleDragging{opacity:.6}.page-module___8aEwW__questProgressRightKills{color:#e7e3d8;text-align:center;margin-bottom:6px;font-size:14px;font-weight:600}.page-module___8aEwW__questProgressRightBar{background:#1b212b;border-radius:2px;width:100%;height:4px;overflow:hidden}.page-module___8aEwW__questProgressRightFill{background:linear-gradient(90deg,#4a9eff,#5bb3ff);border-radius:3px;height:100%;transition:width .3s}.page-module___8aEwW__questProgressRightTime{justify-content:center;align-items:center;gap:6px;margin-bottom:6px;display:flex}.page-module___8aEwW__questProgressRightTime .page-module___8aEwW__questTimerLabel{color:#8a9bab;font-size:10px;font-weight:500}.page-module___8aEwW__questProgressRightTime .page-module___8aEwW__questTimerValue{color:#4a9eff;letter-spacing:.5px;font-family:monospace;font-size:13px;font-weight:700;transition:color .3s}.page-module___8aEwW__questTimerValueLow{animation:1s ease-in-out infinite page-module___8aEwW__questTimerBlink,1s ease-in-out infinite page-module___8aEwW__questTimerPulse;color:#f44!important}@keyframes page-module___8aEwW__questTimerBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes page-module___8aEwW__questTimerPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.page-module___8aEwW__error{color:#ff9b9b}.page-module___8aEwW__questButton{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1016f2;border:1px solid #2c3644;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.page-module___8aEwW__questButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a9eff4d}.page-module___8aEwW__questButtonBadge{color:#1a1a1a;background:#f5c76b;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.page-module___8aEwW__questPanelOverlay{z-index:99;pointer-events:auto;background:0 0;position:fixed;inset:0}.page-module___8aEwW__questPanel{z-index:101;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1016fa;border:1px solid #2c3644;border-radius:12px;min-width:300px;max-width:380px;max-height:60vh;padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 8px 32px #00000080}.page-module___8aEwW__questModalHeader{border-bottom:1px solid #2c3644;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.page-module___8aEwW__questModalTitle{color:#e7e3d8;margin:0;font-size:16px;font-weight:600}.page-module___8aEwW__questModalClose{color:#8a9bab;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:28px;transition:background .2s;display:flex}.page-module___8aEwW__questModalClose:hover{background:#2c364480}.page-module___8aEwW__tournamentButton{cursor:pointer;background:#0c1016f2;border:1px solid #2c3644;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.page-module___8aEwW__tournamentButton:hover{border-color:#c9a227;transform:translateY(-2px);box-shadow:0 4px 12px #f5c76b40}.page-module___8aEwW__tournamentButtonIcon{font-size:24px}.page-module___8aEwW__mutationButton{cursor:pointer;background:#0c1016f2;border:1px solid #2c3644;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.page-module___8aEwW__mutationButton:hover{border-color:#9b59b6;transform:translateY(-2px);box-shadow:0 4px 12px #9b59b64d}.page-module___8aEwW__mutationButtonIcon{font-size:24px}.page-module___8aEwW__mutationPanel{z-index:101;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1016fa;border:1px solid #2c3644;border-radius:12px;min-width:360px;max-width:420px;max-height:85vh;padding:16px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.page-module___8aEwW__mutationIntro{color:#8a9bab;margin:0 0 12px;font-size:12px;line-height:1.4}.page-module___8aEwW__mutationTokens{color:#e7e3d8;margin-bottom:12px;font-size:14px}.page-module___8aEwW__mutationTokens strong{color:#f5c76b}.page-module___8aEwW__mutationUpgradeProgress{color:#e7e3d8;background:#9b59b626;border:1px solid #9b59b666;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 12px;font-size:13px;display:flex}.page-module___8aEwW__mutationUpgradeTime{color:#9b59b6;font-weight:600}.page-module___8aEwW__mutationSkillList{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__mutationSkillCard{background:#1b212b99;border:1px solid #2c3644;border-radius:10px;padding:12px}.page-module___8aEwW__mutationSkillHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-module___8aEwW__mutationSkillIcon{object-fit:contain;width:36px;height:36px}.page-module___8aEwW__mutationSkillInfo{flex-direction:column;gap:2px;display:flex}.page-module___8aEwW__mutationSkillName{color:#e7e3d8;font-size:14px;font-weight:600}.page-module___8aEwW__mutationSkillLevel{color:#8a9bab;font-size:12px}.page-module___8aEwW__mutationSkillActions{margin-bottom:6px}.page-module___8aEwW__mutationBtn{color:#d4a5e8;cursor:pointer;background:#9b59b633;border:1px solid #2c3644;border-radius:8px;padding:6px 12px;font-size:12px;transition:background .2s,border-color .2s}.page-module___8aEwW__mutationBtn:hover:not(:disabled){background:#9b59b659;border-color:#9b59b6}.page-module___8aEwW__mutationBtn:disabled{opacity:.6;cursor:not-allowed}.page-module___8aEwW__mutationMaxLevel{color:#5cb85c;font-size:12px}.page-module___8aEwW__mutationHierarchy{color:#8a9bab;border-top:1px solid #2c3644;margin-top:8px;padding-top:8px;font-size:11px}.page-module___8aEwW__mutationHierarchyTitle{color:#9aa7bb;margin-bottom:4px;font-weight:600;display:block}.page-module___8aEwW__mutationHierarchyRow,.page-module___8aEwW__mutationHierarchyRowDone{padding:2px 0}.page-module___8aEwW__mutationHierarchyRowDone{color:#5cb85c}.page-module___8aEwW__tournamentPanel{z-index:101;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1016fa;border:1px solid #2c3644;border-radius:12px;flex-direction:column;min-width:360px;max-width:480px;max-height:80vh;padding:16px;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 48px #0009}.page-module___8aEwW__tournamentTabs{gap:8px;margin-bottom:12px;display:flex}.page-module___8aEwW__tournamentTab,.page-module___8aEwW__tournamentTabActive{color:#8a9bab;cursor:pointer;background:#1b212b99;border:1px solid #2c3644;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s}.page-module___8aEwW__tournamentTab:hover{color:#e7e3d8;background:#2c364499}.page-module___8aEwW__tournamentTabActive{color:#4a9eff;background:#4a9eff26;border-color:#4a9eff}.page-module___8aEwW__tournamentSubTabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.page-module___8aEwW__tournamentSubTab,.page-module___8aEwW__tournamentSubTabActive{color:#8a9bab;cursor:pointer;background:#1b212b80;border:1px solid #2c3644;border-radius:6px;padding:6px 12px;font-size:12px;transition:background .2s,color .2s}.page-module___8aEwW__tournamentSubTab:hover{color:#e7e3d8;background:#2c364480}.page-module___8aEwW__tournamentSubTabActive{color:#f5c76b;background:#f5c76b1f;border-color:#c9a227}.page-module___8aEwW__tournamentTableWrap{flex:1;min-height:200px;overflow-y:auto}.page-module___8aEwW__tournamentLoading{color:#8a9bab;text-align:center;margin:0;padding:24px}.page-module___8aEwW__tournamentTable{border-collapse:collapse;width:100%;font-size:13px}.page-module___8aEwW__tournamentTable th,.page-module___8aEwW__tournamentTable td{text-align:left;border-bottom:1px solid #2c3644;padding:8px 12px}.page-module___8aEwW__tournamentTable th{color:#8a9bab;background:#0c1016fa;font-weight:600;position:sticky;top:0}.page-module___8aEwW__tournamentTable td:first-child{color:#f5c76b;width:40px;font-weight:600}.page-module___8aEwW__tournamentTable tbody tr:hover{background:#2c36444d}.page-module___8aEwW__tournamentRowHighlight{border-left:3px solid #4a9eff;background:#4a9eff1f!important}.page-module___8aEwW__tournamentFooter{color:#8a9bab;border-top:1px solid #2c3644;margin:12px 0 0;padding-top:10px;font-size:11px}.page-module___8aEwW__questModalContent{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__questModalDescription{color:#8a9bab;margin:0;font-size:14px;line-height:1.6}.page-module___8aEwW__questModalSection{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__questModalSectionTitle{color:#e7e3d8;margin:0;font-size:16px;font-weight:600}.page-module___8aEwW__questModalConditions{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__questModalConditions li{color:#8a9bab;padding-left:20px;font-size:14px;position:relative}.page-module___8aEwW__questModalConditions li:before{content:"•";color:#4a9eff;position:absolute;left:0}.page-module___8aEwW__questModalRewards{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__questModalReward{color:#e7e3d8;background:#1b212b80;border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.page-module___8aEwW__questModalRewardIcon{font-size:20px}.page-module___8aEwW__questModalBack{color:#8a9bab;cursor:pointer;background:#2c364480;border:1px solid #2c3644;border-radius:8px;align-self:flex-start;padding:8px 16px;font-size:14px;transition:all .2s}.page-module___8aEwW__questModalBack:hover{color:#e7e3d8;background:#2c3644cc}.page-module___8aEwW__questList{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__questListItem{background:#1b212b99;border:1px solid #2c3644;border-radius:8px;padding:12px;transition:all .2s}.page-module___8aEwW__questListItemClickable{cursor:pointer}.page-module___8aEwW__questListItemClickable:hover{background:#1b212be6;border-color:#4a9eff;transform:translate(4px)}.page-module___8aEwW__questListItemActive{background:#4a9eff1a;border-color:#4a9eff}.page-module___8aEwW__questListItemCompleted{opacity:.85}.page-module___8aEwW__questListItemHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.page-module___8aEwW__questListItemTitle{color:#e7e3d8;font-size:16px;font-weight:600}.page-module___8aEwW__questListItemCompleted .page-module___8aEwW__questListItemTitle{color:#8a9bab}.page-module___8aEwW__questListItemBadge{color:#fff;background:#4a9eff;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.page-module___8aEwW__questListItemBadgeCompleted{color:#1a1a1a;background:#8a9bab;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.page-module___8aEwW__questListItemResetTime{color:#8a9bab;margin-top:8px;font-family:monospace;font-size:13px}.page-module___8aEwW__questListItemHint{color:#4a9eff;margin-top:8px;font-size:12px;font-style:italic}.page-module___8aEwW__questListItemProgress{color:#9aa7bb;margin-top:4px;font-size:12px}.page-module___8aEwW__questModalStartButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4a9eff,#5bb3ff);border:none;border-radius:12px;margin-top:8px;padding:14px 24px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s}.page-module___8aEwW__questModalStartButton:hover{transform:translateY(-2px);box-shadow:0 4px 16px #4a9eff66}.page-module___8aEwW__questModalStartButton:active{transform:translateY(0)}.page-module___8aEwW__questModalCancelButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b6b,#ff8787);border:none;border-radius:12px;margin-top:8px;padding:14px 24px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s}.page-module___8aEwW__questModalCancelButton:hover{transform:translateY(-2px);box-shadow:0 4px 16px #ff6b6b66}.page-module___8aEwW__questModalCancelButton:active{transform:translateY(0)}.page-module___8aEwW__questModalActive{text-align:center;color:#4a9eff;background:#4a9eff1a;border:1px solid #4a9eff4d;border-radius:8px;padding:16px;font-size:14px}.page-module___8aEwW__questModalProgress{margin-top:8px;font-weight:600}.page-module___8aEwW__questHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-module___8aEwW__questTitle{color:#e7e3d8;font-size:14px;font-weight:600}.page-module___8aEwW__questTime{color:#8a9bab;font-family:monospace;font-size:13px}.page-module___8aEwW__questProgress{margin-bottom:12px}.page-module___8aEwW__questProgressBar{background:#1b212b;border-radius:4px;width:100%;height:8px;margin-bottom:6px;overflow:hidden}.page-module___8aEwW__questProgressFill{background:linear-gradient(90deg,#4a9eff,#5bb3ff);border-radius:4px;height:100%;transition:width .3s}.page-module___8aEwW__questProgressText{color:#8a9bab;text-align:center;font-size:12px}.page-module___8aEwW__questRewards{color:#f5c76b;text-align:center;border-top:1px solid #2c3644;padding-top:8px;font-size:11px}.page-module___8aEwW__questCompleteOverlay{z-index:2000;pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;animation:.5s ease-out page-module___8aEwW__questCompleteFadeIn;display:flex;position:fixed;inset:0}.page-module___8aEwW__questCompleteContent{text-align:center;background:linear-gradient(135deg,#4a9efff2,#5bb3fff2);border:3px solid #f5c76b;border-radius:24px;padding:40px 60px;animation:.6s ease-out page-module___8aEwW__questCompletePulse;box-shadow:0 8px 32px #00000080,0 0 40px #f5c76b80}.page-module___8aEwW__questCompleteTitle{color:#fff;text-shadow:2px 2px 4px #0000004d;margin-bottom:24px;font-size:36px;font-weight:700;animation:.8s ease-out page-module___8aEwW__questCompleteBounce}.page-module___8aEwW__questCompleteRewards{flex-direction:column;align-items:center;gap:16px;display:flex}.page-module___8aEwW__questCompleteReward{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:12px;align-items:center;gap:16px;padding:16px 32px;display:flex}.page-module___8aEwW__questCompleteRewardIcon{font-size:32px}.page-module___8aEwW__questCompleteRewardText{color:#fff;text-shadow:1px 1px 2px #0000004d;font-size:24px;font-weight:600}@keyframes page-module___8aEwW__questCompleteFadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module___8aEwW__questCompletePulse{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes page-module___8aEwW__questCompleteBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:720px){.page-module___8aEwW__hud{padding:20px}.page-module___8aEwW__recipe{flex-direction:column;align-items:flex-start}.page-module___8aEwW__questPanel{min-width:240px;padding:12px;top:10px;left:10px}}
