/*
@dfsj/echarts：专业的水文曲线组件或构造函数以及通用的echart二次封装图表
版本： 3.7.0-alpha.5
作者：yangbo <1747837358@qq.com>
日期：2025-11-21 13:30:34 
*/.visual{width:100%;height:100%}.tooltip-container{background-color:hsla(0,0%,100%,.8666666667) !important}article.tooltip.custom{position:absolute;z-index:1;padding:5px;border-radius:2px;font-size:12px;background:hsla(0,0%,100%,.8666666667);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}article.tooltip fieldset{border:0}article.tooltip legend,article.tooltip header{word-break:keep-all;white-space:nowrap}article.tooltip li{list-style-type:none;display:table-row}article.tooltip i{display:table-cell;word-break:keep-all;white-space:nowrap;font-style:normal}article.tooltip li i:last-child{text-align:left}article.tooltip li i:last-child:before{display:inline-block;content:":";margin:0 5px}article.tooltip .mark{display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px}article.tooltip fieldset:not(:first-child){margin-top:10px}.assistant{position:absolute;z-index:100;border-color:#333;border-radius:4px;color:#fff;padding:5px}.assistant td{border:1PX solid hsla(0,0%,100%,.2);padding:0 5PX;word-break:keep-all;white-space:nowrap}.assistant th{border:1PX solid hsla(0,0%,100%,.2666666667);padding:3px 5px;word-break:keep-all;white-space:nowrap}.assistant tr>td:not(:first-child){text-align:end}.assistant table{border-collapse:collapse}.assistant thead>tr{border-bottom:1PX solid rgba(221,221,221,.3)}.statistics{left:90px;bottom:70px;background:rgba(0,0,0,.4);box-shadow:0 0 15px 3px rgba(0,0,0,.33)}.statistics .time{width:100%;text-align:center;background:rgba(221,221,221,.3);border-radius:10px;padding:1px 5px;margin-bottom:3px}.statistics .empty{display:flex;align-items:center;justify-content:center;font-size:14px;padding:5px 20px;color:#fff}.tabulation{height:100%;width:100%;right:0px;bottom:0px;overflow:hidden}.tabulation.shadow{box-shadow:0 0 15px 3px rgba(0,0,0,.33)}.tabulation .chart-tabulation-wrap{min-height:0;overflow:hidden;height:100%;position:relative}.tabulation .chart-tabulation-wrap .export{position:absolute;right:5%;bottom:50px;z-index:9;background:#027be3;color:#fff;border-radius:50%;width:50px;height:50px;opacity:.75;display:flex;justify-content:center;align-items:center;cursor:pointer}.tabulation .chart-tabulation-wrap .table-container{display:flex;min-height:0;overflow:hidden;height:100%}.tabulation .chart-tabulation-wrap .table-pager{height:50px;min-height:0;overflow:hidden;clear:both;background:#fff;display:flex;align-items:center;justify-content:center}.tabulation .chart-tabulation-wrap .export:hover{opacity:1}.tabulation th{position:sticky;z-index:1;top:0;background:rgba(101,101,101,.75);text-align:center;border-color:rgba(0,0,0,0)}.tabulation td:first-child{text-align:center}.tabulation table{border:1px solid hsla(0,0%,100%,.3333333333)}.statistics--enter{animation:slide-in-blurred-bottom .3s ease-in-out both}.statistics--leave{animation:slide-un-blurred-bottom .3s ease-in-out both}.tabulation--enter{animation:slide-in-blurred-right .3s ease-in-out both}.tabulation--leave{animation:slide-un-blurred-right .3s ease-in-out both}@keyframes slide-in-blurred-bottom{0%{transform:translateY(100%);filter:blur(10px);opacity:0}100%{transform:translateY(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-right{0%{transform:translateX(100%);filter:blur(10px);opacity:0}100%{transform:translateX(0);filter:blur(0);opacity:1}}@keyframes slide-un-blurred-bottom{0%{transform:translateY(0);filter:blur(0);opacity:1}100%{transform:translateY(100%);filter:blur(10px);opacity:0}}@keyframes slide-un-blurred-right{0%{transform:translateX(0);filter:blur(0);opacity:1}100%{transform:translateX(100%);filter:blur(10px);opacity:0}}