/* V1395: map dropdown must anchor to visible frame top-left, not the scaled world stage. */
html body.rustic-desktop #worldMapPage .scene-city-list-toggle{position:fixed!important;z-index:10000!important;transform:none!important;translate:none!important;scale:1!important;}
/* Restore wooden surround and the small castle illustration in each city row. */
html body.rustic-desktop #floatingCityList{
 border:7px solid transparent!important;
 border-image:url('/assets/rustic-v1045/city-frame.webp') 28 / 7px / 0 stretch!important;
 background:#ead8b5 padding-box!important;
 box-shadow:0 8px 20px #0009!important;
 box-sizing:border-box!important;
}
html body.rustic-desktop #floatingCityList #railCityList .rail-city-reference-icon{display:block!important;visibility:visible!important;opacity:1!important;background:transparent url('/assets/rustic-v1045/city-row.webp') center/contain no-repeat!important;min-width:34px!important;min-height:34px!important}
html body.rustic-desktop #floatingCityList #railCityList .rail-city-row{grid-template-columns:36px minmax(0,1fr)!important;column-gap:5px!important;align-items:center!important}