/* One consistent coverage action in the existing green sidebar and import windows. */
.coverage-legacy[hidden] { display: none !important; }
.coverage-actions { margin: 10px 0 0; padding: 0; }
#radialCirclesSection .coverage-actions, #dotControls .coverage-actions { border: 0; background: transparent; }
#radialCirclesSection .coverage-colour, #mapSidebar #dotControls .coverage-colour, .aim-dialog .coverage-colour {
 display: block !important; visibility: visible !important; box-sizing: border-box; width: 100%; min-height: 36px;
 margin: 0 0 8px; padding: 6px 8px !important; border: 1px solid #44749f; border-bottom-width: 3px; border-radius: 3px;
 background: #537aa6; color: white; font: bold 14px/20px Arial,sans-serif; cursor: pointer; text-align: center;
}
#radialCirclesSection .coverage-colour:hover:not(:disabled), #mapSidebar #dotControls .coverage-colour:hover:not(:disabled), .aim-dialog .coverage-colour:hover:not(:disabled) { background: #426890; }
.coverage-colour:disabled { opacity: .55; cursor: not-allowed !important; }
.coverage-colour:focus-visible { outline: 3px solid #e8ac25; outline-offset: 2px; }
.coverage-status { margin: 5px 0 8px; color: #4c6040; font: 12px/17px Arial,sans-serif; overflow-wrap: anywhere; }
.coverage-status[hidden] { display: none !important; }
