/* The menu surface is translucent; its labels and icons remain opaque. */
.hd-enabled.mobile-fit #modal.original-panel.scroll-menu{isolation:isolate;border-image-source:none!important;border-width:0!important;padding:35px 24px!important;background:transparent!important}
.hd-enabled.mobile-fit #modal.original-panel.scroll-menu::before{content:"";position:absolute;inset:0;border:solid transparent;border-width:25px 14px;border-image:url('hd-adapted/UI_menu2.webp') 192 fill stretch;opacity:.91;z-index:-1;pointer-events:none}
.hd-enabled .hd-scene-loading[hidden]{display:none!important}
.hd-enabled #modal.original-panel[data-view="装备"] .equipment-stage.hd-portrait-stage{position:relative;display:flex;justify-content:space-between;align-items:stretch;isolation:isolate;overflow:hidden;padding:12px 8px;gap:0;min-height:260px;height:auto;max-height:none;aspect-ratio:1.2;background:#17372f}
.hd-enabled #modal.original-panel[data-view="装备"] .hd-portrait-stage .slot-column{position:relative;z-index:3;flex:0 0 23%;width:23%;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:10px}
.hd-enabled #modal.original-panel[data-view="装备"] .hd-portrait-stage .equip-slot{justify-content:flex-start;gap:4px;padding:0;font-size:clamp(14px,3.5vw,20px);text-shadow:0 1px 3px #001b13,0 0 5px #001b13}
.hd-enabled #modal.original-panel[data-view="装备"] .hd-portrait-stage .right .equip-slot{flex-direction:row-reverse}
.hd-enabled #modal.original-panel[data-view="装备"] .hd-portrait-stage .equip-slot>i{width:clamp(34px,8vw,48px);height:clamp(34px,8vw,48px);flex:0 0 clamp(34px,8vw,48px);box-shadow:0 1px 5px #071d18}
.hd-enabled #modal.original-panel[data-view="装备"] .hd-portrait-stage>.equipment-portrait{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover;pointer-events:none;z-index:0}
.hd-portrait-stage::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#061e1c8c,transparent 28%,transparent 72%,#061e1c8c);pointer-events:none;z-index:1}
.hd-portrait-stage .portrait-particles{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}
@media(max-height:480px){.hd-enabled #modal.original-panel[data-view="装备"] .equipment-stage.hd-portrait-stage{min-height:250px;max-width:430px;margin:auto}.hd-enabled #modal.original-panel[data-view="装备"] .original-content{overflow-y:auto}}
