/* Existing close slot and panel geometry remain unchanged. */
@layer global-ui {
html body #modal :is(.sup-panel,.fsp-panel) button:is(.sup-close,.fsp-close){background:url('assets/shop-exit-v2/close-normal.webp') center/100% 100% no-repeat!important;border:0!important;border-image:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-width:44px!important;min-height:44px!important;font-size:28px!important;font-weight:700!important;line-height:1!important;color:#39364b!important;-webkit-text-stroke:0!important;text-shadow:none!important;display:grid!important;place-items:center!important;flex-shrink:0!important}
html body #modal :is(.sup-panel,.fsp-panel) button:is(.sup-close,.fsp-close):hover,html body #modal :is(.sup-panel,.fsp-panel) button:is(.sup-close,.fsp-close):focus-visible{background-image:url('assets/shop-exit-v2/close-selected.webp')!important}
html body #modal :is(.sup-panel,.fsp-panel) button:is(.sup-close,.fsp-close):active:not(:disabled){background-image:url('assets/shop-exit-v2/close-pressed.webp')!important}
html body #modal :is(.sup-panel,.fsp-panel) button:is(.sup-close,.fsp-close):disabled{background-image:url('assets/shop-exit-v2/close-disabled.webp')!important}
}
