.sm-component-btn:focus,.sm-component-btn:hover{color:var(--primary-5);background-color:transparent;border-color:var(--primary-5)}.sm-component-btn.active,.sm-component-btn:active{color:var(--primary-7);background-color:transparent;border-color:var(--primary-7)}.sm-component-btn-primary:focus,.sm-component-btn-primary:hover{color:var(--button-primary-color);background-color:var(--primary-5);border-color:var(--primary-5)}.sm-component-btn-primary:active{color:var(--button-primary-color);background-color:var(--primary-7);border-color:var(--primary-7)}.sm-component-btn-danger{border-color:var(--danger-color)}.sm-component-btn-danger:focus,.sm-component-btn-danger:hover{color:var(--danger-5);background-color:transparent;border-color:var(--danger-5)}.sm-component-btn-danger:active{color:var(--danger-7);background-color:transparent;border-color:var(--danger-7)}.sm-component-btn-link:active,.sm-component-btn-link:focus,.sm-component-btn-link:hover{border-color:transparent}.sm-component-btn-background-ghost{color:var(--text-color);border-color:var(--button-border-default-color)}.sm-component-btn-background-ghost.sm-component-btn-primary:focus,.sm-component-btn-background-ghost.sm-component-btn-primary:hover{color:var(--primary-5);background-color:transparent;border-color:var(--primary-5)}.sm-component-btn-background-ghost.sm-component-btn-primary.active,.sm-component-btn-background-ghost.sm-component-btn-primary:active{color:var(--primary-7);background-color:transparent;border-color:var(--primary-7)}.sm-component-btn-background-ghost.sm-component-btn-danger:focus,.sm-component-btn-background-ghost.sm-component-btn-danger:hover{color:var(--danger-5);background-color:transparent;border-color:var(--danger-5)}.sm-component-btn-background-ghost.sm-component-btn-danger.active,.sm-component-btn-background-ghost.sm-component-btn-danger:active{color:var(--danger-7);background-color:transparent;border-color:var(--danger-7)}.sm-component-btn-background-ghost.sm-component-btn-link{color:var(--text-color)}.sm-component-btn-background-ghost.sm-component-btn-link:focus,.sm-component-btn-background-ghost.sm-component-btn-link:hover{color:var(--primary-5);background-color:transparent;border-color:transparent}.sm-component-btn-background-ghost.sm-component-btn-link.active,.sm-component-btn-background-ghost.sm-component-btn-link:active{color:var(--primary-7);background-color:transparent;border-color:transparent}.sm-component-btn-group{color:var(--text-color)}.sm-component-btn-group-md>.sm-component-btn,.sm-component-btn-group-md>span>.sm-component-btn{height:28px;line-height:26px}.sm-component-btn-group-md>.sm-component-btn.sm-component-btn-icon-only{width:28px;height:28px;padding-right:0;padding-left:0}.sm-component-btn-md{height:28px}.sm-component-btn-icon-only.sm-component-btn-md{width:28px;height:28px}.sm-component-btn-circle-outline.sm-component-btn-md,.sm-component-btn-circle.sm-component-btn-md{min-width:28px}.sm-component-btn-round.sm-component-btn-md{height:28px;padding:0 14px}.sm-component-slider-rail{background-color:var(--slider-rail-background-color)}.sm-component-zoom.mapboxgl-ctrl button:not(:disabled):hover{background:var(--collapse-card-secondary-background)}.sm-component-zoom__buttons{width:32px;margin:0 auto;border-radius:2px;-webkit-box-shadow:0 3px 13px 0 var(--shadow-color);box-shadow:0 3px 13px 0 var(--shadow-color);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--collapse-card-header-bg)}.sm-component-zoom__button{width:100%;height:32px;padding:0;border-radius:2px;border:none;color:inherit}.sm-component-zoom__button[ant-click-animating-without-extra-node=true]:after{display:none}.sm-component-zoom__button--zoomin{border-bottom-right-radius:0;border-bottom-left-radius:0}.sm-component-zoom__button--zoomout{border-top-right-radius:0;border-top-left-radius:0}.sm-component-zoom__button--zoomout.follow-zoom-value{border-radius:0}.sm-component-zoom__button--show-zoom{border-top-right-radius:0;border-top-left-radius:0;height:20px;line-height:20px;font-size:12px;cursor:default}.sm-component-zoom__button--show-zoom:hover{color:inherit!important}.sm-component-zoom__button--split{width:100%;height:1px;background-color:var(--border-color-split)}.sm-component-zoom__slider{height:300px;margin-top:17px}.sm-component-zoom__slider .sm-component-slider.sm-component-slider-vertical{margin:6px auto}.sm-component-zoom__slider .sm-component-slider .sm-component-slider-step,.sm-component-zoom__slider .sm-component-slider .sm-component-slider-track,.sm-component-zoom__slider .sm-component-slider.sm-component-slider-vertical .sm-component-slider-rail{width:6px}.sm-component-zoom__slider .sm-component-slider .sm-component-slider-handle{margin-left:-4px}