.hero-detail-pending-shell{background:#07121d;min-height:100vh}.hero-detail-pending-shell:is(.hero-theme-flame,.hero-theme-nature,.hero-theme-dark,.hero-theme-steel,.hero-theme-frost){background:radial-gradient(ellipse at 75% 45%, color-mix(in srgb, var(--cover-glow) 65%, transparent), transparent 60%), linear-gradient(110deg, var(--cover-base), var(--cover-end))}.hero-detail-pending-shell.hero-theme-light{background:radial-gradient(at 77% 30%,#ffebb17a,#f5cf8024 38%,#0000 63%),linear-gradient(112deg,#716747 0%,#9a8858 38%,#c0a367 70%,#d8bb7b 100%)}.hero-detail-pending-shell.hero-theme-neutral{background:radial-gradient(at 75% 45%,#52565e,#0000 60%),linear-gradient(110deg,#282c34,#383c44)}[data-hero-detail-pending="1"] .v2-shell{background:#07121d;min-height:100vh}[data-hero-detail-pending="1"] .v2-copy h1:empty,[data-hero-detail-pending="1"] .v2-copy .v2-kicker:empty,[data-hero-detail-pending="1"] .v2-copy .v2-latin:empty,[data-hero-detail-pending="1"] .v2-actions{visibility:hidden;pointer-events:none}[data-hero-detail-pending="1"] .v2-paper,[data-hero-detail-pending="1"] .v2-archive,[data-hero-detail-pending="1"] .v2-community-page,[data-hero-detail-pending="1"] .v2-community,[data-hero-detail-pending="1"] .hero-community-entries,[data-hero-detail-pending="1"] .platform-community-entries,[data-hero-detail-pending="1"] .shared-comments{display:none!important}.legacy-shell-loading,.hero-detail-loading{text-align:center;color:#5b6578;max-width:28rem;margin:4rem auto;padding:1.5rem;font-size:.95rem}.hero-detail-shell{color:#1c2421;background:#f6f7f3;min-height:70vh}.hero-detail-shell-frame{width:min(1100px,100% - 32px);margin:24px auto 48px}.hero-detail-shell-eyebrow{color:#737d78;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:12px}.hero-detail-shell-header h1{margin:0;font-size:clamp(28px,4vw,40px)}.hero-detail-shell-status{color:#5b6578;margin:10px 0 0;font-size:14px}.hero-detail-shell-grid{grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:24px;margin-top:28px;display:grid}.hero-detail-shell-portrait{border-radius:12px;min-height:320px}.hero-detail-shell-panel{background:#fff;border-radius:12px;align-content:start;gap:12px;padding:20px;display:grid;box-shadow:0 12px 35px #253c2f09}.hero-detail-shell-tabs{color:#737d78;border-top:1px solid #e3e8e4;gap:18px;margin-top:24px;padding-top:14px;font-size:14px;display:flex}.guide-skeleton{background:linear-gradient(90deg,#eef1ee 0%,#f7f8f6 45%,#eef1ee 100%) 0 0/200% 100%;border-radius:6px;animation:1.2s ease-in-out infinite guide-skeleton-shine;display:block}.guide-skeleton-line{width:100%;height:14px}.guide-skeleton-line.is-short{width:62%}.guide-skeleton-block{width:100%;height:120px}@keyframes guide-skeleton-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:720px){.hero-detail-shell-grid{grid-template-columns:1fr}}.legacy-game-home .hero{isolation:auto;color:#fff;background:0 0;grid-template-columns:none;place-items:center;min-height:380px;padding:100px 24px 48px;display:grid}.legacy-game-home .hero:before,.legacy-game-home .hero:after{display:none}.legacy-game-home .hero-panel{text-align:center;align-items:center;width:min(100%,920px);margin:0 auto}.legacy-game-home .hero-panel h1{letter-spacing:-.025em;white-space:normal;color:#fff;margin:0;font-size:clamp(28px,3.5vw,46px);font-weight:650;line-height:1.25}.legacy-game-home .hero-panel .search-form{width:min(100%,660px);margin:26px auto 0}.legacy-game-home .hero-panel .hot-tags{justify-content:center}.legacy-game-home .category-nav{width:100%}.legacy-game-home .profile-action:not(.account-ready){visibility:hidden}.legacy-game-home .content-shell,.legacy-game-home .catalog-layout,.legacy-game-home .guides-layout,.legacy-game-home .tools-layout,.legacy-game-home .community-layout{transition:opacity .18s}.legacy-game-home .wiki-view-switching{opacity:0}@media (max-width:680px){.legacy-game-home .hero{height:29vh;grid-template-rows:minmax(0,1fr);height:29svh;min-height:220px;max-height:290px;padding:60px 20px 10px}.legacy-game-home .hero-panel .eyebrow{margin-bottom:4px;font-size:9px}.legacy-game-home .hero-panel h1{font-size:clamp(22px,6.5vw,30px);line-height:1.15}.legacy-game-home .hero-panel .search-form{margin-top:10px}.legacy-game-home .hero-panel .search-form input{min-height:46px}.legacy-game-home .hero-panel .search-form button{width:38px;min-width:38px;height:38px}.legacy-game-home .hero-panel .hot-tags{gap:0 6px;margin-top:3px}.legacy-game-home .hero-panel .hot-tags button{padding:2px;font-size:10px}}html:has(.shared-game-shell){overflow-anchor:none}.shared-game-shell>.gk-hero:not(.is-expanded){box-sizing:border-box;background:#283845;flex-shrink:0;height:412px;min-height:412px;max-height:412px;transition:none}.shared-game-shell>.gk-hero.has-live2d:not(.is-expanded){flex-shrink:0;transition:none}.shared-game-shell>.gk-hero[data-wiki-backdrop=true]:not(.is-expanded){transition:--wiki-cover-base .24s,--wiki-cover-end .24s,--wiki-cover-glow .24s,--wiki-cover-accent .24s}@media (prefers-reduced-motion:reduce){.shared-game-shell>.gk-hero[data-wiki-backdrop=true]:not(.is-expanded){transition:none}}@media (max-width:760px){.shared-game-shell>.gk-hero:not(.is-expanded){height:300px;min-height:300px;max-height:300px}}.shared-game-shell{overflow-anchor:none;flex-direction:column;min-height:100dvh;display:flex}.shared-game-content,.shared-game-content>.legacy-game-home{flex-direction:column;flex:1;display:flex}.shared-game-shell>.shared-game-content{min-height:100dvh}.shared-game-content>.legacy-game-home>.site-footer{margin-top:auto}@media (min-width:761px){.shared-game-shell .gk-navigation:not(.gk-navigation-compact) .gk-nav-item-filter details{display:none}.shared-game-shell .gk-navigation:not(.gk-navigation-compact) .gk-nav-item-filter>a{justify-content:center;padding-right:8px}.shared-game-shell .shared-game-content .content-shell,.shared-game-shell .shared-game-content .catalog-layout,.shared-game-shell .shared-game-content .guides-layout,.shared-game-shell .shared-game-content .tools-layout{padding-top:30px}.shared-game-shell .shared-game-content .community-layout{margin-top:30px;padding-top:0}.shared-game-shell .shared-game-content .embedded-community .posts-section>.post-filters{margin-top:0}}@media (max-width:760px){.shared-game-shell .shared-game-content .legacy-game-home .content-shell .left-column>.version-section{padding-top:0}.shared-game-shell .shared-game-content .legacy-game-home .content-shell,.shared-game-shell .shared-game-content .community-layout.embedded-community{margin-top:0;padding-top:18px}.shared-game-shell .embedded-community .posts-section>.post-filters{margin-top:0;padding-top:0;padding-bottom:12px}.shared-game-shell .shared-game-content .community-layout.embedded-community{padding-top:16px}.shared-game-shell .embedded-community .player-post>.post-title{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%}}.shared-game-shell .embedded-community .player-post>:is(p,.post-excerpt){color:#888;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:400;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}.shared-game-shell .embedded-community .player-post{padding:26px 0 6px}.shared-game-shell .embedded-community .player-post>.post-title{margin:12px 0 8px}.shared-game-shell .embedded-community .post-image-previews{gap:8px;margin-top:12px;display:flex}.shared-game-shell .embedded-community .post-image-previews>a{aspect-ratio:16/9;border-radius:8px;width:160px;max-width:calc(33.3333% - 5.33333px);display:block;overflow:hidden}.shared-game-shell .embedded-community .post-image-previews img{object-fit:cover;width:100%;height:100%;display:block}.shared-game-shell .embedded-community .player-post>.post-bottom{min-height:18px;margin-top:12px;line-height:18px}.shared-game-shell .embedded-community .posts-section>.post-filters{background:#fff;padding-top:0;position:static}.shared-game-shell{--channel-filter-top:64px}.shared-game-shell .shared-game-content :is(.catalog-toolbar,.catalog-subtoolbar,.catalog-generic-toolbar),.shared-game-shell .shared-game-content .guides-library-body>.guides-filters,.shared-game-shell .shared-game-content .embedded-community .posts-section>.post-filters{top:var(--channel-filter-top);z-index:35;background:#fff;align-self:start;position:sticky;box-shadow:0 5px 12px #19231e0d}.shared-game-shell .shared-game-content .embedded-community .posts-section>.post-filters{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;min-height:56px;padding-block:12px;transform:translateZ(0)}@media (max-width:760px){.shared-game-shell{--channel-filter-top:48px}}.catalog-filter-select{display:contents}.catalog-filter-trigger,.catalog-filter-menu{display:none}@media (max-width:760px){.shared-game-shell--home>.gk-hero:not(.has-live2d){box-sizing:border-box;justify-content:flex-end;align-items:center;padding:58px 16px 18px;display:flex}.shared-game-shell--home>.gk-hero:not(.has-live2d) .gk-hero-copy{width:100%;min-width:0}.shared-game-shell>.gk-hero:not(.has-live2d) .gk-hero-copy>h1{overflow-wrap:anywhere;margin-bottom:12px;font-size:clamp(18px,5vw,22px)}.shared-game-shell>.gk-header{position:absolute}.shared-game-shell>.gk-navigation{top:0}.shared-game-shell .gk-navigation-compact .gk-nav-inner{gap:0;min-height:48px;display:flex}.shared-game-shell .gk-navigation-compact .gk-nav-links{flex:1;min-width:0}.shared-game-shell .gk-nav-links a,.shared-game-shell .gk-navigation-compact .gk-nav-links a{min-height:48px;font-size:15px}.shared-game-shell .gk-nav-item-filter{gap:0}.shared-game-shell .gk-nav-item-filter>a{justify-content:center;padding-right:3px}.shared-game-shell .gk-nav-item-filter details{position:absolute;top:0;left:calc(50% + 18px)}.shared-game-shell .gk-navigation:not(.gk-navigation-compact) .gk-nav-item-filter details{display:none}.shared-game-shell .gk-nav-item-filter summary{min-height:48px;padding:0}.shared-game-shell .gk-nav-item-filter .gk-nav-filter-menu{z-index:60;top:100%;right:0}.shared-game-shell .gk-nav-item-filter summary:before,.shared-game-shell .gk-nav-filter-value{display:none}.shared-game-shell .gk-nav-item-filter.is-active:after{bottom:6px}.shared-game-shell .gk-navigation-compact .gk-nav-item-filter{gap:8px}.shared-game-shell .gk-navigation-compact .gk-nav-item-filter details{position:static}.shared-game-shell .gk-navigation-compact .gk-nav-item-filter>a{justify-content:flex-end;padding-right:0}.shared-game-shell .gk-navigation-compact .gk-nav-filter-value{margin-left:0;font-size:12px;display:inline}.shared-game-shell .gk-navigation-compact .gk-nav-item-filter summary:before{display:inline}.shared-game-shell .gk-navigation-compact:not(.gk-navigation-search-open):has(.gk-nav-item-filter.is-active) .gk-nav-inner{box-sizing:border-box;width:calc(100% - 24px);padding-right:0}.shared-game-shell .gk-navigation-compact:has(.gk-nav-item-filter.is-active) .gk-nav-links{justify-content:space-evenly;gap:6px;width:auto;display:flex}.shared-game-shell .gk-navigation-compact:has(.gk-nav-item-filter.is-active) .gk-nav-links>.gk-nav-item{flex:none;min-width:32px}.shared-game-shell .gk-navigation-compact:has(.gk-nav-item-filter.is-active) .gk-nav-links>.gk-nav-item-filter.is-active{flex:none;justify-content:center;gap:4px;min-width:0}.shared-game-shell .gk-navigation-compact .gk-nav-item-filter.is-active summary:before{margin-right:4px}.shared-game-shell .gk-navigation-compact .gk-nav-item-filter .gk-nav-filter-menu{box-sizing:border-box;width:136px;top:calc(100% + 4px);left:50%;right:auto;transform:translate(-50%)}.shared-game-shell .gk-navigation-compact .gk-nav-mobile-search-toggle{color:#52615d;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.shared-game-shell .gk-navigation-compact:not(.gk-navigation-search-open):has(.gk-nav-item-filter.is-active) .gk-nav-mobile-search-toggle{margin-left:4px;position:static;transform:none}:is(.shared-game-shell .gk-navigation-compact .gk-nav-mobile-search-toggle:focus-visible,.shared-game-shell .gk-navigation-compact .gk-nav-mobile-search-close:focus-visible){outline-offset:2px;outline:2px solid #c5453c}.shared-game-shell .gk-navigation-compact.gk-navigation-search-open .gk-nav-links,.shared-game-shell .gk-navigation-compact.gk-navigation-search-open .gk-nav-mobile-search-toggle{display:none}.shared-game-shell .gk-navigation-compact.gk-navigation-search-open .gk-search-small{width:auto;min-width:0;max-width:none;height:40px;min-height:0;box-shadow:none;background:#f7f9f8;border:1px solid #dfe6e2;border-radius:8px;flex:1;margin:0;padding:0 10px;display:flex}.shared-game-shell .gk-navigation-compact.gk-navigation-search-open .gk-nav-inner{gap:8px;width:calc(100% - 24px)}.shared-game-shell .gk-navigation-compact.gk-navigation-search-open .gk-nav-mobile-search-close{color:#52615d;cursor:pointer;background:0 0;border:0;flex:0 0 40px;height:40px;padding:0;font-size:13px;display:block}.shared-game-shell .collection-entries:has(>.collection-entry:only-child){display:none}.shared-game-shell .catalog-layout .collection-entries{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:8px;margin-bottom:10px;display:flex;overflow:auto hidden}.shared-game-shell .catalog-layout .collection-entries::-webkit-scrollbar{display:none}.shared-game-shell .catalog-layout .collection-entry{color:#34494d;width:max-content;min-width:max-content;height:auto;min-height:38px;box-shadow:none;scroll-snap-align:start;background:#f5f7f7;border:1px solid #e1e6e7;border-radius:6px;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:6px;padding:8px 6px}.shared-game-shell .catalog-layout .collection-entry.is-active{color:#b93f3a;background:linear-gradient(145deg,snow 0%,#fceced 100%);border-color:#e5b4b7;box-shadow:0 5px 14px #97363b1a}.shared-game-shell .catalog-layout .collection-entry:before,.shared-game-shell .catalog-layout .collection-entry:after,.shared-game-shell .catalog-layout .collection-entry>small,.shared-game-shell .catalog-layout .collection-entry .collection-arrow,.shared-game-shell .catalog-layout .collection-entry .collection-copy em{display:none}.shared-game-shell .catalog-layout .collection-entry>img{object-fit:cover;filter:none;opacity:1;border-radius:5px;flex:0 0 24px;width:24px;height:24px;display:block;position:static}.shared-game-shell .catalog-layout .collection-entry .collection-copy strong{color:inherit;white-space:nowrap;font-size:13px}.shared-game-shell .catalog-layout .catalog-toolbar select{color:#263137;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23263137' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:13px 13px;border-color:#dce3e5;border-radius:9px;min-width:0;height:38px;min-height:38px;padding:0 30px 0 11px;font-size:13px;box-shadow:0 1px 2px #17212c08}.shared-game-shell .catalog-layout .catalog-toolbar{background:0 0;border-radius:0;gap:6px;padding:6px 0}.shared-game-shell .catalog-layout .catalog-toolbar input,.shared-game-shell .catalog-layout .catalog-subtoolbar input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23798a96' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m16 16 4 4'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;background-size:16px 16px;height:40px;min-height:40px;padding-left:36px;font-size:13px}.shared-game-shell .catalog-layout .catalog-toolbar #catalog-reset{min-height:38px;padding:0 5px;font-size:12px}.shared-game-shell .catalog-layout .catalog-filter-select{flex:1 1 0;min-width:0;display:block;position:relative}.shared-game-shell .catalog-layout .catalog-native-select{display:none}.shared-game-shell .catalog-layout .catalog-filter-trigger{color:#263137;width:100%;min-height:38px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #dce3e5;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:0 15px 0 12px;font-size:13px;display:flex;box-shadow:0 2px 6px #17212c0a}.shared-game-shell .catalog-layout .catalog-filter-select.is-open .catalog-filter-trigger{border-color:#9aabad;outline:0;box-shadow:0 0 0 3px #4a696d1a}.shared-game-shell .catalog-layout .catalog-filter-trigger:focus-visible{border-color:#9aabad;outline:0;box-shadow:0 0 0 3px #4a696d1a}.shared-game-shell .catalog-layout .catalog-filter-chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 6px;width:6px;height:6px;margin:-3px 1px 0 0;transition:transform .16s,margin .16s;transform:rotate(45deg)}.shared-game-shell .catalog-layout .catalog-filter-select.is-open .catalog-filter-chevron{margin-top:3px;transform:rotate(225deg)}.shared-game-shell .catalog-layout .catalog-filter-menu{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid #dfe5e6;border-radius:11px;gap:2px;width:max-content;min-width:100%;max-width:min(240px,100vw - 32px);max-height:min(320px,50vh);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 14px 34px #18272b29}.shared-game-shell .catalog-layout .catalog-filter-menu[hidden]{display:none}.shared-game-shell .catalog-layout .catalog-filter-option{color:#34464b;width:100%;min-height:36px;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;border-radius:7px;padding:7px 30px 7px 10px;font-size:14px}.shared-game-shell .catalog-layout .catalog-filter-option.is-selected{color:#245960;background:#edf3f3;font-weight:650}.shared-game-shell .catalog-layout .catalog-filter-option.is-selected:after{content:"✓";float:right;color:#4f777c;margin-left:14px}.shared-game-shell .catalog-layout .catalog-subtoolbar{border-bottom:0;gap:0;min-height:0;padding:6px 0 8px}.shared-game-shell .catalog-layout .catalog-subtoolbar input{background-color:#fff;border-color:#dce3e5;border-radius:8px;width:100%;min-height:40px;margin-left:0;padding-right:12px}.shared-game-shell .catalog-layout .catalog-subtoolbar>span,.shared-game-shell .catalog-layout .catalog-credit,.shared-game-shell .catalog-layout .catalog-status{display:none}.shared-game-shell .catalog-layout .catalog-resource-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:16px}.shared-game-shell .catalog-layout .catalog-resource-card{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;gap:6px;min-height:0;padding:0}.shared-game-shell .catalog-layout .catalog-resource-card>img{aspect-ratio:1;flex:none;object-fit:cover!important;border-radius:8px!important;width:100%!important;height:auto!important}.shared-game-shell .catalog-layout .catalog-resource-card.is-card-resource>img{aspect-ratio:3/5}.shared-game-shell .catalog-layout .catalog-resource-card>span:nth-child(2){align-items:center;gap:0;min-width:0}.shared-game-shell .catalog-layout .catalog-resource-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.shared-game-shell .catalog-layout .catalog-resource-card small{display:none}.shared-game-shell .content-shell>.side-column .home-status-line{min-height:30px;padding-bottom:4px}.shared-game-shell .content-shell>.side-column .guide-panel{padding-top:6px}.shared-game-shell .version-section .dungeon-guide-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(32px,auto);column-gap:8px;height:auto}.shared-game-shell .version-section .dungeon-guide-grid a:nth-last-child(-n+2){border-bottom:0}.shared-game-shell .legacy-game-home .content-shell{padding-left:0;padding-right:0}.shared-game-shell .content-shell .left-column>.section-block,.shared-game-shell .content-shell>.side-column,.shared-game-shell .content-shell>.home-bottom-updates{padding-left:var(--page-gutter,16px);padding-right:var(--page-gutter,16px)}}.shared-game-shell[data-community-active] .post-filters button{color:#999;font-weight:400}.shared-game-shell[data-community-active=社区] .post-filters [data-filter=社区],.shared-game-shell[data-community-active=资讯] .post-filters [data-filter=资讯],.shared-game-shell[data-community-active=公告] .post-filters [data-filter=公告]{color:var(--wiki-accent);font-weight:600}.shared-game-shell[data-community-active=社区] .player-post:not([data-category=社区]),.shared-game-shell[data-community-active=资讯] .player-post:not([data-category=资讯]),.shared-game-shell[data-community-active=公告] .player-post:not([data-category=公告]){display:none}.shared-game-shell .community-layout a.post-title{text-decoration:none}.shared-game-shell .community-layout .community-posts-empty{color:#929b96;text-align:center;padding:36px 0;font-size:13px}@media (min-width:901px){.shared-game-shell .catalog-layout>.collection-entries{background:#f7f9f9;border:1px solid #e8edef;border-radius:16px;grid-template-rows:none;grid-template-columns:196px;grid-auto-rows:minmax(78px,auto);gap:10px;width:210px;padding:6px}.shared-game-shell .catalog-layout>.collection-entries .collection-entry{color:#273137;min-height:78px;box-shadow:none;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:12px;padding:10px;display:flex;overflow:clip}.shared-game-shell .catalog-layout>.collection-entries .collection-entry>img{object-fit:cover;opacity:.86;border-radius:9px;flex:0 0 48px;width:48px;height:48px}.shared-game-shell .catalog-layout>.collection-entries .collection-copy{text-align:left;flex-direction:column;gap:5px;min-width:0;display:flex}.shared-game-shell .catalog-layout>.collection-entries .collection-copy strong{color:#273137;font-size:14px;font-weight:650;line-height:21px}.shared-game-shell .catalog-layout>.collection-entries .collection-copy em{color:#7c8a90;white-space:nowrap;font-size:11px;font-style:normal;line-height:16.5px}.shared-game-shell .catalog-layout>.collection-entries .collection-arrow{color:#8ea0a4;align-self:auto;margin-left:auto;font-size:20px;font-weight:300;line-height:30px}.shared-game-shell .catalog-layout>.collection-entries .collection-entry.is-active{color:#172126;background:#fff;box-shadow:0 6px 18px #17212c0f,inset 3px 0 #d94a50}.shared-game-shell .catalog-layout>.collection-entries .collection-entry.is-active .collection-copy strong{color:#172126}.shared-game-shell .catalog-layout>.collection-entries .collection-entry.is-active .collection-copy em,.shared-game-shell .catalog-layout>.collection-entries .collection-entry.is-active .collection-arrow{color:#66777d}.shared-game-shell .catalog-layout>.collection-entries .collection-entry.is-active .collection-arrow{color:#d94a50}}.shared-game-shell .catalog-layout .catalog-subtoolbar.is-generic-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shared-game-shell .catalog-layout .catalog-subtoolbar.is-generic-toolbar select{color:#33464a;min-height:40px;font:inherit;background:#fff;border:1px solid #dce3e5;border-radius:8px;flex:none;padding:0 30px 0 12px}.shared-game-shell .catalog-layout .catalog-subtoolbar.is-generic-toolbar select[hidden]{display:none}.shared-game-shell .catalog-layout .catalog-subtoolbar.is-generic-toolbar input{flex:220px;width:min(420px,100%);margin-left:auto}.shared-game-shell .catalog-layout .catalog-resource-card.is-rectangle-resource>img{aspect-ratio:3/5}.shared-game-shell .catalog-layout .catalog-generic-card{width:100%;min-width:0;color:inherit;font:inherit;text-align:inherit;cursor:pointer;padding:0;text-decoration:none;display:block}.shared-game-shell .catalog-layout .catalog-generic-card .catalog-art{aspect-ratio:1;height:auto;padding:0;overflow:hidden}.shared-game-shell .catalog-layout .catalog-generic-card.is-rectangle-card .catalog-art{aspect-ratio:3/5}.shared-game-shell .catalog-layout .catalog-generic-card.is-landscape-card .catalog-art{aspect-ratio:5/3}.shared-game-shell .catalog-layout .catalog-generic-card .catalog-art img{object-fit:cover;width:100%;height:100%}.shared-game-shell[data-game=bangdream] .featured-hero-card[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-art img{transform-origin:top;object-position:center top;transform:translateY(-15px)scale(2.2)}.shared-game-shell[data-game=bangdream] .catalog-layout .catalog-generic-card .catalog-art{position:relative}.shared-game-shell[data-game=bangdream] .catalog-layout .catalog-generic-card .catalog-art img{object-fit:contain;width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.shared-game-shell[data-game=bangdream] .catalog-layout .independent-bangdream-catalog_8d4fbe12ff61416bbf1d8691fe899fa3-card .catalog-art img{transform-origin:top;object-position:center top;transform:translate(-50%,-7%)scale(1.55)}.shared-game-shell[data-game=arcanatactics] .catalog-layout .catalog-card .catalog-art{position:relative}.shared-game-shell[data-game=arcanatactics] .catalog-layout .catalog-card .catalog-art img{object-fit:contain;width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.shared-game-shell .catalog-layout .catalog-grid .catalog-card .catalog-art{position:relative;overflow:hidden}.shared-game-shell .catalog-layout .catalog-grid .catalog-card .catalog-card-name{z-index:2;color:#fff;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 3px #00000080;white-space:nowrap;pointer-events:none;background:linear-gradient(#0000,#0c101ce6);margin:0;padding:16px 4px 6px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.shared-game-shell .catalog-layout .catalog-generic-card:focus-visible{outline-offset:3px;outline:2px solid #557b70}.catalog-detail-backdrop.is-generic-detail .catalog-level-control,.catalog-detail-backdrop.is-generic-detail .catalog-detail-switcher{display:none}.catalog-detail-backdrop.is-generic-detail .generic-detail-kicker{color:#789182;letter-spacing:.08em;margin:0 0 10px;font-size:12px}.catalog-detail-backdrop.is-generic-detail .generic-detail-summary{color:#53645a;white-space:pre-wrap;line-height:1.8}.catalog-detail-backdrop.is-generic-detail .generic-detail-fields>div{border-top:1px solid #edf1ee;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.catalog-detail-backdrop.is-generic-detail .generic-detail-fields dt{color:#819187}.catalog-detail-backdrop.is-generic-detail .generic-detail-fields dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.catalog-detail-backdrop.is-generic-detail .generic-detail-nested{margin-top:22px}.catalog-detail-backdrop.is-generic-detail .generic-detail-nested h3{font-size:16px}.catalog-detail-backdrop.is-generic-detail .generic-detail-nested details{border-top:1px solid #edf1ee;padding:10px 0}.catalog-detail-backdrop.is-generic-detail .generic-detail-nested summary{cursor:pointer}.catalog-detail-backdrop.is-generic-detail .generic-detail-nested pre{color:#465a4e;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7f5;border-radius:8px;max-height:320px;padding:12px;font:12px/1.6 ui-monospace,Consolas,monospace;overflow:auto}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3]{min-width:0;container:bangdream-catalog/inline-size}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar{grid-template-columns:minmax(120px,160px) minmax(120px,160px) auto minmax(180px,1fr);gap:8px;display:grid}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar>.catalog-filter-select{order:0;grid-row:1;width:100%;min-width:0}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-band-filter]){grid-column:1}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-character-filter]){grid-column:2}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar>[data-generic-reset]{order:1;grid-area:1/3}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar>input{box-sizing:border-box;order:2;grid-area:1/4;width:100%;min-width:0;max-width:none;margin:0}@container bangdream-catalog (width<=760px){.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-generic-toolbar>input{grid-area:2/1/auto/-1}}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc]{min-width:0;container:bangdream-member-catalog/inline-size}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar{grid-template-columns:repeat(3,minmax(110px,150px)) auto minmax(180px,1fr);gap:8px;display:grid}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar>.catalog-filter-select{grid-row:1;width:100%;min-width:0}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-quality-filter]){grid-column:1}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-character-filter]){grid-column:2}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-band-filter]){grid-column:3}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar>[data-generic-reset]{grid-area:1/4}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar>input{box-sizing:border-box;grid-area:1/5;width:100%;min-width:0;max-width:none;margin:0}@container bangdream-member-catalog (width<=790px){.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_675c26b105284ffe87eb36f6471f8dfc] .catalog-generic-toolbar>input{grid-area:2/1/auto/-1}}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab]{min-width:0;container:bangdream-support-catalog/inline-size}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar{grid-template-columns:repeat(3,minmax(110px,150px)) auto minmax(180px,1fr);gap:8px;display:grid}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar>.catalog-filter-select{grid-row:1;width:100%;min-width:0}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-quality-filter]){grid-column:1}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-character-filter]){grid-column:2}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar>.catalog-filter-select:has(>[data-band-filter]){grid-column:3}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar>[data-generic-reset]{grid-area:1/4}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar>input{box-sizing:border-box;grid-area:1/5;width:100%;min-width:0;max-width:none;margin:0}@container bangdream-support-catalog (width<=790px){.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.shared-game-shell .catalog-layout #catalog-other-panel[data-catalog-key=catalog_7d76498e4b094e88bbe587f2a3d465ab] .catalog-generic-toolbar>input{grid-area:2/1/auto/-1}}@media (max-width:600px){.shared-game-shell .catalog-layout .catalog-generic-grid .independent-bangdream-catalog_8d4fbe12ff61416bbf1d8691fe899fa3-card .catalog-card-info h2{white-space:nowrap;overflow-wrap:normal;text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}}.shared-game-shell .shared-game-content .guides-library-body>.guides-filters:before{content:none;display:none}.shared-game-shell[data-game=gamekee-50685] .featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-art{aspect-ratio:3/5;height:auto;padding:0;overflow:hidden}.shared-game-shell[data-game=gamekee-50685] .featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-art-window{inset:0}.shared-game-shell[data-game=gamekee-50685] :is(.catalog-generic-grid .catalog-generic-card,.featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800]) .catalog-art img{object-fit:cover;object-position:center calc(50% + 50px);width:100%;height:100%}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-generic-toolbar>.catalog-filter-select{flex:0 0 128px;width:128px}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-trigger{min-height:42px}@media (max-width:600px){.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-generic-toolbar>.catalog-filter-select{flex:calc(50% - 6px);width:calc(50% - 6px)}}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select{flex:1 1 0;min-width:0;display:block;position:relative}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-native-select{display:none}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-trigger{color:#263137;width:100%;min-height:38px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #dce3e5;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:0 15px 0 12px;font-size:13px;display:flex;box-shadow:0 2px 6px #17212c0a}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select.is-open .catalog-filter-trigger{border-color:#9aabad;outline:0;box-shadow:0 0 0 3px #4a696d1a}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-trigger:focus-visible{border-color:#9aabad;outline:0;box-shadow:0 0 0 3px #4a696d1a}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 6px;width:6px;height:6px;margin:-3px 1px 0 0;transition:transform .16s,margin .16s;transform:rotate(45deg)}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select.is-open .catalog-filter-chevron{margin-top:3px;transform:rotate(225deg)}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-menu{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:1px solid #dfe5e6;border-radius:11px;gap:2px;width:max-content;min-width:100%;max-width:min(240px,100vw - 32px);max-height:min(320px,50vh);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 14px 34px #18272b29}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-menu[hidden]{display:none}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-option{color:#34464b;width:100%;min-height:36px;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;border-radius:7px;padding:7px 30px 7px 10px;font-size:14px}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-option.is-selected{color:#245960;background:#edf3f3;font-weight:650}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-option.is-selected:after{content:"✓";float:right;color:#4f777c;margin-left:14px}.shared-game-shell[data-game=gamekee-50685] .catalog-generic-card.dybl-soldier-card .catalog-art{background:#bfc6ca;overflow:hidden}.shared-game-shell[data-game=gamekee-50685] .catalog-generic-card.dybl-soldier-card .catalog-art img{object-position:center top;transform-origin:top;transform:scale(2.6)}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-generic-toolbar{grid-template-columns:128px 128px 44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-generic-toolbar>.catalog-filter-select{grid-row:1;width:100%;min-width:0}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select:has([data-generic-type-filter]){grid-column:1}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select:has([data-dybl-element-filter]){grid-column:2}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-generic-toolbar>input{box-sizing:border-box;grid-area:1/4;justify-self:end;width:min(100%,280px);min-width:0;height:38px;margin:0}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] [data-generic-reset]{grid-area:1/3;margin:0;padding:0}@media (max-width:600px){.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-generic-toolbar{grid-template-columns:64px 64px 28px minmax(0,1fr);gap:6px}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-trigger{gap:4px;min-height:38px;padding:0 8px;font-size:12px}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-trigger span{text-overflow:ellipsis;min-width:0;overflow:hidden}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select:has(option[value=""]:checked) .catalog-filter-trigger span{font-size:0}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select:has([data-generic-type-filter] option[value=""]:checked) .catalog-filter-trigger span:before{content:"职业";font-size:12px}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-filter-select:has([data-dybl-element-filter] option[value=""]:checked) .catalog-filter-trigger span:before{content:"属性";font-size:12px}.shared-game-shell[data-game=gamekee-50685] #catalog-other-panel[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800] .catalog-generic-toolbar>input{background-image:none;width:100%;padding:0 8px;font-size:12px}}.shared-game-shell[data-game=gamekee-50685] .catalog-generic-card.dybl-soldier-card.dybl-tall-head-card .catalog-art img{transform:translateY(-30%)scale(2.6)}.shared-game-shell[data-game=gamekee-50685] .catalog-generic-card.dybl-soldier-card.dybl-tall-head-card[href$=\/t48] .catalog-art img{transform:translate(14%,-30%)scale(2.6)}.shared-game-shell[data-game=gamekee-50685] .catalog-generic-card.dybl-soldier-card.dybl-tall-head-card[href$=\/t49] .catalog-art img{transform:translate(-6%,-42%)scale(2.6)}.shared-game-shell[data-game=gamekee-50685] .catalog-generic-card.dybl-soldier-card.dybl-tall-head-card[href$=\/t46] .catalog-art img{transform:translate(8%,-30%)scale(2.6)}.shared-game-shell .featured-hero-card[data-list-shape] .catalog-art{aspect-ratio:1;height:auto;padding:0;overflow:hidden}.shared-game-shell .featured-hero-card[data-list-shape=rectangle] .catalog-art{aspect-ratio:3/5}.shared-game-shell .featured-hero-card[data-list-shape=landscape] .catalog-art{aspect-ratio:5/3}.shared-game-shell .featured-hero-card[data-list-shape] .catalog-art-window{inset:0}.shared-game-shell .featured-hero-card[data-list-shape] .catalog-art img{object-fit:contain;flex:none;max-width:none}.shared-game-shell[data-game=gamekee-50685] .featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800]:is([href$=\/t40],[href$=\/t46],[href$=\/t47],[href$=\/t48],[href$=\/t49]) .catalog-art{background:#bfc6ca}.shared-game-shell[data-game=gamekee-50685] .featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800]:is([href$=\/t40],[href$=\/t46],[href$=\/t47],[href$=\/t48],[href$=\/t49]) .catalog-art img{object-position:center top;transform-origin:top;transform:scale(2.6)}.shared-game-shell[data-game=gamekee-50685] .featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800][href$=\/t46] .catalog-art img{transform:translate(8%,-30%)scale(2.6)}.shared-game-shell[data-game=gamekee-50685] .featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800][href$=\/t48] .catalog-art img{transform:translate(14%,-30%)scale(2.6)}.shared-game-shell[data-game=gamekee-50685] .featured-hero-card[data-catalog-key=catalog_0a6823bb56ef4c199342029ae63f3800][href$=\/t49] .catalog-art img{transform:translate(-6%,-42%)scale(2.6)}.shared-game-shell .guides-layout{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.shared-game-shell .shared-game-content .guides-library-body>.guides-filters button{color:#666;background:#f5f5f5;font-size:12px;font-weight:400}.shared-game-shell .shared-game-content .guides-library-body>.guides-filters button[aria-pressed=true]{color:#dd4c4c;background:#dd4c4c1a;border-color:#0000;font-weight:700}.shared-game-shell .shared-game-content .guides-create{color:#fff;letter-spacing:.4438px;background:#dd4c4c;border:0;border-radius:50px;align-self:center;min-width:94px;height:32px;padding:0 16px;font-size:12px;font-weight:700}.shared-game-shell .shared-game-content .guides-sort select{-webkit-appearance:none;appearance:none;background:transparent var(--guide-sort-icon) right center / 20px 20px no-repeat;color:#666;border:0;border-radius:0;width:68px;height:30px;min-height:30px;padding:0 20px 0 0;font-family:inherit;font-size:12px}.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort{position:relative}.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort select{-webkit-appearance:none;appearance:none;color:#666;cursor:pointer;background:#f5f5f5;border:1px solid #e9e9e9;border-radius:18px;width:116px;height:32px;min-height:32px;padding:0 32px 0 12px;font-size:12px;font-weight:400}.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort:after{content:"";pointer-events:none;border-bottom:1.5px solid #777;border-right:1.5px solid #777;width:7px;height:7px;position:absolute;top:16px;right:14px;transform:translateY(-70%)rotate(45deg)}.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort select:hover{background:#fff7f7;border-color:#e4bbbb}.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort select:focus-visible{outline-offset:2px;outline:2px solid #dd4c4c73}@media (max-width:900px){.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort{grid-area:2/1;justify-self:start;margin-top:0;padding:0}}.shared-game-shell .shared-game-content .guides-library-body .guide-entry{border-color:#0000000f;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100px;padding:16px 48px 16px 18px;display:flex}.shared-game-shell .shared-game-content .guides-library-body .guide-entry h3{color:#333;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:17px;font-weight:500;line-height:24px}.shared-game-shell .shared-game-content .guides-library-body .guide-row-meta{color:#9aa39e;letter-spacing:.2672px;margin-top:6px;font-size:12px;line-height:14px}.shared-game-shell .shared-game-content .guides-library-body .guide-entry:after{content:"";background:0 0;border-top:1.5px solid #999;border-right:1.5px solid #999;width:7px;height:7px;top:27px;right:21px;rotate:45deg}.shared-game-shell .shared-game-content .guide-authors{background:#f7f9f9;border-color:#0000}.shared-game-shell .guides-layout .guides-kicker{color:#999;letter-spacing:1.44px;font-size:8px;font-weight:700;line-height:9.6px}.shared-game-shell .guides-layout .guide-authors-heading>span{color:#333;font-family:inherit;font-size:17px;font-weight:500;line-height:23.8px}.shared-game-shell .guides-layout .guide-authors-heading small{color:#999;letter-spacing:.9px;font-size:9px;font-weight:400}.shared-game-shell .guides-layout .guide-album-sidebar-list strong{font-weight:700}.shared-game-shell .guides-layout .guide-authors-heading h2{color:#333;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:17px;font-weight:500;line-height:23.8px}.shared-game-shell .guides-layout .guide-authors-heading>span{color:#999;letter-spacing:.9px;font-family:inherit;font-size:9px;font-weight:400;line-height:10.8px}.shared-game-shell .guides-layout .guide-authors:before{color:#999;letter-spacing:1.44px;font-size:8px;font-weight:700;line-height:9.6px}.shared-game-shell .shared-game-content .guides-sort{border:0}body:has(.guides-layout:not([hidden])) .gk-navigation:not(.gk-navigation-compact) .gk-nav-links a{color:#69716f;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:15px}body:has(.guides-layout:not([hidden])) .gk-navigation:not(.gk-navigation-compact) .gk-nav-links a[aria-current=page]{color:#dd4c4c}body:has(.guides-layout:not([hidden])) .gk-navigation:not(.gk-navigation-compact) .gk-nav-links a[aria-current=page]:after{background:#dd4c4c}.shared-game-shell .shared-game-content .guides-library-body{row-gap:20px}.shared-game-shell .shared-game-content .guides-library-body>.guides-filters{border-bottom:0}.shared-game-shell .guides-layout .guides-bottom,.shared-game-shell .shared-game-content .guides-library-body .guides-library-main[hidden],.shared-game-shell .shared-game-content .guides-library-body .guide-authors[hidden]{display:none}@media (min-width:901px){.shared-game-shell .shared-game-content .guides-library-body{--guide-card-height:88px;--guide-card-gap:12px;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--guide-card-height);gap:var(--guide-card-gap)}.shared-game-shell .shared-game-content .guides-library-body>.guides-filters{width:calc(100% - 240px);min-width:0;box-shadow:none;grid-column:1/-1;margin-bottom:8px}.shared-game-shell .shared-game-content .guides-library-body:before{content:"";top:var(--channel-filter-top);z-index:34;pointer-events:none;background:#fff;grid-area:1/1/auto/-1;align-self:start;height:45px;position:sticky;box-shadow:0 5px 12px #19231e0d}.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort,.shared-game-shell .shared-game-content .guides-library-body>.guides-create{top:calc(var(--channel-filter-top) + 6px);z-index:36;background:0 0;grid-area:1/1/auto/-1;place-self:start end;margin-top:6px;padding-bottom:0;position:sticky}.shared-game-shell.shared-game-shell--guides .shared-game-content .guides-sort{margin-right:110px}.shared-game-shell .shared-game-content .guides-library-body>.guides-create{background:#dd4c4c}.shared-game-shell .shared-game-content .guides-library-main,.shared-game-shell .shared-game-content .guides-library-body .guides-list{display:contents}.shared-game-shell .shared-game-content .guides-empty{grid-column:1/-1}.shared-game-shell .shared-game-content .guides-library-body .guide-entry{height:var(--guide-card-height);min-width:0}.shared-game-shell .shared-game-content .guides-library-body .guide-entry h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shared-game-shell .shared-game-content .guide-authors.guide-albums-sidebar{height:calc(var(--guide-card-height) * 2 + var(--guide-card-gap));flex-direction:column;grid-area:span 2;min-height:0;display:flex}.shared-game-shell .guides-layout .guide-albums-sidebar:before,.shared-game-shell .guides-layout .guide-albums-sidebar-heading{flex-shrink:0}.shared-game-shell .guides-layout .guide-album-sidebar-list{grid-auto-rows:112px;align-content:start;min-height:0;overflow-y:auto}}@media (min-width:1101px){.shared-game-shell .shared-game-content .guides-library-body{grid-template-columns:repeat(3,minmax(0,1fr))}}.shared-game-shell:has(.guides-layout:not([hidden])){min-height:0}.shared-game-shell:has(.guides-layout:not([hidden]))>.shared-game-content{flex:none;min-height:0}.shared-game-shell:has(.guides-layout:not([hidden]))>.shared-game-content>.legacy-game-home{flex:none;min-height:0}@media (min-width:761px){.shared-game-shell .shared-game-content .guides-layout{padding-top:20px;padding-bottom:132px}body:has(.guides-layout:not([hidden])) .shared-game-footer{min-height:104px;margin-top:0;padding:24px 50px}}.shared-game-shell .shared-game-content .community-create-post{box-sizing:border-box;color:#fff;letter-spacing:.4438px;background:#dd4c4c;border:0;border-radius:50px;justify-content:center;align-self:center;align-items:center;min-width:94px;height:32px;padding:0 16px;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:700;line-height:normal;display:inline-flex}.shared-game-shell .shared-game-content .community-create-post:hover{background:#dd4c4c}.shared-game-shell .embedded-community .posts-section>.post-filters{align-items:center}.shared-game-shell--home .version-section{position:relative}.version-carousel-controls{z-index:5;gap:6px;display:flex;position:absolute;bottom:28px;right:16px}.version-carousel-controls[hidden]{display:none}.version-carousel-controls button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0f16236b;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:background .18s;display:grid}.version-carousel-controls button:hover{background:#0f1623b8}.version-carousel-controls button:focus-visible{outline-offset:3px;outline:2px solid #fff}.version-carousel-controls svg{width:14px;height:14px}.shared-game-shell--home .version-grid>a.has-video:first-child{isolation:isolate}.shared-game-shell--home .version-grid>a.has-video:first-child .version-guide-video{z-index:-1;object-fit:cover;object-position:center;transform:scale(var(--homepage-video-zoom,1.04));transform-origin:50%}@media (max-width:760px){.shared-game-shell--home .version-grid{--homepage-video-zoom:1.12}}.shared-game-shell--home .content-shell>.side-column .home-promotion-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.shared-game-shell--home .content-shell>.side-column .home-promotion-slots .home-promotion-card{min-width:0}.shared-game-shell .content-shell>.side-column .section-title>.home-sidebar-more{color:#8b9590;place-items:center;width:28px;height:28px;font-size:24px;line-height:1;text-decoration:none;display:grid}.shared-game-shell .content-shell>.side-column .home-sidebar-more:after{display:none}.shared-game-shell .content-shell>.side-column .notice-item:has(.home-post-date){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.shared-game-shell .content-shell>.side-column .notice-item h2{min-width:0;overflow:hidden}.shared-game-shell .content-shell>.side-column .notice-item h2 a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shared-game-shell .content-shell>.side-column .community-hot-item:has(.home-post-date){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.shared-game-shell .content-shell>.side-column .home-post-date{color:#939d98;white-space:nowrap;font-size:11px;font-weight:400}.shared-game-shell--home .shared-game-content .legacy-game-home .content-shell .left-column>.version-section{background:0 0;border:0;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff5c,0 0 14px #dce6ff17,0 12px 28px #0a0f1b42}.shared-game-shell--home .content-shell .version-grid .version-side-content{display:none!important}.shared-game-shell--home .content-shell .version-grid{grid-template-columns:minmax(0,1fr)!important}.shared-game-shell--home .content-shell .version-grid>a:first-child{border-radius:8px}.shared-game-shell--home .content-shell .version-grid>a:first-child:after{display:none}.shared-game-shell--home .content-shell>.home-quick-start{box-sizing:border-box;color:#28343b;background:#fff;border:1px solid #ffffff2e;border-radius:14px;min-width:0;padding:22px 18px;box-shadow:0 12px 32px #1019210f}.home-quick-start header>small{color:#85928e;letter-spacing:.16em;font-size:9px}.home-quick-start header h2{margin:0 0 16px;font-size:20px;font-weight:650}.home-quick-start header p{color:#788580;margin:0 0 18px;font-size:11px}.home-quick-start nav{scrollbar-width:none;gap:8px;min-width:0;display:grid;overflow-x:hidden}.home-quick-start nav::-webkit-scrollbar{display:none}.home-quick-start nav>a{box-sizing:border-box;min-width:0;max-width:100%;color:inherit;background:#f6f8f7;border:1px solid #edf0ee;border-radius:10px;grid-template-columns:40px minmax(0,1fr) 12px;align-items:center;gap:10px;padding:11px 10px;text-decoration:none;transition:background .18s,transform .18s;display:grid}.home-quick-start nav>a:hover{background:#edf3f0;transform:translate(2px)}.quick-start-icon{color:#547063;background:#e7eeea;border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;display:grid;overflow:hidden}.quick-start-icon img{object-fit:contain;width:100%;height:100%}.quick-start-copy{gap:5px;min-width:0;display:grid}.quick-start-copy strong{font-size:14px;font-weight:600;line-height:1.4}.quick-start-copy small{color:#788580;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.quick-start-arrow{color:#9dabb5;font-size:22px}.quick-start-empty{color:#aab7c0;font-size:12px}@media (min-width:1101px){.shared-game-shell--home .legacy-game-home .content-shell:has(>.home-quick-start){grid-template-rows:422px;grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,2fr);gap:16px}.shared-game-shell--home .content-shell>.side-column{border:0;border-radius:0 14px 14px 0;grid-column:3;position:relative;box-shadow:8px 12px 28px #1019210f;padding:66px 18px 14px!important}.shared-game-shell--home .content-shell>.home-quick-start{border:0;border-radius:14px 0 0 14px;flex-direction:column;grid-area:1/2;height:100%;min-height:0;margin-right:-16px;padding:66px 24px 20px 16px;display:flex;position:relative;box-shadow:-5px 12px 28px #1019210f}.shared-game-shell--home .content-shell>.home-quick-start:after{content:"";pointer-events:none;background:linear-gradient(#0000,#e8ece9 12% 88%,#0000);width:1px;position:absolute;top:66px;bottom:24px;right:0}.shared-game-shell--home .content-shell>.side-column .home-status-line{z-index:2;box-sizing:border-box;border-bottom:1px solid #edf0ee;width:auto;height:38px;min-height:0;margin:0;padding:0 0 16px;position:absolute;top:8px;left:calc(-50% - 8px);right:18px}.home-quick-start header h2,.shared-game-shell--home .content-shell>.side-column .notice-panel .section-title>span:first-child{font-size:17px;font-weight:600;line-height:24px}.home-quick-start header h2{margin:0 0 14px}.shared-game-shell--home .content-shell>.side-column .notice-panel{padding-top:0}.shared-game-shell--home .content-shell>.side-column .notice-panel .section-title{margin-top:0}.home-quick-start header p{margin-bottom:12px}.home-quick-start nav{gap:3px;min-height:0;overflow-y:auto}.home-quick-start nav>a{background:0 0;border-color:#0000;border-radius:8px;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:3px 6px}.home-quick-start nav>a:hover{background:#f3f6f4;transform:none}.quick-start-icon{border-radius:9px;width:30px;height:30px}.quick-start-copy{gap:4px}.quick-start-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.quick-start-copy small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.quick-start-arrow{display:none}.shared-game-shell--home .content-shell .left-column>.version-section,.shared-game-shell--home .content-shell>.side-column{box-sizing:border-box;min-height:0}}@media (min-width:761px) and (max-width:1100px){.shared-game-shell--home .content-shell>.home-quick-start{grid-area:2/1/auto/-1}.shared-game-shell--home .content-shell .left-column>.up-section{grid-row:3}.shared-game-shell--home .content-shell .left-column>.home-resource-row{grid-row:4}.home-quick-start nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.shared-game-shell--home .content-shell .left-column>.version-section{grid-area:1/1}.shared-game-shell--home .content-shell>.side-column{grid-area:3/1}.shared-game-shell--home .content-shell>.home-quick-start{grid-area:2/1}.shared-game-shell--home .content-shell .left-column>.up-section{grid-area:4/1}.shared-game-shell--home .content-shell .left-column>.home-resource-row{grid-area:5/1}.home-quick-start nav{grid-template-columns:repeat(2,minmax(0,1fr))}.home-quick-start nav>a{grid-template-columns:32px minmax(0,1fr);gap:8px;padding:10px 8px}.quick-start-icon{width:32px;height:32px}.quick-start-arrow{display:none}}@media (min-width:761px){.shared-game-shell--home .legacy-game-home .content-shell:has(>.home-quick-start){grid-template-rows:422px auto;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.shared-game-shell--home .content-shell>.side-column{box-sizing:border-box;border-radius:14px;grid-area:1/2;min-width:0;height:422px;min-height:0;position:relative;padding:14px!important}.shared-game-shell--home .content-shell>.side-column .home-status-line{flex-wrap:wrap;flex:none;align-items:center;gap:4px 8px;width:100%;height:auto;min-height:34px;margin:0 0 12px;padding:0 0 10px;display:flex;position:static;left:14px;right:14px}.shared-game-shell--home .content-shell>.side-column .home-status-line #current-date{font-size:clamp(14px,1.25vw,20px)}.shared-game-shell--home .content-shell>.side-column .home-status-line>span{margin-left:auto}.shared-game-shell--home .content-shell>.side-column .notice-panel{padding-top:0}.shared-game-shell--home .content-shell>.side-column .home-promotion-slots{flex-shrink:0}.shared-game-shell--home .content-shell>.home-quick-start{border-radius:12px;grid-area:2/1/auto/-1;height:auto;margin:0;padding:16px 12px;display:block;box-shadow:0 8px 24px #1019210d}.shared-game-shell--home .content-shell>.home-quick-start:after{display:none}.home-quick-start header h2{margin:0 0 14px;font-size:18px}.home-quick-start nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;overflow:hidden}.home-quick-start nav>a{background:#f6f8f7;padding:10px 8px}.shared-game-shell--home .content-shell .left-column>.up-section{grid-row:3}.shared-game-shell--home .content-shell .left-column>.home-resource-row{grid-row:4}}@media (min-width:761px) and (max-width:1100px){.home-quick-start nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px){.shared-game-shell--home .shared-game-content .content-shell>.side-column{flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #10192114;padding:0 18px 16px!important}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-status-line{border-bottom:1px solid #edf0ee;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:50px;margin:0 0 10px;padding:14px 0;display:grid;height:auto!important}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-status-line>time,.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-status-line>span{position:static;top:auto;bottom:auto}.shared-game-shell--home .shared-game-content .content-shell>.side-column #current-date{letter-spacing:-.02em;align-self:center;margin:0;font-size:15px;font-weight:600;line-height:22px;transform:none}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-status-line>span{color:#929b96;font-size:10px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .guide-panel{flex:none;margin:0;padding:0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .section-title{align-items:center;min-height:24px;margin:0 0 6px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .section-title>span:first-child{font-size:16px;font-weight:600;line-height:24px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .notice-item{box-sizing:border-box;min-height:24px;margin:0;padding:4px 0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .notice-item h2,.shared-game-shell--home .shared-game-content .content-shell>.side-column .notice-type{font-size:12px;font-weight:400;line-height:18px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .community-hot-section{border-top:1px solid #edf0ee;margin-top:10px;padding-top:10px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .community-hot-item{box-sizing:border-box;min-height:24px;padding:4px 0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .community-hot-item>strong{color:#56635c;font-size:12px;font-weight:400;line-height:18px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-post-date{color:#929b96;font-size:10px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-promotion-slots{gap:10px;margin-top:auto;padding-top:12px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-promotion-card{border-radius:8px;height:62px;min-height:62px}}@media (max-width:760px){.game-page-layout:has(.shared-game-shell--home){background:0 0}.shared-game-shell.shared-game-shell--home>.gk-hero.has-live2d:not(.is-expanded){background:0 0;overflow:visible}.shared-game-shell.shared-game-shell--home>.gk-hero.has-live2d:not(.is-expanded):before,.shared-game-shell.shared-game-shell--home>.gk-hero.has-live2d:not(.is-expanded):after{display:none}.shared-game-shell.shared-game-shell--home>.gk-hero.has-live2d:not(.is-expanded) .gk-hero-bg,.shared-game-shell.shared-game-shell--home>.gk-hero.has-live2d:not(.is-expanded) .gk-hero-live2d{height:100vh;height:100dvh;bottom:auto}.shared-game-shell--home .shared-game-content .legacy-game-home .content-shell{isolation:isolate;background:#fff;border-radius:20px 20px 0 0;position:relative}.shared-game-shell--home .shared-game-content .legacy-game-home .content-shell .left-column>.version-section{box-shadow:none;margin-inline:12px}}.shared-game-shell--home .home-quick-start nav{overflow:visible}.shared-game-shell--home .home-quick-start nav>a{isolation:isolate;background:#28343b;border:0;border-radius:9px;height:112px;padding:0;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 5px 14px #111a2529}.shared-game-shell--home .home-quick-start nav>a:hover{transform:translateY(-3px);box-shadow:0 9px 20px #111a253b}.shared-game-shell--home .home-quick-start .quick-start-icon{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.shared-game-shell--home .home-quick-start .quick-start-icon img{object-fit:contain}.shared-game-shell--home .home-quick-start .quick-start-copy{z-index:1;background:linear-gradient(#0000,#0a111dd1);padding:30px 10px 10px;display:block;position:absolute;bottom:0;left:0;right:0}.shared-game-shell--home .home-quick-start .quick-start-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px #00000073;font-size:14px;font-weight:600;line-height:1.5;display:block;overflow:hidden}.shared-game-shell--home .home-quick-start .quick-start-copy small,.shared-game-shell--home .home-quick-start .quick-start-arrow{display:none}@media (max-width:760px){.shared-game-shell--home .home-quick-start nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.shared-game-shell--home .home-quick-start nav>a{height:96px}.shared-game-shell--home .home-quick-start .quick-start-copy{padding:26px 7px 7px}.shared-game-shell--home .home-quick-start .quick-start-copy strong{font-size:12px}}.shared-game-shell--home .content-shell .featured-hero-grid .featured-hero-name{text-shadow:0 1px 3px #0006;background:linear-gradient(#0000,#0c101ce6);font-size:13px;font-weight:600;line-height:1.45}.shared-game-shell--home .home-promotion-card strong{text-shadow:0 1px 3px #00000080;font-size:12px;font-weight:500;line-height:1.4}.shared-game-shell--home .legacy-game-home .content-shell .version-grid>a:first-child .version-guide-description[hidden],.shared-game-shell--home .legacy-game-home .content-shell .version-grid>a:first-child h2[hidden]{display:none}@media (min-width:761px) and (max-width:1100px){.shared-game-shell--home .home-quick-start .quick-start-copy strong{font-size:13px}}.shared-game-shell--home .home-quick-start.shows-descriptions .quick-start-copy small{color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;display:block;overflow:hidden}.shared-game-shell.shared-game-shell--home>.gk-hero.has-custom-background{background:0 0;overflow:visible}.shared-game-shell--home>.gk-hero.has-custom-background:before,.shared-game-shell--home>.gk-hero.has-custom-background:after{display:none}.shared-game-shell--home>.gk-hero.has-custom-background>.gk-hero-bg{background:var(--wiki-background-color,#283845);height:100dvh;display:block;bottom:auto}.shared-game-shell--home>.gk-hero[data-background-mode=image]>.gk-hero-bg:after{content:"";background:linear-gradient(#0005,#0001 60%,#0003);position:absolute;inset:0}.shared-game-shell--home[data-home-background=color]>.gk-hero .wiki-cover-search>h1{color:var(--wiki-background-ink);text-shadow:none}.shared-game-shell--home[data-home-background=color]>.gk-header-overlay{color:var(--wiki-background-ink)}.shared-game-shell--home[data-home-background=color]>.gk-header-overlay .gk-brand img{filter:var(--wiki-background-logo-filter)}.shared-game-shell--home[data-home-background=color]>.gk-header-overlay:before{background:0 0}@media (min-width:761px){.shared-game-shell--home[data-home-background=color]>.gk-navigation.gk-navigation-wiki:not(.gk-navigation-compact),.shared-game-shell--home[data-home-background=color]>.gk-navigation.gk-navigation-wiki:not(.gk-navigation-compact) .gk-nav-links a{color:var(--wiki-background-ink)}.shared-game-shell--home[data-home-background=color]>.gk-navigation.gk-navigation-wiki:not(.gk-navigation-compact) .gk-brand img{filter:var(--wiki-background-logo-filter)}}.shared-game-shell--home>.gk-hero{cursor:default}.shared-game-shell--home>.gk-hero[data-background-toggle=true]{cursor:pointer}.shared-game-shell--home:has(>.gk-hero[data-background-toggle=true]:not(.is-expanded))>.shared-game-content{cursor:pointer}.shared-game-shell--home :is(.content-shell,[role=dialog]){cursor:default}.shared-game-shell--home :is(a[href],button,[role=button],summary,select,label[for],input:is([type=checkbox],[type=radio],[type=button],[type=submit],[type=reset],[type=file],[type=color]),[data-href]:not([data-href=""])):not(:disabled):not([aria-disabled=true]){cursor:pointer}.shared-game-shell--home :is(input:not([type]),input:is([type=text],[type=search],[type=email],[type=password],[type=url],[type=tel],[type=number]),textarea,[contenteditable=true]){cursor:text}.shared-game-shell--home :is(:disabled,[aria-disabled=true]){cursor:default}@media (max-width:760px){.shared-game-shell--home:has(>.gk-hero.is-expanded)>.gk-navigation{display:none}.shared-game-shell[data-mobile-bottom-nav=true]{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation{box-sizing:border-box;z-index:64;width:calc(100% - 16px);min-width:0;max-width:calc(100% - 16px);height:auto;min-height:66px;top:auto;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(26px)saturate(1.45);backdrop-filter:blur(26px)saturate(1.45);background:#fafafceb;border:1px solid #232a3114;border-radius:30px;margin-inline:0;padding-bottom:0;position:fixed;left:8px;overflow:visible;box-shadow:0 10px 34px #1d232d24,inset 0 1px #ffffffdb}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-inner{box-sizing:border-box;width:100%;min-height:64px;padding:8px 52px 7px 10px;display:flex}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links{grid-template-columns:repeat(var(--nav-count), minmax(0, 1fr));flex:1;gap:2px;width:100%;min-width:0;display:grid}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a{color:#777d82;letter-spacing:.01em;border-radius:12px;min-height:49px;padding:3px 4px 0;font-size:14px;font-weight:650;transition:color .18s,transform .18s}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a[aria-current=page]{color:#d94843;box-shadow:none;background:0 0;font-weight:750}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a[aria-current=page]:after{background:#e0524d;border-radius:999px;width:22px;height:3px;top:3px;bottom:auto;box-shadow:0 2px 7px #e0524d3d}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a:active{transform:scale(.96)}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation :is(.gk-nav-mobile-search-toggle,.gk-nav-mobile-search-close,.gk-nav-account,.gk-search-small){display:none}.shared-game-shell[data-mobile-bottom-nav=true]:not(.shared-game-shell--home){--channel-filter-top:0px}.shared-game-shell.shared-game-shell--catalog .shared-game-content .catalog-toolbar{background:#fff}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-search-suggestions{max-height:min(340px,50dvh);top:auto;bottom:calc(100% + 12px);overflow-y:auto}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-mobile-search-toggle{color:#52615d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation.gk-navigation-search-open :is(.gk-nav-links,.gk-nav-mobile-search-toggle){display:none}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation.gk-navigation-search-open .gk-nav-inner{gap:8px;padding:8px 10px 7px}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation.gk-navigation-search-open .gk-search-small{width:auto;min-width:0;max-width:none;height:40px;min-height:0;box-shadow:none;background:#f7f9f8;border:1px solid #dfe6e2;border-radius:8px;flex:1;margin:0;padding:0 10px;display:flex}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation.gk-navigation-search-open .gk-nav-mobile-search-close{color:#52615d;cursor:pointer;background:0 0;border:0;flex:0 0 40px;height:40px;padding:0;font-size:13px;display:block}}.shared-game-shell--home .legacy-game-home .content-shell .version-grid{background-image:none}.shared-game-shell--home .legacy-game-home .content-shell .version-grid>a:first-child{isolation:isolate;overflow:hidden}.shared-game-shell--home .wiki-banner-image{z-index:-2;background:0 0;width:100%;height:100%;position:absolute;inset:0}.shared-game-shell--home .legacy-game-home .content-shell .version-grid>a:has(.wiki-banner-image):first-child:before{background:linear-gradient(#081426c2,#08142661 34%,#0814260a 70%,#08142661)}.shared-game-shell--home .home-quick-start .quick-start-icon.pv3-fit-frame{justify-content:center;align-items:center;display:flex}.shared-game-shell--home .home-promotion-card>.home-promotion-image.pv3-fit-frame{z-index:-2;background:0 0;justify-content:center;align-self:stretch;align-items:center;gap:0;width:100%;height:100%;padding:0;display:flex;position:absolute;inset:0}.shared-game-shell--home .home-promotion-image>img{z-index:auto}.shared-game-shell--home :is(.wiki-banner-image,.quick-start-icon.pv3-fit-frame,.home-promotion-image)>img{object-fit:contain;object-position:center;border-radius:0;flex:none;max-width:none;max-height:none;margin:0;position:static;transform:none}.wiki-home-boot{grid-template-columns:2fr 1fr;gap:16px;max-width:1200px;margin:16px auto;padding:0 16px;display:grid}.wiki-shell-boot{background:#151b22;min-height:100dvh}.wiki-home-boot-banner,.wiki-home-boot-sidebar{background:#eef1f3;border-radius:12px;height:clamp(200px,26vw,420px)}@media (max-width:760px){.wiki-home-boot{grid-template-columns:1fr}.wiki-home-boot-sidebar{display:none}}.gk-hero-live2d.is-static .gk-hero-live2d-inner{justify-content:center;align-items:center;display:flex;overflow:hidden}.gk-hero-live2d.is-static .gk-hero-live2d-still{object-fit:contain;object-position:center;width:100%;height:100%;display:block;transform:none}.shared-game-shell--home:has(>.gk-hero[data-wiki-backdrop=true][data-has-character=false]){background:#283845;min-height:100dvh}.shared-game-shell--home:has(>.gk-hero[data-wiki-backdrop=true][data-has-character=false])>.shared-game-content{background:0 0}.shared-game-shell--home:has(>.gk-hero[data-wiki-backdrop=true][data-has-character=false])>.shared-game-content .legacy-game-home{background:0 0}.gk-hero-live2d.is-static .gk-hero-static-art{background:0 0;width:min(48vh,100%);height:100%;margin:auto}.gk-hero-live2d.is-dybl{--dybl-art-height:clamp(540px,90dvh,960px)}.gk-hero-live2d.is-dybl.is-right{width:40%}.gk-hero-live2d.is-dybl .gk-hero-live2d-inner{height:var(--dybl-art-height);align-items:flex-start;top:24px}.gk-hero-live2d.is-dybl .gk-hero-static-art{height:100%;width:min(100%,calc(var(--dybl-art-height) * var(--dybl-art-ratio,.5)));align-items:flex-start;margin:0 auto}@media (min-width:761px){.gk-hero-live2d.is-dybl.is-right{width:30%;top:72px}.gk-hero-live2d.is-dybl.is-right .gk-hero-live2d-inner{top:0}}@media (max-height:500px){.gk-hero-live2d.is-dybl{--dybl-art-height:88dvh}}@media (max-width:760px){.gk-hero.has-live2d:not(.is-expanded):has(.gk-hero-live2d.is-dybl){height:440px;min-height:440px}.gk-hero-live2d.is-dybl{--dybl-art-height:clamp(520px,86dvh,820px)}.gk-hero.has-live2d .gk-hero-live2d.is-dybl .gk-hero-live2d-inner{height:var(--dybl-art-height);top:20px;bottom:auto}.gk-hero-live2d.is-dybl .gk-hero-static-art{max-width:calc(100% - 24px)}}.gk-hero-video-art{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.gk-hero-video-art canvas,.gk-hero-video-art video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.gk-hero-role-avatar-missing{color:#526572;background:#dce3e8;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;font-size:18px;font-weight:600;display:grid}.gk-hero-avatar-frame{border-radius:50%;flex:none;width:44px;height:44px;margin:auto;display:block;position:relative;overflow:hidden}.gk-hero-avatar-frame.gk-hero-soldier-avatar>img{object-fit:contain;object-position:center top;width:176px;max-width:none;height:176px;max-height:none;margin:0;position:absolute;top:-7px;left:-66px;transform:none}.gk-hero-avatar-frame.gk-hero-soldier-avatar--47>img{top:-4px}.gk-hero-avatar-frame.gk-hero-soldier-avatar--48>img{left:-62px}@media (min-width:761px){.gk-hero-live2d.is-cubism.is-right{width:40%;top:72px;right:0}.gk-hero-live2d.is-cubism.is-right .gk-hero-live2d-inner{width:150%;right:auto}}.gk-hero-live2d.is-cubism .bangdream-cubism-stage{opacity:0;pointer-events:none;position:absolute;inset:0;transform:none}.gk-hero-live2d.is-cubism .bangdream-cubism-stage.is-ready{opacity:1}.gk-hero-live2d .bangdream-cubism-stage.is-ready,.gk-hero-live2d [data-player-status=ready]>.hero-spine-stage,.gk-hero[data-wiki-backdrop=true]>.gk-hero-copy,.shared-game-shell--home>.gk-header :is(.gk-brand,.site-account-controls),.shared-game-shell--home .shared-game-content[aria-busy=false]>.legacy-game-home{animation:.24s ease-out both wiki-media-reveal}.shared-game-shell--home[data-home-pending=true]{visibility:visible}@media (prefers-reduced-motion:reduce){.gk-hero-live2d .bangdream-cubism-stage.is-ready,.gk-hero-live2d [data-player-status=ready]>.hero-spine-stage,.gk-hero[data-wiki-backdrop=true]>.gk-hero-copy,.shared-game-shell--home>.gk-header :is(.gk-brand,.site-account-controls),.shared-game-shell--home .shared-game-content[aria-busy=false]>.legacy-game-home{animation:none}}.gk-hero-live2d.is-cubism .bangdream-cubism-host,.gk-hero-live2d.is-cubism .bangdream-cubism-host canvas{background:0 0;width:100%;height:100%;display:block}.gk-hero-live2d.is-cubism .gk-hero-live2d-inner>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.shared-game-shell--home .gk-hero[data-wiki-backdrop=true]>.gk-hero-copy{filter:opacity(var(--wiki-copy-scroll-opacity,1))}@media (min-width:761px) and (max-width:900px){.shared-game-shell .shared-game-content .guides-layout{padding-inline:24px}}.asora-entry-card .catalog-art{position:relative}.asora-entry-card .asora-entry-frame{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.shared-game-shell .asora-entry-card .asora-entry-frame>img{object-fit:contain;max-width:none;max-height:none;position:absolute;transform:none}.asora-entry-card .asora-entry-icons{z-index:2;flex-direction:column;gap:5px;display:flex;position:absolute;top:5px;left:5px}.shared-game-shell .asora-entry-card.catalog-card .catalog-art .asora-entry-icons img{box-sizing:border-box;object-fit:contain;background:#09131ee6;border-radius:50%;width:24px;height:24px;padding:3px;transform:none}.asora-entry-card .asora-entry-quality{z-index:2;pointer-events:none;background:linear-gradient(100deg,#82c6ff,#a2e5fa);height:6px;position:absolute;bottom:0;left:0;right:0}.asora-entry-card .asora-entry-quality[data-rarity=SSR]{background:linear-gradient(100deg,#f5bdd8,#e098ed 30%,#b69af1 56%,#93d7ef 80%,#caf6fa)}@media (max-width:760px){.shared-game-shell .asora-entry-card.catalog-card .catalog-art .asora-entry-icons img{width:20px;height:20px;padding:2.5px}}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar>.catalog-filter-select{flex:none;width:max-content;min-width:0}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-filter-trigger{gap:16px;width:auto;min-width:0}@media (max-width:700px){.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar{flex-wrap:wrap;display:flex}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar>input{flex:1 0 100%;width:100%;min-width:0}}@media (max-width:760px){.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar>.catalog-filter-select{order:0}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar>input{flex:1 0 100%;order:1;width:100%;max-width:none;margin:0}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar>[data-generic-reset]{display:none}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-generic-toolbar>.catalog-filter-select{flex:1 1 0;width:0;min-width:0}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-filter-trigger{justify-content:space-between;gap:6px;width:100%}.shared-game-shell[data-game=gnn-fp-70194] #catalog-other-panel[data-catalog-key=characters] .catalog-filter-trigger span{text-overflow:ellipsis;min-width:0;overflow:hidden}}.asora-entry-card .asora-entry-quality[data-rarity=SR]{background:linear-gradient(100deg,#a98b52,#dfc78e 28%,#b18c4d 55%,#f4d58c 82%,#fff0b7)}.asora-entry-card .asora-entry-quality[data-rarity=R]{background:linear-gradient(100deg,#82c6ff,#a2e5fa)}.shared-game-shell[data-game=gnn-fp-70194] .catalog-layout .catalog-filter-menu{color:#30302e;background:#fffffd;border:1px solid #d7d7d1;border-radius:7px;min-width:140px;padding:5px;box-shadow:0 8px 24px #10202c20}.shared-game-shell[data-game=gnn-fp-70194] .catalog-layout .catalog-filter-option{color:#30302e;border-radius:4px;align-items:center;min-height:38px;padding:7px 30px 7px 11px;font-size:15px;display:flex;position:relative}.shared-game-shell[data-game=gnn-fp-70194] .catalog-layout .catalog-filter-option:hover,.shared-game-shell[data-game=gnn-fp-70194] .catalog-layout .catalog-filter-option.is-selected{color:#222;background:#eeeee8}.shared-game-shell[data-game=gnn-fp-70194] .catalog-layout .catalog-filter-option.is-selected:after{color:inherit;margin:0;position:absolute;right:9px}.shared-game-shell[data-game=gnn-fp-70194] .catalog-filter-option-icon{box-sizing:border-box;object-fit:contain;background:#09131ee6;border-radius:50%;flex:none;width:24px;height:24px;margin-right:8px;padding:3px}.shared-game-shell[data-game=gnn-fp-70194] .catalog-filter-option-icon.is-rarity{background:0 0;border-radius:0;width:40px;padding:0}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-filter-option{align-items:center;gap:8px;display:flex}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-filter-option-icon{object-fit:contain;flex:0 0 24px;width:24px;max-width:24px;height:24px}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-generic-toolbar>.catalog-filter-select{flex:none;width:max-content;min-width:0}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-generic-toolbar .catalog-filter-trigger{gap:16px;width:auto;min-width:0;padding-inline:14px}@media (max-width:760px){.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-generic-toolbar{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px;display:grid}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-generic-toolbar>.catalog-filter-select{grid-area:1;width:100%;min-width:0}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-generic-toolbar .catalog-filter-trigger{gap:8px;width:100%;padding-inline:10px}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-generic-toolbar>[data-generic-reset]:not([hidden]){grid-area:1/4}.shared-game-shell[data-game=manual-adcde1a5264142ce85b02be4] .catalog-layout .catalog-generic-toolbar>input{grid-area:2/1/auto/-1;width:100%;max-width:none;margin:0}}html:has(.shared-game-shell){scrollbar-gutter:stable}.shared-game-shell .catalog-toolbar,.shared-game-shell .guides-filter-row,.shared-game-shell .post-filters,.shared-game-shell .gk-navigation.gk-navigation-wiki,.shared-game-shell .guides-library-body:before{box-shadow:none!important}@media (min-width:901px){.shared-game-shell .shared-game-content .guides-library-body:has(.guides-empty:not([hidden])){row-gap:14px}.shared-game-shell .shared-game-content .guides-library-body>.guide-albums-sidebar{grid-area:2/-2/span 2/-1}.shared-game-shell .shared-game-content .guides-library-body:has(.guides-empty:not([hidden])) .guides-empty{grid-area:2/1/auto/-2}.shared-game-shell .shared-game-content .guides-library-body>.guide-albums-sidebar{justify-self:end;width:320px;max-width:100%}}@media (min-width:761px){.shared-game-shell .shared-game-content .catalog-layout .catalog-toolbar{padding:0}.shared-game-shell.shared-game-shell--catalog:before{content:"";z-index:61;pointer-events:auto;background:#fff;height:123px;position:fixed;top:60px;left:0;right:0}.game-page-layout:has(.shared-game-shell--catalog){height:auto;min-height:100dvh;overflow:visible}.shared-game-shell.shared-game-shell--catalog,.shared-game-shell.shared-game-shell--catalog>.shared-game-content,.shared-game-shell.shared-game-shell--catalog .shared-game-content>.legacy-game-home{flex:1 0 auto;height:auto;min-height:0;overflow:visible}.shared-game-shell.shared-game-shell--catalog .legacy-game-home>.community-layout[hidden]{display:none!important}.shared-game-shell.shared-game-shell--catalog .legacy-game-home>main{flex-direction:column;flex:1 0 auto;min-height:auto;display:flex;overflow:visible}.shared-game-shell.shared-game-shell--catalog .catalog-layout{grid-template-rows:auto;align-items:stretch;height:auto;min-height:0;overflow:visible}.shared-game-shell.shared-game-shell--catalog .catalog-layout>.collection-entries{z-index:62;isolation:isolate;background:#f7f9f9;align-self:start;position:sticky;top:90px}.shared-game-shell.shared-game-shell--catalog .catalog-layout>div:not(.collection-entries){grid-template-rows:auto auto auto auto;min-height:0;display:grid;overflow:visible}.shared-game-shell.shared-game-shell--catalog .catalog-layout :is(.catalog-toolbar,.catalog-subtoolbar,.catalog-generic-toolbar){z-index:63;isolation:isolate;background:#fff;position:sticky;top:90px}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-status{z-index:62;isolation:isolate;background:#fff;position:sticky;top:150px;box-shadow:0 -18px #fff,0 16px #fff}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-grid{overscroll-behavior:auto;scrollbar-gutter:auto;height:auto;min-height:0;max-height:none;overflow:visible}}@media (max-width:760px){.shared-game-shell.shared-game-shell--catalog:before{content:none;z-index:61;pointer-events:auto;background:#fff;height:168px;position:fixed;top:0;left:0;right:0}.game-page-layout:has(.shared-game-shell--catalog){height:auto;min-height:100dvh;overflow:visible}.shared-game-shell.shared-game-shell--catalog{flex:1 0 auto;height:auto;min-height:0;overflow:visible}.shared-game-shell.shared-game-shell--catalog>.shared-game-content,.shared-game-shell.shared-game-shell--catalog .shared-game-content>.legacy-game-home,.shared-game-shell.shared-game-shell--catalog .legacy-game-home>main{height:auto;min-height:auto;overflow:visible}.shared-game-shell.shared-game-shell--catalog>.shared-game-content,.shared-game-shell.shared-game-shell--catalog .shared-game-content>.legacy-game-home,.shared-game-shell.shared-game-shell--catalog .legacy-game-home>main,.shared-game-shell.shared-game-shell--catalog .catalog-layout{flex:none}.shared-game-shell.shared-game-shell--catalog .legacy-game-home>.community-layout[hidden]{display:none!important}.shared-game-shell.shared-game-shell--catalog .legacy-game-home>main{flex-direction:column;display:flex}.shared-game-shell.shared-game-shell--catalog .catalog-layout{flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.shared-game-shell.shared-game-shell--catalog .catalog-layout>.collection-entries{z-index:62;isolation:isolate;background:#fff;flex:none;position:sticky;top:18px;box-shadow:0 10px #fff}.shared-game-shell.shared-game-shell--catalog .catalog-layout>div:not(.collection-entries){flex-direction:column;flex:none;min-height:0;display:flex;overflow:visible}.shared-game-shell.shared-game-shell--catalog .catalog-layout :is(.catalog-toolbar,.catalog-subtoolbar,.catalog-generic-toolbar){z-index:62;isolation:isolate;box-shadow:none;background:#fff;flex:none;position:sticky;top:0}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-grid{overscroll-behavior:auto;scrollbar-gutter:auto;flex:none;height:auto;min-height:0;max-height:none;padding-bottom:0;overflow:visible}.game-page-layout:has(.shared-game-shell--catalog)>.shared-game-footer{display:none}}.shared-game-shell--catalog .catalog-credit{display:none!important}@media (min-width:761px){.shared-game-shell .shared-game-content .community-layout.embedded-community{margin-top:20px}}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-status-line{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:50px;height:50px!important;padding:5px 0!important}.home-status-date-stack{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-status-date-stack #current-date{text-align:left;align-self:flex-start;width:100%;margin:0;font-size:15px;line-height:22px;transform:none}.home-status-date-stack .home-server-age{color:#929b96;margin:0;font-size:10px;line-height:15px}.home-server-switch{color:#536a5a;cursor:pointer;background:#f7faf8;border:1px solid #dbe5de;border-radius:5px;width:auto;max-width:120px;height:28px;padding:0 22px 0 7px;font-size:11px}.home-server-switch[hidden]{display:none}.home-server-switch:focus-visible{outline-offset:2px;outline:2px solid #8eb29a}.home-server-picker[hidden],.home-server-menu[hidden]{display:none}.home-server-picker{justify-self:end;min-width:0}.home-server-trigger{color:#405e4b;cursor:pointer;background:linear-gradient(#fff,#f4f8f5);border:1px solid #dbe5df;border-radius:18px;align-items:center;gap:9px;max-width:140px;height:30px;padding:0 11px;font:500 11px/1.2 Arial,sans-serif;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 2px 5px #243d2d06}.home-server-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-server-trigger:before{content:"";background:#76a58a;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 3px #76a58a12}.home-server-trigger:hover,.home-server-trigger[aria-expanded=true]{border-color:#a6c4af;box-shadow:0 3px 10px #244f3510}.home-server-chevron{border-bottom:1px solid #74907c;border-right:1px solid #74907c;flex:none;width:5px;height:5px;transition:rotate .18s;translate:0 -2px;rotate:45deg}.home-server-trigger[aria-expanded=true] .home-server-chevron{translate:0 1px;rotate:225deg}.home-server-menu{z-index:500;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#405e4b;background:#fffffff5;border:1px solid #dce6df;border-radius:12px;max-height:240px;padding:5px;position:fixed;overflow:auto;box-shadow:0 12px 36px #1c3a2424}.home-server-menu button{color:#52665a;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:7px;width:100%;padding:9px 28px 9px 11px;font:12px/18px Arial,sans-serif;display:block;position:relative}:is(.home-server-menu button:hover,.home-server-menu button:focus-visible){background:#f0f5f1;outline:none}.home-server-menu button[aria-checked=true]{color:#315b40;background:#eaf3ed;font-weight:600}.home-server-menu button[aria-checked=true]:after{content:"✓";color:#568868;position:absolute;top:9px;right:10px}.home-server-trigger:focus-visible{outline-offset:3px;outline:2px solid #95bda2}@media (prefers-reduced-motion:reduce){.home-server-trigger,.home-server-chevron{transition:none}}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefits-section{border-top:1px solid #edf0ee;flex-direction:column;flex:auto;min-height:0;margin-top:4px;padding-top:6px;display:flex}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefits-section[hidden]{display:none}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefits-section .section-title{flex:none;min-height:20px;margin:0 0 4px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-list{scrollbar-width:thin;scrollbar-color:#d2ddd6 transparent;flex-direction:column;gap:4px;min-height:0;padding-right:2px;display:flex;overflow:auto}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row{background:#f6f9f7;border:1px solid #e8eee9;border-radius:8px;flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 46px;gap:0 12px;min-height:32px;padding:2px 10px;display:grid}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row>span{color:#405749;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;padding:0;font-size:12px;font-weight:500;line-height:15px;overflow:hidden}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row time{color:#91a095;border:0;grid-area:2/1;padding:0;font-size:10px;line-height:11px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button{color:#56745e;background:#fff;border:1px solid #d9e5dc;border-radius:6px;grid-area:1/2/3;align-self:center;min-width:44px;height:24px;padding:0 8px;font-size:11px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button:focus-visible{outline-offset:2px;outline:2px solid #8cb89b}.shared-game-shell--home .shared-game-content .content-shell>.side-column:has(.benefits-section:not([hidden])) .home-promotion-slots{margin-top:10px}@media (max-width:760px){.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefits-section{flex:none}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-list{max-height:180px}}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-list{gap:0;padding:0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row{background:0 0;border:0;border-bottom:1px solid #edf0ee;border-radius:0;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:12px;min-height:34px;padding:3px 0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row:last-child{border-bottom:0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row>span{color:#394b41;letter-spacing:.05px;grid-area:1/1;font-size:12px;font-weight:500;line-height:20px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row time{color:#9aa6a0;font-variant-numeric:tabular-nums;grid-area:1/2;font-size:10px;line-height:20px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button{color:#84978c;background:0 0;border:0;border-radius:6px;grid-area:1/3;place-items:center;width:28px;min-width:28px;height:26px;padding:0;font-size:0;transition:background .15s,color .15s;display:grid;position:relative}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button:before{content:"";box-sizing:border-box;border:1.4px solid;border-radius:2px;width:13px;height:13px;translate:1px 1px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button:after{content:"";border-top:1.4px solid;border-left:1.4px solid;border-top-left-radius:2px;width:10px;height:10px;position:absolute;top:5px;left:6px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button:hover,.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button.is-copied{color:#3e7151;background:#edf4ef}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button.is-copied:before{border-top:0;border-bottom:1.5px solid;border-left:1.5px solid;border-right:0;border-radius:0;width:10px;height:6px;translate:0 -1px;rotate:-45deg}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button.is-copied:after{display:none}@media (prefers-reduced-motion:reduce){.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button{transition:none}}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row{grid-template-columns:minmax(0,1fr) 58px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button{color:#416b50;white-space:nowrap;background:#f0f6f2;border:1px solid #d5e3da;border-radius:6px;grid-column:2;width:58px;min-width:58px;height:26px;font-size:11px;font-weight:500}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button:before,.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button:after{display:none}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button.is-copied:before{display:none}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row{border-bottom:0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button{color:#82958a;background:0 0;border-color:#0000;font-weight:400}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button:hover{color:#476d54;background:#f1f6f3;border-color:#0000}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row button.is-copied{color:#5c8668;background:0 0;border-color:#0000}.shared-game-shell--home .home-promotion-card--icon{background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,var(--home-promotion-glow,#426779) 28%,transparent),transparent 75%),linear-gradient(115deg,color-mix(in srgb,var(--home-promotion-end,#183343) 75%,#202628),color-mix(in srgb,var(--home-promotion-glow,#426779) 60%,#202628));color:#fff;box-sizing:border-box;border:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.shared-game-shell--home .home-promotion-card--icon:after{pointer-events:none;background:linear-gradient(110deg,#0003,#0000)}.shared-game-shell--home .home-promotion-card--icon>span:not(.pv3-fit-frame){z-index:1;flex:1;order:0;align-self:center;min-width:0;padding:0;position:relative}.shared-game-shell--home .home-promotion-card--icon strong{font-size:15px;font-weight:700;line-height:22px}.shared-game-shell--home .home-promotion-card--icon>img,.shared-game-shell--home .home-promotion-card--icon>.home-promotion-image.pv3-fit-frame{z-index:1;background:0 0;border-radius:0;flex:0 0 40px;order:1;align-self:center;width:40px;height:40px;padding:0;position:relative;inset:auto;overflow:hidden}.shared-game-shell--home .home-promotion-card--icon>img{object-fit:contain;filter:none;transition:none;transform:none}.shared-game-shell--home .home-promotion-card--icon:hover img{filter:none;transform:none}.shared-game-shell--home .home-promotion-card--icon:focus-visible{outline:2px solid var(--home-promotion-glow,#94cddd);outline-offset:3px}.shared-game-shell--home .content-shell .home-promotion-slots{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-promotion-card--icon{height:54px;min-height:54px;padding:0;display:block}.shared-game-shell--home .home-promotion-card--icon>span:not(.pv3-fit-frame){gap:0;padding:0;display:grid;position:absolute;bottom:5px;left:10px;right:10px}.shared-game-shell--home .home-promotion-card--icon strong{color:#fff;text-shadow:0 1px 2px #000b,0 0 4px #0004;font-size:14px;line-height:20px}.shared-game-shell--home .home-promotion-card--icon>img,.shared-game-shell--home .home-promotion-card--icon>.home-promotion-image.pv3-fit-frame{border-radius:50%;flex:none;width:26px;height:26px;position:absolute;inset:50% 10px auto auto;overflow:hidden;translate:0 -50%}.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-promotion-card--icon{height:54px;min-height:54px;max-height:54px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefits-section{flex-shrink:0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-list{flex:none;min-height:102px;overflow:visible}@media (min-width:761px){.shared-game-shell--home .shared-game-content .content-shell>.side-column{padding:8px 18px 16px!important}.shared-game-shell--home .shared-game-content .content-shell>.side-column .notice-item{min-height:26px;padding:4px 0}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefits-section{margin-top:4px;padding-top:6px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefits-section .section-title{margin-bottom:6px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-row{min-height:34px}.shared-game-shell--home .shared-game-content .content-shell>.side-column .benefit-code-list{min-height:102px}}.shared-game-shell--home .home-status-date-stack{gap:3px}.shared-game-shell--home .home-status-date-stack .home-server-age{font-size:11px;line-height:16px}@media (min-width:761px){.shared-game-shell--home .shared-game-content .content-shell>.side-column .home-status-line{min-height:54px;margin-bottom:8px;height:54px!important}}@media (min-width:901px){.shared-game-shell .shared-game-content .guides-library-body>.guide-albums-sidebar{box-sizing:border-box;width:100%;max-width:none;height:calc(var(--guide-card-height) * 2 + var(--guide-card-gap));place-self:stretch stretch;margin:0}}.home-server-trigger:disabled{cursor:default;opacity:1;color:#405e4b;padding-right:11px}.home-server-trigger:disabled:hover{border-color:#dbe5df;box-shadow:0 2px 5px #243d2d06}.home-server-chevron[hidden]{display:none}.shared-game-shell--home .legacy-game-home .content-shell .version-grid .wiki-banner-slide h2{font-size:28px;font-weight:700;line-height:1.3}.shared-game-shell--home .home-quick-start header h2{font-size:18px;font-weight:650;line-height:1.4}.shared-game-shell--home .home-quick-start .quick-start-copy strong{font-size:14px;font-weight:600;line-height:1.5}@media (max-width:760px){.shared-game-shell--home .legacy-game-home .content-shell .version-grid .wiki-banner-slide h2{font-size:24px}.shared-game-shell--home .home-quick-start .quick-start-copy strong{font-size:13px}}.benefits-code-board>header{flex-wrap:wrap;gap:12px;position:relative}.benefits-code-board>header>.benefits-server-filter{color:#536a5a;order:1;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:flex}.benefits-server-filter select{color:#315d42;max-width:180px;font:inherit;background:#f7faf8;border:1px solid #d5e3da;border-radius:6px;padding:6px 10px}.benefits-server-filter select:disabled{opacity:1;-webkit-appearance:none;appearance:none}.shared-game-shell .shared-game-content .guides-library-body>.guide-albums-sidebar:not([hidden]),.shared-game-shell .guides-layout .guide-album-sidebar-list{display:contents}.shared-game-shell .guides-layout .guide-albums-sidebar:before,.shared-game-shell .guides-layout .guide-albums-sidebar-heading{display:none}.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card{box-sizing:border-box;color:#fff;text-align:left;isolation:isolate;background:#283845;border:1px solid #e5e9e7;border-radius:8px;grid-row:span 2;width:100%;height:236px;min-height:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.shared-game-shell .guides-layout .guide-album-grid-card>.guide-album-grid-art{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:absolute;inset:0;overflow:hidden}.shared-game-shell .guides-layout .guide-album-grid-art>img{object-fit:contain;flex:none;max-width:none;max-height:none;position:static;transform:none}.shared-game-shell .guides-layout .guide-album-grid-card>span:not(.guide-album-grid-art){z-index:1;background:linear-gradient(#0000,#07131de6);gap:5px;padding:38px 18px 16px;display:grid;position:absolute;inset:auto 0 0}.shared-game-shell .guides-layout .guide-album-grid-card strong{font-size:18px;line-height:1.4}.shared-game-shell .guides-layout .guide-album-grid-card small{color:#dde8ef;font-size:12px}.shared-game-shell .guides-layout .guide-album-grid-card:focus-visible{outline-offset:3px;outline:2px solid #dd4c4c}@media (min-width:901px){.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card{height:calc(var(--guide-card-height)*2 + var(--guide-card-gap))}}@media (max-width:900px){.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card{margin-bottom:12px}}.shared-game-shell .shared-game-content .guides-library-body .guide-entry{height:88px;padding:12px 42px 12px 18px}.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card{color:#333;height:188px;box-shadow:none;background:#fff;border-color:#0000000f}.shared-game-shell .guides-layout .guide-album-grid-card>span:not(.guide-album-grid-art){box-sizing:border-box;background:0 0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;height:100%;padding:12px 42px 12px 18px;display:flex;position:static}.shared-game-shell .guides-layout .guide-album-grid-card strong{color:#333;text-shadow:none;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:17px;font-weight:500;line-height:24px}.shared-game-shell .guides-layout .guide-album-grid-card small{letter-spacing:.2672px;color:#9aa39e;font-size:12px;line-height:14px}.shared-game-shell .guides-layout .guide-album-grid-card:after{content:"›";color:#9aa39e;font-size:20px;line-height:24px;position:absolute;top:16px;right:18px}.shared-game-shell .guides-layout .guide-album-grid-card:hover{background:#fafcfb;border-color:#d6dfd9}.shared-game-shell .guides-layout .guide-album-grid-card>span.guide-album-card-badge{color:#7b8c9f;background:0 0;width:auto;height:auto;padding:0;font-size:11px;line-height:18px;display:block;position:absolute;inset:14px auto auto 16px}.shared-game-shell .guides-layout .guide-album-grid-card>span.guide-album-card-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;height:100%;padding:38px 16px 36px;display:flex;position:static}.shared-game-shell .guides-layout .guide-album-card-copy strong{color:#253345;font-size:18px;font-weight:700;line-height:25px}.shared-game-shell .guides-layout .guide-album-card-description{color:#8a98a9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.shared-game-shell .guides-layout .guide-album-card-description[hidden]{display:none}.shared-game-shell .guides-layout .guide-album-card-copy small{color:#8a98a9;font-size:12px;position:absolute;bottom:15px;left:16px}.shared-game-shell .guides-layout .guide-album-grid-card:after{content:"↗";color:#99a7b8;font-size:16px;top:13px;right:16px}.shared-game-shell .guides-layout .guide-album-grid-card:before{content:none;display:none}.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card{box-shadow:none;background:#fff;border:1px solid #e6e9ed;border-radius:10px}.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card:after{width:auto;height:auto;box-shadow:none;pointer-events:none;background:0 0;inset:13px 16px auto auto}.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card:before{box-shadow:none;pointer-events:none;background:#f3f5f8}.shared-game-shell .guides-layout .guide-album-grid-card>span.guide-album-card-badge{box-shadow:none;background:0 0}.shared-game-shell .guides-layout .guide-album-grid-card>span.guide-album-card-copy{box-shadow:none;background:0 0;inset:auto}.shared-game-shell .shared-game-content .guides-library-body .guide-entry{box-shadow:none;background:#fff;border:1px solid #e6e9ed;border-radius:10px}.shared-game-shell .guides-layout .guide-album-grid-card:hover,.shared-game-shell .shared-game-content .guides-library-body .guide-entry:hover{box-shadow:none;background:#fff;border-color:#cbd3dd}.shared-game-shell .guides-layout .guide-album-card-copy strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shared-game-shell .guides-layout .guide-album-grid-card>span.guide-album-card-copy{justify-content:flex-start;gap:4px;padding-top:42px}.shared-game-shell .guides-layout .guide-album-card-copy strong,.shared-game-shell .guides-layout .guide-album-card-description{-webkit-line-clamp:1}.shared-game-shell .guides-layout .guide-album-card-posts{flex-direction:column;align-items:stretch;gap:4px;width:100%;min-width:0;margin:3px 0 0;padding:0;list-style:none;display:flex}.shared-game-shell .guides-layout .guide-album-card-posts li{color:#536171;text-overflow:ellipsis;white-space:nowrap;flex:none;min-height:20px;padding-left:16px;font-size:12px;font-weight:400;line-height:20px;display:block;position:relative;overflow:hidden}.shared-game-shell .guides-layout .guide-album-card-posts li:before{content:"▧";color:#9aa6b3;font-size:11px;position:absolute;left:0}.shared-game-shell .guides-layout .guide-album-card-posts{scrollbar-width:none;max-height:44px;overflow:clip}.shared-game-shell .guides-layout .guide-album-card-posts::-webkit-scrollbar{width:0;height:0;display:none}.shared-game-shell[data-game=manual-575dff62134d4a589284fd1b] .catalog-layout .catalog-generic-card .catalog-art img,.shared-game-shell[data-game=manual-575dff62134d4a589284fd1b] .featured-hero-card[data-catalog-key=characters] .catalog-art-window>img{object-position:center top;align-self:flex-start}.shared-game-shell[data-game=manual-575dff62134d4a589284fd1b] .featured-hero-card[data-catalog-key=characters] .catalog-art-window{align-items:flex-start}@media (max-width:760px){.shared-game-shell.shared-game-shell--home[data-mobile-bottom-nav=true]{padding-bottom:0}}.shared-game-shell .featured-hero-card .catalog-natural-art{overflow:hidden;aspect-ratio:auto!important;height:auto!important;padding:0!important}.shared-game-shell .featured-hero-card .catalog-natural-art .catalog-art-window{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;inset:auto;overflow:hidden}.shared-game-shell .featured-hero-card .catalog-natural-art img{object-fit:contain;object-position:center;flex:none;max-width:none;max-height:none;transform:none!important}.shared-game-shell .featured-hero-card .catalog-natural-art:after{content:none}.shared-game-shell .featured-hero-card .catalog-natural-name{color:inherit;font:inherit;text-align:center;white-space:nowrap;text-overflow:ellipsis;text-shadow:none;background:0 0;margin:0 0 4px;padding:0;font-size:12px;line-height:1.5;position:static;overflow:hidden}.shared-game-shell .featured-hero-card:has(.catalog-natural-art){transition:translate .18s;transform:translate(0,0)}.shared-game-shell .featured-hero-card:has(.catalog-natural-art):hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.shared-game-shell .featured-hero-card:has(.catalog-natural-art){transition:none}.shared-game-shell .featured-hero-card:has(.catalog-natural-art):hover{translate:none}}.shared-game-shell--home .home-quick-start .quick-start-copy{pointer-events:none;background:linear-gradient(90deg,#08111ccc,#08111c75 38%,#08111c14 72%,#0000);flex-direction:column;justify-content:center;align-items:flex-start;padding:12px;display:flex;inset:0}.shared-game-shell--home .home-quick-start .quick-start-copy strong{-webkit-line-clamp:2;white-space:normal;word-break:break-all;color:#fff;text-shadow:0 1px 3px #07111cb3;-webkit-box-orient:vertical;max-width:70%;font-size:18px;font-style:italic;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.shared-game-shell--home .home-quick-start .quick-start-icon{justify-content:center;align-items:center;display:flex}.shared-game-shell--home .home-quick-start .quick-start-icon>img{object-fit:contain;flex:none;width:auto;max-width:none;height:auto;max-height:none}@media (max-width:760px){.shared-game-shell--home .home-quick-start nav>a{aspect-ratio:5/3;height:auto;min-height:0}.shared-game-shell--home .home-quick-start .quick-start-copy{padding:8px}.shared-game-shell--home .home-quick-start .quick-start-copy strong{font-size:clamp(14px,3.1vw,16px);line-height:1.25}}.shared-game-shell--home .featured-hero-card .catalog-natural-art{position:relative}.shared-game-shell--home .featured-hero-card .catalog-natural-name{color:#fff;text-align:center;text-shadow:0 1px 3px #0008;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:linear-gradient(#0000,#08111cbf);margin:0;padding:18px 6px 7px;font-size:13px;font-weight:600;line-height:19px;position:absolute;inset:auto 0 0;overflow:hidden}.shared-game-shell--home .home-quick-start .quick-start-copy strong>.quick-start-title-line{white-space:nowrap;display:block}.shared-game-shell--home .home-quick-start .quick-start-copy strong{word-break:normal;flex:none;height:2.6em;display:block}@media (max-width:760px){.shared-game-shell--home .home-quick-start .quick-start-copy strong{height:2.5em}}.shared-game-shell--home .home-quick-start .quick-start-copy strong{height:2.6em;position:absolute;top:50%;left:12px;transform:translateY(-.65em)}@media (max-width:760px){.shared-game-shell--home .home-quick-start .quick-start-copy strong{height:2.5em;left:8px;transform:translateY(-.625em)}}.shared-game-shell .shared-game-content .catalog-layout{box-sizing:border-box;background:#fff;border:1px solid #e7e9e7;border-radius:16px;flex-direction:column;gap:0;padding:22px 24px 32px;display:flex}.shared-game-shell .catalog-layout[hidden]{display:none!important}.catalog-module-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.catalog-module-heading h1{color:#26352e;margin:0;font-size:18px;font-weight:650;line-height:27px}.catalog-module-heading>span{color:#919995;font-size:12px}.shared-game-shell .catalog-layout>.collection-entries{width:100%;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #edf0ee;border-radius:0;flex-direction:row;gap:24px;margin:0 0 18px;padding:0;display:flex;position:static;overflow-x:auto}.shared-game-shell .catalog-layout .collection-entry{width:auto;min-width:0;box-shadow:none;color:#727b76;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin:0;padding:12px 0 14px;display:block}.shared-game-shell .catalog-layout .collection-entry.is-active{box-shadow:none;color:#26352e;background:0 0;border-color:#f14f59}.shared-game-shell .catalog-layout .collection-entry:before,.shared-game-shell .catalog-layout .collection-entry:after,.shared-game-shell .catalog-layout .collection-entry>img,.shared-game-shell .catalog-layout .collection-entry .collection-arrow,.shared-game-shell .catalog-layout .collection-entry .collection-copy em{display:none}.shared-game-shell .catalog-layout .collection-copy{padding:0;display:block}.shared-game-shell .catalog-layout .collection-copy strong{white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}.shared-game-shell .catalog-layout .collection-entry.is-active strong{font-weight:600}.shared-game-shell .catalog-layout>:is(#catalog-heroes-panel,#catalog-other-panel):not([hidden]){flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.shared-game-shell .catalog-layout .catalog-directory-title{color:#26352e;order:0;width:calc(100% - 240px);margin:0 0 4px;font-size:17px;font-weight:600;line-height:25px}.shared-game-shell .catalog-layout .catalog-status{color:#919995;order:1;margin:0;font-size:12px;line-height:18px;display:flex}.shared-game-shell .catalog-layout .catalog-status>span+span{display:none}.shared-game-shell .catalog-layout .catalog-toolbar{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #edf0ee;flex-wrap:wrap;order:2;align-items:center;gap:12px;margin:16px 0 20px;padding:0 0 16px;display:flex;position:static;top:auto}.shared-game-shell .catalog-layout .catalog-toolbar>input[type=search]{background:#fafbfa;border:1px solid #edf0ee;border-radius:7px;width:220px;max-width:40%;height:38px;margin:0;padding:8px 12px;font-size:12px;position:absolute;top:0;right:0}.shared-game-shell .catalog-layout .catalog-toolbar .catalog-filter-trigger,.shared-game-shell .catalog-layout .catalog-directory-filters select{min-width:100px;height:38px;box-shadow:none;background:0 0;border-color:#0000;font-size:13px}.shared-game-shell .catalog-layout .catalog-grid{order:3;margin-top:0}.shared-game-shell .catalog-layout :is(#catalog-empty,.catalog-credit){order:4}@media (max-width:760px){.shared-game-shell .shared-game-content .catalog-layout{border-radius:12px;padding:16px 12px 24px}.shared-game-shell .catalog-layout>.collection-entries{gap:20px}.shared-game-shell .catalog-layout .catalog-toolbar{gap:8px}.shared-game-shell .catalog-layout .catalog-toolbar>input[type=search]{width:160px;max-width:45%}.shared-game-shell .catalog-layout .catalog-directory-title{width:52%}.shared-game-shell .catalog-layout .catalog-directory-filters{gap:6px}.shared-game-shell .catalog-layout .catalog-directory-filters select{flex:90px;min-width:0}}.shared-game-shell.shared-game-shell--catalog:before{content:none}.shared-game-shell.shared-game-shell--catalog .catalog-layout>.collection-entries{z-index:auto;box-shadow:none;background:0 0;align-self:stretch;min-height:0;position:static;top:auto}.shared-game-shell.shared-game-shell--catalog .catalog-layout>.collection-entries .collection-entry{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0 14px;display:block}.shared-game-shell.shared-game-shell--catalog .catalog-layout>.collection-entries .collection-entry.is-active{box-shadow:none;background:0 0;border-bottom-color:#f14f59}.shared-game-shell.shared-game-shell--catalog .catalog-layout>.collection-entries .collection-copy{padding:0}.shared-game-shell.shared-game-shell--catalog .catalog-layout :is(.catalog-toolbar,.catalog-status){z-index:auto;isolation:auto;box-shadow:none;position:static;top:auto}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-toolbar{box-sizing:border-box;flex:none;width:100%;max-width:none}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-status{background:0 0;flex:none;padding:0}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-directory-title{flex:none}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-toolbar>input[type=search]{top:0;right:0}.shared-game-shell.shared-game-shell--catalog .catalog-layout>.catalog-module-heading{flex:none}.shared-game-shell .shared-game-content .catalog-layout{width:min(1200px,100% - 48px);margin:24px auto 32px}@media (max-width:760px){.shared-game-shell .shared-game-content .catalog-layout{width:calc(100% - 24px);margin:12px auto 24px}}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-directory-title{display:none}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-status{align-items:center;min-height:38px}.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-toolbar{margin-top:10px}@media (min-width:1200px){.shared-game-shell.shared-game-shell--catalog .catalog-layout .catalog-grid{grid-template-columns:repeat(9,minmax(0,1fr));column-gap:18px}}.shared-game-shell--home .home-quick-start .quick-start-copy strong{box-sizing:content-box;padding-right:.3em}.shared-game-shell--home .home-quick-start .quick-start-title-line{text-overflow:clip;overflow:visible}.shared-game-shell--home .featured-hero-card .catalog-natural-art .catalog-art-window.is-bangdream-update-portrait{align-items:flex-start;aspect-ratio:3/4!important;height:auto!important}.shared-game-shell--home .featured-hero-card .is-bangdream-update-portrait>img{position:relative;top:-16px}.shared-game-shell .asora-entry-card .asora-natural-art{overflow:hidden;aspect-ratio:auto!important;height:auto!important;padding:0!important}.shared-game-shell .asora-entry-card .asora-natural-art .asora-entry-frame{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;inset:auto;overflow:hidden}.shared-game-shell .asora-entry-card .asora-natural-art .asora-entry-frame>img{object-fit:contain;flex:none;max-width:none;max-height:none;position:static;transform:none}.guide-album-preview-dialog .guide-album-preview-hero{box-sizing:border-box;aspect-ratio:346/95;min-height:0}@media (max-width:600px){.guide-album-preview-dialog .guide-album-preview-hero{padding:10px 14px}.guide-album-preview-dialog .guide-album-preview-hero>div{gap:3px}.guide-album-preview-dialog .guide-album-preview-hero h1{font-size:20px;line-height:1.2}.guide-album-preview-dialog .guide-album-preview-hero small{font-size:8px}.guide-album-preview-dialog .guide-album-preview-hero span{font-size:10px}}.ls-pet-filter-controls{align-items:center;gap:10px;display:flex}.ls-pet-filter-controls .catalog-filter-select{min-width:120px}.ls-pet-filter-controls .catalog-filter-trigger{background:#fafaf8;border:1px solid #deded8;border-radius:6px;gap:20px;min-height:40px;padding:8px 12px}.ls-pet-filter-controls .catalog-filter-menu{border-radius:8px;min-width:150px;padding:5px}.ls-pet-filter-controls .catalog-filter-option{border-radius:4px;gap:9px;min-height:38px}.ls-pet-filter-controls .is-pet-rarity .catalog-filter-option[data-value]:not([data-value=""]){color:#987846;letter-spacing:2px}@media (max-width:760px){.ls-pet-filter-controls{width:100%}.ls-pet-filter-controls .catalog-filter-select{flex:1;min-width:0}}.ls-pet-filter-controls .catalog-filter-menu{scrollbar-width:none;-ms-overflow-style:none}.ls-pet-filter-controls .catalog-filter-menu::-webkit-scrollbar{width:0;height:0;display:none}.shared-game-shell[data-game=manual-575dff62134d4a589284fd1b] .catalog-layout .catalog-generic-toolbar{justify-content:flex-start}.shared-game-shell[data-game=manual-575dff62134d4a589284fd1b] .catalog-layout .catalog-generic-toolbar>[data-generic-reset]{margin-left:auto}.shared-game-shell.shared-game-shell--catalog[data-game] .catalog-layout #catalog-other-panel .catalog-generic-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.shared-game-shell.shared-game-shell--catalog[data-game] .catalog-layout #catalog-other-panel .catalog-generic-toolbar>.catalog-filter-select{flex:none;order:0;width:max-content}.shared-game-shell.shared-game-shell--catalog[data-game] .catalog-layout #catalog-other-panel .catalog-directory-filters{flex-wrap:wrap;flex:0 auto;justify-content:flex-start;width:auto;display:flex}.shared-game-shell.shared-game-shell--catalog[data-game] .catalog-layout #catalog-other-panel .catalog-directory-filters>:is(select,.catalog-filter-select){flex:none;width:auto}.shared-game-shell.shared-game-shell--catalog[data-game] .catalog-layout #catalog-other-panel .catalog-generic-toolbar>[data-generic-reset]:not([hidden]){order:0;margin-left:auto;display:block}.shared-game-shell .guides-filters:has(.guide-category-more){flex-wrap:wrap;overflow:visible}.guide-category-more{flex:none;position:relative}.guide-category-more>summary{cursor:pointer;color:#52616a;white-space:nowrap;background:#f5f5f5;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;line-height:16px;list-style:none;display:flex}.guide-category-more>summary::-webkit-details-marker{display:none}.guide-category-more>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;margin-top:-3px;transform:rotate(45deg)}.guide-category-more[open]>summary,.guide-category-more.has-active-category>summary{color:#ef4e59;background:#fceeee}.guide-category-more-menu{z-index:50;background:#fff;border:1px solid #e9eceb;border-radius:10px;min-width:160px;max-height:300px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 6px 22px #172b4014}.shared-game-shell .guides-filters .guide-category-more-menu>button{text-align:left;white-space:nowrap;background:0 0;border-radius:6px;width:100%;padding:10px 12px;display:block}.shared-game-shell .guides-filters .guide-category-more-menu>button:hover{background:#f6f7f7}.shared-game-shell .guides-filters .guide-category-more-menu>button[aria-pressed=true]{color:#ef4e59;background:#fceeee}@media (max-width:600px){.guide-category-more-menu{max-width:calc(100vw - 40px);left:auto;right:0}}.shared-game-shell .shared-game-content .guides-library-body .guide-entry{box-sizing:border-box;justify-content:space-between;gap:4px;height:88px;min-height:88px;max-height:88px;padding:10px 42px 10px 18px;overflow:hidden}.shared-game-shell .shared-game-content .guides-library-body .guide-entry h3{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-box-orient:vertical;flex:none;width:100%;max-height:40px;margin:0;line-height:20px;display:-webkit-box;overflow:hidden}.shared-game-shell .shared-game-content .guides-library-body .guide-entry .guide-row-meta{color:#a5adb4;letter-spacing:0;flex:none;margin-top:auto;padding-top:2px;font-size:11px;line-height:15px}@media (min-width:901px){.shared-game-shell .shared-game-content .guides-library-body{grid-auto-rows:var(--guide-card-height)}}.shared-game-shell .shared-game-content .guides-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shared-game-shell .shared-game-content .guides-filters>.guides-sort{align-self:center;margin:0 0 0 4px;padding:0}.shared-game-shell .shared-game-content .guides-search{box-sizing:border-box;z-index:35;background:#fff;border:1px solid #dfe4e1;border-radius:6px;grid-area:1/1/auto/-1;place-self:start end;align-items:center;gap:0;width:240px;height:34px;min-height:34px;margin:0 116px 0 0;padding:0;display:flex;overflow:visible}.shared-game-shell .shared-game-content .guides-search input{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:0;min-width:0;height:32px;min-height:0;max-height:none;box-shadow:none;color:#34433c;letter-spacing:normal;background:0 0;border:0;border-radius:6px 0 0 6px;outline:none;flex:1;margin:0;padding:6px 10px;font-family:inherit;font-size:13px;font-weight:400;line-height:20px;display:block;position:static}.shared-game-shell .shared-game-content .guides-search button{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:48px;min-width:48px;height:24px;min-height:0;box-shadow:none;color:#64766c;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:1px solid #e9edeb;border-radius:0;flex:0 0 48px;justify-content:center;align-items:center;margin:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:400;line-height:20px;display:flex;position:static}.shared-game-shell .shared-game-content .guides-search:focus-within{box-shadow:none;border-color:#a7b5ad;outline:none}.shared-game-shell .shared-game-content .guides-search input::placeholder{color:#9aa49e;opacity:1}.shared-game-shell .shared-game-content .guides-search input:focus{box-shadow:none;outline:none}.shared-game-shell .shared-game-content .guides-search button:hover{color:#dd4c4c}.shared-game-shell .shared-game-content .guides-search button:focus-visible{outline-offset:-2px;outline:2px solid #a7b5ad}@media (min-width:901px){.shared-game-shell .shared-game-content .guides-library-body>.guides-filters{width:calc(100% - 370px)}}@media (max-width:900px){.shared-game-shell .shared-game-content .guides-search{grid-area:2/1;justify-self:start;width:min(240px,100% - 120px);margin:0}}.shared-game-shell .shared-game-content .guides-filters>.guides-sort{justify-self:auto;position:relative;top:auto}@media (min-width:901px){.shared-game-shell .shared-game-content .guides-search{top:calc(var(--channel-filter-top) + 6px);margin-top:6px;position:sticky}}.shared-game-shell .guides-layout .guide-album-grid-card>span.guide-album-card-copy{box-sizing:border-box;gap:6px;padding:16px 16px 12px}.shared-game-shell .guides-layout .guide-album-card-posts{flex:1;gap:5px;min-height:0;max-height:none;margin-top:2px;overflow:clip}.shared-game-shell .guides-layout .guide-album-card-posts li{align-items:center;gap:8px;min-height:22px;line-height:22px;display:flex}.shared-game-shell .guides-layout .guide-album-post-title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.shared-game-shell .guides-layout .guide-album-post-meta{color:#98a2ad;white-space:nowrap;flex:none;font-size:10px;font-weight:400;position:static}.shared-game-shell .guides-layout .guide-album-card-heading{box-sizing:border-box;align-items:baseline;gap:8px;width:100%;min-width:0;padding-right:20px;display:flex}.shared-game-shell .guides-layout .guide-album-card-heading strong{flex:0 auto;min-width:0}.shared-game-shell .guides-layout .guide-album-card-heading .guide-album-heading-count{color:#8a98a9;white-space:nowrap;flex:none;margin:0;font-size:11px;font-weight:400;line-height:20px;position:static}.shared-game-shell .guides-layout button.guide-album-card-heading{width:100%;height:auto;min-height:25px;color:inherit;box-shadow:none;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0 20px 0 0;position:static;overflow:visible}.shared-game-shell .guides-layout button.guide-album-card-heading:before,.shared-game-shell .guides-layout button.guide-album-card-heading:after{content:none;display:none}.shared-game-shell .guides-layout a.guide-album-post-title{color:inherit;text-decoration:none}.shared-game-shell .guides-layout a.guide-album-post-title:hover{color:#dd4c4c;text-decoration:underline}.shared-game-shell .guides-layout :is(button.guide-album-card-heading,a.guide-album-post-title):focus-visible{outline-offset:2px;outline:2px solid #a7b5ad}.shared-game-shell #guide-dialog.guide-album-preview-dialog>form[method=dialog]{display:none}.shared-game-shell .guides-layout .guide-album-post-meta{margin-left:auto}.guide-album-preview-dialog .guide-album-preview-list>a{grid-template-columns:40px minmax(0,1fr) auto;gap:14px}.guide-album-preview-dialog .guide-album-preview-list .guide-album-article-icon{box-sizing:border-box;color:#4e6c59;background:#edf3ef;border-radius:7px;place-items:center;width:36px;height:36px;font:600 17px/1.2 Microsoft YaHei,sans-serif;display:grid;overflow:hidden}.guide-album-preview-dialog .guide-album-article-icon img{object-fit:contain;width:100%;height:100%;display:block}.shared-game-shell .guides-layout .guide-album-card-posts li{gap:6px;padding-left:0}.shared-game-shell .guides-layout .guide-album-card-posts li:before{content:none;display:none}.shared-game-shell .guides-layout .guide-album-card-post-icon{box-sizing:border-box;color:#587060;background:#edf3ef;border-radius:4px;flex:0 0 20px;place-items:center;width:20px;height:20px;font:500 11px/1 Microsoft YaHei,sans-serif;display:grid;overflow:hidden}.shared-game-shell .guides-layout .guide-album-card-post-icon img{object-fit:contain;width:100%;height:100%;display:block}.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout{background:0 0!important;border:0!important}.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout>:is(.catalog-module-heading,.collection-entries),.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel :is(.catalog-status,.catalog-directory-title){display:none!important}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-generic-toolbar{border:0;flex-wrap:nowrap;align-items:center;gap:10px;margin:0 0 32px;padding:0;display:flex}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-directory-filters{flex-wrap:nowrap;flex:auto;gap:10px;display:flex}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-directory-filters>select{-webkit-appearance:none;appearance:none;background:#0000000a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4' fill='none' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center no-repeat;border:0;border-radius:7px;flex:0 0 120px;width:120px;min-width:120px;height:42px;padding:8px 36px 8px 12px}.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-toolbar>input[type=search]{background:0 0;border:1px solid #d7d7d7;flex:220px;width:auto;max-width:none;height:42px;margin:0;position:static}.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-toolbar>[data-generic-reset]{display:none!important}@media (max-width:760px){.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-generic-toolbar{flex-wrap:wrap}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-directory-filters{flex-wrap:wrap;flex:100%}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-directory-filters>select{flex:0 0 120px;width:120px}}.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .shared-game-content .catalog-layout{padding-top:14px}@media (max-width:760px){.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .shared-game-content .catalog-layout{padding-top:8px}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-directory-filters{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-directory-filters>select{width:100%;min-width:0}.shared-game-shell.shared-game-shell--catalog[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-generic-toolbar{margin-bottom:14px}.shared-game-shell[data-game=manual-e3cfe654d9a24cb3abae43be] .catalog-layout #catalog-other-panel .catalog-generic-grid .catalog-card-info h2{font-size:13px}}.shared-game-shell .catalog-card.mho-home-character-card .catalog-art{background:linear-gradient(135deg,#decf9e,#bba268)}.shared-game-shell .catalog-card.mho-home-character-card[data-rarity=SR] .catalog-art{background:linear-gradient(135deg,#d2c3de,#9f87b3)}.shared-game-shell .catalog-card.mho-home-character-card[data-rarity=R] .catalog-art{background:linear-gradient(135deg,#c6ced5,#8c9ba9)}.ba-card-quality,.catalog-card[data-ba-stars] .catalog-art:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#c4cbd5 0%,#edf0f5 50%,#aeb8c7 100%);height:5px;display:block;position:absolute;inset:auto 0 0}.ba-card-quality[data-stars="2"],.catalog-card[data-ba-stars="2"] .catalog-art:after{background:linear-gradient(90deg,#aa8ec7 0%,#dfc9f1 50%,#a185be 100%)}.ba-card-quality[data-stars="3"],.catalog-card[data-ba-stars="3"] .catalog-art:after{background:linear-gradient(90deg,#c29b4e 0%,#f5dfa0 50%,#d0ad62 100%)}.shared-game-shell .catalog-card.mho-home-character-card[data-rarity] .catalog-art{background:#f1f2f3}.shared-game-shell .shared-game-content .guides-library-body .guide-entry h3{color:#536171;max-height:44px;font-size:15px;font-weight:400;line-height:22px}@media (max-width:760px){.shared-game-shell.shared-game-shell--catalog .shared-game-content .catalog-layout :is(.catalog-toolbar,.catalog-subtoolbar,.catalog-generic-toolbar){z-index:63;background:#fff;box-shadow:none!important;position:sticky!important;top:0!important}}.shared-game-shell{--wiki-channel-gap:12px;--wiki-channel-row:44px}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries{gap:24px;min-height:44px;margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0}.shared-game-shell .shared-game-content .catalog-layout .collection-entry{min-height:44px;padding-top:10px;padding-bottom:10px}.shared-game-shell .shared-game-content .catalog-layout .catalog-toolbar{gap:10px;min-height:44px;margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0}.shared-game-shell .shared-game-content .guides-library-body{padding-top:12px}.shared-game-shell .shared-game-content .guides-filters{min-height:44px;margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0}.shared-game-shell .shared-game-content .community-layout.embedded-community{margin-top:12px}.shared-game-shell .shared-game-content .post-filters{min-height:44px;margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0}.shared-game-shell .shared-game-content .tools-layout{padding-top:12px}.shared-game-shell .wiki-tools-tabs{gap:24px;min-height:44px;margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0}.shared-game-shell .wiki-tools-tabs>[role=tab]{min-height:44px;padding-top:10px;padding-bottom:10px}.shared-game-shell .wiki-tool-panel{margin-top:0;padding-top:0}.shared-game-shell .wiki-tool-panel .ltb-main{padding-top:0}.shared-game-shell .wiki-tool-panel .ltg-toolbar,.shared-game-shell .wiki-tool-panel .teams-toolbar{min-height:44px;margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0}@media (max-width:760px){.shared-game-shell .shared-game-content .catalog-layout>.collection-entries,.shared-game-shell .wiki-tools-tabs{gap:18px}.shared-game-shell .wiki-tool-panel .ltg-toolbar,.shared-game-shell .wiki-tool-panel .teams-toolbar{row-gap:8px}}@media (min-width:761px){.shared-game-shell .shared-game-content :is(.guides-filters,.post-filters),.shared-game-shell .wiki-tools-tabs,.shared-game-shell .shared-game-content .catalog-layout>.collection-entries{box-sizing:border-box;height:44px;min-height:44px}}.shared-game-shell .shared-game-content .catalog-layout{margin-top:0}.shared-game-shell .shared-game-content .guides-layout{padding-top:0}.shared-game-shell .shared-game-content .guides-library-body{margin-top:0}@media (min-width:761px){.shared-game-shell .shared-game-content .community-layout .community-main .post-filters{box-sizing:border-box;height:44px;min-height:44px;margin-bottom:12px;padding-block:0}}.shared-game-shell .wiki-tools-tabs{scrollbar-width:none;overflow-y:hidden}.shared-game-shell .wiki-tools-tabs::-webkit-scrollbar{width:0;height:0;display:none}.shared-game-shell .wiki-tools-tabs>[role=tab]{box-sizing:border-box;align-items:center;height:44px;min-height:44px;padding-top:0;padding-bottom:0;line-height:20px;display:flex}.shared-game-shell{--wiki-channel-gap:8px;--wiki-control-height:34px;--wiki-category-radius:8px}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries,.shared-game-shell .wiki-tools-tabs{scrollbar-width:none;border:0;align-items:center;gap:8px;height:auto;min-height:44px;margin:0 0 8px;padding:5px 0;display:flex;overflow-y:hidden}.shared-game-shell .shared-game-content .catalog-layout .collection-entry,.shared-game-shell .wiki-tools-tabs>[role=tab],.shared-game-shell .shared-game-content .community-layout .post-filters>button[data-filter]{box-sizing:border-box;color:#657069;width:auto;min-width:0;height:34px;min-height:34px;box-shadow:none;white-space:nowrap;background:#f2f3f4;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.shared-game-shell .shared-game-content .catalog-layout .collection-entry .collection-copy strong{color:inherit;font-size:13px;font-weight:500;line-height:20px}.shared-game-shell .shared-game-content .catalog-layout .collection-entry.is-active,.shared-game-shell .wiki-tools-tabs>[aria-selected=true],.shared-game-shell[data-community-active=社区] .post-filters>[data-filter=社区],.shared-game-shell[data-community-active=资讯] .post-filters>[data-filter=资讯],.shared-game-shell[data-community-active=公告] .post-filters>[data-filter=公告]{color:#fff;box-shadow:none;background:#303835;border-color:#0000}.shared-game-shell .shared-game-content .catalog-layout .collection-entry:after,.shared-game-shell .wiki-tools-tabs>[role=tab]:after,.shared-game-shell .post-filters>[data-filter]:after{content:none;display:none}.shared-game-shell .shared-game-content .catalog-layout .catalog-toolbar,.shared-game-shell .shared-game-content .guides-filters,.shared-game-shell .shared-game-content .community-layout .community-main .post-filters,.shared-game-shell .wiki-tool-panel .ltg-toolbar{box-sizing:border-box;background:#fff;border-bottom:0;gap:8px;height:auto;min-height:44px;margin-top:0;margin-bottom:12px;padding:5px 0}.shared-game-shell .shared-game-content .catalog-layout .catalog-toolbar :is(input,select,.catalog-filter-trigger),.shared-game-shell .guides-filters :is(input,select,.guides-sort),.shared-game-shell .ltg-toolbar :is(input,.ltb-search,.ltb-button){box-sizing:border-box;border-radius:8px;height:34px;min-height:34px;font-size:12px}.shared-game-shell .wiki-tool-panel .ltg-toolbar{padding-bottom:0}.shared-game-shell .post-filters{align-items:center;gap:8px;display:flex}.shared-game-shell .post-filters>.community-create-post{margin-left:auto}@media (max-width:760px){.shared-game-shell .shared-game-content .catalog-layout>.collection-entries,.shared-game-shell .wiki-tools-tabs{flex-wrap:nowrap;gap:8px;overflow-x:auto}.shared-game-shell .shared-game-content .catalog-layout .collection-entry,.shared-game-shell .wiki-tools-tabs>[role=tab]{padding-inline:12px}}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries>.collection-entry{color:#657069!important;background:#f2f3f4!important;border:0!important;border-radius:8px!important;height:34px!important;min-height:34px!important;padding:0 14px!important}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries>.collection-entry.is-active{color:#fff!important;background:#303835!important}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries>.collection-entry .collection-copy strong{color:inherit!important;font-size:13px!important;font-weight:500!important}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries>.collection-entry:after{content:none!important;display:none!important}.shared-game-shell[data-community-active=社区] .shared-game-content .post-filters>[data-filter=社区],.shared-game-shell[data-community-active=资讯] .shared-game-content .post-filters>[data-filter=资讯],.shared-game-shell[data-community-active=公告] .shared-game-content .post-filters>[data-filter=公告],.shared-game-shell .shared-game-content .community-layout .post-filters>button[data-filter].active{color:#fff;background:#303835}@media (min-width:761px){.shared-game-shell .gk-navigation.gk-navigation-wiki,.shared-game-shell .gk-navigation.gk-navigation-wiki .gk-nav-inner{height:56px!important;min-height:56px!important}.shared-game-shell .gk-navigation.gk-navigation-wiki .gk-nav-links a{font-size:15px!important}}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries>.collection-entry{vertical-align:middle;justify-content:center!important;align-items:center!important;line-height:20px!important;display:inline-flex!important}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries>.collection-entry .collection-copy{justify-content:center;align-items:center;gap:0;height:20px;margin:0;padding:0;line-height:20px;display:flex}.shared-game-shell .shared-game-content .catalog-layout{padding-top:12px!important}.shared-game-shell .shared-game-content .catalog-layout>.collection-entries{box-sizing:border-box;flex-shrink:0;height:34px;min-height:34px;padding-top:0;padding-bottom:0;margin-bottom:8px!important}.shared-game-shell .shared-game-content .catalog-layout .catalog-toolbar{padding-top:0;padding-bottom:0;margin-top:0!important;margin-bottom:12px!important}@media (min-width:761px){.shared-game-shell .shared-game-content .catalog-layout{max-width:none;margin-left:auto;margin-right:auto;width:calc(100% - 2 * max(var(--ui-gutter,50px),calc((100% - var(--ui-page-max,1300px)) / 2 + var(--ui-gutter,50px))))!important;padding-left:0!important;padding-right:0!important}.shared-game-shell.shared-game-shell--guides:before{content:"";z-index:34;pointer-events:none;background:#fff;border-bottom:0;height:60px;position:fixed;top:56px;left:0;right:0}.shared-game-shell .shared-game-content .guides-library-body>.guides-filters{z-index:35;background:#fff;top:60px}.shared-game-shell .shared-game-content .guides-library-body>.guides-search{z-index:35;top:66px}.shared-game-shell .shared-game-content .guides-library-body>.guides-create{z-index:36;top:66px}.shared-game-shell .shared-game-content .community-layout .community-main .post-filters{z-index:35;background:#fff;top:60px}.shared-game-shell .shared-game-content .community-layout .community-main .post-filters:before{content:"";z-index:-1;pointer-events:none;background:#fff;position:absolute;inset:-12px 0 0}}@media (max-width:760px){.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation{border-radius:26px;width:76%;max-width:76%;height:48px;min-height:48px;transition:none;left:12%;right:12%}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-inner{height:100%;min-height:0;padding:1px 6px}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links{grid-template-columns:repeat(var(--nav-count),minmax(0,1fr));align-items:stretch;gap:0;height:100%}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-item{justify-content:stretch;align-items:stretch;min-width:0;display:flex}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a{box-sizing:border-box;letter-spacing:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:22px;flex:1;justify-content:center;align-items:center;width:100%;height:44px;min-height:44px;padding:0;font-size:13px;font-weight:550;line-height:20px;display:flex}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a[aria-current=page]{box-shadow:none;color:#d94843;background:0 0;font-weight:650;position:relative}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a:after{display:none!important}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation .gk-nav-links a[aria-current=page]:after{content:"";width:14px;height:2px;box-shadow:none;background:currentColor;border-radius:2px;position:absolute;top:auto;bottom:1px;left:50%;transform:translate(-50%);display:block!important}.shared-game-shell[data-mobile-bottom-nav=true]>.gk-navigation :is(.gk-nav-mobile-search-toggle,.gk-nav-mobile-search-close,.gk-search-small){display:none!important}}@media (min-width:901px){.shared-game-shell .shared-game-content .guides-library-body{--channel-filter-top:68px}.shared-game-shell .shared-game-content .guides-library-body>.guides-filters{top:68px}.shared-game-shell .shared-game-content .guides-library-body>.guides-search,.shared-game-shell .shared-game-content .guides-library-body>.guides-create{margin-top:6px;top:74px}.shared-game-shell.shared-game-shell--guides:before{height:68px}.shared-game-shell .shared-game-content .community-layout .community-main .post-filters{top:68px}.shared-game-shell--community .community-layout>.community-aside{align-self:start;max-height:calc(100dvh - 80px);position:sticky;top:68px;overflow-y:auto}}@media (max-width:760px){.shared-game-shell .shared-game-content .guides-library-body>.guide-albums-sidebar:not([hidden]){grid-area:3/1/auto/-1;gap:12px;width:100%;height:auto;margin:0;padding:0;display:grid}.shared-game-shell .shared-game-content .guides-library-body>.guide-albums-sidebar .guide-album-sidebar-list{gap:12px;display:grid}.shared-game-shell .shared-game-content .guides-library-body>.guides-library-main{grid-area:4/1/auto/-1}.shared-game-shell .shared-game-content .guides-library-body{--mobile-guide-card-height:88px}.shared-game-shell .shared-game-content .guides-library-body .guide-entry{height:var(--mobile-guide-card-height);min-height:var(--mobile-guide-card-height);max-height:var(--mobile-guide-card-height)}.shared-game-shell .guides-layout .guide-album-sidebar-list>.guide-album-grid-card{height:calc(var(--mobile-guide-card-height) * 2);grid-row:auto;margin:0}.shared-game-shell .guides-layout .guide-album-grid-card>span.guide-album-card-copy{gap:8px;padding:14px 16px}.shared-game-shell .guides-layout .guide-album-card-posts{scrollbar-width:none;overflow:hidden;-webkit-mask-image:none;mask-image:none}.shared-game-shell .guides-layout .guide-album-card-posts li{white-space:normal;align-items:start;gap:7px;padding:2px 0;overflow:visible}.shared-game-shell .guides-layout .guide-album-post-title{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:0 auto;font-size:12px;line-height:20px;overflow:hidden}.shared-game-shell .guides-layout .guide-album-card-heading strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shared-game-shell .guides-layout .guide-album-post-meta{font-size:10px;line-height:20px}}.shared-game-shell .post-filters .community-search-sort{align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.shared-game-shell .community-search-sort select,.shared-game-shell .community-search-sort input{box-sizing:border-box;color:#52645b;background:#fff;border:1px solid #e0e6e3;border-radius:7px;min-width:0;height:34px;padding:0 10px;font-size:12px}.shared-game-shell .community-search-sort input{width:190px}.shared-game-shell .post-filters:has(.community-search-sort){gap:8px}.shared-game-shell .post-filters:has(.community-search-sort) .community-create-post{margin-left:8px}@media (max-width:760px){.shared-game-shell .post-filters:has(.community-search-sort){flex-wrap:wrap;height:auto}.shared-game-shell .post-filters .community-search-sort{order:5;width:100%;margin-left:0}.shared-game-shell .community-search-sort input{flex:1;width:0}.shared-game-shell .post-filters:has(.community-search-sort) .community-create-post{margin-left:auto}}.shared-game-shell .shared-game-content .community-layout .community-main .post-filters{height:auto;min-height:44px;margin-bottom:0;position:static;top:auto}.shared-game-shell .shared-game-content .community-layout .community-main .post-filters:before{display:none}.community-action-row{z-index:35;box-sizing:border-box;background:#fff;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:flex;position:sticky;top:68px}.shared-game-shell .community-action-row .community-search-sort{flex:1;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.shared-game-shell .community-action-row .community-search-sort select{flex-shrink:0}.shared-game-shell .community-action-row .community-search-sort input{flex:1;width:240px;max-width:100%}.shared-game-shell .community-action-row .community-search-sort button{color:#58755f;cursor:pointer;background:0 0;border:0;height:34px;padding:0 10px;font-size:12px}.community-action-row>.community-create-post{flex-shrink:0;margin-left:auto}@media (max-width:760px){.community-action-row{gap:6px;top:0}.shared-game-shell .community-action-row .community-search-sort{gap:5px}.shared-game-shell .community-action-row .community-search-sort input{width:0}.community-action-row>.community-create-post{min-width:82px;padding:0 10px}.shared-game-shell .community-action-row .community-search-sort button{padding:0 4px}}.shared-game-shell .guides-layout .guide-album-grid-card:after{content:none;display:none}.shared-game-shell .guides-layout .guide-album-card-heading,.shared-game-shell .guides-layout button.guide-album-card-heading{padding-right:0}.shared-game-shell .guides-layout .guide-album-card-heading .guide-album-heading-count{order:3;margin-left:auto}.shared-game-shell .guide-section-tabs{background:#fff;align-items:center;gap:24px;padding:10px 0 12px;display:flex}.guide-section-tabs>button{color:#87938c;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 2px;font-size:14px}.guide-section-tabs>button[aria-selected=true]{color:#e14d57;border-bottom-color:#e14d57;font-weight:600}.shared-game-shell .guides-library-body[data-guide-tab=featured]{grid-auto-rows:auto}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry{height:auto;min-height:88px;max-height:none}.shared-game-shell .guides-library-body[data-guide-tab=featured] .is-featured-cover{min-height:200px;padding:0;overflow:hidden}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover{flex-direction:column;justify-content:flex-start;gap:8px;display:flex}.guide-featured-cover{background:#f2f4f3;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:144px;display:flex;position:relative;overflow:hidden}.guide-featured-cover>img{object-fit:contain;flex:none}.shared-game-shell .guides-layout .guide-entry.is-featured-cover>h3,.shared-game-shell .guides-layout .guide-entry.is-featured-cover>.guide-row-meta{box-sizing:border-box;width:100%;padding:0 16px}.shared-game-shell .guides-layout .guide-entry.is-featured-cover>.guide-row-meta{padding-bottom:12px}.shared-game-shell .guides-layout .guide-album-grid-card.is-featured-cover{grid-row:auto;height:auto!important}.shared-game-shell .guides-layout .guide-album-grid-card.is-featured-cover>.guide-album-card-copy{height:auto;min-height:160px}.shared-game-shell .guides-library-body[data-guide-tab=albums] .guides-library-main[hidden]{display:none}.shared-game-shell .guide-section-tabs{z-index:36;position:relative}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-posts{display:none}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-grid-card.is-featured-cover>.guide-album-card-copy{min-height:64px}.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{--featured-row-height:220px;--featured-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:var(--featured-row-height);gap:var(--featured-gap);grid-auto-flow:dense}.shared-game-shell .guides-library-body[data-guide-tab=featured]>.guides-filters{grid-row:auto;height:44px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover{box-sizing:border-box;height:var(--featured-row-height);min-height:0;max-height:var(--featured-row-height);background:#fff;border:1px solid #e9e2ec;border-radius:13px;grid-row:span 1;gap:0;padding:0;overflow:hidden;box-shadow:0 4px 12px #42224f0a}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-grid-card.is-featured-cover{background:#fff;border:1px solid #e9e2ec;border-radius:13px;grid-row:span 2;min-height:0;box-shadow:0 4px 12px #42224f0a;height:calc(var(--featured-row-height)*2 + var(--featured-gap))!important}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-featured-cover{background:linear-gradient(125deg,#dce5f1,#ede6f1);height:116px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-grid-card .guide-featured-cover{height:164px}.guide-featured-badge{color:#fff;z-index:1;background:#a35365c9;border-radius:16px;padding:5px 10px;font-size:11px;line-height:16px;position:absolute;top:12px;left:14px}.guide-album-grid-card .guide-featured-badge{background:#f27378e6}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-copy{box-sizing:border-box;background:linear-gradient(135deg,#fff,#fcf7fc);flex-direction:column;gap:7px;padding:14px 22px 16px;display:flex;height:calc(100% - 164px)!important;min-height:0!important}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-heading{min-height:30px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-heading strong{color:#20293d;font-size:24px;line-height:30px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-featured-description{color:#7c7c90;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:20px;overflow:hidden}.guide-featured-album-bar{color:#858098;justify-content:space-between;align-items:center;margin:3px 0;font-size:11px;display:flex}.guide-featured-album-link{color:#d66e80;background:#fff9fa;border:1px solid #f4d7de;border-radius:18px;padding:4px 12px}.guide-featured-list-label{color:#666478;border-top:1px solid #eee8f0;padding-top:8px;font-size:12px;font-weight:600}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-posts{flex-direction:column;flex:1;gap:7px;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-posts li{align-items:center;gap:9px;min-height:29px;margin:0;display:flex}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-post-icon{border-radius:4px;flex:0 0 40px;width:40px;height:29px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-post-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;line-height:18px;overflow:hidden}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-post-meta{color:#9390a5;flex-shrink:0;font-size:10px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>h3{max-height:22px;margin:9px 0 3px;padding:0 20px;font-size:16px;font-weight:650;line-height:22px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>.guide-featured-description{box-sizing:border-box;width:100%;padding:0 20px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>.guide-row-meta{color:#9690a5;margin-top:auto;padding:0 20px 12px;font-size:11px;line-height:18px}@media (max-width:760px){.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{--featured-row-height:220px;grid-template-columns:minmax(0,1fr)}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-copy{padding-left:16px;padding-right:16px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-post-meta{text-overflow:ellipsis;white-space:nowrap;max-width:95px;overflow:hidden}}.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{grid-template-rows:44px}.shared-game-shell .guides-library-body[data-guide-tab=featured]>.guides-filters{grid-area:1/1/auto/-1}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-featured-album-bar{flex:none;justify-content:space-between;align-items:center;width:100%;display:flex}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-featured-album-link{flex:none;display:inline-block}.shared-game-shell .guides-layout :is(.guide-entry,.guide-album-grid-card):has(>.guide-curated-corner){position:relative}.shared-game-shell .guides-layout :is(.guide-entry,.guide-album-grid-card)>.guide-curated-corner{z-index:2;color:#9a7638;letter-spacing:1px;pointer-events:none;background:#f5ecd9;border:0;border-radius:0 10px 0 7px;justify-content:center;align-items:center;width:auto;height:20px;min-height:0;margin:0;padding:0 8px;font-size:10px;font-weight:500;line-height:20px;display:inline-flex;position:absolute;inset:0 0 auto auto}.guide-curated-corner{font-style:normal}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>.guide-featured-cover{height:160px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-post-icon{aspect-ratio:1;border-radius:4px;flex:0 0 24px;width:24px;height:24px}@media (max-width:760px){.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{--featured-row-height:250px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>.guide-featured-cover{height:150px}}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-grid-card.is-featured-cover{align-self:start;height:auto!important}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-copy{gap:10px;padding-bottom:18px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-posts{flex:none;gap:8px;margin-top:0}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-featured-album-bar{order:5;justify-content:flex-end;margin-top:4px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-posts li{min-height:28px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-heading{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-heading>.guide-featured-album-bar{flex:none;order:0;width:auto;margin:0}.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{--featured-row-height:244px}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>h3{-webkit-line-clamp:2;line-clamp:2;box-sizing:border-box;-webkit-box-orient:vertical;min-height:40px;max-height:40px;margin:10px 0 6px;padding:0 16px;font-size:15px;line-height:20px;display:-webkit-box;overflow:hidden}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>.guide-featured-description{display:none}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>.guide-row-meta{margin-top:0;padding:0 16px 10px;line-height:16px}@media (max-width:760px){.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{--featured-row-height:234px}}.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{grid-auto-rows:1px;grid-auto-flow:dense;align-items:start;gap:16px}.shared-game-shell .guides-library-body[data-guide-tab=featured] :is(.guide-entry,.guide-album-grid-card).is-featured-cover{grid-row-start:auto;align-self:start;max-height:none;height:auto!important}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-album-card-copy{height:auto!important}.shared-game-shell .guides-library-body[data-guide-tab=featured] .guide-entry.is-featured-cover>.guide-row-meta{padding-bottom:12px;display:block}@media (min-width:761px) and (max-width:1100px){.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{grid-template-columns:minmax(0,1fr)}}.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured] :is(.guides-list,.guide-albums-sidebar,.guide-album-sidebar-list){display:contents!important}@media (max-width:760px){.shared-game-shell .shared-game-content .guides-library-body[data-guide-tab=featured]{flex-direction:column;gap:16px;display:flex}.shared-game-shell .guides-library-body[data-guide-tab=featured] :is(.guide-entry,.guide-album-grid-card).is-featured-cover{flex:none;width:100%}.shared-game-shell .guides-library-body[data-guide-tab=featured]>.guides-filters{width:100%}}.shared-game-shell .guides-library-body[data-guide-tab=featured]{--guide-featured-cover-height:164px}.shared-game-shell .guides-library-body[data-guide-tab=featured] :is(.guide-entry,.guide-album-grid-card).is-featured-cover>.guide-featured-cover{box-sizing:border-box;height:var(--guide-featured-cover-height);min-height:var(--guide-featured-cover-height);max-height:var(--guide-featured-cover-height);flex:0 0 var(--guide-featured-cover-height)}@media (max-width:760px){.shared-game-shell .guides-library-body[data-guide-tab=featured]{--guide-featured-cover-height:150px}}.shared-game-shell .guides-layout :is(.guide-entry,.guide-album-grid-card)>.guide-curated-corner{letter-spacing:0;border-radius:10px 0 6px;width:20px;height:20px;padding:0;line-height:20px;inset:0 auto auto 0}.shared-game-shell .guides-layout .guide-entry:has(>.guide-curated-corner)>h3{padding-right:0}.shared-game-shell[data-game=bangdream] .featured-hero-card[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-art-window{align-items:flex-start}.shared-game-shell[data-game=bangdream] .featured-hero-card[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-art-window>img{object-position:center top;align-self:flex-start}.shared-game-shell .catalog-layout .catalog-generic-grid .independent-bangdream-catalog_8d4fbe12ff61416bbf1d8691fe899fa3-card>.catalog-card-info{z-index:6;flex-direction:column;align-items:center;gap:2px;min-height:58px;padding:18px 4px 6px!important;display:flex!important;position:absolute!important;inset:auto 0 0!important}.shared-game-shell .catalog-layout .catalog-generic-grid .independent-bangdream-catalog_8d4fbe12ff61416bbf1d8691fe899fa3-card>.catalog-card-info>h2{width:100%;background:0 0!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important}.shared-game-shell .catalog-layout .catalog-generic-grid .independent-bangdream-catalog_8d4fbe12ff61416bbf1d8691fe899fa3-card>.catalog-card-info>.character-band-part{color:#fff;line-height:16px;display:block!important;position:static!important}.shared-game-shell[data-game=bangdream] .featured-hero-card[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-art-window>img{position:relative;top:-15px}.shared-game-shell[data-game=bangdream].shared-game-shell--home .featured-hero-card[data-catalog-key=catalog_8d4fbe12ff61416bbf1d8691fe899fa3] .catalog-natural-name{inset:auto 0 0!important}
