/* Parcel dimensions are unchanged. Only track spacing is increased. */
html.roads-hierarchy[data-world="metro"]:not(.metro-3d-active) #mapWorld .neighbourhood>#plots{width:3104px!important;min-width:3104px!important;max-width:3104px!important;column-gap:64px!important;row-gap:66px!important;background:#b8c6ad!important}
html.roads-hierarchy[data-world="metro"]:not(.metro-3d-active) #mapWorld{width:3464px!important}
html.roads-hierarchy[data-world="metro"]:not(.metro-3d-active) #mapWorld .neighbourhood{width:3140px!important}
html.roads-hierarchy:is([data-world="home"],[data-world="craft"]):not(.sunny-3d-active) #mapWorld .neighbourhood>#plots{grid-template-columns:repeat(8,132.75px)!important;grid-auto-rows:148px!important;column-gap:40px!important;row-gap:68px!important;width:1342px!important;min-width:1342px!important;background:#b6cba1!important}
html.roads-hierarchy:is([data-world="home"],[data-world="craft"]):not(.sunny-3d-active) #mapWorld .neighbourhood>#plots>.plot{grid-column:auto!important;width:132.75px!important;min-width:132.75px!important;height:148px!important;margin:0!important}
html.roads-hierarchy:is([data-world="home"],[data-world="craft"]):not(.sunny-3d-active) #mapWorld .neighbourhood{width:1378px!important}
html.roads-hierarchy:is([data-world="home"],[data-world="craft"]):not(.sunny-3d-active) #mapWorld{width:1710px!important}
html.roads-hierarchy[data-world="craft"] #mapWorld .neighbourhood>#plots{background:#b5c494!important}
html.roads-hierarchy #mapWorld .living-road-network,html.roads-hierarchy #mapWorld .district-roads{display:none!important}
.road-hierarchy-layer{position:absolute;inset:0;z-index:3;pointer-events:none!important;overflow:visible}
html:not(.roads-hierarchy) .road-hierarchy-layer,html.metro-3d-active .road-hierarchy-layer,html.sunny-3d-active .road-hierarchy-layer{display:none}
.road-guide{box-sizing:border-box;max-width:min(460px,calc(100vw - 24px));max-height:85dvh;overflow:auto;background:#faf8ed;color:#36574d;border:1px solid #b5c4ac;border-radius:23px;padding:22px}.road-guide::backdrop{background:#294b4166}.road-guide p{line-height:1.5}.road-guide label{display:flex;align-items:center;gap:10px;min-height:44px;font-weight:800}.road-guide input{width:22px;height:22px;accent-color:#36795d}.road-guide button{min-height:44px;width:100%;margin-top:8px}.road-guide .road-note{font-size:13px}.road-diagnostic-entry{font-size:12px;margin:4px 12px}.road-diagnostic-entry button{min-height:44px}.road-diagnostic-entry summary{padding:8px}
