.DungeonCreateModal_wrapper__1bqFf{width:100%;min-height:100px;display:flex;flex-direction:column;gap:10px;position:relative;box-sizing:border-box;padding:8px}.DungeonCreateModal_loadingOverlay__ORZmt{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;z-index:10}.DungeonCreateModal_loadingText__e_X9l{color:var(--main-text-color);font-size:var(--small-text-size-12px)}.DungeonCreateModal_section__lhMz2{display:flex;flex-direction:column;gap:5px;padding:4px 0}.DungeonCreateModal_sectionTitle__pH2lK{color:var(--main-text-color);text-shadow:calc(var(--text-shadow-offset-2px) * -1) calc(var(--text-shadow-offset-2px) * -1) var(--text-shadow-blur-2px) color-mix(in srgb,var(--main-text-color) var(--text-shadow-alpha),transparent);font-size:var(--small-text-size-12px);padding:4px 8px;background:var(--transparent-caption-text-color-40percent);border-left:3px solid var(--epic-color);box-sizing:border-box}.DungeonCreateModal_dungeonTypeDesc__TTYrh{line-height:1.5}.DungeonCreateModal_dungeonTypeDesc__TTYrh,.DungeonCreateModal_hint__HkOQE{background-color:var(--transparent-info-color-20percent);border-top:var(--border-width) solid var(--info-color);color:var(--sub-text-color);font-size:var(--small-text-size-12px);padding:4px 8px}.DungeonCreateModal_hint__HkOQE{font-style:italic}.DungeonCreateModal_passwordInput__qVmAi{padding-top:5px}.DungeonCreateModal_actionButtons__iGr1L{padding-top:10px;display:flex;flex-direction:column;gap:5px;border-top:var(--border-width-1px) solid var(--transparent-caption-text-color-40percent);margin-top:5px}.DungeonCreateModal_actionButtons__iGr1L button{width:100%}.DungeonCreateModal_selectedHeroCard__06XfG{display:flex;flex-direction:column;gap:6px;box-sizing:border-box}.DungeonCreateModal_selectedHeroMeta__cqmit{padding:4px 8px;background:var(--transparent-info-color-20percent);border:var(--border-width-1px) solid var(--info-color);box-sizing:border-box}.DungeonCreateModal_heroOwner__Q7FMx{color:var(--sub-text-color);font-size:var(--small-text-size-12px)}.DungeonCreateModal_overlayWrapper__4Yt6q{width:100%;max-height:calc(80vh - 60px);overflow-x:hidden;overflow-y:auto;padding:4px 8px;box-sizing:border-box}.DungeonCreateModal_balanceRow__IUxEi{display:flex;align-items:center;gap:8px}.DungeonCreateModal_infoIcon__9q0Bj{width:16px;height:16px;cursor:pointer;opacity:.7;flex-shrink:0}.DungeonCreateModal_infoIcon__9q0Bj:hover{opacity:1}.FancyButton_wrapper__NPDva{--action-accent:var(--main-text-color);position:relative;display:flex;padding:0;background-color:var(--action-accent);width:100%;box-sizing:border-box;cursor:pointer;transition:filter .12s ease-out,transform .1s ease-out;touch-action:manipulation}.FancyButton_wrapper__NPDva,.FancyButton_wrapper__NPDva:before{-webkit-clip-path:polygon(0 0,calc(100% - var(--medium-cut-size)) 0,100% var(--medium-cut-size),100% 100%,var(--medium-cut-size) 100%,0 calc(100% - var(--medium-cut-size)));clip-path:polygon(0 0,calc(100% - var(--medium-cut-size)) 0,100% var(--medium-cut-size),100% 100%,var(--medium-cut-size) 100%,0 calc(100% - var(--medium-cut-size)))}.FancyButton_wrapper__NPDva:before{content:"";position:absolute;top:var(--border-width-1px);right:var(--border-width-1px);bottom:var(--border-width-1px);left:var(--border-width-1px);background-color:var(--main-background-color);pointer-events:none}.FancyButton_wrapper__NPDva:hover{filter:brightness(1.08)}.FancyButton_wrapper__NPDva:active{transform:scale(.98);filter:brightness(.95)}.FancyButton_commonWrapper__zLgD0{--action-accent:var(--main-text-color)}.FancyButton_brokenWrapper__B5WkF{--action-accent:var(--sub-text-color)}.FancyButton_rareWrapper__Aw_bk{--action-accent:var(--important-color)}.FancyButton_legendaryWrapper__INyvO{--action-accent:var(--legend-color)}.FancyButton_epicWrapper__tLYkr{--action-accent:var(--epic-color)}.FancyButton_content__q474p{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 22px;width:100%;box-sizing:border-box}.FancyButton_titleText__9R5S6{font-size:var(--small-text-size-16px);color:var(--main-text-color)}.FancyButton_contentsText__Hk5dt{font-size:var(--small-text-size-12px);color:var(--sub-text-color)}.FancyButton_icon__wAUeY{width:24px;height:24px;flex-shrink:0}.FancyButton_rightContents__e8oN_{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-grow:1;gap:6px}.FancyButton_titleRow__fTNsp{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.FancyButton_badges__XSWyh{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.FancyButton_badge__w8kuz{font-size:var(--small-text-size-10px);padding:2px 6px;border:var(--border-width-1px) solid var(--main-text-color);box-sizing:border-box}.FancyButton_badgeMain__L1srD,.FancyButton_badge__w8kuz{color:var(--main-text-color);background-color:var(--transparent-main-text-color-20percent)}.FancyButton_badgeMain__L1srD{border-color:var(--main-text-color)}.FancyButton_badgeInfo__vCOmi{border-color:var(--info-color);color:var(--info-color);background-color:var(--transparent-info-color-20percent)}.FancyButton_badgeImportant__zdfZu{border-color:var(--important-color);color:var(--important-color);background-color:var(--transparent-important-color-20percent)}.FancyButton_badgeEpic__MQXF_{border-color:var(--epic-color);color:var(--epic-color);background-color:color-mix(in srgb,var(--epic-color) 20%,transparent)}.FancyButton_badgeHolo__go_6Q{border-color:var(--holo-color);color:var(--holo-color);background-color:var(--transparent-holo-color-20percent)}.FancyButton_badgeError__Bxcqk{border-color:var(--error-color);color:var(--error-color);background-color:var(--transparent-error-color-20percent)}.CityModeLockedNotice_wrapper__G7mKK{align-items:flex-start;gap:10px}.CityModeLockedNotice_noticeBox__kUdgu,.CityModeLockedNotice_wrapper__G7mKK{display:flex;flex-direction:column;justify-content:center;width:100%;box-sizing:border-box}.CityModeLockedNotice_noticeBox__kUdgu{align-items:center;gap:5px;border:var(--border-width) solid var(--error-color);padding:10px}.CityModeLockedNotice_noticeTitle__DGzq3{font-size:var(--small-text-size-16px);font-weight:800}.CityModeLockedNotice_noticeContent__7ZqbZ{font-size:var(--small-text-size-12px)}.CityModeLockedNotice_noticeReason__3JaB_{font-size:var(--small-text-size-10px);color:var(--sub-text-color)}.GeneralCityImageBox_wrapper__9FMey{width:100%;height:200px;-webkit-clip-path:polygon(0 0,calc(100% - var(--medium-cut-size)) 0,100% var(--medium-cut-size),100% 100%,var(--medium-cut-size) 100%,0 calc(100% - var(--medium-cut-size)));clip-path:polygon(0 0,calc(100% - var(--medium-cut-size)) 0,100% var(--medium-cut-size),100% 100%,var(--medium-cut-size) 100%,0 calc(100% - var(--medium-cut-size)));display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.GeneralCityImageBox_cityImage__lIymY{width:100%;height:100%;object-fit:cover;object-position:center}.GeneralCityImageBox_dotWrapper__xyTVM{position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAF0lEQVQIW2Ng1zCZwwAEMBoMUAQJqgAACBcH+ddXg2YAAAAASUVORK5CYII=") repeat;z-index:26;width:100%;height:100%}.GeneralCityImageBox_titleActionWrapper__9DsF1{width:100%;position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:5px;padding:4px 8px;box-sizing:border-box}.GeneralCityImageBox_backIcon__14ezO{filter:drop-shadow(0 0 var(--icon-shadow-size-8px) var(--important-color));cursor:pointer;width:24px;height:24px;z-index:27}.GeneralCityImageBox_title__jTvoh{font-size:var(--normal-text-size-18px);font-weight:800;z-index:27}.GeneralCityImageBox_infoWrapper__iSqzB{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);border:var(--border-width) solid var(--info-color);box-shadow:0 0 var(--normal-shadow-size-8px) var(--info-color);background-color:var(--transparent-info-color-20percent);padding:8px 16px;width:80%;z-index:27}.GeneralCityImageBox_smallTitleWrapper__V1f6B{display:flex;justify-content:flex-start;align-items:center;gap:5px}.GeneralCityImageBox_smallIcon__T5Z1t{width:16px;height:16px;filter:drop-shadow(0 0 var(--icon-shadow-size-8px) var(--main-text-color))}.GeneralCityImageBox_smallTitle__3v_Uy{font-size:var(--small-text-size-10px);font-weight:800;color:var(--important-color)}.GeneralCityImageBox_caption__3oh3E{font-size:var(--small-text-size-10px);color:var(--main-text-color);font-weight:400}.StageEncounter_actions__csbWm{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;box-sizing:border-box}.StageEncounter_actionCard__9pH79{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:72px;padding:10px 12px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-main-background-color);-webkit-backdrop-filter:var(--less-blur);backdrop-filter:var(--less-blur);color:var(--main-text-color);text-align:left;cursor:pointer;touch-action:manipulation;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,background-color .16s ease-out;will-change:transform}.StageEncounter_actionCard__9pH79:hover:not(:disabled){border-color:var(--info-color);background-color:var(--transparent-info-color-20percent)}.StageEncounter_actionCard__9pH79:active:not(:disabled){transform:scale(.97);transition-duration:90ms}.StageEncounter_actionCard__9pH79:focus-visible{outline:var(--border-width) solid var(--important-color);outline-offset:2px}.StageEncounter_actionCard__9pH79:disabled{opacity:.55;cursor:not-allowed}.StageEncounter_actionCardLabel__GglgW{color:var(--info-color);font-size:var(--small-text-size-12px);font-weight:800;letter-spacing:.02em;line-height:1.2}.StageEncounter_actionCardHint__f7bw6{margin:0;font-weight:500}.StageEncounter_actionCardHint__f7bw6,.StageEncounter_actionHint__A7zNo{color:var(--sub-text-color);font-size:var(--small-text-size-10px);line-height:1.45}.StageEncounter_actionHint__A7zNo{margin:0 0 8px;letter-spacing:.01em}.StageEncounter_overlayBody__rkw34{display:flex;flex-direction:column;gap:14px;box-sizing:border-box;padding:8px 8px 14px;min-width:0}.StageEncounter_headerBlock__bW3Hf{display:flex;flex-direction:column;gap:6px}.StageEncounter_titleLine__u7Dr1{margin:0;color:var(--main-text-color);font-size:var(--normal-text-size-16px);font-weight:700;line-height:1.2;letter-spacing:-.02em;font-optical-sizing:auto}.StageEncounter_metaRow__9FXBO{display:flex;flex-wrap:wrap;gap:6px}.StageEncounter_metaChip__J2gjj{box-sizing:border-box;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-caption-text-color-20percent);-webkit-backdrop-filter:var(--less-blur);backdrop-filter:var(--less-blur);color:var(--sub-text-color);font-size:var(--small-text-size-10px);font-weight:600;line-height:1.3;letter-spacing:.01em}.StageEncounter_metaStrong__UC8tM{color:var(--main-text-color);font-weight:800}.StageEncounter_loadingOrError__94Hkc{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:96px;padding:12px 8px;color:var(--sub-text-color);font-size:var(--small-text-size-12px);line-height:1.5}.StageEncounter_errorText__hgJBp{color:var(--error-color)}.StageEncounter_enemyList__cplUH{display:flex;flex-direction:column;gap:8px;max-height:min(54vh,440px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:2px 0}.StageEncounter_enemyRow__wqnXl{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:10px 12px;gap:10px 12px;box-sizing:border-box;padding:8px 10px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-main-background-color);-webkit-backdrop-filter:var(--less-blur);backdrop-filter:var(--less-blur);transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,background-color .16s ease-out;animation:StageEncounter_intelRowIn__FkVe9 .28s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--row-index, 0) * 28ms)}.StageEncounter_enemyRow__wqnXl:hover{border-color:var(--transparent-main-text-color);background-color:var(--transparent-caption-text-color-20percent)}.StageEncounter_enemyIconWrap__c0KlZ{box-sizing:border-box;width:48px;height:48px;display:grid;place-items:center;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background:linear-gradient(180deg,var(--transparent-caption-text-color-20percent),var(--main-background-color));overflow:hidden;flex-shrink:0}.StageEncounter_enemyIcon__sHjIW{width:40px;height:40px;object-fit:contain}.StageEncounter_enemyIconCrop__3vKWC,.StageEncounter_enemyIcon__sHjIW{image-rendering:pixelated;filter:drop-shadow(0 1px 0 var(--transparent-main-background-color));transition:transform .16s cubic-bezier(.2,.8,.2,1)}.StageEncounter_enemyIconCrop__3vKWC{box-sizing:border-box;flex-shrink:0}.StageEncounter_enemyRow__wqnXl:hover .StageEncounter_enemyIconCrop__3vKWC,.StageEncounter_enemyRow__wqnXl:hover .StageEncounter_enemyIcon__sHjIW{transform:scale(1.06)}.StageEncounter_enemyIconFallback__dLMxZ{width:100%;height:100%;display:grid;place-items:center;color:var(--caption-text-color);font-size:var(--small-text-size-10px);font-weight:800;letter-spacing:.04em}.StageEncounter_enemyBody__SYV8W{min-width:0;display:flex;flex-direction:column;gap:4px}.StageEncounter_enemyName__AoYq6{margin:0;color:var(--main-text-color);font-size:var(--small-text-size-12px);font-weight:700;line-height:1.25;letter-spacing:-.01em}.StageEncounter_enemyMeta__4HbgW{margin:0;display:flex;flex-wrap:wrap;gap:4px 6px;color:var(--sub-text-color);font-size:var(--small-text-size-10px);line-height:1.35}.StageEncounter_rankPill__86gY8{box-sizing:border-box;display:inline-flex;align-items:center;padding:1px 6px;border:var(--border-width-1px) solid;font-weight:800;letter-spacing:.03em;text-transform:uppercase;font-size:9px;line-height:1.4}.StageEncounter_rankBoss__3wcfg{color:var(--error-color);background-color:var(--transparent-error-color-20percent)}.StageEncounter_rankElite__kM9Pi{color:var(--important-color);background-color:var(--transparent-important-color-20percent)}.StageEncounter_rankRegular__jHMwR{color:var(--sub-text-color);background-color:var(--transparent-caption-text-color-20percent)}.StageEncounter_metaDot__2Q4mm{color:var(--caption-text-color)}.StageEncounter_enemyCount__qSTo2{box-sizing:border-box;align-self:center;min-width:36px;padding:6px 8px;border:var(--border-width-1px) solid var(--transparent-important-color-20percent);background-color:var(--transparent-important-color-20percent);color:var(--important-color);font-size:var(--small-text-size-12px);font-weight:800;letter-spacing:-.02em;text-align:center;white-space:nowrap;line-height:1.2}.StageEncounter_emptyIntel__greTw{box-sizing:border-box;padding:16px 12px;color:var(--sub-text-color);font-size:var(--small-text-size-12px);line-height:1.5;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-caption-text-color-20percent)}.StageEncounter_footerHint__LEdgc{margin:0;color:var(--caption-text-color);font-size:var(--small-text-size-10px);line-height:1.45}@keyframes StageEncounter_intelRowIn__FkVe9{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.StageEncounter_actionCard__9pH79,.StageEncounter_enemyIcon__sHjIW,.StageEncounter_enemyRow__wqnXl{transition:none;animation:none}.StageEncounter_actionCard__9pH79:active:not(:disabled),.StageEncounter_enemyRow__wqnXl:hover .StageEncounter_enemyIcon__sHjIW{transform:none}}@media (prefers-reduced-transparency:reduce){.StageEncounter_actionCard__9pH79,.StageEncounter_enemyCount__qSTo2,.StageEncounter_enemyRow__wqnXl,.StageEncounter_metaChip__J2gjj{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--main-background-color)}}.TdHeroCard_card__AuSOd{flex:0 0 auto;height:88px;box-sizing:border-box;padding:4px 6px 6px;border-bottom-color:var(--sub-text-color);border-bottom-width:1px;border:1px solid var(--sub-text-color);border-bottom:3px solid var(--caption-text-color);color:var(--main-text-color);text-align:left;position:relative;overflow:hidden;background-size:cover;background-position:top;background-repeat:no-repeat;background-color:var(--main-background-color)}.TdHeroCard_card__AuSOd:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,transparent 40%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.8));pointer-events:none;z-index:0}button.TdHeroCard_card__AuSOd{cursor:pointer;touch-action:none;transition:transform 80ms linear,box-shadow 80ms linear}.TdHeroCard_bandwidthWatermark__3eNyF{bottom:20px;font-size:var(--small-text-size-10px);opacity:.7;letter-spacing:.04em;text-shadow:0 1px 3px rgba(0,0,0,.8)}.TdHeroCard_bandwidthValue__6nQVf,.TdHeroCard_bandwidthWatermark__3eNyF{position:absolute;right:4px;color:var(--main-text-color);pointer-events:none;z-index:2}.TdHeroCard_bandwidthValue__6nQVf{bottom:3px;font-size:var(--small-text-size-16px);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 1px 4px rgba(0,0,0,.85)}.TdHeroCard_bandwidthValueError__FUtGl{color:var(--error-color)}.TdHeroCard_avatarWrap__9oyKU{position:relative;width:100%;height:0;padding-bottom:75%;box-sizing:border-box;pointer-events:none;opacity:0}.TdHeroCard_avatar__bYjsa{display:none}.TdHeroCard_reloadRing__uR6LD{position:absolute;inset:0;opacity:.55;pointer-events:none}.TdHeroCard_reloadCountdown__22NE5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--small-text-size-12px);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--main-text-color);text-shadow:0 0 2px var(--main-background-color);pointer-events:none;z-index:2}.TdHeroCard_name__TUOp3{font-weight:700;font-size:var(--small-text-size-12px);text-shadow:0 1px 3px rgba(0,0,0,.85)}.TdHeroCard_name__TUOp3,.TdHeroCard_ownerName__EDI6m,.TdHeroCard_status__ZMbN_{position:relative;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1}.TdHeroCard_ownerName__EDI6m,.TdHeroCard_status__ZMbN_{font-size:var(--small-text-size-10px);color:var(--caption-text-color);text-shadow:0 1px 2px rgba(0,0,0,.7)}.TdHeroCard_ownerName__EDI6m{position:absolute;left:4px;right:4px;top:2px;z-index:2}.TdHeroCard_ownerNameWithSupport__YWqHa{top:18px}.TdHeroCard_supportBadge__tGS_J{position:absolute;left:4px;top:2px;box-sizing:border-box;padding:1px 3px;border:1px solid var(--info-color);background:var(--main-background-color);color:var(--info-color);font-size:var(--small-text-size-9px);z-index:3}.TdHeroCard_selected__Z9vJn{border-color:var(--important-color);color:var(--important-color)}.TdHeroCard_disabled___KYDz{opacity:.45;cursor:not-allowed}.TdHeroCard_noBandwidth__44nA1{border-color:var(--error-color)}.TdHeroCard_support__xXYB8{border-color:var(--info-color)}button.TdHeroCard_card__AuSOd.TdHeroCard_interactive__B1AyR:active:not(.TdHeroCard_disabled___KYDz){transform:scale(.97);box-shadow:0 4px 12px var(--transparent-main-background-color)}@media (prefers-reduced-motion:reduce){button.TdHeroCard_card__AuSOd{transition:none}button.TdHeroCard_card__AuSOd.TdHeroCard_interactive__B1AyR:active:not(.TdHeroCard_disabled___KYDz){transform:none}}.TdHeroCard_skillBadge___3zVm{position:absolute;right:0;bottom:0;width:18px;height:18px;display:block;background:var(--main-background-color);border:1px solid var(--transparent-main-text-color-20percent);pointer-events:none;z-index:4}.TdHeroCard_skillBadgeIcon__mVpWb{width:100%;height:100%;object-fit:contain;image-rendering:pixelated;display:block}.TdHeroCard_skillBadgeOrdinal__Q0riQ{position:absolute;left:-1px;top:-7px;min-width:10px;padding:0 1px;background:var(--main-background-color);border:1px solid var(--transparent-main-text-color-20percent);color:var(--important-color);font-size:var(--small-text-size-9px);line-height:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.TdHeroCard_cardCompact__NJ3uW{min-height:44px;padding:2px 4px 4px}.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_avatarWrap__9oyKU{padding-bottom:60%}.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_name__TUOp3,.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_ownerName__EDI6m,.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_reloadCountdown__22NE5,.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_reloadRing__uR6LD,.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_skillBadge___3zVm,.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_status__ZMbN_,.TdHeroCard_cardCompact__NJ3uW .TdHeroCard_supportBadge__tGS_J{display:none}.StageMapMiniPreview_wrap__FBHFV{box-sizing:border-box;width:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-main-background-color);-webkit-backdrop-filter:var(--less-blur);backdrop-filter:var(--less-blur)}.StageMapMiniPreview_grid__h427B{display:grid;grid-gap:0;gap:0;margin:0 auto;width:max-content;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px var(--transparent-main-text-color-20percent)}.StageMapMiniPreview_cell__RY9aE{box-sizing:border-box;display:grid;place-items:center;width:var(--cell-size,12px);height:var(--cell-size,12px);font-size:calc(var(--cell-size, 12px) * .72);color:var(--sub-text-color);background-color:transparent;transition:background-color .12s ease-out,color .12s ease-out}.StageMapMiniPreview_wall__j3eyO{color:var(--caption-text-color);background-color:var(--transparent-main-text-color-20percent)}.StageMapMiniPreview_path__n84Tp{color:var(--transparent-main-text-color-20percent)}.StageMapMiniPreview_spawn__E3idN{color:var(--error-color);font-weight:800;background-color:var(--transparent-error-color-20percent)}.StageMapMiniPreview_core__AxMYl{color:var(--important-color);font-weight:800;background-color:var(--transparent-important-color-20percent)}.StageMapMiniPreview_elevated__tjhh_{color:var(--info-color);background-color:var(--transparent-info-color-20percent)}.StageMapMiniPreview_route__BY6MR{color:var(--sub-text-color)}.StageMapMiniPreview_legend__LXDOi{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:10px;color:var(--sub-text-color);font-size:var(--small-text-size-10px);line-height:1.4}.StageMapMiniPreview_legendItem__iM8H2{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;padding:3px 6px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-caption-text-color-20percent)}.StageMapMiniPreview_legendSwatch__c1i1_{display:inline-grid;place-items:center;min-width:14px;min-height:14px;box-sizing:border-box;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:800;line-height:1}@media (prefers-reduced-motion:reduce){.StageMapMiniPreview_cell__RY9aE{transition:none}}@media (prefers-reduced-transparency:reduce){.StageMapMiniPreview_wrap__FBHFV{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--main-background-color)}}.PartyStatusPanel_panel__sJBhv{display:flex;flex-direction:column;gap:6px;padding:4px 8px;box-sizing:border-box;background:var(--transparent-main-background-color);border:var(--border-width) solid var(--caption-text-color);overflow-y:auto;overflow-x:hidden;max-height:260px}.PartyStatusPanel_collapsedRow__dbU5K{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:var(--small-text-size-10px);color:var(--sub-text-color);cursor:pointer;padding:2px 4px;box-sizing:border-box}.PartyStatusPanel_memberCard__OTlVa{display:flex;flex-direction:column;gap:4px;flex:0 0 auto;width:100%;padding:4px 6px;box-sizing:border-box;border:var(--border-width) solid var(--caption-text-color);background:var(--main-background-color)}.PartyStatusPanel_memberCardSelf___VlY4{border-color:var(--info-color)}.PartyStatusPanel_cardHeader__tcpEp{display:flex;align-items:center;gap:4px}.PartyStatusPanel_roleIcon__zbFW0{width:14px;height:14px;flex-shrink:0}.PartyStatusPanel_username__yqqeI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:var(--small-text-size-10px)}.PartyStatusPanel_connectionWrap__ldaxm{display:flex;align-items:center;gap:2px;flex-shrink:0}.PartyStatusPanel_connectionIcon__zCoEx{width:14px;height:14px;flex-shrink:0;-webkit-mask-image:url(/icons/NetworkBarsPressed.png);mask-image:url(/icons/NetworkBarsPressed.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.PartyStatusPanel_connection_good__Pci4h{background-color:var(--info-color)}.PartyStatusPanel_connection_normal__DrACo{background-color:var(--legend-color)}.PartyStatusPanel_connection_bad__51u7C{background-color:var(--error-color)}.PartyStatusPanel_connection_offline__zKRRQ{background-color:var(--caption-text-color)}.PartyStatusPanel_kickButton__GJSmZ,.PartyStatusPanel_pingText__2nfrb{font-size:var(--small-text-size-8px)}.PartyStatusPanel_kickButton__GJSmZ{color:var(--error-color);background:transparent;border:var(--border-width-1px) solid var(--error-color);padding:1px 4px;box-sizing:border-box;cursor:pointer;flex-shrink:0;margin-left:auto}.PartyStatusPanel_defeatedTag__taAfg{font-size:var(--small-text-size-8px)}.PartyStatusPanel_heroRow__ea0vt{display:flex;flex-wrap:wrap;gap:4px}.PartyStatusPanel_heroCardWrap__S_vdy{cursor:pointer}.DungeonHeroStatus_wrapper__EThCP{display:flex;justify-content:space-between;align-items:center;gap:5px;width:100%;max-width:100%;box-sizing:border-box;border:var(--border-width-1px) solid var(--transparent-sub-text-color);padding:4px 8px;overflow:hidden;position:relative}.DungeonHeroStatus_supportHero__JiuIY{background:var(--transparent-info-color-20percent);border:var(--border-width) solid var(--info-color);box-shadow:0 0 8px var(--transparent-info-color-40percent)}.DungeonHeroStatus_clickable__Ime_V{cursor:pointer;transition:all .2s ease}.DungeonHeroStatus_clickable__Ime_V:hover{background:var(--transparent-caption-text-color-20percent);border-color:var(--info-color);transform:scale(1.02)}.DungeonHeroStatus_rightWrapper__N97nG{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-grow:1;gap:2px;min-width:0;overflow:hidden}.DungeonHeroStatus_heroAvatar__9VhIz{width:50%;min-width:64px;max-width:96px;height:auto}.DungeonHeroStatus_rows__P73x9{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:100%;box-sizing:border-box;overflow:hidden}.DungeonHeroStatus_heroName__fg1xz{font-weight:800}.DungeonHeroStatus_heroName__fg1xz,.DungeonHeroStatus_hpText__N3hXs,.DungeonHeroStatus_levelText__b7gXU{font-size:var(--small-text-size-12px)}.DungeonHeroStatus_valuesWrapper__VZsDO{display:flex;justify-content:flex-start;align-items:center;gap:7px;box-sizing:border-box;width:100%;flex-wrap:wrap;overflow:hidden}.DungeonHeroStatus_valueWrapper__BMrbI{display:flex;justify-content:center;align-items:center;gap:3px}.DungeonHeroStatus_valueIcon__4nyl4{width:16px;height:16px}.DungeonHeroStatus_valueText__kB2gY{font-size:var(--small-text-size-10px)}.DungeonHeroStatus_kindIcon__T5kwJ{width:24px;height:24px}.DungeonHeroStatus_supportBadge__eFkU7{position:absolute;top:0;right:0;background:var(--info-color);padding:2px 6px;z-index:1;box-sizing:border-box}.DungeonHeroStatus_supportBadgeText__Mwlqr{color:var(--main-background-color);font-size:var(--small-text-size-10px);font-weight:700;text-shadow:calc(var(--text-shadow-offset-1px) * -1) calc(var(--text-shadow-offset-1px) * -1) var(--text-shadow-blur-1px) color-mix(in srgb,var(--main-background-color) var(--text-shadow-alpha),transparent)}.DungeonHeroStatus_compactCard__aeWPb{width:120px;min-width:120px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;background:var(--transparent-main-background-color);border:var(--border-width) solid var(--caption-text-color);position:relative;box-sizing:border-box}.DungeonHeroStatus_compactOwnerName__YU7DS{font-size:var(--small-text-size-9px);text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DungeonHeroStatus_compactName__YwOso{font-size:var(--small-text-size-10px);text-align:center}.DungeonHeroStatus_compactLevel__uNM00{font-size:var(--small-text-size-10px)}.DungeonHeroStatus_compactHpText__6mOvG{font-size:var(--small-text-size-10px);text-align:center;padding:1px 4px}.DungeonHeroStatus_compactHpText__6mOvG,.DungeonHeroStatus_statIconRow__jfu3K{width:100%;background:var(--transparent-main-background-color-20percent);backdrop-filter:var(--minuium-blur);-webkit-backdrop-filter:var(--minuium-blur);box-sizing:border-box}.DungeonHeroStatus_statIconRow__jfu3K{display:flex;flex-wrap:wrap;gap:3px;align-items:center;justify-content:center;padding:2px 4px}.DungeonHeroStatus_statIconPair__Kk0ng{display:flex;align-items:center;gap:1px}.DungeonHeroStatus_statIcon__tXPoE{width:11px;height:11px;flex-shrink:0}.DungeonHeroStatus_statValue__XGBjO{font-size:var(--small-text-size-8px);text-shadow:calc(var(--text-shadow-offset-1px) * -1) calc(var(--text-shadow-offset-1px) * -1) var(--text-shadow-blur-1px) color-mix(in srgb,var(--main-background-color) var(--text-shadow-alpha),transparent)}.DungeonHeroStatus_compactAvatar__hzCTB{width:48px;height:64px;object-fit:contain}.DungeonHeroStatus_compactDead__0PoKz{opacity:.5}.DungeonHeroStatus_compactFallen__7UoGp{color:var(--important-color);font-size:var(--small-text-size-10px)}.DungeonHeroStatus_hpBarContainer__SaRgm{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:0}.DungeonHeroStatus_hpBarDamage__XOSRh{position:absolute;top:0;left:0;bottom:0;width:var(--prev-hp-percent,100%);transition:width .6s ease .3s;background:var(--transparent-caption-text-color-20percent)}.DungeonHeroStatus_hpBarCurrent__4PHJo{position:absolute;top:0;left:0;bottom:0;width:var(--hp-percent,100%);transition:width .2s ease;animation:DungeonHeroStatus_hpWaveMotion__BOCZW 2.5s ease-in-out infinite;background:var(--transparent-main-text-color-20percent)}@keyframes DungeonHeroStatus_hpWaveMotion__BOCZW{0%,to{-webkit-clip-path:polygon(0 0,calc(100% - 4px) 0,calc(100% - 2px) 15%,100% 50%,calc(100% - 2px) 85%,calc(100% - 4px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 4px) 0,calc(100% - 2px) 15%,100% 50%,calc(100% - 2px) 85%,calc(100% - 4px) 100%,0 100%)}50%{-webkit-clip-path:polygon(0 0,calc(100% - 2px) 0,100% 25%,calc(100% - 2px) 50%,100% 75%,calc(100% - 2px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 2px) 0,100% 25%,calc(100% - 2px) 50%,100% 75%,calc(100% - 2px) 100%,0 100%)}}html.reduce-animations .DungeonHeroStatus_hpBarCurrent__4PHJo{animation:none}html.reduce-animations .DungeonHeroStatus_card__TbLtC{transition:none}html.reduce-animations .DungeonHeroStatus_card__TbLtC:hover{transform:none}@media (max-width:768px){.DungeonHeroStatus_compactCard__aeWPb{width:108px;min-width:108px}}.DungeonShareModal_wrapper__iLOy5{width:100%;display:flex;flex-direction:column;gap:12px;padding:8px;box-sizing:border-box}.DungeonShareModal_section__vDRad{display:flex;flex-direction:column;gap:6px}.DungeonShareModal_sectionTitle__j_URf{color:var(--caption-text-color);font-size:var(--small-text-size-10px);font-weight:700;letter-spacing:.04em;padding:8px 0 6px;background:transparent;border-bottom:var(--border-width-1px) solid var(--transparent-holo-color-20percent);border-left:none;box-sizing:border-box}.DungeonShareModal_codeRow__QmdGG{display:flex;flex-direction:row;align-items:center;gap:10px}.DungeonShareModal_codeDisplay__3FjX_{flex:1 1;background-color:color-mix(in srgb,var(--main-background-color) 85%,transparent);border:var(--border-width-1px) solid var(--info-color);color:var(--main-text-color);font-size:var(--normal-text-size-28px);font-weight:700;padding:8px 12px;text-align:center;letter-spacing:.12em;font-family:monospace;box-sizing:border-box}.DungeonShareModal_passwordRow__DaOi2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:4px 8px}.DungeonShareModal_passwordText__UIubO{color:var(--important-color);text-shadow:calc(var(--text-shadow-offset-2px) * -1) calc(var(--text-shadow-offset-2px) * -1) var(--text-shadow-blur-2px) color-mix(in srgb,var(--important-color) var(--text-shadow-alpha),transparent);font-size:var(--normal-text-size-24px);font-weight:700;letter-spacing:4px;font-family:monospace}.DungeonShareModal_linkRow__c0gzU{display:flex;gap:10px;align-items:center}.DungeonShareModal_linkText__yAMHL{flex:1 1;background-color:var(--transparent-info-color-20percent);border-top:var(--border-width) solid var(--info-color);color:var(--sub-text-color);font-size:var(--small-text-size-10px);padding:4px 8px;word-break:break-all;font-family:monospace;box-sizing:border-box}.DungeonShareModal_actionRow__75VCW{display:flex;flex-direction:row;gap:10px;padding-top:6px}.DungeonShareModal_actionBtnWrapper__HoQ_v{flex:1 1}.DungeonShareModal_actionBtnWrapper__HoQ_v>*{width:100%}.DungeonShareModal_qrCodeContainer__fY0zG{display:flex;justify-content:center;padding:10px;background:white;border:1px solid var(--sub-text-color);box-sizing:border-box}.DungeonShareModal_qrCode__O9HV1{width:200px;height:200px}.SecondaryProgressBar_container__TZDJm{position:relative;width:100%;box-sizing:border-box;isolation:isolate;overflow:hidden;background-color:var(--transparent-main-background-color);border:var(--border-width-1px) solid var(--caption-text-color);-webkit-clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px))}.SecondaryProgressBar_container__TZDJm:before{content:"";position:absolute;z-index:3;inset:var(--border-width-1px);pointer-events:none;background-image:repeating-linear-gradient(to right,transparent 0,transparent 19px,var(--transparent-caption-text-color) 19px,var(--transparent-caption-text-color) 20px)}.SecondaryProgressBar_fill__UU67i,.SecondaryProgressBar_previewFill__6kdu4{position:absolute;top:var(--border-width-1px);bottom:var(--border-width-1px);box-sizing:border-box;transition:width .2s ease-out,left .2s ease-out}.SecondaryProgressBar_fill__UU67i{z-index:1;left:var(--border-width-1px);max-width:calc(100% - var(--border-width))}.SecondaryProgressBar_fill__UU67i:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--border-width-1px);background-color:var(--main-text-color)}.SecondaryProgressBar_previewFill__6kdu4{z-index:2;background-image:repeating-linear-gradient(135deg,transparent 0,transparent 4px,var(--transparent-main-background-color) 4px,var(--transparent-main-background-color) 6px)}.SecondaryProgressBar_fill__UU67i.SecondaryProgressBar_success__0qBWh,.SecondaryProgressBar_previewFill__6kdu4.SecondaryProgressBar_success__0qBWh{background-color:var(--important-color)}.SecondaryProgressBar_fill__UU67i.SecondaryProgressBar_error__1AEf_,.SecondaryProgressBar_previewFill__6kdu4.SecondaryProgressBar_error__1AEf_{background-color:var(--error-color)}.SecondaryProgressBar_fill__UU67i.SecondaryProgressBar_info__jyqrP,.SecondaryProgressBar_previewFill__6kdu4.SecondaryProgressBar_info__jyqrP{background-color:var(--info-color)}.SecondaryProgressBar_text__V8AVn{position:absolute;z-index:4;top:50%;left:50%;box-sizing:border-box;max-width:calc(100% - 16px);padding:2px 8px;overflow:hidden;color:var(--main-text-color);background-color:var(--transparent-main-background-color);border-right:var(--border-width-1px) solid var(--caption-text-color);border-left:var(--border-width-1px) solid var(--caption-text-color);-webkit-clip-path:polygon(0 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,0 100%);font-size:var(--small-text-size-12px);font-weight:800;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap;transform:translate(-50%,-50%)}.SecondaryProgressBar_compact__M1AHW{-webkit-clip-path:none;clip-path:none}.SecondaryProgressBar_compact__M1AHW:before{inset:0;background-image:repeating-linear-gradient(to right,transparent 0,transparent 11px,var(--transparent-caption-text-color) 11px,var(--transparent-caption-text-color) 12px)}.SecondaryProgressBar_compact__M1AHW .SecondaryProgressBar_fill__UU67i,.SecondaryProgressBar_compact__M1AHW .SecondaryProgressBar_previewFill__6kdu4{top:0;bottom:0}.SecondaryProgressBar_compact__M1AHW .SecondaryProgressBar_fill__UU67i{left:0;max-width:100%}.SecondaryProgressBar_compact__M1AHW .SecondaryProgressBar_fill__UU67i:after{width:0}html.reduce-animations .SecondaryProgressBar_fill__UU67i,html.reduce-animations .SecondaryProgressBar_previewFill__6kdu4{transition:none}.HeroSyncLevelUp_wrapper__y1J3_{width:100%;height:100%;display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;padding:4px 8px;gap:5px;overflow-y:auto;overflow-x:hidden}.HeroSyncLevelUp_firstRow__HrUXM{display:flex;justify-content:space-between;align-items:center;gap:5px;width:100%}.HeroSyncLevelUp_heroName__yEQjg{font-size:var(--small-text-size-12px);font-weight:800;color:var(--main-text-color)}.HeroSyncLevelUp_levelText__2z_n4{font-size:var(--small-text-size-12px);font-weight:800;color:var(--important-color)}.HeroSyncLevelUp_materialRow__nM7T9{width:100%;display:flex;align-items:center;gap:8px;padding:8px;box-sizing:border-box;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background:color-mix(in srgb,var(--main-background-color) 94%,var(--transparent-caption-text-color))}.HeroSyncLevelUp_materialText__2jyhQ{display:flex;flex-direction:column;gap:2px;min-width:0}.HeroSyncLevelUp_materialName__h8k6m{font-size:var(--small-text-size-12px);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeroSyncLevelUp_materialMeta__T7sXZ{font-size:var(--small-text-size-10px);font-weight:700;color:var(--sub-text-color)}.HeroSyncLevelUp_divider__apoTk{background-color:transparent;border-bottom:var(--border-width-1px) solid var(--transparent-holo-color-20percent);padding:8px 0 6px;box-sizing:border-box}.HeroSyncLevelUp_divider__apoTk,.HeroSyncLevelUp_hints__MGpk5{font-size:var(--small-text-size-10px);font-weight:700;color:var(--caption-text-color);letter-spacing:.04em;width:100%}.HeroSyncLevelUp_hints__MGpk5{padding:2px 0;text-align:center}.HeroSyncLevelUp_statGrid___7oC8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;box-sizing:border-box;width:100%}.HeroSyncLevelUp_statCell___hXAJ{display:flex;align-items:center;gap:4px}.HeroSyncLevelUp_statIcon__n4KZX{width:16px;height:16px;flex-shrink:0}.HeroSyncLevelUp_statText__gVA87{font-size:var(--small-text-size-10px)}.HeroSyncLevelUp_valueDelta__uo4eQ{color:var(--important-color);text-shadow:calc(var(--text-shadow-offset-2px) * -1) calc(var(--text-shadow-offset-2px) * -1) var(--text-shadow-blur-2px) color-mix(in srgb,var(--important-color) var(--text-shadow-alpha),transparent)}.HeroSyncLevelUp_upgradeInfo__Dbs_1{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4px 8px;box-sizing:border-box;gap:5px}.HeroSyncLevelUp_statusText__tVeAQ{font-size:var(--small-text-size-10px);color:var(--error-color);font-weight:800}.SelectEquipment_wrapper__87e0M{width:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.SelectEquipment_noEquipmentIndicator__6fz2i{font-size:var(--small-text-size-16px);font-weight:800;color:var(--epic-color)}.SelectEquipment_divider__ySX52{font-size:var(--small-text-size-10px);color:var(--main-text-color);background-color:var(--transparent-caption-text-color-20percent);padding:4px 8px 4px 12px;box-sizing:border-box;width:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,var(--small-cut-size) 100%,0 calc(100% - var(--small-cut-size)));clip-path:polygon(0 0,100% 0,100% 100%,var(--small-cut-size) 100%,0 calc(100% - var(--small-cut-size)))}.SelectEquipment_main__wAEqX{min-width:0;align-items:center}.SelectEquipment_main__wAEqX,.SelectEquipment_toolbar__ThGR6{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.SelectEquipment_toolbar__ThGR6{align-items:stretch}.SelectEquipment_equipmentList__t9qUX{width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.SelectEquipment_equipmentRow__a0GdS{width:100%;min-width:0;min-height:132px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:8px;box-sizing:border-box;border:var(--border-width-1px) solid var(--transparent-holo-color-20percent);background-color:color-mix(in srgb,var(--main-background-color) 88%,transparent);cursor:pointer;overflow:hidden;transition:transform .1s ease-out,border-color .14s ease-out,background-color .14s ease-out;touch-action:manipulation}.SelectEquipment_equipmentRow__a0GdS:active{transform:scale(.98)}.SelectEquipment_equipmentRowSelected__ll4Z_{border-color:var(--holo-color);background-color:color-mix(in srgb,var(--main-background-color) 80%,var(--holo-color) 10%);box-shadow:inset 3px 0 0 var(--holo-color)}.SelectEquipment_equipmentRowEquipped__R_VVb{order:2}.SelectEquipment_inventoryItemWrapper__tlRvz{min-width:0;width:100%}.SelectEquipment_cardActions__95AL9{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%;min-width:0}.SelectEquipment_equippedLabel__Yb8VO{color:var(--sub-text-color);font-size:var(--small-text-size-10px);font-weight:800}.SelectEquipment_footerActions__vIqki{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%;padding:10px 0 0;box-sizing:border-box;background-color:var(--transparent-main-background-color);-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur)}.SelectEquipment_inspectingWrapper__YtqeL{padding:4px 8px;box-sizing:border-box;width:100%}@media (max-width:768px){.SelectEquipment_equipmentList__t9qUX{grid-template-columns:1fr}.SelectEquipment_footerActions__vIqki{justify-content:stretch;flex-wrap:wrap}.SelectEquipment_footerActions__vIqki>*{flex:1 1;min-width:0}}.AgentAssignOverlay_overlayFrame__wsinm{max-width:640px}.AgentAssignOverlay_container__G9izo{display:flex;flex-direction:column;gap:12px;width:100%;padding:10px 10px 0;box-sizing:border-box;height:100%}.AgentAssignOverlay_filterBar__9JXS7{display:flex;gap:8px;align-items:center;flex-wrap:wrap;flex-shrink:0;padding-bottom:8px;border-bottom:var(--border-width-1px) solid var(--transparent-caption-text-color-20percent)}.AgentAssignOverlay_skillSelect__mdoQK{padding:4px 8px;font-size:var(--small-text-size-10px);background:var(--main-background-color);border:var(--border-width) solid var(--caption-text-color);color:var(--main-text-color);font-family:inherit;box-sizing:border-box;outline:none;cursor:pointer;max-width:140px}.AgentAssignOverlay_skillSelect__mdoQK:focus{border-color:var(--info-color)}.AgentAssignOverlay_skillSelect__mdoQK option{background:var(--main-background-color);color:var(--main-text-color)}.AgentAssignOverlay_grid__d6zFG{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-auto-rows:max-content;align-content:start;grid-gap:8px;gap:8px;overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:0;padding:2px 2px 2px 0}.AgentAssignOverlay_empty__XwBYn{width:100%;text-align:center;padding:24px 0;font-size:var(--small-text-size-12px);color:var(--caption-text-color)}.AgentAssignOverlay_bottomBar__TmUIr{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:var(--border-width-1px) solid var(--transparent-caption-text-color-20percent);background-color:color-mix(in srgb,var(--main-background-color) 72%,transparent);backdrop-filter:var(--default-blur);-webkit-backdrop-filter:var(--default-blur);flex-shrink:0}.AgentAssignOverlay_selectedCount__cU0xi{font-size:var(--small-text-size-12px);color:var(--sub-text-color);font-weight:800;text-shadow:calc(var(--text-shadow-offset-1px) * -1) calc(var(--text-shadow-offset-1px) * -1) var(--text-shadow-blur-1px) color-mix(in srgb,var(--sub-text-color) var(--text-shadow-alpha),transparent)}.AgentAssignOverlay_bottomActions__wc4oa{display:flex;gap:8px;align-items:center}@media (max-width:768px){.AgentAssignOverlay_overlayFrame__wsinm{max-width:100%}.AgentAssignOverlay_grid__d6zFG{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:6px}.AgentAssignOverlay_filterBar__9JXS7{gap:6px}}.AgentAssignOverlay_detailContainer__inmi6{display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box;padding:4px 8px}.AgentAssignOverlay_detailHeader__zmz5L{display:flex;align-items:center;gap:12px;padding-bottom:8px;border-bottom:var(--border-width) solid var(--caption-text-color)}.AgentAssignOverlay_detailAvatar__AwooJ{width:56px;height:56px;object-fit:cover;object-position:top;flex-shrink:0}.AgentAssignOverlay_detailCopy__dsvwG{display:flex;flex-direction:column;gap:4px;min-width:0}.AgentAssignOverlay_detailCopy__dsvwG strong{font-size:var(--small-text-size-14px);color:var(--main-text-color);font-weight:800}.AgentAssignOverlay_detailMood__nRA1m{font-size:var(--small-text-size-12px);color:var(--important-color);font-weight:800}.AgentAssignOverlay_detailSkills__5SEo3{display:flex;flex-direction:column;gap:8px;max-height:min(52vh,460px);overflow-y:auto;overflow-x:hidden}.AgentAssignOverlay_detailSkillCard__q_1A2{display:flex;flex-direction:column;gap:4px;padding:8px 10px;box-sizing:border-box;border:var(--border-width) solid var(--caption-text-color);background:var(--transparent-main-background-color)}.AgentAssignOverlay_detailSkillTop__KoPLb{display:flex;align-items:center;justify-content:space-between;gap:8px}.AgentAssignOverlay_detailSkillTop__KoPLb strong{font-size:var(--small-text-size-12px);color:var(--main-text-color);font-weight:800}.AgentAssignOverlay_detailSkillTop__KoPLb span{font-size:var(--small-text-size-12px);color:var(--info-color);font-weight:800;flex-shrink:0}.AgentAssignOverlay_detailSkillCard__q_1A2 p{margin:0;font-size:var(--small-text-size-10px);color:var(--sub-text-color);line-height:1.5}.AgentAssignOverlay_detailEmpty__nYBpZ{text-align:center;padding:16px 0;font-size:var(--small-text-size-12px);color:var(--caption-text-color)}.HackController_page__XtU_G{height:100%;min-height:0;flex:1 1;display:flex;flex-direction:column;box-sizing:border-box;padding:12px 12px 8px;color:var(--main-text-color)}.HackController_header__mVx3x{width:min(100%,var(--desktop-divider));margin:0 auto;flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding-bottom:14px}.HackController_headerTop__HwHFv{display:flex;align-items:center;justify-content:space-between;gap:8px}.HackController_areaChip__9KfbH,.HackController_progressChip__fuV8u{box-sizing:border-box;display:inline-flex;align-items:center;padding:3px 8px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-caption-text-color-20percent);-webkit-backdrop-filter:var(--less-blur);backdrop-filter:var(--less-blur);font-size:var(--small-text-size-10px);font-weight:700;letter-spacing:.06em;line-height:1.3}.HackController_areaChip__9KfbH{color:var(--sub-text-color)}.HackController_progressChip__fuV8u{color:var(--info-color);border-color:var(--transparent-info-color-20percent);background-color:var(--transparent-info-color-20percent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HackController_progressChipDone__z0eUD{color:var(--important-color);border-color:var(--transparent-important-color-20percent);background-color:var(--transparent-important-color-20percent)}.HackController_title__TQw2H{margin:0;color:var(--important-color);font-size:clamp(var(--normal-text-size-22px),5.5vw,32px);line-height:1.08;letter-spacing:-.03em;font-weight:800;font-optical-sizing:auto}.HackController_hint__CfA2t,.HackController_overlayHint__MaklA,.HackController_progressHint__swSFQ{margin:0;color:var(--sub-text-color);font-size:var(--small-text-size-12px);line-height:1.5;letter-spacing:.01em}.HackController_content__y1th6{width:min(100%,var(--desktop-divider));margin:0 auto;flex:1 1;min-height:0;overflow-y:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.HackController_content__y1th6,.HackController_stageList__TfIa4{display:flex;flex-direction:column;gap:8px}.HackController_stageCard__9qmTl{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.HackController_stageCardInner__2aqJv{box-sizing:border-box;width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-main-background-color);-webkit-backdrop-filter:var(--less-blur);backdrop-filter:var(--less-blur);transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease-out,background-color .16s ease-out;will-change:transform}.HackController_stageCard__9qmTl:hover .HackController_stageCardInner__2aqJv{border-color:var(--main-text-color);background-color:var(--transparent-caption-text-color-20percent)}.HackController_stageCard__9qmTl:active .HackController_stageCardInner__2aqJv{transform:scale(.985);transition-duration:90ms}.HackController_stageCard__9qmTl:focus-visible{outline:none}.HackController_stageCard__9qmTl:focus-visible .HackController_stageCardInner__2aqJv{outline:var(--border-width) solid var(--important-color);outline-offset:2px}.HackController_available__uIj0K .HackController_stageCardInner__2aqJv{border-color:var(--important-color);background-color:var(--transparent-important-color-20percent)}.HackController_completed__AtNj0 .HackController_stageCardInner__2aqJv{border-color:var(--transparent-info-color-20percent);background-color:var(--transparent-info-color-20percent)}.HackController_unavailable__4ZSia .HackController_stageCardInner__2aqJv{opacity:.55}.HackController_order__meL0x{box-sizing:border-box;display:grid;place-items:center;width:36px;height:36px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);color:var(--sub-text-color);font-size:var(--small-text-size-12px);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;flex-shrink:0}.HackController_available__uIj0K .HackController_order__meL0x{border-color:var(--important-color);color:var(--important-color);background-color:var(--transparent-important-color-20percent)}.HackController_completed__AtNj0 .HackController_order__meL0x{border-color:var(--info-color);color:var(--info-color);background-color:var(--transparent-info-color-20percent)}.HackController_stageBody__0VWfp{min-width:0;display:flex;flex-direction:column;gap:4px}.HackController_stageTitle__Xi2E1{margin:0;color:var(--main-text-color);font-size:var(--small-text-size-14px);font-weight:700;line-height:1.25;letter-spacing:-.015em}.HackController_stageRewardRow__eQM98{display:flex;align-items:center;gap:6px;min-width:0}.HackController_stageRewardLabel__a4cgm{flex-shrink:0;color:var(--caption-text-color);font-size:var(--small-text-size-10px);font-weight:600;letter-spacing:.03em;line-height:1.2}.HackController_stageRewards__ioS_j{display:flex;align-items:center;gap:4px;min-height:28px;min-width:0;pointer-events:none}.HackController_stageStatus__MOJo8{box-sizing:border-box;flex-shrink:0;padding:4px 8px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);color:var(--sub-text-color);font-size:var(--small-text-size-10px);font-weight:800;letter-spacing:.04em;line-height:1.2;white-space:nowrap}.HackController_available__uIj0K .HackController_stageStatus__MOJo8{border-color:var(--important-color);color:var(--important-color);background-color:var(--transparent-important-color-20percent)}.HackController_completed__AtNj0 .HackController_stageStatus__MOJo8{border-color:var(--info-color);color:var(--info-color);background-color:var(--transparent-info-color-20percent)}.HackController_emptyState__cg1Sc,.HackController_locked__5g9Z5{box-sizing:border-box;padding:12px;border:var(--border-width-1px) solid var(--error-color);background-color:var(--transparent-error-color-20percent);color:var(--error-color);font-size:var(--small-text-size-12px);line-height:1.5}.HackController_footer__eNDFo{width:min(100%,var(--desktop-divider));margin:0 auto;flex-shrink:0;padding-top:10px}.HackController_backButton___fe7k{width:100%}.HackController_operationContent__k2eNU{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:16px}.HackController_operationHeading__STzrw{display:flex;align-items:center;gap:12px}.HackController_operationStatus__z8NUs{margin:0 0 4px;color:var(--important-color);font-size:var(--small-text-size-10px);font-weight:800;letter-spacing:.06em;line-height:1.2}.HackController_operationTitle__PeeCt{margin:0;color:var(--main-text-color);font-size:var(--normal-text-size-18px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.HackController_operationSection__kQcW5{display:flex;flex-direction:column;gap:8px}.HackController_sectionLabel__riWFW{margin:0;color:var(--sub-text-color);font-size:var(--small-text-size-10px);font-weight:700;letter-spacing:.06em;line-height:1.3}.HackController_rewardList__Xv2gH{display:flex;flex-wrap:wrap;gap:8px}.HackController_operationActions__xugMU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;padding:10px 16px calc(10px + var(--app-bottom-safe-space))}.HackController_operationActions__xugMU button{width:100%}@media (max-width:768px){.HackController_page__XtU_G{padding:10px 8px 6px}}@media (prefers-reduced-motion:reduce){.HackController_stageCardInner__2aqJv{transition:none}.HackController_stageCard__9qmTl:active .HackController_stageCardInner__2aqJv{transform:none}}@media (prefers-reduced-transparency:reduce){.HackController_areaChip__9KfbH,.HackController_progressChip__fuV8u,.HackController_stageCardInner__2aqJv{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--main-background-color)}}.CreateMarketListing_wrapper__dHX5k{--pm-surface:var(--transparent-main-background-color);--pm-border:var(--transparent-caption-text-color-20percent);display:flex;flex-direction:column;gap:12px;width:100%;padding:8px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.CreateMarketListing_warningText__B6K8p{margin:0;padding:10px 12px;color:var(--important-color);text-align:left;font-size:var(--small-text-size-12px);font-weight:800;line-height:1.35;box-sizing:border-box;border:var(--border-width-1px) solid var(--important-color);background-color:var(--transparent-important-color-20percent)}.CreateMarketListing_itemsSection__K5vQm{display:flex;flex-direction:column;gap:10px}.CreateMarketListing_sectionLabel__RVyRs{margin:0;color:var(--sub-text-color);font-size:var(--small-text-size-12px);font-weight:800;letter-spacing:.02em}.CreateMarketListing_emptyText__0FhyC{margin:0;padding:24px 12px;color:var(--sub-text-color);text-align:center;font-size:var(--small-text-size-12px);line-height:1.4}.CreateMarketListing_itemsContainer__r2LGK{display:flex;flex-direction:column;gap:8px;width:100%;max-height:min(48dvh,420px);overflow-y:auto;overflow-x:hidden;padding:8px;box-sizing:border-box;border:var(--border-width-1px) solid var(--pm-border);background-color:color-mix(in srgb,var(--main-background-color) 40%,transparent)}.CreateMarketListing_itemsContainer__r2LGK>*{padding:0;border-bottom:none}.CreateMarketListing_listingConfig__D3jMj{display:flex;flex-direction:column;gap:12px;padding:12px;box-sizing:border-box;border:var(--border-width-1px) solid var(--pm-border);border-left:3px solid var(--info-color);background-color:var(--pm-surface)}.CreateMarketListing_configSection__yUMGY{display:flex;flex-direction:column;gap:8px}.CreateMarketListing_summarySection__UFYc7{padding:12px;box-sizing:border-box;border:var(--border-width-1px) solid var(--pm-border);background-color:color-mix(in srgb,var(--main-background-color) 40%,transparent)}.CreateMarketListing_summaryRow__oky9Z{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:var(--small-text-size-14px);line-height:1.35}.CreateMarketListing_summaryLabel__13xLS{color:var(--sub-text-color);font-weight:800}.CreateMarketListing_summaryValue___QNpA{color:var(--info-color);font-weight:800;font-size:var(--normal-text-size-18px);letter-spacing:-.01em}.CreateMarketListing_errorText__YgPPQ{margin:0;padding:10px 12px;color:var(--error-color);text-align:left;font-size:var(--small-text-size-12px);font-weight:800;line-height:1.35;box-sizing:border-box;border:var(--border-width-1px) solid var(--error-color);background-color:var(--transparent-error-color-20percent)}.CreateMarketListing_selectedItemSection__H79hw{display:flex;flex-direction:column;gap:8px;padding:10px;box-sizing:border-box;border:var(--border-width-1px) solid var(--pm-border);background-color:var(--pm-surface)}.CreateMarketListing_backButtonSection__aZH35{display:flex;gap:8px;align-items:center}.CreateMarketListing_actionDock__9_LnE{display:flex}.CreateMarketListing_actionDock__9_LnE>*{flex:1 1}.RegenExtraction_wrapper__FwUff{justify-content:flex-start;align-items:stretch;min-height:100%;padding-bottom:8px}.RegenExtraction_panel__HalJH,.RegenExtraction_wrapper__FwUff{display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box}.RegenExtraction_panel__HalJH{border:var(--border-width) solid var(--caption-text-color);background:var(--transparent-main-background-color);padding:8px}.RegenExtraction_stagePanel__qrL1j{gap:8px}.RegenExtraction_panelArmed__cms2K{border-color:var(--important-color);background:var(--transparent-main-background-color)}.RegenExtraction_sectionLabel__ggk8r{font-weight:800;letter-spacing:.04em;text-transform:uppercase}.RegenExtraction_formulaLine__nihxo,.RegenExtraction_sectionLabel__ggk8r{margin:0;font-size:var(--small-text-size-10px);color:var(--sub-text-color)}.RegenExtraction_formulaLine__nihxo{line-height:1.5}.RegenExtraction_gaugeGrid__4BM_W{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.RegenExtraction_gaugeCard__U_29v{display:flex;flex-direction:column;gap:6px;padding:8px;box-sizing:border-box;border:var(--border-width-1px) solid var(--caption-text-color);background:var(--transparent-main-background-color-20percent);min-width:0}.RegenExtraction_gaugeCardResidual__cSfJS{border-color:var(--error-color);background:var(--transparent-error-color-20percent)}.RegenExtraction_gaugeCardResidualReady__Zi5wJ{box-shadow:inset 0 0 0 1px var(--transparent-important-color-20percent)}.RegenExtraction_gaugeHeader__qMNCG{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.RegenExtraction_gaugeLabel__Us5Ek{font-size:var(--small-text-size-10px);color:var(--sub-text-color);min-width:0}.RegenExtraction_gaugeValue__S9dUk{font-size:var(--small-text-size-12px);font-weight:800;color:var(--main-text-color);white-space:nowrap;letter-spacing:-.01em}.RegenExtraction_regenRow__Crn__{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;box-sizing:border-box;border:var(--border-width-1px) solid var(--caption-text-color);background:var(--transparent-main-background-color-20percent)}.RegenExtraction_regenMeta__DGGXS{display:flex;flex-direction:column;gap:2px;min-width:0}.RegenExtraction_regenLabel__Jic_9{font-size:var(--small-text-size-10px);color:var(--sub-text-color)}.RegenExtraction_regenValue__vrTBh{font-size:var(--small-text-size-12px);font-weight:800;color:var(--main-text-color);letter-spacing:-.01em}.RegenExtraction_regenChip____XWb{flex-shrink:0;padding:4px 8px;box-sizing:border-box;border:var(--border-width-1px) solid var(--caption-text-color);font-size:var(--small-text-size-10px);font-weight:800;color:var(--main-text-color);background:var(--transparent-info-color-20percent)}.RegenExtraction_regenChipResidual__ygT8Y{border-color:var(--error-color);background:var(--transparent-error-color-20percent);color:var(--error-color)}.RegenExtraction_regenProgress__NL6jz{width:100%}.RegenExtraction_stageHeader__gu6W4{display:flex;justify-content:space-between;align-items:center;gap:8px}.RegenExtraction_stageSummary__aEhhs{margin:0;display:flex;align-items:baseline;gap:6px;font-size:var(--small-text-size-14px);font-weight:800;line-height:1.2;letter-spacing:-.02em;white-space:nowrap}.RegenExtraction_stageConsume__u_dvl{color:var(--error-color)}.RegenExtraction_stageArrow__YHa5P{color:var(--sub-text-color);font-weight:400}.RegenExtraction_stageGain__znRwl{color:var(--important-color)}.RegenExtraction_stageGainMuted__Be0HP{color:var(--caption-text-color)}.RegenExtraction_quickActions__hcgho{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;width:100%}.RegenExtraction_quickActionButton__ZHtEo{width:100%!important;min-width:0!important;padding:4px 6px!important;box-sizing:border-box}.RegenExtraction_quickActionButton__ZHtEo:active:not(:disabled){transform:scale(.97)}.RegenExtraction_previewRow__SUkya{display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.RegenExtraction_actions__VfY_Q{display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box}.RegenExtraction_emptyHint__9V_oj{margin:0;font-size:var(--small-text-size-10px);color:var(--sub-text-color);line-height:1.5;text-align:center}.RegenExtraction_loadingHost__cQgzK{display:flex;justify-content:center;align-items:center;min-height:160px;width:100%}.RegenExtraction_enter__vAceE{animation:RegenExtraction_panelIn__Txlwh .28s ease-out both}.RegenExtraction_enterDelay1__U2NUl{animation-delay:40ms}.RegenExtraction_enterDelay2__FPE3p{animation-delay:80ms}@keyframes RegenExtraction_panelIn__Txlwh{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RegenExtraction_enterDelay1__U2NUl,.RegenExtraction_enterDelay2__FPE3p,.RegenExtraction_enter__vAceE{animation:none}.RegenExtraction_quickActionButton__ZHtEo:active:not(:disabled){transform:none}}@media (max-width:768px){.RegenExtraction_gaugeGrid__4BM_W{grid-template-columns:1fr}.RegenExtraction_quickActions__hcgho{grid-template-columns:repeat(2,minmax(0,1fr))}}