.leaflet-tile,.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-bar a,.leaflet-control-attribution a{text-decoration:none}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-webkit-tap-highlight-color:transparent;background:#ddd;outline-offset:1px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-overlay-pane svg,.leaflet-tooltip{-moz-user-select:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4);color:#0078a8}.leaflet-tile{filter:inherit}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane,.leaflet-pane{z-index:400}.leaflet-map-pane svg,.leaflet-tile-pane{z-index:200}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;float:left;clear:both}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1);transition:transform .25s cubic-bezier(0, 0, .25, 1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-align:center;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:0 0}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

.leaflet-touch .leaflet-control-attribution {font-size: 9px;}

:root {
    --color-0: #9abcab;
    --color-1: #f0e3b5;
    --color-2: #595b3d;
    --color-3: #231f20;
    --color-4: #3d3935;
    --color-5: #FFFFFF;
}

.leaflet-hidden {
    visibility: hidden;
}

.legend {
cursor: pointer;
}

.leaflet-container {
z-index: 0;
/* prevent overlapping the .elevation-detached chart */
}

.elevation-control .background {
    background-color: var(--ele-bg, rgba(70, 130, 180, 0.2));
    border-radius: 5px;
    overflow: visible;
    display: block;
    touch-action: none;
    user-select: none;
    max-width: 100%;
}

.elevation-control .grid,
.elevation-control .area > foreignObject,
.elevation-control .axis,
.elevation-control .tooltip,
.height-focus.line {
    pointer-events: none;
}

.elevation-control .axis line,
.elevation-control .axis path {
    stroke: var(--ele-axis, #2D1130);
    stroke-width: 1;
    fill: none;
}

.elevation-control .grid .tick line {
    stroke: var(--ele-grid, #EEE);
    stroke-width: 1px;
    shape-rendering: crispEdges;
}

.elevation-control .grid path {
    stroke-width: 0;
}

.elevation-control .axis text,
.elevation-control .legend text,
.elevation-control .point text {
    fill: #000;
    font-weight: 700;
    paint-order: stroke fill;
    stroke: #fff;
    stroke-width: 2px
}

.elevation-control .y.axis text {
     text-anchor: end;
}

.elevation-control .area {
    fill: var(--ele-area, #4682B4);
    stroke: var(--ele-stroke, #000);
    stroke-width: 1.2;
    paint-order: stroke fill;
}

.elevation-control .horizontal-drag-line {
    cursor: row-resize;
    stroke: transparent;
    stroke-dasharray: 5;
    stroke-width: 1.1;
}

.elevation-control .active .horizontal-drag-line {
    stroke: #000;
}

.elevation-control .horizontal-drag-label {
    fill: #000;
    font-weight: 700;
    paint-order: stroke;
    stroke: #FFF;
    stroke-width: 2px;
}

.elevation-control .ruler {
    color: #000;
    cursor: row-resize;
}

.elevation-control .mouse-focus-line {
    stroke: #000;
    stroke-width: 1;
}

.elevation-control .mouse-focus-label-rect {
    fill: #000;
    fill-opacity: 0.75;
    stroke-width: 1;
    stroke: #444;
}

.elevation-control .mouse-focus-label-text {
    fill: #FFF;
    font-size: 10px;
}

.elevation-control .brush .overlay {
    cursor: unset;
}

.elevation-control .brush .selection {
    fill: var(--ele-brush, rgba(23, 74, 117, 0.4));
    stroke: none;
    fill-opacity: unset;
}

.elevation-summary {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: var(--ele-sum-margin, 0 auto);
    text-shadow: var(--ele-sum-shadow, 1px 0 0 #FFF, -1px 0 0 #FFF, 0 1px 0 #FFF, 0 -1px 0 #FFF, 1px 1px #FFF, -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF);
}

.elevation-summary>span:not(:last-child):after {
    content: var(--ele-sum-sep, '');
}

.multiline-summary>span {
    display: block;
}

.multiline-summary .download {
    float: right;
    margin-top: -3em;
    margin-right: 2em;
    font-weight: bold;
    font-size: 1.2em;
}

.elevation-summary .summaryvalue {
    font-weight: bold;
}

.elevation-toggle-icon {
    background-color: #fff;
    right: 5px;
    top: 5px;
    height: var(--ele-toggle-size, 36px);
    width: var(--ele-toggle-size, 36px);
    cursor: pointer;
    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.4);
    border-radius: 5px;
    display: inline-block;
    position: var(--ele-toggle-pos, relative);
}

.elevation-toggle-icon:before {
    content: '\2716';
    display: var(--ele-close-btn, none);
    color: #000;
    width: 100%;
    line-height: 20px;
    text-align: center;
    font-weight: bold;
    font-size: 15px;
}

.leaflet-elevation-pane .height-focus,
.leaflet-overlay-pane .height-focus {
    stroke: #000;
    fill: var(--ele-circle, var(--ele-area, #FFF));
}

.leaflet-elevation-pane .height-focus.line,
.leaflet-overlay-pane .height-focus.line {
    stroke-width: 2;
}

.leaflet-elevation-pane .height-focus-label,
.leaflet-overlay-pane .height-focus-label {
    font-size: 12px;
    font-weight: 600;
    fill: #000;
    paint-order: stroke;
    stroke: #FFF;
    stroke-width: 2px;
}

.elevation-waypoint-icon:before,
.elevation-position-icon:before {
    content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    background: var(--ele-marker) no-repeat center center / contain;
}

.elevation-polyline {
    stroke: var(--ele-poly, var(--ele-area, #000));
    filter: drop-shadow(1px 1px 0 #FFF) drop-shadow(-1px -1px 0 #FFF) drop-shadow(1px -1px 0 #FFF) drop-shadow(-1px 1px 0 #FFF);
}

/* CHART STATES /////////////////////////////////////////////////// */

.elevation-detached {
    font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
    height: auto;
    width: 100%;
    position: relative;
    z-index: 0;
}

.elevation-detached .area {
    fill-opacity: var(--ele-alpha, 0.8);
}

.elevation-detached.elevation-collapsed .elevation-summary {
    display: block;
}

.elevation-detached.elevation-collapsed .elevation-toggle-icon {
    top: 5px;
    right: 9px;
    bottom: 5px;
    margin: auto;
}

.elevation-control.elevation-collapsed > * {
 display: none;
}

.elevation-control.elevation-collapsed > .elevation-toggle-icon {
    display: inline-block;
}

.elevation-detached {
    --ele-sum-margin: 12px 35px;
    --ele-sum-shadow: none;
    --ele-toggle-pos: absolute;
}

.elevation-expanded {
    --ele-close-btn: inline-block;
    --ele-toggle-bg: none;
    --ele-toggle-pos: absolute;
    --ele-toggle-size: 20px;
}

.inline-summary {
    --ele-sum-sep: "\0020\2014\0020";
}

.elevation-waypoint-icon {
    --ele-marker: url(elevation-pushpin.svg);
}

.elevation-position-icon {
    --ele-marker: url(elevation-position.svg);
}

/* LIME THEME ///////////////////////////////////////////////////// */

.lime-theme {
    --ele-bg: rgba(156, 194, 34, 0.2);
    --ele-axis: #566B13;
    --ele-area: #9CC222;
    --ele-grid: #CCC;
    --ele-brush: rgba(99, 126, 11, 0.4);
    --ele-poly: #566B13;
    --ele-line: #70ab00;
}

/* STEELBLUE THEME //////////////////////////////////////////////// */

.steelblue-theme {
    --ele-axis: #0D1821;
    --ele-area: #4682B4;
    --ele-brush: rgba(23, 74, 117, 0.4);
    --ele-line: #174A75;
}

/* PURPLE THEME /////////////////////////////////////////////////// */

.purple-theme {
    --ele-bg: rgba(115, 44, 123, 0.2);
    --ele-area: #732C7B;
    --ele-brush: rgba(74, 14, 80, 0.4);
    --ele-line: #732c7b;
}

/* YELLOW THEME /////////////////////////////////////////////////// */

.yellow-theme {
    --ele-area: #FF0;
}

/* RED THEME ////////////////////////////////////////////////////// */

.red-theme {
    --ele-area: #F00;
}

/* MAGENTA THEME ////////////////////////////////////////////////// */

.magenta-theme {
    --ele-bg: rgba(255, 255, 255, 0.47);
    --ele-area: #FF005E;
}

/* LIGHTBLUE THEME //////////////////////////////////////////////// */

.lightblue-theme {
    --ele-area: #3366CC;
    --ele-alpha: 0.45;
    --ele-stroke: #4682B4;
    --ele-circle: #fff;
    --ele-line: #000;
}

.elevation-detached.lightblue-theme .area {
    stroke: #3366CC;
}

/* leaflet-distance-markers */

.dist-marker {
    font-size: 0.5rem;
    border: 1px solid #777;
    border-radius: 10px;
    text-align: center;
    color: #000;
    background: #fff;
}


.reventon {
    /* --ele-bg: var(--color-0);
    --ele-axis: var(--color-1);
    --ele-area: blue;
    --ele-grid: #CCC;
    --ele-brush: var(--color-2);
    --ele-poly: var(--color-4);
    --ele-line: var(--color-0);

    --ele-alpha: 0.45;
    --ele-stroke: #4682B4;
    --ele-circle: #fff;
    --ele-line: #000; */


    --ele-bg: var(--color-5);
    --ele-axis: var(--color-0);
    --ele-area: var(--color-1);
    --ele-grid: var(--color-0);
    --ele-brush: #3d393596;
    --ele-poly: var(--color-4);
    --ele-line: var(--color-0);
    --ele-alpha: 1;
    --ele-stroke: var(--color-0);
    /* --ele-circle: red; */
    /* --ele-line: var(--color-4); */
}

.elevation-detached.reventon .area {
    stroke: #3366CC;
}
:root {
    --color-0: #9abcab;
    --color-1: #f0e3b5;
    --color-2: #595b3d;
    --color-3: #231f20;
    --color-4: #3d3935;
    --color-5: #FFFFFF;
}

/* .reventon {
    --ele-bg: rgba(156, 194, 34, 0.2);
    --ele-axis: #566B13;
    --ele-area: #9CC222;
    --ele-grid: #CCC;
    --ele-brush: rgba(99, 126, 11, 0.4);
    --ele-poly: #566B13;
    --ele-line: #70ab00;
} */


#gpxContainer,
#elevation-div {
    /* height: 800px; */
    height: auto;
    /* aspect-ratio: 16 / 8; */
    width: 100%;
    padding: 0;
    margin: 0;
}
#gpxContainer {
    /* height: 500px; */
    aspect-ratio: 16 / 8;
    filter: hue-rotate(-30deg);
}

#gpxContainer .start-marker {fill: var(--color-0) !important;}
#gpxContainer .end-marker {fill: var(--color-4) !important;}

#elevation-div {
    height: 25%;
    font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.reventon.elevation-control .gid {opacity: 0.2;}
.reventon.elevation-control .axis text {
    fill: var(--color-2) !important;
}


/* test hover */

.elevation-control.reventon .point .point.bottom text {font-size: 10px;}
/*.elevation-control.reventon .point .point.bottom text {display: none;font-size: 10px;}
.elevation-control.reventon .point .point.bottom:hover text {display: block;}*/

/* .lightblue-theme.elevation-control .background {background: transparent;}

.lightblue-theme.elevation-control .area path.altitude,
.lightblue-theme .legend-altitude rect.area {
    fill: rgba(255, 255, 255, 0.85);  
    fallback color
    fill: #9abcab; 
    fill-opacity: 0.8;
    stroke: var(--color-2);
    stroke-width: 1.5;
}
.lightblue-theme.elevation-control .area path.slope,
.lightblue-theme .legend-slope rect {
    fill: url(#blob-pattern);
    fill: var(--color-1);
    fill-opacity: 1;
    stroke: var(--color-2);
    stroke-width: 1.5;
}

.lightblue-theme.height-focus.circle-lower {
    fill: var(--color-0);
}

.lightblue-theme.elevation-polyline {
    stroke: var(--color-2);
    stroke-opacity: 1;
    stroke-width: 2;
}

.lightblue-theme.elevation-polyline-segments {
    stroke: var(--color-2);
    stroke-width: 2;
    stroke-dasharray: 4;
}

.lightblue-theme.elevation-control .area {fill: red !important;}
.lightblue-theme.elevation-control .background {background-color: var(--color-1) !important;} */