.shop-name{line-height:2rem;background-color:#ecf0fe;padding:0 1rem;position:relative}.shop-name>p{display:-webkit-box;display:-webkit-flex;display:flex}.shop-name>p>.shop-icon{height:100%;margin-top:.66667rem}.shop-name .van-cell{background:transparent;padding-left:0}.shop-name .van-cell__title{font-size:.66667rem;-webkit-box-flex:0;-webkit-flex:none;flex:none}.shop-name.has-slot p{width:70%}.shop-name .shop-icon{vertical-align:middle;margin-right:.38889rem}.shop-name .slot{position:absolute;right:.88889rem;top:0}.shop-name .slot .van-button--plain,.text-type{background-color:transparent}.text-type{color:#fff;text-align:center;position:relative}.text-type p{width:100%!important}.text-type .shop-icon{display:none}.text-type .van-cell{color:#fff;display:inline-block;padding-right:0}.text-type .van-cell .van-cell__title{display:inline;font-size:1rem;letter-spacing:.11111rem}.text-type .van-cell .van-cell__right-icon{display:inline-block;color:#fff;vertical-align:initial}.text-type .slot{position:absolute}.record-download-page{padding:0 1rem 1rem}.record-download-page .filter .van-cell__title{font-size:.66667rem;-webkit-box-flex:0;-webkit-flex:none;flex:none}.record-download-page .page-body{padding-top:.66667rem}.record-download-page .inline-loading,.record-download-page .page-loading{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:6.66667rem}.record-download-page .page-card{background:#fff;border-radius:.55556rem;padding:.77778rem;margin-bottom:.66667rem;box-shadow:0 .22222rem .66667rem rgba(17,42,89,.04)}.record-download-page .task-section-card{padding:.88889rem;border:.05556rem solid #edf2fb;box-shadow:0 .55556rem 1.33333rem rgba(30,60,114,.06)}.record-download-page .equipment-name{font-size:.88889rem;font-weight:600;color:#1f2d3d;margin-top:.44444rem}.record-download-page .equipment-subtitle,.record-download-page .section-desc,.record-download-page .task-meta,.record-download-page .task-progress-text{color:#7f8fa4;font-size:.66667rem;line-height:1.6}.record-download-page .section-title{font-size:.83333rem;font-weight:600;color:#1f2d3d}.record-download-page .card-head,.record-download-page .record-main,.record-download-page .task-head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.record-download-page .task-section-head{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:.66667rem;padding-bottom:.66667rem;border-bottom:.05556rem solid #eef2f8}.record-download-page .task-section-head-main{min-width:0;-webkit-box-flex:1;-webkit-flex:1;flex:1}.record-download-page .submit-button{margin-top:.66667rem}.record-download-page .form-error{margin-top:.55556rem;padding:.55556rem .66667rem;border-radius:.55556rem;background:#fff3f0;color:#e36b5d;font-size:.66667rem;line-height:1.6}.record-download-page .record-card,.record-download-page .task-card{border:.05556rem solid #eef2f8;border-radius:.55556rem;padding:.66667rem;margin-top:.55556rem}.record-download-page .record-range,.record-download-page .task-title{font-size:.77778rem;font-weight:600;color:#1f2d3d}.record-download-page .record-duration,.record-download-page .task-range{font-size:.66667rem;color:#7f8fa4}.record-download-page .task-head{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.record-download-page .task-head-left{padding-right:.66667rem;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.record-download-page .task-meta{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.44444rem .66667rem;margin-top:.55556rem}.record-download-page .task-meta-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:100%;padding:.22222rem .55556rem;border-radius:55.5rem;background:#f6f8fc;color:#607086;font-size:.66667rem;line-height:1.5;word-break:break-all}.record-download-page .task-meta-item--type{background:#eef3ff;color:#4f6cf6;font-weight:500}.record-download-page .task-progress-box{margin-top:.66667rem;padding:.55556rem .66667rem;border-radius:.55556rem;background:#f7f9fc}.record-download-page .task-progress-text{margin-top:0}.record-download-page .task-toggle-btn{-webkit-flex-shrink:0;flex-shrink:0;border-color:#dbe5ff;color:#4f6cf6}.record-download-page .task-toggle-btn .van-button__text{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:.22222rem}.record-download-page .task-toggle-icon{font-size:.66667rem}.record-download-page .task-collapsed-tip{margin-top:.55556rem;padding:.66667rem .77778rem;border-radius:.66667rem;border:.05556rem dashed #dbe5ff;background:-webkit-linear-gradient(top,#f8fbff,#f5f8fd);background:linear-gradient(180deg,#f8fbff,#f5f8fd);color:#6f7f95;font-size:.66667rem;line-height:1.6}.record-download-page .task-actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.44444rem;margin-top:.66667rem}.record-download-page .task-status-tag{-webkit-flex-shrink:0;flex-shrink:0;padding:0 .44444rem;border-radius:55.5rem;font-weight:500}.record-download-page .task-status-tag--processing{background:#eef3ff!important;color:#4f6cf6!important}.record-download-page .task-status-tag--ready{background:#ebfbf2!important;color:#1fa971!important}.record-download-page .task-status-tag--completed{background:#f2f4f7!important;color:#7b8794!important}.record-download-page .task-status-tag--expired,.record-download-page .task-status-tag--failed{background:#fff4ef!important;color:#e67a45!important}.record-download-page .task-status-tag--canceled{background:#f4f5f7!important;color:#8d98a7!important}.record-download-page .task-card{background:#fff;-webkit-transition:box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease,-webkit-transform .18s ease}.record-download-page .task-card--processing{border-color:#dbe5ff;box-shadow:0 .44444rem 1rem rgba(79,108,246,.06)}.record-download-page .task-card--ready{border-color:#ccefdc;box-shadow:0 .44444rem 1rem rgba(31,169,113,.06)}.record-download-page .task-card--completed{border-color:#e9edf3;background:#fcfdff}.record-download-page .task-card--expired,.record-download-page .task-card--failed{border-color:#f6ddcf;background:#fffdfa}.record-download-page .task-card--canceled{border-color:#eaedf2;background:#fbfcfd}.record-download-page .empty-state{text-align:center;color:#98a6ad;font-size:.72222rem;padding:1.33333rem 0 .55556rem}.record-download-page .download-progress-popup{width:72%;max-width:28.88889rem}.record-download-page .download-progress-panel{padding:1.22222rem .88889rem 1rem}.record-download-page .download-progress-title{font-size:1rem;font-weight:600;color:#1f2d3d;margin-bottom:.66667rem}.record-download-page .download-progress-desc{font-size:.72222rem;line-height:1.7;color:#7f8fa4;margin-bottom:.77778rem}.record-download-page .download-progress-size{font-size:.83333rem;font-weight:600;color:#4f6cf6;margin-bottom:.66667rem}.record-download-page .download-progress-percent{font-size:.66667rem;color:#7f8fa4;margin-top:.44444rem}.record-download-page .download-progress-meta{margin-top:.88889rem;font-size:.72222rem;line-height:1.8;color:#4b5b73}.record-download-page .download-progress-actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:.55556rem;margin-top:1.11111rem}