:root { --general-dark-color: #042a2b; --basic-color: #5eb1bf; --hover-color: var(--general-dark-color); --picked-color: #d84727; --selected-color: #ef7b45; --body-background-color: #cdedf6; --body-text-color: var(--general-dark-color); --box-background-color: white; --box-border-color: var(--general-dark-color); --tooltip-background-color: var(--general-dark-color); --tooltip-text-color: white; } .dot-basic { opacity: 0.4; fill: var(--basic-color); } .dot-selected { fill: var(--selected-color); } .dot-hovered { opacity: 1; fill: var(--hover-color); } .dot-picked { opacity: 1; fill: var(--picked-color); } .dot-single-feature { opacity: 1; fill: var(--selected-color); } .dot-both-feature { opacity: 1; fill: var(--general-dark-color); } .bar-picked { fill: var(--picked-color); } .bar-selected { fill: var(--selected-color); } .bar-all { opacity: 0.5; fill: var(--basic-color); } body { background-color: var(--body-background-color); color: var(--body-text-color); padding-left: 2%; padding-right: 2%; padding-top: 1%; padding-bottom: 1%; text-align: center; font-size: 16px; font-variant: small-caps; font-family: Patrick Hand; font-weight: 500; } .box { background: var(--box-background-color); border-style: solid; border-width: 1.5px; border-color: var(--box-border-color); border-radius: 12px; padding: 10px; margin: 5px; margin-bottom: 10px; } .svg-container { display: inline-block; position: relative; width: 100%; padding-bottom: 100%; /* aspect ratio */ vertical-align: top; overflow: hidden; } .svg-content-responsive { display: inline-block; position: absolute; top: 0px; left: 0px; } img { max-width: 100%; height: auto; } .tooltip { position: absolute; width: auto; height: auto; text-align: center; padding: 2px; font: 12px sans-serif; background: var(--tooltip-background-color); border: 0px; border-radius: 8px; pointer-events: none; color: var(--tooltip-text-color); } .tooltip-key { position: relative; width: 100px; height: auto; margin: 10px; margin-left: 0px; text-align: center; padding: 2px; font: 12px sans-serif; background: var(--tooltip-background-color); border: 0px; border-radius: 8px; color: var(--tooltip-text-color); } .github-icon { height: 1em; width: 1em; margin-left: 0.1em; margin-bottom: 0.25em; } .info-icon { /* height: 0.75em; */ /* width: 0.75em; */ /* margin-left: 0.1em; */ margin-bottom: 0.2em; }