/* V10 fixes missing System entry, all original save/sound controls remain in ui.js. */
body.v8-jx.u20 #v8right .v10-system i{background:radial-gradient(#76683d,#18291b 70%)!important;border-color:#c2a46d!important;color:#f3d58f!important}
body.v8-jx.u20 #v8bar .v10-system{border-color:#ab8e54!important;box-shadow:inset 0 0 0 1px #0c0c07,0 0 4px #bba66b44!important}
body.v8-jx.u20 #v8bar .v10-system .v8mini{color:#f7e4a1!important}
body.v8-jx.u20 #v8right{max-height:calc(100vh - 248px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#816c40 transparent}
body.v8-jx.u20 #v8bar .v8wing:last-child{gap:1px!important}
body.v8-jx.u20 #v8bar .v8wing:last-child .v8tile{min-width:22px!important}
/* Map labels remain stable even while the original V8 module refreshes its status. */
body.v8-jx.u20.v10-tower #v8maptitle,body.v8-jx.u20.v10-tk #v8maptitle{font-size:0!important}
body.v8-jx.u20.v10-tower #v8maptitle::after{content:'THÔNG THIÊN THÁP';font-size:10px;letter-spacing:.15px}
body.v8-jx.u20.v10-tk #v8maptitle::after{content:'CHIẾN TRƯỜNG TỐNG KIM';font-size:9px;letter-spacing:-.2px}
#v10tkmini{display:none}
body.v8-jx.u20.v10-tk #v10tkmini{display:block;position:absolute;inset:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:1;image-rendering:auto;pointer-events:none}
/* Keep the system dialog accessible above custom bottom action bar. */
body.v8-jx.u20.u20win[data-u2t='more'] #panel{z-index:74!important;max-height:calc(100vh - 90px)!important;overflow-y:auto!important}
@media(max-height:690px){body.v8-jx.u20 #v8right{max-height:calc(100vh - 214px)}}
