/* V962: inner/outer/map queue geometry parity */
#cityLower #innerInfoTabs button,#cityLower #outerLowerInfo .outer-info-tabs button,#cityLower #mapLowerInfo .map-intel-tabs button{box-sizing:border-box!important;height:39px!important;min-height:39px!important;padding:8px 14px!important;margin:0!important;border-radius:5px!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}
#cityLower #innerInfoTabs,#cityLower #outerLowerInfo .outer-info-tabs{display:flex!important;align-items:center!important;gap:7px!important;padding:0!important;margin:0 0 12px!important}
#cityLower #innerInfoDetails>div:first-child,#cityLower #outerLowerInfo #outerInfoUpgrades>.outer-lower-heading:first-child{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px!important;min-height:45px!important;padding:8px 4px!important;margin:0!important;border-bottom:1px solid #805e2a!important;overflow:visible!important}
#cityLower #innerInfoDetails>div:first-child h3,#cityLower #outerConstructionHeading{font-size:16px!important;font-weight:700!important;line-height:24px!important;letter-spacing:0!important;color:#f1d18e!important;white-space:nowrap!important}
#cityLower #innerInfoDetails>div:first-child h3[hidden],#cityLower #outerConstructionHeading[hidden]{display:none!important}
#cityLower #innerInfoDetails .newtk-instant-finish,#cityLower #outerLowerInfo .newtk-instant-finish{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:28px!important;min-height:28px!important;padding:3px 10px!important;margin:0!important;font-size:12px!important;line-height:20px!important;border-radius:5px!important}
#cityLower #innerInfoDetails .tk-voucher-choice,#cityLower #outerLowerInfo .tk-voucher-choice{display:inline-flex!important;align-items:center!important;gap:5px!important;margin:0!important;font-size:12px!important;line-height:20px!important}
#cityLower #innerInfoDetails .inner-queue-job,#cityLower #outerBuildQueue .outer-build-item{box-sizing:border-box!important;padding:12px!important;margin:0!important;border-bottom:1px solid #785b30!important;min-height:100px!important;background:transparent!important}
#cityLower #innerInfoDetails .inner-cancel-job,#cityLower #outerBuildQueue .queue-cancel{box-sizing:border-box!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;flex:0 0 28px!important;padding:0!important;margin:0!important;font-size:20px!important;line-height:1!important;border-radius:5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
#cityLower #innerInfoDetails .inner-queue-job strong,#cityLower #outerBuildQueue .outer-job-top strong{font-size:14px!important;line-height:22px!important;font-weight:700!important}
#cityLower #innerInfoDetails .inner-queue-job small,#cityLower #outerBuildQueue .outer-build-item small{font-size:12px!important;line-height:20px!important}
#cityLower #innerInfoDetails,#cityLower #outerInfoUpgrades,#cityLower #mapLowerDetail{scrollbar-width:auto!important;scrollbar-color:#b68b38 #241a0c!important}
#cityLower #innerInfoDetails::-webkit-scrollbar,#cityLower #outerInfoUpgrades::-webkit-scrollbar,#cityLower #mapLowerDetail::-webkit-scrollbar{width:11px!important}
#cityLower #innerInfoDetails::-webkit-scrollbar-thumb,#cityLower #outerInfoUpgrades::-webkit-scrollbar-thumb,#cityLower #mapLowerDetail::-webkit-scrollbar-thumb{background:#b68b38!important;border:2px solid #241a0c!important;border-radius:8px!important}