/* Tool panels opened from static pages stay on that page. */
body.shared-panel-open{overflow:hidden}
/* 2026-11-07：这一段样式之前丢了，iframe 被插到页面最底下、看不见，排行榜页点装饰商店等就像没反应。
   现在是盖在当前页面上的全屏层：里面是首页的嵌入模式（?embed=1，只显示那一个面板），点面板的关闭会发消息让这里关掉。 */
.shared-panel-host{position:fixed;inset:0;z-index:2147482000;background:rgba(12,18,24,.42);animation:shared-panel-in .18s ease-out both}
.shared-panel-host iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;color-scheme:normal}
.shared-panel-host.is-loading iframe{opacity:0}
.shared-panel-host.is-loading::after{content:"";position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:shared-panel-spin .8s linear infinite}
@keyframes shared-panel-in{from{opacity:0}to{opacity:1}}
@keyframes shared-panel-spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.shared-panel-host{animation:none}.shared-panel-host.is-loading::after{animation-duration:2s}}
