.custom-tabbar[data-v-079465db]{flex-shrink:0;display:flex;align-items:stretch;background:#fff;padding:.16rem 0 calc(.16rem + env(safe-area-inset-bottom));box-shadow:0 -.05333rem .32rem rgba(0,0,0,.08);z-index:100}.tab-item[data-v-079465db]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.08rem;cursor:pointer;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.tab-item[data-v-079465db]:active{transform:scale(.95)}.tab-item.active .tab-icon-wrap[data-v-079465db]{transform:translateY(-.05333rem)}.tab-item.active .tab-icon-wrap .tab-icon[data-v-079465db]{color:#fff}.tab-item.active .tab-label[data-v-079465db]{color:#1b75f6;font-weight:600;transform:translateY(-.05333rem)}.tab-icon-wrap[data-v-079465db]{position:relative;width:.74667rem;height:.74667rem;border-radius:.24rem;display:flex;align-items:center;justify-content:center;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1)}.tab-icon-wrap .tab-icon[data-v-079465db]{font-size:.58667rem;color:#9ca3af;transition:all .3s cubic-bezier(.4,0,.2,1)}.tab-item.active .tab-icon-wrap[data-v-079465db]{background:linear-gradient(135deg,#1b75f6,#4a90e2);box-shadow:0 .08rem .24rem rgba(27,117,246,.35)}.tab-label[data-v-079465db]{font-size:.29333rem;color:#9ca3af;transition:all .3s cubic-bezier(.4,0,.2,1)}.history-page[data-v-69085e4d]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:#f5f7fa}.page-scroll[data-v-69085e4d]{flex:1;min-height:0;display:flex;flex-direction:column;padding:.16rem}.filter-section[data-v-69085e4d]{flex-shrink:0;background:#fff;border-radius:.18667rem;padding:.21333rem;margin-bottom:.16rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.04);display:flex;flex-direction:column;gap:.16rem}.time-range-row[data-v-69085e4d]{display:flex;align-items:center;gap:.13333rem;padding:.29333rem .26667rem;background:#f8fafc;border-radius:.16rem;cursor:pointer;min-height:1.06667rem;box-sizing:border-box}.time-range-row[data-v-69085e4d]:active{background:#f0f2f5}.range-icon[data-v-69085e4d]{color:#1b75f6;font-size:.42667rem;flex-shrink:0}.range-label[data-v-69085e4d]{font-size:.37333rem;color:#1a365d;font-weight:600;flex-shrink:0;min-width:.96rem}.range-value[data-v-69085e4d]{flex:1;font-size:.37333rem;color:#303133;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.range-sep[data-v-69085e4d]{font-size:.34667rem;color:#909399;flex-shrink:0}.time-actions[data-v-69085e4d]{display:flex;gap:.16rem;padding:.05333rem 0 0}.query-btn[data-v-69085e4d]{flex:1;height:.96rem;border-radius:.48rem;font-size:.4rem;font-weight:600;background:linear-gradient(135deg,#1b75f6,#4a90e2);border:none;box-shadow:0 .05333rem .21333rem rgba(27,117,246,.3)}.query-btn .van-icon[data-v-69085e4d]{margin-right:8px}.export-btn[data-v-69085e4d]{flex:1;height:.96rem;border-radius:.48rem;font-size:.4rem;font-weight:600;background:linear-gradient(135deg,#52c41a,#73d13d);border:none;box-shadow:0 .05333rem .21333rem rgba(82,196,26,.3);color:#fff}.export-btn .van-icon[data-v-69085e4d]{margin-right:8px}.date-picker[data-v-69085e4d]{display:flex;flex-direction:column;height:100%;background:#fff}.date-picker-header[data-v-69085e4d]{display:flex;align-items:center;justify-content:space-between;padding:.32rem .42667rem .21333rem;border-bottom:.01333rem solid #f0f2f5}.date-picker-cancel[data-v-69085e4d]{font-size:.4rem;color:#64748b;cursor:pointer}.date-picker-title[data-v-69085e4d]{font-size:.42667rem;font-weight:600;color:#1a365d}.date-picker-confirm[data-v-69085e4d]{font-size:.4rem;color:#1b75f6;font-weight:600;cursor:pointer}.date-picker-tabs[data-v-69085e4d]{display:flex;padding:0 .42667rem;border-bottom:.01333rem solid #f0f2f5}.date-tab[data-v-69085e4d]{flex:1;text-align:center;padding:.32rem 0;font-size:.37333rem;color:#64748b;position:relative;cursor:pointer;transition:all .2s}.date-tab.active[data-v-69085e4d]{color:#1b75f6;font-weight:600}.date-tab.active[data-v-69085e4d]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:.64rem;height:.05333rem;background:linear-gradient(135deg,#1b75f6,#4a90e2);border-radius:.02667rem}.date-picker-wheel[data-v-69085e4d],.date-picker-wheel[data-v-69085e4d] .van-picker__column{flex:1}.date-picker-wheel[data-v-69085e4d] .van-picker-column__item .van-ellipsis{color:#303133}.date-picker-wheel[data-v-69085e4d] .van-picker-column__item--selected .van-ellipsis{color:#1b75f6;font-weight:600}.data-tabs[data-v-69085e4d]{display:flex;background:#fff;border-radius:.18667rem;padding:.08rem;margin-bottom:.16rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.04);flex-shrink:0}.data-tab[data-v-69085e4d]{flex:1;display:flex;align-items:center;justify-content:center;padding:.18667rem 0;font-size:.37333rem;color:#64748b;border-radius:.13333rem;transition:all .3s;cursor:pointer}.data-tab.active[data-v-69085e4d]{background:linear-gradient(135deg,#1b75f6,#4a90e2);color:#fff;font-weight:600}.data-tab .tab-title[data-v-69085e4d]{font-size:.37333rem}.list-section[data-v-69085e4d]{overflow:hidden;background:#fff;border-radius:.18667rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.04)}.list-section[data-v-69085e4d],.list-section[data-v-69085e4d] .van-pull-refresh{flex:1;min-height:0;display:flex;flex-direction:column}.list-section[data-v-69085e4d] .van-pull-refresh__track{flex:1;min-height:0}.data-header[data-v-69085e4d]{flex-shrink:0;width:100%;box-sizing:border-box;background:linear-gradient(180deg,#f1f5f9,#e2e8f0);border-bottom:.01333rem solid #cbd5e1;border-radius:.16rem .16rem 0 0;overflow:hidden}.data-header .header-row[data-v-69085e4d]{display:grid;grid-template-columns:var(--cols,repeat(6,minmax(0,1fr)));padding:.21333rem 0}.data-header .header-item[data-v-69085e4d]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:.32rem;font-weight:600;color:#475569;padding:0 .08rem;line-height:1.3;position:relative}.data-header .header-item[data-v-69085e4d]:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:.01333rem;background:#cbd5e1}.data-header .header-label[data-v-69085e4d]{width:100%;word-break:break-all;text-align:center}.data-header .header-unit[data-v-69085e4d]{margin-top:.08rem;font-size:.26667rem;font-weight:500;color:#64748b;background:#fff;border-radius:.10667rem;padding:.02667rem .10667rem;white-space:nowrap}.data-list[data-v-69085e4d]{height:100%;min-height:0;overflow-y:auto;background:#fff;-ms-overflow-style:none;scrollbar-width:none}.data-list[data-v-69085e4d]::-webkit-scrollbar{width:0}.data-item[data-v-69085e4d]{display:grid;grid-template-columns:var(--cols,repeat(6,minmax(0,1fr)));align-items:center;width:100%;box-sizing:border-box;min-height:1.28rem;padding:.18667rem 0;border-bottom:.01333rem solid #f1f5f9;font-size:.34667rem;color:#334155;transition:background .2s}.data-item[data-v-69085e4d]:last-child{border-bottom:none}.data-item[data-v-69085e4d]:active{background:#f1f5f9}.data-item .data-cell[data-v-69085e4d]{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 .08rem;line-height:1.4;word-break:break-all;color:#334155;font-variant-numeric:tabular-nums}.data-item .time-cell[data-v-69085e4d]{flex-direction:column;color:#334155;font-size:.29333rem}.data-item .time-cell .date-part[data-v-69085e4d]{font-weight:500}.data-item .time-cell .time-part[data-v-69085e4d]{margin-top:.05333rem}.data-item .alarm[data-v-69085e4d]{color:#ef4444;font-weight:500}.data-item .alarm-tag[data-v-69085e4d]{font-size:.24rem;color:#ef4444;margin-left:.02667rem;font-weight:500}.empty-data[data-v-69085e4d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.06667rem .26667rem;text-align:center}.empty-data .empty-icon[data-v-69085e4d]{margin-bottom:.21333rem}.empty-data .empty-text[data-v-69085e4d]{font-size:.4rem;font-weight:600;color:#64748b;margin-bottom:.10667rem}.empty-data .empty-subtext[data-v-69085e4d]{font-size:.34667rem;color:#909399}