.TutorialNodeTypeGuide_content__bt6na{padding:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.TutorialNodeTypeGuide_apSection__6Xi_D{background:var(--transparent-info-color-20percent);border:1px solid var(--info-color);padding:8px;box-sizing:border-box}.TutorialNodeTypeGuide_grid__Hv_dg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.TutorialNodeTypeGuide_nodeCard__k6m3G{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid var(--caption-text-color);box-sizing:border-box;background:var(--transparent-caption-text-color-20percent)}.TutorialNodeTypeGuide_nodeIcon__FTS8S{width:24px;height:24px;flex-shrink:0;object-fit:contain}.TutorialNodeTypeGuide_nodeInfo__faVr9{display:flex;flex-direction:column;gap:2px;min-width:0}.TutorialNodeTypeGuide_extraTips__gla_W{display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid var(--caption-text-color);box-sizing:border-box}.TutorialWelcomeScreen_content__IZTL_{padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%}.TutorialWelcomeScreen_nextSteps__eTtaG{display:flex;flex-direction:column;gap:6px;border:1px solid var(--caption-text-color);padding:10px 12px;box-sizing:border-box}.TutorialWelcomeScreen_nextStepsTitle__AOWjK{font-size:var(--small-text-size-12px);color:var(--caption-text-color);margin-bottom:2px}.TutorialWelcomeScreen_nextStepItem__Ayf8Z{font-size:var(--small-text-size-12px);color:var(--sub-text-color);line-height:1.5;padding-left:10px;position:relative}.TutorialWelcomeScreen_nextStepItem__Ayf8Z:before{content:"›";position:absolute;left:0;color:var(--caption-text-color)}.TutorialWelcomeScreen_gachaNotice__2UAiV{background:var(--transparent-important-color-20percent);border:1px solid var(--important-color);padding:12px;box-sizing:border-box}.TutorialWelcomeScreen_buttons__e0zOJ{display:flex;flex-direction:column;gap:8px}.TutorialWelcomeScreen_buttonRow__HrPBK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:768px){.TutorialWelcomeScreen_buttonRow__HrPBK{grid-template-columns:1fr}}.TypeAdvantageOverlay_content__Jkq_f{display:flex;flex-direction:column;gap:10px;padding:8px;box-sizing:border-box}.TypeAdvantageOverlay_row__Hna_m{display:flex;align-items:center;gap:8px}.TypeAdvantageOverlay_separator__DogbN{height:1px;background:var(--caption-text-color)}.TypeAdvantageOverlay_ruleCard__S3Cnf{background:var(--transparent-caption-text-color-20percent);border:1px solid var(--caption-text-color);padding:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px}.NewbieGuideOverlay_overlay__mdjyd{position:fixed;inset:0;z-index:45;pointer-events:none}.NewbieGuideOverlay_highlight__rFJO7{box-shadow:0 0 0 9999px var(--transparent-caption-text-color)}.NewbieGuideOverlay_highlight__rFJO7,.NewbieGuideOverlay_tooltip__Tsrg0{position:fixed;border:1px solid var(--important-color);box-sizing:border-box}.NewbieGuideOverlay_tooltip__Tsrg0{width:min(320px,calc(100vw - 24px));max-height:calc(100vh - 24px);background-color:var(--transparent-main-background-color);padding:4px 8px;display:flex;flex-direction:column;gap:8px;pointer-events:none;overflow-y:auto}.NewbieGuideOverlay_compactTooltip__5x0eJ{width:min(240px,calc(100vw - 24px));gap:6px;padding:4px 8px;border-color:var(--caption-text-color);background-color:var(--transparent-main-background-color)}.NewbieGuideOverlay_interactiveTooltip__R4O3j{pointer-events:auto}.NewbieGuideOverlay_header__WfeOL{display:flex;flex-direction:column;gap:4px}.NewbieGuideOverlay_title__BF3jg{font-size:var(--normal-text-size-14px);font-weight:700;color:var(--main-text-color)}.NewbieGuideOverlay_progress__dpjI8{display:flex;align-items:center}.NewbieGuideOverlay_body__GXNzf{display:flex;flex-direction:column;gap:6px}.NewbieGuideOverlay_bodyText__tiGDx{font-size:var(--small-text-size-12px);color:var(--sub-text-color)}.NewbieGuideOverlay_compactTooltip__5x0eJ .NewbieGuideOverlay_bodyText__tiGDx{font-size:var(--small-text-size-10px);line-height:1.5}.NewbieGuideOverlay_compactTooltip__5x0eJ .NewbieGuideOverlay_progress__dpjI8{display:none}.NewbieGuideOverlay_tipGroup__swlt2{display:flex;flex-direction:column;gap:4px;padding:4px 8px;box-sizing:border-box;background-color:var(--transparent-caption-text-color-20percent);border:1px solid var(--caption-text-color)}.NewbieGuideOverlay_tipText__ute_g{font-size:var(--small-text-size-12px);color:var(--sub-text-color)}.NewbieGuideOverlay_actions__VdCvH{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.NewbieGuideOverlay_manualAdvanceRow__TA8mN,.NewbieGuideOverlay_tooltipActions__pbvFL{display:flex;justify-content:flex-end;gap:8px;pointer-events:auto}.NewbieGuideOverlay_tooltipActions__pbvFL{position:fixed;z-index:46;flex-wrap:wrap;transform:translate(-100%,-100%)}.NewbieGuideOverlay_skipConfirmContainer__5pFUJ{width:100%;padding:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.NewbieGuideOverlay_skipConfirmText__pyWZP{font-size:var(--small-text-size-12px);color:var(--sub-text-color);line-height:1.6}.NewbieGuideOverlay_skipConfirmCheckbox__wTW_X{display:flex;align-items:center}.NewbieGuideOverlay_skipConfirmActions__G5hwF{display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.NewbieGuideOverlay_compactTooltip__5x0eJ{width:min(320px,calc(100vw - 16px))}}.NotificationList_container__zIQ6F{display:flex;flex-direction:column;gap:5px;box-sizing:border-box;width:100%;padding:4px 8px}.NotificationList_header__IT2zp{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:var(--border-width-1px) solid var(--sub-text-color)}.NotificationList_unreadCount__p1hxp{font-size:var(--small-text-size-14px);color:var(--main-text-color);margin:0}.NotificationList_list__Mu96N,.NotificationList_notificationItem__8DP2u{display:flex;flex-direction:column;gap:8px}.NotificationList_notificationItem__8DP2u{padding:4px;cursor:pointer;box-sizing:border-box;border:var(--border-width-1px) solid transparent}.NotificationList_notificationItem__8DP2u:hover{background-color:var(--transparent-caption-text-color-20percent);border-color:var(--sub-text-color)}.NotificationList_unread__4mDIP{background-color:var(--transparent-caption-text-color-20percent);border-left:var(--border-width-1px) solid var(--epic-color)}.NotificationList_read__9y9iF{opacity:.7}.NotificationList_itemHeader__I15Dz{display:flex;justify-content:space-between;align-items:center;gap:12px}.NotificationList_itemTitle__203BT{font-size:var(--small-text-size-16px);font-weight:700;color:var(--main-text-color);margin:0;display:flex;align-items:center;gap:8px}.NotificationList_unreadDot__MTr35{color:var(--epic-color);font-size:var(--small-text-size-12px)}.NotificationList_itemType__vg_31{font-size:var(--small-text-size-12px);font-weight:700;text-transform:uppercase;white-space:nowrap}.NotificationList_emptyText__BXNVi,.NotificationList_itemTime__E7ML_{font-size:var(--small-text-size-12px);color:var(--sub-text-color);margin:0}.NotificationList_emptyText__BXNVi{text-align:center;padding:32px}.NotificationList_detailContainer__I0eL8{padding:4px 8px;box-sizing:border-box;width:100%}.NotificationList_detailContainer__I0eL8,.NotificationList_detailHeader__eS13g{display:flex;flex-direction:column;gap:5px}.NotificationList_detailTitle__HgbzI{font-size:var(--normal-text-size-18px);font-weight:700;margin:0}.NotificationList_typeBadge__pErtX{display:inline-block;padding:4px 8px;border:var(--border-width-1px) solid;font-size:var(--small-text-size-12px);font-weight:700;text-transform:uppercase;width:-moz-fit-content;width:fit-content;color:var(--main-text-color)}.NotificationList_detailContent__5aNz8{font-size:var(--small-text-size-14px);line-height:1.6;color:var(--main-text-color);padding:4px;background-color:var(--transparent-caption-text-color-20percent);box-sizing:border-box;overflow-y:auto}.NotificationList_detailContent__5aNz8 h1,.NotificationList_detailContent__5aNz8 h2,.NotificationList_detailContent__5aNz8 h3{color:var(--epic-color);margin-top:4px;margin-bottom:8px}.NotificationList_detailContent__5aNz8 p{margin:8px 0}.NotificationList_detailContent__5aNz8 a{color:var(--info-color);text-decoration:underline}.NotificationList_detailContent__5aNz8 ol,.NotificationList_detailContent__5aNz8 ul{padding-left:12px;margin:8px 0}.NotificationList_detailContent__5aNz8 code{background-color:var(--transparent-caption-text-color-20percent);padding:4px 8px}.NotificationList_detailTime__b7vQV{font-size:var(--small-text-size-12px);color:var(--sub-text-color);text-align:right;margin:0}.NotificationPopup_container__DdkzD{display:flex;flex-direction:column;box-sizing:border-box;gap:5px;padding:4px 8px;width:100%}.NotificationPopup_title__7PupO{font-size:var(--small-text-size-14px);font-weight:700;margin:0;text-align:center}.NotificationPopup_content__UabyQ{font-size:var(--small-text-size-12px);color:var(--main-text-color);padding:8px;background-color:var(--transparent-caption-text-color-20percent);box-sizing:border-box;overflow-y:auto;width:100%}.NotificationPopup_content__UabyQ h1,.NotificationPopup_content__UabyQ h2,.NotificationPopup_content__UabyQ h3{color:var(--epic-color);margin-top:16px;margin-bottom:8px}.NotificationPopup_content__UabyQ p{margin:8px 0}.NotificationPopup_content__UabyQ a{color:var(--info-color);text-decoration:underline}.NotificationPopup_content__UabyQ ol,.NotificationPopup_content__UabyQ ul{padding-left:24px;margin:8px 0}.NotificationPopup_time__XpgJk{font-size:var(--small-text-size-10px);color:var(--sub-text-color);text-align:right;margin:0}.SystemMessageSummaryCard_wrapper__nM65S{display:flex;flex-direction:column;justify-content:center;align-items:stretch;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-main-background-color);box-sizing:border-box;cursor:pointer;width:100%;min-height:76px;transition:filter .15s ease,border-color .15s ease}.SystemMessageSummaryCard_wrapper__nM65S:hover{filter:brightness(1.16);border-color:var(--transparent-main-text-color-80percent)}.SystemMessageSummaryCard_messageTitleWrapper__nVHnn{background-color:var(--transparent-caption-text-color);-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;box-sizing:border-box;width:100%;padding:4px 8px;border-bottom:var(--border-width-1px) solid var(--transparent-main-text-color-20percent)}.SystemMessageSummaryCard_channelMarker__OSWRh{color:var(--info-color);font-size:var(--small-text-size-10px);font-weight:800;letter-spacing:0}.SystemMessageSummaryCard_titleText__a6SC8{color:var(--main-text-color);font-weight:800;text-align:start;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--small-text-size-12px)}.SystemMessageSummaryCard_directionTag__W3W6k{font-size:var(--small-text-size-8px);font-weight:800;padding:2px 6px;border:var(--border-width-1px) solid;white-space:nowrap}.SystemMessageSummaryCard_directionSelf__WVNOy{color:var(--important-color)}.SystemMessageSummaryCard_directionPartner__3mabd{color:var(--info-color)}.SystemMessageSummaryCard_contents__GJ3B5{padding:8px;color:var(--main-text-color);text-align:start;width:100%;box-sizing:border-box;font-size:var(--small-text-size-10px);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SystemMessageSummaryCard_dateText__dPM88{background-color:var(--transparent-main-background-color-20percent);display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box;width:100%;padding:3px 8px;font-size:var(--small-text-size-8px);color:var(--sub-text-color)}.SystemMessagePopUpWindow_overlayWrapper__NwqOz{width:100%;min-height:0;display:flex;flex-direction:column;align-content:stretch}.SystemMessagePopUpWindow_messagesWrapper__DWn06{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px;box-sizing:border-box}.SystemMessagePopUpWindow_startChatHint___JXrg{width:100%;border:var(--border-width-1px) solid var(--transparent-info-color);background-color:var(--transparent-info-color-20percent);color:var(--main-text-color);display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;box-sizing:border-box;cursor:pointer;font-size:var(--small-text-size-10px);font-weight:800;text-align:left}.SystemMessagePopUpWindow_startChatHint___JXrg span:first-child{color:var(--important-color);flex-shrink:0}.SystemMessagePopUpWindow_startChatHint___JXrg span:last-child{color:var(--sub-text-color);font-weight:600;text-align:right}.SystemMessagePopUpWindow_startChatHint___JXrg:hover{filter:brightness(1.18)}.SystemMessagePopUpWindow_emptyState__Tpg_1{width:100%;min-height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-main-background-color-20percent);padding:16px 8px;box-sizing:border-box}.SystemMessagePopUpWindow_noMessagesIndicator__OBqoe{font-size:var(--small-text-size-12px);font-weight:800;text-align:center;width:100%;box-sizing:border-box;color:var(--important-color)}.SystemMessagePopUpWindow_emptyHint__wi1A6{font-size:var(--small-text-size-10px);color:var(--sub-text-color);text-align:center;max-width:420px}.SystemMessagePopUpWindow_outerWrapper__pJgDg{width:100%;border:0;background:transparent;color:inherit;padding:0;text-align:left;cursor:pointer}.SystemMessagePopUpWindow_outerWrapper__pJgDg:focus-visible{outline:var(--border-width-1px) solid var(--important-color);outline-offset:2px}.SystemMessagePopUpWindow_viewingWrapper__efx2o{width:100%;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px;box-sizing:border-box}.SystemMessagePopUpWindow_conversationHeader__WwShH{width:100%;display:flex;justify-content:center;align-items:stretch;gap:8px;box-sizing:border-box;flex-shrink:0}.SystemMessagePopUpWindow_chatPartnerHeader__CsQMk{min-width:0;flex:1 1;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);background-color:var(--transparent-caption-text-color);color:var(--main-text-color);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:4px 8px;box-sizing:border-box;cursor:pointer;text-align:left}.SystemMessagePopUpWindow_chatPartnerHeader__CsQMk:hover{filter:brightness(1.16)}.SystemMessagePopUpWindow_chatPartnerLabel__s0i5H{color:var(--sub-text-color);font-size:var(--small-text-size-8px);font-weight:800;text-transform:uppercase}.SystemMessagePopUpWindow_chatPartnerName__C3AKp{color:var(--important-color);font-size:var(--small-text-size-12px);font-weight:800;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SystemMessagePopUpWindow_messageLog__EJuah{width:100%;min-height:260px;max-height:min(58dvh,520px);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:6px;padding:2px;box-sizing:border-box}.SystemMessagePopUpWindow_detailMessage__Q6oJX{width:96%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;box-sizing:border-box;background-color:var(--transparent-main-background-color);-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur);padding:4px 8px;border:var(--border-width-1px) solid var(--transparent-main-text-color-20percent)}.SystemMessagePopUpWindow_detailMessageSelf__y1V8W{align-self:flex-end;border-left:var(--border-width) solid var(--transparent-important-color)}.SystemMessagePopUpWindow_detailMessagePartner__1FgUO{align-self:flex-start;border-left:var(--border-width) solid var(--transparent-info-color)}.SystemMessagePopUpWindow_messageMeta__RRtTc{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border-bottom:var(--border-width-1px) solid var(--transparent-main-text-color-20percent);padding-bottom:2px;box-sizing:border-box}.SystemMessagePopUpWindow_titleText__jDNKF{font-size:var(--small-text-size-10px);font-weight:800;color:var(--main-text-color);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SystemMessagePopUpWindow_contentText__o9aJ3{font-size:var(--small-text-size-10px);color:var(--main-text-color);width:100%;padding-top:4px;box-sizing:border-box;overflow-wrap:anywhere}.SystemMessagePopUpWindow_contentText__o9aJ3 p{margin:0}.SystemMessagePopUpWindow_dateText__BEsCB{font-size:var(--small-text-size-8px);color:var(--sub-text-color);flex-shrink:0;white-space:nowrap}.SystemMessagePopUpWindow_sendingIndicator___OfOe{display:flex;justify-content:center;align-items:center;min-height:32px}.SystemMessagePopUpWindow_replyWrapper__53tv1{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;width:100%;display:flex;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;padding:8px 0 0;background-color:var(--transparent-main-background-color);-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur);flex-shrink:0}@media (max-width:768px){.SystemMessagePopUpWindow_startChatHint___JXrg{align-items:flex-start;flex-direction:column;gap:4px}.SystemMessagePopUpWindow_startChatHint___JXrg span:last-child{text-align:left}.SystemMessagePopUpWindow_conversationHeader__WwShH{gap:6px}.SystemMessagePopUpWindow_messageLog__EJuah{max-height:54dvh}.SystemMessagePopUpWindow_detailMessage__Q6oJX{width:100%}}.SystemInventoryPopUpWindow_overlayWrapper__VZPuo{width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center}.SystemInventoryPopUpWindow_noMessagesIndicator__VXVVu{font-size:var(--small-text-size-12px);font-weight:800;text-align:center;width:100%;box-sizing:border-box;color:var(--important-color)}.SystemInventoryPopUpWindow_messagesWrapper__9ASt6{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;padding:10px}.SystemInventoryPopUpWindow_listWrapper__JbCUF{display:flex;flex-direction:column;gap:8px;width:100%}.SystemInventoryPopUpWindow_actionsRow__W6IVN{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}.SystemInventoryPopUpWindow_outerWrapper__A7xD1{width:100%}.SystemInventoryPopUpWindow_viewingWrapper__bVsyJ{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px}.SystemInventoryPopUpWindow_detailMessage__kofFF{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;background-color:var(--transparent-caption-text-color);-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur);padding:4px 8px}.SystemInventoryPopUpWindow_itemListWrapper__c99sa{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;background-color:var(--transparent-caption-text-color-20percent);border:1px solid var(--transparent-caption-text-color);padding:10px;box-sizing:border-box;cursor:pointer}.SystemInventoryPopUpWindow_itemListSelected__pjr96{outline:1px solid var(--important-color);outline-offset:-1px}.SystemInventoryPopUpWindow_itemRow__FXWUG{width:100%;display:flex;align-items:flex-start;gap:12px}.SystemInventoryPopUpWindow_itemSelector__WHBlG{flex-shrink:0;padding-top:2px}.SystemInventoryPopUpWindow_itemContent__78XN9{width:100%;display:flex;flex-direction:column;gap:6px}.SystemInventoryPopUpWindow_itemHeader__rT8X4{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;width:100%}.SystemInventoryPopUpWindow_itemMeta__cQyrR{display:flex;flex-direction:column;gap:2px}.SystemInventoryPopUpWindow_invId__I6_3Y,.SystemInventoryPopUpWindow_sourceText__lKOze,.SystemInventoryPopUpWindow_validText___LEv0{font-size:var(--small-text-size-12px);color:var(--main-text-color)}.SystemInventoryPopUpWindow_validText___LEv0{color:var(--sub-text-color);text-align:right}.SystemInventoryPopUpWindow_sourceText__lKOze{color:var(--sub-text-color)}.SystemInventoryPopUpWindow_previewRow__AIgEh{display:flex;flex-wrap:wrap;gap:6px;width:100%}.SystemInventoryPopUpWindow_previewChip__uKVDX{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;box-sizing:border-box;border:1px solid var(--transparent-caption-text-color);background-color:var(--transparent-main-background-color-20percent);font-size:var(--small-text-size-10px);color:var(--main-text-color)}.SystemInventoryPopUpWindow_previewLabel__TncAV{color:var(--sub-text-color)}.SystemInventoryPopUpWindow_previewValue___fvKC{font-weight:800;color:var(--main-text-color)}