.year-diagram svg:nth-child(2) { display: none; } /* no script tag */ .no-script { font-weight: bold; font-size: 120%; color: white; background-color: #464650; padding: 5px 0; margin-top: 11vh; text-align: center; } /* fix z-index of legend modal */ #legend-box-modal { /* z-index: 0 !important; */ opacity: 1; } g.node .labelNode { cursor: default; } dl, ol, ul { margin-top: 3px; margin-bottom: 1rem; } .globan-invalid-domain { display: none !important; } /* Accessibility: fix insufficient contrast on the webtools testing banner (WCAG 2 AAA) */ .wt-globan--invalid-domain b, .wt-globan--invalid-domain .wt-noconflict { color: #000000 !important; } /* Skip link: visible on keyboard focus to allow bypassing repetitive content (WCAG 2.4.1) */ .skip-link { position: absolute; left: -9999px; top: auto; width: 1px; height: 1px; overflow: hidden; } .skip-link:focus { position: fixed; left: 1rem; top: 1rem; width: auto; height: auto; padding: 0.5rem 1rem; background: #ffffff; color: #000000; border: 2px solid #000000; z-index: 1000000; } .tooltip { /* position: absolute !important; */ background: #ffffff !important; padding: 5px 10px !important; border-radius: 4px !important; font-size: 14px !important; white-space: nowrap !important; /* opacity: 0 !important; */ pointer-events: none !important; /* transition: opacity 0.2s ease-in-out !important; */ border: 4px solid #0e47cb !important; border-radius: 10px !important; z-index: 9999999999 !important; } .tooltip.show { opacity: 1 !important; } .ecl-button--icon-only .ecl-button__icon { display: flex; align-items: center; /* align-content: center; */ justify-content: center; }