/* No footer pager: compact, directly accessible named sections. */
body.static-characters #modal:not(.messenger-open){padding-bottom:18px!important}
body.static-characters #modal.screen-has-tabs #modalContent{padding-top:64px!important}
body #modal .screen-section-tabs{position:absolute;left:24px;right:72px;top:16px;display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;background:none;border:0;z-index:15;min-height:38px}
body #modal .screen-section-tabs button{flex:0 0 auto;min-height:38px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:7px 13px;border:1px solid #5ccfe66e;border-radius:10px;background:linear-gradient(120deg,#123047,#181b33);color:#cde7f5;font:600 12px 'Exo 2',sans-serif;cursor:pointer}
body #modal .screen-section-tabs button[aria-selected=true]{color:#fff;border-color:#91efff;box-shadow:inset 0 0 0 1px #71dff844,0 0 8px #3bcee62b;background:linear-gradient(120deg,#1c4860,#38254c)}
body #modal .screen-section-tabs button:focus-visible{outline:2px solid #c0faff;outline-offset:-3px}
body #modalContent .shopitem{margin:5px 0!important;padding:8px!important}
body #modalContent .equipment-scope{margin:4px 0!important;font-size:11px!important}
body #modalContent .equipment-card{padding:10px!important;gap:8px!important}
body #modalContent .equipment-training-grid{gap:7px!important}
@media(max-width:560px){body #modal .screen-section-tabs{left:14px;right:66px;top:16px;gap:4px}body #modal .screen-section-tabs button{font-size:11px;padding:7px 10px;max-width:155px}body.static-characters #modal.screen-has-tabs #modalContent{padding-top:58px!important}}
body #modalContent .shopitem .turntable-launch{display:none!important}
body #modalContent .static-character-note{padding:8px 10px!important;font-size:11px!important;margin:6px 0!important}
body #modalContent .shopitem img{max-height:58px!important;width:auto!important}

/* Disallow obsolete footer chrome even in an already-open legacy dialog. */
body #modal .screen-page-nav{display:none!important;visibility:hidden!important;pointer-events:none!important}
