.time-ruler[data-v-37f932e4]{height:5.55556rem;overflow-x:scroll}.time-ruler.disabled[data-v-37f932e4]{opacity:.6;pointer-events:none}.ruler[data-v-37f932e4]{position:relative;height:100%;width:-webkit-max-content;width:max-content;white-space:nowrap;cursor:crosshair}.ruler>.scale[data-v-37f932e4]{position:relative;display:inline-block;background:#999;width:.05556rem!important;margin-right:.11111rem!important;vertical-align:top}.ruler>.scale.hour[data-v-37f932e4]{height:.66667rem!important}.ruler>.scale.half-hour[data-v-37f932e4]{height:.33333rem!important}.ruler>.scale.minute[data-v-37f932e4]{height:.16667rem!important}.ruler>.scale[data-v-37f932e4]:before{content:attr(data-label);position:absolute;bottom:-1.5em;left:-.83333rem;color:#303133;font-size:.66667rem}.ruler>.scale[data-v-37f932e4]:first-of-type:before{left:.27778rem}.ruler>.scale[data-v-37f932e4]:last-of-type{margin-right:0!important}.ruler>.scale[data-v-37f932e4]:last-of-type:before{left:unset;right:.27778rem}.rail[data-v-37f932e4]{position:absolute;bottom:20%;left:0;right:0;height:30%;background:#ddd;box-shadow:0 0 0 .05556rem #eee}.rail>.rail-item[data-v-37f932e4]{position:absolute;display:inline-block;background:#409eff;height:100%;border-radius:.16667rem;-webkit-transition:all .1s;transition:all .1s;cursor:pointer}.rail>.rail-item[data-v-37f932e4]:hover{background:#66b1ff;-webkit-transform:scaleY(1.2);transform:scaleY(1.2)}.pointer[data-v-37f932e4]{position:absolute;display:block;top:0;bottom:0;left:0;width:.11111rem!important;background:#f15347;border-radius:.16667rem;box-shadow:0 0 .16667rem rgba(241,83,71,.6);pointer-events:none}.pointer.fake[data-v-37f932e4]{box-shadow:none;background:rgba(241,83,71,.3)}.pointer-time[data-v-37f932e4]{position:absolute;bottom:0;left:.27778rem;color:#303133;font-size:.66667rem}.pointer-time.left[data-v-37f932e4]{left:unset;right:.27778rem}.xsh-playback-timeline[data-v-7cf2ccbc]{padding:.55556rem;background-color:#fff;border-radius:.44444rem}.playback-summary[data-v-7cf2ccbc]{padding:.77778rem;border-radius:.66667rem;background:-webkit-linear-gradient(315deg,#f7f9fc,#eef3f9);background:linear-gradient(135deg,#f7f9fc,#eef3f9)}.summary-head[data-v-7cf2ccbc]{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;gap:.44444rem}.summary-title[data-v-7cf2ccbc]{font-size:.83333rem;font-weight:600;color:#1f2d3d}.summary-status[data-v-7cf2ccbc]{padding:.16667rem .44444rem;border-radius:55.5rem;background:#dfe6ee;color:#6b7785;font-size:.66667rem}.summary-status.active[data-v-7cf2ccbc]{background:#e9f7ef;color:#1f9d55}.summary-time[data-v-7cf2ccbc]{margin-top:.55556rem;font-size:1rem;font-weight:700;color:#102a43}.summary-subtitle[data-v-7cf2ccbc]{margin-top:.33333rem;font-size:.66667rem;color:#5c6b7a}.quick-actions[data-v-7cf2ccbc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.44444rem;margin-top:.66667rem}.record-list[data-v-7cf2ccbc],.timeline-overview[data-v-7cf2ccbc]{margin-top:.88889rem}.section-title[data-v-7cf2ccbc]{font-size:.77778rem;font-weight:600;color:#1f2d3d}.section-desc[data-v-7cf2ccbc]{margin-top:.22222rem;font-size:.66667rem;color:#6b7785}.record-list[data-v-7cf2ccbc]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.55556rem}.record-card[data-v-7cf2ccbc]{width:100%;padding:.66667rem .77778rem;border:.05556rem solid #e6ebf1;border-radius:.66667rem;background:#fff;text-align:left;-webkit-transition:all .2s ease;transition:all .2s ease}.record-card[data-v-7cf2ccbc]:active{-webkit-transform:scale(.99);transform:scale(.99)}.record-card.active[data-v-7cf2ccbc]{border-color:#2b6cb0;background:#f4f9ff;box-shadow:0 .33333rem 1rem rgba(43,108,176,.12)}.record-main[data-v-7cf2ccbc]{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;gap:.66667rem}.record-range[data-v-7cf2ccbc]{font-size:.83333rem;font-weight:600;color:#102a43}.record-duration[data-v-7cf2ccbc]{-webkit-flex-shrink:0;flex-shrink:0;padding:.11111rem .44444rem;border-radius:55.5rem;background:#eef2f6;color:#52606d;font-size:.66667rem}.record-sub[data-v-7cf2ccbc]{margin-top:.33333rem;font-size:.66667rem;color:#6b7785}.empty-state[data-v-7cf2ccbc]{padding:1.33333rem .66667rem;text-align:center;color:#7b8794;font-size:.72222rem}.replay-warp{padding:0 1rem}.replay-warp .filter{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 1.33333rem 0 .55556rem}.replay-warp .filter .van-cell__title{font-size:.66667rem;-webkit-box-flex:0;-webkit-flex:none;flex:none}.replay-warp .filter .van-cell:first-child{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.replay-warp .filter .van-cell:nth-child(2){-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.replay-warp .title{background-color:#fff}.replay-warp .title .info{padding:.44444rem .55556rem;text-align:center;font-size:.88889rem}.replay-warp .timeline-container{margin-top:1.11111rem;padding:.55556rem;background-color:#fff;border-radius:.44444rem;position:relative}.replay-warp .timeline-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background:hsla(0,0%,100%,.9);padding:1.11111rem;border-radius:.44444rem}.record-calendar-popup{overflow:hidden}.record-calendar{padding:.77778rem 1rem 1rem;background:#fff}.record-calendar__month,.record-calendar__toolbar{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-calendar__toolbar{height:2.44444rem;border-bottom:.05556rem solid #eef2f6}.record-calendar__day,.record-calendar__nav,.record-calendar__toolbar-btn{border:0;background:transparent;padding:0;outline:none}.record-calendar__toolbar-btn{min-width:2.66667rem;color:#7b8794;font-size:.77778rem;text-align:left}.record-calendar__toolbar-btn.primary{color:#2f80ed;text-align:right;font-weight:600}.record-calendar__title{color:#1f2d3d;font-size:.88889rem;font-weight:600}.record-calendar__month{height:3rem}.record-calendar__month-title{color:#243b53;font-size:.94444rem;font-weight:700}.record-calendar__loading{margin-left:.44444rem;color:#8fa4b8;font-size:.66667rem;font-weight:400}.record-calendar__nav{width:2rem;height:2rem;border-radius:1rem;color:#7b8794;font-size:1.66667rem;line-height:1.77778rem}.record-calendar__nav:active{background:#f1f5f9}.record-calendar__days,.record-calendar__weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.record-calendar__weekdays{color:#9aa8b7;font-size:.72222rem;font-weight:600;text-align:center;margin-bottom:.44444rem}.record-calendar__days{row-gap:.44444rem}.record-calendar__day{height:2.11111rem;color:#c3ced9;font-size:.77778rem}.record-calendar__day span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:1.88889rem;height:1.88889rem;border-radius:.94444rem}.record-calendar__day.has-record{color:#1f2d3d;font-weight:600}.record-calendar__day.has-record span{background:#eef6ff;color:#1d6ed6}.record-calendar__day.is-selected span{background:#2f80ed;color:#fff;box-shadow:0 .33333rem .77778rem rgba(47,128,237,.28)}.record-calendar__day.is-today:not(.is-selected) span{border:.05556rem solid #2f80ed}.record-calendar__day.is-outside{visibility:hidden}.record-calendar__hint{margin-top:.77778rem;color:#7b8794;font-size:.66667rem;text-align:center}