.sm-component-spin{color:var(--primary-color)}.sm-component-spin-tip{color:var(--text-color-secondary)}.sm-component-spin-dot-item{background-color:var(--primary-color)}.sm-component-web-map{width:100%;height:100%}.sm-component-web-map>.sm-component-spin{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;background:rgba(0,0,0,.8)}.sm-component-web-map .echartMap,.sm-component-web-map .mapboxgl-canvas-container{width:100%!important;height:100%!important}.mapboxgl-ctrl-top-left{z-index:1}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 16px}.mapboxgl-ctrl-top-right{z-index:1}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 16px 0 0}.mapboxgl-ctrl-bottom-left{z-index:1}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 16px}.mapboxgl-ctrl-bottom-right{z-index:1}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 16px 10px 0}.sm-mapboxgl-tabel-popup .mapboxgl-popup-content{padding:0;background:transparent}.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-drill-map{position:relative;width:100%;height:100%}.sm-component-drill-map__btn,.sm-component-drill-map__btn:focus,.sm-component-drill-map__btn:hover{position:absolute;top:10px;right:10px;height:24px;padding:0 12px;z-index:2}