-
+ #canvas {
+ position: relative;
+ width: 100%;
+ max-width: 330px;
+ }
+ #canvas > * {
+ display: block;
+ }
+ #interactionLayer {
+ color: white;
+ position: absolute;
+ cursor: crosshair;
+ width: 100%;
+ height: 100%;
+ overflow: visible;
+ }
+ #backgroundLayer {
+ width: 100%;
+ overflow: visible;
+ --wheel-bordercolor: var(--ha-color-picker-wheel-bordercolor, white);
+ --wheel-borderwidth: var(--ha-color-picker-wheel-borderwidth, 3);
+ --wheel-shadow: var(--ha-color-picker-wheel-shadow, rgb(15, 15, 15) 10px 5px 5px 0px);
+ }
+
+ #marker {
+ fill: currentColor;
+ stroke: var(--ha-color-picker-marker-bordercolor, white);
+ stroke-width: var(--ha-color-picker-marker-borderwidth, 3);
+ filter: url(#marker-shadow)
+ }
+ .dragging #marker {
+ }
+
+ #colorTooltip {
+ display: none;
+ fill: currentColor;
+ stroke: var(--ha-color-picker-tooltip-bordercolor, white);
+ stroke-width: var(--ha-color-picker-tooltip-borderwidth, 3);
+ }
+
+ .touch.dragging #colorTooltip {
+ display: inherit;
+ }
+
+
+
+
+
+