/* V46: the selected location governs the map; compact share card beside converter, below map. */
#world-tools{display:flex!important;flex-direction:column!important;gap:14px!important}
#world-tools>.v8-panel:first-child{order:0!important;width:100%!important}
#world-tools>.gtw-v41-pair{order:1!important;display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)!important;gap:14px!important;align-items:start!important;width:100%!important}
#world-tools>.gtw-v41-pair>.v31-comparator{grid-column:1!important;grid-row:1!important;min-width:0!important;max-width:none!important;width:100%!important}
#world-tools>.gtw-v41-pair>.v8-panel:not(.v31-comparator){grid-column:2!important;grid-row:1!important;min-width:0!important;max-width:none!important;width:100%!important;padding:12px!important}
#world-tools>.gtw-v41-pair>.v8-panel:not(.v31-comparator) #v8-share{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1200/630!important}
#world-tools>.gtw-v41-pair>.v8-panel:not(.v31-comparator) h2{font-size:17px!important;margin:0 0 7px!important}
#world-tools>.gtw-v41-pair>.v8-panel:not(.v31-comparator)>p:first-of-type{display:none!important}
#world-tools>.gtw-v41-pair>.v8-panel:not(.v31-comparator) .v8-controls{display:flex!important;gap:5px!important;flex-wrap:wrap!important;margin-top:8px!important}
#world-tools>.gtw-v41-pair>.v8-panel:not(.v31-comparator) .v8-controls button{font-size:13px!important;padding:8px 10px!important;flex:1 1 auto!important}
@media(max-width:850px){#world-tools>.gtw-v41-pair{grid-template-columns:minmax(0,1fr)!important}#world-tools>.gtw-v41-pair>.v31-comparator{grid-column:1!important;grid-row:1!important}#world-tools>.gtw-v41-pair>.v8-panel:not(.v31-comparator){grid-column:1!important;grid-row:2!important}}
