body:has(.mobile-comment-drawer) [data-slot=sheet-overlay]{z-index:2200;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0005}.mobile-comment-drawer[data-slot=sheet-content]{max-height:calc(100dvh - 16px);padding:0 0 env(safe-area-inset-bottom);color:#303b40;z-index:2201;background:#fff;border:0;border-radius:20px 20px 0 0;flex-direction:column;gap:0;transition:transform .24s,opacity .2s;display:flex;position:fixed;overflow:hidden;transform:translateY(0);width:100%!important;max-width:none!important;height:82dvh!important;inset:auto 0 0!important}.mobile-comment-drawer[data-starting-style],.mobile-comment-drawer[data-ending-style]{opacity:1;transform:translateY(100%)}.mobile-comment-drawer-handle{background:#d9dde0;border-radius:4px;flex:none;width:32px;height:4px;margin:9px auto 2px}.mobile-comment-drawer>header{border-bottom:1px solid #eef0f2;flex:none;align-items:center;gap:10px;min-height:48px;padding:0 16px;display:flex}.mobile-comment-drawer>header h2{flex:1;margin:0;font-size:15px}.mobile-comment-drawer>header button{color:#67727a;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.mobile-comment-drawer>header svg{width:20px;height:20px}.mobile-comment-drawer-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.mobile-comment-drawer .catalog-comments-section{width:100%;max-width:none;margin:0}.mobile-comment-drawer-body>.shared-comments{background:#fff;height:100%;padding:0}.mobile-comment-drawer .catalog-comments-section{box-sizing:border-box;flex-direction:column;height:100%;padding:0;display:flex}.mobile-comment-drawer .catalog-comments-heading{display:none}.mobile-comment-drawer .catalog-comment-list{overscroll-behavior:contain;flex:1;order:0;min-height:0;padding:16px;overflow-y:auto}.mobile-comment-drawer .catalog-comments-section>.catalog-comment-composer{background:#fff;border-top:1px solid #eef0f2;flex:none;order:1;width:auto;margin:0;padding:12px 16px;position:static!important}body:has(.mobile-comment-drawer) .mobile-detail-controls{visibility:hidden}@media (prefers-reduced-motion:reduce){.mobile-comment-drawer{transition:none!important}}.mobile-detail-controls{display:none}@media (max-width:760px){.ui-dialog-content:is(.detail-split-dialog,.portal-preview)[data-slot=dialog-content]{will-change:auto!important;animation:none!important}.mobile-detail-controls{pointer-events:none;z-index:90;height:100%;display:block;position:fixed;inset:0 0 auto;transform:translateZ(0)}.mobile-detail-actions{pointer-events:auto;left:20px;right:20px;bottom:calc(12px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fff;border:1px solid #e8e9eb;border-radius:27px;grid-template-columns:repeat(4,minmax(0,1fr));height:52px;padding:3px 8px;transition:left .22s,height .22s;display:grid;position:absolute;box-shadow:0 4px 18px #2634400d}.mobile-detail-actions>:is(button,div){border-radius:0;justify-content:center;align-items:center;min-width:0;width:100%!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important}.mobile-detail-actions button,.mobile-detail-actions .guide-like-control,.mobile-detail-actions .guide-floating-like{color:#56616b;min-width:0;font:inherit;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.mobile-detail-actions svg,.mobile-detail-actions img{flex:none;width:20px!important;height:20px!important}.mobile-detail-actions button>span:not(.guide-like-icon){opacity:1!important;max-height:none!important;font-size:10px!important;line-height:13px!important;display:block!important;position:static!important}.mobile-detail-actions .guide-like-icon{background:currentColor;flex:none;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:20px!important;height:20px!important;margin:0!important;display:block!important;position:static!important}.mobile-detail-actions .guide-like-button[aria-pressed=true]{color:#ee5275}.mobile-detail-actions>*+:before{content:"";background:#f1f1f1;width:1px;position:absolute;top:10px;bottom:10px;left:0}.mobile-detail-actions-context{pointer-events:auto;left:12px;bottom:calc(12px + env(safe-area-inset-bottom));align-items:center;gap:8px;display:flex;position:absolute}.mobile-detail-author{box-sizing:border-box;background:#fff;border:1px solid #e8e9eb;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex;overflow:hidden}.mobile-detail-author>*{border-radius:50%;width:100%!important;height:100%!important}.mobile-detail-controls.is-compact .mobile-detail-actions{height:46px;padding:0 4px;left:max(124px,100% - 208px)}.mobile-detail-controls.is-compact .mobile-detail-actions button>span:not(.guide-like-icon){display:none!important}.mobile-detail-actions .share-action-toast{white-space:nowrap;position:absolute;bottom:60px;right:0}.mobile-detail-actions .page-like-error{background:#fff;max-width:220px;padding:8px;font-size:12px;position:absolute;bottom:60px;right:0}body:has(.mobile-detail-controls){scroll-padding-bottom:90px}.mobile-detail-actions-context .guide-mobile-toc-button{background:#fff;border:1px solid #e8e9eb;border-radius:50%;justify-content:center;align-items:center;min-width:46px;margin:0;padding:0;width:46px!important;height:46px!important;display:flex!important;position:relative!important;inset:auto!important}.mobile-detail-actions-context .guide-mobile-toc-button span{display:none}.mobile-detail-actions-context .guide-mobile-toc-panel{background:#fff;border:1px solid #eee;border-radius:18px;width:auto;max-height:70dvh;padding:18px;position:fixed;inset:auto 12px 78px;overflow:auto;box-shadow:0 6px 24px #0002}.mobile-detail-actions-context .guide-mobile-toc-overlay:not(.is-open){display:none}.mobile-detail-actions-context .guide-mobile-toc-overlay.is-open .guide-mobile-toc-panel{display:block}.mobile-detail-actions-context .guide-mobile-toc-backdrop{background:#0003;border:0;width:100%;height:100%;position:fixed;inset:0}.mobile-detail-actions-context .guide-mobile-toc-panel header{justify-content:space-between;align-items:center;display:flex}.mobile-detail-actions-context .guide-mobile-toc-panel nav a{color:#45515d;padding:10px;text-decoration:none;display:block}.mobile-detail-actions-context .guide-mobile-toc-panel .guide-mobile-toc-button{display:none!important}body:has(.ls-character-detail) .mobile-detail-actions{left:104px}body:has(.ls-character-detail) .mobile-detail-controls.is-compact .mobile-detail-actions{left:max(124px,100% - 196px)}body:has(.is-mobile-page.is-composer-open) .mobile-detail-controls{display:none}.is-mobile-page.is-composer-open .ltd-composer-dismiss{z-index:1701}.is-mobile-page.is-composer-open .detail-dialog-discussion .catalog-comment-composer:not(.is-reply){z-index:1700}.ui-dialog-content.detail-split-dialog[data-slot=dialog-content]{background:#fff;border:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important;transform:translate(0,0)!important}.detail-split-dialog .detail-dialog-layout{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}.detail-split-dialog :is(.detail-dialog-content,.ltd-dialog-scroll,.lsac-scroll,.detail-dialog-discussion,.detail-dialog-comments){min-width:0;height:auto!important;max-height:none!important;overflow:visible!important}.detail-split-dialog .detail-dialog-discussion{border-left:0;padding-bottom:90px}.detail-split-dialog .detail-dialog-summary{max-height:none;padding:20px 16px;overflow:visible}.detail-split-dialog .detail-dialog-discussion .is-discussion-panel>.catalog-comments-section{height:auto;overflow:visible}.detail-split-dialog .detail-dialog-discussion .catalog-image-comment-scroll{flex:none;max-height:none;overflow:visible}.detail-split-dialog .detail-dialog-discussion .catalog-comment-composer{position:static}.ui-dialog-content.portal-preview[data-slot=dialog-content]{margin:0;padding:0;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;position:fixed!important;inset:0!important;transform:none!important}.portal-preview .portal-preview-panel{border-radius:0;width:100%;max-width:none;height:100%}.portal-preview .portal-preview-scroll{padding-bottom:95px}.portal-preview .portal-preview-rail{display:none}.data-guide-page .guide-detail-comments{padding-bottom:90px}}@media (prefers-reduced-motion:reduce){.mobile-detail-actions{transition:none}}@media (max-width:760px){body:has(.ls-character-detail) .mobile-detail-actions{left:20px}body:has(.ls-character-detail) .mobile-detail-controls.is-compact .mobile-detail-actions{left:max(124px,100% - 208px)}.ls-character-detail[data-game-id] .hero-content-nav>div>button{display:none!important}.mobile-detail-hero-switch{color:#56616b;cursor:pointer;padding:2px;position:relative;overflow:visible}.mobile-detail-hero-switch>.pv3-fit-frame{border-radius:50%;width:100%;height:100%;overflow:hidden}.mobile-detail-hero-switch>.mobile-detail-swap-badge{box-sizing:content-box;background:#fff;border:1px solid #e8e9eb;border-radius:50%;padding:2px;position:absolute;bottom:-1px;right:-2px;width:14px!important;height:14px!important}}
