/* Screen interaction only. This does not alter the saved/exported SVG text. */
@media screen {
    /* Design workspace only: leave the page's own sea/background colour and
       every saved/exported SVG unchanged. Keep the existing grid underneath. */
    body.colourMap:has(#tab2[aria-selected="true"]) #svgId {
        background-color:#e6f3fb !important;
    }
    body.colourMap #svg_data {
        -webkit-user-select:none;
        user-select:none;
    }
    /* Preserve normal editing/copying in any controls hosted in the workspace. */
    body.colourMap #svg_data :is(input, textarea, [contenteditable]:not([contenteditable="false"])) {
        -webkit-user-select:text;
        user-select:text;
    }
}
